:root{--dynaui-panel-layout-span:rgba(0,0,0,.05);--dynaui-panel-layout-placeholder:rgba(0,0,0,.5);--dynaui-panel-layout-panel:rgba(255,255,255,.3);--dynaui-panel-layout-panel-notice:rgba(255,255,255,.7);--dynaui-panel-layout-panel-border:rgba(255,255,255,.4);--dynaui-panel-layout-panel-content:rgba(255,255,255,.9);--dynaui-panel-layout-panel-content-border:rgba(255,255,255,1);--dynaui-panel-layout-panel-btn:rgba(230,230,230,.9);--dynaui-panel-layout-panel-btn-border:rgba(230,230,230,1);--dynaui-panel-layout-panel-btn-hover:rgba(220,220,220,.9);--dynaui-panel-layout-panel-btn-hover-border:rgba(220,220,220,1)}.dark-mode{--dynaui-panel-layout-span:rgba(255,255,255,.05);--dynaui-panel-layout-placeholder:rgba(255,255,255,.5);--dynaui-panel-layout-panel:rgba(0,0,0,.3);--dynaui-panel-layout-panel-notice:rgba(0,0,0,.7);--dynaui-panel-layout-panel-border:rgba(0,0,0,.2);--dynaui-panel-layout-panel-content:rgba(0,0,0,.9);--dynaui-panel-layout-panel-content-border:rgba(0,0,0,1);--dynaui-panel-layout-panel-btn:rgba(25,25,25,.9);--dynaui-panel-layout-panel-btn-border:rgba(25,25,25,1);--dynaui-panel-layout-panel-btn-hover:rgba(35,35,35,.9);--dynaui-panel-layout-panel-btn-hover-border:rgba(35,35,35,1)}body:has(>*>.panel-layout),body:has(>.panel-layout){overscroll-behavior-x:none;overflow-x:hidden}.panel-layout{width:calc(100% - 2em);height:calc(100% - 2em);display:inline-block;border-radius:1em;margin:1em;background-size:cover;position:relative;color:var(--dynaui-text);transition:all .4s ease-in-out;background-color:var(--dynaui-panel-layout-span)}.panel-layout.no-panel{width:100%;height:100%;border-radius:0;margin:0}.panel-layout a{text-decoration:none;color:inherit}.panel-layout div img,.panel-layout div svg{width:1em;height:1em;display:inline-block}.panel-layout .multiplace{position:relative;height:100%;padding:0 3.5em;overflow-y:hidden;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1em;z-index:0;align-items:center;transition:all .4s ease-in-out}.panel-layout.modern .navs div.top>div,.panel-layout.modern .notifications>div>div,.panel-layout.modern .multiplace>div.spaceholder .dropzone>div>.content,.panel-layout.modern .place>div>.content,.panel-layout.modern .multiplace>div>.content,.panel-layout.modern .place>div>.menu,.panel-layout.modern .multiplace>div>.menu,.panel-layout.modern .menu nav,.panel-layout.modern .multiplace>div.spaceholder .dropzone>div,.panel-layout.modern .place>div,.panel-layout.modern .multiplace>div{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.panel-layout.modern .menu nav,.panel-layout.modern .multiplace>div.spaceholder .dropzone>div,.panel-layout.modern .place>div,.panel-layout.modern .multiplace>div{background:var(--dynaui-panel-layout-panel);border:solid 1px var(--dynaui-panel-layout-panel-border)}.panel-layout.modern .multiplace>div.spaceholder .dropzone>div>.content,.panel-layout.modern .place>div>.content,.panel-layout.modern .multiplace>div>.content,.panel-layout.modern .place>div>.menu,.panel-layout.modern .multiplace>div>.menu{background:var(--dynaui-panel-layout-panel-content)}.panel-layout.modern .navs div.top>div,.panel-layout.modern .notifications>div>div{background:var(--dynaui-panel-layout-panel-notice)}.panel-layout .navs div.top>div,.panel-layout .multiplace>div.spaceholder .dropzone>div>.content,.panel-layout .place>div>.content,.panel-layout .multiplace>div>.content,.panel-layout .place>div>.menu,.panel-layout .multiplace>div>.menu,.panel-layout .menu nav,.panel-layout .multiplace>div.spaceholder .dropzone>div,.panel-layout .place>div,.panel-layout .multiplace>div,.panel-layout .notifications>div>div{background:var(--dynaui-panel-layout-panel-content);border:solid 1px var(--dynaui-panel-layout-panel-border)}.panel-layout .navs div.top>div,.panel-layout .menu nav,.panel-layout .multiplace>div.spaceholder .dropzone>div,.panel-layout .place>div,.panel-layout .multiplace>div,.panel-layout .notifications>div>div{box-shadow:0 10px 15px rgb(0 0 0 / 20%)}.panel-layout .place>div,.panel-layout .multiplace>div{border-radius:1.1em;position:relative;margin:0;flex:0 0 auto;scroll-snap-align:center;z-index:1}.panel-layout .multiplace>div.spaceholderx{width:90vw}.panel-layout .multiplace>div.spaceholder .dropzone>div{border-radius:1em;position:relative;margin:0 .5em .5em 0;z-index:1;float:left;box-shadow:none}.panel-layout .multiplace>div.spaceholder .dropzone>div:last-child{margin:0 0 .5em}.panel-layout .multiplace>div.spaceholder .dropzone:empty{border:dotted 3px var(--dynaui-form-default-text);margin:0 .5em .5em;padding:.5em 3em;height:20em;width:calc(100% - 7em - 6px);border-radius:.7em;position:relative;float:left;transition:all .4s ease-in-out}.panel-layout .multiplace>div.spaceholder .dropzone:empty:before{content:'Drop panel here';line-height:21em;width:100%;position:absolute;text-align:center;left:0;top:0}.panel-layout .multiplace>div.spaceholder .dropzone:not(:empty){border:none;margin:0 .5em .5em;padding:0;width:auto;border-radius:0;position:relative;max-height:calc(100vh - 14em);display:block;z-index:0;transition:all .4s ease-in-out}.panel-layout .multiplace.being-dragged>div.spaceholder .dropzone:not(:empty){display:inline-block}.panel-layout .multiplace>div.spaceholder .dropzone:has(>.placeholder){border:dotted 3px var(--dynaui-form-default-text);margin:0 .5em .5em;padding:.5em;width:calc(100% - 2em - 6px);border-radius:.7em}.panel-layout .multiplace>div.placeholder{background:transparent;box-shadow:none;-webkit-backdrop-filter:initial;backdrop-filter:initial;border:3px dashed var(--dynaui-panel-layout-placeholder)}.panel-layout .multiplace>div.smaller{margin:10% 1%;height:70%}.panel-layout .multiplace>div.spaceholder .dropzone>div>.title,.panel-layout .place>div>.title,.panel-layout .multiplace>div>.title{position:relative;padding:.4em .5em .2em;margin:0 .3rem;width:calc(100% - 1.6em);float:left;text-shadow:0 0 .8em var(--dynaui-panel-layout-panel-content)}.panel-layout .title .button{margin:0 -.3em 0 .6em;line-height:1.5em;padding:0 .8em;font-size:.9em;float:right}.panel-layout .title img,.panel-layout .title svg{display:inline-block;margin:0 .4em 0 0;vertical-align:sub;width:1.2em;height:1.2em}.panel-layout .multiplace>div.spaceholder .dropzone>div>.title>.handle,.panel-layout .place>div>.title>.handle,.panel-layout .multiplace>div>.title>.handle{width:auto;float:left;cursor:move;text-overflow:ellipsis;max-width:80%;white-space:nowrap;overflow:hidden}.panel-layout .place>div>.menu,.panel-layout .multiplace>div>.menu{border-radius:.7em;position:relative;border:none;padding:.5em;margin:0 .3em .3em;margin-top:0;width:calc(100% - 1.7em);max-height:calc(100vh - 14em);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;float:left}.panel-layout .place>div>.menu.selected,.panel-layout .multiplace>div>.menu.selected{padding:.5em .5em .5em 1.3em;width:calc(100% - 2.5em);position:relative}.panel-layout .place>div>.menu.selected::after,.panel-layout .multiplace>div>.menu.selected::after{content:'';background-color:var(--dynaui-text);border-radius:.12em;position:absolute;right:calc(100% - 1em);height:20%;width:.25em;top:38%}.panel-layout .multiplace>div.spaceholder .dropzone>div>.content,.panel-layout .place>div>.content,.panel-layout .multiplace>div>.content{border-radius:1em;border:solid 1px var(--dynaui-panel-layout-panel-content-border);padding:.8em;margin:0 .3em .3em;width:calc(100% - 2.4em);max-height:calc(100vh - 16em);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;float:left;position:relative}.panel-layout .multiplace>div>.content::after{top:0!important}.panel-layout .multiplace>div.spaceholder .dropzone>div>.content{max-height:calc(100vh - 17em)!important}.panel-layout .place>div>.content .buttons,.panel-layout .multiplace>div>.content .buttons,.panel-layout .place>div>.content nav,.panel-layout .multiplace>div>.content nav{float:left}.panel-layout .place>div::before,.panel-layout .multiplace>div::before{content:"";pointer-events:none;position:absolute;left:.7em;right:.7em;bottom:.5em;height:4em;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);z-index:1;display:none}.panel-layout.hover-options .place>div>.content .showhide-hover,.panel-layout.hover-options .multiplace>div>.content .showhide-hover{display:none;transition:all .4s ease-in-out}.panel-layout.hover-options .place>div:hover>.content .showhide-hover,.panel-layout.hover-options .multiplace>div:hover>.content .showhide-hover{display:inline-block}.panel-layout .multiplace>div.spaceholder .dropzone>div>.content.transperent,.panel-layout .place>div>.content.transperent,.panel-layout .multiplace>div>.content.transperent{padding:0;background:none;border:none;width:calc(100% - .7em);-webkit-backdrop-filter:initial;backdrop-filter:initial}.panel-layout .place>div>.content.transperent .buttons:only-child,.panel-layout .multiplace>div>.content.transperent .buttons:only-child .panel-layout .place>div>.content.transperent .buttons:last-child,.panel-layout .multiplace>div>.content.transperent .buttons:last-child{margin-bottom:0;padding-bottom:0!important}.panel-layout .place>div>.content form,.panel-layout .multiplace>div>.content form{margin:0;padding:0}.panel-layout .navs nav{position:absolute;display:flex;align-items:center;justify-content:center;z-index:100;transition:all .4s ease-in-out}.panel-layout .navs nav.top ul::before,.panel-layout .navs nav.right ul::before,.panel-layout .navs nav.bottom ul::before,.panel-layout .navs nav.left ul::before{content:"";position:absolute;background-color:transparent;height:2em;width:1em;box-shadow:0 -1em 0 0 var(--dynaui-bg)}.panel-layout .navs nav.top ul::after,.panel-layout .navs nav.right ul::after,.panel-layout .navs nav.bottom ul::after,.panel-layout .navs nav.left ul::after{content:"";position:absolute;background-color:transparent;height:2em;width:1em;box-shadow:0 -1em 0 0 var(--dynaui-bg)}.panel-layout.no-panel .navs nav ul::before,.panel-layout.no-panel .navs nav ul::after{display:none}.panel-layout .navs nav.top{left:0;top:0;width:100%;opacity:0;animation:slideTop .4s ease-out forwards}.panel-layout .navs nav.bottom ul.floating li{margin:0 0 -.5em}.panel-layout .navs nav.top li a small,.panel-layout .navs nav.bottom li a small{line-height:1.5em;float:right;margin-left:.3em}.panel-layout .navs nav.top ul::before{border-top-right-radius:1em;top:0;right:100%}.panel-layout .navs nav.top ul::after{border-top-left-radius:1em;top:0;left:100%}.panel-layout .navs nav.bottom{left:0;bottom:0;width:100%;opacity:0;animation:slideBottom .4s ease-out forwards}.panel-layout .navs nav.bottom ul::after,.panel-layout .navs nav.bottom ul::before{bottom:.51em}.panel-layout .navs nav.bottom ul::before{border-top-right-radius:1em;right:calc(100% + .51em);transform:rotate(90deg)}.panel-layout .navs nav.bottom ul::after{border-top-left-radius:1em;left:calc(100% + .51em);transform:rotate(270deg)}.panel-layout .navs nav.left ul::after,.panel-layout .navs nav.left ul::before{left:.51em;transform:rotate(270deg)}.panel-layout .navs nav.left ul::before{border-top-right-radius:1em;top:calc(100% - .51em)}.panel-layout .navs nav.left ul::after{border-top-left-radius:1em;bottom:calc(100% - .51em)}.panel-layout .navs nav.right ul::after,.panel-layout .navs nav.right ul::before{right:1.51em;transform:rotate(90deg)}.panel-layout .navs nav.right ul::before{border-top-right-radius:1em;bottom:calc(100% - .51em)}.panel-layout .navs nav.right ul::after{border-top-left-radius:1em;top:calc(100% - .51em)}.panel-layout .navs nav.left{left:-10em;top:0;width:3.3em;height:100%;opacity:0;animation:slideLeft .4s ease-out forwards}.panel-layout .navs nav.right{right:0;top:0;width:3.3em;height:100%;opacity:0;animation:slideRight .4s ease-out forwards}@keyframes slideTop{from{top:-10em;opacity:0}to{top:0;opacity:1}}@keyframes slideRight{from{right:-10em;opacity:0}to{right:0;opacity:1}}@keyframes slideBottom{from{bottom:-10em;opacity:0}to{bottom:0;opacity:1}}@keyframes slideLeft{from{left:-10em;opacity:0}to{left:0;opacity:1}}.panel-layout .navs nav ul{display:inline-block;background-color:var(--dynaui-bg);padding:.5em;position:relative;transition:all .2s ease-in,all .3s ease-out}.panel-layout .navs nav ul li{padding:0;width:auto;margin:0;transition:all .1s ease-in-out,all .2s ease-out;z-index:1;position:relative}.panel-layout .navs nav.top ul li,.panel-layout .navs nav.bottom ul li{float:left}.panel-layout .navs nav.top ul li.selected:before,.panel-layout .navs nav.right ul li.selected:before,.panel-layout .navs nav.bottom ul li.selected:before,.panel-layout .navs nav.left ul li.selected:before{content:'';background-color:var(--dynaui-text);border-radius:.125em;position:absolute}.panel-layout .navs nav.top ul li.selected:before,.panel-layout .navs nav.bottom ul li.selected:before{width:20%;height:.25em;left:40%}.panel-layout .navs nav.right ul li.selected:before,.panel-layout .navs nav.left ul li.selected:before{height:20%;width:.25em;top:40%}.panel-layout .navs nav.top ul li.selected:before{top:calc(100% + .125em)}.panel-layout .navs nav.right ul li.selected:before{right:calc(100% + .125em)}.panel-layout .navs nav.bottom ul li.selected:before{bottom:calc(100% + .125em)}.panel-layout .navs nav.left ul li.selected:before{left:calc(100% + .125em)}.panel-layout .navs nav.top ul{border-radius:0 0 2em 2em;padding:1em .5em .5em;margin:-1em 0 0}.panel-layout .navs nav.bottom ul{border-radius:2em 2em 0 0;padding:.6em .7em 1em;margin:0 0 -1em}.panel-layout .navs nav.left ul{border-radius:0 2em 2em 0;padding:.7em .5em .7em 1em;margin:0 0 0 -1em}.panel-layout .navs nav.right ul{border-radius:2em 0 0 2em;padding:.8em 1em .8em .6em;margin:0 -1em 0 0}.panel-layout .navs nav.right ul li,.panel-layout .navs nav.left ul li{padding:0;display:block}.panel-layout .navs nav ul li a{padding:.65em .725em .4em;display:inline-block;border-radius:1.5em;margin:.05em;transition:all .3s ease-in-out;cursor:pointer;color:var(--dynaui-text);position:relative}.panel-layout .navs nav ul li.selected a,.panel-layout .navs nav ul li a:hover{background-color:var(--dynaui-panel-layout-panel-btn-hover)}.panel-layout .navs nav ul li a span{border-radius:50%;position:absolute;background-color:var(--dynaui-text);width:1em;height:1em;text-align:center;top:-.5em;right:-.5em;padding:0;display:flex;color:var(--dynaui-bg);transition:all .3s ease-in-out;font-size:.5em;font-weight:400;letter-spacing:-.1em}.panel-layout.show-counter .navs nav ul li a span,.panel-layout .navs nav ul li a span.show,.panel-layout .navs nav ul li a:hover span{width:1.4rem;height:1.4rem}.panel-layout .navs nav ul li a span i{font-style:normal;display:none}.panel-layout.show-counter .navs nav ul li a span i,.panel-layout .navs nav ul li a span.show i,.panel-layout .navs nav ul li a:hover span i{height:100%;display:flex;align-items:center;justify-content:center;width:100%}.panel-layout .navs nav.top ul.left,.panel-layout .navs nav.bottom ul.left{left:4.7em;position:absolute}.panel-layout .navs nav.top ul.right,.panel-layout .navs nav.bottom ul.right{right:4.7em;position:absolute}.panel-layout .navs nav.right ul.top,.panel-layout .navs nav.left ul.top{top:4.7em;position:absolute}.panel-layout .navs nav.right ul.bottom,.panel-layout .navs nav.left ul.bottom{bottom:4.7em;position:absolute}.panel-layout .navs nav ul.hover li{visibility:hidden}.panel-layout .navs nav ul.hover:hover li{visibility:inherit}.panel-layout .navs nav.top ul.hover{top:-2em}.panel-layout .navs nav.top ul.hover:hover{top:0}.panel-layout .navs nav.bottom ul.hover.right,.panel-layout .navs nav.bottom ul.hover.left,.panel-layout .navs nav.bottom ul.hover{bottom:-2em}.panel-layout .navs nav.bottom ul.right,.panel-layout .navs nav.bottom ul.left,.panel-layout .navs nav.bottom ul.hover:hover{bottom:0}.panel-layout .navs nav.right ul.hover{right:-2em}.panel-layout .navs nav.right ul.hover:hover{right:0}.panel-layout .navs nav.left ul.hover{left:-2em}.panel-layout .navs nav.left ul.hover:hover{left:0}.panel-layout .navs nav ul.floating{border-radius:1.2em;padding:.3em}.panel-layout .navs nav ul.floating::before,.panel-layout .navs nav ul.floating::after{display:none}.panel-layout .navs nav.right ul.floating{right:1em}.panel-layout .navs nav ul.floating.right{right:.5em}.panel-layout .navs nav.left ul.floating{left:1em}.panel-layout .navs nav ul.floating.left{left:.5em}.panel-layout .navs nav.top ul.floating{top:1.5em}.panel-layout .navs nav ul.floating.top{top:.5em}.panel-layout .navs nav.bottom ul.floating{bottom:1.5em}.panel-layout .navs nav ul.floating.bottom{bottom:.5em}.panel-layout .navs nav.right ul.floating.top,.panel-layout .navs nav.right ul.floating.bottom{right:1.5em}.panel-layout .navs nav.left ul.floating.top,.panel-layout .navs nav.left ul.floating.bottom{left:1.5em}.panel-layout .navs nav.top ul.floating.right{border-radius:1.2em 1.2em .8em 1.2em}.panel-layout .navs nav.bottom ul.floating.right{border-radius:1.2em 1.2em 1.2em .8em}.panel-layout .navs nav ul li a.profile{background-size:cover;width:2em;height:2em;padding:0;margin:.35em;transition:all .2s ease-in-out}.panel-layout .navs nav ul li a.profile.selected{width:2.5em;height:2.5em;margin:.1em;transition:all .1s ease-in-out}.panel-layout .navs nav ul li.selected a.profile,.panel-layout .navs nav ul li a.profile:hover{width:2.7em;height:2.7em;margin:0}.panel-layout .menu{margin:0;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit}.panel-layout .menu>span,.panel-layout .wallpapers>span,.panel-layout .place>span{background:var(--dynaui-panel-layout-span);margin:0;position:absolute;top:0;left:0;width:100%;height:100%;cursor:alias;z-index:0;border-radius:inherit;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.panel-layout.no-panel .menu>span,.panel-layout.no-panel .wallpapers>span,.panel-layout.no-panel .place>span{top:0;left:0;width:100%;height:100%}.panel-layout .menu nav{border-radius:1.2em;max-height:90%;margin:0;scroll-snap-align:center;position:absolute;padding:.5em .5em 0;z-index:10}.panel-layout .menu nav.top-right,.panel-layout .menu nav.top-left{top:1.5em}.panel-layout .menu nav.bottom-right,.panel-layout .menu nav.bottom-left{bottom:1.5em}.panel-layout .menu nav.top-left,.panel-layout .menu nav.bottom-left{left:1.5em}.panel-layout .menu nav.top-right,.panel-layout .menu nav.bottom-right{right:1.5em}.panel-layout .menu nav.floating.top-right,.panel-layout .menu nav.floating.top-left{top:5em}.panel-layout .menu nav.floating.bottom-right,.panel-layout .menu nav.floating.bottom-left{bottom:5em}.panel-layout .menu nav.floating.top-left,.panel-layout .menu nav.floating.bottom-left{left:5em}.panel-layout .menu nav.floating.top-right,.panel-layout .menu nav.floating.bottom-right{right:5em}.panel-layout .menu nav.floating.bottom{bottom:5em;left:calc(50% - 1em - 6.5em)}.panel-layout .menu nav ul:not(:empty){margin:0 0 .5em;display:inline-block;width:100%}.panel-layout .menu nav ul:last-child{margin:0}.panel-layout .place>div>.content nav.menu-panel,.panel-layout .multiplace>div>.content nav.menu-panel{display:inline-block;margin:0}.panel-layout .place>div>.content nav.menu-panel li,.panel-layout .multiplace>div>.content nav.menu-panel li,.panel-layout .menu nav li{margin:0;float:left;height:2.4em;width:100%}.panel-layout .place>div>.content nav.menu-panel li a,.panel-layout .multiplace>div>.content nav.menu-panel li a,.panel-layout .menu nav li a{background:transparent;border-radius:0;border:1px solid transparent;padding:.3em .7em;font-size:1em;margin:0;width:calc(100% - 1.4em - 2px);color:inherit;transition:all .4s ease-in-out;float:left;cursor:pointer}.panel-layout .place>div>.content nav.menu-panel li a,.panel-layout .multiplace>div>.content nav.menu-panel li a,.panel-layout .menu nav li a{background:var(--dynaui-form-button);border-radius:1em;border:solid 1px var(--dynaui-form-button)}.panel-layout .menu nav li a{border-radius:.5em;margin:.1em 0;height:auto}.panel-layout .menu nav li:not(.hide):first-child a{border-top-left-radius:1em;border-top-right-radius:1em}.panel-layout .menu nav li:not(.hide):last-child a{border-bottom-left-radius:1em;border-bottom-right-radius:1em}.panel-layout .place>div>.content nav.menu-panel li a.solid,.panel-layout .multiplace>div>.content nav.menu-panel li a.solid,.panel-layout .menu nav li a.solid{background:transparent;border:solid 1px var(--dynaui-form-button)}.panel-layout .place>div>.content nav.menu-panel li a.dashed,.panel-layout .multiplace>div>.content nav.menu-panel li a.dashed,.panel-layout .menu nav li a.dashed{background:transparent;border:dashed 1px var(--dynaui-form-button)}.panel-layout .place>div>.content nav.menu-panel li a.dotted,.panel-layout .multiplace>div>.content nav.menu-panel li a.dotted,.panel-layout .menu nav li a.dotted{background:transparent;border:dotted 1px var(--dynaui-form-button)}.panel-layout .place>div>.content nav.menu-panel li a:hover,.panel-layout .multiplace>div>.content nav.menu-panel li a:hover,.panel-layout .menu nav li a:hover{background:var(--dynaui-form-button-one);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-color:var(--dynaui-form-button-one)}.panel-layout .place>div>.content nav.menu-panel li a.solid:hover,.panel-layout .multiplace>div>.content nav.menu-panel li a.solid:hover,.panel-layout .menu nav li a.solid:hover,.panel-layout .place>div>.content nav.menu-panel li a.dashed:hover,.panel-layout .multiplace>div>.content nav.menu-panel li a.dashed:hover,.panel-layout .menu nav li a.dashed:hover,.panel-layout .place>div>.content nav.menu-panel li a.dotted:hover,.panel-layout .multiplace>div>.content nav.menu-panel li a.dotted:hover,.panel-layout .menu nav li a.dotted:hover{background:transparent;border-color:var(--dynaui-form-button-one)}.panel-layout .menu nav li a img,.panel-layout .menu nav li a svg{width:.8em;height:.8em;margin-right:.2em}.panel-layout .place>div>.content nav.menu-panel li:empty,.panel-layout .multiplace>div>.content nav.menu-panel li:empty,.panel-layout .menu nav li:empty{margin:.2em;padding:0;background:transparent;border:none;height:0}.panel-layout .place>div>.content nav.menu-panel li a svg,.panel-layout .multiplace>div>.content nav.menu-panel li a svg,.panel-layout .menu nav nav.menu-panel a svg,.panel-layout .place>div>.content nav.menu-panel li a img,.panel-layout .multiplace>div>.content nav.menu-panel li a img,.panel-layout .menu nav li a img{margin-right:.5em}.panel-layout .notifications{z-index:99999;position:relative;top:-100%;left:0}.panel-layout .notifications .top-right{top:4.8em;right:4em;position:absolute;z-index:1}.panel-layout .notifications>div>div{border-radius:1em;position:relative;min-height:6em;max-height:6em;margin:0 0 .5em;padding:1em;width:22rem;transition:all .2s ease-in-out;font-size:.9em}.panel-layout .multiplace>div.spaceholder .dropzone>div>.title>span.config,.panel-layout .notifications>div>div>span.config,.panel-layout .multiplace>div.spaceholder .dropzone>div>.title>span.add,.panel-layout .notifications>div>div>span.add,.panel-layout .multiplace>div.spaceholder .dropzone>div>.title>span.edit,.panel-layout .notifications>div>div>span.edit,.panel-layout .multiplace>div.spaceholder .dropzone>div>.title>span.close,.panel-layout .notifications>div>div>span.close{position:absolute;top:.3em;right:.3em;transition:all .2s ease-in-out}.panel-layout .multiplace>div.spaceholder:has(>.dropzone:not(:empty))>.title>span.config,.panel-layout .multiplace>div.spaceholder:has(>.dropzone:not(:empty))>.title>span.add,.panel-layout .multiplace>div.spaceholder:has(>.dropzone:not(:empty))>.title>span.edit,.panel-layout .multiplace>div.spaceholder:has(>.dropzone:not(:empty))>.title>span.close{display:none}.panel-layout .multiplace>div.spaceholder .dropzone>div>.title>span.config,.panel-layout .multiplace>div.spaceholder .dropzone>div>.title>span.add,.panel-layout .multiplace>div.spaceholder .dropzone>div>.title>span.edit,.panel-layout .multiplace>div.spaceholder .dropzone>div>.title>span.close{top:.6em}.panel-layout span.config,.panel-layout span.add,.panel-layout span.edit,.panel-layout span.close{background-color:var(--dynaui-text);width:1em;height:1em;border-radius:50%;cursor:pointer;position:relative}.panel-layout span.config::before,.panel-layout span.add::before,.panel-layout span.edit::before,.panel-layout span.close::before{color:var(--dynaui-bg);width:1em;content:'\00D7';top:0;left:0;position:absolute;transition:all .2s ease-in-out;font-size:1em;line-height:1.1em;text-align:center;opacity:.8}.panel-layout span.add::before{content:"+"}.panel-layout span.edit::before{content:"\25CF";top:-.12em}.panel-layout span.config::before{content:"\2699";line-height:.84em;width:.95em}.panel-layout span.config:hover:before,.panel-layout span.add:hover:before,.panel-layout span.edit:hover:before,.panel-layout span.close:hover:before{opacity:1}.panel-layout .multiplace>div>.title>span.config,.panel-layout .multiplace>div>.title>span.add,.panel-layout .multiplace>div>.title>span.edit,.panel-layout .multiplace>div>.title>span.close{float:right;margin:.25em -.3em 0 .6em}.panel-layout .notifications h1,.panel-layout .notifications p{padding:0;margin:0;font-size:inherit}.panel-layout .notifications small{float:right}.panel-layout .notifications>div.stack>div{position:absolute;opacity:0}.panel-layout .notifications>div.stack>div:nth-last-child(1){top:0;right:0;opacity:1;z-index:10}.panel-layout .notifications>div.stack>div:nth-last-child(2){top:.5em;right:.5em;opacity:.7;z-index:9;width:calc(22rem - 1em)}.panel-layout .notifications>div.stack>div:nth-last-child(3){top:1em;right:1em;opacity:.4;z-index:8;width:calc(22rem - 2em)}.panel-layout .notifications>div.stack>div:nth-last-child(4){top:1.5em;right:1.5em;opacity:.1;z-index:7;width:calc(22rem - 3em)}.panel-layout .button{background:var(--dynaui-panel-layout-panel-btn);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:.8em;border:solid 1px var(--dynaui-panel-layout-panel-btn-border);margin:1em .5em 0 0;padding:0 2em;transition:all .4s ease-in-out}.panel-layout .button:hover{background:var(--dynaui-panel-layout-panel-btn-hover);border:solid 1px var(--dynaui-panel-layout-panel-btn-hover-border)}.panel-layout .button.right{margin:1em 0 0 .5em}.panel-layout .place{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;z-index:10;border-radius:inherit;top:0;left:0}.panel-layout .wallpapers{width:100%;height:100%;z-index:10;position:absolute;top:0;left:0;border-radius:inherit}.panel-layout .wallpapers>div{position:absolute;bottom:0;left:0;width:calc(100% - 10em);overflow-y:hidden;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;align-items:center;padding:5em 5em 6em;background-color:rgba(0,0,0,.3)}.panel-layout .wallpapers>div>div{width:30em;height:20em;display:inline-block;background-size:cover;border-radius:2em;margin:0 5em 0 0;transition:all .4s ease-in-out;flex:0 0 auto;opacity:.9}.panel-layout .wallpapers>div>div:hover{opacity:1}.panel-layout .dragging{opacity:.6;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:none}.panel-layout.no-panel .navs nav ul li a span{top:-.1em;right:0}.panel-layout .multiplace>div.spaceholder.locked .dropzone>div{background-color:transparent;border:none}.panel-layout .multiplace>div.spaceholder.locked .dropzone>div>.title{display:none}.panel-layout .multiplace>div.spaceholder.locked .dropzone>div>.content{margin:0;width:calc(100% - 2em);max-height:initial;overflow:hidden}.panel-layout .multiplace>div.spaceholder.locked .dropzone>div>.content.transperent{margin:0;width:100%;max-height:initial;overflow:hidden}.panel-layout .multiplace>div.spaceholder:has(>.dropzone:not(:empty)) span.lockset{background-color:var(--dynaui-form-button);width:2em;height:1em;border-radius:.5em;cursor:pointer;position:absolute;top:.6em;right:.2em;opacity:.5}.panel-layout .multiplace>div.spaceholder.locked:has(>.dropzone:not(:empty)) span.lockset{opacity:1}.panel-layout h2 .button,.panel-layout h3 .button,.panel-layout h4 .button,.panel-layout h5 .button,.panel-layout h6 .button{margin:0 .5em 0 0;font-size:.6em;line-height:2em!important;padding:0 1em!important}.panel-layout h2 a svg,.panel-layout h2 a img{width:.8em;height:.8em}.panel-layout h2 a span{margin-left:.2em}.panel-layout h2 .button.right,.panel-layout h3 .button.right,.panel-layout h4 .button.right,.panel-layout h5 .button.right,.panel-layout h6 .button.right{margin:0 0 0 .5em}.hide-button-helpers.panel-layout h2 .button span,.hide-button-helpers .panel-layout h2 .button span,.hide-button-helpers.panel-layout h3 .button span,.hide-button-helpers .panel-layout h3 .button span,.hide-button-helpers.panel-layout h4 .button span,.hide-button-helpers .panel-layout h4 .button span,.hide-button-helpers.panel-layout h5 .button span,.hide-button-helpers .panel-layout h5 .button span,.hide-button-helpers.panel-layout h6 .button span,.hide-button-helpers .panel-layout h6 .button span{display:none}.panel-layout .forms fieldset{padding:.5em;width:calc(100% - 1em - 2px)}.panel-layout .forms fieldset .radios.menu{margin:0 0 .4em;padding:.1em .5em;width:calc(100% - 1em - 2px);font-size:86%}.panel-layout .content{container:content / inline-size}@container content (max-width:19em){.panel-layout .content form.absolute{position:relative!important}}@container content (min-width:20em){.panel-layout .content form.absolute{position:absolute;right:-.5em;top:-.5em;width:12em}}.panel-layout .content>div{position:relative}.panel-layout .content>form{background:var(--dynaui-form-tre);padding:.5em!important;border-radius:.6em .6em 0 0!important;margin:-1em -1em 1em!important;border:none;width:calc(100% + 1em)}.panel-layout .content.transperent>form{padding:.5em!important;border-radius:.7em!important;margin:0 0 .2em!important;width:calc(100% - 1em)}.panel-layout .content>form>fieldset:only-child{margin:0}.panel-layout .navs nav ul li a span:empty,.panel-layout .navs nav ul li a span:has(>i:empty){display:none!important}.panel-layout .notifications .button{margin:0;position:absolute;bottom:1em;left:1em;font-size:inherit;line-height:2.4em;padding:0 1.5em}.panel-layout .notifications .button.right{left:unset;right:1em}.panel-layout .entry{border:solid 1px var(--dynaui-form-border);border-radius:var(--dynaui-form-border-radius);padding:0;margin:0 0 .5em}.panel-layout .entry>div{display:inline-block;width:100%}.panel-layout .entry .title small{float:right}.panel-layout .entry .inbox>span{background-color:var(--dynaui-bg-tre);width:3em;float:left;line-height:3em;text-align:center;margin:.2em .5em 0;border-radius:50%}.panel-layout .entry .inbox>div{float:left;margin-left:.3em;line-height:1em;margin-top:.7em}.panel-layout .entry .inbox>div>small{display:inline-block;width:100%}.panel-layout .entry:has(>.note){border-left:solid .3em #ffd15c}.panel-layout .entry .title{line-height:2em;padding:0 .5em;border-radius:inherit;text-transform:uppercase;font-size:.8em;width:calc(100% - 1em)}.panel-layout .entry .note{background:#fff;background:-webkit-gradient(linear,0 0,0 100%,from(#d9eaf3),color-stop(4%,#fdf3b6)) 0 4px;background:-webkit-linear-gradient(top,#d9eaf3 0,#fff 8%) 10px 4px;background:-moz-linear-gradient(top,#d9eaf3 0,#fff 8%) 0 .2em;background-size:auto;background-size:auto;background:-ms-linear-gradient(top,#d9eaf3 0,#fff 8%) 0 4px;background:-o-linear-gradient(top,#d9eaf3 0,#fff 8%) 0 4px;background:linear-gradient(top,#d9eaf3 0,#fff 8%) 0 4px;-webkit-background-size:100% 1.5em;-moz-background-size:100% 1.5em;-ms-background-size:100% 1.5em;-o-background-size:100% 1.5em;background-size:100% 1.4em;line-height:1.4em;padding:.5em;font-weight:200;border-radius:inherit;position:relative;width:calc(100% - 1em)}.panel-layout .entry .note span{position:absolute;bottom:0;right:0;padding:.3em}.panel-layout .entry .note small{position:absolute;top:0;right:0;padding:.3em}.panel-layout .navs div.top{position:absolute;top:0;right:0;z-index:10000000;padding:.5em;width:calc(100% - 14em);display:flex;justify-content:flex-end;overflow-y:hidden;overflow-x:auto}.panel-layout .navs div.top>div{border-radius:.8em;position:relative;margin:0 0 0 .5em;padding:0 0 .2em;width:8em;transition:all .2s ease-in-out;text-align:center;flex:0 0 auto;box-shadow:0 0 15px rgba(0,0,0,.2)}.panel-layout .navs div.top>div.timezone>small{width:100%;display:inline-block;text-transform:uppercase;font-size:.7em;-webkit-user-select:none;user-select:none;line-height:1em}.panel-layout .navs div.top>div.timezone>span{font-size:1.8em;-webkit-user-select:none;user-select:none;line-height:1em;display:inline-block;width:100%}.panel-layout .navs div.top>div.timezone::after{content:'';position:absolute;background-color:var(--dynaui-text);border-radius:2px;opacity:.1;left:.125em;height:30%;width:.25em;top:35%}.panel-layout .navs div.top>div.timezone:has(>.daytime)::after{opacity:1}.panel-layout .navs div.top>div .close{position:absolute;width:1em;height:1em;background-color:var(--dynaui-text);border-radius:50%;top:-.2em;right:-.2em;visibility:hidden;cursor:pointer}.panel-layout .navs div.top>div:hover .close{visibility:inherit}.button{position:relative}.button nav{position:absolute;z-index:1000000000000;background-color:var(--dynaui-panel-layout-panel-btn);top:0;border-radius:.5em;right:0;width:200%;visibility:hidden}.button:hover nav{visibility:visible}.button nav ul li{margin:0;position:relative;text-align:right;padding:0 1em;width:calc(100% - 2em);border-bottom:1px solid var(--dynaui-form);font-size:.9em}.button nav ul li a:hover{color:inherit}.button nav ul li:last-child{border-bottom:none}.panel-layout h2{z-index:1;position:relative}.panel-layout .timezone-list{width:100%}.panel-layout .timezone-list li{padding:.3em .7em;width:calc(100% - 1.4em);border-radius:var(--dynaui-form-border-radius);border:solid 1px var(--dynaui-form-border);margin:.2em 0}.panel-layout .timezone-list li:hover{border:solid 1px var(--dynaui-form-border-one)}.panel-layout .timezone-list li>span{float:right}.panel-layout .widgets .placeholder{background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:initial!important;backdrop-filter:initial!important;border:1px dashed var(--dynaui-panel-layout-placeholder)!important}.panel-layout .handle{cursor:move}.panel-layout .widgets .contact{width:auto!important}.panel-layout .widgets .contact>span{font-size:1em;margin:.4em .4em 0;line-height:2.6em;width:2.6em;height:2.6em;text-align:center;float:left;background-color:var(--dynaui-form-button);border:solid 1px var(--dynaui-form-button);border-radius:50%;background-size:cover}.panel-layout .widgets .contact>span.bg span{display:none}.panel-layout .widgets .contact>div{margin:0 1em 0 0;font-size:.8em;width:7em;text-align:left;height:4.2em;line-height:1.3em;display:flex;justify-content:left;align-items:center}.panel-layout .widgets .contact.open::before{left:.125em;height:30%;width:.25em;top:35%;content:'';background-color:var(--dynaui-text);border-radius:.125em;position:absolute}.panel-layout .worker{visibility:hidden;position:absolute}.statistics{display:flex;width:calc(100% - 4em);margin:0 0 2em;flex-wrap:wrap;padding:0 2em}.statistics>div{width:50%;text-align:center;padding:1em 0;flex:1}.statistics>div>span{display:inline-block;width:5em;height:5em;text-align:center;border:.7em solid var(--dynaui-bg-two);border-radius:50%;margin:0 0 .5em;align-content:center;vertical-align:middle;padding:1em;line-height:1em;font-size:.9em}.statistics>div[onclick]>span{border:.5em solid var(--dynaui-form-border)}.statistics>div[onclick]>span:hover{border:.5em solid var(--dynaui-active)}.statistics.four>div{width:25%}.statistics.four>div>span{width:4em;height:4em}.note{padding:0 1em;border-radius:1em;display:inline-block;width:calc(100% - 2.6em);position:relative;line-height:2.6em;color:#fff;margin:0 0 .3em;top:0;left:.25em;font-size:.9em}.note.red{background-color:#e74c3c;border:solid 1px #c0392b}.note.green{background-color:#2ecc71;border:solid 1px #27ae60}.note.orange{background-color:#e67e22;border:solid 1px #d35400}.panel-layout .content>.note{margin:0 0 .5em}small.label{padding:0 1.5em;border-radius:1em;display:inline-block;text-align:center;background-color:rgba(0,0,0,.1);font-size:.7em}.panel-layout .place>div.content-to-right>.content,.panel-layout .multiplace>div.content-to-right>.content{width:calc(100% - 4.8em);float:right}.panel-layout .place>div>.nav,.panel-layout .multiplace>div>.nav{display:flex;align-items:center;justify-content:center;position:absolute}.panel-layout .place>div.content-to-right>.nav,.panel-layout .multiplace>div.content-to-right>.nav{width:1.8em;height:calc(100% - 2.4em);bottom:0;left:.44em}.panel-layout .place>div.content-to-top>.nav,.panel-layout .multiplace>div.content-to-top>.nav{top:.3em;right:1.9em;width:auto;border-radius:.9em .9em 0 0;z-index:1}.panel-layout .place>div>.nav nav,.panel-layout .multiplace>div>.nav nav{background-color:var(--dynaui-panel-layout-panel-content);padding:.3em;position:relative}.panel-layout .place>div.content-to-top>.nav nav,.panel-layout .multiplace>div.content-to-top>.nav nav{border-radius:1em 1em 0 0;padding:.2em .3em 0}.panel-layout .place>div.content-to-right>.nav nav,.panel-layout .multiplace>div.content-to-right>.nav nav{border-radius:1em 0 0 1em}.panel-layout .place>div>.nav nav ul,.panel-layout .multiplace>div>.nav nav ul{position:relative}.panel-layout .place>div.content-to-right>.nav nav ul::before,.panel-layout .place>div.content-to-right>.nav nav ul::after,.panel-layout .multiplace>div.content-to-right>.nav nav ul::before,.panel-layout .multiplace>div.content-to-right>.nav nav ul::after{content:"";position:absolute;background-color:transparent;height:2em;width:1em;box-shadow:0 -1em 0 0 var(--dynaui-bg)}.panel-layout .place>div.content-to-right>.nav nav ul::before,.panel-layout .multiplace>div.content-to-right>.nav nav ul::before{border-top-right-radius:1em;top:-1.8em;transform:rotate(90deg);right:.5em}.panel-layout .place>div.content-to-right>.nav nav ul::after,.panel-layout .multiplace>div.content-to-right>.nav nav ul::after{border-top-left-radius:1em;bottom:-1.8em;right:.5em;transform:rotate(90deg)}.panel-layout .place>div>.nav nav li,.panel-layout .multiplace>div>.nav nav li{padding:0;margin:.1em .05em 0;text-align:center;width:1.6em;height:1.6em;border-radius:50%;align-items:center;justify-content:center;display:flex}.panel-layout .place>div.content-to-top>.nav nav li,.panel-layout .multiplace>div.content-to-top>.nav nav li{float:left}.panel-layout .place>div>.nav nav li img,.panel-layout .place>div>.nav nav li svg,.panel-layout .multiplace>div>.nav nav li img,.panel-layout .multiplace>div>.nav nav li svg{width:.8em;height:.8em}.panel-layout .place>div>.nav nav li:hover,.panel-layout .place>div>.nav nav li.selected,.panel-layout .multiplace>div>.nav nav li:hover,.panel-layout .multiplace>div>.nav nav li.selected{background-color:var(--dynaui-panel-layout-panel-btn-hover)}nav.nav-menu.as-buttons li a>span img,nav.nav-menu.as-buttons li a>span svg{width:.7em;height:.7em}.panel-layout .accountname{color:var(--dynaui-panel-layout-panel-notice);bottom:0;left:1em;line-height:2.8em;font-size:1.2em}.panel-layout .navs nav ul:empty,.panel-layout .navs nav ul:empty:before,.panel-layout .navs nav ul:empty:after{display:none}.panel-layout .place>div>.content iframe,.panel-layout .multiplace>div>.content iframe{height:70vh;border-radius:.7em}.panel-layout .content>div>div>.button{margin:.5em .5em .5em 0;padding:0 1.2em}.panel-layout .content>div>div>.button.right{margin:.5em 0 .5em .5em}.panel-layout .content>div>div.top>.button{margin-top:0}.panel-layout .content>div>div.bottom>.button{margin-bottom:0}nav.profiles.list-view li a>small{position:absolute;right:0;width:30%;text-align:right}nav.profiles.list-view li a>small .button{margin:.1em;padding:0 1em;font-size:.8em;line-height:2.2em;width:auto}.panel-layout .multiplace>div.form-attach>form{background:transparent;padding:0!important;width:calc(100% - 1.5em);position:fixed;margin:0!important;left:.8em;top:2.4em;z-index:1}.panel-layout .multiplace>div.form-attach>.content{padding-top:3.2em;max-height:calc(100vh - 18.4em)}.panel-layout .place>div>.nav nav:has(>ul:empty),.panel-layout .multiplace>div>.nav nav:has(>ul:empty){display:none}.panel-layout .multiplace .content .text-notice{font-size:.8em;line-height:1.2em;margin-top:.5em;display:inline-block}h4 img,h5 img,h6 img{width:.8em!important;height:.8em!important}.panel-layout .multiplace>div.nav-bottom>.content{min-height:1.2em}.panel-layout .multiplace>div.nav-bottom>.nav{top:2.5em;left:.6em;width:auto;z-index:1}.panel-layout .multiplace>div.nav-bottom>.nav nav{border-radius:1em;padding:.2em .3em .3em}.panel-layout .multiplace>div.nav-bottom>.nav nav li{float:left;display:none}.panel-layout .multiplace>div.nav-bottom>.nav nav li.selected,.panel-layout .multiplace>div.nav-bottom:hover>.nav nav li{display:flex}.panel-layout .multiplace>div.nav-bottom>.nav nav li span{display:none}.panel-layout .multiplace>div.nav-bottom>.nav nav li.selected{width:auto;border-radius:1.5em;padding:0 .5em}.panel-layout .multiplace>div.nav-bottom>.nav nav li.selected span{display:initial;margin-left:.3em;font-size:.9em}.panel-layout .multiplace>div.nav-bottom>.content{max-height:calc(100vh - 19em);padding:3em .8em 1em}.panel-layout .multiplace>div:has(.note)>.content{max-height:calc(100vh - 22em - 2px);padding:3em .8em 1em}.dark-mode .title img,.dark-mode .panel-layout li img{filter:invert(1)}.panel-layout .logo{left:1em;top:1em;z-index:10;position:absolute}