/*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;}body{--acti:var(--green);align-items:flex-start;--back:rgba(41,114,138,0.90);background:#666;--canc:var(--yellow);display:flex;font-family:body;font-size:15px;--grey:#333;--high:var(--purple);margin:0;min-height:100vh;min-width:100%;--null:#666;--p38:38%;--p62:62%;--pane:rgba(255,255,255,0.90);--text:#fff;--warn:var(--red);}body::-webkit-scrollbar,.scrollbars::-webkit-scrollbar,.pane > div::-webkit-scrollbar{height:8px;width:8px;}body::-webkit-scrollbar-track,.scrollbars::-webkit-scrollbar-track,.pane > div::-webkit-scrollbar-track{background:none;}body::-webkit-scrollbar-thumb,.scrollbars::-webkit-scrollbar-thumb,.pane > div::-webkit-scrollbar-thumb{background:var(--purple);border:none;transition:background ease 0.38s;}input,textarea{font-family:body;}.shadow{box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);}.shadown{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;}div#back{align-items:center;background:#666;bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding-top:64px;position:fixed;right:0;top:0;transition:opacity ease 3.8s;z-index:0;}div#back>img{max-height:64%;max-width:64%;}div#back.show,.modal>div>div>div>button.on{opacity:1;}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,.modal>div>div>p+p{margin-top:16px;}#dash{align-items:flex-start;display:flex;flex-wrap:wrap;padding:96px 32px 32px 0;width:100%;z-index:1;}#dash .box{background:var(--back);border:2px solid var(--blue);border-radius:16px;box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);margin-left:32px;opacity:0;overflow:clip;position:relative;top:64px;transition:opacity ease 1s,top ease 1s,box-shadow ease 0.38s,background ease 0.38s;width:25%;}#dash .box.show,#incident-dashbox.show,nav.show{opacity:1;top:0;}#dash .box h2{border:solid var(--blue);border-width:0 0 2px 0;color:#fff;font-size:18px;font-weight:bold;margin:0;padding:8px;text-align:center;}#dash .box>*:nth-child(2){background:var(--pane);margin:0;}#dash .box>ul{list-style:none;padding:0;}#dash .box>ul.opt>li{cursor:pointer;font-size:13px;padding:8px 16px;transition:background ease 0.38s,color ease 0.38s;}#dash .box>ul.opt>li:hover{background:var(--high);color:#fff;}#dash .box>ul.opt>li.active{background:var(--blue);color:#fff;cursor:default;}#incident-dashbox{border-radius:16px;box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);cursor:pointer;margin-left:32px;opacity:0;overflow:clip;position:relative;top:64px;transition:opacity ease 1s,top ease 1s,box-shadow ease 0.38s,background ease 0.38s;width:25%;}#incident-dashbox.noinc{background:var(--green);}#incident-dashbox.noinc .inc,#incident-dashbox.inc .noinc{display:none;}#incident-dashbox.inc,.modal>div>div>div>button.warn{background:var(--warn);}#incident-dashbox:hover,nav > button:hover,.pane > span:hover,.property-struct li > span > span.smallbutton:hover{background:var(--high);box-shadow:2px 2px 2px 0px rgba(0,0,0,0.38);}#incident-dashbox h2{border-width:0 0 2px 0;color:#fff;font-size:18px;font-weight:bold;margin:0;padding:8px;text-align:center;}.modal{align-items:center;backdrop-filter:blur(0px);background:rgba(0,0,0,0);bottom:0;display:flex;justify-content:stretch;left:0;padding:32px 0px;position:fixed;right:0;top:0;transition:background ease 0.38s,backdrop-filter ease 0.38s;z-index:4;}.modal.on{backdrop-filter:blur(2px);background:rgba(0,0,0,0.38);transition:background ease 10s,backdrop-filter ease 10s;}.modal.on>div{opacity:1;top:0px;}.modal>div{background:var(--back);border:solid #fff;border-width:2px 0 2px 0;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.38);color:var(--text);display:flex;flex:1;flex-direction:column;opacity:0;position:relative;top:-100px;transition:opacity ease 0.38s,top ease 1s;}.modal>div>div{display:flex;flex-direction:column;margin:0 auto;max-width:100% !important;padding:16px 16px 64px 16px;position:relative;width:38%;}.modal>div>div>p{line-height:1.38em;margin:0;}.modal>div>div>p:first-child{font-size:24px;text-align:center;}.modal>div>div>p.icon{align-items:flex-start;display:flex;}.modal>div>div>p.icon>svg{fill:#fff;height:41px;}.modal>div>div>p.icon>span{flex:1;padding:0 0 0 16px;}.modal>div>div>canvas{align-self:center;margin-top:16px;text-align:center;width:256px;}.modal>div>div>div{align-items:center;bottom:-48px;display:flex;position:absolute;right:16px;}.modal>div>div>div>button{align-items:center;border:2px solid #fff;border-radius:24px;box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);cursor:pointer;display:flex;height:48px;justify-content:center;opacity:0;padding:0;transition:background ease 0.38s,box-shadow ease 0.38s,opacity ease 0.38s;width:48px;}.modal>div>div>div>button>svg{fill:#fff;height:24px;}.modal>div>div>div>button:hover{background:var(--high) !important;box-shadow:2px 2px 2px 0px rgba(0,0,0,0.38);}.modal>div>div>div>button>canvas{left:0;position:absolute;top:0;}.modal>div>div>div>button.large,.modal>div>div>div>button:last-child{border-radius:48px;height:96px;margin-left:16px;width:96px;}.modal>div>div>div>button.large>svg,.modal>div>div>div>button:last-child > svg{height:48px;}.modal>div>div>div>button.cancel{background:var(--canc);}.modal>div>div>div>button.activity{background:var(--acti);}.modal>div>div>div>button:disabled{background:var(--null);box-shadow:2px 2px 2px 0px rgba(0,0,0,0.38);cursor:not-allowed;}.modal>div>div>div>button:disabled:hover{background:var(--null) !important;}nav{background:var(--back);border:solid #fff;border-width:0 0 2px 0;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.38);display:flex;height:64px;left:0;opacity:0;padding:0 32px 0 0;position:fixed;right:0;top:-32px;transition:top ease 1s,opacity ease 1s;user-select:none;z-index:3;}nav>button{align-items:center;background:var(--acti);border:2px solid #fff;border-radius:32px;box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);cursor:pointer;display:flex;flex-direction:column;height:64px;margin:0 0 0 32px;min-height:64px;min-width:64px;opacity:0;padding:8px;position:relative;top:-32px;transition:background ease 0.38s,box-shadow ease 0.38s,top ease 1s,opacity ease 1s;width:64px;}nav>button>svg,.pane>span>svg,.property-struct li>span>span.smallbutton:hover svg{fill:#fff;}nav>button>span{background:var(--high);border:2px solid #fff;border-radius:16px;box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);color:#fff;font-size:13px;opacity:0;padding:6px 8px;pointer-events:none;position:absolute;top:0;transition:opacity ease 0.38s,box-shadow ease 0.38s,top ease 0.38s;z-index:-1;}nav>button.gap{margin-left:auto;}nav>button.show{opacity:1;top:16px;}nav>button:hover > span{box-shadow:2px 2px 2px 0px rgba(0,0,0,0.38);opacity:1;top:68px;}#notify{background:var(--notc);border:2px solid #fff;border-radius:16px;bottom:32px;box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);color:#fff;cursor:pointer;left:-32px;line-height:1.38em;min-width:322px;opacity:0;padding:16px;position:fixed;transition:opacity ease 0.38s,bottom ease 0.38s,left ease 0.38s,right ease 0.38s,background ease 0.38s;user-select:none;width:25%;z-index:5;}#notify>span:nth-child(2){background:var(--notc);border:2px solid #fff;border-radius:16px;box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);height:32px;position:absolute;right:-12px;top:-12px;transition:background ease 0.38s;width:32px;}#notify>span:nth-child(2) canvas{border-radius:16px;left:-2px;position:absolute;top:-2px;}#notify:hover,#notify:hover > span:nth-child(2){background:var(--high);}#notify.show{left:32px;opacity:1;}#notify.leave{bottom:-32px;opacity:0;}#notify.defa{--notc:var(--blue);}#notify.warn{--notc:var(--warn);}.pane{background:var(--pane);border:2px solid var(--blue);border-radius:16px;bottom:96px;box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);display:flex;left:32px;opacity:0;position:fixed;right:32px;top:32px;transition:opacity ease 1s,top ease 1s,bottom ease 1s;z-index:1;}.pane.show{bottom:32px;opacity:1;top:96px;}.pane.leave{bottom:-32px;opacity:0;top:128px;}.pane>span{background:var(--warn);border:2px solid var(--blue);border-radius:16px;box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);cursor:pointer;height:32px;padding:4px;position:absolute;right:-12px;top:-12px;transition:box-shadow ease 0.38s,background ease 0.38s;width:32px;}.pane>div{border-radius:0 0 16px 0;flex:1;overflow-y:auto;}.property-struct{list-style:none;margin:0;padding:32px;}.property-struct ul{list-style:none;margin:0 0 0 32px;padding:-4px 0 -4px 0;padding-inline-start:0;}.property-struct li{border:0px solid var(--high);}.property-struct li.drovert{border-width:2px 0 0 0;}.property-struct li.droverb{border-width:0 0 2px 0;}.property-struct li.drovers>ul{border:solid var(--high);border-width:0 0 2px 0;}.property-struct li>span{align-items:center;display:flex;padding:4px 6px;}.property-struct li>span>span{height:24px;min-width:24px;width:24px;}.property-struct li>span>span.smallbutton{border:2px solid var(--blue);border-radius:12px;box-shadow:4px 4px 4px 0px rgba(0,0,0,0.38);cursor:pointer;display:none;padding:2px;transition:background ease 0.38s,box-shadow ease 0.38s;}.property-struct li>span>span.smallbutton svg{fill:var(--blue);transition:fill ease 0.38s;}.property-struct li>span input{background:none;border:1px solid transparent;margin:0 8px 0 6px;padding:1px;transition:border ease 0.38s,background ease 0.38s;width:100%;}.property-struct li>span input:focus,.property-struct li > span input:hover{background:#fff;border-color:var(--blue);outline:none;}.property-struct li.hasqr>span>span:nth-child(3){display:block;}@media screen and (max-width:512px){.modal > div > div{width:100%;}}@media (max-width:386px){#notify{min-width:unset;right:96px;width:unset;}#notify.show{right:32px;}}