@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.-uZNGW_className{font-family:Inter,Inter Fallback;font-style:normal}.-uZNGW_variable{--font-sans:"Inter", "Inter Fallback"}
@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/88731e1a74492905-s.0tlm39yf_ckdx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/861011d7404b02f6-s.3fnhzl7vreycw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/3381337b621a9a6a-s.0jxe124sc_62t.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/5413d6e6d8960ee4-s.0iws-x-_m0m6k.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0951afe60dbf5d36-s.0f7v04cdymq72.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/97e7b204180d1274-s.3xa5d8otat0m1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/b8b552e8609c5636-s.p.2qe5xx8d5sx8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Code Fallback;src:local(Arial);ascent-override:73.56%;descent-override:23.92%;line-gap-override:0.0%;size-adjust:134.59%}.BkDHlq_className{font-family:Fira Code,Fira Code Fallback;font-style:normal}.BkDHlq_variable{--font-mono:"Fira Code", "Fira Code Fallback"}
@font-face{font-family:fontStolzl;src:url(../media/Stolzl_Medium-s.p.0m9v5q9xd4agt.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:fontStolzl Fallback;src:local(Arial);ascent-override:78.82%;descent-override:20.74%;line-gap-override:14.93%;size-adjust:120.53%}._1O5_5q_className{font-family:fontStolzl,fontStolzl Fallback}
._1PkOPa_stage{--altcha-color-base:#252c38;--altcha-color-border:#3a4252;--altcha-color-text:#e8eef0;--altcha-color-border-focus:#7bffc5;--altcha-color-footer-bg:#1a2030;--altcha-color-error-text:#ff8a80;background-color:#1a2030;background-image:radial-gradient(60% 50% at 78% 40%,rgba(123,255,197,.07),transparent 70%),linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px);background-size:auto,32px 32px,32px 32px}._1PkOPa_stage altcha-widget{color:#e8eef0}._1PkOPa_stage :-webkit-any(input,select,textarea,button,a,[tabindex]):focus-visible{outline-offset:2px;outline:2px solid #7bffc5}._1PkOPa_stage :-moz-any(input,select,textarea,button,a,[tabindex]):focus-visible{outline-offset:2px;outline:2px solid #7bffc5}._1PkOPa_stage :is(input,select,textarea,button,a,[tabindex]):focus-visible{outline-offset:2px;outline:2px solid #7bffc5}._1PkOPa_mono{font-family:var(--font-mono), ui-monospace, monospace}._1PkOPa_readout{font-family:var(--font-mono), ui-monospace, monospace;color:#7bffc5;text-shadow:0 0 10px rgba(123,255,197,.35);font-variant-numeric:tabular-nums;background:#0e1219;border:1px solid #2c3341;box-shadow:inset 0 1px 6px rgba(0,0,0,.6)}._1PkOPa_cabinet{background:linear-gradient(#161b26 0%,#10141d 100%);border:1px solid #2c3341;position:relative;box-shadow:0 30px 60px -20px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.03)}._1PkOPa_rail{background-color:#1f2532;background-image:repeating-linear-gradient(transparent 0,transparent 9px,#0b0e14 9px,#0b0e14 15px,transparent 15px,transparent 22px);background-position:top;background-repeat:repeat-y;background-size:6px 22px;border-left:1px solid #2c3341;border-right:1px solid #2c3341;width:14px}._1PkOPa_plate{font-family:var(--font-mono), ui-monospace, monospace;background:linear-gradient(#2a3140,#222836);border:1px solid #343c4c}._1PkOPa_screw{background:radial-gradient(circle at 35% 35%,#8a93a3,#3a4252 70%);border-radius:9999px;flex-shrink:0;width:9px;height:9px;position:relative}._1PkOPa_screw:after{content:"";background:#1a2030;height:1px;position:absolute;top:4px;bottom:auto;left:1px;right:1px;transform:rotate(-35deg)}._1PkOPa_chassis{background:#0c1017;border:1px solid #262d3a;box-shadow:inset 0 2px 8px rgba(0,0,0,.55)}._1PkOPa_blade{color:#e8eef0;cursor:pointer;background:repeating-linear-gradient(rgba(255,255,255,.024) 0,rgba(255,255,255,.024) 1px,transparent 1px,transparent 3px),linear-gradient(#2e3545 0%,#232937 100%);border:1px solid #3a4252;border-radius:5px;flex-direction:column;justify-content:space-between;align-items:center;min-height:112px;padding:10px 4px 9px;transition:transform .26s cubic-bezier(.16,1,.3,1),box-shadow .26s cubic-bezier(.16,1,.3,1),border-color .2s ease-out;display:flex;position:relative;box-shadow:inset 0 1px rgba(255,255,255,.06),0 2px 3px rgba(0,0,0,.45)}._1PkOPa_blade:hover{border-color:#56607a;transform:translateY(-3px);box-shadow:inset 0 1px rgba(255,255,255,.08),0 10px 18px -6px rgba(0,0,0,.7)}._1PkOPa_blade:focus-visible{outline-offset:3px;outline:2px solid #7bffc5}._1PkOPa_sealed{color:#a5afbc;background:repeating-linear-gradient(rgba(255,255,255,.016) 0,rgba(255,255,255,.016) 1px,transparent 1px,transparent 3px),linear-gradient(#232937 0%,#1c212d 100%);border-color:#2c3341}._1PkOPa_sealed ._1PkOPa_handle{background:#2c3341}._1PkOPa_bladeNumber{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.5rem;font-weight:700;line-height:1}@media (min-width:1024px){._1PkOPa_blade{min-height:124px}._1PkOPa_bladeNumber{font-size:1.75rem}}._1PkOPa_vents{gap:3px;width:55%;display:grid}._1PkOPa_vents span{background:#11151d;border-radius:2px;height:2px;box-shadow:0 1px rgba(255,255,255,.06)}._1PkOPa_handle{background:linear-gradient(#5b6476,#3a4252);border-radius:9999px;width:62%;height:7px;transition:background .2s ease-out;box-shadow:0 1px 2px rgba(0,0,0,.6)}._1PkOPa_led{background:#343b49;border-radius:9999px;width:7px;height:7px;box-shadow:inset 0 1px 1px rgba(0,0,0,.6)}._1PkOPa_ledOn{background:#7bffc5;box-shadow:0 0 6px 1px rgba(123,255,197,.55)}._1PkOPa_opened ._1PkOPa_handle{background:linear-gradient(#95ffd1,#7bffc5)}._1PkOPa_active{z-index:2;outline-offset:3px;outline:2px solid #7bffc5;transform:translateY(-10px)scale(1.04);box-shadow:0 22px 30px -10px rgba(0,0,0,.85)}._1PkOPa_active ._1PkOPa_handle{background:linear-gradient(#95ffd1,#7bffc5);width:86%;height:9px;box-shadow:0 0 10px rgba(123,255,197,.6)}._1PkOPa_active:hover{transform:translateY(-10px)scale(1.04)}._1PkOPa_pulling{animation:.7s cubic-bezier(.16,1,.3,1) _1PkOPa_pull}._1PkOPa_pulling ._1PkOPa_led{animation:.14s steps(2,jump-none) 4 _1PkOPa_ledBlink}._1PkOPa_drawer{animation:.65s cubic-bezier(.16,1,.3,1) _1PkOPa_drawerOut}._1PkOPa_faceplate{font-family:var(--font-mono), ui-monospace, monospace;color:#e8eef0;background:repeating-linear-gradient(rgba(255,255,255,.024) 0,rgba(255,255,255,.024) 1px,transparent 1px,transparent 3px),linear-gradient(#2e3545 0%,#232937 100%);border-bottom:1px solid #3a4252}._1PkOPa_drawerBody{background:repeating-linear-gradient(rgba(255,255,255,.016) 0,rgba(255,255,255,.016) 1px,transparent 1px,transparent 3px),#1f2532;border:1px solid #3a4252}._1PkOPa_spinner{border:2px solid rgba(123,255,197,.25);border-top-color:#7bffc5;border-radius:9999px;width:18px;height:18px;animation:.8s linear infinite _1PkOPa_spin}@keyframes _1PkOPa_ledBlink{0%{background:#7bffc5}to{background:#343b49}}@keyframes _1PkOPa_pull{0%{transform:translateY(0)scale(1)}35%{transform:translateY(-16px)scale(1.08)}to{transform:translateY(-10px)scale(1.04)}}@keyframes _1PkOPa_drawerOut{0%{clip-path:inset(0 0 100% round 16px);filter:blur(4px);transform:translateY(-14px)}to{clip-path:inset(0 round 16px);filter:blur();transform:translateY(0)}}@keyframes _1PkOPa_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._1PkOPa_blade,._1PkOPa_blade:hover,._1PkOPa_active,._1PkOPa_active:hover{transition:none;transform:none}._1PkOPa_pulling,._1PkOPa_pulling ._1PkOPa_led,._1PkOPa_spinner{animation:none}._1PkOPa_drawer{animation:.2s linear _1PkOPa_fadeIn}}@keyframes _1PkOPa_fadeIn{0%{opacity:0}to{opacity:1}}._1PkOPa_bulb{background:var(--bulb);width:9px;height:13px;box-shadow:0 0 8px 2px color-mix(in srgb, var(--bulb) 70%, transparent), 0 0 18px 4px color-mix(in srgb, var(--bulb) 35%, transparent);transform-origin:50% 0;border-radius:50% 50% 45% 45%/40% 40% 60% 60%;animation:2.4s ease-in-out infinite _1PkOPa_twinkle;position:absolute}._1PkOPa_bulb:before{content:"";background:#3a4252;border-radius:1px;width:6px;height:5px;margin-left:-3px;position:absolute;top:-4px;left:50%}._1PkOPa_snowCap{z-index:1;pointer-events:none;filter:drop-shadow(0 3px 3px rgba(0,0,0,.45));background:radial-gradient(22px 12px at 6% 100%,#f5f7fa 98%,transparent 100%),radial-gradient(34px 15px at 19% 100%,#f5f7fa 98%,transparent 100%),radial-gradient(26px 11px at 33% 100%,#f5f7fa 98%,transparent 100%),radial-gradient(40px 17px at 49% 100%,#f5f7fa 98%,transparent 100%),radial-gradient(28px 12px at 65% 100%,#f5f7fa 98%,transparent 100%),radial-gradient(36px 15px at 80% 100%,#f5f7fa 98%,transparent 100%),radial-gradient(24px 11px at 94% 100%,#f5f7fa 98%,transparent 100%),linear-gradient(#f5f7fa,#f5f7fa) bottom/100% 6px no-repeat;height:22px;position:absolute;top:-12px;bottom:auto;left:4px;right:4px}@keyframes _1PkOPa_twinkle{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){._1PkOPa_bulb{animation:none}}._1PkOPa_santa{aspect-ratio:330/80;color:#e8eef0;opacity:0;filter:drop-shadow(0 0 6px rgba(123,255,197,.35));width:max(170px,min(18vw,260px));animation:11s linear forwards _1PkOPa_santaFly;position:absolute;top:1.5%;left:0}._1PkOPa_santaBob{width:100%;height:100%;animation:1.8s ease-in-out infinite _1PkOPa_santaBob}._1PkOPa_santaNose{fill:#f39125;filter:drop-shadow(0 0 3px #f39125)}._1PkOPa_santaTrail circle{fill:#fef1e1;animation:.9s ease-in-out infinite _1PkOPa_twinkle}._1PkOPa_santaTrail circle:nth-child(2n){animation-delay:.45s}@keyframes _1PkOPa_santaFly{0%{opacity:0;transform:translate(-110%,30px)rotate(-4deg)}6%{opacity:.9}50%{transform:translate(calc(50vw - 50%),-4px)rotate(-2deg)}94%{opacity:.9}to{opacity:0;transform:translate(calc(100vw + 10%),20px)rotate(-6deg)}}@keyframes _1PkOPa_santaBob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){._1PkOPa_santa{display:none}}._1PkOPa_paused ._1PkOPa_bulb,._1PkOPa_paused ._1PkOPa_santaTrail circle{animation:none}
