.SpiderExperience-module__oo0FxG__atmosphere{z-index:0;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.SpiderExperience-module__oo0FxG__glow{aspect-ratio:1;opacity:.72;filter:blur(1px);border-radius:999px;width:min(46rem,72vw);position:absolute}.SpiderExperience-module__oo0FxG__glowRed{background:radial-gradient(circle,var(--theme-glow-primary),transparent 68%);top:-24rem;left:-24rem}.SpiderExperience-module__oo0FxG__glowBlue{background:radial-gradient(circle,var(--theme-glow-secondary),transparent 68%);top:12vh;right:-29rem}.SpiderExperience-module__oo0FxG__halftone{opacity:.2;background-image:radial-gradient(circle,rgba(172,202,233,.18) .75px,transparent .9px);background-size:12px 12px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(115deg,#000,transparent 34%,transparent 70%,#000);mask-image:linear-gradient(115deg,#000,transparent 34%,transparent 70%,#000)}.SpiderExperience-module__oo0FxG__webCorner{width:max(9rem,min(18vw,17rem));color:var(--theme-pattern-stroke);position:absolute}.SpiderExperience-module__oo0FxG__webLeft{top:4rem;left:0}.SpiderExperience-module__oo0FxG__webRight{top:8rem;right:0;transform:scaleX(-1)}.SpiderExperience-module__oo0FxG__city{left:0;right:0;opacity:.82;width:100%;height:min(58vh,36rem);position:absolute;bottom:0}.SpiderExperience-module__oo0FxG__swingWebLayer{z-index:37;pointer-events:none;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;overflow:visible}.SpiderExperience-module__oo0FxG__swingStrandShadow,.SpiderExperience-module__oo0FxG__swingStrand{fill:none;vector-effect:non-scaling-stroke}.SpiderExperience-module__oo0FxG__swingStrandShadow{stroke:rgba(2,8,16,.42);stroke-width:3.4px}.SpiderExperience-module__oo0FxG__swingStrand{stroke:rgba(222,239,255,.82);stroke-width:1.15px;filter:drop-shadow(0 0 4px rgba(62,140,255,.3))}.SpiderExperience-module__oo0FxG__swingCharacter{z-index:38;aspect-ratio:2/3;transform-origin:50%;pointer-events:none;will-change:transform,opacity;filter:drop-shadow(-5px 8px 9px rgba(214,43,62,.2))drop-shadow(5px 6px 9px rgba(62,140,255,.18));position:fixed;top:0;left:0}.SpiderExperience-module__oo0FxG__swingCharacter img{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:auto;display:block}.SpiderExperience-module__oo0FxG__staticHang{z-index:2;pointer-events:none;width:3rem;position:absolute;top:-1rem;right:max(1rem,min(9vw,8rem))}.SpiderExperience-module__oo0FxG__staticHang span{background:rgba(222,239,255,.58);width:1px;height:5rem;position:absolute;bottom:calc(100% - .2rem);left:50%}.SpiderExperience-module__oo0FxG__staticHang img{filter:drop-shadow(0 6px 8px rgba(62,140,255,.2));width:100%;transform:rotate(178deg)}@media (max-width:640px){.SpiderExperience-module__oo0FxG__glow{width:30rem}.SpiderExperience-module__oo0FxG__glowRed{left:-23rem}.SpiderExperience-module__oo0FxG__glowBlue{right:-24rem}.SpiderExperience-module__oo0FxG__webRight{display:none}.SpiderExperience-module__oo0FxG__city{width:180%;height:48vh;margin-left:-42%}}@media (prefers-reduced-motion:reduce){.SpiderExperience-module__oo0FxG__halftone{opacity:.12}}.SpiderExperience-module__oo0FxG__transitionRoot{z-index:120;pointer-events:all;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.SpiderExperience-module__oo0FxG__transitionCover{will-change:clip-path;background:radial-gradient(circle at 28% 28%,rgba(214,43,62,.34),transparent 38%),radial-gradient(circle at 78% 62%,rgba(62,140,255,.28),transparent 42%),#07111f;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.SpiderExperience-module__oo0FxG__transitionHalftone{opacity:.28;background-image:radial-gradient(circle,rgba(235,244,255,.32) .85px,transparent 1px);background-size:10px 10px;position:absolute;top:0;bottom:0;left:0;right:0}.SpiderExperience-module__oo0FxG__transitionWeb{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.SpiderExperience-module__oo0FxG__transitionMark{border:2px solid rgba(225,239,255,.72);border-radius:52% 52% 48% 48%;width:3.5rem;height:4.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px rgba(62,140,255,.2),0 0 42px rgba(214,43,62,.16)}.SpiderExperience-module__oo0FxG__transitionMark span{background:rgba(239,247,255,.88);border-radius:80% 20% 70% 30%;width:.75rem;height:1.5rem;position:absolute;top:1.1rem}.SpiderExperience-module__oo0FxG__transitionMark span:first-child{left:.65rem;transform:rotate(-14deg)}.SpiderExperience-module__oo0FxG__transitionMark span:last-child{right:.65rem;transform:scaleX(-1)rotate(-14deg)}
.IdeExperience-module__xwZsPG__shell{z-index:30;color:var(--foreground);font-family:var(--ide-mono);pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.IdeExperience-module__xwZsPG__shell button{color:inherit}.IdeExperience-module__xwZsPG__titleBar{z-index:36;height:var(--ide-titlebar-h);border-bottom:1px solid var(--ide-divider);background:var(--ide-mac-title);box-shadow:none;pointer-events:auto;grid-template-columns:minmax(12rem,1fr) minmax(20rem,27rem) minmax(12rem,1fr);align-items:center;padding:0 12px;display:grid;position:fixed;top:0;bottom:auto;left:0;right:0}.IdeExperience-module__xwZsPG__trafficLights{grid-column:1;justify-self:start;align-items:center;gap:8px;display:flex}.IdeExperience-module__xwZsPG__trafficLights i{background:#ff5f57;border-radius:50%;width:11px;height:11px;display:block;box-shadow:inset 0 0 0 .5px rgba(0,0,0,.25)}.IdeExperience-module__xwZsPG__trafficLights i:nth-child(2){background:#febc2e}.IdeExperience-module__xwZsPG__trafficLights i:nth-child(3){background:#28c840}.IdeExperience-module__xwZsPG__commandCenter{text-align:left;background:rgba(45,45,48,.72);border:1px solid #3b3b47;border-radius:4px;grid-column:2;justify-self:stretch;align-items:center;gap:8px;min-width:0;height:21px;padding:0 10px;font-size:10px;display:flex;color:var(--muted-foreground)!important}.IdeExperience-module__xwZsPG__commandCenter:hover{background:rgba(55,55,61,.82);border-color:#555560;color:var(--foreground)!important}.IdeExperience-module__xwZsPG__commandCenter svg{width:13px}.IdeExperience-module__xwZsPG__commandCenter span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.IdeExperience-module__xwZsPG__commandCenter kbd{color:var(--ide-disabled);font:inherit}.IdeExperience-module__xwZsPG__windowFile{color:#777784;text-overflow:ellipsis;white-space:nowrap;grid-column:3;justify-self:end;max-width:100%;font-size:9px;overflow:hidden}.IdeExperience-module__xwZsPG__menuBar{top:var(--ide-titlebar-h);z-index:35;height:var(--ide-menubar-h);border-bottom:1px solid var(--ide-divider);background:var(--ide-menu);color:var(--ide-text);pointer-events:auto;align-items:center;gap:1px;padding:0 7px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;position:fixed;left:0;right:0}.IdeExperience-module__xwZsPG__menuGroup{height:100%;position:relative}.IdeExperience-module__xwZsPG__menuGroup>button{color:#bcbcbc;border-radius:3px;height:100%;padding:0 8px;font-size:11px}.IdeExperience-module__xwZsPG__menuGroup>button:hover,.IdeExperience-module__xwZsPG__menuGroup>.IdeExperience-module__xwZsPG__menuTriggerOpen{background:var(--ide-hover);color:var(--ide-text-bright)}.IdeExperience-module__xwZsPG__menuPopover{z-index:46;background:#2d2d30;border:1px solid #414141;border-radius:5px;width:max-content;min-width:244px;padding:4px;position:absolute;top:calc(100% - 1px);left:0;box-shadow:0 12px 32px rgba(0,0,0,.5)}.IdeExperience-module__xwZsPG__menuPopover>button{color:#ccc;text-align:left;border-radius:3px;justify-content:space-between;align-items:center;gap:28px;width:100%;height:28px;padding:0 9px;font-size:11px;display:flex}.IdeExperience-module__xwZsPG__menuPopover>button:hover{color:#fff;background:#3a3d41;outline:0}.IdeExperience-module__xwZsPG__menuPopover>button:focus-visible{color:#fff;background:#3a3d41;outline:0}.IdeExperience-module__xwZsPG__menuPopover>button span{align-items:center;gap:7px;display:inline-flex}.IdeExperience-module__xwZsPG__menuPopover>button svg{width:13px;height:13px;color:var(--ide-cyan)}.IdeExperience-module__xwZsPG__menuPopover kbd{color:#8c8c8c;font:10px var(--ide-mono);white-space:nowrap}.IdeExperience-module__xwZsPG__menuSeparator{background:#414141;height:1px;margin:4px 6px}.IdeExperience-module__xwZsPG__titleAction,.IdeExperience-module__xwZsPG__mobileMenu{border-radius:5px;justify-content:center;justify-self:end;align-items:center;width:28px;height:28px;display:none;color:var(--muted-foreground)!important}.IdeExperience-module__xwZsPG__titleAction:hover,.IdeExperience-module__xwZsPG__mobileMenu:hover{background:var(--muted);color:var(--foreground)!important}.IdeExperience-module__xwZsPG__titleAction svg,.IdeExperience-module__xwZsPG__mobileMenu svg{width:15px}.IdeExperience-module__xwZsPG__mobileMenu,.IdeExperience-module__xwZsPG__mobileFile,.IdeExperience-module__xwZsPG__mobileBrand{display:none}.IdeExperience-module__xwZsPG__activityBar{top:calc(var(--ide-titlebar-h) + var(--ide-menubar-h));bottom:var(--ide-statusbar-h);z-index:34;width:var(--ide-activity-w);border-right:1px solid var(--ide-divider);background:var(--ide-activity-bg);pointer-events:auto;flex-direction:column;align-items:center;gap:0;padding-top:4px;display:flex;position:fixed;left:0}.IdeExperience-module__xwZsPG__activityBar button{width:48px;height:43px;color:var(--ide-disabled);border-radius:0;place-items:center;display:grid;position:relative}.IdeExperience-module__xwZsPG__activityBar button:hover,.IdeExperience-module__xwZsPG__activityBar .IdeExperience-module__xwZsPG__activityActive{color:var(--ide-text-bright);background:0 0}.IdeExperience-module__xwZsPG__activityBar .IdeExperience-module__xwZsPG__activityActive:before{content:"";top:8px;bottom:8px;background:var(--primary);border-radius:2px;width:2px;position:absolute;left:0}.IdeExperience-module__xwZsPG__activityBar svg{width:20px}.IdeExperience-module__xwZsPG__activitySettings{margin-top:auto;margin-bottom:5px}.IdeExperience-module__xwZsPG__explorer{top:calc(var(--ide-titlebar-h) + var(--ide-menubar-h));bottom:var(--ide-statusbar-h);left:var(--ide-activity-w);z-index:33;width:var(--ide-sidebar-w);border-right:1px solid var(--ide-divider);background:var(--ide-sidebar-bg);visibility:hidden;pointer-events:auto;flex-direction:column;transition:transform .18s cubic-bezier(.16,1,.3,1),visibility .18s;display:flex;position:fixed;transform:translate(-105%)}.IdeExperience-module__xwZsPG__explorerOpen{visibility:visible;transform:translate(0)}.IdeExperience-module__xwZsPG__explorerHeader{height:35px;color:var(--muted-foreground);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 9px 0 13px;font-size:10px;display:flex}.IdeExperience-module__xwZsPG__explorerHeader button,.IdeExperience-module__xwZsPG__panelHeader button,.IdeExperience-module__xwZsPG__virtualPreview header button,.IdeExperience-module__xwZsPG__palette header button{border-radius:4px;place-items:center;width:27px;height:27px;display:grid}.IdeExperience-module__xwZsPG__explorerHeader button:hover,.IdeExperience-module__xwZsPG__panelHeader button:hover,.IdeExperience-module__xwZsPG__virtualPreview header button:hover,.IdeExperience-module__xwZsPG__palette header button:hover{background:var(--muted)}.IdeExperience-module__xwZsPG__explorerHeader svg,.IdeExperience-module__xwZsPG__panelHeader button svg,.IdeExperience-module__xwZsPG__virtualPreview header button svg,.IdeExperience-module__xwZsPG__palette header button svg{width:14px}.IdeExperience-module__xwZsPG__fileTree{padding:2px 0 12px;overflow-x:hidden;overflow-y:auto}.IdeExperience-module__xwZsPG__folderRow,.IdeExperience-module__xwZsPG__explorerFile{color:#b8b8b8;text-align:left;white-space:nowrap;align-items:center;gap:5px;width:100%;height:26px;padding:0 7px;font-size:11px;line-height:1;display:flex}.IdeExperience-module__xwZsPG__folderRow{padding-left:calc(5px + var(--ide-tree-depth)*14px);color:#ccc;font-size:10px;font-weight:600}.IdeExperience-module__xwZsPG__folderRow svg{width:12px;height:12px}.IdeExperience-module__xwZsPG__explorerFile{padding-left:calc(8px + var(--ide-tree-depth)*14px)}.IdeExperience-module__xwZsPG__explorerFile:hover,.IdeExperience-module__xwZsPG__folderRow:hover{background:var(--ide-hover);color:var(--ide-text-bright)}.IdeExperience-module__xwZsPG__selectedFile{background:var(--ide-selected);color:#fff;box-shadow:inset 2px 0 var(--primary)}.IdeExperience-module__xwZsPG__fileIcon,.IdeExperience-module__xwZsPG__folderIcon,.IdeExperience-module__xwZsPG__breadcrumbIcon,.IdeExperience-module__xwZsPG__paletteFileIcon{object-fit:contain;flex:none;width:17px;height:17px}.IdeExperience-module__xwZsPG__folderIcon{width:16px;height:16px}.IdeExperience-module__xwZsPG__accent_string{color:var(--ide-string)}.IdeExperience-module__xwZsPG__accent_keyword{color:var(--ide-keyword)}.IdeExperience-module__xwZsPG__accent_function{color:var(--ide-function)}.IdeExperience-module__xwZsPG__accent_number{color:var(--ide-number)}.IdeExperience-module__xwZsPG__accent_error{color:var(--ide-error)}.IdeExperience-module__xwZsPG__modifiedDot{color:var(--ide-modified);margin-left:auto;font-size:8px}.IdeExperience-module__xwZsPG__explorerHint{border:1px solid var(--ide-divider);color:var(--ide-disabled);border-radius:3px;margin:auto 10px 10px;padding:8px;font-size:9px;line-height:1.4}.IdeExperience-module__xwZsPG__drawerBackdrop{display:none}.IdeExperience-module__xwZsPG__editorTop{top:calc(var(--ide-titlebar-h) + var(--ide-menubar-h));right:0;left:var(--ide-activity-w);z-index:32;border-bottom:1px solid var(--ide-divider);background:var(--ide-tab-inactive);pointer-events:auto;transition:left .18s cubic-bezier(.16,1,.3,1);position:fixed}.IdeExperience-module__xwZsPG__tabs{height:var(--ide-tabs-h);border-bottom:1px solid var(--ide-divider);scrollbar-width:none;display:flex;overflow-x:auto;overflow-y:hidden}.IdeExperience-module__xwZsPG__tabs::-webkit-scrollbar{display:none}.IdeExperience-module__xwZsPG__tab{border-right:1px solid var(--ide-divider);background:var(--ide-tab-inactive);min-width:max-content;color:var(--muted-foreground);align-items:stretch;display:flex;position:relative}.IdeExperience-module__xwZsPG__activeTab{background:var(--ide-tab-active);color:#fff}.IdeExperience-module__xwZsPG__activeTab:before{content:"";background:var(--primary);height:1px;position:absolute;top:0;bottom:auto;left:0;right:0}.IdeExperience-module__xwZsPG__tabMain{align-items:center;gap:6px;padding:0 4px 0 11px;font-size:11px;display:flex}.IdeExperience-module__xwZsPG__closeTab{opacity:.4;place-items:center;width:26px;display:grid;color:var(--ide-disabled)!important}.IdeExperience-module__xwZsPG__tab:hover .IdeExperience-module__xwZsPG__closeTab,.IdeExperience-module__xwZsPG__activeTab .IdeExperience-module__xwZsPG__closeTab,.IdeExperience-module__xwZsPG__closeTab:hover{opacity:1;color:var(--foreground)!important}.IdeExperience-module__xwZsPG__closeTab svg{width:12px}.IdeExperience-module__xwZsPG__breadcrumbs{height:var(--ide-breadcrumb-h);border-bottom:1px solid var(--ide-divider);background:var(--ide-editor);color:#858585;white-space:nowrap;align-items:center;gap:1px;padding:0 12px;font-size:10px;display:flex;overflow:hidden}.IdeExperience-module__xwZsPG__breadcrumbs span{align-items:center;display:inline-flex}.IdeExperience-module__xwZsPG__breadcrumbs svg{width:11px;margin:0 2px}.IdeExperience-module__xwZsPG__breadcrumbs .IdeExperience-module__xwZsPG__breadcrumbIcon{width:14px;height:14px;margin-right:5px}.IdeExperience-module__xwZsPG__breadcrumbSymbol{color:var(--muted-foreground)}.IdeExperience-module__xwZsPG__gutter{top:calc(var(--ide-editor-top) + 50% - 76px);left:var(--ide-activity-w);z-index:31;border:1px solid var(--ide-divider);width:48px;color:var(--ide-disabled);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(37,37,38,.88);border-left:0;border-radius:0 3px 3px 0;padding:4px 0;font-size:9px;line-height:23px;transition:left .18s cubic-bezier(.16,1,.3,1);display:grid;position:fixed}.IdeExperience-module__xwZsPG__gutter div{text-align:right;grid-template-columns:12px 1fr;padding-right:7px;display:grid}.IdeExperience-module__xwZsPG__currentLine{color:var(--primary);background:rgba(79,193,255,.09)}.IdeExperience-module__xwZsPG__minimap{top:calc(var(--ide-editor-top) + 12px);right:7px;bottom:calc(var(--ide-statusbar-h) + 12px);z-index:31;opacity:.72;pointer-events:none;background:rgba(24,24,24,.76);border:1px solid rgba(58,58,58,.84);border-radius:2px;flex-direction:column;gap:8px;width:52px;padding:5px 4px;display:flex;position:fixed;overflow:hidden}.IdeExperience-module__xwZsPG__minimapFile{min-height:0;color:var(--primary);flex-direction:column;flex:1;gap:2px;display:flex}.IdeExperience-module__xwZsPG__minimapFile i{opacity:.55;background:currentColor;border-radius:2px;height:2px;display:block}.IdeExperience-module__xwZsPG__minimapViewport{background:rgba(79,193,255,.07);border:1px solid rgba(216,222,233,.3);height:21%;position:absolute;left:1px;right:1px}.IdeExperience-module__xwZsPG__statusBar{z-index:37;height:var(--ide-statusbar-h);color:#ccc;pointer-events:auto;background:#181825;border-top:1px solid #343447;align-items:center;gap:14px;padding:0 10px;font-size:9px;line-height:1;display:flex;position:fixed;top:auto;bottom:0;left:0;right:0}.IdeExperience-module__xwZsPG__statusBar span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.IdeExperience-module__xwZsPG__statusBar svg{width:12px}.IdeExperience-module__xwZsPG__statusSpacer{flex:1}.IdeExperience-module__xwZsPG__terminal{right:0;bottom:var(--ide-statusbar-h);left:var(--ide-activity-w);z-index:40;height:var(--ide-panel-h);border-top:1px solid var(--ide-border);background:var(--ide-panel-bg);font-family:var(--ide-mono);pointer-events:auto;position:fixed;box-shadow:0 -18px 48px rgba(0,0,0,.3)}.IdeExperience-module__xwZsPG__panelHeader{border-bottom:1px solid var(--ide-divider);height:32px;color:var(--muted-foreground);text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 8px 0 12px;font-size:10px;display:flex}.IdeExperience-module__xwZsPG__panelHeader>span,.IdeExperience-module__xwZsPG__panelHeader>div{align-items:center;gap:7px;display:flex}.IdeExperience-module__xwZsPG__panelHeader>span svg{width:13px;color:var(--ide-function)}.IdeExperience-module__xwZsPG__terminalOutput{height:calc(100% - 32px);padding:10px 14px calc(14px + env(safe-area-inset-bottom));color:#c7c7c7;font-size:11px;line-height:1.65;overflow-y:auto}.IdeExperience-module__xwZsPG__terminalEntry{white-space:pre-wrap;margin-bottom:6px}.IdeExperience-module__xwZsPG__prompt{color:var(--ide-string)}.IdeExperience-module__xwZsPG__terminalPrompt{align-items:center;gap:7px;display:flex}.IdeExperience-module__xwZsPG__terminalPrompt input{min-width:0;font:inherit;flex:1;color:var(--foreground)!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.IdeExperience-module__xwZsPG__paletteBackdrop{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(0,0,0,.5);justify-content:center;padding:max(72px,11vh) 16px 16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.IdeExperience-module__xwZsPG__palette{width:min(620px,100%);height:-moz-fit-content;height:fit-content;max-height:min(520px,75vh);color:var(--foreground);font-family:var(--ide-mono);background:#2d2d30;border:1px solid #414141;border-radius:5px;overflow:hidden;box-shadow:0 28px 80px rgba(0,0,0,.62)}.IdeExperience-module__xwZsPG__palette>header{height:34px;color:var(--muted-foreground);text-transform:uppercase;align-items:center;gap:8px;padding:0 7px 0 12px;font-size:10px;display:flex}.IdeExperience-module__xwZsPG__palette>header>svg{width:14px;color:var(--ide-keyword)}.IdeExperience-module__xwZsPG__palette>header span{flex:1}.IdeExperience-module__xwZsPG__paletteSearch{background:#3c3c3c;border:1px solid #555;border-radius:3px;align-items:center;gap:8px;margin:0 8px 7px;padding:0 10px;display:flex}.IdeExperience-module__xwZsPG__paletteSearch:focus-within{border-color:var(--primary);box-shadow:0 0 0 1px rgba(79,193,255,.18)}.IdeExperience-module__xwZsPG__paletteSearch svg{width:14px;color:var(--muted-foreground)}.IdeExperience-module__xwZsPG__paletteSearch input{width:100%;height:36px;font:11px var(--ide-mono);color:var(--foreground)!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.IdeExperience-module__xwZsPG__paletteResults{max-height:min(380px,56vh);padding:3px 6px 6px;overflow-y:auto}.IdeExperience-module__xwZsPG__paletteResults button{width:100%;min-height:42px;color:var(--muted-foreground);text-align:left;border-radius:4px;grid-template-columns:24px 1fr 20px;align-items:center;padding:5px 8px;display:grid}.IdeExperience-module__xwZsPG__paletteResults button>span:first-child,.IdeExperience-module__xwZsPG__paletteResults button>svg{place-items:center;display:grid}.IdeExperience-module__xwZsPG__paletteResults svg{width:13px}.IdeExperience-module__xwZsPG__paletteResults button>span:first-child svg{color:var(--ide-function)}.IdeExperience-module__xwZsPG__paletteResults .IdeExperience-module__xwZsPG__paletteSelected{color:var(--foreground);box-shadow:inset 2px 0 var(--primary);background:#094771}.IdeExperience-module__xwZsPG__paletteLabel{flex-direction:column;min-width:0;line-height:1.25;display:flex}.IdeExperience-module__xwZsPG__paletteLabel strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.IdeExperience-module__xwZsPG__paletteLabel small{color:var(--ide-disabled);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.IdeExperience-module__xwZsPG__emptyResults{color:var(--ide-disabled);text-align:center;padding:24px;font-size:11px}.IdeExperience-module__xwZsPG__palette>footer{border-top:1px solid var(--ide-divider);color:var(--ide-disabled);gap:14px;padding:5px 10px;font-size:8px;display:flex}.IdeExperience-module__xwZsPG__virtualPreview{top:calc(var(--ide-editor-top) + 20px);left:calc(var(--ide-activity-w) + 28px);z-index:35;width:min(660px,calc(100vw - var(--ide-activity-w) - var(--ide-sidebar-w) - 80px));max-height:calc(100vh - var(--ide-editor-top) - var(--ide-statusbar-h) - 45px);pointer-events:auto;background:#252526;border:1px solid #414141;border-radius:4px;position:fixed;overflow:hidden;box-shadow:0 25px 70px rgba(0,0,0,.52)}.IdeExperience-module__xwZsPG__virtualPreview header{border-bottom:1px solid var(--ide-divider);height:34px;color:var(--muted-foreground);align-items:center;gap:7px;padding:0 7px 0 12px;font-size:10px;display:flex}.IdeExperience-module__xwZsPG__virtualPreview header span:nth-child(2){flex:1}.IdeExperience-module__xwZsPG__virtualPreview pre{color:#ccc;max-height:60vh;font:11px/1.7 var(--ide-mono);white-space:pre-wrap;margin:0;padding:16px;overflow:auto}.IdeExperience-module__xwZsPG__workspaceTransition{z-index:120;pointer-events:all;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.IdeExperience-module__xwZsPG__workspaceWipe{will-change:transform;background:#1e1e1e;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.IdeExperience-module__xwZsPG__transitionGrid{background-image:linear-gradient(rgba(79,193,255,.043) 1px,transparent 1px),linear-gradient(90deg,rgba(79,193,255,.043) 1px,transparent 1px);background-size:32px 32px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(circle,#000,transparent 72%);mask-image:radial-gradient(circle,#000,transparent 72%)}.IdeExperience-module__xwZsPG__transitionMessage{color:#a0a0a0;font:12px var(--ide-mono);white-space:nowrap;align-items:center;gap:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.IdeExperience-module__xwZsPG__transitionMessage svg{color:#4fc1ff;width:18px}.IdeExperience-module__xwZsPG__transitionMessage i{background:#4ec9b0;width:2px;height:15px;animation:.36s step-end .43s IdeExperience-module__xwZsPG__caretPulse}.IdeExperience-module__xwZsPG__transitionScan{background:#4fc1ff;width:2px;position:absolute;top:0;bottom:0;left:0;right:auto;box-shadow:0 0 28px 6px rgba(79,193,255,.24)}:root[data-ide-transition=enter] .IdeExperience-module__xwZsPG__titleBar{animation:.32s cubic-bezier(.16,1,.3,1) both IdeExperience-module__xwZsPG__shellSettle}:root[data-ide-transition=enter] .IdeExperience-module__xwZsPG__activityBar{animation:.32s cubic-bezier(.16,1,.3,1) both IdeExperience-module__xwZsPG__shellSettle}:root[data-ide-transition=enter] .IdeExperience-module__xwZsPG__editorTop{animation:.32s cubic-bezier(.16,1,.3,1) both IdeExperience-module__xwZsPG__shellSettle}:root[data-ide-transition=enter] .IdeExperience-module__xwZsPG__statusBar{animation:.32s cubic-bezier(.16,1,.3,1) both IdeExperience-module__xwZsPG__shellSettle}:root[data-ide-transition=enter] .IdeExperience-module__xwZsPG__explorer{animation:.36s cubic-bezier(.16,1,.3,1) 80ms both IdeExperience-module__xwZsPG__explorerSettle}@keyframes IdeExperience-module__xwZsPG__shellSettle{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}@keyframes IdeExperience-module__xwZsPG__explorerSettle{0%{opacity:0}to{opacity:1}}@keyframes IdeExperience-module__xwZsPG__caretPulse{0%,to{opacity:1}50%{opacity:0}}@media (min-width:1180px){.IdeExperience-module__xwZsPG__editorTop,.IdeExperience-module__xwZsPG__gutter,.IdeExperience-module__xwZsPG__terminal{left:calc(var(--ide-activity-w) + var(--ide-sidebar-w))}.IdeExperience-module__xwZsPG__virtualPreview{left:calc(var(--ide-activity-w) + var(--ide-sidebar-w) + 28px)}:root[data-ide-explorer=closed] .IdeExperience-module__xwZsPG__editorTop{left:var(--ide-activity-w)}:root[data-ide-explorer=closed] .IdeExperience-module__xwZsPG__gutter{left:var(--ide-activity-w)}:root[data-ide-explorer=closed] .IdeExperience-module__xwZsPG__terminal{left:var(--ide-activity-w)}:root[data-ide-explorer=closed] .IdeExperience-module__xwZsPG__virtualPreview{left:calc(var(--ide-activity-w) + 28px)}:root[data-ide-focus=true] .IdeExperience-module__xwZsPG__activityBar{display:none}:root[data-ide-focus=true] .IdeExperience-module__xwZsPG__explorer{display:none}:root[data-ide-focus=true] .IdeExperience-module__xwZsPG__editorTop{left:0}:root[data-ide-focus=true] .IdeExperience-module__xwZsPG__gutter{left:0}:root[data-ide-focus=true] .IdeExperience-module__xwZsPG__terminal{left:0}:root[data-ide-focus=true] .IdeExperience-module__xwZsPG__virtualPreview{left:28px}}@media (max-width:1179px){.IdeExperience-module__xwZsPG__titleBar{height:var(--ide-titlebar-h);padding-top:env(safe-area-inset-top);grid-template-columns:34px 48px minmax(80px,1fr) 34px}.IdeExperience-module__xwZsPG__mobileMenu{grid-column:1;justify-self:start;display:inline-flex}.IdeExperience-module__xwZsPG__trafficLights,.IdeExperience-module__xwZsPG__windowFile,.IdeExperience-module__xwZsPG__menuBar,.IdeExperience-module__xwZsPG__commandCenter,.IdeExperience-module__xwZsPG__activityBar{display:none}.IdeExperience-module__xwZsPG__mobileFile{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;grid-column:3;font-size:10px;display:block;overflow:hidden}.IdeExperience-module__xwZsPG__mobileBrand{color:var(--ide-text-bright);grid-column:2;font-size:11px;font-weight:600;display:block}.IdeExperience-module__xwZsPG__titleAction{grid-column:4;display:inline-flex}.IdeExperience-module__xwZsPG__explorer{top:var(--ide-titlebar-h);z-index:52;width:min(310px,84vw);left:0;box-shadow:18px 0 55px rgba(0,0,0,.52)}.IdeExperience-module__xwZsPG__drawerBackdrop{inset:var(--ide-titlebar-h)0 var(--ide-statusbar-h);z-index:51;opacity:0;visibility:hidden;pointer-events:none;background:rgba(3,7,11,.58);transition:opacity .18s,visibility .18s;display:block;position:fixed}.IdeExperience-module__xwZsPG__drawerBackdropOpen{opacity:1;visibility:visible;pointer-events:auto}.IdeExperience-module__xwZsPG__editorTop{left:0}:root[data-ide-explorer=closed] .IdeExperience-module__xwZsPG__editorTop{left:0}.IdeExperience-module__xwZsPG__gutter,.IdeExperience-module__xwZsPG__minimap{display:none}.IdeExperience-module__xwZsPG__terminal{border:1px solid var(--ide-border);border-bottom:0;border-radius:8px 8px 0 0;height:min(58dvh,430px);left:0;right:0}:root[data-ide-explorer=closed] .IdeExperience-module__xwZsPG__terminal{border:1px solid var(--ide-border);border-bottom:0;border-radius:8px 8px 0 0;height:min(58dvh,430px);left:0;right:0}.IdeExperience-module__xwZsPG__virtualPreview{width:auto;left:10px;right:10px}:root[data-ide-explorer=closed] .IdeExperience-module__xwZsPG__virtualPreview{width:auto;left:10px;right:10px}}@media (max-width:640px){.IdeExperience-module__xwZsPG__workspaceTitle{gap:0}.IdeExperience-module__xwZsPG__tabs{padding-left:2px}.IdeExperience-module__xwZsPG__breadcrumbs{padding:0 8px}.IdeExperience-module__xwZsPG__breadcrumbs span:first-child,.IdeExperience-module__xwZsPG__breadcrumbs span:nth-child(2),.IdeExperience-module__xwZsPG__breadcrumbSymbol{display:none}.IdeExperience-module__xwZsPG__statusBar{padding-right:max(8px,env(safe-area-inset-right));padding-left:max(8px,env(safe-area-inset-left));gap:9px}.IdeExperience-module__xwZsPG__statusState,.IdeExperience-module__xwZsPG__encoding{display:none!important}.IdeExperience-module__xwZsPG__paletteBackdrop{padding:calc(var(--ide-titlebar-h) + 10px)8px calc(var(--ide-statusbar-h) + 8px);align-items:flex-start}.IdeExperience-module__xwZsPG__palette{max-height:calc(100dvh - var(--ide-titlebar-h) - var(--ide-statusbar-h) - 18px)}.IdeExperience-module__xwZsPG__paletteResults{max-height:calc(100dvh - var(--ide-titlebar-h) - var(--ide-statusbar-h) - 145px)}.IdeExperience-module__xwZsPG__palette>footer{justify-content:space-between;gap:4px}}@media (prefers-reduced-motion:reduce){.IdeExperience-module__xwZsPG__transitionMessage i{animation:none}:root[data-ide-transition=enter] .IdeExperience-module__xwZsPG__titleBar{animation:none}:root[data-ide-transition=enter] .IdeExperience-module__xwZsPG__activityBar{animation:none}:root[data-ide-transition=enter] .IdeExperience-module__xwZsPG__editorTop{animation:none}:root[data-ide-transition=enter] .IdeExperience-module__xwZsPG__statusBar{animation:none}:root[data-ide-transition=enter] .IdeExperience-module__xwZsPG__explorer{animation:none}}
.Windows98Experience-module__Xz_0Oq__desktop{z-index:30;pointer-events:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.25;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.Windows98Experience-module__Xz_0Oq__raised{border:2px solid;border-color:var(--win98-highlight)var(--win98-dark)var(--win98-dark)var(--win98-highlight);box-shadow:inset 1px 1px var(--win98-light),inset -1px -1px var(--win98-shadow);background:var(--win98-surface)}.Windows98Experience-module__Xz_0Oq__sunken{border:2px solid;border-color:var(--win98-shadow)var(--win98-highlight)var(--win98-highlight)var(--win98-shadow);box-shadow:inset 1px 1px var(--win98-dark),inset -1px -1px var(--win98-light);background:var(--win98-highlight)}.Windows98Experience-module__Xz_0Oq__pressed{border-color:var(--win98-dark)var(--win98-highlight)var(--win98-highlight)var(--win98-dark);box-shadow:inset 1px 1px var(--win98-shadow)}.Windows98Experience-module__Xz_0Oq__button{min-width:70px;min-height:26px;color:var(--win98-dark);font:inherit;text-align:center;cursor:default;border-radius:0;padding:2px 10px;line-height:1}.Windows98Experience-module__Xz_0Oq__button:active:not(:disabled){border-color:var(--win98-dark)var(--win98-highlight)var(--win98-highlight)var(--win98-dark);box-shadow:inset 1px 1px var(--win98-shadow);padding:3px 9px 1px 11px}.Windows98Experience-module__Xz_0Oq__button:disabled{color:var(--win98-shadow);text-shadow:1px 1px var(--win98-highlight)}.Windows98Experience-module__Xz_0Oq__iconGrid{pointer-events:auto;gap:8px;width:96px;display:grid;position:absolute;top:12px;left:8px}.Windows98Experience-module__Xz_0Oq__desktopIcon{color:#fff;min-height:72px;font:inherit;text-align:center;text-shadow:1px 1px #000;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;padding:3px 2px;line-height:1.15;display:flex}.Windows98Experience-module__Xz_0Oq__desktopIcon img{image-rendering:pixelated}.Windows98Experience-module__Xz_0Oq__desktopIcon span{padding:1px 3px}.Windows98Experience-module__Xz_0Oq__desktopIconSelected span{background:var(--win98-title);outline-offset:-2px;outline:1px dotted #fff}.Windows98Experience-module__Xz_0Oq__desktopIcon:focus-visible{outline-offset:-2px;box-shadow:none;border-radius:0;outline:1px dotted #fff}.Windows98Experience-module__Xz_0Oq__taskbar{pointer-events:auto;align-items:center;gap:4px;height:38px;padding:3px;display:flex;position:absolute;top:auto;bottom:0;left:0;right:0}.Windows98Experience-module__Xz_0Oq__startButton{justify-content:center;align-items:center;gap:5px;min-width:76px;height:30px;padding-left:5px;padding-right:5px;font-size:13px;display:inline-flex}.Windows98Experience-module__Xz_0Oq__startMark{grid-template-rows:repeat(2,6px);grid-template-columns:repeat(2,7px);gap:2px;width:18px;height:16px;display:grid;transform:skewY(-5deg)}.Windows98Experience-module__Xz_0Oq__startMark i:first-child{background:#d40000}.Windows98Experience-module__Xz_0Oq__startMark i:nth-child(2){background:#0080ff}.Windows98Experience-module__Xz_0Oq__startMark i:nth-child(3){background:#00a000}.Windows98Experience-module__Xz_0Oq__startMark i:nth-child(4){background:#f2c500}.Windows98Experience-module__Xz_0Oq__startButton:focus-visible{outline:1px dotted var(--win98-dark);outline-offset:-5px;box-shadow:inset 1px 1px var(--win98-light),inset -1px -1px var(--win98-shadow);border-radius:0}.Windows98Experience-module__Xz_0Oq__taskbarApps{scrollbar-width:none;flex:1;gap:3px;min-width:0;display:flex;overflow-x:auto}.Windows98Experience-module__Xz_0Oq__taskbarApps::-webkit-scrollbar{display:none}.Windows98Experience-module__Xz_0Oq__taskbarApp{text-align:left;text-overflow:ellipsis;white-space:nowrap;width:max(88px,min(13vw,160px));min-width:76px;height:28px;padding-left:7px;padding-right:7px;overflow:hidden}.Windows98Experience-module__Xz_0Oq__taskbarApp:focus-visible{outline-offset:-5px;border-radius:0;outline:1px dotted #000}.Windows98Experience-module__Xz_0Oq__tray{white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-width:92px;height:28px;padding:2px 7px;display:flex}.Windows98Experience-module__Xz_0Oq__trayStatus{background:linear-gradient(90deg,transparent 42%,#fff 42%,#fff 58%,transparent 58%),linear-gradient(green 48%,#00c000 48%);border:1px solid #000;width:12px;height:12px}.Windows98Experience-module__Xz_0Oq__tray time{text-align:center;min-width:50px}.Windows98Experience-module__Xz_0Oq__windowTitleBar{background:var(--win98-shadow);color:#fff;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:4px;height:24px;padding:2px 3px;display:flex}.Windows98Experience-module__Xz_0Oq__windowTitleBarActive{background:var(--win98-title)}.Windows98Experience-module__Xz_0Oq__windowTitleBar>img{image-rendering:pixelated;flex:none}.Windows98Experience-module__Xz_0Oq__windowTitleBar>strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Windows98Experience-module__Xz_0Oq__windowControls{flex:none;gap:2px;display:flex}.Windows98Experience-module__Xz_0Oq__windowControls button{border:2px solid;border-color:var(--win98-highlight)var(--win98-dark)var(--win98-dark)var(--win98-highlight);background:var(--win98-surface);color:#000;place-items:center;width:19px;height:18px;padding:0;font:700 12px/12px Arial,sans-serif;display:grid}.Windows98Experience-module__Xz_0Oq__windowControls button:active{border-color:var(--win98-dark)var(--win98-highlight)var(--win98-highlight)var(--win98-dark)}.Windows98Experience-module__Xz_0Oq__windowControls button:focus-visible{outline-offset:-4px;box-shadow:none;border-radius:0;outline:1px dotted #000}.Windows98Experience-module__Xz_0Oq__windowFrame{pointer-events:auto;min-width:280px;min-height:150px;color:var(--win98-dark);flex-direction:column;padding:3px;display:flex;position:absolute}.Windows98Experience-module__Xz_0Oq__windowBackdrop{pointer-events:auto;background:rgba(0,0,0,.22);position:absolute;top:0;bottom:38px;left:0;right:0}.Windows98Experience-module__Xz_0Oq__windowMaximized{width:auto;height:auto;top:0;bottom:38px;left:0;right:0}.Windows98Experience-module__Xz_0Oq__windowBody{background:var(--win98-surface);flex:1;min-height:0;padding:14px;overflow:auto}.Windows98Experience-module__Xz_0Oq__startMenu{z-index:52;pointer-events:auto;width:260px;min-height:250px;padding:3px;display:flex;position:absolute;bottom:38px;left:0}.Windows98Experience-module__Xz_0Oq__startMenuBrand{background:var(--win98-shadow);width:28px;color:var(--win98-light);letter-spacing:1px;writing-mode:vertical-rl;flex-direction:column-reverse;justify-content:flex-start;align-items:center;padding:8px 3px;font-size:18px;display:flex;transform:rotate(180deg)}.Windows98Experience-module__Xz_0Oq__startMenuBrand strong{color:#fff}.Windows98Experience-module__Xz_0Oq__startMenuItems{flex:1}.Windows98Experience-module__Xz_0Oq__menuItem{color:#000;width:100%;min-height:42px;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr) 14px;align-items:center;gap:4px;padding:4px 8px;display:grid}.Windows98Experience-module__Xz_0Oq__menuItem:hover{background:var(--win98-title);color:#fff;box-shadow:none;border-radius:0;outline:none}.Windows98Experience-module__Xz_0Oq__menuItem:focus-visible{background:var(--win98-title);color:#fff;box-shadow:none;border-radius:0;outline:none}.Windows98Experience-module__Xz_0Oq__menuItemIcon{text-align:center;font-size:21px;line-height:1}.Windows98Experience-module__Xz_0Oq__submenuArrow{justify-self:end;font-size:9px}.Windows98Experience-module__Xz_0Oq__menuSeparator{border-top:1px solid var(--win98-shadow);border-bottom:1px solid var(--win98-highlight);height:2px;margin:3px 5px}.Windows98Experience-module__Xz_0Oq__helpContent h2,.Windows98Experience-module__Xz_0Oq__aboutDialog h2{margin:0 0 8px;font-size:16px}.Windows98Experience-module__Xz_0Oq__helpContent ul{margin:12px 0;padding-left:22px}.Windows98Experience-module__Xz_0Oq__helpContent li{margin-top:4px;margin-bottom:4px}.Windows98Experience-module__Xz_0Oq__dialogButtons{justify-content:flex-end;gap:6px;margin-top:16px;display:flex}.Windows98Experience-module__Xz_0Oq__aboutDialog{grid-template-columns:64px minmax(0,1fr);gap:14px;display:grid}.Windows98Experience-module__Xz_0Oq__aboutDialog>img{image-rendering:pixelated}.Windows98Experience-module__Xz_0Oq__aboutDialog p{margin-bottom:12px}.Windows98Experience-module__Xz_0Oq__licenseBox{margin-bottom:16px;padding:8px;line-height:1.5}.Windows98Experience-module__Xz_0Oq__aboutDialog .Windows98Experience-module__Xz_0Oq__button{margin-left:auto;display:block}.Windows98Experience-module__Xz_0Oq__runDialog{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:10px;display:grid}.Windows98Experience-module__Xz_0Oq__runDialog>p,.Windows98Experience-module__Xz_0Oq__runDialog>.Windows98Experience-module__Xz_0Oq__dialogButtons{grid-column:1/-1}.Windows98Experience-module__Xz_0Oq__runDialog input{color:#000;width:100%;min-height:27px;font:inherit;border-radius:0;padding:3px 6px}.Windows98Experience-module__Xz_0Oq__runDialog input:focus{outline:1px dotted var(--win98-title);outline-offset:-4px}.Windows98Experience-module__Xz_0Oq__errorDialog{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;display:grid}.Windows98Experience-module__Xz_0Oq__findDialog{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:10px;display:grid}.Windows98Experience-module__Xz_0Oq__findDialog input{color:#000;min-height:27px;font:inherit;padding:3px 6px}.Windows98Experience-module__Xz_0Oq__findResults{grid-column:1/-1;align-content:start;min-height:100px;padding:4px;display:grid}.Windows98Experience-module__Xz_0Oq__findResults button{color:#000;text-align:left;background:0 0;border:0;padding:5px 7px}.Windows98Experience-module__Xz_0Oq__findResults button:-webkit-any(:hover,:focus-visible){background:var(--win98-title);color:#fff;border-radius:0}.Windows98Experience-module__Xz_0Oq__findResults button:-moz-any(:hover,:focus-visible){background:var(--win98-title);color:#fff;border-radius:0}.Windows98Experience-module__Xz_0Oq__findResults button:is(:hover,:focus-visible){background:var(--win98-title);color:#fff;border-radius:0}.Windows98Experience-module__Xz_0Oq__appearanceList{margin-top:10px;padding:5px;display:grid}.Windows98Experience-module__Xz_0Oq__appearanceList button{color:#000;text-align:left;background:0 0;border:0;align-items:center;gap:9px;min-height:34px;padding:4px 7px;display:flex}.Windows98Experience-module__Xz_0Oq__appearanceList button>span{border:1px solid #000;width:30px;height:18px}.Windows98Experience-module__Xz_0Oq__appearanceSelected{border-radius:0;background:var(--win98-title)!important;color:#fff!important}.Windows98Experience-module__Xz_0Oq__appearanceList button:-webkit-any(:hover,:focus-visible){border-radius:0;background:var(--win98-title)!important;color:#fff!important}.Windows98Experience-module__Xz_0Oq__appearanceList button:-moz-any(:hover,:focus-visible){border-radius:0;background:var(--win98-title)!important;color:#fff!important}.Windows98Experience-module__Xz_0Oq__appearanceList button:is(:hover,:focus-visible){border-radius:0;background:var(--win98-title)!important;color:#fff!important}.Windows98Experience-module__Xz_0Oq__shutdownScreen{z-index:60;pointer-events:auto;color:#ffb000;text-align:center;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.Windows98Experience-module__Xz_0Oq__shutdownScreen h2{font-size:max(20px,min(4vw,34px))}.Windows98Experience-module__Xz_0Oq__shutdownScreen p{color:#fff}.Windows98Experience-module__Xz_0Oq__shutdownDialog{gap:8px;display:grid}.Windows98Experience-module__Xz_0Oq__shutdownDialog>p{margin-bottom:6px;font-weight:700}.Windows98Experience-module__Xz_0Oq__shutdownDialog label{align-items:center;gap:8px;display:flex}.Windows98Experience-module__Xz_0Oq__shutdownDialog input{accent-color:var(--win98-title)}.Windows98Experience-module__Xz_0Oq__transitionRoot{z-index:90;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.Windows98Experience-module__Xz_0Oq__transitionScreen{color:#fff;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;font-family:Courier New,monospace;display:flex}.Windows98Experience-module__Xz_0Oq__transitionScreen strong{color:#ffb000;letter-spacing:.04em;font-size:max(22px,min(5vw,46px))}.Windows98Experience-module__Xz_0Oq__transitionScreen span{font-size:13px}.Windows98Experience-module__Xz_0Oq__transitionScreen>i{background:#000;border:1px solid #fff;width:min(260px,70vw);height:16px;padding:2px;display:block}.Windows98Experience-module__Xz_0Oq__transitionScreen>i>b{background:repeating-linear-gradient(90deg,teal 0,teal 8px,#00b0b0 8px,#00b0b0 12px);width:42%;height:100%;animation:.56s steps(6,end) infinite alternate Windows98Experience-module__Xz_0Oq__win98-progress;display:block}@keyframes Windows98Experience-module__Xz_0Oq__win98-progress{0%{transform:translate(0)}to{transform:translate(138%)}}.Windows98Experience-module__Xz_0Oq__programsMenu{background:var(--win98-surface);width:190px;padding:3px;position:absolute;top:2px;left:calc(100% - 4px)}.Windows98Experience-module__Xz_0Oq__programsMenu .Windows98Experience-module__Xz_0Oq__menuItem{min-height:38px}@media (max-width:520px){.Windows98Experience-module__Xz_0Oq__programsMenu{top:auto;bottom:42px;left:32px}}.Windows98Experience-module__Xz_0Oq__networkList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.Windows98Experience-module__Xz_0Oq__networkList>p,.Windows98Experience-module__Xz_0Oq__networkList>.Windows98Experience-module__Xz_0Oq__statusBox{grid-column:1/-1}.Windows98Experience-module__Xz_0Oq__networkList a{color:#000;align-items:center;gap:8px;padding:8px;text-decoration:none;display:flex}.Windows98Experience-module__Xz_0Oq__networkList a:hover{background:var(--win98-title);color:#fff;border-radius:0}.Windows98Experience-module__Xz_0Oq__networkList a:focus-visible{background:var(--win98-title);color:#fff;border-radius:0}.Windows98Experience-module__Xz_0Oq__networkList svg{width:22px;height:22px}.Windows98Experience-module__Xz_0Oq__statusBox{color:#000;min-height:24px;margin-top:8px;padding:3px 6px}.Windows98Experience-module__Xz_0Oq__emptyUtility{justify-content:center;align-items:center;gap:16px;height:100%;padding:18px;display:flex}.Windows98Experience-module__Xz_0Oq__emptyUtility img{image-rendering:pixelated}.Windows98Experience-module__Xz_0Oq__emptyUtility p{color:#404040;margin-top:5px}@media (max-width:640px){.Windows98Experience-module__Xz_0Oq__desktop{font-size:13px}.Windows98Experience-module__Xz_0Oq__iconGrid{scrollbar-width:none;gap:2px;width:auto;display:flex;top:4px;bottom:auto;left:4px;right:4px;overflow-x:auto}.Windows98Experience-module__Xz_0Oq__iconGrid::-webkit-scrollbar{display:none}.Windows98Experience-module__Xz_0Oq__desktopIcon{justify-content:flex-start;width:76px;min-width:76px;min-height:92px;font-size:11px}.Windows98Experience-module__Xz_0Oq__desktopIcon img{width:36px;height:36px}.Windows98Experience-module__Xz_0Oq__windowFrame:not(.Windows98Experience-module__Xz_0Oq__windowMaximized){min-width:0;max-height:calc(100dvh - 146px);right:4px;width:auto!important;height:min(430px,100dvh - 146px)!important;top:100px!important;left:4px!important}.Windows98Experience-module__Xz_0Oq__windowMaximized{top:0;bottom:42px;left:0;right:0}.Windows98Experience-module__Xz_0Oq__windowBody{padding:12px}.Windows98Experience-module__Xz_0Oq__windowControls button{width:25px;height:24px;font-size:14px}.Windows98Experience-module__Xz_0Oq__windowTitleBar{height:30px}.Windows98Experience-module__Xz_0Oq__taskbar{height:calc(42px + env(safe-area-inset-bottom));padding-bottom:calc(3px + env(safe-area-inset-bottom))}.Windows98Experience-module__Xz_0Oq__startButton{min-width:70px;height:31px}.Windows98Experience-module__Xz_0Oq__taskbarApp{width:92px}.Windows98Experience-module__Xz_0Oq__tray{min-width:58px;height:31px;padding-left:3px;padding-right:3px}.Windows98Experience-module__Xz_0Oq__trayStatus{display:none}.Windows98Experience-module__Xz_0Oq__startMenu{bottom:calc(42px + env(safe-area-inset-bottom));width:min(300px,100vw - 8px);max-height:calc(100dvh - 110px);overflow-y:auto}.Windows98Experience-module__Xz_0Oq__networkList{grid-template-columns:1fr}.Windows98Experience-module__Xz_0Oq__aboutDialog{grid-template-columns:48px minmax(0,1fr);gap:8px}.Windows98Experience-module__Xz_0Oq__aboutDialog>img{width:44px;height:44px}.Windows98Experience-module__Xz_0Oq__dialogButtons{flex-wrap:wrap}.Windows98Experience-module__Xz_0Oq__runDialog .Windows98Experience-module__Xz_0Oq__button{min-width:64px}}@media (prefers-reduced-motion:reduce){.Windows98Experience-module__Xz_0Oq__desktop *,.Windows98Experience-module__Xz_0Oq__desktop :before,.Windows98Experience-module__Xz_0Oq__desktop :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.Windows98Experience-module__Xz_0Oq__transitionScreen>i>b{animation:none;transform:none}}
.GithubExperience-module__vpy61q__shell{z-index:45;color:var(--github-fg-default);font-family:var(--font-body);pointer-events:none;position:fixed;top:0;bottom:auto;left:0;right:0}.GithubExperience-module__vpy61q__shell button,.GithubExperience-module__vpy61q__shell a{pointer-events:auto}.GithubExperience-module__vpy61q__shell :where(button,a):focus-visible{outline:2px solid var(--github-accent);outline-offset:-2px;box-shadow:none;border-radius:6px}.GithubExperience-module__vpy61q__repoBar{border-bottom:1px solid var(--github-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(13,17,23,.96);justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:12px max(16px,min(3vw,32px));display:flex}.GithubExperience-module__vpy61q__repoIdentity{min-width:0;color:var(--github-accent);align-items:center;gap:8px;font-size:14px;display:flex}.GithubExperience-module__vpy61q__repoIdentity svg{width:17px;height:17px;color:var(--github-fg-muted);flex:none}.GithubExperience-module__vpy61q__repoIdentity strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.GithubExperience-module__vpy61q__visibility{border:1px solid var(--github-border);color:var(--github-fg-muted);font:500 11px/20px var(--font-body);border-radius:999px;padding:0 7px}.GithubExperience-module__vpy61q__repoActions{align-items:center;gap:8px;display:flex}.GithubExperience-module__vpy61q__repoActions .liquid-glass{background:var(--github-canvas-subtle);min-width:34px;height:32px;box-shadow:none;border-radius:6px}.GithubExperience-module__vpy61q__repoActions .theme-palette{border-color:var(--github-border);background:var(--github-canvas-subtle);border-radius:6px}.GithubExperience-module__vpy61q__branchMeta{border:1px solid var(--github-border);background:var(--github-canvas-subtle);min-height:32px;color:var(--github-fg-default);font:12px/1 var(--github-mono);border-radius:6px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.GithubExperience-module__vpy61q__branchMeta svg{width:14px;height:14px}.GithubExperience-module__vpy61q__treeToggle,.GithubExperience-module__vpy61q__profileLink{border:1px solid var(--github-border);background:var(--github-canvas-subtle);min-height:32px;color:var(--github-fg-default);border-radius:6px;justify-content:center;align-items:center;gap:6px;font-size:12px;display:inline-flex}.GithubExperience-module__vpy61q__treeToggle{width:34px}.GithubExperience-module__vpy61q__treeToggle svg,.GithubExperience-module__vpy61q__profileLink svg{width:15px;height:15px}.GithubExperience-module__vpy61q__profileLink{padding:0 10px}.GithubExperience-module__vpy61q__treeToggle:hover,.GithubExperience-module__vpy61q__profileLink:hover{background:#30363d;border-color:#8b949e}.GithubExperience-module__vpy61q__tabs{border-bottom:1px solid var(--github-border);scrollbar-width:none;pointer-events:auto;background:rgba(13,17,23,.96);gap:4px;min-width:0;padding:0 max(12px,min(3vw,28px));display:flex;overflow-x:auto}.GithubExperience-module__vpy61q__tabs::-webkit-scrollbar{display:none}.GithubExperience-module__vpy61q__tab{min-height:46px;color:var(--github-fg-muted);white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:7px;padding:0 10px;font-size:13px;display:inline-flex;position:relative}.GithubExperience-module__vpy61q__tab svg{width:15px;height:15px}.GithubExperience-module__vpy61q__tabActive{color:var(--github-fg-default);font-weight:600}.GithubExperience-module__vpy61q__tabActive:after{content:"";background:#f78166;border-radius:2px;height:2px;position:absolute;top:auto;bottom:-1px;left:8px;right:8px}.GithubExperience-module__vpy61q__tree{z-index:44;border-right:1px solid var(--github-border);background:var(--github-canvas);width:250px;color:var(--github-fg-default);pointer-events:auto;transition:transform .18s cubic-bezier(.16,1,.3,1),visibility .18s;position:fixed;top:110px;bottom:0;left:0;right:auto;overflow-y:auto}.GithubExperience-module__vpy61q__treeClosed{visibility:hidden;transform:translate(-100%)}.GithubExperience-module__vpy61q__treeBackdrop{display:none}.GithubExperience-module__vpy61q__treeHeader{border-bottom:1px solid var(--github-border-muted);min-height:48px;font:600 12px/1 var(--github-mono);justify-content:space-between;align-items:center;padding:0 14px;display:flex}.GithubExperience-module__vpy61q__treeHeader button{width:28px;height:28px;color:var(--github-fg-muted);background:0 0;border:0;border-radius:6px;place-items:center;display:inline-grid}.GithubExperience-module__vpy61q__treeHeader svg{width:15px;height:15px}.GithubExperience-module__vpy61q__treeList{padding:8px}.GithubExperience-module__vpy61q__treeItem{width:100%;min-height:36px;color:var(--github-fg-muted);font:12px/1.3 var(--github-mono);text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:0 9px;display:flex}.GithubExperience-module__vpy61q__treeItem svg{color:#7d8590;flex:none;width:15px;height:15px}.GithubExperience-module__vpy61q__treeItem:hover{background:var(--github-canvas-subtle);color:var(--github-fg-default)}.GithubExperience-module__vpy61q__treeItemActive{color:var(--github-fg-default);box-shadow:inset 2px 0 var(--github-accent);background:#1f2937}.GithubExperience-module__vpy61q__treeItemActive svg{color:var(--github-accent)}.GithubExperience-module__vpy61q__treePath{color:#7d8590;font:10px/1.5 var(--github-mono);overflow-wrap:anywhere;margin:14px 16px}.GithubExperience-module__vpy61q__contributionRegion{min-width:0}.GithubExperience-module__vpy61q__contributionGrid{grid-template-rows:repeat(7,10px);grid-auto-columns:10px;grid-auto-flow:column;gap:3px;display:grid;overflow:hidden}.GithubExperience-module__vpy61q__contributionGrid i{background:#161b22;border:1px solid rgba(240,246,252,.04);border-radius:2px;display:block}.GithubExperience-module__vpy61q__contributionRegion p{color:var(--github-fg-muted);margin-top:10px;font-size:11px}.GithubExperience-module__vpy61q__contributionLegend{color:var(--github-fg-muted);justify-content:flex-end;align-items:center;gap:4px;margin-top:8px;font-size:10px;display:flex}.GithubExperience-module__vpy61q__contributionLegend i{background:#161b22;border-radius:2px;width:10px;height:10px}.GithubExperience-module__vpy61q__contributionLegend i[data-level="1"]{background:#0e4429}.GithubExperience-module__vpy61q__contributionLegend i[data-level="2"]{background:#006d32}.GithubExperience-module__vpy61q__contributionLegend i[data-level="3"]{background:#26a641}.GithubExperience-module__vpy61q__contributionLegend i[data-level="4"]{background:#39d353}.GithubExperience-module__vpy61q__contributionGrid i[data-level="1"]{background:#0e4429}.GithubExperience-module__vpy61q__contributionGrid i[data-level="2"]{background:#006d32}.GithubExperience-module__vpy61q__contributionGrid i[data-level="3"]{background:#26a641}.GithubExperience-module__vpy61q__contributionGrid i[data-level="4"]{background:#39d353}.GithubExperience-module__vpy61q__activityList{gap:0;margin:18px 0 0;padding:0;list-style:none;display:grid}.GithubExperience-module__vpy61q__activityList li{border-top:1px solid var(--github-border-muted);grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px 0;display:grid}.GithubExperience-module__vpy61q__activityList li>svg{width:18px;height:18px;color:var(--github-success)}.GithubExperience-module__vpy61q__activityList li>div{gap:2px;display:grid}.GithubExperience-module__vpy61q__activityList strong{color:var(--github-fg-default);font-size:12px;font-weight:600}.GithubExperience-module__vpy61q__activityList span{color:var(--github-fg-muted);font-size:11px;line-height:1.45}.GithubExperience-module__vpy61q__activityList small{color:#7d8590;font:10px/1.5 var(--github-mono);white-space:nowrap}.GithubExperience-module__vpy61q__insights{border:1px solid var(--github-border);background:var(--github-canvas-subtle);width:min(100%,980px);color:var(--github-fg-default);border-radius:6px;margin:0 auto 42px;padding:20px}.GithubExperience-module__vpy61q__insights>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.GithubExperience-module__vpy61q__insights>header>div{gap:3px;display:grid}.GithubExperience-module__vpy61q__insights>header span:first-child{color:var(--github-fg-muted);font:10px/1.4 var(--github-mono);text-transform:uppercase;letter-spacing:.12em}.GithubExperience-module__vpy61q__insights h3{color:var(--github-fg-default);margin:0;font-size:16px;font-weight:600}.GithubExperience-module__vpy61q__insightsBadge{border:1px solid var(--github-border);color:var(--github-fg-muted);font:10px/1.4 var(--github-mono);border-radius:999px;padding:3px 8px}.GithubExperience-module__vpy61q__transitionRoot{z-index:90;background:var(--github-canvas-inset);color:var(--github-fg-default);place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.GithubExperience-module__vpy61q__transitionPanel{border:1px solid var(--github-border);background:var(--github-canvas-subtle);width:min(88vw,460px);font-family:var(--github-mono);border-radius:6px;padding:24px;box-shadow:0 24px 80px rgba(0,0,0,.55)}.GithubExperience-module__vpy61q__transitionPanel header{color:var(--github-fg-default);align-items:center;gap:10px;font-size:13px;display:flex}.GithubExperience-module__vpy61q__transitionPanel header svg{width:18px;height:18px;color:var(--github-success)}.GithubExperience-module__vpy61q__transitionPanel p{color:var(--github-fg-muted);margin:14px 0 0;font-size:11px}.GithubExperience-module__vpy61q__transitionTrack{background:var(--github-border-muted);border-radius:999px;height:4px;margin-top:16px;overflow:hidden}@media (prefers-reduced-motion:reduce){.GithubExperience-module__vpy61q__tree,.GithubExperience-module__vpy61q__tab,.GithubExperience-module__vpy61q__treeToggle,.GithubExperience-module__vpy61q__profileLink{transition:none}}@media (max-width:640px){.GithubExperience-module__vpy61q__repoBar{gap:8px;min-height:64px;padding-left:12px;padding-right:12px}.GithubExperience-module__vpy61q__repoIdentity{gap:6px}.GithubExperience-module__vpy61q__visibility,.GithubExperience-module__vpy61q__branchMeta{display:none}.GithubExperience-module__vpy61q__profileLink{width:34px;padding:0}.GithubExperience-module__vpy61q__profileLink span{display:none}.GithubExperience-module__vpy61q__tabs{padding-left:6px;padding-right:6px}.GithubExperience-module__vpy61q__insights{padding:16px}.GithubExperience-module__vpy61q__contributionGrid{grid-template-rows:repeat(7,9px);grid-auto-columns:9px;gap:2px}.GithubExperience-module__vpy61q__activityList li{grid-template-columns:20px minmax(0,1fr)}.GithubExperience-module__vpy61q__activityList small{white-space:normal;grid-column:2}}@media (max-width:899px){.GithubExperience-module__vpy61q__treeBackdrop{z-index:43;opacity:0;pointer-events:none;background:rgba(1,4,9,.68);border:0;transition:opacity .18s;display:block;position:fixed;top:110px;bottom:0;left:0;right:0}.GithubExperience-module__vpy61q__treeBackdropOpen{opacity:1;pointer-events:auto}}
.MissionExperience-module__gXwv9G__shell{z-index:40;color:var(--mission-text);font-family:var(--font-body);pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.MissionExperience-module__gXwv9G__atmosphere{z-index:-1;background:radial-gradient(circle at 12% 20%,rgba(66,217,232,.08),transparent 23rem),radial-gradient(circle at 88% 72%,rgba(76,141,255,.07),transparent 25rem);position:absolute;top:0;bottom:0;left:0;right:0}.MissionExperience-module__gXwv9G__atmosphere:after{content:"";opacity:.3;background-image:radial-gradient(circle,rgba(231,237,245,.55) .6px,transparent .8px);background-position:17px 29px;background-size:83px 83px;position:absolute;top:0;bottom:0;left:0;right:0}.MissionExperience-module__gXwv9G__missionHeader{z-index:46;border-bottom:1px solid var(--mission-border-soft);pointer-events:auto;background:rgba(11,16,23,.97);grid-template-columns:minmax(12rem,1.25fr) auto auto minmax(11rem,1fr);align-items:stretch;min-height:68px;display:grid;position:fixed;top:0;bottom:auto;left:0;right:0;box-shadow:0 8px 30px rgba(0,0,0,.24)}.MissionExperience-module__gXwv9G__missionIdentity{border-right:1px solid var(--mission-border-soft);flex-direction:column;justify-content:center;min-width:0;padding:9px 20px;display:flex}.MissionExperience-module__gXwv9G__missionIdentity strong{color:var(--mission-text);letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font:600 14px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:hidden}.MissionExperience-module__gXwv9G__eyebrow{color:var(--mission-cyan);letter-spacing:.2em;text-transform:uppercase;font:600 9px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.MissionExperience-module__gXwv9G__headerStatus,.MissionExperience-module__gXwv9G__clockGrid{margin:0;display:flex}.MissionExperience-module__gXwv9G__headerStatus>div,.MissionExperience-module__gXwv9G__clockGrid>div{border-right:1px solid var(--mission-border-soft);flex-direction:column;justify-content:center;min-width:88px;padding:8px 14px;display:flex}.MissionExperience-module__gXwv9G__clockGrid>div{min-width:96px}.MissionExperience-module__gXwv9G__headerStatus dt,.MissionExperience-module__gXwv9G__clockGrid dt{color:var(--mission-muted);letter-spacing:.16em;text-transform:uppercase;font:600 8px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.MissionExperience-module__gXwv9G__headerStatus dd,.MissionExperience-module__gXwv9G__clockGrid dd{color:var(--mission-text);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;margin:1px 0 0;font:600 11px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.MissionExperience-module__gXwv9G__nominalLed{background:var(--mission-nominal);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px rgba(98,211,148,.75)}.MissionExperience-module__gXwv9G__appearanceControl{justify-content:flex-end;align-items:center;padding:8px 16px;display:flex}.MissionExperience-module__gXwv9G__systemRail{z-index:43;border-right:1px solid var(--mission-border-soft);pointer-events:auto;background:rgba(11,16,23,.94);width:212px;position:fixed;top:68px;bottom:30px;left:0;right:auto}.MissionExperience-module__gXwv9G__railHeader{border-bottom:1px solid var(--mission-border-soft);min-height:54px;color:var(--mission-muted);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:10px 15px;font:600 9px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.MissionExperience-module__gXwv9G__railHeader strong{color:var(--mission-nominal);font:inherit;letter-spacing:.08em}.MissionExperience-module__gXwv9G__systemList{padding:8px 0;display:grid}.MissionExperience-module__gXwv9G__systemButton{width:100%;min-height:68px;color:var(--mission-muted);text-align:left;background:0 0;border:0;border-bottom:1px solid rgba(38,52,69,.45);grid-template-rows:auto auto;grid-template-columns:47px 1fr;align-content:center;gap:2px 8px;padding:9px 14px;display:grid;position:relative}.MissionExperience-module__gXwv9G__systemButton:before{content:"";background:0 0;width:2px;position:absolute;top:7px;bottom:7px;left:0;right:auto}.MissionExperience-module__gXwv9G__systemButton:hover{color:var(--mission-text);background:rgba(66,217,232,.05)}.MissionExperience-module__gXwv9G__systemButtonActive{color:var(--mission-text);background:linear-gradient(90deg,rgba(66,217,232,.12),transparent 92%)}.MissionExperience-module__gXwv9G__systemButtonActive:before{background:var(--mission-cyan);box-shadow:0 0 10px rgba(66,217,232,.55)}.MissionExperience-module__gXwv9G__systemCode{color:var(--mission-blue);letter-spacing:.08em;grid-row:1/span 2;align-self:center;font:600 9px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.MissionExperience-module__gXwv9G__systemName{letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:600 11px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:hidden}.MissionExperience-module__gXwv9G__systemState{color:var(--mission-muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:5px;font:500 8px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.MissionExperience-module__gXwv9G__systemState i{background:var(--mission-nominal);border-radius:50%;width:4px;height:4px}.MissionExperience-module__gXwv9G__telemetryPanel{z-index:43;border-left:1px solid var(--mission-border-soft);pointer-events:auto;background:rgba(11,16,23,.94);width:248px;position:fixed;top:68px;bottom:30px;left:auto;right:0;overflow-y:auto}.MissionExperience-module__gXwv9G__telemetryHeader{border-bottom:1px solid var(--mission-border-soft);min-height:54px;color:var(--mission-muted);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:10px 16px;font:600 9px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.MissionExperience-module__gXwv9G__telemetryHeader strong{color:var(--mission-cyan);font:inherit;letter-spacing:.1em}.MissionExperience-module__gXwv9G__telemetryGrid{grid-template-columns:1fr 1fr;margin:0;display:grid}.MissionExperience-module__gXwv9G__telemetryGrid>div{border-bottom:1px solid rgba(38,52,69,.5);border-right:1px solid rgba(38,52,69,.5);min-width:0;padding:13px 14px}.MissionExperience-module__gXwv9G__telemetryGrid>div:first-child{grid-column:1/-1}.MissionExperience-module__gXwv9G__telemetryGrid dt{color:var(--mission-muted);letter-spacing:.15em;text-transform:uppercase;font:600 8px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace}.MissionExperience-module__gXwv9G__telemetryGrid dd{color:var(--mission-text);letter-spacing:.03em;text-overflow:ellipsis;text-transform:uppercase;margin:5px 0 0;font:600 11px/1.35 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:hidden}.MissionExperience-module__gXwv9G__telemetryGrid .MissionExperience-module__gXwv9G__nominalValue{color:var(--mission-nominal)}.MissionExperience-module__gXwv9G__orbitPanel{border:1px solid var(--mission-border-soft);background:rgba(5,8,13,.72);margin:14px;position:relative;overflow:hidden}.MissionExperience-module__gXwv9G__orbitPanel figcaption{border-bottom:1px solid var(--mission-border-soft);color:var(--mission-muted);letter-spacing:.14em;text-transform:uppercase;flex-direction:column;padding:10px 12px;font:600 8px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.MissionExperience-module__gXwv9G__orbitPanel figcaption strong{color:var(--mission-cyan);font:inherit;letter-spacing:.08em}.MissionExperience-module__gXwv9G__orbitPanel svg{width:100%;height:auto;display:block}.MissionExperience-module__gXwv9G__orbitStages{fill:var(--mission-shell);stroke:var(--mission-cyan);stroke-width:1px}.MissionExperience-module__gXwv9G__orbitStages circle:first-child,.MissionExperience-module__gXwv9G__orbitStages circle:last-child{fill:var(--mission-nominal)}.MissionExperience-module__gXwv9G__orbitStages circle[data-active=true]{fill:var(--mission-cyan);filter:drop-shadow(0 0 4px rgba(66,217,232,.9))}.MissionExperience-module__gXwv9G__missionLog{border:1px solid var(--mission-border-soft);background:rgba(5,8,13,.72);margin:14px}.MissionExperience-module__gXwv9G__missionLog header{border-bottom:1px solid var(--mission-border-soft);color:var(--mission-muted);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;padding:9px 11px;font:600 8px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.MissionExperience-module__gXwv9G__missionLog header strong{color:var(--mission-cyan);font:inherit}.MissionExperience-module__gXwv9G__missionLog ol{margin:0;padding:0;list-style:none}.MissionExperience-module__gXwv9G__missionLog li{letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid rgba(38,52,69,.38);grid-template-columns:auto minmax(0,1fr);gap:2px 8px;padding:8px 10px;font:500 7px/1.35 ui-monospace,SFMono-Regular,Consolas,monospace;display:grid}.MissionExperience-module__gXwv9G__missionLog li:last-child{border-bottom:0}.MissionExperience-module__gXwv9G__missionLog time{color:var(--mission-muted)}.MissionExperience-module__gXwv9G__missionLog li span{color:var(--mission-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MissionExperience-module__gXwv9G__missionLog li b{color:var(--mission-nominal);font:inherit;grid-column:2}.MissionExperience-module__gXwv9G__radarPanel{border:1px solid var(--mission-border-soft);background:rgba(5,8,13,.72);margin:14px}.MissionExperience-module__gXwv9G__radarPanel figcaption{border-bottom:1px solid var(--mission-border-soft);color:var(--mission-muted);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;padding:9px 11px;font:600 8px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.MissionExperience-module__gXwv9G__radarPanel figcaption strong{color:var(--mission-nominal);font:inherit}.MissionExperience-module__gXwv9G__radarPanel svg{width:100%;height:164px;display:block}.MissionExperience-module__gXwv9G__radarGrid{fill:none;stroke:var(--mission-blue);stroke-opacity:.28;stroke-width:.7px}.MissionExperience-module__gXwv9G__radarSweep{fill:rgba(66,217,232,.14);transform-origin:90px 90px;animation:5.8s linear infinite MissionExperience-module__gXwv9G__mission-radar-sweep}.MissionExperience-module__gXwv9G__radarTargets{fill:var(--mission-nominal);filter:drop-shadow(0 0 3px rgba(98,211,148,.8))}.MissionExperience-module__gXwv9G__radarCore{fill:var(--mission-cyan)}.MissionExperience-module__gXwv9G__sparklinePanel{border:1px solid var(--mission-border-soft);background:rgba(5,8,13,.72);margin:14px}.MissionExperience-module__gXwv9G__sparklinePanel figcaption{border-bottom:1px solid var(--mission-border-soft);color:var(--mission-muted);letter-spacing:.13em;text-transform:uppercase;padding:8px 10px;font:600 8px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.MissionExperience-module__gXwv9G__sparklinePanel svg{width:100%;height:54px;display:block}.MissionExperience-module__gXwv9G__sparklinePanel path{fill:none;stroke:rgba(38,52,69,.7);stroke-width:.6px}.MissionExperience-module__gXwv9G__sparklinePanel polyline{fill:none;stroke:var(--mission-cyan);stroke-width:1.6px;vector-effect:non-scaling-stroke}@keyframes MissionExperience-module__gXwv9G__mission-radar-sweep{to{transform:rotate(360deg)}}.MissionExperience-module__gXwv9G__statusStrip{z-index:47;border-top:1px solid var(--mission-border-soft);min-height:30px;color:var(--mission-text);letter-spacing:.08em;text-transform:uppercase;pointer-events:auto;background:rgba(11,16,23,.98);align-items:center;gap:0;font:600 9px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex;position:fixed;top:auto;bottom:0;left:0;right:0}.MissionExperience-module__gXwv9G__statusStrip span{border-right:1px solid var(--mission-border-soft);white-space:nowrap;align-items:center;gap:7px;min-height:29px;padding:0 15px;display:inline-flex}.MissionExperience-module__gXwv9G__statusStrip b{color:var(--mission-muted);font:inherit}.MissionExperience-module__gXwv9G__mobileTelemetry{display:none}.MissionExperience-module__gXwv9G__statusSystem{flex:1}.MissionExperience-module__gXwv9G__transitionRoot{z-index:100;color:#e7edf5;background-color:#05080d;background-image:linear-gradient(rgba(38,52,69,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(38,52,69,.18) 1px,transparent 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.MissionExperience-module__gXwv9G__transitionRoot:before{content:"";background:linear-gradient(105deg,transparent 42%,rgba(66,217,232,.14) 50%,transparent 58%);animation:.65s ease-out both MissionExperience-module__gXwv9G__mission-scan;position:absolute;top:-20%;bottom:-20%;left:-20%;right:-20%}.MissionExperience-module__gXwv9G__transitionPanel{background:rgba(11,16,23,.96);border:1px solid #263445;width:min(420px,100vw - 40px);padding:22px;position:relative;box-shadow:0 18px 70px rgba(0,0,0,.52)}.MissionExperience-module__gXwv9G__transitionCode{color:#42d9e8;letter-spacing:.18em;text-transform:uppercase;font:600 9px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.MissionExperience-module__gXwv9G__transitionPanel strong{color:#f5f8fc;letter-spacing:.06em;text-transform:uppercase;margin-top:12px;font:600 18px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.MissionExperience-module__gXwv9G__transitionPanel p{color:#98a6b8;letter-spacing:.1em;text-transform:uppercase;margin:7px 0 18px;font:500 10px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.MissionExperience-module__gXwv9G__transitionTrack{background:#1d2a38;height:3px;position:relative;overflow:hidden}.MissionExperience-module__gXwv9G__transitionTrack i{background:#42d9e8;width:48%;height:100%;animation:.52s ease-in-out both MissionExperience-module__gXwv9G__mission-link;display:block;box-shadow:0 0 12px rgba(66,217,232,.65)}@keyframes MissionExperience-module__gXwv9G__mission-scan{0%{transform:translate(-35%)}to{transform:translate(35%)}}@keyframes MissionExperience-module__gXwv9G__mission-link{0%{transform:translate(-105%)}to{transform:translate(215%)}}@media (max-width:1180px){.MissionExperience-module__gXwv9G__telemetryPanel{display:none}.MissionExperience-module__gXwv9G__mobileTelemetry{z-index:45;border-top:1px solid var(--mission-border-soft);min-height:36px;color:var(--mission-text);letter-spacing:.07em;text-transform:uppercase;pointer-events:auto;background:rgba(11,16,23,.97);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;font:600 8px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;display:grid;position:fixed;bottom:30px;left:212px;right:0}.MissionExperience-module__gXwv9G__mobileTelemetry>span{text-overflow:ellipsis;white-space:nowrap;padding:0 11px;overflow:hidden}.MissionExperience-module__gXwv9G__mobileTelemetry b{color:var(--mission-muted);font:inherit}.MissionExperience-module__gXwv9G__mobileTelemetry>button{border:0;border-left:1px solid var(--mission-border-soft);color:var(--mission-cyan);font:inherit;letter-spacing:.08em;text-transform:uppercase;background:rgba(66,217,232,.08);align-self:stretch;padding:0 13px}.MissionExperience-module__gXwv9G__mobileTelemetryDrawer{border:1px solid var(--mission-border-soft);background:rgba(11,16,23,.99);width:min(320px,100vw);padding:14px;position:absolute;bottom:100%;right:0;box-shadow:0 -18px 40px rgba(0,0,0,.32)}.MissionExperience-module__gXwv9G__mobileTelemetryDrawer dl{grid-template-columns:1fr 1fr;margin:0 0 12px;display:grid}.MissionExperience-module__gXwv9G__mobileTelemetryDrawer dl div{border:1px solid var(--mission-border-soft);padding:8px}.MissionExperience-module__gXwv9G__mobileTelemetryDrawer dt{color:var(--mission-muted)}.MissionExperience-module__gXwv9G__mobileTelemetryDrawer dd{color:var(--mission-nominal);margin:3px 0 0}.MissionExperience-module__gXwv9G__mobileTelemetryDrawer ol{color:var(--mission-text);margin:0;padding:0;list-style:none}.MissionExperience-module__gXwv9G__mobileTelemetryDrawer li{border-bottom:1px solid rgba(38,52,69,.45);padding:6px 2px}.MissionExperience-module__gXwv9G__mobileTelemetryDrawer time{color:var(--mission-cyan);margin-right:8px}.MissionExperience-module__gXwv9G__missionHeader{grid-template-columns:minmax(12rem,1fr) auto minmax(11rem,auto)}.MissionExperience-module__gXwv9G__clockGrid{display:none}.MissionExperience-module__gXwv9G__headerStatus>div{min-width:80px;padding-left:11px;padding-right:11px}}@media (max-width:919px){.MissionExperience-module__gXwv9G__missionHeader{grid-template-columns:minmax(0,1fr) auto}.MissionExperience-module__gXwv9G__headerStatus{display:none}.MissionExperience-module__gXwv9G__missionIdentity{border-right:0}.MissionExperience-module__gXwv9G__systemRail{border-right:0;border-bottom:1px solid var(--mission-border-soft);width:auto;height:50px;top:68px;bottom:auto;left:0;right:0}.MissionExperience-module__gXwv9G__mobileTelemetry{left:0}.MissionExperience-module__gXwv9G__railHeader{display:none}.MissionExperience-module__gXwv9G__systemList{scrollbar-width:none;height:100%;padding:0;display:flex;overflow-x:auto}.MissionExperience-module__gXwv9G__systemList::-webkit-scrollbar{display:none}.MissionExperience-module__gXwv9G__systemButton{border-bottom:0;border-right:1px solid rgba(38,52,69,.55);flex:none;grid-template-rows:1fr;grid-template-columns:36px auto;align-items:center;gap:6px;min-width:124px;min-height:49px;padding:7px 10px}.MissionExperience-module__gXwv9G__systemButton:before{width:auto;height:2px;top:auto;bottom:0;left:7px;right:7px}.MissionExperience-module__gXwv9G__systemCode{grid-row:auto}.MissionExperience-module__gXwv9G__systemState{display:none}}@media (max-width:640px){.MissionExperience-module__gXwv9G__missionIdentity{padding-left:12px;padding-right:12px}.MissionExperience-module__gXwv9G__missionIdentity strong{letter-spacing:.05em;font-size:11px}.MissionExperience-module__gXwv9G__appearanceControl{padding-left:8px;padding-right:8px}.MissionExperience-module__gXwv9G__statusStrip span{padding-left:9px;padding-right:9px;font-size:8px}.MissionExperience-module__gXwv9G__statusStrip span:nth-child(2),.MissionExperience-module__gXwv9G__statusStrip span:nth-child(3){display:none}.MissionExperience-module__gXwv9G__mobileTelemetry{grid-template-columns:minmax(0,1fr) auto}.MissionExperience-module__gXwv9G__mobileTelemetry>span:nth-child(2){display:none}.MissionExperience-module__gXwv9G__mobileTelemetry>button{min-width:112px}.MissionExperience-module__gXwv9G__atmosphere:after{opacity:.18;background-size:97px 97px}}@media (prefers-reduced-motion:reduce){.MissionExperience-module__gXwv9G__transitionRoot:before,.MissionExperience-module__gXwv9G__transitionTrack i{animation:none}.MissionExperience-module__gXwv9G__systemButton,.MissionExperience-module__gXwv9G__nominalLed{transition:none}.MissionExperience-module__gXwv9G__radarSweep{animation:none;transform:rotate(40deg)}}
