/*hss 1.0*/@font-face{font-family:body;font-style:normal;font-weight:400;src:url(/assets/opensans.woff2) format('woff2');}:root{--blue:#29728a;--green:#3bb162;--purple:#663366;--red:#d82f19;--yellow:#fbb220;--zehuti:#336666;}*{box-sizing:border-box;user-select:none;}body{--acti:var(--green);background:var(--grey);--canc:var(--yellow);display:flex;font-family:body;font-size:15px;--furn:var(--blue);--grey:#666;--high:var(--purple);margin:0;min-height:100vh;min-width:100%;--null:#666;--pane:#fff;--text:#fff;--warn:var(--red);}body::-webkit-scrollbar,.scrollbars::-webkit-scrollbar,.assets-browse > .assets-list::-webkit-scrollbar{height:8px;width:8px;}body::-webkit-scrollbar-track,.scrollbars::-webkit-scrollbar-track,.assets-browse > .assets-list::-webkit-scrollbar-track{background:none;}body::-webkit-scrollbar-thumb,.scrollbars::-webkit-scrollbar-thumb,.assets-browse > .assets-list::-webkit-scrollbar-thumb{background:var(--purple);border:none;transition:background ease 0.38s;}input,textarea{font-family:body;user-select:text;}select{font-family:body;}.shadow{box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);}.shadown,li.asset-card:hover{box-shadow:2px 2px 2px 0px rgba(0,0,0,0.38);}.shadowv{box-shadow:0px 4px 4px 0px rgba(0,0,0,0.38);}a{color:var(--purple);text-decoration:none;}fieldset{border:none;--outl:#fff;padding:0;}fieldset div .ctrl{align-items:flex-start;display:flex;flex-direction:column;}fieldset div .ctrl label{border-radius:8px 8px 0 0;color:var(--outl);display:block;font-size:13px;padding:4px 6px;}fieldset div .ctrl input[type="text"],fieldset div .ctrl input[type="password"]{background:none;border:2px solid var(--outl);color:var(--outl);padding:4px 6px;width:100%;}fieldset div .ctrl input[type="text"]:focus,fieldset div .ctrl input[type="password"]:focus{outline:none;}fieldset div .ctrl+div.ctrl{margin-top:16px;}li.asset-card{border-radius:8px;box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);cursor:pointer;opacity:0;transition:box-shadow ease 0.38s,opacity ease 0.38s;width:var(--card-width);}li.asset-card.show{opacity:1;}li.asset-card-hide{display:none;}li.asset-card .asset-card-head{background:var(--acti);border-radius:4px 4px 0 0;color:#fff;padding:8px 8px 8px 48px;position:relative;}li.asset-card .asset-card-head>div{left:8px;position:absolute;top:8px;width:36px;}li.asset-card .asset-card-head>*{display:block;}li.asset-card .asset-card-head svg{fill:#fff;}li.asset-card .asset-card-head .asset-card-name{font-size:13px;}li.asset-card .asset-card-head .asset-card-name+span{font-size:13px;justify-self:flex-end;}li.asset-card div.asset-card-loc{background:#fff;display:flex;font-size:13px;justify-content:space-between;padding:4px 8px 0 8px;}li.asset-card div.asset-card-loc>span+span,li.asset-card div.asset-card-attrib>span+span{margin-left:32px;}li.asset-card div.asset-card-attrib{background:#fff;border-radius:0 0 4px 4px;display:flex;font-size:13px;justify-content:space-between;padding:4px 8px;}.assets-browse{display:flex;flex-direction:column;max-height:100vh;width:100%;}.assets-browse-bar{background:var(--furn);box-shadow:0px 4px 4px 0px rgba(0,0,0,0.38);display:flex;padding:16px;}.assets-browse-bar>*+*{margin-left:16px;}.assets-browse-bar input{border:none;flex:1;outline:none;padding:4px 8px;}.assets-browse-bar select{border:none;color:var(--null);outline:none;padding:4px 8px;}.assets-browse-bar select option:nth-child(1){color:var(--null);}.assets-browse-bar select option+option{color:#000 !important;}.assets-browse-bar select:has(option + option:checked){color:#000;}.assets-browse-bar button{align-items:center;background:none;border:none;cursor:pointer;display:flex;outline:none;padding:0;}.assets-browse-bar button>svg{fill:#fff;transition:fill ease 0.38s;width:24px;}.assets-browse-bar button:hover svg{fill:var(--high);}.assets-browse>.assets-list{overflow-y:scroll;}ul.assets-list{--card-width:354px;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0 32px 32px 0;}ul.assets-list>li.asset-card{margin:32px 0 0 32px;}span.fa-wrap{align-items:center;display:flex;}span.fa-wrap>svg{height:1em;}span.fa-wrap>span{padding-left:4px;}@media screen and (max-width:512px){.nomobile{display:none !important;}}