.navbar-secret_secretPortal___E2x8{--secret-drag-x:0px;--secret-progress:0;--portal-handle-size:2.25rem;position:relative;z-index:1;width:var(--portal-handle-size);height:var(--portal-handle-size);flex:0 0 var(--portal-handle-size);touch-action:pan-y}.navbar-secret_world__8sW4Z{--portal-handle-size:2.25rem}.navbar-secret_exercise__BXt9B{--portal-handle-size:2.625rem}.navbar-secret_worldHandle__85xZa{position:relative;z-index:3;display:grid;width:var(--portal-handle-size);height:var(--portal-handle-size);place-items:center;border:0;border-radius:.7rem;background:transparent;padding:0;color:inherit;cursor:grab;transform:translate3d(var(--secret-drag-x),0,0) rotate(calc(var(--secret-progress) * 420deg)) scale(calc(1 + var(--secret-progress) * .12));transform-origin:center;transition:transform .42s cubic-bezier(.2,.9,.22,1.35),filter .18s ease;-moz-user-select:none;user-select:none;-webkit-user-select:none}.navbar-secret_dragging__BykJP .navbar-secret_worldHandle__85xZa,.navbar-secret_ready__MJ9Q1 .navbar-secret_worldHandle__85xZa{cursor:grabbing;transition:filter .12s ease}.navbar-secret_worldHandle__85xZa:focus-visible{outline:2px dashed #fde68a;outline-offset:4px}.navbar-secret_portalIcon__xXtyr{display:grid;width:100%;height:100%;place-items:center;pointer-events:none;filter:drop-shadow(0 0 7px rgba(56,189,248,.56)) saturate(calc(1 + var(--secret-progress) * .7));transition:filter .18s ease}.navbar-secret_portalIcon__xXtyr>*{pointer-events:none}.navbar-secret_exercise__BXt9B .navbar-secret_worldHandle__85xZa{border:0;border-radius:50%;background:transparent;box-shadow:none}.navbar-secret_energyTrail__oEYPK{position:absolute;top:50%;left:1rem;z-index:1;width:7.25rem;height:.78rem;border-radius:999px;background:repeating-linear-gradient(90deg,transparent 0 7px,hsla(0,0%,100%,.82) 7px 10px,transparent 10px 15px),linear-gradient(90deg,#22d3ee 0 38%,#fde047 62%,#e879f9);box-shadow:0 0 7px rgba(34,211,238,.72),0 0 15px rgba(250,204,21,.4),0 0 22px rgba(232,121,249,.28);opacity:calc(var(--secret-progress) * .94);pointer-events:none;transform:translateY(-50%) scaleX(var(--secret-progress));transform-origin:left center}.navbar-secret_energyTrail__oEYPK:after,.navbar-secret_energyTrail__oEYPK:before{position:absolute;width:.42rem;height:.42rem;border-radius:.12rem;background:#fef08a;box-shadow:1.15rem -.48rem 0 #67e8f9,2.45rem .42rem 0 #f0abfc,3.8rem -.35rem 0 #fde047,5.35rem .5rem 0 #67e8f9;content:"";opacity:clamp(0,calc((var(--secret-progress) - .16) * 2.4),1);pointer-events:none}.navbar-secret_energyTrail__oEYPK:before{top:-.38rem;left:.55rem;animation:navbar-secret_portalPixelLift__4uAEs .62s steps(2) infinite alternate}.navbar-secret_energyTrail__oEYPK:after{right:.7rem;bottom:-.34rem;animation:navbar-secret_portalPixelDrop__7YMrH .54s steps(2) infinite alternate-reverse}.navbar-secret_portalRing__YObCK{position:absolute;top:50%;left:calc(1.125rem + 6.95rem);z-index:0;width:2.85rem;height:2.85rem;border-color:rgba(103,232,249,.78) rgba(253,224,71,.94) rgba(232,121,249,.82) rgba(103,232,249,.78);border-style:solid;border-width:3px;border-radius:50%;box-shadow:inset 0 0 11px rgba(103,232,249,.42),0 0 15px rgba(103,232,249,.38);opacity:clamp(0,calc((var(--secret-progress) - .55) * 3),1);pointer-events:none;transform:translate(-50%,-50%) scale(calc(.62 + var(--secret-progress) * .38));animation:navbar-secret_portalRingSpin__jalNi .76s linear infinite}.navbar-secret_secretStatus__2PcLH{position:absolute;top:calc(100% + .55rem);left:.15rem;width:8.9rem;color:#e0f2fe;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;font-weight:950;letter-spacing:.12em;line-height:1;text-align:center;text-shadow:0 2px 0 rgba(3,34,55,.72);opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .12s ease,transform .18s ease}.navbar-secret_dragging__BykJP .navbar-secret_secretStatus__2PcLH,.navbar-secret_ready__MJ9Q1 .navbar-secret_secretStatus__2PcLH,.navbar-secret_unlocked__tg16C .navbar-secret_secretStatus__2PcLH,.navbar-secret_worldHandle__85xZa:focus-visible~.navbar-secret_secretStatus__2PcLH{opacity:1;transform:translateY(0)}.navbar-secret_ready__MJ9Q1 .navbar-secret_portalIcon__xXtyr{filter:drop-shadow(0 0 6px rgba(254,240,138,.9)) drop-shadow(0 0 13px rgba(232,121,249,.72)) saturate(1.8)}.navbar-secret_ready__MJ9Q1 .navbar-secret_secretStatus__2PcLH{color:#fef08a;animation:navbar-secret_portalReadyBlink__DsBnc .72s step-end infinite}.navbar-secret_unlocked__tg16C .navbar-secret_worldHandle__85xZa{cursor:default;filter:brightness(1.32);animation:navbar-secret_portalLaunch__WrJBh .26s cubic-bezier(.2,.9,.2,1) both}.navbar-secret_unlocked__tg16C .navbar-secret_portalRing__YObCK{opacity:1;animation:navbar-secret_portalBurst__KFD30 .26s cubic-bezier(.12,.8,.2,1) forwards}.navbar-secret_unlocked__tg16C .navbar-secret_energyTrail__oEYPK{opacity:1;animation:navbar-secret_portalBeamFlash__9GLfV .26s ease-out forwards}@keyframes navbar-secret_portalPixelLift__4uAEs{0%{transform:translate3d(0,2px,0) rotate(0)}to{transform:translate3d(3px,-3px,0) rotate(45deg)}}@keyframes navbar-secret_portalPixelDrop__7YMrH{0%{transform:translate3d(-2px,-2px,0) rotate(0)}to{transform:translate3d(2px,3px,0) rotate(-45deg)}}@keyframes navbar-secret_portalRingSpin__jalNi{to{transform:translate(-50%,-50%) scale(calc(.62 + var(--secret-progress) * .38)) rotate(1turn)}}@keyframes navbar-secret_portalReadyBlink__DsBnc{0%,62%,to{opacity:1}64%,78%{opacity:.48}}@keyframes navbar-secret_portalLaunch__WrJBh{0%{transform:translate3d(var(--secret-drag-x),0,0) scale(1.12)}55%{transform:translate3d(calc(var(--secret-drag-x) + 12px),0,0) scale(1.34)}to{transform:translate3d(calc(var(--secret-drag-x) + 20px),0,0) scale(.72);opacity:0}}@keyframes navbar-secret_portalBurst__KFD30{0%{transform:translate(-50%,-50%) scale(.8);opacity:.9}to{transform:translate(-50%,-50%) scale(2.3);opacity:0}}@keyframes navbar-secret_portalBeamFlash__9GLfV{0%{filter:brightness(1)}45%{filter:brightness(2.1)}to{filter:brightness(1.2);opacity:0}}@media (max-width:640px){.navbar-secret_energyTrail__oEYPK{width:6.15rem}.navbar-secret_portalRing__YObCK{left:calc(1.125rem + 5.85rem)}.navbar-secret_secretStatus__2PcLH{width:7.8rem;font-size:.54rem;letter-spacing:.09em}}@media (prefers-reduced-motion:reduce){.navbar-secret_portalIcon__xXtyr,.navbar-secret_secretStatus__2PcLH,.navbar-secret_worldHandle__85xZa{transition-duration:.01ms!important}.navbar-secret_worldHandle__85xZa{transform:translate3d(var(--secret-drag-x),0,0)}.navbar-secret_energyTrail__oEYPK:after,.navbar-secret_energyTrail__oEYPK:before,.navbar-secret_portalRing__YObCK,.navbar-secret_ready__MJ9Q1 .navbar-secret_secretStatus__2PcLH,.navbar-secret_unlocked__tg16C .navbar-secret_energyTrail__oEYPK,.navbar-secret_unlocked__tg16C .navbar-secret_portalRing__YObCK,.navbar-secret_unlocked__tg16C .navbar-secret_worldHandle__85xZa{animation:none!important}.navbar-secret_mobileMenu__i1Y0y,.navbar-secret_mobileMenu__i1Y0y a{transition-duration:.01ms!important;transition-delay:0ms!important}}.cinematic-gate_gate__ZmC2p{position:fixed;inset:0;z-index:110;display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;color:#f8fbff;color-scheme:dark;color-scheme:only dark;background:radial-gradient(circle at 50% -12%,hsla(0,0%,100%,.2),transparent 35%),radial-gradient(circle at 10% 86%,rgba(34,211,238,.12),transparent 30%),linear-gradient(155deg,#0b7698,#075c7c 50%,#063d62);isolation:isolate;animation:cinematic-gate_gateFadeIn__Y0w_N .42s ease-out both}.cinematic-gate_gateReady__8cGJH{cursor:pointer}.cinematic-gate_particleField__iAuAW{position:absolute;inset:-14%;z-index:1;pointer-events:none;will-change:transform}.cinematic-gate_particleFieldFar__tx7FU{opacity:.38;background-image:radial-gradient(circle,rgba(224,247,255,.72) 0 1px,transparent 1.7px),radial-gradient(circle,rgba(103,232,249,.52) 0 1.2px,transparent 2px);background-position:17px 23px,71px 89px;background-size:137px 173px,229px 191px;-webkit-mask-image:radial-gradient(ellipse at center,#000 8%,rgba(0,0,0,.8) 58%,transparent 92%);mask-image:radial-gradient(ellipse at center,#000 8%,rgba(0,0,0,.8) 58%,transparent 92%);animation:cinematic-gate_particleDriftFar___Rlrv 24s ease-in-out infinite alternate}.cinematic-gate_particleFieldNear__YZlpY{opacity:.46;background-image:radial-gradient(circle,hsla(53,98%,77%,.8) 0 1.4px,transparent 2.2px),radial-gradient(circle,hsla(0,0%,100%,.72) 0 1.2px,transparent 2px);background-position:41px 67px,113px 29px;background-size:311px 257px,367px 293px;-webkit-mask-image:radial-gradient(ellipse at center,transparent 0,#000 34%,rgba(0,0,0,.72) 76%,transparent 98%);mask-image:radial-gradient(ellipse at center,transparent 0,#000 34%,rgba(0,0,0,.72) 76%,transparent 98%);animation:cinematic-gate_particleDriftNear__wyPSf 17s ease-in-out infinite alternate}.cinematic-gate_footer___ALwI,.cinematic-gate_topbar__vt8Wz{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1rem;color:rgba(224,242,254,.62);font-size:.68rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.cinematic-gate_topbar__vt8Wz{padding:max(1.5rem,env(safe-area-inset-top,0px)) max(2rem,env(safe-area-inset-right,0px)) 1rem max(2rem,env(safe-area-inset-left,0px))}.cinematic-gate_bootStatus__mSeX5,.cinematic-gate_brand__1k8Ub{display:flex;align-items:center;gap:.7rem}.cinematic-gate_brand__1k8Ub{color:hsla(0,0%,100%,.86)}.cinematic-gate_brandSignal__GNZBY{width:.5rem;height:.5rem;border-radius:999px;background:#fde047;box-shadow:0 0 0 4px rgba(253,224,71,.09),0 0 16px rgba(253,224,71,.55);animation:cinematic-gate_signalPulse__bVePA 1.4s ease-in-out infinite}.cinematic-gate_bootStatus__mSeX5 span:last-child{min-width:4.8rem;border:1px solid rgba(125,211,252,.18);border-radius:999px;padding:.38rem .58rem;color:#7dd3fc;text-align:center}.cinematic-gate_stage__iDP4A{position:relative;z-index:18;display:grid;min-width:0;min-height:0;place-items:center;overflow:hidden;padding:1rem max(1.25rem,env(safe-area-inset-right,0px)) 1rem max(1.25rem,env(safe-area-inset-left,0px));text-align:center}.cinematic-gate_greetingStage__gmOwh,.cinematic-gate_readyStage__a0UfG,.cinematic-gate_terminalStage__YIsoF{position:relative;z-index:4;width:min(100%,72rem);min-width:0;max-width:100%}.cinematic-gate_greetingStage__gmOwh{display:grid;place-items:center}.cinematic-gate_greeting__4_ZAo{max-width:100%;color:#fff;font-size:clamp(4rem,14vw,11rem);font-weight:500;letter-spacing:-.07em;line-height:.9;text-wrap:balance;text-shadow:0 0 38px rgba(125,211,252,.22);animation:cinematic-gate_greetingSwap__y8_xN .32s cubic-bezier(.2,.8,.2,1) both}.cinematic-gate_fontRounded__jEBpJ{font-family:Arial Rounded MT Bold,Trebuchet MS,ui-rounded,sans-serif}.cinematic-gate_fontSerif___cnVE{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.cinematic-gate_fontSoft__BTRDo{font-family:Segoe Print,Bradley Hand,cursive;font-weight:600}.cinematic-gate_fontChinese__yY795,.cinematic-gate_fontJapanese__G9JPr,.cinematic-gate_fontKorean__Fnoyp{font-family:Yu Gothic,Hiragino Kaku Gothic ProN,Malgun Gothic,Microsoft YaHei,sans-serif;font-weight:300;letter-spacing:-.04em}.cinematic-gate_fontArabic__d_Lyy{font-family:Segoe UI,Tahoma,sans-serif;font-weight:300;letter-spacing:0}.cinematic-gate_fontItalic__GkdJB{font-family:Palatino Linotype,Palatino,serif;font-style:italic}.cinematic-gate_fontMono___bHOK{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:800;letter-spacing:-.08em}.cinematic-gate_languageCounter__fsyUH{position:absolute;top:calc(100% + 1.5rem);color:rgba(224,242,254,.36);font-size:.65rem;font-weight:900;letter-spacing:.22em}.cinematic-gate_terminalStage__YIsoF{display:grid;min-height:12rem;place-items:center;align-content:center}.cinematic-gate_terminalLabel__vJnRC{margin-bottom:1.3rem;color:#fde047;font-size:.7rem;font-weight:950;letter-spacing:.26em;text-transform:uppercase;animation:cinematic-gate_terminalLabelIn__RncWi .36s ease-out both}.cinematic-gate_typewriter__b6gVk{min-height:1.1em;color:#f8fbff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(1.35rem,4.2vw,4rem);font-weight:900;letter-spacing:-.055em;line-height:1.05;text-wrap:balance;text-shadow:0 0 24px rgba(125,211,252,.18)}.cinematic-gate_cursor__OcxB8{display:inline-block;width:.55em;height:.9em;margin-left:.15em;translate:0 .08em;background:#fde047;box-shadow:0 0 16px rgba(253,224,71,.34);animation:cinematic-gate_cursorBlink__B27Nw .62s step-end infinite}.cinematic-gate_readyStage__a0UfG{display:flex;align-items:center;flex-direction:column;animation:cinematic-gate_readyStageIn__LVYuS .66s cubic-bezier(.2,.8,.2,1) both}.cinematic-gate_eyebrow__N9_Ki{margin-bottom:1.35rem;color:rgba(224,247,255,.7);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.62rem,1.4vw,.78rem);font-weight:950;letter-spacing:.24em;text-transform:uppercase;animation:cinematic-gate_readyLineIn__b6Jh6 .5s ease-out .1s both}.cinematic-gate_welcome__s95Z2{position:relative;isolation:isolate;display:grid;width:min(94vw,74rem);gap:.2em;color:#fff;font-family:Cooper Black,Rockwell Extra Bold,Bookman Old Style,Georgia,serif;font-size:clamp(1.75rem,5.1vw,4.9rem);font-style:normal;font-weight:900;letter-spacing:.018em;line-height:.95;text-transform:uppercase;-webkit-text-stroke:.012em hsla(0,0%,100%,.18);text-shadow:0 .055em 0 rgba(2,33,56,.4),0 0 .22em hsla(0,0%,100%,.22),0 0 .7em rgba(103,232,249,.22)}.cinematic-gate_welcome__s95Z2:before{position:absolute;z-index:-1;inset:-75% -8%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(224,247,255,.22) 0,rgba(103,232,249,.12) 34%,transparent 70%);content:"";filter:blur(18px);pointer-events:none;animation:cinematic-gate_titleBacklight___T3O7 3.2s ease-in-out infinite}.cinematic-gate_welcomeRow__4U62I{display:flex;align-items:baseline;justify-content:center;gap:.24em;white-space:nowrap}.cinematic-gate_welcomeRowStrong__OIUjJ{font-weight:900;letter-spacing:.04em}.cinematic-gate_welcomeWord__PZGnF{display:inline-block;opacity:0;animation:cinematic-gate_wordReveal__0lJ5q .46s cubic-bezier(.16,1,.3,1) both}.cinematic-gate_wordOne__kPZ6B{animation-delay:.12s}.cinematic-gate_wordTwo__9XX__{animation-delay:.34s}.cinematic-gate_wordThree__ChZ5x{animation-delay:.56s}.cinematic-gate_wordFour__81LaH{animation-delay:.78s}.cinematic-gate_wordFive__uQoNW{animation-delay:1s}.cinematic-gate_wordFive__uQoNW,.cinematic-gate_wordThree__ChZ5x{color:#fef08a}.cinematic-gate_startPrompt____ZsY{position:relative;isolation:isolate;display:grid;width:min(32rem,calc(100vw - 5rem));min-width:0;min-height:4.75rem;place-items:center;gap:.4rem;margin-top:clamp(2rem,4.5vh,3.25rem);border:0;border-radius:.7rem;background:radial-gradient(ellipse at center,rgba(79,209,226,.16) 0,rgba(12,104,132,.1) 44%,transparent 74%);padding:.78rem 1rem;color:#fff;font:inherit;text-transform:uppercase;cursor:pointer;opacity:0;translate:0 12px;animation:cinematic-gate_promptEnter__ARlEv .48s cubic-bezier(.16,1,.3,1) 1.45s forwards;transition:background-color .15s ease,filter .15s ease,transform .15s ease}.cinematic-gate_startPrompt____ZsY:hover{filter:brightness(1.1);transform:scale(1.025)}.cinematic-gate_startPrompt____ZsY:focus-visible{filter:brightness(1.08);outline:2px dashed hsla(53,98%,77%,.9);outline-offset:6px}.cinematic-gate_startPrompt____ZsY:active{filter:brightness(.94);transform:scale(.97)}.cinematic-gate_glitchTitle__P_HrN{position:relative;display:block;max-width:100%;color:#facc15;font-family:Arial Black,Rockwell Extra Bold,ui-monospace,monospace;font-size:clamp(1.6rem,3.4vw,2.45rem);font-weight:1000;letter-spacing:.13em;line-height:.95;white-space:nowrap;-webkit-text-stroke:1.25px hsla(53,98%,77%,.42);text-shadow:0 .085em 0 #a16207,.035em 0 0 hsla(53,98%,77%,.8),0 .16em .28em rgba(5,83,105,.3);animation:cinematic-gate_promptGlitchBase__4L9x0 4.2s step-end 2.1s infinite}.cinematic-gate_glitchTitle__P_HrN:after,.cinematic-gate_glitchTitle__P_HrN:before{position:absolute;inset:0;content:attr(data-text);opacity:0;pointer-events:none}.cinematic-gate_glitchTitle__P_HrN:before{color:#67e8f9;text-shadow:-5px 0 0 rgba(103,232,249,.92),-8px 0 0 rgba(34,211,238,.34);animation:cinematic-gate_promptGlitchCyan__KD5rF 4.2s step-end 2.1s infinite}.cinematic-gate_glitchTitle__P_HrN:after{color:#f0abfc;text-shadow:5px 0 0 rgba(240,171,252,.92),8px 0 0 rgba(217,70,239,.34);animation:cinematic-gate_promptGlitchMagenta__RSHvG 4.2s step-end 2.16s infinite}.cinematic-gate_promptHint__RCRpC{color:rgba(248,251,255,.9);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.64rem,1.2vw,.76rem);font-weight:950;letter-spacing:.28em;line-height:1.2;white-space:nowrap;text-shadow:0 2px 0 rgba(5,83,105,.62);animation:cinematic-gate_promptHintBlink__22mcM 3.2s ease-in-out 2.1s infinite}.cinematic-gate_footer___ALwI{padding:1rem max(2rem,env(safe-area-inset-right,0px)) max(1.5rem,env(safe-area-inset-bottom,0px)) max(2rem,env(safe-area-inset-left,0px))}.cinematic-gate_progress___kF5a{display:flex;align-items:center;gap:.4rem}.cinematic-gate_progress___kF5a i{width:1.7rem;height:2px;background:rgba(125,211,252,.15);transition:background-color .3s ease,box-shadow .3s ease}.cinematic-gate_progress___kF5a .cinematic-gate_progressActive__ATOw9{background:#67e8f9;box-shadow:0 0 10px rgba(103,232,249,.5)}.cinematic-gate_creature__5zfe3{position:absolute;z-index:10;-o-object-fit:contain;object-fit:contain;filter:saturate(1.22) contrast(1.08) drop-shadow(0 0 .65rem rgba(125,211,252,.22));image-rendering:pixelated;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cinematic-gate_mascot__SSfsQ{right:clamp(1rem,8vw,9rem);bottom:clamp(4.5rem,10vh,8rem);width:clamp(6rem,13vw,11rem);opacity:.98;animation:cinematic-gate_mascotFloat__B7QGC 6.2s ease-in-out infinite alternate}.cinematic-gate_jellyfish__hkxT_{top:19%;left:clamp(1rem,9vw,10rem);width:clamp(3.8rem,7vw,6.5rem);opacity:.96;animation:cinematic-gate_jellyDrift__OmApd 6.2s ease-in-out infinite alternate}.cinematic-gate_dolphin__iA_pX{top:17%;right:clamp(1.25rem,8vw,8rem);width:clamp(4.75rem,9vw,7.75rem);opacity:.96;animation:cinematic-gate_dolphinGlide__gArp6 5.8s ease-in-out infinite alternate}.cinematic-gate_penguin__vyX6v{bottom:clamp(4rem,9vh,7rem);left:clamp(1rem,7vw,7rem);width:clamp(4.8rem,9vw,7.5rem);opacity:.98;animation:cinematic-gate_penguinBob__6gC4e 4.8s ease-in-out infinite alternate}.cinematic-gate_bubble__n_7em{position:absolute;z-index:5;bottom:-2rem;width:.55rem;height:.55rem;border:1px solid rgba(125,211,252,.38);border-radius:999px;box-shadow:inset 0 0 8px rgba(125,211,252,.12);pointer-events:none;animation:cinematic-gate_bubbleRise__tom9_ 7s linear infinite}.cinematic-gate_bubbleOne__IkQmQ{left:18%;animation-delay:-1s}.cinematic-gate_bubbleTwo__X7t2Z{left:36%;width:.85rem;height:.85rem;animation-delay:-4.5s;animation-duration:9s}@keyframes cinematic-gate_gateFadeIn__Y0w_N{0%{opacity:0}to{opacity:1}}@keyframes cinematic-gate_greetingSwap__y8_xN{0%{opacity:0;transform:translateY(10px) scale(.97)}48%,to{opacity:1;transform:translateY(0) scale(1)}}@keyframes cinematic-gate_terminalLabelIn__RncWi{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes cinematic-gate_readyStageIn__LVYuS{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes cinematic-gate_readyLineIn__b6Jh6{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes cinematic-gate_wordReveal__0lJ5q{0%{opacity:0;filter:blur(5px);transform:translateY(.45em) scale(.94)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes cinematic-gate_titleBacklight___T3O7{0%,to{opacity:.62;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes cinematic-gate_particleDriftFar___Rlrv{0%{transform:translate3d(-1.5%,1%,0) rotate(-.35deg)}to{transform:translate3d(1.8%,-1.6%,0) rotate(.35deg)}}@keyframes cinematic-gate_particleDriftNear__wyPSf{0%{transform:translate3d(1%,-1.2%,0) scale(1)}to{transform:translate3d(-1.4%,1.5%,0) scale(1.025)}}@keyframes cinematic-gate_cursorBlink__B27Nw{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes cinematic-gate_promptEnter__ARlEv{to{opacity:1;translate:0 0}}@keyframes cinematic-gate_promptGlitchBase__4L9x0{0%,87%,92%,to{transform:translate(0)}88%{transform:translate(-2px,1px)}89%{transform:translate(3px,-1px)}90%{transform:translate(-1px)}91%{transform:translate(2px,1px)}}@keyframes cinematic-gate_promptGlitchCyan__KD5rF{0%,87%,92%,to{opacity:0;clip-path:inset(0 0 100% 0);transform:translate(0)}88%{opacity:1;clip-path:inset(8% 0 56% 0);transform:translate(-9px,-1px)}89%{opacity:.86;clip-path:inset(51% 0 11% 0);transform:translate(7px,1px)}90%{opacity:.96;clip-path:inset(29% 0 39% 0);transform:translate(-6px)}91%{opacity:0;clip-path:inset(0 0 100% 0);transform:translate(0)}}@keyframes cinematic-gate_promptGlitchMagenta__RSHvG{0%,87%,92%,to{opacity:0;clip-path:inset(100% 0 0 0);transform:translate(0)}88%{opacity:.9;clip-path:inset(58% 0 5% 0);transform:translate(9px,1px)}89%{opacity:1;clip-path:inset(19% 0 48% 0);transform:translate(-7px,-1px)}90%{opacity:.86;clip-path:inset(41% 0 25% 0);transform:translate(6px)}91%{opacity:0;clip-path:inset(100% 0 0 0);transform:translate(0)}}@keyframes cinematic-gate_promptHintBlink__22mcM{0%,68%,86%,to{opacity:.9}77%{opacity:.52}}@keyframes cinematic-gate_signalPulse__bVePA{0%,to{opacity:.58;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@keyframes cinematic-gate_mascotFloat__B7QGC{0%{transform:translate3d(-12px,8px,0) rotate(-2deg)}to{transform:translate3d(16px,-11px,0) rotate(2deg)}}@keyframes cinematic-gate_jellyDrift__OmApd{0%{transform:translate3d(-12px,-8px,0) rotate(-2deg)}to{transform:translate3d(18px,16px,0) rotate(4deg)}}@keyframes cinematic-gate_dolphinGlide__gArp6{0%{transform:translate3d(10px,-5px,0) scaleX(-1) rotate(-2deg)}to{transform:translate3d(-14px,9px,0) scaleX(-1) rotate(2deg)}}@keyframes cinematic-gate_penguinBob__6gC4e{0%{transform:translate3d(-6px,5px,0) rotate(-2deg)}to{transform:translate3d(8px,-8px,0) rotate(2deg)}}@keyframes cinematic-gate_bubbleRise__tom9_{0%{opacity:0;transform:translateY(0) scale(.8)}12%{opacity:.7}88%{opacity:.35}to{opacity:0;transform:translateY(-105vh) scale(1.2)}}@media (max-width:640px){.cinematic-gate_footer___ALwI,.cinematic-gate_topbar__vt8Wz{padding-right:max(1rem,env(safe-area-inset-right,0px));padding-left:max(1rem,env(safe-area-inset-left,0px));font-size:.58rem;letter-spacing:.1em}.cinematic-gate_bootStatus__mSeX5 span:first-child,.cinematic-gate_footer___ALwI>span:last-child{display:none}.cinematic-gate_bootStatus__mSeX5 span:last-child{min-width:auto}.cinematic-gate_stage__iDP4A{overflow-x:clip;overflow-y:auto;padding:.75rem max(.75rem,env(safe-area-inset-right,0px)) .75rem max(.75rem,env(safe-area-inset-left,0px))}.cinematic-gate_welcome__s95Z2{width:min(100%,32rem);font-size:clamp(1.45rem,7vw,2.8rem);line-height:.96}.cinematic-gate_startPrompt____ZsY{width:min(18.5rem,calc(100vw - 4rem));min-height:4.25rem;gap:.35rem;margin-top:1.75rem;padding:.65rem .55rem}.cinematic-gate_glitchTitle__P_HrN{font-size:clamp(1.25rem,5.6vw,1.55rem);letter-spacing:.085em}.cinematic-gate_promptHint__RCRpC{font-size:clamp(.625rem,2.2vw,.66rem);letter-spacing:.13em}.cinematic-gate_mascot__SSfsQ{right:.8rem;bottom:5rem;width:5.6rem;opacity:.98}.cinematic-gate_jellyfish__hkxT_{top:20%;left:1rem;width:4rem;opacity:.96}.cinematic-gate_dolphin__iA_pX{top:18%;right:.8rem;width:4.6rem}.cinematic-gate_penguin__vyX6v{bottom:4.5rem;left:.8rem;width:4.6rem;opacity:.98}}@media (max-width:380px){.cinematic-gate_welcome__s95Z2{gap:.16em;font-size:clamp(1.28rem,6.65vw,1.58rem)}.cinematic-gate_welcomeRow__4U62I{gap:.16em}.cinematic-gate_startPrompt____ZsY{width:min(16rem,calc(100vw - 4rem));gap:.32rem;padding-inline:.4rem}.cinematic-gate_glitchTitle__P_HrN{font-size:clamp(1.18rem,5.8vw,1.4rem);letter-spacing:.065em}.cinematic-gate_promptHint__RCRpC{font-size:clamp(.625rem,2.6vw,.65rem);letter-spacing:.085em}.cinematic-gate_mascot__SSfsQ{right:.45rem;width:4.8rem}.cinematic-gate_jellyfish__hkxT_{left:.55rem;width:3.5rem}.cinematic-gate_dolphin__iA_pX{right:.5rem;width:3.9rem}.cinematic-gate_penguin__vyX6v{left:.45rem;width:4rem}}@media (max-height:560px){.cinematic-gate_footer___ALwI,.cinematic-gate_topbar__vt8Wz{padding-top:.65rem;padding-bottom:.65rem}.cinematic-gate_eyebrow__N9_Ki{display:none}.cinematic-gate_welcome__s95Z2{font-size:clamp(2.6rem,12vh,5rem)}.cinematic-gate_startPrompt____ZsY{margin-top:1.5rem;padding-block:.6rem}.cinematic-gate_mascot__SSfsQ{bottom:2.5rem;width:5.2rem}.cinematic-gate_dolphin__iA_pX{top:5rem;width:3.8rem}.cinematic-gate_penguin__vyX6v{bottom:2.2rem;width:4.2rem}}@media (max-width:640px) and (max-height:560px){.cinematic-gate_welcome__s95Z2{font-size:clamp(1.25rem,6.5vw,2.35rem)}}@media (prefers-reduced-motion:reduce){.cinematic-gate_brandSignal__GNZBY,.cinematic-gate_bubble__n_7em,.cinematic-gate_cursor__OcxB8,.cinematic-gate_dolphin__iA_pX,.cinematic-gate_eyebrow__N9_Ki,.cinematic-gate_gate__ZmC2p,.cinematic-gate_glitchTitle__P_HrN,.cinematic-gate_glitchTitle__P_HrN:after,.cinematic-gate_glitchTitle__P_HrN:before,.cinematic-gate_greeting__4_ZAo,.cinematic-gate_jellyfish__hkxT_,.cinematic-gate_mascot__SSfsQ,.cinematic-gate_particleField__iAuAW,.cinematic-gate_penguin__vyX6v,.cinematic-gate_promptHint__RCRpC,.cinematic-gate_readyStage__a0UfG,.cinematic-gate_startPrompt____ZsY,.cinematic-gate_welcomeRow__4U62I,.cinematic-gate_welcomeWord__PZGnF,.cinematic-gate_welcome__s95Z2:before{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0ms!important}.cinematic-gate_startPrompt____ZsY{opacity:1!important;animation:none!important;translate:none!important}.cinematic-gate_glitchTitle__P_HrN:after,.cinematic-gate_glitchTitle__P_HrN:before{display:none}}