div.loading-mask{background:rgba(255,255,255,.9)}@media(max-width:489px){header aside button.search{display:none!important}header aside button.member{display:block!important}}section.home{max-width:1160px;margin:30px auto;padding:0 20px;display:flex;flex-flow:row nowrap;align-items:flex-start;visibility:hidden}section.home ul.navigation{flex:0 0 40px;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}section.home ul.navigation li{margin:1px 0;padding:8px;width:24px;color:#aaa;background-color:#fff;border-radius:0;display:flex;justify-content:center;align-items:center;transition:border-radius .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);overflow:hidden}section.home ul.navigation li:not(.disabled):hover,section.home ul.navigation li:not(.disabled):active,section.home ul.navigation li:not(.disabled):focus{border-radius:24px;background:#eee}section.home ul.navigation li.current{border-radius:24px;background:#e8f0fe!important;color:#2962ff}section.home ul.navigation a:link,section.home ul.navigation a:visited{display:block;color:#5f6368;text-decoration:none}section.home ul.navigation a:hover,section.home ul.navigation a:active,section.home ul.navigation a:focus{color:#000}section.home ul.navigation li svg{width:24px;height:24px;fill:currentColor}section.home ul.navigation li hr{width:100%;height:1px;border:0;border-top:1px solid #ccc}@media(max-width:740px){section.home ul.navigation{display:none}}section.home div.profile{flex:1 1 auto;margin:0 4vw;display:flex;flex-flow:column nowrap;align-items:flex-start}section.home div.profile h1{font-family:"Google Sans","Open Sans",Arial,sans-serif;font-weight:500;font-size:1.8rem;line-height:2rem;letter-spacing:-.5px}section.home div.profile div.container{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}section.home div.profile div.container p{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.2rem;color:#666;margin-top:12px}section.home div.profile div.left{flex:1 1 auto}section.home div.profile div.right{flex:0 0 360px;margin-left:10px}section.home div.profile div.top{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;flex:0 0 auto}section.home div.profile div.top img{margin-right:10px;display:none}section.home article{border-radius:8px;border:1px solid #dadce0;margin:20px 0 30px 0;width:calc(100% - 20px);user-select:none}section.home article div.title{padding:20px 20px 5px 20px;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:flex-start}section.home article h3{font-family:"Google Sans","Open Sans",Arial,sans-serif;font-size:1.375rem;font-weight:500;line-height:1.5rem;color:#202124;margin-bottom:5px}section.home article h4{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:.95rem;font-weight:400;line-height:1.2rem;color:#555}section.home article h5{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.5rem;color:#111;margin:20px 0 10px 20px}section.home article figure{margin:0;padding:15px;display:flex;align-items:center;flex-flow:row nowrap;border-bottom:1px solid #eee}section.home article figure:hover,section.home article figure:focus,section.home article figure:active{background-color:#fafafa;cursor:pointer}section.home article figure mark{background-color:transparent;font-size:1rem;color:#000;flex:0 0 150px}section.home article figure span{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:.9rem;color:#666;flex:1 1 auto;word-break:break-word;word-wrap:break-word}section.home article figure strong{font-size:1rem;line-height:1.2rem;color:#333;flex:1 1 auto;word-break:break-word;word-wrap:break-word}section.home article div.about p{font-family:"Roboto",Arial,Helvetica,sans-serif;color:#555;font-size:.95rem;margin:0 20px}section.home article div.about a:visited,section.home article div.about a:link{font-family:"Roboto",Arial,Helvetica,sans-serif;border-radius:12px;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;border:1px solid #ccc;padding:5px 8px;font-size:.9rem;font-weight:500;color:#444;margin:20px;padding:7px 10px}section.home article div.about a:hover,section.home article div.about a:active,section.home article div.about a:focus{background-color:#fcfcfc;text-decoration:underline;color:#000}section.home article div.about svg{width:16px;height:16px;fill:#1a73e8;margin-right:3px;flex:0 0 auto}section.home article div.about span{flex:0 0 auto}section.home article figure div.pass{flex:1 1 auto;display:flex;flex-flow:column nowrap}section.home article figure figcaption{flex:0 0 80px;display:flex;justify-content:flex-end;align-items:center}section.home article figure figcaption div.photo{overflow:hidden;position:relative;border-radius:50%;width:60px;height:60px;display:flex;justify-content:center;align-items:center}section.home article figure figcaption img.user{width:60px;height:60px}section.home article figure figcaption div.camera{background-color:rgba(32,33,36,.3);bottom:0;height:33%;left:0;position:absolute;right:0;display:flex;justify-content:center;align-items:center}section.home article figure figcaption div.camera.blank{height:100%}section.home article figure figcaption div.camera img.camera{width:20px;height:auto;opacity:.8}section.home article figure figcaption div.camera.blank img.camera{width:25px}section.home article figure figcaption svg.arrow{width:24px;height:24px;fill:#666;margin-left:10px}section.home article figure div.gcheck{margin-right:10px}section.home article figure div.status{flex:1 1 auto;display:flex;flex-flow:row nowrap;align-items:center}section.home article figure div.status span{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:500;color:#333;margin:3px 0 0 7px}section.home article figure div.figure-container{background-color:transparent;font-size:1rem;color:#000;flex:1 1 auto;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start}section.home article figure div.figure-container mark{flex:0 0 45%}section.home article figure div.figure-container img.on{display:none}@media(max-width:600px){section.home article figure div.figure-container{flex-flow:column nowrap;align-items:flex-start}section.home article figure div.figure-container strong{margin:8px 0}section.home article figure div.status{margin:8px 0}}@media(max-width:900px){section.home div.profile div.right{display:none}section.home div.profile div.top img{display:block}}@media(max-width:740px){section.home div.profile{margin:0;align-items:center}section.home article{width:100%}section.home article figure mark{flex:0 0 100px}}