@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import"https://fonts.googleapis.com/css2?family=VT323&family=Share+Tech+Mono&display=swap";#toast-container{position:fixed;top:20px;left:50%;transform:translate(-50%);z-index:100000;pointer-events:none}.toast{background:var(--winamp-bg);border:2px solid;border-color:var(--winamp-border-light) var(--winamp-border-dark) var(--winamp-border-dark) var(--winamp-border-light);box-shadow:inset -1px -1px 0 var(--winamp-border-dark),inset 1px 1px 0 var(--winamp-border-light),0 4px 20px #00000080;padding:12px 20px;border-radius:4px;min-width:200px;max-width:400px;animation:toastSlideDown .2s ease-out forwards;pointer-events:auto}.toast-success{border-left:4px solid var(--winamp-lcd-text);box-shadow:inset -1px -1px 0 var(--winamp-border-dark),inset 1px 1px 0 var(--winamp-border-light),0 4px 20px #00000080,0 0 10px var(--winamp-lcd-glow)}.toast-error{border-left:4px solid var(--winamp-red);box-shadow:inset -1px -1px 0 var(--winamp-border-dark),inset 1px 1px 0 var(--winamp-border-light),0 4px 20px #00000080,0 0 10px #f336}.toast-info{border-left:4px solid var(--winamp-accent);box-shadow:inset -1px -1px 0 var(--winamp-border-dark),inset 1px 1px 0 var(--winamp-border-light),0 4px 20px #00000080,0 0 10px var(--winamp-accent-glow)}.toast-message{font-family:Share Tech Mono,monospace;font-size:14px;color:var(--winamp-text-bright);display:block;text-align:center}@keyframes toastSlideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.toast{min-width:280px;max-width:calc(100vw - 40px)}}.connected-dropdown{position:absolute;background:var(--winamp-bg);border:2px solid;border-color:var(--winamp-border-light) var(--winamp-border-dark) var(--winamp-border-dark) var(--winamp-border-light);box-shadow:inset -1px -1px 0 var(--winamp-border-dark),inset 1px 1px 0 var(--winamp-border-light),0 4px 20px #00000080;border-radius:4px;min-width:280px;z-index:10001;animation:slideDown .2s ease-out}.connected-dropdown.desktop{left:calc(100% + 8px);top:0}.connected-dropdown.mobile{top:calc(100% + 8px);left:0;right:0;min-width:auto}.dropdown-row{padding:12px 14px;background:var(--winamp-bg-dark);display:flex;align-items:center;gap:10px;color:var(--winamp-text);font-family:Share Tech Mono,monospace;font-size:13px}.dropdown-row:first-child{border-radius:2px 2px 0 0}.address-row{cursor:pointer;transition:background .2s}.address-row:hover{background:var(--winamp-bg-light)}.copy-icon{font-size:18px;color:var(--winamp-text)}.address-text{flex:1;font-weight:700;color:var(--winamp-text-bright)}.icon-btn{width:24px;height:24px;background:var(--winamp-btn-face);border:1px solid;border-color:var(--winamp-btn-highlight) var(--winamp-btn-shadow) var(--winamp-btn-shadow) var(--winamp-btn-highlight);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:all .2s}.icon-btn:hover:not(:disabled){background:var(--winamp-btn-highlight)}.icon-btn.copying{background:var(--winamp-lcd-text);border-color:var(--winamp-lcd-text)}.icon-btn .material-symbols-outlined{font-size:16px;color:var(--winamp-text)}.icon-btn.copying .material-symbols-outlined{color:var(--winamp-bg)}.balance-row{flex-direction:column;align-items:flex-start;gap:4px;min-height:50px;justify-content:center}.balance-display{display:flex;flex-direction:column;gap:2px;width:100%}.balance-btc{font-size:14px;font-weight:700;color:var(--winamp-text-bright)}.balance-sats{font-size:11px;color:var(--winamp-text);opacity:.8}.balance-loading{display:flex;align-items:center;gap:8px;color:var(--winamp-text)}.loading-spinner{width:14px;height:14px;border:2px solid var(--winamp-border-dark);border-top-color:var(--winamp-accent);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.balance-retry{background:transparent;border:1px solid var(--winamp-red);color:var(--winamp-red);padding:6px 12px;border-radius:3px;cursor:pointer;font-family:Share Tech Mono,monospace;font-size:12px;transition:all .2s}.balance-retry:hover{background:var(--winamp-red);color:var(--winamp-text-bright)}.dropdown-divider{height:1px;background:var(--winamp-border-dark)}.dropdown-btn{width:100%;padding:10px 14px;background:var(--winamp-bg-dark);border:none;border-top:1px solid var(--winamp-border-dark);cursor:pointer;display:flex;align-items:center;gap:8px;color:var(--winamp-text);font-family:Share Tech Mono,monospace;font-size:13px;transition:all .2s}.dropdown-btn:hover{background:var(--winamp-bg-light);color:var(--winamp-text-bright)}.dropdown-btn .material-symbols-outlined{font-size:18px}.disconnect-btn{border-radius:0 0 2px 2px}.disconnect-btn:hover{background:var(--winamp-red);color:var(--winamp-text-bright)}@media(max-width:768px){.connected-dropdown{min-width:260px}}.profile-section{display:flex;flex-direction:column;align-items:center;padding:12px 8px;gap:8px}.profile-section.mobile{padding:16px 12px}.profile-section.collapsed{padding:8px 4px}.profile-picture{position:relative;display:flex;align-items:center;justify-content:center;border-radius:2px;overflow:hidden;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.profile-picture:hover{transform:scale(1.1);box-shadow:0 8px 20px #0000004d}.profile-picture:active{transform:scale(1.1) translateY(-4px);box-shadow:0 12px 24px #0006}.profile-picture .scribe-logo{width:100%;height:100%;object-fit:cover;transition:filter .3s ease}.profile-picture.disconnected .scribe-logo{filter:grayscale(100%) brightness(.6)}.profile-picture.connected-no-card .scribe-logo{filter:brightness(1.1) saturate(1.3) hue-rotate(-10deg)}.profile-picture.connected-with-card .creator-card-pfp{width:100%;height:100%;object-fit:cover}.profile-picture.connected-with-card{border:2px solid var(--winamp-lcd-text)}.connect-wrapper{position:relative;width:100%}.connect-button{width:100%;min-height:36px;padding:8px 12px;background:var(--winamp-bg-dark);border:1px solid var(--winamp-border-dark);border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--winamp-text);font-family:Share Tech Mono,monospace;font-size:13px;font-weight:700;text-transform:uppercase;transition:all .2s}.connect-button:hover:not(:disabled){background:var(--winamp-bg-light);border-color:var(--winamp-accent);box-shadow:0 0 10px var(--winamp-accent-glow)}.connect-button:disabled{opacity:.5;cursor:not-allowed}.connect-button.connected{background:var(--winamp-accent);border-color:var(--winamp-accent);color:var(--winamp-text-bright)}.connect-button.connected:hover{background:#f83;box-shadow:0 0 15px var(--winamp-accent-glow)}.connect-button.icon-only{min-height:32px;padding:6px}.connected-indicator{width:8px;height:8px;background:var(--winamp-lcd-text);border-radius:50%;box-shadow:0 0 8px var(--winamp-lcd-glow);animation:pulse 2s ease-in-out infinite}.wallet-selector{position:absolute;left:calc(100% + 8px);top:0;background:var(--winamp-bg);border:2px solid;border-color:var(--winamp-border-light) var(--winamp-border-dark) var(--winamp-border-dark) var(--winamp-border-light);box-shadow:inset -1px -1px 0 var(--winamp-border-dark),inset 1px 1px 0 var(--winamp-border-light),0 4px 20px #00000080;border-radius:4px;overflow:hidden;min-width:200px;z-index:10000;animation:slideDown .2s ease-out}.wallet-selector-header{padding:8px 12px;background:var(--winamp-btn-face);border-bottom:1px solid var(--winamp-border-dark);font-family:Share Tech Mono,monospace;font-size:12px;font-weight:700;color:var(--winamp-text-bright);text-transform:uppercase}.wallet-option{width:100%;padding:10px 12px;background:var(--winamp-bg-dark);border:none;border-bottom:1px solid var(--winamp-border-dark);cursor:pointer;display:flex;align-items:center;gap:10px;color:var(--winamp-text);font-family:Share Tech Mono,monospace;font-size:13px;transition:all .2s}.wallet-option:last-child{border-bottom:none}.wallet-option:hover{background:var(--winamp-bg-light);color:var(--winamp-text-bright)}.wallet-icon{font-size:20px;color:var(--winamp-accent)}.wallet-name{flex:1;text-align:left}.profile-divider{width:100%;height:1px;background:var(--winamp-border-dark);margin-top:4px}.profile-section.collapsed .profile-divider{margin-top:8px}@media(max-width:768px){.profile-section.mobile{gap:12px}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.sidebar{position:fixed;left:0;top:0;bottom:0;width:200px;background:var(--winamp-bg);border-right:2px solid var(--winamp-border-dark);box-shadow:2px 0 20px #00000080;display:flex;flex-direction:column;z-index:9999;transition:width .3s ease}.sidebar.collapsed{width:60px}.sidebar-toggle{height:40px;background:var(--winamp-btn-face);border:none;border-bottom:1px solid var(--winamp-border-dark);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--winamp-text);transition:background .2s}.sidebar-toggle:hover{background:var(--winamp-btn-highlight)}.sidebar-toggle .material-symbols-outlined{font-size:24px}.sidebar-buttons{flex:1;display:flex;flex-direction:column;padding:8px;gap:8px;overflow-y:auto}.sidebar-section-header{margin-top:12px;padding:8px 12px;font-family:Share Tech Mono,monospace;font-size:11px;font-weight:700;color:var(--winamp-lcd-text);text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid var(--winamp-border-dark);opacity:.8}.sidebar-btn{min-height:48px;padding:8px 12px;background:var(--winamp-bg-dark);border:1px solid var(--winamp-border-dark);border-radius:4px;cursor:pointer;display:flex;align-items:center;gap:12px;color:var(--winamp-text);font-family:Share Tech Mono,monospace;font-size:14px;transition:all .2s;position:relative}.sidebar-btn:hover:not(.disabled){background:var(--winamp-bg-light);border-color:#369;box-shadow:0 0 10px #3696}.sidebar-btn.active{background:#369;border-color:#369;color:var(--winamp-text-bright);box-shadow:0 0 15px #3696}.sidebar-btn.minimized{background:var(--winamp-bg-light);border-color:var(--winamp-yellow);box-shadow:0 0 10px #e3bb5f4d}.sidebar-btn.disabled{opacity:.4;cursor:not-allowed}.sidebar-btn .material-symbols-outlined{font-size:24px;flex-shrink:0}.sidebar-btn-label{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.active-indicator{width:8px;height:8px;background:var(--winamp-lcd-text);border-radius:50%;box-shadow:0 0 8px var(--winamp-lcd-glow);animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.sidebar.collapsed .sidebar-btn{justify-content:center;padding:12px}.sidebar.collapsed .sidebar-btn-label{display:none}.sidebar-buttons::-webkit-scrollbar{width:8px}.sidebar-buttons::-webkit-scrollbar-track{background:var(--winamp-bg-darker)}.sidebar-buttons::-webkit-scrollbar-thumb{background:var(--winamp-btn-face);border-radius:4px}.sidebar-buttons::-webkit-scrollbar-thumb:hover{background:var(--winamp-btn-highlight)}.taskbar{width:100%;height:50px;background:var(--winamp-bg);border-top:2px solid var(--winamp-border-dark);box-shadow:0 -2px 20px #00000080;display:flex;align-items:center;padding:0 16px;gap:12px;z-index:9998;overflow-x:auto;overflow-y:hidden}.taskbar-item{height:36px;padding:0 16px;background:var(--winamp-bg-dark);border:1px solid var(--winamp-border-dark);border-radius:4px;cursor:pointer;display:flex;align-items:center;gap:8px;color:var(--winamp-text);font-family:Share Tech Mono,monospace;font-size:13px;white-space:nowrap;transition:all .2s}.taskbar-item:hover{background:var(--winamp-bg-light);border-color:var(--winamp-yellow);box-shadow:0 0 10px #e3bb5f4d}.taskbar-item .material-symbols-outlined{font-size:20px}.taskbar-item-title{max-width:200px;overflow:hidden;text-overflow:ellipsis}.taskbar::-webkit-scrollbar{height:8px}.taskbar::-webkit-scrollbar-track{background:var(--winamp-bg-darker)}.taskbar::-webkit-scrollbar-thumb{background:var(--winamp-btn-face);border-radius:4px}.taskbar::-webkit-scrollbar-thumb:hover{background:var(--winamp-btn-highlight)}.window{position:absolute;background:var(--winamp-bg);border:1px solid;border-color:var(--winamp-border-light) var(--winamp-border-dark) var(--winamp-border-dark) var(--winamp-border-light);box-shadow:inset -1px -1px 0 var(--winamp-border-dark),inset 1px 1px 0 var(--winamp-border-light);-webkit-user-select:none;user-select:none;transition:box-shadow .2s ease;display:flex;flex-direction:column;overflow:hidden}.window.focused{box-shadow:inset -1px -1px 0 var(--winamp-border-dark),inset 1px 1px 0 var(--winamp-border-light),0 0 80px #ffffff26,0 0 140px #ffffff14}.window.focused:hover{box-shadow:inset -1px -1px 0 var(--winamp-border-dark),inset 1px 1px 0 var(--winamp-border-light),0 0 100px #fff3,0 0 180px #ffffff26}.window:not(.focused):hover{box-shadow:inset -1px -1px 0 var(--winamp-border-dark),inset 1px 1px 0 var(--winamp-border-light)}.window.maximized{transition:all .3s ease}.titlebar{background:linear-gradient(to bottom,#4a4a4b,#3a3a3b);height:28px;display:flex;align-items:center;justify-content:space-between;padding:0 8px;border-bottom:1px solid var(--winamp-border-dark);cursor:grab;flex-shrink:0}.titlebar:active{cursor:grabbing}.titlebar-text{font-family:VT323,monospace;font-size:16px;font-weight:700;color:var(--winamp-text-bright);text-transform:uppercase;letter-spacing:1px;text-shadow:1px 1px 0 rgba(0,0,0,.5)}.titlebar-buttons{display:flex;gap:4px}.titlebar-btn{width:24px;height:24px;background:var(--winamp-btn-face);border:1px solid;border-color:var(--winamp-btn-highlight) var(--winamp-btn-shadow) var(--winamp-btn-shadow) var(--winamp-btn-highlight);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .1s}.titlebar-btn:hover{background:var(--winamp-btn-highlight)}.titlebar-btn:active{border-color:var(--winamp-btn-shadow) var(--winamp-btn-highlight) var(--winamp-btn-highlight) var(--winamp-btn-shadow)}.titlebar-btn.close-btn:hover{background:var(--winamp-red)}.titlebar-btn .material-symbols-outlined{font-size:18px;color:var(--winamp-text)}.window-content{flex:1;overflow:auto;background:var(--winamp-bg)}.window-content::-webkit-scrollbar{width:12px}.window-content::-webkit-scrollbar-track{background:var(--winamp-bg-dark)}.window-content::-webkit-scrollbar-thumb{background:var(--winamp-btn-face);border:1px solid var(--winamp-border-dark)}.window-content::-webkit-scrollbar-thumb:hover{background:var(--winamp-btn-highlight)}@media(max-width:768px){.window.mobile{position:fixed!important;top:44px!important;left:0!important;width:100vw!important;height:calc(100vh - 44px)!important;transform:none!important}.window.mobile .titlebar{cursor:default}@keyframes slideOutLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}}.mobile-topbar{position:fixed;top:0;left:0;right:0;height:44px;background:var(--winamp-bg);border-bottom:2px solid var(--winamp-border-dark);box-shadow:0 2px 20px #00000080;display:flex;align-items:center;justify-content:space-between;padding:0 12px;z-index:10000}.mobile-menu-btn{width:36px;height:36px;background:var(--winamp-btn-face);border:1px solid;border-color:var(--winamp-btn-highlight) var(--winamp-btn-shadow) var(--winamp-btn-shadow) var(--winamp-btn-highlight);border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .1s}.mobile-menu-btn:hover{background:var(--winamp-btn-highlight)}.mobile-menu-btn:active{border-color:var(--winamp-btn-shadow) var(--winamp-btn-highlight) var(--winamp-btn-highlight) var(--winamp-btn-shadow)}.mobile-menu-btn .material-symbols-outlined{font-size:24px;color:var(--winamp-text)}.mobile-topbar-title{font-family:VT323,monospace;font-size:18px;font-weight:700;color:var(--winamp-text-bright);text-transform:uppercase;letter-spacing:1px;text-shadow:1px 1px 0 rgba(0,0,0,.5);position:absolute;left:50%;transform:translate(-50%)}.mobile-topbar-spacer{width:36px}.mobile-wallet-wrapper{position:relative;width:36px;height:36px}.mobile-pfp{width:30px;height:30px;background:transparent;border:2px solid var(--winamp-border-dark);border-radius:2px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:all .2s}.mobile-pfp .material-symbols-outlined{font-size:22px;color:var(--winamp-text);transition:color .3s ease}.mobile-pfp.connected-no-card{border-color:var(--winamp-accent);animation:borderPulse 1.5s ease-in-out infinite}.mobile-pfp.connected-no-card .material-symbols-outlined{color:var(--winamp-accent)}.mobile-pfp.connected-with-card{border-color:var(--winamp-lcd-text)}@keyframes borderPulse{0%,to{border-color:var(--winamp-accent);box-shadow:0 0 8px #ff66004d}50%{border-color:#f83;box-shadow:0 0 16px #f609}}.mobile-drawer{position:fixed;top:0;left:0;bottom:0;width:280px;background:var(--winamp-bg);border-right:2px solid var(--winamp-border-dark);box-shadow:2px 0 20px #00000080;z-index:10002;transform:translate(-100%);transition:transform .3s ease;display:flex;flex-direction:column}.mobile-drawer.open{transform:translate(0)}.mobile-drawer-header{height:44px;background:var(--winamp-btn-face);border-bottom:1px solid var(--winamp-border-dark);display:flex;align-items:center;justify-content:space-between;padding:0 12px}.mobile-drawer-title{font-family:Share Tech Mono,monospace;font-size:16px;font-weight:700;color:var(--winamp-text-bright);text-transform:uppercase;letter-spacing:1px}.mobile-drawer-close{width:32px;height:32px;background:var(--winamp-btn-face);border:1px solid;border-color:var(--winamp-btn-highlight) var(--winamp-btn-shadow) var(--winamp-btn-shadow) var(--winamp-btn-highlight);border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .1s}.mobile-drawer-close:hover{background:var(--winamp-btn-highlight)}.mobile-drawer-close:active{border-color:var(--winamp-btn-shadow) var(--winamp-btn-highlight) var(--winamp-btn-highlight) var(--winamp-btn-shadow)}.mobile-drawer-close .material-symbols-outlined{font-size:20px;color:var(--winamp-text)}.mobile-drawer-content{flex:1;overflow-y:auto;padding:12px}.mobile-drawer-item{width:100%;min-height:52px;padding:12px;background:var(--winamp-bg-dark);border:1px solid var(--winamp-border-dark);border-radius:4px;cursor:pointer;display:flex;align-items:center;gap:12px;color:var(--winamp-text);font-family:Share Tech Mono,monospace;font-size:14px;transition:all .2s;margin-bottom:8px;text-align:left}.mobile-drawer-item:hover:not(.disabled){background:var(--winamp-bg-light);border-color:var(--winamp-accent);box-shadow:0 0 10px var(--winamp-accent-glow)}.mobile-drawer-item.disabled{opacity:.5;cursor:not-allowed}.mobile-drawer-item .material-symbols-outlined{font-size:24px;flex-shrink:0}.mobile-drawer-item-label{flex:1}.status-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.status-dot.open{background:#0f6;box-shadow:0 0 8px #0f69}.status-dot.closed{background:#666}.status-dot.disabled{background:#f33;box-shadow:0 0 8px #f336}.coming-soon-badge{padding:2px 8px;background:var(--winamp-yellow);color:var(--winamp-bg);font-size:11px;font-weight:700;border-radius:3px;text-transform:uppercase}.mobile-drawer-content::-webkit-scrollbar{width:8px}.mobile-drawer-content::-webkit-scrollbar-track{background:var(--winamp-bg-darker)}.mobile-drawer-content::-webkit-scrollbar-thumb{background:var(--winamp-btn-face);border-radius:4px}.mobile-drawer-content::-webkit-scrollbar-thumb:hover{background:var(--winamp-btn-highlight)}.mobile-overlay{position:fixed;inset:0;background:#00000080;z-index:10001;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}:root{--winamp-bg: #29292a;--winamp-bg-dark: #1e1e1f;--winamp-bg-darker: #0a0a0b;--winamp-bg-light: #3a3a3b;--winamp-chrome: #232323;--winamp-lcd: #0a1407;--winamp-lcd-text: #00ff00;--winamp-lcd-text-dim: #003300;--winamp-lcd-glow: rgba(0, 255, 0, .3);--winamp-border-light: #5a5a5b;--winamp-border-dark: #0e0e0f;--winamp-border-mid: #3d3d3e;--winamp-accent: #ff6600;--winamp-accent-dark: #cc5200;--winamp-accent-glow: rgba(255, 102, 0, .4);--winamp-btn-face: #4a4a4b;--winamp-btn-highlight: #6a6a6b;--winamp-btn-shadow: #2a2a2b;--winamp-text: #c3e4c5;--winamp-text-bright: #ffffff;--winamp-text-dim: #6a8a6c;--winamp-yellow: #e3bb5f;--winamp-red: #ff3333;--frost-bg: #0d1b2a;--frost-bg-dark: #051420;--frost-primary: #00d4ff;--frost-primary-glow: rgba(0, 212, 255, .3)}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px}body{min-height:100vh;background:var(--winamp-bg-darker);font-family:Share Tech Mono,Courier New,monospace;color:var(--winamp-text);overflow:hidden;position:relative}body:after{content:"";position:fixed;inset:0;background-image:linear-gradient(rgba(0,255,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,0,.02) 1px,transparent 1px);background-size:40px 40px;pointer-events:none;z-index:-1}.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.app{position:relative;width:100vw;height:100vh;overflow:hidden}.window-manager{position:absolute;top:0;right:0;bottom:0;overflow:hidden;transition:left .3s ease}.window-manager.sidebar-expanded{left:200px}.window-manager.sidebar-collapsed{left:60px}.taskbar-container{position:fixed;bottom:0;right:0;transition:left .3s ease}.taskbar-container.sidebar-expanded{left:200px}.taskbar-container.sidebar-collapsed{left:60px}@media(max-width:768px){.window-manager{left:0!important;top:44px}.taskbar-container,.sidebar{display:none}}
