@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dad5af6a451969b9-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f751862dd005bbab-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/162bae04ee86dd69-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/67d172d8d0152ee1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/536d9d896eaf4f3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/87069f06a4f1ee13-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Great Vibes Fallback;src:local("Arial");ascent-override:124.79%;descent-override:58.80%;line-gap-override:0.00%;size-adjust:68.19%}.__className_a10525{font-family:Great Vibes,Great Vibes Fallback;font-weight:400;font-style:normal}.TimeGate_root__3Id_x{min-height:100vh;justify-content:center;background:transparent;overflow:hidden}.TimeGate_inner__aV20e,.TimeGate_root__3Id_x{position:relative;display:flex;align-items:center}.TimeGate_inner__aV20e{z-index:1;flex-direction:column;gap:1.35rem;padding:2rem 1.25rem;max-width:28rem}.TimeGate_titleFrame__Zk9Hm{max-width:100%;padding:.7rem 1.15rem .8rem;border:2px solid transparent;background:linear-gradient(#000000,#000000) padding-box,linear-gradient(128deg,#fff6d4,#ffd54f 18%,#8b6914 38%,#c9a227 52%,#ffe082 66%,#6b4e0f 82%,#fff3c4) border-box;background-clip:padding-box,border-box;box-shadow:0 0 18px rgba(255,190,80,.28),0 2px 6px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,235,180,.1)}.TimeGate_title__XML_U{margin:0;font-weight:400;text-align:center;line-height:1.35;letter-spacing:.04em;font-size:clamp(1.15rem,3.8vw,1.5rem);background:linear-gradient(168deg,#fff9e8,#ffe082 14%,#c9a227 32%,#8b6914 48%,#ffd54f 62%,#b8860b 78%,#fff3c4 92%,#5c4210);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 1px rgba(0,0,0,.9)) drop-shadow(0 0 14px rgba(255,200,90,.35))}.TimeGate_titleWonky__M8fns{transform:rotate(1.2deg) skewX(-1.5deg);transform-origin:center center}.TimeGate_clockSlot__NXasR{position:relative;width:min(78vw,300px)}.TimeGate_clockFace__NnilY{width:100%;transition:opacity .4s ease,transform .65s ease,filter .5s ease}.TimeGate_clockFaceHidden__skz_p{opacity:0;transform:scale(.9);filter:blur(3px);pointer-events:none}.TimeGate_clockSvg__zg3pP{width:100%;height:auto;display:block;overflow:visible}.TimeGate_spiralOverlay__XkutG{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 50%,#0a0a0a 0,#000000 72%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease-out,visibility 0s linear .35s}.TimeGate_spiralOverlayVisible__s3SIZ{opacity:1;visibility:visible;transition:opacity .16s ease-out,visibility 0s linear 0s}.TimeGate_spiralOverlayStage__zlabH{width:min(140vmin,1600px);height:min(140vmin,1600px);transform:scale(.17);transform-origin:center center;will-change:transform}.TimeGate_spiralOverlay__XkutG:not(.TimeGate_spiralOverlayVisible__s3SIZ) .TimeGate_spiralOverlayStage__zlabH{animation:none}.TimeGate_spiralOverlayVisible__s3SIZ .TimeGate_spiralOverlayStage__zlabH{animation:TimeGate_spiralTunnelExpand__VJxeu .69s cubic-bezier(.42,.05,.18,1) forwards}.TimeGate_spiralOverlaySvg__YglDy{width:100%;height:100%;display:block;overflow:visible;transform-origin:50% 50%}.TimeGate_spiralOverlayVisible__s3SIZ .TimeGate_spiralOverlaySvg__YglDy{animation:TimeGate_spiralTunnelSpin__7T4z9 85ms linear infinite}@keyframes TimeGate_spiralTunnelExpand__VJxeu{0%{transform:scale(.17)}to{transform:scale(3.05)}}@keyframes TimeGate_spiralTunnelSpin__7T4z9{to{transform:rotate(1turn)}}.TimeGate_dialNum__gXG_U{font-family:Times New Roman,Times,serif;font-weight:400}.TimeGate_handIdle__u513D{transition:transform .35s ease-out}.TimeGate_handIdle__u513D,.TimeGate_handSpinning__4n_tp{transform:rotate(var(--hand-rot,0deg));transform-origin:0 0}.TimeGate_handSpinning__4n_tp{transition:transform 3.33s ease-in}.TimeGate_comboGroup__GyByJ{display:flex;flex-direction:column;align-items:center;gap:1.15rem;width:fit-content;max-width:100%;margin:0 auto;align-self:center}.TimeGate_comboGroupDisabled__rCh4u{opacity:.65;pointer-events:none}.TimeGate_comboGroupDisabled__rCh4u .TimeGate_retroEnter__angZq{pointer-events:none}.TimeGate_retroCombo__m7Rw0{display:flex;flex-direction:column;align-items:stretch;width:fit-content;max-width:100%;border:2px solid transparent;background:linear-gradient(#000000,#000000) padding-box,linear-gradient(128deg,#fff6d4,#ffd54f 18%,#8b6914 38%,#c9a227 52%,#ffe082 66%,#6b4e0f 82%,#fff3c4) border-box;background-clip:padding-box,border-box;font-family:Times New Roman,Times,serif;box-shadow:0 0 18px rgba(255,190,80,.28),0 2px 6px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,235,180,.1)}.TimeGate_retroComboRow__uYbb_{display:flex;flex-direction:row;align-items:stretch;justify-content:center;min-height:2rem}.TimeGate_retroSeg__X7K7g{display:flex;align-items:center;justify-content:center;border-right:1.5px solid #a67c00;box-sizing:border-box;box-shadow:inset -1px 0 0 rgba(255,230,160,.2)}.TimeGate_retroSeg__X7K7g:last-child{border-right:none}.TimeGate_retroHour__Uzrg_{flex:0 0 auto;width:2.65rem;margin:0;padding:.2rem .35rem;color:#f0d060;background:#000000;border:none;text-align:center;font-family:inherit;font-size:clamp(.82rem,2.6vw,.98rem);line-height:1.25;caret-color:#ffd54f;text-shadow:0 0 10px rgba(255,210,120,.45),0 1px 0 #4a350c,0 -1px 0 rgba(255,248,210,.25)}.TimeGate_retroHour__Uzrg_::placeholder{color:rgba(200,160,60,.5)}.TimeGate_retroHour__Uzrg_:focus{outline:none;background:#0a0a0a}.TimeGate_retroMid__PjyEA{flex:0 0 auto;padding:.2rem .38rem;font-family:inherit;font-size:clamp(.82rem,2.6vw,.98rem);line-height:1.25;color:#f0d060;background:#000000;text-align:center;-webkit-user-select:none;user-select:none;text-shadow:0 0 10px rgba(255,210,120,.45),0 1px 0 #4a350c,0 -1px 0 rgba(255,248,210,.25)}.TimeGate_retroEnter__angZq{flex:0 0 auto;margin:.35rem 0 0;padding:.26rem calc(.72rem + .14em) .3rem;box-sizing:border-box;color:#b01020;background:#c0c0c0;border-color:#ffffff #404040 #404040 #ffffff;border-style:solid;border-width:2px;cursor:pointer;font-size:clamp(1.1rem,3.85vw,1.38rem);font-weight:700;line-height:1.15;text-align:center;text-transform:lowercase;letter-spacing:.3em;text-shadow:0 1px 0 rgba(255,255,255,.35);opacity:.92;transform:scale(.97);transform-origin:center top}.TimeGate_retroEnter__angZq:hover:not(:disabled){background:#c8c8c8;color:#c81828}.TimeGate_retroEnter__angZq:active:not(:disabled){background:#b0b0b0;border-color:#404040 #ffffff #ffffff #404040;transform:scale(.97) translateY(1px)}.TimeGate_retroEnter__angZq:disabled{cursor:not-allowed;opacity:.55}.TimeGate_retroComboError__tQpB3{outline:2px solid #b85c5c;outline-offset:2px}.TimeGate_hint__Z1nZU{font-family:Times New Roman,Times,serif;font-size:.78rem;line-height:1.45;text-align:center;color:#d4a82a;text-shadow:0 0 10px rgba(255,200,90,.25);margin:.15rem 0 0;max-width:22rem;padding:0 .5rem}.TimeGate_srOnly__2tjK4{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}