:root{--green:#0f9;--human:#ff7c7c;--ink:#111;--ink-light:#f9f9f9;--ink-60:#1119;--ink-72:#111111b8;--paper:#fafafa;--rule:#11111126;--glass:#f9f9f933;--glass-dim:#f9f9f91f;--glass-line:#f9f9f980;--glass-line-dim:#f9f9f94d;--glass-shadow:0 8px 32px #2424244d,inset 0 1px 0 #f9f9f933;--font-sans:"Pretendard Variable",Pretendard,system-ui,sans-serif;--font-mono:"IBM Plex Mono","Nanum Gothic Coding",monospace;--font-retro:"VT323",monospace;--desktop-inset:clamp(16px,5vw,72px);--scan-strength:0.6;--curve-strength:0.4;--noise-strength:0.3;--primary-dark:#242424;--primary-light:#f9f9f9;--primary-green:#00ff9980;--primary-light-20:#f9f9f933;--primary-light-30:#f9f9f94d;--primary-light-50:#f9f9f980;--primary-green-30:#00ff994d;--primary-green-40:#0f96;--primary-green-60:#0f99;--primary-green-80:#0f9c;--background-primary:#242424;--background-secondary:#3a3a3a;--background-tertiary:#4a4a4a;--background-window:#f9f9f9e6;--text-primary:#f9f9f9;--text-secondary:#e0e0e0;--border-light:#f9f9f94d;--shadow-primary:#2424244d;--accent-primary:#00ff9980;--neutral-300:silver}*{box-sizing:border-box}#root,body,html{height:100%;margin:0;overflow:hidden;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;background:#2b302d;color:#f9f9f9;color:var(--ink-light);font-family:Pretendard Variable,Pretendard,system-ui,sans-serif;font-family:var(--font-sans);user-select:none;-webkit-user-select:none;word-break:keep-all}:focus-visible{outline:2px solid #0f9;outline:2px solid var(--green);outline-offset:2px}img{-webkit-user-drag:none}.Apps_expandable__\+ZMvY{cursor:pointer;height:100%;overflow:hidden;position:relative}.Apps_expandableOpen__\+5jz8{cursor:auto}.Apps_expandableOpen__\+5jz8 .Apps_scroller__zODIc{user-select:text;-webkit-user-select:text}.Apps_scroller__zODIc{box-sizing:border-box;height:100%;overflow:auto;scrollbar-width:none}.Apps_scroller__zODIc::-webkit-scrollbar{display:none}.Apps_about__Mr3L6{display:flex;flex-direction:column;padding:clamp(14px,4cqh,24px) 24px}.Apps_expandableOpen__\+5jz8 .Apps_about__Mr3L6{padding-bottom:64px}.Apps_masthead__VOWxP{font:900 clamp(64px,min(17.5cqw,34cqh),120px)/.92 var(--font-sans);letter-spacing:-.04em;margin:0}.Apps_meta__58jub{border-bottom:2px solid var(--ink);color:var(--ink-60);display:flex;flex-wrap:wrap;font:400 12px/1 var(--font-mono);gap:6px 12px;justify-content:space-between;margin:12px 0 0;padding-bottom:10px}.Apps_meta__58jub span{display:flex;gap:16px}.Apps_meta__58jub a{color:inherit;text-decoration:none}.Apps_meta__58jub a:hover{color:var(--ink)}.Apps_greeting__iil0J{--role-size:clamp(25px,7.4cqw,44px);font:700 15px/1.3 var(--font-sans);margin:clamp(10px,3cqh,16px) 0 0}.Apps_hello__BoyXp{display:block;font-size:clamp(15px,3.6cqw,20px)}.Apps_who__75Rk3{align-items:baseline;display:flex;flex-wrap:wrap;font:900 var(--role-size)/1.16 var(--font-sans);gap:0 .3em;letter-spacing:-.03em}.Apps_roles__Abv04{display:inline-grid;padding-bottom:.2em;white-space:nowrap}.Apps_roleNeon__NANck,.Apps_roleOutline__sxhpI{grid-area:1/1;position:relative}.Apps_roleOutline__sxhpI{-webkit-text-stroke:max(.05em,2px) var(--ink);animation:Apps_closeGapOutline__QSqFR .7s cubic-bezier(.2,.9,.3,1) .5s backwards;color:var(--paper);left:.46em;paint-order:stroke fill;top:.2em}.Apps_roleNeon__NANck{animation:Apps_closeGapNeon__EeiAg .7s cubic-bezier(.2,.9,.3,1) .5s backwards;color:var(--green);margin-right:.46em;mix-blend-mode:multiply;z-index:1}@keyframes Apps_closeGapNeon__EeiAg{0%{transform:translate(-.24em,-.1em)}}@keyframes Apps_closeGapOutline__QSqFR{0%{transform:translate(.24em,.1em)}}.Apps_nameTail__\+OVJY{white-space:nowrap}.Apps_intro__YvpHv{color:var(--ink-72);font-size:15px;line-height:1.6;margin:8px 0 0;-webkit-user-select:text;user-select:text}.Apps_intro__YvpHv mark{background:var(--human);color:var(--ink);padding:1px 2px}.Apps_taste__4OrP2{border-top:1px solid var(--rule);color:var(--ink-72);font-size:14px;line-height:1.6;margin:16px 0 0;padding-top:12px}.Apps_aboutDidi__aPLkW{background:var(--ink);display:flex;justify-content:center;margin-top:28px;padding:20px 0}.Apps_aboutDidi__aPLkW img{display:block;height:90px;image-rendering:pixelated;width:120px}.Apps_aboutDidi__aPLkW .Apps_didiStill__pYKAa{display:none}@container (max-height: 280px){.Apps_masthead__VOWxP{font-size:38px}.Apps_meta__58jub{margin-top:8px;padding-bottom:8px}}.Apps_career__jWkwq{grid-gap:24px;display:grid;gap:24px;margin-top:28px}.Apps_careerTitle__b2atD{border-bottom:1px solid var(--ink);font:800 15px/1.2 var(--font-sans);margin:0 0 8px;padding-bottom:6px}.Apps_careerRows__UDm48{grid-gap:6px 12px;display:grid;font-size:14px;gap:6px 12px;grid-template-columns:146px minmax(0,1fr);line-height:1.45;margin:0}.Apps_careerRows__UDm48 dt{color:var(--ink-60);font:400 12px/1.5 var(--font-mono);padding-top:2px}.Apps_careerRows__UDm48 dd{margin:0}@container (min-width: 820px){.Apps_aboutOpen__kbRKm{grid-column-gap:48px;column-gap:48px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr}.Apps_aboutLead__UIr-C{grid-column:1}.Apps_aboutOpen__kbRKm .Apps_career__jWkwq{align-content:start;grid-column:2;grid-row:1/-1;margin-top:0}}.Apps_archive__FzE3H{padding:18px 20px}.Apps_expandableOpen__\+5jz8 .Apps_archive__FzE3H{padding-bottom:64px}.Apps_archiveWall__SX7yC{grid-gap:20px 14px;display:grid;gap:20px 14px;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));list-style:none;margin:0;padding:0}.Apps_archiveOpen__bIv5w .Apps_archiveWall__SX7yC{gap:28px 20px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.Apps_archiveCover__oLPeo{aspect-ratio:1;background:var(--rule);display:block;object-fit:cover;width:100%}.Apps_archiveName__YohCy{font:700 15px/1.25 var(--font-sans);margin:8px 0 0}.Apps_archivePeriod__fSNfd{color:var(--ink-60);font:400 12px/1.4 var(--font-mono);margin:3px 0 0}.Apps_archiveSummary__9msKh{color:var(--ink-72);font-size:14px;line-height:1.5;margin:8px 0 0}.Apps_archiveFields__1Qv5o{color:var(--ink-60);font:400 12px/1.4 var(--font-mono);margin:6px 0 0}.Apps_archiveLink__nU1PO{color:var(--ink);display:inline-block;font:500 12px/1.4 var(--font-mono);margin-top:6px}.Apps_feed__wFsd2{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.Apps_goBar__WHIz4{align-items:center;background:var(--ink);bottom:0;color:var(--green);display:flex;font:500 12px/1 var(--font-mono);gap:12px;height:40px;justify-content:space-between;left:0;padding:0 16px;pointer-events:none;position:absolute;right:0;transform:translateY(100%);transition:transform .14s ease;z-index:2}.Apps_goBar__WHIz4 svg{flex:none}.Apps_goLabel__tKkZK{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Apps_expandableOpen__\+5jz8 .Apps_goBar__WHIz4,.Apps_expandable__\+ZMvY:hover .Apps_goBar__WHIz4,.Apps_feed__wFsd2:focus-within .Apps_goBar__WHIz4,.Apps_feed__wFsd2:hover .Apps_goBar__WHIz4,.Apps_goBar__WHIz4:focus-visible,.Apps_lab__BepzA:focus-visible .Apps_goBar__WHIz4,.Apps_lab__BepzA:hover .Apps_goBar__WHIz4,.Apps_mov__zpWYz:focus-visible .Apps_goBar__WHIz4,.Apps_mov__zpWYz:hover .Apps_goBar__WHIz4{transform:none}.Apps_strip__OWkQH{align-items:center;background:var(--ink);color:var(--green);display:flex;flex:none;font:500 12px/1 var(--font-mono);height:36px;justify-content:space-between;padding:0 16px;text-decoration:none}.Apps_strip__OWkQH:after{content:"";inset:0;position:absolute}.Apps_strip__OWkQH span:last-child{color:#f9f9f9b8}.Apps_shelf__F3y4R{align-items:flex-end;border-bottom:2px solid var(--ink);display:flex;flex:1 1;gap:6px;min-height:0;padding:16px 16px 0}.Apps_spine__r03uh{align-items:center;box-sizing:border-box;color:inherit;display:flex;flex:1 1;font:900 clamp(16px,3.6cqw,22px)/1 var(--font-sans);min-width:0;overflow:hidden;padding:12px 0;position:relative;text-decoration:none;transition:transform .12s ease;writing-mode:vertical-rl;z-index:1}.Apps_spine__r03uh span{min-height:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Apps_spine__r03uh:hover{transform:translateY(-6px)}.Apps_spine__r03uh:nth-child(4n+1){background:var(--ink);color:var(--paper);height:90%}.Apps_spine__r03uh:nth-child(4n+2){border:1px solid var(--ink);height:72%}.Apps_spine__r03uh:nth-child(4n+3){background:#cbccc5;height:100%}.Apps_spine__r03uh:nth-child(4n){background:var(--green);height:84%}.Apps_caption__jTvNT{color:var(--ink-72);flex:none;font-size:13px;margin:0;padding:12px 16px}.Apps_works__ccWQD{box-sizing:border-box;display:flex;flex-direction:column;font-size:14px;line-height:1.5;min-height:100%;padding:18px}.Apps_prompt__D8uuC{color:var(--green)}.Apps_command__wUgpD{margin:0 0 10px}.Apps_workRow__b-k7T{align-items:center;color:inherit;display:flex;gap:12px;justify-content:space-between;min-height:44px;padding:0 8px;text-decoration:none}a.Apps_workRow__b-k7T:hover{background:var(--green);color:var(--ink)}.Apps_workRowLocked__yjZaL{color:#f9f9f9b8}.Apps_workHost__jgmaZ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Apps_cursor__xOPs\+{margin:auto 0 0;padding-top:8px}.Apps_lab__BepzA{box-sizing:border-box;color:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:16px;position:relative;text-decoration:none}.Apps_labNumber__9vdpp{font:500 12px/1 var(--font-mono)}.Apps_labTitle__TCXWN{font:900 clamp(24px,14cqw,34px)/1.02 var(--font-sans);letter-spacing:-.02em;margin-top:auto;transition:transform .14s ease}.Apps_lab__BepzA:focus-visible .Apps_labTitle__TCXWN,.Apps_lab__BepzA:hover .Apps_labTitle__TCXWN{transform:translateY(-30px)}.Apps_expandBar__V2vTy{border:0;cursor:pointer;width:100%}.Apps_expandableOpen__\+5jz8 .Apps_expandBar__V2vTy{pointer-events:auto}@container (max-height: 300px){.Apps_expandBar__V2vTy{height:28px;left:auto;padding:0 10px;width:auto}}@media (hover:none){.Apps_goBar__WHIz4{transform:none}.Apps_lab__BepzA .Apps_labTitle__TCXWN{transform:translateY(-30px)}}.Apps_mov__zpWYz{background:#000;color:var(--ink-light);display:block;inset:0;overflow:hidden;position:absolute;text-decoration:none}.Apps_mov__zpWYz iframe{border:0;height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.Apps_notes__wripm{box-sizing:border-box;display:flex;flex-direction:column;font-family:var(--font-retro);height:100%;padding:14px}.Apps_notes__wripm p{margin:0}.Apps_noteTitle__jBsyh{border-bottom:1px dashed var(--ink);font-size:20px;line-height:1;padding-bottom:6px}.Apps_noteBody__IvaNn{font-size:22px;line-height:1.2;margin-top:12px!important}.Apps_noteQuote__Gv1gv{font:400 12px/1.5 var(--font-sans);margin-top:auto!important;padding-top:8px;-webkit-user-select:text;user-select:text}@container (max-height: 190px){.Apps_noteTitle__jBsyh{font-size:16px}.Apps_noteBody__IvaNn{font-size:18px;margin-top:8px!important}.Apps_noteQuote__Gv1gv{display:none}}.Apps_settings__HJ6mY{box-sizing:border-box;display:flex;flex-direction:column;font-size:14px;min-height:100%;padding:18px 20px}.Apps_settingsTitle__Mq917{border-bottom:2px solid var(--ink);font:800 26px/1.1 var(--font-sans);letter-spacing:-.02em;margin:0;padding-bottom:10px}.Apps_settingRow__OGwMm{align-items:center;background:#0000;border:0;border-bottom:1px solid var(--rule);color:var(--ink);cursor:pointer;display:flex;font:700 15px/1 var(--font-sans);justify-content:space-between;min-height:56px;padding:0;text-align:left;width:100%}.Apps_switchOff__hXeD\+,.Apps_switchOn__NBJHH{border:1px solid #0000;box-sizing:border-box;font:500 12px/1 var(--font-mono);min-width:40px;padding:5px 8px;text-align:center}.Apps_switchOn__NBJHH{background:var(--green)}.Apps_switchOff__hXeD\+{border-color:var(--ink)}.Apps_rangeRow__Uft\+u{grid-gap:10px;align-items:center;border-bottom:1px solid var(--rule);display:grid;gap:10px;grid-template-columns:76px minmax(0,1fr) 40px;min-height:56px}.Apps_rangeRow__Uft\+u input{accent-color:var(--ink);min-width:0}.Apps_rangeRow__Uft\+u span{font:400 12px/1 var(--font-mono);text-align:right}.Apps_settingHint__B36Sq{color:var(--ink-72);font-size:13px;margin:8px 0 0}.Apps_button__UhBPo{background:#0000;border:1px solid var(--ink);color:var(--ink);cursor:pointer;font:500 13px/1 var(--font-mono);margin-top:auto;min-height:44px;padding:0 14px}.Apps_button__UhBPo:hover:not(:disabled){background:var(--ink);color:var(--paper)}.Apps_button__UhBPo:disabled{cursor:not-allowed;opacity:.4}.Apps_settingsGap__cmawN{flex:1 1;min-height:16px}@media (max-width:640px){.Apps_button__UhBPo{display:none}.Apps_about__Mr3L6{padding:20px 16px}.Apps_expandableOpen__\+5jz8 .Apps_about__Mr3L6,.Apps_expandableOpen__\+5jz8 .Apps_archive__FzE3H,.Apps_lab__BepzA,.Apps_notes__wripm{padding-bottom:calc(84px + env(safe-area-inset-bottom, 0px))}.Apps_caption__jTvNT{padding-right:72px}.Apps_goBar__WHIz4{height:calc(40px + env(safe-area-inset-bottom, 0px));padding:0 78px env(safe-area-inset-bottom,0) 16px}.Apps_archive__FzE3H{padding:20px 16px}.Apps_archiveOpen__bIv5w .Apps_archiveWall__SX7yC{gap:24px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.Apps_careerRows__UDm48{gap:2px;grid-template-columns:1fr}.Apps_careerRows__UDm48 dd{margin-bottom:8px}.Apps_masthead__VOWxP{font-size:clamp(72px,26vw,100px)}.Apps_greeting__iil0J{--role-size:clamp(26px,8.6vw,34px)}.Apps_hello__BoyXp{font-size:18px}.Apps_intro__YvpHv{font-size:16px;line-height:1.65}.Apps_workRow__b-k7T{min-height:48px}.Apps_noteBody__IvaNn{font-size:28px}.Apps_noteQuote__Gv1gv{font-size:16px}}@media (prefers-reduced-motion:reduce){.Apps_goBar__WHIz4,.Apps_labTitle__TCXWN,.Apps_spine__r03uh{transition:none}.Apps_aboutDidi__aPLkW .Apps_didiIdle__LwMBX{display:none}.Apps_aboutDidi__aPLkW .Apps_didiStill__pYKAa{display:block}.Apps_roleNeon__NANck,.Apps_roleOutline__sxhpI{animation:none}}.Clock_clockContainer__5X-Vo{align-items:center;box-sizing:border-box;display:flex;font-family:var(--font-retro);gap:16px;height:100%;justify-content:space-between;padding:0 24px}.Clock_clockContainer__5X-Vo p{margin:0}.Clock_timeContainer__rM2-i{align-items:baseline;display:flex;gap:8px;white-space:nowrap}.Clock_ampmDisplay__nJrZS{font-size:26px;opacity:.8}.Clock_timeDisplay__nBGWl{font-feature-settings:"tnum";font-size:clamp(64px,min(17cqw,60cqh),124px);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.Clock_side__nytrT{color:#f9f9f9b8;font-size:18px;line-height:1.4;min-width:0;text-align:right}.Clock_terminalLine__Pnmrh{margin-left:auto!important;max-width:22ch;overflow:hidden;white-space:nowrap}.Clock_cursor__sGZsU{animation:Clock_blink__en0is 1s step-end infinite}@keyframes Clock_blink__en0is{50%{opacity:0}}@container (max-width: 480px){.Clock_side__nytrT{display:none}}@media (max-width:640px){.Clock_clockContainer__5X-Vo{flex-direction:column;gap:12px;justify-content:center}.Clock_side__nytrT{display:block;text-align:center}.Clock_terminalLine__Pnmrh{margin:0 auto!important}.Clock_timeDisplay__nBGWl{font-size:80px}}@media (prefers-reduced-motion:reduce){.Clock_cursor__sGZsU{animation:none}}.Dock_dock__zvgtT{bottom:max(20px,env(safe-area-inset-bottom,20px));left:50%;pointer-events:all;position:fixed;transform:translateX(-50%);z-index:1001}.Dock_dockBackground__JVSxa{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--primary-light-20);border:1px solid var(--primary-light-50);border-radius:15px;box-shadow:0 8px 32px var(--shadow-primary),inset 0 1px 0 var(--primary-light-20);padding:8px}.Dock_dockIcons__fsc1C{align-items:end;display:flex;gap:8px}.Dock_dockIcon__0mRHN{background:linear-gradient(145deg,var(--background-primary),var(--background-secondary));border:1px solid var(--border-light);border-radius:10px;box-shadow:0 2px 8px var(--shadow-primary),inset 0 1px 0 var(--primary-light-50);color:inherit;cursor:pointer;display:block;font:inherit;height:50px;overflow:hidden;padding:0;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:50px}@media (hover:hover){.Dock_dockIcon__0mRHN:hover{box-shadow:0 8px 25px var(--primary-green-40),inset 0 1px 0 var(--primary-green-30);transform:translateY(-8px) scale(1.1)}.Dock_dockIcon__0mRHN:active{transform:translateY(-6px) scale(1.05)}}.Dock_iconContent__7lClo{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.Dock_clockDisplay__0lShb{color:var(--text-primary);font-family:VT323,monospace;text-align:center;text-shadow:0 0 5px var(--primary-light-50)}.Dock_clockTime__DjKbM{font-size:11px;font-weight:700;line-height:1;margin-bottom:2px}.Dock_clockDate__MUTWL{font-size:8px;line-height:1;opacity:.8}.Dock_runningIndicator__bASj1{animation:Dock_pulse__SU3tk 2s ease-in-out infinite;background:var(--accent-primary);border-radius:50%;bottom:2px;box-shadow:0 0 8px var(--primary-green-80);height:6px;left:50%;position:absolute;transform:translateX(-50%);width:6px}@keyframes Dock_pulse__SU3tk{0%,to{opacity:1;transform:translateX(-50%) scale(1)}50%{opacity:.6;transform:translateX(-50%) scale(1.2)}}.Dock_mascot__YinCK{display:block;height:30px;image-rendering:pixelated;width:40px}.Dock_mascotStill__Gq-Z4,.Dock_mascotWave__zf0eD{display:none}@media (hover:hover){.Dock_dockIcon__0mRHN:hover .Dock_mascotIdle__UciCn{display:none}.Dock_dockIcon__0mRHN:hover .Dock_mascotWave__zf0eD{display:block}}@media (prefers-reduced-motion:reduce){.Dock_dockIcon__0mRHN .Dock_mascotIdle__UciCn,.Dock_dockIcon__0mRHN:hover .Dock_mascotWave__zf0eD{display:none}.Dock_mascotStill__Gq-Z4{display:block}}.Dock_terminalIcon__1Ur\+E{background:linear-gradient(145deg,var(--primary-light),var(--primary-light-20))}.Dock_terminalWindow__0JD\+Z{background:var(--background-primary);border-radius:3px;display:flex;flex-direction:column;gap:2px;height:22px;padding:4px;width:30px}.Dock_terminalLine__vqzPu{background:var(--accent-primary);border-radius:1px;height:2px;opacity:.8}.Dock_terminalLine__vqzPu:first-child{width:80%}.Dock_terminalLine__vqzPu:nth-child(2){width:60%}.Dock_terminalLine__vqzPu:nth-child(3){width:40%}.Dock_gearIcon__ImcqO{align-items:center;animation:Dock_settingsRotate__kMAXE 8s linear infinite;display:flex;height:30px;justify-content:center;position:relative;width:30px}.Dock_folderSvg__-jBMs{height:28px;width:30px}.Dock_folderBack__4CT5A{fill:var(--neutral-300)}.Dock_folderFront__fg7x-{fill:var(--text-secondary)}.Dock_folderLabel__HLdu2{fill:var(--green)}.Dock_folderLines__eswMa{fill:var(--background-primary)}.Dock_noteSvg__1iwq5{height:30px;width:28px}.Dock_noteSheet__BoV4T{fill:var(--human)}.Dock_noteFold__hQsrc{fill:#c94f4f}.Dock_noteLines__QB\+9U{fill:var(--ink)}.Dock_gearOuter__x03I6{align-items:center;background:var(--text-secondary);border-radius:12px;display:flex;height:24px;justify-content:center;position:relative;width:24px}.Dock_gearOuter__x03I6:before{background:conic-gradient(from 0deg,var(--text-secondary) 0deg 30deg,#0000 30deg 60deg,var(--text-secondary) 60deg 90deg,#0000 90deg 120deg,var(--text-secondary) 120deg 150deg,#0000 150deg 180deg,var(--text-secondary) 180deg 210deg,#0000 210deg 240deg,var(--text-secondary) 240deg 270deg,#0000 270deg 300deg,var(--text-secondary) 300deg 330deg,#0000 330deg 1turn);height:30px;width:30px;z-index:1}.Dock_gearOuter__x03I6:after,.Dock_gearOuter__x03I6:before{border-radius:50%;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Dock_gearOuter__x03I6:after{background:var(--background-secondary);box-shadow:inset 0 1px 2px var(--shadow-primary);height:14px;width:14px;z-index:3}.Dock_gearInner__8DIYa{background:var(--background-tertiary);border-radius:50%;box-shadow:0 1px 2px var(--shadow-primary),inset 0 1px 0 var(--primary-light-30);height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px;z-index:4}@keyframes Dock_settingsRotate__kMAXE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Dock_dockDivider__vtHaY{align-self:stretch;background:var(--primary-light-20);margin:4px 3px;width:1px}.Dock_feedIcon__R6zzu,.Dock_labIcon__g0vMm,.Dock_movIcon__fHWAw{text-decoration:none}.Dock_labIcon__g0vMm{background:linear-gradient(145deg,var(--primary-green),var(--primary-green-60))}.Dock_labIcon__g0vMm .Dock_runningIndicator__bASj1{background:var(--ink);box-shadow:none}.Dock_flaskSvg__zjVr6{height:30px;overflow:visible;width:30px}.Dock_flaskGlassFill__5K1qJ{fill:var(--background-window)}.Dock_flaskGlass__x-WZ\+{fill:none;stroke:var(--ink);stroke-width:1.6;stroke-linejoin:round}.Dock_flaskRim__eidP9{stroke:var(--ink);stroke-width:1.6;stroke-linecap:round}.Dock_flaskLiquid__0ZQ85{fill:var(--ink);animation:Dock_slosh__k5bKC 2.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes Dock_slosh__k5bKC{0%,to{transform:translateX(0) rotate(-2deg)}50%{transform:translateX(4px) rotate(2deg)}}.Dock_screenSvg__8Fup-{height:24px;width:32px}.Dock_screenFrame__PhYkp{fill:#000;stroke:var(--neutral-300)}.Dock_screenGlyphs__L8yr9{fill:var(--primary-light)}.Dock_screenBody__WaOng{fill:var(--green)}.Dock_screenLens__LRkmy{fill:#000}.Dock_feedIcon__R6zzu{background:linear-gradient(145deg,var(--primary-light),var(--primary-light-20))}.Dock_news__PDpNl{background:#fff;border-radius:3px;box-shadow:0 1px 3px #00000059;box-sizing:border-box;display:flex;flex-direction:column;gap:2.5px;height:30px;padding:4px;width:30px}.Dock_newsMast__ogflh{background:var(--background-primary);border-radius:1px;height:4px}.Dock_newsBody__C45dA{display:flex;flex:1 1;gap:3px;min-height:0}.Dock_newsPhoto__iyZbW{background:var(--primary-green);border-radius:1px;box-shadow:0 0 5px var(--primary-green-40);flex:none;height:9px;width:9px}.Dock_newsCol__OhWnx{display:flex;flex:1 1;flex-direction:column;gap:2px;justify-content:center}.Dock_newsCol__OhWnx span{background:var(--neutral-300);border-radius:1px;height:1.5px}.Dock_newsCol__OhWnx span:nth-child(2){width:82%}.Dock_newsCol__OhWnx span:nth-child(3){width:60%}.Dock_newsLine__yNP0E{background:var(--neutral-300);border-radius:1px;height:1.5px}.Dock_newsShort__Q5Cle{width:68%}@media (max-width:768px){.Dock_dock__zvgtT{bottom:20px}.Dock_dockIcon__0mRHN{height:45px;width:45px}.Dock_clockTime__DjKbM{font-size:10px}.Dock_clockDate__MUTWL{font-size:7px}}.Dock_scrim__en09i{animation:Dock_scrimIn__TRshd .2s ease;background:#0006;inset:0;position:fixed;z-index:1000}@keyframes Dock_scrimIn__TRshd{0%{opacity:0}}.Dock_trayToggle__t7xPt{color:var(--green);flex:none}.Dock_traySvg__nlLAX{fill:currentColor;display:block;height:18px;margin:auto;width:18px}@media (max-width:640px){.Dock_dock__zvgtT{bottom:calc(100vh - 100dvh + 10px + env(safe-area-inset-bottom, 0px));left:auto;right:calc(10px + env(safe-area-inset-right, 0px));transform:none}.Dock_dockBackground__JVSxa{display:flex;flex-direction:column;padding:6px}.Dock_dockIcons__fsc1C{align-items:center;flex-direction:column;gap:6px;max-height:0;overflow:hidden auto;overscroll-behavior:contain;scrollbar-width:none;transition:max-height .24s cubic-bezier(.2,.8,.2,1),padding-bottom .24s cubic-bezier(.2,.8,.2,1),visibility 0s linear .24s;visibility:hidden}.Dock_dockIcons__fsc1C::-webkit-scrollbar{display:none}.Dock_trayOpen__Vr4ml .Dock_dockIcons__fsc1C{max-height:calc(100dvh - 92px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));padding-bottom:6px;transition-delay:0s;visibility:visible}.Dock_dockDivider__vtHaY{flex:none;height:1px;margin:2px 8px;width:auto}.Dock_dockIcon__0mRHN{flex:none;height:48px;width:48px}.Dock_dockIcon__0mRHN:hover{transform:none}.Dock_dockIcon__0mRHN:active{transform:scale(.9)}.Dock_clockTime__DjKbM{font-size:11px}.Dock_clockDate__MUTWL{font-size:8px}}@media (prefers-reduced-motion:reduce){.Dock_scrim__en09i{animation:none}.Dock_dockIcons__fsc1C{transition:none}}.CRT_tube__HfqGf{display:block;height:100%;inset:0;position:absolute;width:100%}.CRT_glass__NUw\+r{background:repeating-linear-gradient(0deg,rgba(0,0,0,calc(var(--scan-strength)*.045)) 0 2px,#0000 2px 4px);border-radius:calc(var(--curve-strength)*70px);box-shadow:0 0 0 200px #000,inset 0 0 calc(var(--curve-strength)*225px) #00000052;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:2000}.CRT_glass__NUw\+r:after{animation:CRT_staticNoise__O21fd .5s steps(4) infinite;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 1.4 -0.4'/%3E%3C/filter%3E%3Cpath filter='url(%23a)' d='M0 0h240v240H0z'/%3E%3C/svg%3E");content:"";inset:-100px;opacity:calc(var(--noise-strength)*.3);position:absolute}@keyframes CRT_staticNoise__O21fd{25%{transform:translate(-40px,30px)}50%{transform:translate(50px,-20px)}75%{transform:translate(-20px,-50px)}}.CRT_glass__NUw\+r:before{background:radial-gradient(120% 70% at 18% -12%,#dcfff00d,#0000 58%);content:"";inset:0;position:absolute}.CRT_refreshBand__hfgJf{animation:CRT_refreshBand__hfgJf 11s linear infinite;background:linear-gradient(180deg,#0000,hsla(0,0%,98%,.025),#0000);height:30%;left:0;position:absolute;right:0;top:-30%}@keyframes CRT_refreshBand__hfgJf{to{transform:translateY(440%)}}@media (prefers-reduced-motion:reduce){.CRT_refreshBand__hfgJf{display:none}.CRT_glass__NUw\+r:after{animation:none}}.Window_window__mrDNX{animation:Window_windowOpen__6Oi19 .24s cubic-bezier(.2,.8,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--glass-dim);border:1px solid var(--glass-line-dim);border-radius:15px;box-shadow:var(--glass-shadow);box-sizing:border-box;cursor:grab;display:flex;left:0;outline:none;padding:8px;position:absolute;top:0;touch-action:none}.Window_window__mrDNX a{-webkit-user-drag:none}.Window_focused__u0a5T{background:var(--glass);border-color:var(--glass-line)}.Window_window__mrDNX:hover{border-color:#f9f9f9b3}.Window_dragging__63UgX{cursor:grabbing}.Window_expanded__EeL7g{cursor:auto;touch-action:auto}.Window_closing__MUS14{animation:Window_windowClose__sa6zU .16s ease-in forwards}.Window_drifting__Ci4MA{transition:transform 1s ease-in-out}.Window_settling__0zdn6{transition:transform .3s cubic-bezier(.2,.8,.2,1),width .3s cubic-bezier(.2,.8,.2,1),height .3s cubic-bezier(.2,.8,.2,1)}.Window_closeButton__ujWqI{align-items:center;background:linear-gradient(145deg,#242424,#3a3a3a);border:1px solid var(--glass-line);border-radius:8px;box-shadow:0 2px 8px #00000080,inset 0 1px 0 var(--glass-line);color:var(--ink-light);cursor:pointer;display:flex;height:28px;justify-content:center;left:-9px;opacity:0;padding:0;position:absolute;top:-9px;transform:scale(.8);transition:opacity .12s ease,transform .12s ease;width:28px;z-index:2}.Window_window__mrDNX:has(a:focus-visible,button:focus-visible,input:focus-visible) .Window_closeButton__ujWqI,.Window_window__mrDNX:hover .Window_closeButton__ujWqI{opacity:1;transform:scale(1)}.Window_closeButton__ujWqI:hover{background:var(--human);color:var(--ink)}@media (hover:none){.Window_closeButton__ujWqI{opacity:1;transform:scale(1)}}.Window_resizeHandle__foCi3{position:absolute;touch-action:none;z-index:1}.Window_edge-n__Fq5u8,.Window_edge-s__JMMq3{cursor:ns-resize;height:10px;left:16px;right:16px}.Window_edge-e__xpeS7,.Window_edge-w__99B38{bottom:16px;cursor:ew-resize;top:16px;width:10px}.Window_edge-n__Fq5u8{top:-3px}.Window_edge-s__JMMq3{bottom:-3px}.Window_edge-e__xpeS7{right:-3px}.Window_edge-w__99B38{left:-3px}.Window_edge-ne__FblWT,.Window_edge-se__2WoKr,.Window_edge-sw__YXHKc{height:20px;width:20px}.Window_edge-ne__FblWT{cursor:nesw-resize;right:-3px;top:-3px}.Window_edge-se__2WoKr{bottom:-3px;cursor:nwse-resize;right:-3px}.Window_edge-sw__YXHKc{bottom:-3px;cursor:nesw-resize;left:-3px}.Window_edge-se__2WoKr:after{border-bottom:2px solid var(--glass-line);border-bottom-right-radius:7px;border-right:2px solid var(--glass-line);bottom:5px;content:"";height:9px;opacity:0;position:absolute;right:5px;transition:opacity .12s ease;width:9px}.Window_window__mrDNX:hover .Window_edge-se__2WoKr:after{opacity:1}.Window_sheet__zSUTk{border:1px solid #f9f9f94d;border-radius:10px;box-sizing:border-box;container-type:size;flex:1 1;min-width:0;overflow:auto;position:relative;scrollbar-width:none}.Window_sheet__zSUTk::-webkit-scrollbar{display:none}.Window_terminal__BbneU{background:linear-gradient(145deg,#0e110f,#1a1d1b);box-shadow:inset 0 1px 0 #f9f9f947;color:var(--ink-light);font-family:var(--font-mono)}.Window_paper__evjcC{background:var(--paper);color:var(--ink)}.Window_signal__5GY7f{background:var(--green);color:var(--ink)}.Window_human__GEKvG{background:var(--human);color:var(--ink)}@keyframes Window_windowOpen__6Oi19{0%{opacity:0;scale:.3}}@keyframes Window_windowClose__sa6zU{to{opacity:0;scale:.3}}@media (max-width:640px){.Window_window__mrDNX{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;border:0;border-radius:0;box-shadow:none;cursor:auto;inset:0;padding:0;touch-action:auto}.Window_sheet__zSUTk{border:0;border-radius:0;padding-top:env(safe-area-inset-top,0)}.Window_closeButton__ujWqI,.Window_resizeHandle__foCi3{display:none}}@media (prefers-reduced-motion:reduce){.Window_closing__MUS14,.Window_window__mrDNX{animation:none}.Window_closeButton__ujWqI,.Window_drifting__Ci4MA,.Window_settling__0zdn6{transition:none}}.screen{background:#2b302d;inset:0;overflow:hidden;position:fixed}.desktop{bottom:100px;left:var(--desktop-inset);position:absolute;right:var(--desktop-inset);top:24px}.visuallyHidden{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.booting{animation:tubeOn .7s cubic-bezier(.2,.8,.2,1)}@keyframes tubeOn{0%{filter:brightness(6);transform:scale(.7,.003)}40%{filter:brightness(6);transform:scaleY(.003)}to{filter:none;transform:none}}@media (max-width:640px){.desktop{inset:0}}@media (prefers-reduced-motion:reduce){.booting{animation:none}}
/*# sourceMappingURL=main.d3f03d22.css.map*/