.EWWleW_root{--ink:#151515;--card:#1c1c1c;--field:#141414;--line:#333;--ctl:#5f6466;--soft:#ffffff10;--fg:#fff;--muted:#a3adaf;--sun:#fbbc05;--ember:#ef6a26;--lime:#cbfc02;--grad:linear-gradient(90deg, #ef6a26, #f48d18 45%, #fbbc05);--display:"Syne", "Arial Black", system-ui, sans-serif;--body:"Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);background:var(--ink);min-height:100dvh;color:var(--fg);font-family:var(--body);-webkit-font-smoothing:antialiased;isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:15px;line-height:1.55;position:relative;overflow-x:hidden}.EWWleW_root *,.EWWleW_root :before,.EWWleW_root :after{box-sizing:border-box}.EWWleW_root button,.EWWleW_root input,.EWWleW_root textarea{all:unset;box-sizing:border-box;font-family:var(--body);color:inherit}.EWWleW_root a{color:inherit;text-decoration:none}.EWWleW_root [hidden]{display:none!important}.EWWleW_root :focus-visible{outline:2px solid var(--sun);outline-offset:3px}.EWWleW_root h1,.EWWleW_root h2,.EWWleW_root p{margin:0}.EWWleW_bg{z-index:-1;pointer-events:none;background-image:linear-gradient(var(--soft) 1px, transparent 1px), linear-gradient(90deg, var(--soft) 1px, transparent 1px);background-size:88px 88px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(at 50% 40%,#000 10%,#0000 70%);mask-image:radial-gradient(at 50% 40%,#000 10%,#0000 70%)}.EWWleW_glow{z-index:-1;pointer-events:none;background:radial-gradient(circle,#ef6a2629,#fbbc050d 45%,#0000 70%);border-radius:50%;width:560px;max-width:120vw;height:560px;animation:9s ease-in-out infinite EWWleW_breathe;position:fixed;top:38%;left:50%;transform:translate(-50%,-50%)}@keyframes EWWleW_breathe{50%{transform:translate(-50%,-50%)scale(1.12)}}.EWWleW_page{min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(40px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));flex-direction:column;align-items:center;display:flex}.EWWleW_logoLink{margin-bottom:clamp(15px,6vh,47px);padding:9px 6px;display:block}.EWWleW_logo{width:auto;height:26px;display:block}.EWWleW_stage{perspective:1400px;width:100%;max-width:580px;margin-block:auto}.EWWleW_card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:clamp(22px,5vw,38px);position:relative;box-shadow:0 13px 0 -6px #1a1a1a,0 13px 0 -5px #2c2c2c,0 26px 0 -12px #171717,0 26px 0 -11px #262626,0 40px 80px -30px #000c}.EWWleW_shake{animation:.4s EWWleW_shake}@keyframes EWWleW_shake{20%,60%{transform:translate(-7px)}40%,80%{transform:translate(7px)}}.EWWleW_beam{background:var(--grad);height:3px;transition:width .7s var(--ease);border-radius:14px 14px 0 0;position:absolute;top:-1px;left:0;box-shadow:0 0 16px #fbbc0599}.EWWleW_hud{align-items:center;gap:12px;margin:-4px 0 22px;display:flex}.EWWleW_ring{flex:0 0 40px;width:40px;height:40px;transform:rotate(-90deg)}.EWWleW_ring circle{fill:none;stroke:var(--line);stroke-width:3px}.EWWleW_ring .EWWleW_arc{stroke:var(--sun);stroke-linecap:round;stroke-dasharray:119.4;transition:stroke-dashoffset .7s var(--ease)}.EWWleW_sec{min-width:0;line-height:1.25;display:grid}.EWWleW_sec b{font-size:13px;font-weight:500}.EWWleW_sec small{color:var(--muted);font-size:12px}.EWWleW_rec{color:var(--muted);background:var(--field);border:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;max-width:55%;animation:EWWleW_pop .5s var(--ease);border-radius:999px;margin-left:auto;padding:6px 12px;font-size:11.5px;overflow:hidden}.EWWleW_rec b{color:var(--sun);font-weight:600}@keyframes EWWleW_pop{40%{border-color:var(--sun);transform:scale(1.08)}}.EWWleW_view{position:relative}.EWWleW_out-f{transform-origin:50% 0;animation:.26s ease-in both EWWleW_kOutF}.EWWleW_in-f{animation:EWWleW_kInF .6s var(--ease) both;transform-origin:50% 100%}.EWWleW_out-b{animation:.26s ease-in both EWWleW_kOutB}.EWWleW_in-b{animation:EWWleW_kInB .6s var(--ease) both}@keyframes EWWleW_kOutF{to{opacity:0;transform:translateY(-30px)rotateX(18deg)scale(.94)}}@keyframes EWWleW_kInF{0%{opacity:0;transform:translateY(50px)rotateX(-12deg)scale(.97)}}@keyframes EWWleW_kOutB{to{opacity:0;transform:translateY(40px)scale(.96)}}@keyframes EWWleW_kInB{0%{opacity:0;transform:translateY(-36px)scale(1.03)}}.EWWleW_rv>*{animation:EWWleW_rise .6s var(--ease) both}.EWWleW_rv>:nth-child(2){animation-delay:60ms}.EWWleW_rv>:nth-child(3){animation-delay:.12s}.EWWleW_rv>:nth-child(4){animation-delay:.18s}.EWWleW_rv>:nth-child(5){animation-delay:.24s}.EWWleW_rv>:nth-child(n+6){animation-delay:.3s}.EWWleW_rv .EWWleW_opts>*,.EWWleW_rv .EWWleW_chipset>*,.EWWleW_rv .EWWleW_slots>*,.EWWleW_rv .EWWleW_days>*{animation:EWWleW_rise .5s var(--ease) both}.EWWleW_rv .EWWleW_opts>:nth-child(2),.EWWleW_rv .EWWleW_chipset>:nth-child(2){animation-delay:70ms}.EWWleW_rv .EWWleW_opts>:nth-child(3),.EWWleW_rv .EWWleW_chipset>:nth-child(3){animation-delay:.12s}.EWWleW_rv .EWWleW_opts>:nth-child(4),.EWWleW_rv .EWWleW_chipset>:nth-child(4){animation-delay:.17s}.EWWleW_rv .EWWleW_opts>:nth-child(5),.EWWleW_rv .EWWleW_chipset>:nth-child(5){animation-delay:.22s}.EWWleW_rv .EWWleW_opts>:nth-child(n+6),.EWWleW_rv .EWWleW_chipset>:nth-child(n+6){animation-delay:.27s}@keyframes EWWleW_rise{0%{opacity:.001;transform:translateY(14px)}}.EWWleW_center{text-align:center}.EWWleW_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--sun);font-size:12px;font-weight:500;margin-bottom:14px!important}.EWWleW_root .EWWleW_h1,.EWWleW_root .EWWleW_h2{font-family:var(--display);letter-spacing:-.01em;color:var(--fg);text-wrap:balance;outline:none;margin:0 0 8px;font-weight:700}.EWWleW_root .EWWleW_h1{font-size:clamp(30px,6vw,42px);line-height:1.06}.EWWleW_root .EWWleW_h2{font-size:clamp(21px,4.4vw,27px);line-height:1.16}.EWWleW_h1 em,.EWWleW_h2 em{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.EWWleW_lead{color:var(--muted);max-width:42ch;font-size:15px;margin:12px auto 24px!important}.EWWleW_help{color:var(--muted);font-size:14.5px;margin:0 0 22px!important}.EWWleW_spacer{height:14px}.EWWleW_root .EWWleW_mt{margin-top:10px}.EWWleW_opts{gap:10px;display:grid}.EWWleW_g2{grid-template-columns:1fr 1fr}@media (max-width:460px){.EWWleW_g2{grid-template-columns:1fr}}.EWWleW_root .EWWleW_opt{text-align:left;cursor:pointer;background:var(--field);border:1px solid var(--ctl);width:100%;min-width:0;transition:border-color .2s, transform .2s var(--ease), background .2s;border-radius:10px;align-items:center;gap:14px;padding:14px 16px;display:flex;position:relative}.EWWleW_root .EWWleW_opt:hover{border-color:#8a8f91;box-shadow:0 8px 22px -12px #000c}.EWWleW_root .EWWleW_opt:active{transform:scale(.98)}.EWWleW_root .EWWleW_opt[disabled],.EWWleW_root .EWWleW_opt[aria-disabled=true]{opacity:.6;cursor:progress}.EWWleW_opt>span:not(.EWWleW_k):not(.EWWleW_ico):not(.EWWleW_tag){min-width:0}.EWWleW_opt b{font-size:14.5px;font-weight:500;line-height:1.3;display:block}.EWWleW_opt small{color:var(--muted);font-size:12.5px;line-height:1.4;display:block}.EWWleW_k{border:1px solid var(--line);height:26px;color:var(--muted);border-radius:7px;flex:0 0 26px;place-items:center;font-size:12px;transition:all .2s;display:grid}.EWWleW_ico{background:#222;border-radius:9px;flex:0 0 38px;place-items:center;height:38px;transition:background .2s;display:grid}.EWWleW_ico svg,.EWWleW_when svg{width:20px;height:20px;stroke:var(--sun);fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.EWWleW_root .EWWleW_opt[aria-pressed=true]{border-color:var(--sun);background:linear-gradient(135deg,#fbbc051a,#ef6a260a)}.EWWleW_opt[aria-pressed=true] .EWWleW_k{background:var(--grad);color:#151515;border-color:#0000;font-weight:600}.EWWleW_opt[aria-pressed=true] .EWWleW_ico{background:var(--grad)}.EWWleW_opt[aria-pressed=true] .EWWleW_ico svg{stroke:#151515}.EWWleW_tag{letter-spacing:.12em;text-transform:uppercase;background:var(--lime);color:#151515;border-radius:3px;padding:2px 7px;font-size:10px;font-weight:600;position:absolute;top:-8px;right:12px}.EWWleW_chipset{flex-wrap:wrap;gap:8px;display:flex}.EWWleW_root .EWWleW_chip{cursor:pointer;background:var(--field);border:1px solid var(--ctl);transition:all .2s var(--ease);border-radius:999px;padding:10px 16px;font-size:13.5px}.EWWleW_root .EWWleW_chip:hover{border-color:#8a8f91}.EWWleW_root .EWWleW_chip[aria-pressed=true]{border-color:var(--sun);color:var(--sun);background:#fbbc0514}.EWWleW_field{min-width:0;margin-bottom:12px;position:relative}.EWWleW_root .EWWleW_field input,.EWWleW_root .EWWleW_field textarea{background:var(--field);border:1px solid var(--ctl);white-space:pre-wrap;border-radius:10px;width:100%;padding:22px 14px 8px;font-size:16px;line-height:1.4;transition:border-color .2s;display:block}.EWWleW_root .EWWleW_field textarea{min-height:96px}.EWWleW_field label{color:var(--muted);pointer-events:none;transition:all .2s var(--ease);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;position:absolute;top:15px;left:15px;right:12px;overflow:hidden}.EWWleW_root .EWWleW_field input:focus,.EWWleW_root .EWWleW_field textarea:focus{border-color:var(--sun)}.EWWleW_root .EWWleW_field input[aria-invalid=true]{border-color:#ff8a65}.EWWleW_field input:focus+label,.EWWleW_field input:not(:placeholder-shown)+label,.EWWleW_field textarea:focus+label,.EWWleW_field textarea:not(:placeholder-shown)+label{letter-spacing:.08em;text-transform:uppercase;color:var(--sun);font-size:11px;top:6px}.EWWleW_row2{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}@media (max-width:460px){.EWWleW_row2{grid-template-columns:1fr}}.EWWleW_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.EWWleW_hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.EWWleW_err{color:#ff8a65;font-size:13px;margin-top:6px!important}.EWWleW_nav{justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}.EWWleW_navEnd{align-items:center;gap:14px;display:flex}.EWWleW_root .EWWleW_btn{cursor:pointer;background:var(--grad);color:#151515;letter-spacing:.14em;text-transform:uppercase;min-height:48px;transition:background-position .4s, transform .2s var(--ease), box-shadow .3s;background-size:200% 100%;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:15px 24px;font-size:13px;font-weight:600;display:inline-flex}.EWWleW_root .EWWleW_btn:hover{background-position:100% 0;box-shadow:0 12px 30px -10px #ef6a2699}.EWWleW_root .EWWleW_btn[disabled]{opacity:.6;cursor:progress;transform:none}.EWWleW_arr{transition:transform .25s var(--ease)}.EWWleW_btn:hover .EWWleW_arr{transform:translate(4px)}.EWWleW_root .EWWleW_ghost{color:var(--fg);border:1px solid var(--line);background:0 0}.EWWleW_root .EWWleW_ghost:hover{border-color:var(--sun);box-shadow:none}.EWWleW_wide{width:100%}.EWWleW_root .EWWleW_back{color:var(--muted);cursor:pointer;align-items:center;min-height:44px;padding:10px 0;font-size:14px;transition:color .2s;display:inline-flex}.EWWleW_root .EWWleW_back:hover{color:var(--fg)}.EWWleW_root .EWWleW_skip{color:var(--muted);cursor:pointer;text-underline-offset:3px;padding:10px 4px;font-size:13px;text-decoration:underline}.EWWleW_note{color:var(--muted);font-size:12.5px}.EWWleW_meta{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:20px;font-size:12.5px;display:flex}.EWWleW_meta span:before{content:"✓ ";color:var(--sun)}.EWWleW_chips{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:18px;display:flex}.EWWleW_root .EWWleW_chips a{color:var(--muted);border:1px solid var(--line);border-radius:999px;align-items:center;min-height:44px;padding:6px 13px;font-size:12px;transition:all .2s;display:inline-flex}.EWWleW_root .EWWleW_chips a:hover{color:var(--sun);border-color:var(--sun)}.EWWleW_cheer{background:linear-gradient(135deg,#cbfc0214,#49f9920a);border:1px solid #cbfc0240;border-radius:10px;align-items:center;gap:12px;margin:0 0 20px;padding:12px 14px;font-size:13px;display:flex}.EWWleW_em{font-family:var(--display);color:var(--lime);flex:none;font-size:18px;font-weight:800}.EWWleW_days{scrollbar-width:thin;-webkit-overflow-scrolling:touch;gap:8px;margin:0 -2px 6px;padding:2px 2px 8px;display:flex;overflow-x:auto}.EWWleW_root .EWWleW_day{cursor:pointer;background:var(--field);border:1px solid var(--ctl);text-align:center;transition:all .2s var(--ease);border-radius:10px;flex:0 0 64px;padding:10px 0}.EWWleW_day small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;display:block}.EWWleW_day b{font-family:var(--display);font-size:20px;display:block}.EWWleW_root .EWWleW_day[aria-pressed=true]{border-color:var(--sun);background:#fbbc0514}.EWWleW_day[aria-pressed=true] small{color:var(--sun)}.EWWleW_slots{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.EWWleW_root .EWWleW_slot{cursor:pointer;background:var(--field);border:1px solid var(--ctl);text-align:center;font-variant-numeric:tabular-nums;border-radius:8px;min-height:44px;padding:12px 0;font-size:14px;transition:all .2s}.EWWleW_root .EWWleW_slot[aria-pressed=true]{background:var(--grad);color:#151515;border-color:#0000;font-weight:600}.EWWleW_root .EWWleW_slot:disabled{opacity:.3;cursor:not-allowed;text-decoration:line-through}.EWWleW_doneIco{background:var(--grad);width:64px;height:64px;animation:EWWleW_popin .7s var(--ease) both;border-radius:50%;place-items:center;margin:0 auto 18px;display:grid}.EWWleW_doneIco svg{stroke:#151515;fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40px;width:30px;height:30px;animation:.5s .35s forwards EWWleW_draw}@keyframes EWWleW_popin{0%{transform:scale(0)}}@keyframes EWWleW_draw{to{stroke-dashoffset:0}}.EWWleW_when{background:var(--field);border:1px dashed var(--line);border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:12px;font-size:14px;display:flex}.EWWleW_when b{color:var(--sun)}.EWWleW_pkgs{text-align:left;gap:10px;margin:22px 0;display:grid}.EWWleW_pkg{border:1px solid var(--line);background:var(--field);border-radius:10px;padding:14px 16px}.EWWleW_pkg small{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}.EWWleW_pkg b{font-family:var(--display);margin:2px 0;font-size:18px;display:block}.EWWleW_pkg p{color:var(--muted);font-size:13px}.EWWleW_pkg ul{color:#d5dbdc;margin:8px 0 0;padding-left:18px;font-size:13px}.EWWleW_foot{color:#8a9395;text-align:center;font-size:12px;margin-top:52px!important}.EWWleW_toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));border:1px solid var(--line);color:var(--fg);transition:transform .5s var(--ease);z-index:20;text-align:center;background:#232323;border-radius:999px;max-width:calc(100vw - 32px);padding:10px 18px;font-size:13px;position:fixed;transform:translate(-50%,calc(100% + 60px));box-shadow:0 10px 40px #00000080}.EWWleW_toastOn{transform:translate(-50%)}.EWWleW_confetti{pointer-events:none;border-radius:14px;position:absolute;inset:0;overflow:hidden}.EWWleW_confetti i{border-radius:2px;width:7px;height:12px;animation:1.8s ease-in forwards EWWleW_fall;position:absolute;top:-10px}@keyframes EWWleW_fall{to{opacity:0;transform:translateY(700px)rotate(560deg)}}@media (prefers-reduced-motion:reduce){.EWWleW_root *,.EWWleW_root :before,.EWWleW_root :after{transition:none!important;animation:none!important}}
