.window_windowFrame__70VpL{position:relative;border:1px solid var(--color-window-border);border-radius:var(--radius-6);box-shadow:0 1px 1px rgba(15,23,42,.32),0 8px 24px rgba(15,23,42,.28),0 0 0 1px rgba(12,74,110,.5);overflow:hidden;--window-motion-transform-duration:var(--window-motion-duration-restore);--window-motion-transform-easing:var(--window-motion-ease-restore);--window-motion-opacity-duration:var(--window-motion-duration-minimize);--window-motion-opacity-easing:var(--window-motion-ease-minimize);transition:transform var(--window-motion-transform-duration) var(--window-motion-transform-easing),filter var(--motion-fast) ease,box-shadow var(--motion-fast) ease,backdrop-filter var(--motion-fast) ease,opacity var(--window-motion-opacity-duration) var(--window-motion-opacity-easing),visibility 0s linear;transition-delay:0s,0s,0s,0s,0s,0s,0s}.window_windowFrameActive__1cuF_{box-shadow:0 1px 2px rgba(15,23,42,.42),0 16px 42px rgba(15,23,42,.45),0 0 0 1px rgba(56,189,248,.45)}.window_windowFrame__70VpL:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--color-window-accent);opacity:0;pointer-events:none;border-top-left-radius:calc(var(--radius-6) - 1px);border-top-right-radius:calc(var(--radius-6) - 1px);transition:opacity var(--motion-fast) ease;z-index:2}.window_windowFrameActive__1cuF_:before{opacity:1}.window_windowFrameInactive__9lOkV{filter:brightness(.94) saturate(.9);box-shadow:0 1px 1px rgba(15,23,42,.24),0 10px 28px rgba(15,23,42,.22),0 0 0 1px rgba(30,64,175,.28)}.window_windowFrameResizing__TM_Ah{filter:brightness(1.05) saturate(1.05);transition:filter var(--motion-fast) ease,box-shadow var(--motion-fast) ease}@supports ((backdrop-filter:blur(0)) or (-webkit-backdrop-filter:blur(0))){.window_windowFrameActive__1cuF_{background-color:rgba(15,23,42,.72);backdrop-filter:blur(18px) saturate(1.1);-webkit-backdrop-filter:blur(18px) saturate(1.1)}}.window_windowFrameMaximized__r4Doa{border-radius:0;--window-motion-transform-duration:var(--window-motion-duration-maximize);--window-motion-transform-easing:var(--window-motion-ease-maximize)}.window_windowFrameMaximized__r4Doa:before{border-radius:0}.window_windowFrameMinimized__KD3dE{opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s,0s,0s,0s,0s,0s,var(--window-motion-opacity-duration)}.window_snapPreview__Tvl4c{transition:opacity var(--window-motion-duration-snap-preview) var(--window-motion-ease-snap-preview)}.window_snapPreviewGlass__bi6tL{display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(64,145,255,.8);background:linear-gradient(135deg,rgba(64,145,255,.28),rgba(64,145,255,.16));box-shadow:0 0 0 1px rgba(125,185,255,.45),0 24px 48px rgba(15,23,42,.35);backdrop-filter:brightness(1.1) saturate(1.2);-webkit-backdrop-filter:brightness(1.1) saturate(1.2)}.window_snapPreviewLabel__n4oyt{color:rgba(15,23,42,.92);font-weight:600;font-size:.95rem;letter-spacing:.01em;text-shadow:0 1px 2px rgba(255,255,255,.45);padding:.5rem .75rem;border-radius:9999px;background-color:rgba(255,255,255,.7);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.window_windowTitlebar__ouFXQ{--window-titlebar-gutter:clamp(0.45rem,1.4vw,0.75rem);--window-titlebar-gap:clamp(0.25rem,1vw,0.5rem);height:clamp(28px,5.2vw,34px);min-height:36px;border-top-left-radius:calc(var(--radius-6) - 1px);border-top-right-radius:calc(var(--radius-6) - 1px);position:relative;z-index:1;display:flex;align-items:center;gap:var(--window-titlebar-gap);flex-wrap:nowrap;-moz-column-gap:.35rem;column-gap:.35rem;padding:.35rem .85rem;cursor:grab;cursor:-webkit-grab;touch-action:none}.window_windowTitlebar__ouFXQ:active,.window_windowTitlebar__ouFXQ[aria-grabbed=true]{cursor:grabbing;cursor:-webkit-grabbing}.window_windowTitleBalancer__amPBW{flex:0 0 auto;width:clamp(0px,calc((100% - var(--window-controls-width, 96px)) / 2),var(--window-controls-width,96px));min-width:0;height:100%;pointer-events:none}.window_windowTitle__ZNtmF{flex:1 1 auto;text-align:center;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-size:clamp(.8rem,1.6vw,.95rem);letter-spacing:.02em;margin-inline:auto}.window_windowControls__6zGYT,.window_windowTitle__ZNtmF{-webkit-user-select:none;-moz-user-select:none;user-select:none}.window_windowControls__6zGYT{flex:0 0 auto;display:flex;align-items:center;gap:clamp(.25rem,1vw,.45rem);padding:0 clamp(.25rem,1vw,.35rem);height:100%;flex-shrink:0}.window_windowControlButton__42Rht{display:inline-flex;align-items:center;justify-content:center;width:clamp(24px,4.6vw,28px);height:clamp(22px,4.2vw,24px);border-radius:clamp(4px,1.2vw,6px);border:1px solid transparent;outline:none;box-shadow:none;background-color:rgba(148,163,184,.08);color:rgba(226,232,240,.85);transition:background-color var(--motion-fast) cubic-bezier(.4,0,.2,1),color var(--motion-fast) cubic-bezier(.4,0,.2,1),border-color var(--motion-fast) cubic-bezier(.4,0,.2,1),box-shadow var(--motion-fast) cubic-bezier(.4,0,.2,1),transform var(--motion-fast) cubic-bezier(.25,.8,.25,1);will-change:transform,background-color,color,border-color,box-shadow}.window_windowControlButton__42Rht:hover{background-color:rgba(148,163,184,.2);color:rgba(248,250,252,.95);transform:translateY(-1px);box-shadow:0 6px 16px rgba(15,23,42,.28)}.window_windowControlButton__42Rht:active{background-color:rgba(148,163,184,.24)}.window_windowControlButtonPressed__gEpQH,.window_windowControlButton__42Rht:active{transform:translateY(1px) scale(.97);background-color:rgba(148,163,184,.24);box-shadow:inset 0 1px 2px rgba(15,23,42,.32)}.window_windowControlButton__42Rht:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(125,211,252,.75)}.window_windowControlButtonDisabled__R2qil,.window_windowControlButton__42Rht:disabled{cursor:not-allowed;opacity:.45;background-color:rgba(148,163,184,.12)!important;color:rgba(148,163,184,.6);box-shadow:none}.window_windowControlButtonClose__S48NM{color:rgba(252,165,165,.85)}.window_windowControlButtonClose__S48NM:hover{background-color:rgba(248,113,113,.15);border-color:rgba(248,113,113,.25);color:rgba(254,226,226,.95)}.window_windowControlButtonClose__S48NM:active{background-color:rgba(248,113,113,.22);color:rgba(254,202,202,1)}@media (prefers-reduced-motion:reduce){.window_windowControlButtonPressed__gEpQH,.window_windowControlButton__42Rht,.window_windowControlButton__42Rht:hover{transition-duration:0s;transform:none;box-shadow:none}}.window_windowControlIcon__el2wM{width:clamp(12px,3.2vw,14px);height:clamp(12px,3.2vw,14px);display:block}@media (max-width:640px){.window_windowTitlebar__ouFXQ{--window-titlebar-gutter:clamp(0.35rem,2.4vw,0.6rem);--window-titlebar-gap:clamp(0.2rem,1.6vw,0.35rem)}.window_windowTitleBalancer__amPBW{width:clamp(0px,calc((100% - var(--window-controls-width, 88px)) / 2),var(--window-controls-width,88px))}.window_windowControls__6zGYT{padding:0 clamp(.2rem,1.6vw,.3rem);gap:clamp(.2rem,1.6vw,.35rem)}}.window_windowYBorder__AI_3X{height:calc(100% - 10px);width:calc(100% + 10px)}.window_windowResizeHandle__Gmzhr{position:absolute;z-index:60;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto;transition:opacity var(--motion-fast) ease}.window_windowResizeHandle__Gmzhr:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(59,130,246,.55),rgba(14,165,233,.35));opacity:0;backdrop-filter:blur(6px) saturate(1.05);-webkit-backdrop-filter:blur(6px) saturate(1.05);transition:opacity var(--motion-fast) ease,box-shadow var(--motion-fast) ease}.window_windowResizeHandleEdge__kzByh{border-radius:9999px}.window_windowResizeHandleEdge__kzByh:after{box-shadow:0 6px 14px rgba(15,23,42,.28),0 0 0 1px rgba(59,130,246,.25)}.window_windowResizeHandleCorner__O3lTM{width:16px;height:16px;border-radius:8px}.window_windowResizeHandleCorner__O3lTM:after{background:radial-gradient(circle at 30% 30%,rgba(96,165,250,.95),rgba(14,165,233,.45));box-shadow:0 12px 20px rgba(15,23,42,.35),0 0 0 1px rgba(56,189,248,.35)}.window_windowResizeHandleActive__U4qnn:after,.window_windowResizeHandle__Gmzhr:hover:after{opacity:1}.window_windowResizeHandleNorth__FtkLd,.window_windowResizeHandleSouth__vutVw{left:16px;right:16px;height:14px}.window_windowResizeHandleNorth__FtkLd{top:0;cursor:ns-resize}.window_windowResizeHandleSouth__vutVw{bottom:0;cursor:ns-resize}.window_windowResizeHandleEast__0SM_E,.window_windowResizeHandleWest__KXTyc{top:16px;bottom:16px;width:14px}.window_windowResizeHandleEast__0SM_E{right:0;cursor:ew-resize}.window_windowResizeHandleWest__KXTyc{left:0;cursor:ew-resize}.window_windowResizeHandleCornerNorthWest__pmlAP{top:0;left:0;cursor:nwse-resize}.window_windowResizeHandleCornerNorthEast__ZpOo3{top:0;right:0;cursor:nesw-resize}.window_windowResizeHandleCornerSouthEast__AbnoP{bottom:0;right:0;cursor:nwse-resize}.window_windowResizeHandleCornerSouthWest__KmHc_{bottom:0;left:0;cursor:nesw-resize}.small_arrow_arrow__PZEHV{width:0;border-inline-start:5px solid transparent;border-inline-end:5px solid transparent;border-block-end:5px solid var(--color-text)}