.Nav-module__gOObGW__dockShell{z-index:40;padding:0 20px max(18px, env(safe-area-inset-bottom));pointer-events:none;justify-content:center;display:flex;position:fixed;inset:auto 0 0}.Nav-module__gOObGW__dock{border:1px solid color-mix(in srgb, var(--line-2) 72%, var(--accent) 28%);width:min(100%,1080px);min-height:76px;color:var(--text);background:color-mix(in srgb, var(--bg-2) 83%, transparent);-webkit-backdrop-filter:blur(24px)saturate(1.45);backdrop-filter:blur(24px)saturate(1.45);pointer-events:auto;border-radius:22px;align-items:center;gap:18px;padding:10px 12px 10px 16px;display:flex;box-shadow:0 16px 50px #00000038,0 3px 12px #0000001a,inset 0 1px #ffffff14}.Nav-module__gOObGW__brand{border-right:1px solid var(--line);min-height:46px;color:var(--text);flex:none;align-items:center;gap:9px;padding:3px 12px 3px 2px;display:inline-flex}.Nav-module__gOObGW__brandMark{color:var(--accent);place-items:center;display:grid}.Nav-module__gOObGW__brandText{letter-spacing:-.055em;font-size:15px;font-weight:700}.Nav-module__gOObGW__brandText>span{color:var(--muted);font:8px/1.1 var(--mono);letter-spacing:.18em;margin-top:-2px;display:block}.Nav-module__gOObGW__nav{flex:auto;justify-content:center;align-items:center;gap:3px;min-width:0;display:flex}.Nav-module__gOObGW__navItem{min-width:68px;min-height:52px;color:var(--muted);white-space:nowrap;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:5px 8px;font-size:10px;font-weight:550;transition:color .18s,background .18s,transform .18s;display:flex;position:relative}.Nav-module__gOObGW__navItem:hover{color:var(--text);background:color-mix(in srgb, var(--text) 6%, transparent);transform:translateY(-2px)}.Nav-module__gOObGW__navItem[aria-current=page]{color:var(--accent);background:color-mix(in srgb, var(--accent) 11%, transparent)}.Nav-module__gOObGW__navItem:focus-visible,.Nav-module__gOObGW__brand:focus-visible,.Nav-module__gOObGW__launchButton:focus-visible,.Nav-module__gOObGW__closeButton:focus-visible,.Nav-module__gOObGW__appCard:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.Nav-module__gOObGW__controls{flex:none;align-items:center;gap:10px;display:flex}.Nav-module__gOObGW__systemStatus{color:var(--muted);font:9px var(--mono);letter-spacing:.1em;align-items:center;gap:6px;padding:0 10px;display:flex}.Nav-module__gOObGW__liveDot{background:#65d9a2;border-radius:50%;width:7px;height:7px;box-shadow:0 0 11px #65d9a28c}.Nav-module__gOObGW__theme{place-items:center;display:grid}.Nav-module__gOObGW__launchButton{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--line));min-height:46px;color:var(--text);background:color-mix(in srgb, var(--accent) 13%, var(--bg-2));font:600 12px var(--font-sans);cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:0 13px;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.Nav-module__gOObGW__launchButton:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 20%, var(--bg-2));transform:translateY(-1px)}.Nav-module__gOObGW__launchButton>svg{color:var(--accent)}.Nav-module__gOObGW__launchButton kbd,.Nav-module__gOObGW__searchBox kbd{border:1px solid var(--line-2);color:var(--muted);background:color-mix(in srgb, var(--bg) 70%, transparent);font:9px var(--mono);border-radius:5px;align-items:center;gap:2px;padding:3px 5px;display:inline-flex}.Nav-module__gOObGW__backdrop{z-index:100;padding:max(18px, env(safe-area-inset-top)) 18px max(18px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05080d9e;place-items:center;animation:.16s both Nav-module__gOObGW__fadeIn;display:grid;position:fixed;inset:0}.Nav-module__gOObGW__launcher{border:1px solid color-mix(in srgb, var(--line-2) 65%, var(--accent) 35%);width:min(100%,730px);max-height:min(780px,100%);color:var(--text);background:color-mix(in srgb, var(--bg-2) 96%, var(--accent) 2%);border-radius:19px;flex-direction:column;animation:.2s cubic-bezier(.2,.8,.2,1) both Nav-module__gOObGW__riseIn;display:flex;overflow:hidden;box-shadow:0 28px 90px #0000007a,inset 0 1px #ffffff0f}.Nav-module__gOObGW__windowBar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:49px;padding:0 14px;display:flex}.Nav-module__gOObGW__windowBar p{color:var(--muted);font:10px var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;margin:0;display:flex}.Nav-module__gOObGW__windowBar p svg{color:var(--accent)}.Nav-module__gOObGW__windowDots{gap:5px;width:70px;display:flex}.Nav-module__gOObGW__windowDots i{background:#fb6a62;border-radius:50%;width:8px;height:8px}.Nav-module__gOObGW__windowDots i:nth-child(2){background:#f4bf4f}.Nav-module__gOObGW__windowDots i:nth-child(3){background:#55c951}.Nav-module__gOObGW__closeButton{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.Nav-module__gOObGW__closeButton:hover{color:var(--text);background:color-mix(in srgb, var(--text) 8%, transparent)}.Nav-module__gOObGW__launchHint{color:var(--muted);margin:20px 24px 12px;font-size:13px}.Nav-module__gOObGW__searchBox{border:1px solid var(--line-2);min-height:52px;color:var(--muted);background:color-mix(in srgb, var(--bg) 55%, transparent);border-radius:12px;align-items:center;gap:11px;margin:0 24px 16px;padding:0 13px;display:flex}.Nav-module__gOObGW__searchBox:focus-within{border-color:color-mix(in srgb, var(--accent) 72%, var(--line));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 13%, transparent)}.Nav-module__gOObGW__searchBox input{min-width:0;height:48px;color:var(--text);font:14px var(--font-sans);background:0 0;border:0;outline:0;flex:1}.Nav-module__gOObGW__searchBox input::placeholder{color:var(--muted);opacity:.8}.Nav-module__gOObGW__results{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.Nav-module__gOObGW__resultsHeading{color:var(--muted);font:9px var(--mono);letter-spacing:.11em;justify-content:space-between;padding:0 25px 10px;display:flex}.Nav-module__gOObGW__appGrid{overscroll-behavior:contain;scrollbar-color:var(--line-2) transparent;scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0 18px 18px;list-style:none;display:grid;overflow:auto}.Nav-module__gOObGW__appCard{min-height:70px;color:var(--text);border:1px solid #0000;border-radius:12px;align-items:center;gap:11px;padding:11px;transition:background .18s,border-color .18s,transform .18s;display:flex}.Nav-module__gOObGW__appCard:hover{border-color:color-mix(in srgb, var(--app-accent) 27%, transparent);background:color-mix(in srgb, var(--app-accent) 8%, transparent);transform:translateY(-1px)}.Nav-module__gOObGW__appIcon{width:39px;height:39px;color:var(--app-accent);background:color-mix(in srgb, var(--app-accent) 14%, var(--bg));font:12px var(--mono);border-radius:11px;flex:none;place-items:center;display:grid;overflow:hidden}.Nav-module__gOObGW__appIcon svg{width:20px;height:20px}.Nav-module__gOObGW__appCopy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.Nav-module__gOObGW__appName{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.Nav-module__gOObGW__appDetail{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}.Nav-module__gOObGW__appArrow{color:var(--muted);opacity:0;flex:none;transition:opacity .16s,transform .16s}.Nav-module__gOObGW__appCard:hover .Nav-module__gOObGW__appArrow,.Nav-module__gOObGW__appCard:focus-visible .Nav-module__gOObGW__appArrow{opacity:1;transform:translate(2px,-2px)}.Nav-module__gOObGW__empty{min-height:170px;color:var(--muted);text-align:center;place-items:center;gap:10px;padding:20px;font-size:13px;display:grid}.Nav-module__gOObGW__windowFoot{border-top:1px solid var(--line);min-height:42px;color:var(--muted);font:9px var(--mono);letter-spacing:.07em;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.Nav-module__gOObGW__windowFoot>span:first-child{align-items:center;gap:7px;display:flex}@keyframes Nav-module__gOObGW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Nav-module__gOObGW__riseIn{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:820px){.Nav-module__gOObGW__dockShell{padding:0 10px max(8px, env(safe-area-inset-bottom))}.Nav-module__gOObGW__dock{border-radius:19px;gap:8px;min-height:68px;padding:8px}.Nav-module__gOObGW__brand{gap:0;padding-right:8px}.Nav-module__gOObGW__brandText{display:none}.Nav-module__gOObGW__brandMark svg{width:27px;height:27px}.Nav-module__gOObGW__nav{gap:0}.Nav-module__gOObGW__navItem{gap:3px;min-width:56px;min-height:48px;padding:4px 3px;font-size:9px}.Nav-module__gOObGW__navItem svg{width:17px;height:17px}.Nav-module__gOObGW__controls{gap:5px}.Nav-module__gOObGW__systemStatus{padding:0 4px}.Nav-module__gOObGW__systemStatus>span:last-child{display:none}.Nav-module__gOObGW__launchButton{width:45px;min-height:45px;padding:0}.Nav-module__gOObGW__launchLabel,.Nav-module__gOObGW__launchButton kbd{display:none}}@media (max-width:480px){.Nav-module__gOObGW__dockShell{padding-inline:7px}.Nav-module__gOObGW__dock{gap:5px;padding:6px}.Nav-module__gOObGW__brand{min-height:44px;padding-right:5px}.Nav-module__gOObGW__brandMark svg{width:23px;height:23px}.Nav-module__gOObGW__navItem{min-width:49px;font-size:8px}.Nav-module__gOObGW__navItem svg{width:16px;height:16px}.Nav-module__gOObGW__systemStatus{display:none}.Nav-module__gOObGW__controls{gap:3px}.Nav-module__gOObGW__theme button{min-width:44px;min-height:44px}.Nav-module__gOObGW__launchButton{width:44px;min-height:44px}.Nav-module__gOObGW__backdrop{padding:max(10px, env(safe-area-inset-top)) 9px max(10px, env(safe-area-inset-bottom))}.Nav-module__gOObGW__launcher{border-radius:15px;max-height:100%}.Nav-module__gOObGW__launchHint{margin:14px 16px 10px;font-size:12px}.Nav-module__gOObGW__searchBox{min-height:48px;margin:0 14px 13px}.Nav-module__gOObGW__searchBox input{height:44px;font-size:13px}.Nav-module__gOObGW__resultsHeading{padding-inline:16px}.Nav-module__gOObGW__appGrid{grid-template-columns:1fr;gap:4px;padding:0 10px 14px}.Nav-module__gOObGW__appCard{min-height:62px}.Nav-module__gOObGW__windowFoot{padding-inline:13px}}@media (max-width:350px){.Nav-module__gOObGW__brand{display:none}.Nav-module__gOObGW__navItem{min-width:44px}.Nav-module__gOObGW__navItem span{font-size:7px}.Nav-module__gOObGW__brandMark svg{width:20px;height:20px}.Nav-module__gOObGW__dock{gap:3px}.Nav-module__gOObGW__theme{display:none}}@media (prefers-reduced-motion:reduce){.Nav-module__gOObGW__navItem,.Nav-module__gOObGW__launchButton,.Nav-module__gOObGW__appCard,.Nav-module__gOObGW__appArrow{transition-duration:.01ms}.Nav-module__gOObGW__backdrop,.Nav-module__gOObGW__launcher{animation-duration:.01ms}}@media (max-width:480px){.Nav-module__gOObGW__brand{display:none}.Nav-module__gOObGW__nav{flex:auto;gap:0}.Nav-module__gOObGW__navItem{flex:1 1 0;min-width:44px;min-height:44px;font-size:10px}.Nav-module__gOObGW__navItem svg{width:18px;height:18px}.Nav-module__gOObGW__systemStatus{display:none}.Nav-module__gOObGW__theme button{width:44px;min-width:44px;height:44px;min-height:44px}.Nav-module__gOObGW__launchButton{width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.Nav-module__gOObGW__launchLabel,.Nav-module__gOObGW__launchButton kbd{display:none}.Nav-module__gOObGW__launchButton,.Nav-module__gOObGW__searchBox input{font-family:var(--font-jakarta,sans-serif)}}@media (max-width:350px){.Nav-module__gOObGW__navItem:first-child{display:none}.Nav-module__gOObGW__theme{display:grid}}.Nav-module__gOObGW__dock{width:min(100%,960px)}.Nav-module__gOObGW__navItem{--dock-tint:#83d9f1;gap:5px;min-height:60px;font-size:11px}.Nav-module__gOObGW__navItem:nth-child(2){--dock-tint:#c3acff}.Nav-module__gOObGW__navItem:nth-child(3){--dock-tint:#8ae0bd}.Nav-module__gOObGW__navItem:nth-child(4){--dock-tint:#f0c887}.Nav-module__gOObGW__navItem:nth-child(5){--dock-tint:#a9c9ff}.Nav-module__gOObGW__navItem>svg{width:31px;height:31px;color:color-mix(in srgb, var(--dock-tint) 65%, var(--fg));background:linear-gradient(145deg, color-mix(in srgb, var(--dock-tint) 18%, transparent), color-mix(in srgb, var(--dock-tint) 5%, transparent));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--dock-tint) 22%, transparent), 0 5px 12px #00000014;border-radius:10px;padding:6px}.Nav-module__gOObGW__navItem[aria-current=page]:after{content:"";background:var(--dock-tint);width:12px;height:2px;box-shadow:0 0 7px var(--dock-tint);border-radius:2px;position:absolute;bottom:0}.Nav-module__gOObGW__theme button{width:44px;height:44px}.Nav-module__gOObGW__launchButton,.Nav-module__gOObGW__searchBox input{font-family:var(--font-jakarta), sans-serif}.Nav-module__gOObGW__appName{font-size:13px}.Nav-module__gOObGW__appDetail{font-size:12px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Nav-module__gOObGW__navItem:hover{transform:translateY(-6px)scale(1.045)}.Nav-module__gOObGW__navItem:hover+.Nav-module__gOObGW__navItem{transform:translateY(-2px)}.Nav-module__gOObGW__navItem:has(+.Nav-module__gOObGW__navItem:hover){transform:translateY(-2px)}}@media (max-width:820px){.Nav-module__gOObGW__navItem{gap:3px;min-height:48px;font-size:10px}.Nav-module__gOObGW__navItem>svg{border-radius:8px;width:26px;height:26px;padding:4px}}@media (max-width:480px){.Nav-module__gOObGW__navItem{min-height:48px;font-size:9px}.Nav-module__gOObGW__navItem>svg{width:25px;height:25px}}@media (max-width:350px){.Nav-module__gOObGW__dockShell{padding-inline:1px}.Nav-module__gOObGW__dock{gap:0;padding:4px}.Nav-module__gOObGW__controls{gap:0}.Nav-module__gOObGW__navItem:first-child{display:flex}.Nav-module__gOObGW__navItem span{font-size:9px}}
.TitanGuardian-module__2V2y0G__guardian{--gaze-x:0px;--gaze-y:0px;--lean:0deg;aspect-ratio:3/2;z-index:auto;pointer-events:none;width:min(900px,78vw);position:absolute;top:0;left:0}.TitanGuardian-module__2V2y0G__art{transform:rotate(var(--lean));transform-origin:36% 35%;transition:transform 1.7s ease-out;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 49%,#0000 94%);mask-image:linear-gradient(#000 0% 49%,#0000 94%)}.TitanGuardian-module__2V2y0G__portrait{object-fit:contain;opacity:.74;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#000 0% 65%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 65%,#0000 100%)}.TitanGuardian-module__2V2y0G__eye{width:2%;height:1.4%;transform:translate(var(--gaze-x), var(--gaze-y));mix-blend-mode:screen;filter:drop-shadow(0 0 5px #75cfff);opacity:.65;background:radial-gradient(#d8f5ff 0%,#6acaff 24%,#298bd833 57%,#0000 75%);border-radius:50%;transition:transform 1.3s ease-out,opacity 1s;position:absolute}.TitanGuardian-module__2V2y0G__eye i{background:#fff;border-radius:50%;width:12%;height:40%;position:absolute;top:30%;left:44%}.TitanGuardian-module__2V2y0G__leftEye{transform:translate(var(--gaze-x), var(--gaze-y)) rotate(9deg);top:29%;left:30.7%}.TitanGuardian-module__2V2y0G__rightEye{transform:translate(var(--gaze-x), var(--gaze-y)) rotate(-12deg);top:31.1%;left:40.9%}.TitanGuardian-module__2V2y0G__current{stroke:#b8e8ff;stroke-width:1.4px;stroke-linecap:round;filter:drop-shadow(0 0 6px #518eff);opacity:0;width:100%;height:100%;animation:13s ease-in-out infinite TitanGuardian-module__2V2y0G__charge;position:absolute;inset:0}.TitanGuardian-module__2V2y0G__current path:nth-child(2){stroke:#babaff}.TitanGuardian-module__2V2y0G__art{z-index:0}.TitanGuardian-module__2V2y0G__identity,.TitanGuardian-module__2V2y0G__control{z-index:3}.TitanGuardian-module__2V2y0G__halo{mix-blend-mode:screen;background:radial-gradient(#6d9cff1c,#0000 68%);border-radius:50%;animation:9s ease-in-out infinite TitanGuardian-module__2V2y0G__breathe;position:absolute;inset:16% 49% 56% 23%}.TitanGuardian-module__2V2y0G__identity{color:var(--fg);font:11px/1.4 var(--mono);letter-spacing:.18em;align-items:center;gap:14px;display:flex;position:absolute;top:27px;left:clamp(20px,4vw,64px)}.TitanGuardian-module__2V2y0G__identity b{color:var(--muted);letter-spacing:.21em;margin-top:4px;font-size:9px;font-weight:400;display:block}.TitanGuardian-module__2V2y0G__coordinate{border:1px solid var(--line-2);color:var(--accent);background:color-mix(in srgb, var(--bg) 75%, transparent);border-radius:9px;padding:12px 10px}.TitanGuardian-module__2V2y0G__control{pointer-events:auto;min-height:44px;color:var(--muted);font:10px/1.4 var(--mono);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;margin-left:-10px;padding:8px 10px;transition:color .2s,background .2s;display:flex;position:absolute;top:91px;left:clamp(20px,4vw,64px)}.TitanGuardian-module__2V2y0G__control:hover{color:var(--fg);background:var(--bg-2);border-color:var(--line)}.TitanGuardian-module__2V2y0G__control i{background:#a1dbff;border-radius:50%;width:4px;height:4px;box-shadow:0 0 8px #82baff}.TitanGuardian-module__2V2y0G__guardian[data-resting=true] .TitanGuardian-module__2V2y0G__control i{background:var(--muted);box-shadow:none}.TitanGuardian-module__2V2y0G__guardian[data-resting=true] .TitanGuardian-module__2V2y0G__eye{opacity:.15}.TitanGuardian-module__2V2y0G__guardian[data-resting=true] .TitanGuardian-module__2V2y0G__current,.TitanGuardian-module__2V2y0G__guardian[data-visible=false] .TitanGuardian-module__2V2y0G__current{opacity:0;animation:none}.TitanGuardian-module__2V2y0G__guardian[data-resting=true] .TitanGuardian-module__2V2y0G__halo,.TitanGuardian-module__2V2y0G__guardian[data-visible=false] .TitanGuardian-module__2V2y0G__halo{animation-play-state:paused}.TitanGuardian-module__2V2y0G__subtle{width:min(650px,65vw)}.TitanGuardian-module__2V2y0G__subtle .TitanGuardian-module__2V2y0G__art{opacity:.13}.TitanGuardian-module__2V2y0G__subtle .TitanGuardian-module__2V2y0G__control{display:none}[data-theme=light] .TitanGuardian-module__2V2y0G__art{opacity:.3;mix-blend-mode:multiply}[data-theme=light] .TitanGuardian-module__2V2y0G__subtle .TitanGuardian-module__2V2y0G__art{opacity:.07}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .TitanGuardian-module__2V2y0G__art{opacity:.3;mix-blend-mode:multiply}:root:not([data-theme=dark]) .TitanGuardian-module__2V2y0G__subtle .TitanGuardian-module__2V2y0G__art{opacity:.07}}@keyframes TitanGuardian-module__2V2y0G__charge{0%,20%,62%,to{opacity:0}38%{opacity:.5}47%{opacity:.16}}@keyframes TitanGuardian-module__2V2y0G__breathe{0%,to{opacity:.35;transform:scale(.95)}50%{opacity:.8;transform:scale(1.08)}}@media (max-width:767px){.TitanGuardian-module__2V2y0G__guardian{aspect-ratio:auto;width:min(690px,130vw);max-width:100%;height:min(600px,87vw);overflow:clip}.TitanGuardian-module__2V2y0G__art{aspect-ratio:3/2;width:130%;height:auto;left:0;-webkit-mask-image:linear-gradient(#000 40%,#0000 95%);mask-image:linear-gradient(#000 40%,#0000 95%)}.TitanGuardian-module__2V2y0G__identity{gap:9px;font-size:9px;top:20px;left:20px}.TitanGuardian-module__2V2y0G__coordinate{padding:9px 7px}.TitanGuardian-module__2V2y0G__identity b{font-size:8px}.TitanGuardian-module__2V2y0G__control{font-size:9px;top:63px;left:20px}.TitanGuardian-module__2V2y0G__subtle .TitanGuardian-module__2V2y0G__identity{top:18px}}@media (prefers-reduced-motion:reduce){.TitanGuardian-module__2V2y0G__art,.TitanGuardian-module__2V2y0G__eye{transition:none;transform:none}.TitanGuardian-module__2V2y0G__current,.TitanGuardian-module__2V2y0G__halo{animation:none}.TitanGuardian-module__2V2y0G__current{opacity:.18}}
