input{filter:none}li>form{display:block}form>div:not(.clear):not(.control){box-sizing:border-box;min-height:9rem;position:relative}form>div.compact:not(.clear):not(.control){min-height:0}form>div label{text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;max-width:calc(100% - 3rem);position:absolute;top:1.5rem;overflow:hidden}form>div textarea[required]+label:after,form>div input[required]:not([type=checkbox])+label:after{content:"✱";margin-left:.5rem}form>div.icon{padding-left:9rem}form>div textarea,#hiddendiv{resize:none;box-sizing:border-box;border:none;line-height:3rem}form>div .select:not(.multi):after{content:"";color:rgba(var(--movim-font),.5);pointer-events:none;font-family:Material Symbols;font-size:4rem;display:block;position:absolute;bottom:0;right:0}[dir=rtl] form>div .select:after{left:1.25rem;right:auto}form>div .select:hover:after{color:rgba(var(--movim-font),.6)}form>div .select select{appearance:none;background-color:#0000;background-image:none;width:100%;padding-bottom:1rem;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 10rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 10rem),#0000)}::-webkit-input-placeholder{color:#fff;opacity:.5}:-ms-placeholder-shown{color:#fff;opacity:.5}input:-webkit-autofill{transition:background-color 0s 50000s;-webkit-text-fill-color:rgba(var(--movim-font),.87)!important}input:-webkit-autofill:hover{transition:background-color 0s 50000s;-webkit-text-fill-color:rgba(var(--movim-font),.87)!important}input:-webkit-autofill:focus{transition:background-color 0s 50000s;-webkit-text-fill-color:rgba(var(--movim-font),.87)!important}input:-webkit-autofill:active{transition:background-color 0s 50000s;-webkit-text-fill-color:rgba(var(--movim-font),.87)!important}form>div .select select,form>div input:not([type=submit]),form>div textarea{outline-width:0}form>div .select,form>div input:not([type=submit]),form>div textarea{-webkit-appearance:none;z-index:1;width:100%;box-shadow:0px 1px 0px rgba(var(--movim-font),.12);background-color:#0000;border-radius:0;margin-bottom:1rem;padding:4rem 0 1rem;display:block;position:relative;overflow:hidden}form>div>img,form>div>p{padding-top:1.5rem}form>div .select{padding-top:4rem;padding-bottom:0;position:relative}form>div.compact>.select,form>div.compact>input:not([type=submit]),form>div.compact>textarea{padding-top:2.5rem}ul.list li div span.supporting,form div>span.supporting{color:rgba(var(--movim-font),.6);margin-bottom:1rem;font-size:1.5rem;line-height:2.25rem;display:inline-block}form>div input:not([type=submit]):-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px #0000}form>div input:not([type=submit]):-webkit-autofill:focus{box-shadow:none;-webkit-text-fill-color:#333}input[type=file]{max-width:100%;margin-top:1rem}form>div .checkbox>input[type=checkbox],form>div .radio>input[type=radio]{width:0;height:0;position:initial;display:inline}form>div .checkbox{direction:ltr;width:6rem;height:4rem;margin-top:calc(50% - 2rem);position:relative;left:-1rem}form>div .checkbox>input[type=checkbox]:before{content:"";border:.3rem solid rgba(var(--movim-font),.2);background-color:rgba(var(--movim-font),.12);box-sizing:border-box;border-radius:4rem;width:100%;height:100%;transition:background-color .3s;display:block;position:absolute;top:0}form>div .checkbox>input[type=checkbox]+label{z-index:1;background-color:rgba(var(--movim-font),.2);text-align:center;border-radius:2rem;width:2rem;height:2rem;font-size:2rem;line-height:normal;transition:left .3s,top .2s,width .2s,height .2s,box-shadow .1s;display:block;position:absolute;top:1rem;left:1rem}form>div .checkbox>input[type=checkbox]+label i{vertical-align:middle;color:rgba(var(--movim-font),.5);line-height:1.5em}form>div .checkbox:hover>input[type=checkbox]+label{cursor:pointer;box-shadow:0 0 0 1.75rem rgba(var(--movim-font),.05)}form>div .checkbox>input[type=checkbox]:checked+label{color:#fff;background-color:#fff;width:3rem;height:3rem;top:.25em;left:1.25em}form>div .checkbox>input[type=checkbox]:checked+label i{color:rgb(var(--movim-accent))}form>div .radio>input[type=radio]+label{border:2px solid gray;border-radius:2rem;width:2rem;height:2rem;margin:1.25rem 1.25rem 0;transition:box-shadow .1s;display:inline-block}form>div .radio>input[type=radio]+label:hover{cursor:pointer;background-color:rgba(var(--movim-font),.1);box-shadow:0 0 0 1.5rem rgba(var(--movim-font),.1)}form>div .radio>input[type=radio]:checked+label{box-shadow:inset 0 0 0 .4rem rgb(var(--movim-background-main));background-color:#009688;border-color:#009688}form>div .radio>input[type=radio]:checked+label:hover{box-shadow:inset 0 0 0rem .4rem rgb(var(--movim-background-main)),0 0 0 1.55rem rgba(var(--movim-font),.05)}form>div input:disabled,form>div input:disabled+label,form>div select:disabled,form>div select:disabled+label,form>div textarea:disabled,form>div textarea:disabled+label{opacity:.5}form>div input[readonly],form>div textarea[readonly]{opacity:.75}.button.oppose{float:right}[dir=rtl] .button.oppose{float:left}.button:disabled,.button.inactive{opacity:.6;pointer-events:none}.button,input[type=button]{-webkit-appearance:none;text-align:center;box-sizing:border-box;-webkit-user-select:none;user-select:none;background-image:none;border:0;border-radius:3rem;min-width:5rem;height:5rem;margin:.75rem .25rem;padding:0 2rem;font-size:2rem;font-weight:700;line-height:5rem;transition:background .3s,box-shadow .3s;display:inline-block}.button.color{box-shadow:var(--elevation-1)}.button.color:hover{box-shadow:var(--elevation-2)}p>.button,p>input[type=button]{margin:.75rem 0}.button.narrow{padding:0 1rem}.button:not(.color),input[type=button]:not(.color){background-color:#fff}.button:active{box-shadow:0 .5rem 1.25rem #0000003b,0 .5rem 1.25rem #00000029}.button.flat,input[type=button].flat{box-shadow:none;background-color:#0000;border:0}.button:hover,input[type=button]:hover{cursor:pointer}.button.flat:hover,.button.flat.on,input[type=button].flat:hover{background-color:rgba(var(--movim-element-action),.2)}.button:focus,input[type=button]:focus{border:0}.button.flat:focus,input[type=button].flat:focus{background-color:rgba(var(--movim-element-action),.4);font-variation-settings:"FILL" 1}.button.action{z-index:2;border-radius:2rem;width:7rem;min-width:0;height:7rem;min-height:0;margin:0;padding:0;font-size:3.5rem;line-height:7rem;animation:.3s zoom;position:fixed;bottom:2rem;right:2rem}.button.action.small{width:5rem;height:5rem;line-height:5rem}body>nav.active~main .button.action,body>div.dialog:not(:empty)~main .button.action,body>div.drawer:not(:empty):not(.empty)~main .button.action{opacity:0;transform:scale(.9)}.button.action{box-shadow:var(--elevation-3)}.button.action:hover{box-shadow:var(--elevation-4)}.button.action,.button.action>i{transition:all .15s}.button.action.active>i{transform:rotate(45deg)}ul.list li div>.button{margin:.25rem}li.action div.action .button{margin:.5rem;display:block}.button:not(.action) i{margin:0 .25rem;font-size:2.5rem}.snackbar#status_websocket:not(.hide)~main>aside~* .button.action{display:none}@media screen and (min-width:1025px){main>div:first-child:nth-last-child(2)+div .button.action{right:calc(70% - 3rem)}[dir=rtl] main>div:first-child:nth-last-child(2)+div .button.action{left:calc(70% + 2rem);right:auto}aside~* .button.action{right:calc(50% - 21rem)}[dir=rtl] aside~* .button.action{left:calc(50% - 14rem);right:auto}}@media screen and (min-width:1680px){main>div:first-child:nth-last-child(2)+div .button.action{right:calc(59.5% + 2rem)}aside~* .button.action{right:calc(42.5% - 17rem)}}#hiddendiv{z-index:-1;opacity:0;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;height:auto;display:block;position:fixed;overflow:hidden}