.window-glass-effect.svelte-1gzs6zm{background:#161b22e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:#30363d99;box-shadow:0 8px 32px #0006}.window-normal.svelte-1gzs6zm{resize:none}.window-maximized.svelte-1gzs6zm{border-radius:0!important;border:none!important;box-shadow:none!important}.window-titlebar-bg.svelte-1gzs6zm{background:#21262dd9;border-bottom:1px solid rgba(48,54,61,.6)}.window-titlebar-bg.svelte-1gzs6zm:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:#ffffff1a}.window-titlebar-bg.svelte-1gzs6zm:hover{background:#21262df2}.minimize-button.svelte-1gzs6zm,.maximize-button.svelte-1gzs6zm,.close-button.svelte-1gzs6zm{background-color:#8b949e66}.minimize-button.svelte-1gzs6zm:hover,.maximize-button.svelte-1gzs6zm:hover,.close-button.svelte-1gzs6zm:hover{transform:scale(1.1);box-shadow:0 2px 8px #0000004d}.minimize-button.svelte-1gzs6zm:focus,.maximize-button.svelte-1gzs6zm:focus,.close-button.svelte-1gzs6zm:focus{box-shadow:0 0 0 2px #58a6ff40}.minimize-button.svelte-1gzs6zm{background-color:#58a6ffe6}.minimize-button.svelte-1gzs6zm:hover{background-color:#58a6ff}.minimize-button.svelte-1gzs6zm:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:1.5px;background:#000c;border-radius:1px}.maximize-button.svelte-1gzs6zm{background-color:#a855f7e6}.maximize-button.svelte-1gzs6zm:hover{background-color:#a855f7}.maximize-button.svelte-1gzs6zm:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border:1.5px solid rgba(0,0,0,.8);border-radius:1px}.close-button.svelte-1gzs6zm{background-color:#f85149e6}.close-button.svelte-1gzs6zm:hover{background-color:#f85149}.close-button.svelte-1gzs6zm:after{content:"×";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;font-weight:600;color:#000c;line-height:1}.window-content-bg.svelte-1gzs6zm{background:#111827f2}.app-container.svelte-1gzs6zm{overflow:hidden;display:flex;flex-direction:column;background:#111827f2}.window-placeholder-bg.svelte-1gzs6zm{background:#111827f2;color:#8b949ecc}.window-resize-handle-bg.svelte-1gzs6zm{background:linear-gradient(-45deg,transparent 0%,transparent 30%,rgba(156,163,175,.4) 30%,rgba(156,163,175,.4) 32%,transparent 32%,transparent 38%,rgba(156,163,175,.4) 38%,rgba(156,163,175,.4) 40%,transparent 40%,transparent 46%,rgba(156,163,175,.4) 46%,rgba(156,163,175,.4) 48%,transparent 48%)}.window-resize-handle-bg.svelte-1gzs6zm:hover{background:linear-gradient(-45deg,transparent 0%,transparent 30%,rgba(88,166,255,.6) 30%,rgba(88,166,255,.6) 32%,transparent 32%,transparent 38%,rgba(88,166,255,.6) 38%,rgba(88,166,255,.6) 40%,transparent 40%,transparent 46%,rgba(88,166,255,.6) 46%,rgba(88,166,255,.6) 48%,transparent 48%)}.window-glass-effect.svelte-1gzs6zm:hover{border-color:#4b5563cc;box-shadow:0 8px 32px #00000080,0 0 20px #58a6ff1a}.window-resize-handle-bg.svelte-1gzs6zm:focus{outline:2px solid rgba(88,166,255,.25);outline-offset:-2px}::view-transition-old(root),::view-transition-new(root){animation-duration:.3s;animation-timing-function:ease-in-out}[data-window-id] ::view-transition-old(root),[data-window-id] ::view-transition-new(root){animation-duration:.3s;animation-timing-function:ease-in-out}
