body,html{height:100vh;--bs-body-font-family:"Roboto",sans-serif;overflow:hidden}.modal{--bs-modal-border-color:rgba(0,0,0,.1)}.user-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pointer-events-none{pointer-events:none}.app-browser[data-v-796aa9ca]{width:720px;min-height:640px}.app-browser-content[data-v-796aa9ca]{min-height:620px}.dropdown-menu[data-v-796aa9ca]{opacity:0;transform:scale(.9);transform-origin:top left;transition:opacity .2s,transform .2s}.dropdown-menu.reveal[data-v-796aa9ca]{transform:scale(1);opacity:1}.list-group-item[data-v-796aa9ca]{transition:background-color .2s}.list-group-item[data-v-796aa9ca]:hover{background-color:#f8f9fa}.list-group-item.app-item[data-v-796aa9ca]:hover{cursor:pointer}.global-menu[data-v-21252cfd]{display:block}.navbar[data-v-21252cfd]{z-index:1100}.modal:not(.top-window) iframe[data-v-4a1505b1]{pointer-events:none}iframe[data-v-4a1505b1]{width:100%;height:320px;border:none}iframe.dragging[data-v-4a1505b1]{pointer-events:none}.modal:not(.top-window) .win-buttons[data-v-4a1505b1]{filter:grayscale(70%);opacity:.2}.modal .modal-content[data-v-4a1505b1]{transition:filter .2s;filter:brightness(100%)}.modal:not(.top-window) .modal-content[data-v-4a1505b1]{filter:brightness(95%)}.modal-dialog[data-v-4a1505b1]{opacity:1;transform:scale(1);transition:transform .15s,opacity .15s,box-shadow .15s}.modal-dialog.minimized[data-v-4a1505b1]{opacity:0;transform:scale(.7)!important}.modal-header[data-v-4a1505b1]{cursor:move}.modal-body[data-v-4a1505b1]{display:contents}.bar-button[data-v-4a1505b1]{cursor:pointer}.dock[data-v-6d4821d8]{display:flex;align-items:center;position:fixed;padding:.2rem .5rem 0 .5rem;bottom:10px;left:50%;height:65px;transform:translateX(-50%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--color-white-200);border-radius:14px;z-index:10}@media screen and (max-width:900px){.dock[data-v-6d4821d8]{border-radius:20px}}.dock .point[data-v-6d4821d8]{width:6px;height:6px;margin:0;background:#f08080;border-radius:50%;animation:top-to-bottom .3s;transition:.3s;position:absolute;transform:translateY(23px)}.dock .point.opened[data-v-6d4821d8]{transform:translateY(23px)}.dock .column[data-v-6d4821d8]{width:1px;height:45px;margin:0 4px;background:var(--color-white-400)}.dock .icon[data-v-6d4821d8]{position:relative;display:grid;place-items:center;background:none;border:none;outline:none;transition:all .3s;transform:translateZ(0);-webkit-tap-highlight-color:transparent}.dock .icon .app-name[data-v-6d4821d8]{font-size:13px;position:absolute;background-color:hsla(0,0%,100%,.39);top:-25%;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;z-index:1;width:95px;height:22px;padding:0 3px;border-radius:8px;font-family:lexend,sans-serif;font-weight:700;opacity:0;pointer-events:none}.dock .icon:hover .app-name[data-v-6d4821d8]{opacity:1;transition:.3s}.dock .icon img[data-v-6d4821d8]{width:3rem;transition:.2s;transform:translateY(-2.5px);transform-origin:bottom center}.dock .icon:hover img[data-v-6d4821d8]{margin:0 0 28px 0;width:5rem;transform-origin:bottom center}.dock .icon:hover+.icon img[data-v-6d4821d8]{width:4rem;margin:0 0 14px 0}.dock .icon img[data-v-6d4821d8]:active{filter:brightness(.6) drop-shadow(0 0 10px #2c2c2c)}