.C8YSBa_banner{z-index:30;box-sizing:border-box;border-radius:var(--radius-card);background:var(--card);width:420px;box-shadow:var(--ring), var(--lift);color:var(--ink);font-family:var(--font-sans), var(--font);translate:0 calc(var(--bar-lift,0px) * -1);animation:C8YSBa_bannerIn .46s var(--ease-out) backwards;transition:opacity .32s var(--ease-out), transform .32s var(--ease-out), translate .36s var(--ease-out);padding:18px;position:fixed;bottom:20px;right:20px;overflow:clip}.C8YSBa_banner:focus{outline:none}.C8YSBa_banner[data-state=leaving]{opacity:0;pointer-events:none;transform:translateY(18px)scale(.98)}.C8YSBa_head{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;display:grid}.C8YSBa_icon{border-radius:var(--radius-field);background:var(--foam);width:40px;height:40px;color:var(--accent-press);animation:C8YSBa_nudge 1.6s .6s var(--ease-out) both;place-items:center;display:grid}.C8YSBa_icon svg,.C8YSBa_tick svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:22px;height:22px}.C8YSBa_copy h2{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600;line-height:1.3}.C8YSBa_copy p{color:var(--muted);margin:6px 0 0;font-size:13.5px;line-height:1.5}.C8YSBa_copy a,.C8YSBa_saved a{color:var(--accent-press);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent-press) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--accent-press) 35%, transparent);text-underline-offset:3px;transition:text-decoration-color var(--press-ms) var(--ease-out);font-weight:600}.C8YSBa_panel{transition:grid-template-rows .36s var(--ease-out), margin .36s var(--ease-out);grid-template-rows:0fr;display:grid}.C8YSBa_banner[data-custom] .C8YSBa_panel{grid-template-rows:1fr;margin-top:14px}.C8YSBa_panelInner{border-radius:var(--radius-field);background:var(--foam);opacity:0;min-height:0;transition:opacity .26s var(--ease-out);overflow:hidden}.C8YSBa_banner[data-custom] .C8YSBa_panelInner{opacity:1;transition-delay:.12s}.C8YSBa_row{border-bottom:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;margin:0 14px;padding:12px 0;display:flex}.C8YSBa_row:last-child{border-bottom:0}.C8YSBa_row[data-locked]{cursor:default}.C8YSBa_banner[data-custom] .C8YSBa_row{animation:C8YSBa_rowIn .32s var(--ease-out) backwards}.C8YSBa_banner[data-custom] .C8YSBa_row:nth-child(2){animation-delay:60ms}.C8YSBa_banner[data-custom] .C8YSBa_row:nth-child(3){animation-delay:.12s}.C8YSBa_rowText{gap:2px;display:grid}.C8YSBa_rowText strong{font-size:14px;font-weight:600}.C8YSBa_rowText small{color:var(--muted);font-size:12px;line-height:1.4}.C8YSBa_switch{background:var(--line);appearance:none;width:40px;height:24px;cursor:inherit;transition:background .2s var(--ease-out);border-radius:7px;flex:none;margin:0;position:relative}.C8YSBa_switch:after{content:"";width:18px;height:18px;transition:transform .22s var(--ease-out), width .16s var(--ease-out);background:#fff;border-radius:5px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.C8YSBa_switch:checked{background:var(--accent)}.C8YSBa_switch:checked:after{transform:translate(16px)}.C8YSBa_row:not([data-locked]):active .C8YSBa_switch:after{width:22px}.C8YSBa_row:not([data-locked]):active .C8YSBa_switch:checked:after{transform:translate(12px)}.C8YSBa_switch:disabled{opacity:.55}.C8YSBa_switch:focus-visible{outline:2px solid var(--accent-press);outline-offset:2px}.C8YSBa_actions{gap:8px;margin-top:16px;display:flex}.C8YSBa_actions button{border-radius:var(--radius-control);height:42px;font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), box-shadow var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);animation:C8YSBa_fadeIn .26s var(--ease-out) both;border:0;padding:0 14px;font-size:14px;font-weight:600}.C8YSBa_actions button:active{transform:scale(.97)}.C8YSBa_actions button:has(svg){justify-content:center;align-items:center;gap:6px;display:inline-flex}.C8YSBa_actions svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform var(--settle-ms) var(--ease-out);flex:none}.C8YSBa_actions button:focus-visible{outline:2px solid var(--accent-press);outline-offset:2px}.C8YSBa_more,.C8YSBa_ghost{color:var(--ink);box-shadow:none;background:0 0;margin-right:auto}.C8YSBa_more{padding:0 10px}.C8YSBa_secondary,.C8YSBa_primary{flex:1 1 0}.C8YSBa_secondary{color:var(--ink);box-shadow:var(--ring);background:#fff}.C8YSBa_primary{background:var(--accent-press);color:#fff}.C8YSBa_ghost+.C8YSBa_primary{flex:0 auto;padding:0 20px}.C8YSBa_saved{animation:C8YSBa_fadeIn .26s var(--ease-out) both;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;display:grid}.C8YSBa_saved p{color:var(--muted);gap:2px;margin:0;font-size:13px;line-height:1.45;display:grid}.C8YSBa_saved strong{color:var(--ink);font-size:15px;font-weight:600}.C8YSBa_tick{border-radius:var(--radius-field);background:var(--accent);color:#fff;width:40px;height:40px;animation:C8YSBa_pop .42s var(--ease-out) both;place-items:center;display:grid}.C8YSBa_tick path{stroke-dasharray:24;stroke-dashoffset:24px;animation:C8YSBa_draw .38s .16s var(--ease-out) forwards}@keyframes C8YSBa_bannerIn{0%{opacity:0;transform:translateY(24px)scale(.98)}}@keyframes C8YSBa_fadeIn{0%{opacity:0}}@keyframes C8YSBa_rowIn{0%{opacity:0;transform:translateY(8px)}}@keyframes C8YSBa_nudge{0%,to{transform:rotate(0)}20%{transform:rotate(-12deg)}40%{transform:rotate(9deg)}60%{transform:rotate(-5deg)}}@keyframes C8YSBa_pop{0%{transform:scale(.6)}60%{transform:scale(1.08)}}@keyframes C8YSBa_draw{to{stroke-dashoffset:0}}@media (hover:hover){.C8YSBa_more:hover,.C8YSBa_ghost:hover{background:var(--foam);color:var(--accent-press)}.C8YSBa_secondary:hover{box-shadow:var(--ring), 0 0 0 1px var(--ink) inset}.C8YSBa_primary:hover{background:var(--berry)}.C8YSBa_copy a:hover,.C8YSBa_saved a:hover{text-decoration-color:currentColor}.C8YSBa_more:hover svg{transform:rotate(-12deg)}.C8YSBa_ghost:hover svg{transform:translate(-3px)}.C8YSBa_row:not([data-locked]):hover .C8YSBa_switch:not(:checked){background:color-mix(in srgb, var(--line) 70%, var(--accent) 30%)}}@media (max-width:900px){.C8YSBa_banner,.C8YSBa_banner[data-state=saved]{right:10px;bottom:calc(10px + env(safe-area-inset-bottom));width:auto;max-width:480px;margin:0 auto;padding:14px;left:10px}.C8YSBa_head{grid-template-columns:34px minmax(0,1fr);gap:12px}.C8YSBa_icon{width:34px;height:34px}.C8YSBa_icon svg{width:19px;height:19px}.C8YSBa_copy h2{font-size:15.5px}.C8YSBa_copy p{font-size:12.5px}.C8YSBa_actions{flex-wrap:wrap;margin-top:12px}.C8YSBa_actions button{height:40px;font-size:13.5px}.C8YSBa_actions .C8YSBa_more{flex:1 0 100%;order:3;height:34px;margin:0}}@media (prefers-reduced-motion:reduce){.C8YSBa_banner,.C8YSBa_icon,.C8YSBa_tick,.C8YSBa_tick path,.C8YSBa_saved,.C8YSBa_row,.C8YSBa_actions button{animation:none!important}.C8YSBa_tick path{stroke-dashoffset:0}.C8YSBa_banner{transition:opacity .2s linear}.C8YSBa_banner[data-state=leaving]{transform:none}.C8YSBa_actions svg,.C8YSBa_panel,.C8YSBa_panelInner,.C8YSBa_switch,.C8YSBa_switch:after{transition:none}}
.QWBHgq_popup{z-index:30;border-radius:var(--radius-card);background:var(--card);width:360px;box-shadow:var(--ring), var(--lift);color:var(--ink);font-family:var(--font-sans), var(--font);animation:QWBHgq_popIn .42s var(--ease-out) both;transition:opacity .32s var(--ease-out), transform .32s var(--ease-out);position:fixed;bottom:20px;left:20px;overflow:hidden}.QWBHgq_popup[data-state=leaving]{opacity:0;pointer-events:none;transform:translateY(16px)}.QWBHgq_media{background:var(--blush);height:176px;position:relative}.QWBHgq_media img{object-fit:cover;object-position:center 35%}.QWBHgq_close{border-radius:var(--radius-control);width:40px;height:40px;color:var(--ink);cursor:pointer;transition:background var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);background:#ffffffeb;border:0;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 4px 12px #2a0d1824}.QWBHgq_close svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:18px;height:18px}@media (hover:hover){.QWBHgq_close:hover{color:var(--accent-press);background:#fff}.QWBHgq_join:hover{background:var(--berry)}}.QWBHgq_close:active{transform:scale(.95)}.QWBHgq_body{padding:18px 20px 0}.QWBHgq_body:last-child{padding-bottom:20px}.QWBHgq_kicker{color:var(--accent-press);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:13px;font-weight:600}.QWBHgq_body h2{letter-spacing:-.02em;margin:6px 0 0;font-size:24px;font-weight:600;line-height:1.15}.QWBHgq_copy{color:var(--muted);margin:8px 0 0;font-size:15px;line-height:1.5}.QWBHgq_form{gap:10px;padding:16px 20px 20px;display:grid}.QWBHgq_field input{box-sizing:border-box;width:100%;height:var(--tap);border:1px solid var(--line);border-radius:var(--radius-field);background:var(--foam);color:var(--ink);font:inherit;transition:border-color var(--press-ms) var(--ease-out), box-shadow var(--press-ms) var(--ease-out);outline:none;padding:0 14px;font-size:15px}.QWBHgq_field input::placeholder{color:#8a4d63b3}.QWBHgq_field input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #ff2f8624}.QWBHgq_field input[aria-invalid=true]{border-color:var(--danger)}.QWBHgq_join{height:var(--tap);border-radius:var(--radius-control);background:var(--accent-press);color:#fff;font:inherit;cursor:pointer;transition:background var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);border:0;font-size:15px;font-weight:600}.QWBHgq_join:active{background:var(--accent);transform:scale(.98)}.QWBHgq_note{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.QWBHgq_note[data-error]{color:var(--danger)}.QWBHgq_done{animation:QWBHgq_popIn .32s var(--ease-out) both}.QWBHgq_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes QWBHgq_popIn{0%{opacity:0;transform:translateY(16px)}}@media (max-width:900px){.QWBHgq_popup{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));grid-template-columns:52px minmax(0,1fr);align-items:center;column-gap:12px;width:auto;max-width:440px;margin:0 auto;padding:12px;display:grid}.QWBHgq_media{border-radius:var(--radius-field);width:52px;height:52px;overflow:hidden}.QWBHgq_media img{object-position:center 18%}.QWBHgq_close{border-radius:var(--radius-chip);width:32px;height:32px;box-shadow:none;color:var(--muted);background:0 0;top:6px;right:6px}.QWBHgq_close svg{width:16px;height:16px}.QWBHgq_body,.QWBHgq_body:last-child{padding:0 30px 0 0}.QWBHgq_kicker{font-size:11px}.QWBHgq_body h2{margin-top:2px;font-size:16px}.QWBHgq_copy{margin-top:2px;font-size:13px;line-height:1.35}.QWBHgq_form{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:12px 0 0}.QWBHgq_field input{height:40px;padding:0 12px;font-size:16px}.QWBHgq_join{height:40px;padding:0 14px;font-size:14px}.QWBHgq_note{grid-column:1/-1;font-size:11px}.QWBHgq_done .QWBHgq_copy{font-size:12px}}@media (prefers-reduced-motion:reduce){.QWBHgq_popup,.QWBHgq_done{animation:none}.QWBHgq_popup{transition:none}}
._9s235W_layer{z-index:60;font-family:var(--font-sans), var(--font);color:var(--ink);place-items:center;padding:20px;display:grid;position:fixed;inset:0}._9s235W_scrim{background:var(--scrim);animation:_9s235W_fade .32s var(--ease-out) both;transition:opacity .28s var(--ease-out);position:absolute;inset:0}._9s235W_dialog{box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable both-edges;border-radius:var(--radius-card);background:linear-gradient(180deg, #fff0f6 0%, var(--card) 38%);width:min(540px,100%);max-height:calc(100dvh - 40px);box-shadow:var(--ring), 0 24px 60px #4c0d2a47;animation:_9s235W_dialogIn .46s var(--ease-out) both;outline:none;padding:30px 32px 26px;position:relative;overflow-y:auto}._9s235W_layer[data-state=leaving] ._9s235W_scrim{animation:_9s235W_fadeOut .32s var(--ease-out) both}._9s235W_layer[data-state=leaving] ._9s235W_dialog{animation:.32s cubic-bezier(.4,0,1,1) both _9s235W_dialogOut}._9s235W_layer[data-state=leaving]{pointer-events:none}._9s235W_close{border-radius:var(--radius-control);width:36px;height:36px;color:var(--muted);cursor:pointer;transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}._9s235W_close svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:18px;height:18px}._9s235W_close:active:not(:disabled){background:var(--blush);color:var(--accent-press);transform:scale(.88)}._9s235W_close:disabled{opacity:.35;cursor:default}._9s235W_demo{border-radius:var(--radius-chip);background:var(--foam);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);padding:3px 8px;font-size:11px;font-weight:600;position:absolute;top:16px;left:18px}._9s235W_head{text-align:center;margin-top:18px}._9s235W_kicker{color:var(--accent-press);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}._9s235W_head h2,._9s235W_outcome h2{letter-spacing:-.02em;margin:4px 0 0;font-size:36px;font-weight:600;line-height:1.1}._9s235W_copy{max-width:380px;color:var(--muted);margin:8px auto 0;font-size:15px;line-height:1.5}._9s235W_stage{aspect-ratio:1;width:min(460px,100%,50dvh);animation:_9s235W_wheelIn .56s var(--ease-out) 80ms backwards;margin:8px auto -10px;transition:width .48s cubic-bezier(.4,0,.2,1);position:relative;overflow:clip;-webkit-mask-image:radial-gradient(circle closest-side,#000 82%,#0000 100%);mask-image:radial-gradient(circle closest-side,#000 82%,#0000 100%);container-type:size}._9s235W_stage[data-done]{width:min(270px,64%,32dvh)}._9s235W_wheel{position:absolute;inset:9%}._9s235W_halo{background:conic-gradient(from var(--halo), #ff2f86, #ffd84d 12%, transparent 24%, #ff4d9a 40%, #fff3a8 52%, transparent 64%, #d4146a 80%, #ffd84d 90%, #ff2f86);filter:blur(14px);opacity:.35;transition:opacity .5s var(--ease-out);border-radius:50%;animation:6s linear infinite _9s235W_haloTurn;position:absolute;inset:8%}._9s235W_stage[data-spinning] ._9s235W_halo{opacity:1;animation-duration:.9s}._9s235W_stage[data-done] ._9s235W_halo{opacity:.75;animation-duration:2.4s}._9s235W_sparks i{opacity:0;width:7px;height:7px;transform:rotate(var(--a)) translateY(-41cqw) rotate(45deg) scale(.3);background:#fff8c9;border-radius:2px;margin:-3.5px 0 0 -3.5px;position:absolute;top:50%;left:50%;box-shadow:0 0 6px 2px #ffd84dd9,0 0 14px 4px #ff2f8673}._9s235W_sparks i:nth-child(3n){background:#fff;width:5px;height:5px}._9s235W_stage[data-spinning] ._9s235W_sparks i{animation:_9s235W_spark .9s var(--ease-out) var(--d) infinite}._9s235W_stage[data-done] ._9s235W_sparks i{animation:_9s235W_spark 1.1s var(--ease-out) calc(var(--d) / 3) 2}._9s235W_sweep{z-index:1;opacity:0;pointer-events:none;transition:opacity .6s var(--ease-out);background:conic-gradient(from -64deg,#0000 0deg,#ffd84d00 4deg,#ffe6788c 60deg,#ffffffd9 63deg,#0000 64deg);border-radius:50%;position:absolute;inset:4%}._9s235W_stage[data-spinning] ._9s235W_sweep{opacity:1;transition-duration:.2s}._9s235W_disc{filter:drop-shadow(0 12px 20px #d4146a42);width:100%;height:100%;display:block}._9s235W_rim{fill:var(--accent-press)}._9s235W_light{fill:#ffffff8c;animation:1.6s linear infinite _9s235W_chase;animation-delay:calc(var(--n) * -100ms)}._9s235W_stage[data-spinning] ._9s235W_light{animation-duration:.48s;animation-delay:calc(var(--n) * -30ms)}._9s235W_stage[data-done] ._9s235W_light{animation:.7s step-end infinite _9s235W_blink;animation-delay:calc(var(--n) * -350ms)}._9s235W_slice path{fill:#fff;stroke:#d4146a2e;stroke-width:.6px;transition:fill .26s var(--ease-out), opacity .4s var(--ease-out)}._9s235W_slice[data-tone=blush] path{fill:var(--blush)}._9s235W_face,._9s235W_sub{text-anchor:middle;transition:fill .26s var(--ease-out), opacity .4s var(--ease-out)}._9s235W_face{fill:var(--accent-press);letter-spacing:-.02em;font-size:17px;font-weight:700}._9s235W_slice[data-tone=blush] ._9s235W_face{fill:var(--berry)}._9s235W_sub{fill:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:6.6px;font-weight:600}._9s235W_slice[data-lit] path{fill:var(--accent);transition-duration:0s}._9s235W_slice[data-lit] ._9s235W_face{fill:#fff;transition-duration:0s}._9s235W_slice[data-lit] ._9s235W_sub{fill:#ffffffd9;transition-duration:0s}._9s235W_stage[data-done] ._9s235W_slice:not([data-lit]) path,._9s235W_stage[data-done] ._9s235W_slice:not([data-lit]) text{opacity:.5}._9s235W_glow{fill:none;stroke:#fff3a8;stroke-width:3px;stroke-linejoin:round;animation:1.1s ease-in-out infinite _9s235W_glow}._9s235W_needle{z-index:1;pointer-events:none;will-change:transform;width:46%;height:46%;position:absolute;top:27%;left:27%}._9s235W_tip{background:var(--berry);clip-path:polygon(50% 0,100% 78%,82% 100%,18% 100%,0 78%);filter:drop-shadow(0 2px 3px #4c0d2a59);transform-origin:50% 100%;width:22%;height:22%;margin-left:-11%;position:absolute;bottom:76%;left:50%}._9s235W_stage[data-done] ._9s235W_needle{animation:_9s235W_settle .52s var(--ease-out)}._9s235W_hub{aspect-ratio:1;background:var(--berry);color:#fff;width:27%;font:inherit;letter-spacing:.02em;cursor:pointer;transition:transform var(--press-ms) var(--ease-out), background var(--press-ms) var(--ease-out);z-index:2;border:0;border-radius:50%;place-items:center;padding:0;font-size:21px;font-weight:700;animation:1.6s ease-in-out infinite _9s235W_breathe;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #fff,0 8px 18px #4c0d2a59}._9s235W_stage[data-spinning] ._9s235W_hub{animation:.48s ease-in-out infinite _9s235W_hubSpin}._9s235W_stage[data-done] ._9s235W_hub{font-size:13px}._9s235W_confetti{z-index:3;pointer-events:none;border-radius:50%;position:absolute;inset:0;overflow:hidden}._9s235W_confetti i{background:var(--accent);opacity:0;width:8px;height:12px;animation:_9s235W_pop .9s var(--ease-out) var(--d) both;border-radius:2px;margin:-6px 0 0 -4px;position:absolute;top:50%;left:50%}._9s235W_confetti i:nth-child(3n+1){background:#ffd84d}._9s235W_confetti i:nth-child(3n+2){box-shadow:0 0 0 1px var(--line);background:#fff}._9s235W_hub:active:not(:disabled){transform:translate(-50%,-50%)scale(.93)}._9s235W_hub:disabled{cursor:default;animation:none}@media (hover:hover){._9s235W_hub:hover:not(:disabled){background:#6b1440}._9s235W_close:hover:not(:disabled){background:var(--foam);color:var(--accent-press)}._9s235W_primary:hover:not(:active){background:#b80f5a;transform:translateY(-2px);box-shadow:0 10px 22px #d4146a5c}._9s235W_secondary:hover:not(:active){background:var(--foam);box-shadow:inset 0 0 0 1px var(--accent), 0 8px 18px #d4146a24;color:var(--accent-press);transform:translateY(-2px)}._9s235W_social button:hover{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-press)}._9s235W_send:hover:not(:disabled){background:var(--accent-press);color:#fff}._9s235W_field:hover:not(:focus-within){border-color:#2a0d1857}._9s235W_chip:hover{transform:translateY(-50%)rotate(180deg);box-shadow:0 0 28px #d4146a6b}}._9s235W_fine{color:var(--muted);text-align:center;margin:14px 0 0;font-size:12px}._9s235W_claim{animation:_9s235W_rise .42s var(--ease-out) both;margin-top:18px}._9s235W_prize{border-radius:var(--radius-field);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);text-align:left;grid-template-columns:64px minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden}._9s235W_stub{background:var(--accent-press);color:#fff;text-align:center;place-content:center;padding:10px 0;display:grid}._9s235W_stub b{font-size:20px;font-weight:700;line-height:1}._9s235W_stub small{letter-spacing:.06em;text-transform:uppercase;opacity:.85;margin-top:3px;font-size:10px;font-weight:600}._9s235W_prizeText{align-content:center;gap:2px;min-width:0;padding:10px 14px;display:grid}._9s235W_prizeText b{overflow-wrap:anywhere;font-size:16px;font-weight:600}._9s235W_prizeText span{color:var(--muted);font-size:12px;line-height:1.4}._9s235W_form{gap:8px;margin-top:14px;display:grid}._9s235W_field{border-radius:var(--radius-field);cursor:text;transition:border-color var(--press-ms) var(--ease-out), box-shadow var(--press-ms) var(--ease-out);background:#fff;border:1.5px solid #2a0d1833;gap:6px;padding:5px;display:flex}._9s235W_field[data-enter]{animation:_9s235W_rise .32s var(--ease-out) both}._9s235W_field:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #ff2f8624}._9s235W_field:has(input[aria-invalid=true]){border-color:var(--danger)}._9s235W_field input{min-width:0;height:40px;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 10px 0 12px;font-size:15px}._9s235W_field input::placeholder{color:#2a0d186b}._9s235W_send{border-radius:var(--radius-control);background:var(--blush);color:var(--accent-press);font:inherit;cursor:pointer;transition:background var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);border:0;flex:none;padding:0 14px;font-size:13px;font-weight:600;position:relative;overflow:hidden}._9s235W_send:active:not(:disabled){background:var(--blush);box-shadow:inset 0 0 0 1px var(--accent), inset 0 2px 5px #d4146a2e;transform:scale(.94)}._9s235W_send:disabled{background:var(--foam);color:var(--muted);cursor:default}._9s235W_sendLabel{animation:_9s235W_rise .26s var(--ease-out) both;place-items:center;display:grid}._9s235W_sendLabel>*{grid-area:1/1}._9s235W_sentFlash{color:var(--accent-press);animation:_9s235W_sentFlash 1.1s var(--ease-out) both}._9s235W_sendCount{animation:_9s235W_sendCount 1.1s var(--ease-out) both}._9s235W_sendBar{background:var(--accent);transform-origin:0;width:100%;height:2px;animation:_9s235W_drain var(--resend) linear both;position:absolute;bottom:0;left:0}._9s235W_send[data-sent]{animation:_9s235W_sendPop .42s var(--ease-out)}._9s235W_note{color:var(--muted);margin:0;font-size:12px;line-height:1.45}._9s235W_form ._9s235W_note{animation:_9s235W_rise .32s var(--ease-out) both}._9s235W_note[data-error]{color:var(--danger)}._9s235W_field:has(input[aria-invalid=true]){animation:_9s235W_shake .36s var(--ease-out)}._9s235W_primary,._9s235W_secondary{height:var(--tap);border-radius:var(--radius-control);font:inherit;cursor:pointer;transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), box-shadow var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);border:0;place-items:center;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:grid}._9s235W_primary{background:var(--accent-press);color:#fff;box-shadow:0 6px 16px #d4146a47}._9s235W_secondary{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:#fff}._9s235W_primary:active{background:var(--berry);transform:translateY(1px)scale(.96);box-shadow:inset 0 2px 6px #00000047}._9s235W_secondary:active{background:var(--blush);color:var(--accent-press);box-shadow:inset 0 0 0 1px var(--accent), inset 0 2px 5px #d4146a2e;transform:translateY(1px)scale(.96)}._9s235W_or{color:var(--muted);align-items:center;gap:10px;margin:14px 0 8px;font-size:12px;display:flex}._9s235W_or:before,._9s235W_or:after{content:"";background:var(--line);flex:1;height:1px}._9s235W_social{grid-template-columns:1fr 1fr;gap:8px;display:grid}._9s235W_social button{border-radius:var(--radius-control);height:40px;color:var(--ink);font:inherit;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);background:#fff;border:0;font-size:14px;font-weight:600}._9s235W_social button:active{transform:scale(.97)}._9s235W_social+._9s235W_note{margin-top:8px}._9s235W_outcome{text-align:center;justify-items:center;margin-top:18px;display:grid}._9s235W_burst{border-radius:var(--radius-card);background:var(--blush);width:64px;height:64px;color:var(--accent-press);animation:_9s235W_burst .62s var(--ease-out) both;place-items:center;display:grid}._9s235W_burst svg,._9s235W_chip svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:30px;height:30px}._9s235W_outcome h2{margin-top:14px}._9s235W_outcome ._9s235W_prize{width:100%;animation:_9s235W_rise .42s var(--ease-out) .12s both;margin-top:16px}._9s235W_actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:16px;display:grid}._9s235W_chip{z-index:29;border-radius:var(--radius-field) 0 0 var(--radius-field);background:var(--accent-press);color:#fff;font:inherit;font-family:var(--font-sans), var(--font);letter-spacing:.02em;white-space:nowrap;writing-mode:vertical-rl;cursor:pointer;animation:_9s235W_chipIn .52s var(--ease-out) both;transition:transform var(--settle-ms) var(--ease-out), box-shadow var(--settle-ms) var(--ease-out);border:0;align-items:center;gap:8px;padding:14px 7px 14px 6px;font-size:12.5px;font-weight:600;line-height:1;display:flex;position:fixed;top:50%;left:0;transform:translate(-3px,-50%)rotate(180deg);box-shadow:0 0 22px #d4146a4d}._9s235W_chip svg{stroke-width:1.8px;flex:none;width:16px;height:16px;animation:5s ease-in-out 2s infinite _9s235W_giftNudge;transform:rotate(180deg)}._9s235W_chip:active{transform:translateY(-50%)rotate(180deg)scale(.96)}._9s235W_chip:focus-visible{outline:2px solid var(--accent-press);outline-offset:3px}._9s235W_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes _9s235W_fade{0%{opacity:0}}@keyframes _9s235W_dialogIn{0%{opacity:0;transform:translateY(18px)scale(.94)}}@keyframes _9s235W_fadeOut{to{opacity:0}}@keyframes _9s235W_dialogOut{to{opacity:0;transform:translateY(14px)scale(.95)}}@keyframes _9s235W_wheelIn{0%{opacity:0;transform:scale(.85)rotate(-25deg)}}@keyframes _9s235W_rise{0%{opacity:0;transform:translateY(10px)}}@keyframes _9s235W_chipIn{0%{opacity:0;transform:translate(-100%,-50%)rotate(180deg)}}@keyframes _9s235W_giftNudge{0%,84%,to{transform:rotate(180deg)}88%{transform:rotate(168deg)scale(1.12)}92%{transform:rotate(192deg)scale(1.12)}96%{transform:rotate(176deg)}}@keyframes _9s235W_sentFlash{0%{opacity:0;transform:scale(.7)}20%,70%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-8px)}}@keyframes _9s235W_sendCount{0%,70%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes _9s235W_sendPop{40%{transform:scale(1.06);box-shadow:0 0 0 4px #ff2f862e}}@keyframes _9s235W_drain{to{transform:scaleX(0)}}@keyframes _9s235W_shake{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}@keyframes _9s235W_breathe{50%{box-shadow:0 0 0 4px #fff,0 0 0 10px #ff2f8647,0 8px 18px #4c0d2a59}}@keyframes _9s235W_blink{50%{fill:#fff3a8}}@keyframes _9s235W_glow{50%{stroke-opacity:.35}}@keyframes _9s235W_chase{0%,70%,to{fill:#ffffff73}10%{fill:#fff3a8}}@keyframes _9s235W_hubSpin{50%{box-shadow:0 0 0 4px #fff,0 0 0 9px #ffd84d8c,0 8px 18px #4c0d2a59}}@keyframes _9s235W_settle{30%{transform:var(--settled) rotate(6deg)}65%{transform:var(--settled) rotate(-3deg)}}@property --halo{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes _9s235W_haloTurn{to{--halo:360deg}}@keyframes _9s235W_spark{0%{opacity:0;transform:rotate(var(--a)) translateY(-40cqw) rotate(45deg) scale(.3)}20%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(-49cqw) rotate(225deg) scale(1.1)}}._9s235W_party{z-index:70;pointer-events:none;position:fixed;inset:0;overflow:hidden}._9s235W_party i{width:var(--w);height:var(--h);background:var(--c);opacity:0;border-radius:2px;position:absolute;box-shadow:inset 0 0 0 1px #4c0d2a0f}._9s235W_party i[data-kind=burst]{animation:_9s235W_partyBurst var(--t) cubic-bezier(.15, .7, .3, 1) var(--delay) both;top:50%;left:50%}._9s235W_party i[data-kind=rain]{animation:_9s235W_partyRain var(--t) cubic-bezier(.35, .1, .6, 1) var(--delay) both;top:-24px}@keyframes _9s235W_partyBurst{0%{opacity:1;transform:translate(-50%,-50%)scale(.2)}40%{opacity:1;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) rotate(calc(var(--r) * .5)) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--x) * 1.2), calc(-50% + var(--y) + 55vh)) rotate(var(--r)) scale(.9)}}@keyframes _9s235W_partyRain{0%{opacity:1;transform:translate(0)rotate(0)}85%{opacity:1}to{opacity:0;transform:translate(var(--x), 108vh) rotate(var(--r))}}@keyframes _9s235W_pop{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(.4)}70%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(-92px) rotate(200deg) scale(1)}}@keyframes _9s235W_burst{0%{opacity:0;transform:scale(.6)rotate(-8deg)}60%{transform:scale(1.08)rotate(3deg)}}@media (max-width:600px){._9s235W_layer{place-items:end stretch;padding:0}._9s235W_dialog{width:100%;max-height:94dvh;padding:22px 16px calc(18px + env(safe-area-inset-bottom));border-radius:var(--radius-card) var(--radius-card) 0 0;animation-name:_9s235W_sheetIn}._9s235W_layer[data-state=leaving] ._9s235W_dialog{animation-name:_9s235W_sheetOut}._9s235W_head{margin-top:14px}._9s235W_head h2,._9s235W_outcome h2{font-size:26px}._9s235W_stage{width:min(380px,100%,50dvh);margin-top:4px}._9s235W_stage[data-done]{width:min(220px,62%,28dvh)}._9s235W_hub{font-size:15px}._9s235W_field input{font-size:16px}._9s235W_chip{padding:12px 6px 12px 5px;font-size:12px}}@keyframes _9s235W_sheetIn{0%{transform:translateY(100%)}}@keyframes _9s235W_sheetOut{to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){._9s235W_scrim,._9s235W_dialog,._9s235W_stage,._9s235W_light,._9s235W_stage[data-spinning] ._9s235W_light,._9s235W_stage[data-done] ._9s235W_light,._9s235W_glow,._9s235W_hub,._9s235W_stage[data-spinning] ._9s235W_hub,._9s235W_stage[data-done] ._9s235W_needle,._9s235W_halo,._9s235W_stage[data-spinning] ._9s235W_halo,._9s235W_stage[data-done] ._9s235W_halo,._9s235W_claim,._9s235W_field[data-enter],._9s235W_burst,._9s235W_outcome ._9s235W_prize,._9s235W_chip,._9s235W_chip svg,._9s235W_sendLabel,._9s235W_sendCount,._9s235W_send[data-sent],._9s235W_form ._9s235W_note{animation:none}._9s235W_field:has(input[aria-invalid=true]){animation:none}._9s235W_sentFlash{display:none}._9s235W_layer[data-state=leaving] ._9s235W_scrim,._9s235W_layer[data-state=leaving] ._9s235W_dialog{animation:.2s linear both _9s235W_fadeOut}._9s235W_confetti,._9s235W_sparks,._9s235W_sweep,._9s235W_party{display:none}._9s235W_dialog,._9s235W_scrim,._9s235W_stage,._9s235W_slice path,._9s235W_face,._9s235W_sub{transition:none}}
.A64xfq_splash{z-index:1000;place-items:center;transition:visibility 0s linear .88s;animation:0s linear 6.88s forwards A64xfq_splashAuto;display:grid;position:fixed;inset:0;overflow:hidden}.A64xfq_curtain{background:var(--foam);transition:transform .76s cubic-bezier(.62,0,.3,1) .12s;position:absolute;top:0;bottom:0;overflow:hidden}.A64xfq_curtain[data-side=left]{transform-origin:0;width:50%;animation:.76s cubic-bezier(.62,0,.3,1) 6.12s forwards A64xfq_curtainLeft;left:0}.A64xfq_curtain[data-side=right]{transform-origin:100%;animation:.76s cubic-bezier(.62,0,.3,1) 6.12s forwards A64xfq_curtainRight;left:calc(50% - 1px);right:0}.A64xfq_scene{position:absolute;top:0;bottom:0}.A64xfq_curtain[data-side=left] .A64xfq_scene{width:200%;left:0}.A64xfq_curtain[data-side=right] .A64xfq_scene{width:calc(200% - 2px);right:0}.A64xfq_curtain:before,.A64xfq_curtain:after{content:"";z-index:1;pointer-events:none;opacity:0;transition:opacity .36s var(--ease-out) .12s;animation:A64xfq_foldIn .36s var(--ease-out) 6.12s forwards;position:absolute;inset:0}.A64xfq_curtain:before{background:repeating-linear-gradient(90deg,#fff0 0,#d4146a12 34px,#ffffff57 58px,#fff0 76px)}.A64xfq_curtain[data-side=left]:after{background:linear-gradient(270deg,#d4146a38,#d4146a00 64px)}.A64xfq_curtain[data-side=right]:after{background:linear-gradient(90deg,#d4146a38,#d4146a00 64px)}html[data-splash-leave] .A64xfq_splash{visibility:hidden;pointer-events:none}html[data-splash-leave] .A64xfq_splash .A64xfq_curtain[data-side=left]{transform:translate(-100%)scaleX(.72)}html[data-splash-leave] .A64xfq_splash .A64xfq_curtain[data-side=right]{transform:translate(100%)scaleX(.72)}html[data-splash-leave] .A64xfq_splash .A64xfq_curtain:before{opacity:1}html[data-splash-leave] .A64xfq_splash .A64xfq_curtain:after{opacity:1}:is(html[data-splash=skip] .A64xfq_splash,html[data-splash=done] .A64xfq_splash){display:none}html[data-splash-hold] .A64xfq_splash{animation:none}html[data-splash-hold] .A64xfq_curtain{animation:none}html[data-splash-hold] .A64xfq_curtain:before{animation:none}html[data-splash-hold] .A64xfq_curtain:after{animation:none}html[data-splash-hold] .A64xfq_center{animation:A64xfq_rise .7s var(--ease-out) backwards}.A64xfq_glowTop,.A64xfq_glowBottom{pointer-events:none;filter:blur(44px);width:min(620px,130vw);height:min(460px,100vw);animation:6s ease-in-out infinite A64xfq_breathe;position:absolute;left:50%}.A64xfq_glowTop{background:radial-gradient(closest-side,#ff2f8647,#ffd6e870 45%,#0000);top:calc(50% - min(340px,74vw));transform:translate(-50%)}.A64xfq_glowBottom{background:radial-gradient(closest-side,#ffc4aa5c,#ffe4d64d 50%,#0000);animation-delay:-3s;top:calc(50% - 30px);transform:translate(-50%)}.A64xfq_strands{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(70% 46%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 46%,#000 30%,#0000 100%)}.A64xfq_strand{animation:A64xfq_strandIn .9s var(--ease-out) calc(var(--i) * 70ms) backwards;position:absolute;left:0;right:0}.A64xfq_strand i{background:var(--wave) repeat-x var(--phase) 0 / 300px 100%;will-change:transform;width:calc(100% + 600px);animation:7s linear infinite A64xfq_flow;position:absolute;inset:0 auto 0 -300px}.A64xfq_center{isolation:isolate;animation:A64xfq_rise .7s var(--ease-out) backwards, A64xfq_centerOut .22s var(--ease-out) 6s forwards;transition:transform .26s var(--ease-out), opacity .22s var(--ease-out);flex-direction:column;align-items:center;display:flex;position:relative}.A64xfq_center:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--foam) 58%, #fff0);pointer-events:none;position:absolute;inset:-40px -110px}html[data-splash-leave] .A64xfq_splash .A64xfq_center{opacity:0;transform:scale(.94)}.A64xfq_frame{background:#ffffffb8;border-radius:34px;place-items:center;width:128px;height:128px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ff2f8624,0 0 26px #ff2f862e}.A64xfq_ring{-webkit-mask-composite:xor;border-radius:35px;padding:2px;position:absolute;inset:-1px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.A64xfq_ring:before{content:"";background:conic-gradient(transparent 0deg 220deg, var(--hot) 300deg, var(--accent-press) 345deg, transparent 360deg);will-change:transform;animation:2.2s linear infinite A64xfq_orbit;position:absolute;inset:-50%}.A64xfq_tile{border-radius:22px;width:76px;height:76px;animation:3.2s ease-in-out infinite A64xfq_float;display:block;position:relative;overflow:hidden;box-shadow:0 12px 28px #ff2f8652,inset 0 0 0 1px #fff9}.A64xfq_tile:after{content:"";background:linear-gradient(115deg,#0000 35%,#ffffff8c 50%,#0000 65%);animation:2.6s ease-in-out .5s infinite A64xfq_gleam;position:absolute;inset:0;transform:translate(-120%)}.A64xfq_mark{width:100%;height:100%;display:block}.A64xfq_word{color:var(--ink);font-family:var(--font-sans), var(--font);gap:.42em;margin:24px 0 0;padding-left:.42em;font-size:15px;font-weight:600;display:flex}.A64xfq_word span{opacity:0;animation:A64xfq_letter .6s var(--ease-out) calc(.3s + var(--i) * 55ms) forwards;display:inline-block}.A64xfq_line{color:var(--muted);letter-spacing:.02em;opacity:0;animation:A64xfq_fadeIn .5s var(--ease-out) .8s forwards;margin:10px 0 14px;font-size:13px;font-weight:500}.A64xfq_bar{background:var(--line);border-radius:2px;width:96px;height:3px;display:block;position:relative;overflow:hidden}.A64xfq_bar span{background:linear-gradient(90deg, var(--hot), var(--accent-press));transform-origin:0;animation:A64xfq_fill 2s var(--ease-out) forwards;border-radius:2px;position:absolute;inset:0;transform:scaleX(0);box-shadow:0 0 10px #ff2f8699}html[data-splash-leave] .A64xfq_splash .A64xfq_bar span{transition:transform .24s var(--ease-out);animation:none;transform:scaleX(1)}@keyframes A64xfq_orbit{to{transform:rotate(360deg)}}@keyframes A64xfq_strandIn{0%{opacity:0}}@keyframes A64xfq_flow{0%{transform:translate(0)}to{transform:translate(300px)}}@keyframes A64xfq_gleam{0%{transform:translate(-120%)}45%,to{transform:translate(120%)}}@keyframes A64xfq_letter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes A64xfq_fadeIn{to{opacity:1}}@keyframes A64xfq_float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes A64xfq_breathe{0%,to{opacity:.8}50%{opacity:1}}@keyframes A64xfq_rise{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes A64xfq_fill{to{transform:scaleX(.76)}}@keyframes A64xfq_splashAuto{to{visibility:hidden}}@keyframes A64xfq_splashFade{to{opacity:0;visibility:hidden}}@keyframes A64xfq_curtainLeft{to{transform:translate(-100%)scaleX(.72)}}@keyframes A64xfq_curtainRight{to{transform:translate(100%)scaleX(.72)}}@keyframes A64xfq_foldIn{to{opacity:1}}@keyframes A64xfq_centerOut{to{opacity:0;transform:scale(.94)}}@media (max-width:900px){.A64xfq_center:before{inset:-24px -40px}.A64xfq_strands{-webkit-mask-image:radial-gradient(90% 34%,#000 30%,#0000 100%);mask-image:radial-gradient(90% 34%,#000 30%,#0000 100%)}}@media (prefers-reduced-motion:reduce){.A64xfq_glowTop,.A64xfq_glowBottom,.A64xfq_strand,.A64xfq_strand i,.A64xfq_ring:before,.A64xfq_tile,.A64xfq_tile:after,.A64xfq_center{animation:none}.A64xfq_word span,.A64xfq_line{opacity:1;animation:none}.A64xfq_bar span{animation:none;transform:scaleX(.76)}.A64xfq_splash{transition:opacity .2s linear,visibility 0s linear .2s;animation:.2s linear 6s forwards A64xfq_splashFade}.A64xfq_curtain,.A64xfq_curtain[data-side],.A64xfq_curtain:before,.A64xfq_curtain:after{transition:none;animation:none}html[data-splash-leave] .A64xfq_splash{opacity:0}html[data-splash-leave] .A64xfq_splash .A64xfq_curtain{transform:none}html[data-splash-leave] .A64xfq_splash .A64xfq_curtain:before{opacity:0}html[data-splash-leave] .A64xfq_splash .A64xfq_curtain:after{opacity:0}}
.fhZ9Va_root{z-index:1000;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.fhZ9Va_root[data-open]{visibility:hidden;pointer-events:none;transition:visibility 0s linear .88s}.fhZ9Va_curtain{background:var(--foam);transition:transform .76s cubic-bezier(.62,0,.3,1) .12s;position:absolute;top:0;bottom:0;overflow:hidden}.fhZ9Va_curtain[data-side=left]{transform-origin:0;width:50%;left:0}.fhZ9Va_curtain[data-side=right]{transform-origin:100%;left:calc(50% - 1px);right:0}.fhZ9Va_curtain[data-side=left]>:first-child{width:200%;left:0}.fhZ9Va_curtain[data-side=right]>:first-child{width:calc(200% - 2px);right:0}.fhZ9Va_curtain:before,.fhZ9Va_curtain:after{content:"";z-index:1;pointer-events:none;opacity:0;transition:opacity .36s var(--ease-out) .12s;position:absolute;inset:0}.fhZ9Va_curtain:before{background:repeating-linear-gradient(90deg,#fff0 0,#d4146a12 34px,#ffffff57 58px,#fff0 76px)}.fhZ9Va_curtain[data-side=left]:after{background:linear-gradient(270deg,#d4146a38,#d4146a00 64px)}.fhZ9Va_curtain[data-side=right]:after{background:linear-gradient(90deg,#d4146a38,#d4146a00 64px)}.fhZ9Va_root[data-open] .fhZ9Va_curtain[data-side=left]{transform:translate(-100%)scaleX(.72)}.fhZ9Va_root[data-open] .fhZ9Va_curtain[data-side=right]{transform:translate(100%)scaleX(.72)}.fhZ9Va_root[data-open] .fhZ9Va_curtain:before,.fhZ9Va_root[data-open] .fhZ9Va_curtain:after{opacity:1}.fhZ9Va_center{isolation:isolate;animation:fhZ9Va_rise .7s var(--ease-out) backwards;transition:transform .26s var(--ease-out), opacity .22s var(--ease-out);flex-direction:column;align-items:center;display:flex;position:relative}.fhZ9Va_center:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--foam) 58%, #fff0);pointer-events:none;position:absolute;inset:-40px -110px}.fhZ9Va_root[data-open] .fhZ9Va_center{opacity:0;transform:scale(.94)}.fhZ9Va_bar{background:var(--line);border-radius:2px;width:96px;height:3px;display:block;position:relative;overflow:hidden}.fhZ9Va_bar span{background:linear-gradient(90deg, var(--hot), var(--accent-press));transform-origin:0;animation:fhZ9Va_fill 1.4s var(--ease-out) forwards;border-radius:2px;position:absolute;inset:0;transform:scaleX(0);box-shadow:0 0 10px #ff2f8699}.fhZ9Va_root[data-open] .fhZ9Va_bar span{transition:transform .24s var(--ease-out);animation:none;transform:scaleX(1)}@keyframes fhZ9Va_rise{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes fhZ9Va_fill{to{transform:scaleX(.82)}}@media (max-width:900px){.fhZ9Va_center:before{inset:-24px -40px}}
.N275ga_actions{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;display:flex}.N275ga_confirm,.N275ga_done{border-radius:var(--radius-chip);min-height:34px;font:inherit;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.N275ga_confirm{background:var(--foam);color:var(--accent-press);cursor:pointer;transition:background var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);border:0;box-shadow:inset 0 0 0 1px #d4146a4d}.N275ga_confirm:active{transform:scale(.97)}.N275ga_confirm:disabled{cursor:progress;opacity:.7}.N275ga_done{color:#23784a;animation:N275ga_settle var(--settle-ms) var(--ease-out);background:#eef8f1;padding-left:10px}.N275ga_confirm svg,.N275ga_done svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.N275ga_change,.N275ga_cancel{color:var(--accent-press);cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.N275ga_offline{border-radius:var(--radius-field);background:var(--foam);color:var(--ink);margin:10px 0 0;padding:10px 12px;font-size:13px;line-height:1.45}.N275ga_offline a{color:var(--accent-press);font-weight:600}.N275ga_form{animation:N275ga_settle var(--settle-ms) var(--ease-out);grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:4px;display:grid}.N275ga_field{align-content:start;gap:5px;min-width:0;display:grid}.N275ga_field[data-span="2"]{grid-column:span 2}.N275ga_field[data-span="3"]{grid-column:span 3}.N275ga_field[data-span="6"]{grid-column:1/-1}.N275ga_form .N275ga_field>span{color:var(--ink);font-size:12px;font-weight:600}.N275ga_field input,.N275ga_field select{box-sizing:border-box;border-radius:var(--radius-field);width:100%;min-height:42px;color:var(--ink);font:inherit;transition:border-color var(--press-ms) var(--ease-out);background:#fff;border:1px solid #2a0d182e;padding:0 12px;font-size:15px}.N275ga_field input:focus,.N275ga_field select:focus{border-color:var(--accent);outline:none}.N275ga_field [aria-invalid=true]{border-color:var(--danger)}.N275ga_field small{color:var(--danger);font-size:12px;font-weight:600}.N275ga_buttons{grid-column:1/-1;align-items:center;gap:16px;margin-top:2px;display:flex}.N275ga_save{border-radius:var(--radius-control);background:var(--accent-press);color:#fff;cursor:pointer;min-height:40px;font:inherit;border:0;padding:0 18px;font-size:14px;font-weight:600}.N275ga_save:disabled{cursor:progress;opacity:.7}@media (hover:hover){.N275ga_confirm:hover{background:var(--blush)}.N275ga_save:hover{background:#b80f5b}.N275ga_change:hover,.N275ga_cancel:hover{text-decoration:none}}@media (max-width:560px){.N275ga_form>.N275ga_field[data-span]{grid-column:1/-1}}@keyframes N275ga_settle{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.N275ga_done,.N275ga_form{animation:none}}
.j5Z2ma_form .j5Z2ma_lead a,.j5Z2ma_note a{color:var(--accent-press);font-weight:600}.j5Z2ma_fields{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:start;gap:4px 12px;width:100%;margin-top:22px;display:grid}.j5Z2ma_field{gap:6px;display:grid}.j5Z2ma_field span{font-size:13px;font-weight:600}.j5Z2ma_field input{box-sizing:border-box;border-radius:var(--radius-field);min-height:48px;color:var(--ink);font:inherit;transition:border-color var(--press-ms) var(--ease-out);background:#fff;border:1px solid #2a0d182e;padding:0 14px;font-size:16px}.j5Z2ma_field input:focus{border-color:var(--accent);outline:none}.j5Z2ma_field input[aria-invalid=true]{border-color:var(--danger)}.j5Z2ma_field small{min-height:1.4em;color:var(--danger);font-size:12px;font-weight:600;line-height:1.4}.j5Z2ma_field small[data-on=false]{visibility:hidden}.j5Z2ma_submit{min-height:48px;font:inherit;cursor:pointer;border:0;margin-top:25px;font-weight:600}.j5Z2ma_submit:disabled{cursor:progress;opacity:.7}.j5Z2ma_result{scroll-margin-top:112px;display:grid}.j5Z2ma_result:empty{display:none}.j5Z2ma_found{gap:20px;min-width:0;display:grid}.j5Z2ma_note .j5Z2ma_lead{max-width:none}@media (max-width:760px){.j5Z2ma_fields{grid-template-columns:1fr}.j5Z2ma_submit{width:100%;margin-top:4px}}
.JxB4GW_mast{--badge-bg:white;--badge-ink:var(--accent-press);--badge-ring:transparent;padding-right:var(--scrollbar-gap,0px);z-index:5;color:#fff;background:var(--accent);animation:linear both JxB4GW_dock;animation-timeline:scroll(root);animation-range:0 72px;position:fixed;top:0;left:0;right:0}.JxB4GW_promo{color:#fff;text-align:center;letter-spacing:.14em;text-transform:uppercase;background-image:linear-gradient(90deg,#d4146a 0%,#e8287a 50%,#d4146a 100%);max-height:30px;padding:8px 16px;font-size:12px;font-weight:600;line-height:14px;animation:linear both JxB4GW_promoHide;animation-timeline:scroll(root);animation-range:0 72px;overflow:hidden}.JxB4GW_nav{height:66px;color:inherit;isolation:isolate;background:0 0;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;padding:0 28px;display:grid;position:relative}.JxB4GW_tide{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.JxB4GW_tideDeep,.JxB4GW_tideCrest{pointer-events:none;will-change:transform;background-repeat:no-repeat;position:absolute;top:0;bottom:0;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.JxB4GW_tideDeep{background-color:#96084838;animation:18s linear infinite JxB4GW_tideDeep,linear both JxB4GW_tideDeepTone;animation-timeline:auto,scroll(root);animation-range:normal,0 72px;left:0;right:-720px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 66' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 46C150 46 250 30 410 30C570 30 650 50 810 50C970 50 1050 38 1200 46V66H0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 66' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 46C150 46 250 30 410 30C570 30 650 50 810 50C970 50 1050 38 1200 46V66H0Z'/%3E%3C/svg%3E");-webkit-mask-size:720px 100%;mask-size:720px 100%}.JxB4GW_tideCrest{background-color:#ffd6e833;animation:12s linear infinite JxB4GW_tideCrest,linear both JxB4GW_tideCrestTone;animation-timeline:auto,scroll(root);animation-range:normal,0 72px;left:-960px;right:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 66' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 36C130 36 230 52 390 52C550 52 630 26 790 26C950 26 1040 48 1200 36V66H0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 66' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 36C130 36 230 52 390 52C550 52 630 26 790 26C950 26 1040 48 1200 36V66H0Z'/%3E%3C/svg%3E");-webkit-mask-size:960px 100%;mask-size:960px 100%}.JxB4GW_tideTier,.JxB4GW_tierSweep{pointer-events:none;display:none;position:absolute;inset:0}.JxB4GW_tideTier{background:linear-gradient(90deg, transparent 0%, var(--tier-tone) 30%, var(--tier-tone2) 70%, transparent 100%);opacity:.55;animation:12s linear infinite JxB4GW_tideTierFlow,linear both JxB4GW_tierDock;animation-timeline:auto,scroll(root);animation-range:normal,0 72px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 66' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 36C130 36 230 52 390 52C550 52 630 26 790 26C950 26 1040 48 1200 36V66H0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 66' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 36C130 36 230 52 390 52C550 52 630 26 790 26C950 26 1040 48 1200 36V66H0Z'/%3E%3C/svg%3E");-webkit-mask-size:960px 100%;mask-size:960px 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.JxB4GW_tierSweep{overflow:hidden}.JxB4GW_tierSweep:before{content:"";background:linear-gradient(105deg, transparent 0%, var(--tier-glint) 45%, #ffffffb3 50%, var(--tier-glint) 55%, transparent 100%);opacity:0;width:40%;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}html[data-member-tier=velvet] .JxB4GW_mast{--tier-tone:#e8c496b3;--tier-tone2:#8e3c8699;--tier-glint:#f8e4c873}html[data-member-tier=pearl] .JxB4GW_mast{--tier-tone:#cdb8f0bf;--tier-tone2:#b4ddeeb3;--tier-glint:#e7dcff80}html[data-member-tier=onyx] .JxB4GW_mast{--tier-tone:#d6af5abf;--tier-tone2:#281e1473;--tier-glint:#ffecb480}:is(html[data-member-tier=velvet] .JxB4GW_tideTier,html[data-member-tier=pearl] .JxB4GW_tideTier,html[data-member-tier=onyx] .JxB4GW_tideTier,html[data-member-sweep] .JxB4GW_tierSweep){display:block}html[data-member-sweep] .JxB4GW_tierSweep:before{animation:1.4s cubic-bezier(.45,0,.2,1) forwards JxB4GW_tierSweep}@media (prefers-reduced-motion:reduce){.JxB4GW_tideTier{animation:none}.JxB4GW_tierSweep{display:none!important}}.JxB4GW_logo,.JxB4GW_navLinks,.JxB4GW_tools>*{z-index:1;position:relative}.JxB4GW_nav:after{content:"";z-index:1;transform-origin:50%;height:1px;animation:JxB4GW_sheen 2.6s var(--ease-out) infinite, JxB4GW_sheenFade linear both;background:linear-gradient(90deg,#0000,#fff,#0000);animation-timeline:auto,scroll(root);animation-range:normal,0 72px;position:absolute;bottom:0;left:12%;right:12%}.JxB4GW_logo{width:196px;height:42px;transition:transform var(--settle-ms) var(--ease-out);background:currentColor;justify-self:start;display:block;-webkit-mask:url(/brand/logo.png) 0/contain no-repeat;mask:url(/brand/logo.png) 0/contain no-repeat}@media (hover:hover){.JxB4GW_logo:hover{transform:scale(1.08)}}.JxB4GW_logo:active{transition-duration:var(--press-ms);transform:scale(.94)}span.JxB4GW_logo:hover,span.JxB4GW_logo:active{transform:none}.JxB4GW_navLinks{justify-content:center;gap:6px;font-size:15px;font-weight:600;display:flex}.JxB4GW_navLinks a{opacity:.92;transition:transform var(--press-ms) var(--ease-out), background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), box-shadow var(--press-ms) var(--ease-out), opacity var(--press-ms) var(--ease-out);border-radius:8px;padding:8px 14px;position:relative;overflow:hidden}.JxB4GW_navLinks a:before{content:"";background:linear-gradient(105deg,#0000 20%,#ffffff8c 48%,#0000 76%);position:absolute;inset:0;transform:translate(-130%)}@media (hover:hover){.JxB4GW_navLinks a:hover,.JxB4GW_navLinks a:active{opacity:1;color:#fff;background:var(--accent-press);transform:translateY(-2px);box-shadow:inset 0 0 0 1px #fffc,0 8px 16px #4c0d2a38}.JxB4GW_navLinks a:hover:before,.JxB4GW_navLinks a:active:before{transition:transform .42s var(--ease-out);transform:translate(130%)}}.JxB4GW_navLinks a:active{background:var(--accent);transform:translateY(1px)scale(.97)}.JxB4GW_icon{border-radius:var(--radius-chip);color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out), box-shadow var(--press-ms) var(--ease-out);background:0 0;border:0;padding:0}@media (hover:hover){.JxB4GW_icon:hover{color:#fff;background:var(--accent-press);transform:translateY(-2px);box-shadow:inset 0 0 0 1px #fffc,0 8px 16px #4c0d2a38}}.JxB4GW_icon:active{color:#fff;background:var(--accent);transform:translateY(1px)scale(.96);box-shadow:inset 0 0 0 1px #fffc}.JxB4GW_tools{grid-column:3;justify-self:end;gap:4px;display:flex}.JxB4GW_icon{place-items:center;width:38px;height:38px;display:grid}.JxB4GW_icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:18px;height:18px}.JxB4GW_icon[data-on=true]{box-shadow:inset 0 0 0 1.5px}.JxB4GW_menuButton{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:none}.JxB4GW_menuPanel{overscroll-behavior:contain;border-top:1px solid var(--line);background:linear-gradient(180deg, var(--foam) 0%, #ffe9f2 100%);height:calc(100dvh - 100%);color:var(--ink);animation:JxB4GW_menuIn var(--settle-ms) var(--ease-out);padding:22px 20px 40px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.JxB4GW_menuPanel[hidden]{display:none}.JxB4GW_menuPanel ul{margin:10px 0 0;padding:0;list-style:none}.JxB4GW_menuPanel li{border-bottom:1px solid var(--line);animation:JxB4GW_menuItem var(--settle-ms) var(--ease-out) both;animation-delay:calc(var(--i) * 40ms + 60ms)}.JxB4GW_menuPanel a{letter-spacing:-.025em;-webkit-tap-highlight-color:transparent;transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);border-radius:12px;grid-template-columns:40px 1fr auto;align-items:center;gap:14px;margin:0 -10px;padding:10px;font-size:20px;font-weight:650;line-height:1;display:grid}.JxB4GW_menuPanel img{border-radius:var(--radius-field);object-fit:cover;object-position:center 20%;width:40px;height:40px;transition:transform var(--settle-ms) var(--ease-out);border:2px solid #fff;box-shadow:0 3px 10px #4c0d2a1f}.JxB4GW_menuPanel a span{transition:transform var(--settle-ms) var(--ease-out)}.JxB4GW_menuPanel a i{border:1px solid var(--line);border-radius:var(--radius-chip);width:30px;height:30px;color:var(--accent);transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), border-color var(--press-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);background:#fff;place-items:center;display:grid}.JxB4GW_menuPanel a svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.JxB4GW_menuPanel a:focus-visible,.JxB4GW_menuPanel a:active,.JxB4GW_menuPanel a[data-picked]{color:var(--accent-press);background:#ff2f8614}.JxB4GW_menuPanel a:focus-visible span,.JxB4GW_menuPanel a[data-picked] span{transform:translate(4px)}.JxB4GW_menuPanel a[data-picked] img{transform:scale(1.08)}.JxB4GW_menuPanel a:focus-visible i,.JxB4GW_menuPanel a:active i,.JxB4GW_menuPanel a[data-picked] i{border-color:var(--accent);background:var(--accent);color:#fff;transform:translate(3px)}@media (hover:hover){.JxB4GW_menuPanel a:hover{color:var(--accent-press);background:#ff2f8614}.JxB4GW_menuPanel a:hover span{transform:translate(4px)}.JxB4GW_menuPanel a:hover img{transform:scale(1.08)}.JxB4GW_menuPanel a:hover i{border-color:var(--accent);background:var(--accent);color:#fff;transform:translate(3px)}}.JxB4GW_menuPanel a:active,.JxB4GW_menuPanel a[data-picked]{background:#ff2f8624;transform:scale(.98)}.JxB4GW_services{background:#fff;padding:0 28px 40px}.JxB4GW_services ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.JxB4GW_services li{border-radius:var(--radius-card);background:var(--foam);box-shadow:var(--ring)}.JxB4GW_services a{min-height:var(--tap);box-sizing:border-box;border-radius:var(--radius-card);-webkit-tap-highlight-color:transparent;height:100%;transition:background var(--press-ms) var(--ease-out);align-items:center;gap:14px;padding:18px 22px;display:flex}.JxB4GW_services svg{box-sizing:border-box;border-radius:var(--radius-control);width:40px;height:40px;box-shadow:var(--ring);fill:none;stroke:var(--accent-press);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transition:background var(--press-ms) var(--ease-out), stroke var(--press-ms) var(--ease-out);background:#fff;flex:none;padding:9px}.JxB4GW_services span{gap:2px;display:grid}.JxB4GW_services strong{color:var(--ink);font-size:15px;font-weight:600}.JxB4GW_services small{color:var(--muted);font-size:13px}@media (hover:hover){.JxB4GW_services a:hover{background:#ff2f860f}.JxB4GW_services a:hover svg{background:var(--accent-press);stroke:#fff}}.JxB4GW_services a:active{background:#ff2f861f}.JxB4GW_services a:active svg{background:var(--accent);stroke:#fff}@media (max-width:900px){.JxB4GW_services{padding:0 var(--gutter-mobile) 28px}.JxB4GW_services ul{grid-template-columns:1fr 1fr;gap:10px}.JxB4GW_services a{gap:10px;padding:14px 12px}.JxB4GW_services svg{width:34px;height:34px;padding:7px}.JxB4GW_services strong{font-size:14px}.JxB4GW_services small{font-size:12px}}.JxB4GW_foot{isolation:isolate;background:linear-gradient(180deg, var(--foam) 0%, #ffe9f2 100%);color:var(--ink);border-top:1px solid var(--line);padding:64px 48px 4px;position:relative;overflow:hidden}.JxB4GW_foot:not([data-live]) *,.JxB4GW_foot:not([data-live]) :before,.JxB4GW_foot:not([data-live]) :after{animation-play-state:paused}.JxB4GW_footGlow{z-index:-1;pointer-events:none;position:absolute;inset:0}.JxB4GW_footGlow:before,.JxB4GW_footGlow:after{content:"";will-change:transform;border-radius:50%;position:absolute}.JxB4GW_footGlow:before{background:radial-gradient(circle,#ff2f8629 0%,#0000 65%);width:560px;height:560px;animation:18s ease-in-out infinite alternate JxB4GW_glowA;top:-180px;left:-140px}.JxB4GW_footGlow:after{background:radial-gradient(circle,#d4146a1c 0%,#0000 65%);width:640px;height:640px;animation:22s ease-in-out infinite alternate JxB4GW_glowB;bottom:-240px;right:-160px}.JxB4GW_footGrid,.JxB4GW_footMid,.JxB4GW_footBase{position:relative}.JxB4GW_footGrid{grid-template-columns:minmax(280px,1.5fr) repeat(4,minmax(0,1fr));gap:40px;display:grid}@media (min-width:901px) and (max-width:1180px){.JxB4GW_footGrid{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:36px}.JxB4GW_footBrand{grid-column:1/-1}}.JxB4GW_footBrand{max-width:360px}.JxB4GW_footLogo{background:var(--berry);width:176px;height:38px;margin-bottom:28px;display:block;-webkit-mask:url(/brand/logo.png) 0/contain no-repeat;mask:url(/brand/logo.png) 0/contain no-repeat}.JxB4GW_colTitle{color:var(--accent-press);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700;line-height:1}.JxB4GW_footLinks summary{cursor:default;list-style:none;display:block}.JxB4GW_footLinks summary::-webkit-details-marker{display:none}.JxB4GW_newsNote{color:var(--muted);margin:10px 0 0;font-size:14px}.JxB4GW_newsForm{border:1px solid var(--line);transition:border-color var(--press-ms) var(--ease-out), box-shadow var(--press-ms) var(--ease-out);background:#fff;border-radius:12px;margin-top:16px;padding:4px;display:flex;box-shadow:0 6px 18px #4c0d2a0f}.JxB4GW_newsForm:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #ff2f8624}.JxB4GW_newsField{flex:1}.JxB4GW_newsForm input{width:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;padding:10px 16px;font-size:14px}.JxB4GW_newsForm button{background:var(--accent);color:#fff;cursor:pointer;width:40px;height:40px;transition:background var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);border:0;border-radius:9px;flex:none;place-items:center;display:grid}@media (hover:hover){.JxB4GW_newsForm button:hover{background:var(--accent-press);box-shadow:0 6px 14px #d4146a4d}.JxB4GW_newsForm button:hover svg{transform:translate(3px)}}.JxB4GW_newsForm button:active{background:var(--berry);transform:scale(.9)}.JxB4GW_newsForm svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform var(--settle-ms) var(--ease-out)}.JxB4GW_newsForm[data-state=error]{border-color:var(--danger);animation:JxB4GW_newsShake .36s var(--ease-out)}.JxB4GW_newsForm[data-state=done] button{background:var(--accent-press);animation:JxB4GW_newsPop .42s var(--ease-out)}.JxB4GW_newsHint{color:var(--muted);animation:JxB4GW_newsHintIn .32s var(--ease-out) both;margin:8px 0 0;font-size:12px}.JxB4GW_newsHint[data-error]{color:var(--danger)}.JxB4GW_sr{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.JxB4GW_footMid{border-top:1px solid var(--line);grid-template-columns:minmax(280px,1.6fr) repeat(2,minmax(0,1fr)) 172px;align-items:start;gap:40px;margin-top:56px;padding:32px 0 8px;display:grid}.JxB4GW_company{gap:6px;font-size:14px;font-style:normal;line-height:1.5;display:grid}.JxB4GW_company .JxB4GW_colTitle{margin-bottom:10px}.JxB4GW_company strong{font-size:15px;font-weight:600}.JxB4GW_company span{color:var(--muted)}.JxB4GW_company a{color:var(--accent-press);transition:border-color var(--press-ms) var(--ease-out);border-bottom:1px solid #d4146a4d;justify-self:start;font-weight:500}@media (hover:hover){.JxB4GW_company a:hover{border-color:var(--accent-press)}}.JxB4GW_footSocial{grid-column:span 2}.JxB4GW_footMidBare{grid-template-columns:auto minmax(0,1fr) 172px;gap:56px}.JxB4GW_footMidBare .JxB4GW_footSocial{grid-column:1}.JxB4GW_footMid>.JxB4GW_appBlock{grid-column:-2}.JxB4GW_footMidBare>.JxB4GW_charm{grid-column:2}.JxB4GW_charm{align-self:center;height:108px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.JxB4GW_charmStrands{width:100%;height:96px;position:absolute;inset:6px 0 0;overflow:visible}.JxB4GW_charmStrand,.JxB4GW_charmShine{fill:none;stroke-linecap:round}.JxB4GW_charmWave{animation:JxB4GW_waveFlow var(--s) linear infinite}.JxB4GW_charmStrand{stroke:#ff7fb3;stroke-width:var(--w);opacity:var(--o)}.JxB4GW_charmShine{stroke:#fff;stroke-width:2.4px;stroke-dasharray:80 1120;stroke-dashoffset:1200px;opacity:0;animation:JxB4GW_strandShine 5.2s var(--ease-out) infinite;animation-delay:calc(var(--i) * .5s)}.JxB4GW_bow{transform-origin:50% 80%;filter:drop-shadow(0 3px 4px #d4146a38);width:28px;height:16px;animation:2.6s ease-in-out infinite JxB4GW_bowWiggle;position:absolute;top:18px;left:28%}.JxB4GW_bow path{fill:var(--hot)}.JxB4GW_bow rect{fill:var(--accent-press)}.JxB4GW_comb{width:calc(84% - 36px);animation:8s ease-in-out infinite alternate JxB4GW_combGlide;position:absolute;top:22px;left:8%}.JxB4GW_comb svg{filter:drop-shadow(0 4px 6px #d4146a3d);width:36px;height:22px;animation:1.75s ease-in-out infinite alternate JxB4GW_combBob;display:block}.JxB4GW_comb rect{fill:var(--accent)}.JxB4GW_comb path{fill:none;stroke:var(--accent-press);stroke-width:2.2px;stroke-linecap:round}.JxB4GW_spark{background:var(--hot);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:10px;height:10px;animation:3.4s ease-in-out infinite JxB4GW_sparkTwinkle;animation-delay:var(--d);position:absolute;transform:scale(0)}.JxB4GW_heart{background:var(--accent);width:10px;height:10px;clip-path:path("M5 9.4 L1.2 5.6 A2.3 2.3 0 0 1 5 2.4 A2.3 2.3 0 0 1 8.8 5.6 Z");opacity:0;animation:5.6s ease-out infinite JxB4GW_heartFloat;animation-delay:var(--d);position:absolute;bottom:0}.JxB4GW_social{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.JxB4GW_social a{color:var(--ink);display:grid}.JxB4GW_social a span{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.JxB4GW_social svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.JxB4GW_social a svg{border:1px solid var(--line);cursor:pointer;width:44px;height:44px;transition:background var(--settle-ms) var(--ease-out), color var(--settle-ms) var(--ease-out), border-color var(--settle-ms) var(--ease-out), box-shadow var(--settle-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);background:#fff;border-radius:10px;padding:11px}@media (hover:hover){.JxB4GW_social a:hover svg{border-color:var(--accent);color:var(--accent-press);background:#ff2f8614;transform:translateY(-4px)rotate(-6deg);box-shadow:0 10px 18px #ff2f8638}}.JxB4GW_social a:active svg{border-color:var(--accent);color:var(--accent-press);transition-duration:var(--press-ms);background:#ff2f8629;transform:scale(.9);box-shadow:inset 0 2px 5px #d4146a2e}.JxB4GW_appBlock{justify-items:start;gap:0;display:grid}.JxB4GW_stores{gap:10px;margin-top:16px;display:grid}.JxB4GW_store{box-sizing:border-box;background:var(--berry);color:#fff;cursor:pointer;width:172px;min-height:50px;transition:background var(--settle-ms) var(--ease-out), box-shadow var(--settle-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);border-radius:12px;align-items:center;gap:10px;padding:6px 16px 6px 12px;display:flex}.JxB4GW_store svg{fill:currentColor;width:22px;height:22px;transition:transform var(--settle-ms) var(--ease-out)}.JxB4GW_store:active{background:var(--accent-press);transition-duration:var(--press-ms);transform:scale(.96);box-shadow:inset 0 2px 6px #00000047}.JxB4GW_store small,.JxB4GW_store strong{line-height:1.15;display:block}.JxB4GW_store small{letter-spacing:.02em;font-size:10px;font-weight:400}.JxB4GW_store strong{letter-spacing:-.02em;font-size:16px;font-weight:600}@media (hover:hover){.JxB4GW_store:hover:not(:active){background:var(--accent-press);transform:translateY(-3px);box-shadow:0 12px 22px #d4146a4d}.JxB4GW_store:hover svg{transform:scale(1.15)rotate(-6deg)}}.JxB4GW_store,.JxB4GW_social a,.JxB4GW_newsForm button{position:relative;overflow:hidden}.JxB4GW_social a{border-radius:10px}.JxB4GW_ripple{pointer-events:none;animation:JxB4GW_ripple .56s var(--ease-out) forwards;background:#ffffff73;border-radius:50%;position:absolute;transform:scale(0)}.JxB4GW_social .JxB4GW_ripple{background:#ff2f8647}.JxB4GW_store[data-pressed],.JxB4GW_newsForm button[data-pressed],.JxB4GW_social a[data-pressed] svg{animation:JxB4GW_pressBounce .42s var(--ease-out)}.JxB4GW_foot li a[data-pressed]{animation:JxB4GW_linkPress .42s var(--ease-out)}.JxB4GW_foot a[data-placeholder]{cursor:help}.JxB4GW_footDemo{width:fit-content;color:var(--accent-press);letter-spacing:.02em;white-space:nowrap;border:1px dashed #d4146a66;border-radius:6px;justify-self:start;margin:10px 0 0;padding:3px 8px;font-size:11px;font-weight:600}.JxB4GW_foot ul{margin:16px 0 0;padding:0;list-style:none}.JxB4GW_foot li{color:var(--ink);margin-top:10px;font-size:15px;font-weight:400}.JxB4GW_foot li a{color:var(--ink);transition:color var(--press-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);display:inline-block;position:relative}.JxB4GW_foot li a:active{color:var(--berry);transform:translate(4px)scale(.97)}.JxB4GW_foot li a:after{content:"";background:var(--accent);transform-origin:0;height:1.5px;transition:transform var(--settle-ms) var(--ease-out);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}@media (hover:hover){.JxB4GW_foot li a:hover{color:var(--accent-press);transform:translate(4px)}.JxB4GW_foot .JxB4GW_pay li:hover{border-color:var(--accent);color:var(--accent-press);transform:translateY(-2px)}.JxB4GW_foot li a:hover:after{transform:scaleX(1)}}.JxB4GW_footBase{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin-top:40px;padding:20px 0;font-size:13px;display:flex}.JxB4GW_footBase p,.JxB4GW_footBase ul{margin:0}.JxB4GW_legal{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.JxB4GW_legal ul{flex-wrap:wrap;gap:6px 16px;display:flex}.JxB4GW_foot .JxB4GW_legal li{color:var(--muted);margin:0;font-size:13px}.JxB4GW_foot .JxB4GW_legal li a{color:var(--muted)}.JxB4GW_wordmark{z-index:-1;color:#ff2f8617;letter-spacing:-.06em;text-align:center;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;font-size:clamp(120px,23vw,340px);font-weight:700;line-height:.8;animation:14s ease-in-out infinite alternate JxB4GW_wordFloat;position:absolute;top:34px;left:0;right:0}.JxB4GW_wordSheen{width:48%;animation:10s linear infinite JxB4GW_wordSweep;position:absolute;top:0;bottom:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 50%,#0000);mask-image:linear-gradient(90deg,#0000,#000 50%,#0000)}.JxB4GW_wordSheen>span{color:#ff2f8624;width:208.333%;animation:10s linear infinite JxB4GW_wordSweepText;position:absolute;top:0;left:0}.JxB4GW_pay{gap:6px;margin:0;padding:0;list-style:none;display:flex}.JxB4GW_foot .JxB4GW_pay li{border:1px solid var(--line);color:var(--ink);letter-spacing:.02em;white-space:nowrap;transition:border-color var(--settle-ms) var(--ease-out), color var(--settle-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);background:#fff;border-radius:6px;margin:0;padding:4px 10px;font-size:11px;font-weight:600}.JxB4GW_footTop{display:none}@media (max-width:900px){.JxB4GW_foot{flex-direction:column;padding:32px 20px 0;display:flex}.JxB4GW_footGrid{grid-template-columns:1fr;gap:0}.JxB4GW_footBrand{max-width:none;margin-bottom:20px}.JxB4GW_footLogo{display:none}.JxB4GW_newsNote{font-size:13px}.JxB4GW_newsForm{margin-top:12px}.JxB4GW_footLinks{border-top:1px solid var(--line);interpolate-size:allow-keywords}.JxB4GW_footLinks:last-child{border-bottom:1px solid var(--line)}.JxB4GW_footLinks::details-content{block-size:0;transition:block-size var(--settle-ms) var(--ease-out), content-visibility var(--settle-ms) allow-discrete;overflow:hidden}.JxB4GW_footLinks[open][name]::details-content{block-size:auto}.JxB4GW_footLinks summary{cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:48px;transition:color var(--press-ms) var(--ease-out);justify-content:space-between;align-items:center;font-size:12px;display:flex}.JxB4GW_footLinks summary:after{content:"+";width:26px;height:26px;color:var(--accent-press);letter-spacing:0;transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);background:#ff2f861a;border-radius:8px;place-items:center;font-size:17px;font-weight:500;display:grid}.JxB4GW_footLinks summary:active:after{transform:scale(.88)}.JxB4GW_footLinks[open][name] summary{color:var(--berry)}.JxB4GW_footLinks[open][name] summary:after{content:"−";background:var(--accent);color:#fff;transform:rotate(180deg)}.JxB4GW_footLinks ul{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:2px 0 16px;display:grid}.JxB4GW_footLinks li{margin:0}.JxB4GW_footLinks[open][name] li{animation:JxB4GW_chipIn .32s var(--ease-out) calc(var(--i) * 35ms + 60ms) backwards}.JxB4GW_footLinks li a{border:1px solid var(--line);-webkit-tap-highlight-color:transparent;min-height:44px;transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);background:#ffffffb8;border-radius:10px;align-items:center;padding:0 14px;font-size:14px;display:flex}.JxB4GW_footLinks li a:after{display:none}.JxB4GW_footLinks li a:active{border-color:var(--accent);background:var(--accent);color:#fff;transform:scale(.97)}.JxB4GW_footMid{border-top:0;grid-template-columns:1fr;gap:16px;margin-top:0;padding:24px 0 0}.JxB4GW_footSocial,.JxB4GW_footMidBare .JxB4GW_footSocial,.JxB4GW_footMid>.JxB4GW_appBlock,.JxB4GW_footMidBare>.JxB4GW_charm{grid-column:auto}.JxB4GW_charm{order:1;height:92px;margin:0 -20px}.JxB4GW_social{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.JxB4GW_social a{-webkit-tap-highlight-color:transparent}.JxB4GW_social a svg{width:100%;height:42px;padding:10px}.JxB4GW_social a:active svg{transform:scale(.9)}.JxB4GW_appBlock{justify-items:stretch}.JxB4GW_appBlock .JxB4GW_colTitle{display:none}.JxB4GW_stores{grid-template-columns:1fr 1fr;gap:8px;margin-top:0}.JxB4GW_store{-webkit-tap-highlight-color:transparent;justify-content:center;width:auto;min-height:46px}.JxB4GW_store:active{background:var(--accent-press);transform:scale(.97)}.JxB4GW_footBase{text-align:center;flex-direction:column;gap:12px;margin-top:24px;padding:20px 0 0}.JxB4GW_footTop{border:1px solid var(--line);min-height:36px;color:var(--accent-press);font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--press-ms) var(--ease-out), background var(--press-ms) var(--ease-out);background:#fff;border-radius:10px;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.JxB4GW_footTop svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.JxB4GW_footTop:active{background:#ff2f861a;transform:scale(.95)}.JxB4GW_legal{flex-direction:column;gap:6px}.JxB4GW_legal ul{justify-content:center;gap:4px 16px}.JxB4GW_foot .JxB4GW_legal li{font-size:12px}.JxB4GW_pay{flex-wrap:wrap;order:-1;justify-content:center}.JxB4GW_footTop{order:1;margin-top:4px}.JxB4GW_wordmark{font-size:25vw;top:10px}}@media (max-width:900px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.JxB4GW_footBrand,.JxB4GW_footLinks,.JxB4GW_footSocial,.JxB4GW_charm,.JxB4GW_appBlock,.JxB4GW_footBase{animation:linear both JxB4GW_footIn;animation-timeline:view();animation-range:entry entry 90%}.JxB4GW_wordmark{animation:linear both JxB4GW_markRise;animation-timeline:view();animation-range:entry entry 75%}}}@media (max-width:900px){.JxB4GW_nav{grid-template-columns:1fr auto;gap:8px;padding:0 12px 0 16px}.JxB4GW_navLinks{display:none}.JxB4GW_logo{width:148px;height:34px}.JxB4GW_tools{grid-column:2;gap:0}.JxB4GW_menuButton{display:grid}}@media (prefers-reduced-motion:reduce){.JxB4GW_promo,.JxB4GW_logo,.JxB4GW_nav:after,.JxB4GW_tideDeep,.JxB4GW_tideCrest,.JxB4GW_mast,.JxB4GW_menuPanel,.JxB4GW_menuPanel li,.JxB4GW_wordmark,.JxB4GW_wordSheen,.JxB4GW_wordSheen>span,.JxB4GW_footGlow:before,.JxB4GW_footGlow:after,.JxB4GW_newsForm[data-state],.JxB4GW_newsForm[data-state] button,.JxB4GW_newsHint,.JxB4GW_store[data-pressed],.JxB4GW_newsForm button[data-pressed],.JxB4GW_social a[data-pressed] svg,.JxB4GW_foot li a[data-pressed]{animation:none}.JxB4GW_ripple{display:none}.JxB4GW_charmWave,.JxB4GW_bow,.JxB4GW_comb,.JxB4GW_comb svg{animation:none}.JxB4GW_charmShine,.JxB4GW_heart{display:none}.JxB4GW_comb{width:36px;left:calc(50% - 18px)}.JxB4GW_spark{opacity:.7;animation:none;transform:scale(.8)rotate(45deg)}}@keyframes JxB4GW_tierDock{to{opacity:.3}}@keyframes JxB4GW_tierSweep{0%{opacity:0;transform:translate(-100%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(250%)}}@keyframes JxB4GW_menuIn{0%{opacity:0;transform:translateY(-8px)}}@keyframes JxB4GW_menuItem{0%{opacity:0;transform:translateY(10px)}}@keyframes JxB4GW_newsShake{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}@keyframes JxB4GW_newsPop{40%{transform:scale(1.15)}}@keyframes JxB4GW_newsHintIn{0%{opacity:0;transform:translateY(-4px)}}@keyframes JxB4GW_waveFlow{to{transform:translate(-300px)}}@keyframes JxB4GW_strandShine{0%{stroke-dashoffset:1000px;opacity:0}12%{opacity:.9}70%,to{stroke-dashoffset:300px;opacity:0}}@keyframes JxB4GW_bowWiggle{0%,to{transform:rotate(12deg)}50%{transform:rotate(-6deg)scale(1.06)}}@keyframes JxB4GW_combGlide{to{transform:translate(100%)}}@keyframes JxB4GW_combBob{0%{transform:translateY(-4px)rotate(-6deg)}to{transform:translateY(6px)rotate(6deg)}}@keyframes JxB4GW_sparkTwinkle{0%,55%,to{opacity:0;transform:scale(0)rotate(0)}70%{opacity:1;transform:scale(1.1)rotate(45deg)}85%{opacity:.6;transform:scale(.6)rotate(90deg)}}@keyframes JxB4GW_heartFloat{0%{opacity:0;transform:translate(0)scale(.6)}15%{opacity:.9}50%{transform:translate(8px,-40px)scale(1)}80%,to{opacity:0;transform:translate(-4px,-78px)scale(.8)}}@keyframes JxB4GW_ripple{to{opacity:0;transform:scale(1)}}@keyframes JxB4GW_pressBounce{0%{transform:scale(1)}30%{transform:scale(.9)}65%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes JxB4GW_linkPress{0%{color:var(--accent-press);transform:translate(4px)scale(1)}30%{color:var(--accent);transform:translate(6px)scale(.94)}to{color:var(--accent-press);transform:translate(4px)scale(1)}}@keyframes JxB4GW_chipIn{0%{opacity:0;transform:translateY(8px)scale(.96)}}@keyframes JxB4GW_footIn{0%{opacity:0;transform:translateY(20px)}}@keyframes JxB4GW_markRise{0%{opacity:0;transform:translateY(32px)scale(.94)}}@keyframes JxB4GW_dock{to{--badge-bg:var(--accent);--badge-ink:white;--badge-ring:var(--card);color:var(--berry);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fff7faeb;box-shadow:0 10px 30px #4c0d2a1a}}@keyframes JxB4GW_promoHide{to{opacity:0;max-height:0;padding-top:0;padding-bottom:0}}@keyframes JxB4GW_glowA{to{transform:translate(240px,120px)scale(1.15)}}@keyframes JxB4GW_glowB{to{transform:translate(-260px,-80px)scale(.9)}}@keyframes JxB4GW_wordSweep{0%{transform:translate(-100%)}25%,to{transform:translate(208.333%)}}@keyframes JxB4GW_wordSweepText{0%{transform:translate(48%)}25%,to{transform:translate(-100%)}}@keyframes JxB4GW_wordFloat{to{transform:translateY(-10px)}}@keyframes JxB4GW_sheenFade{to{opacity:0}}@keyframes JxB4GW_sheen{0%,to{transform:scaleX(.55)}50%{transform:scaleX(1)}}@keyframes JxB4GW_tideDeep{0%{transform:translateY(5px)}50%{transform:translate(-360px,-3px)}to{transform:translate(-720px,5px)}}@keyframes JxB4GW_tideCrest{0%{transform:translateY(2px)}50%{transform:translate(480px,8px)}to{transform:translate(960px,2px)}}@keyframes JxB4GW_tideTierFlow{0%{-webkit-mask-position:0 2px;mask-position:0 2px}50%{-webkit-mask-position:480px 8px;mask-position:480px 8px}to{-webkit-mask-position:960px 2px;mask-position:960px 2px}}@keyframes JxB4GW_tideDeepTone{to{background-color:#ffaace42}}@keyframes JxB4GW_tideCrestTone{to{background-color:#d4146a1f}}
.AQWIHW_page{--chrome:96px;min-height:70dvh;padding:calc(var(--chrome) + 48px) 28px 72px;box-sizing:border-box;background:var(--paper);color:var(--ink);font-family:var(--font-sans), var(--font);align-content:start;display:grid}.AQWIHW_card{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);width:100%;max-width:640px;box-shadow:var(--ring);animation:AQWIHW_rise .42s var(--ease-out) both;margin:0 auto;padding:32px}.AQWIHW_kicker{color:var(--accent-press);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:700}.AQWIHW_title{margin:0;font-size:30px;font-weight:500;line-height:1.2}.AQWIHW_lead{color:var(--muted);margin:12px 0 0;font-size:15px;line-height:1.55}.AQWIHW_lead a{color:var(--accent-press);font-weight:600}.AQWIHW_actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.AQWIHW_primary,.AQWIHW_secondary{min-height:var(--tap);border-radius:var(--radius-control);font:inherit;cursor:pointer;transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);border:0;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.AQWIHW_primary{background:var(--berry);color:#fff}.AQWIHW_secondary{box-shadow:inset 0 0 0 1.5px var(--berry);color:var(--berry);background:#fff}@media (hover:hover){.AQWIHW_primary:hover{background:var(--accent-press)}.AQWIHW_secondary:hover{background:var(--foam)}}.AQWIHW_primary:active,.AQWIHW_secondary:active{transform:scale(.98)}.AQWIHW_primary:focus-visible,.AQWIHW_secondary:focus-visible{outline:2px solid var(--accent-press);outline-offset:2px}@keyframes AQWIHW_rise{0%{opacity:0;transform:translateY(var(--lift,8px))}}@media (max-width:640px){.AQWIHW_page{padding:calc(var(--chrome) + 16px) var(--gutter-mobile) 48px}.AQWIHW_card{padding:24px}.AQWIHW_title{font-size:25px}.AQWIHW_actions>*{flex:100%}}@media (prefers-reduced-motion:reduce){.AQWIHW_card{animation:none}.AQWIHW_primary,.AQWIHW_secondary{transition:none}}
.INzgGq_layer{z-index:80;animation:INzgGq_fade .2s var(--ease-out);background:#2a0d186b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.INzgGq_box{box-sizing:border-box;border-radius:var(--radius-card);width:min(380px,100%);color:var(--ink);font-family:var(--font-sans), var(--font);text-align:center;animation:INzgGq_rise .26s var(--ease-out);background:#fff;justify-items:center;gap:8px;padding:28px 24px 22px;display:grid;box-shadow:0 24px 60px #2a0d183d}.INzgGq_mark{background:var(--foam);border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:6px;display:grid}.INzgGq_mark svg{fill:none;width:22px;height:22px;stroke:var(--accent-press);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.INzgGq_title{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}.INzgGq_text{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.INzgGq_actions{grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:16px;display:grid}.INzgGq_cancel,.INzgGq_confirm{border-radius:var(--radius-control);min-height:46px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);padding:0 14px;font-size:15px;font-weight:600}.INzgGq_cancel{border:1px solid var(--line);color:var(--ink);background:#fff}.INzgGq_confirm{background:var(--ink);color:#fff;border:0}.INzgGq_cancel:active,.INzgGq_confirm:active{transform:scale(.97)}.INzgGq_cancel:disabled,.INzgGq_confirm:disabled{cursor:default;opacity:.7}.INzgGq_cancel:focus-visible,.INzgGq_confirm:focus-visible{outline:2px solid var(--accent-press);outline-offset:2px}@media (hover:hover){.INzgGq_cancel:hover{background:var(--foam)}.INzgGq_confirm:hover{background:var(--accent-press)}}@keyframes INzgGq_fade{0%{opacity:0}}@keyframes INzgGq_rise{0%{opacity:0;transform:translateY(10px)scale(.98)}}@media (prefers-reduced-motion:reduce){.INzgGq_layer,.INzgGq_box{animation:none}}
._6BEENa_layer{top:var(--vv-top,0px);z-index:40;height:var(--vv-height,100dvh);visibility:hidden;color:var(--ink);transition:visibility 0s linear .36s;position:fixed;left:0;right:0}._6BEENa_layer[data-open=true]{visibility:visible;transition:none}._6BEENa_scrim{background:var(--scrim);opacity:0;transition:opacity .36s var(--ease-out);position:absolute;inset:0}._6BEENa_layer[data-open=true] ._6BEENa_scrim{opacity:1}._6BEENa_sheet{border-radius:var(--radius-card) 0 0 var(--radius-card);background:var(--paper);width:min(560px,100%);box-shadow:var(--lift);transition:transform .36s var(--ease-out);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;transform:translate(100%)}._6BEENa_layer[data-open=true] ._6BEENa_sheet{transform:none}._6BEENa_head{border-bottom:1px solid var(--line);background:var(--card);align-items:center;gap:12px;padding:18px 16px 16px 22px;display:flex;position:relative}._6BEENa_head:before{content:"";background:linear-gradient(90deg, var(--accent-press), var(--accent), var(--blush));height:3px;position:absolute;top:0;left:0;right:0}._6BEENa_titles{flex:1;min-width:0}._6BEENa_titles h2{margin:0;font-size:20px;font-weight:700}._6BEENa_titles p{color:var(--muted);margin:2px 0 0;font-size:13px}._6BEENa_close{border-radius:var(--radius-chip);width:40px;height:40px;color:var(--ink);cursor:pointer;transition:background var(--press-ms) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._6BEENa_close svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:20px;height:20px}._6BEENa_body{overscroll-behavior:contain;flex:1;align-content:start;gap:24px;padding:20px 22px 28px;display:grid;overflow-y:auto}._6BEENa_foot{padding:14px 22px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--card)}._6BEENa_foot:empty{display:none}@media (hover:hover){._6BEENa_close:hover{background:var(--foam)}}@media (max-width:640px){._6BEENa_sheet{border-radius:0}._6BEENa_head{padding:14px 10px 12px 16px}._6BEENa_body{padding:16px 16px 24px}._6BEENa_foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){._6BEENa_sheet,._6BEENa_scrim{transition:none}}
._1Rvrhq_save{width:44px;height:44px;box-shadow:var(--ring);color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);background:#fff;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}._1Rvrhq_save[data-place=card]{z-index:2;background:#ffffffeb;width:38px;height:38px;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #2a0d181f}._1Rvrhq_save svg{fill:none;width:20px;height:20px;stroke:var(--accent-press);stroke-width:1.8px;stroke-linejoin:round;transition:fill var(--press-ms) var(--ease-out)}._1Rvrhq_save[data-place=card] svg{width:18px;height:18px}._1Rvrhq_save svg[data-on]{fill:var(--accent);stroke:var(--accent);animation:_1Rvrhq_beat .36s var(--ease-out)}._1Rvrhq_save:active{transform:scale(.92)}._1Rvrhq_save:focus-visible{outline:2px solid var(--accent-press);outline-offset:2px}@media (hover:hover){._1Rvrhq_save:hover{background:var(--foam)}}@keyframes _1Rvrhq_beat{40%{transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){._1Rvrhq_save svg[data-on]{animation:none}}
.qmkbtG_page{--chrome:96px;--stuck:66px;--pad:28px;background:var(--paper);color:var(--ink);font-family:var(--font-sans), var(--font)}:where(.qmkbtG_page) :where(a){color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.qmkbtG_band{min-height:clamp(380px,54vh,520px);padding:calc(var(--chrome) + 24px) var(--pad) 44px;background:linear-gradient(115deg, var(--berry) 0%, #7a1442 46%, var(--accent-press) 100%);color:#fff;box-sizing:border-box;align-items:flex-end;display:flex;position:relative;overflow:hidden}.qmkbtG_bandShot{object-fit:cover;animation:qmkbtG_bandIn .9s var(--ease-out) both;-webkit-mask-image:linear-gradient(90deg,#0000,#000 34%);mask-image:linear-gradient(90deg,#0000,#000 34%);width:56%!important;left:auto!important}.qmkbtG_bandText{z-index:1;max-width:34rem;animation:qmkbtG_rise .6s var(--ease-out) both;position:relative}.qmkbtG_crumbs{color:#ffffffc7;flex-wrap:wrap;gap:4px;margin:0 0 18px;padding:0;font-size:13px;list-style:none;display:flex}.qmkbtG_crumbs li+li:before{content:"/";opacity:.6;margin-right:4px}.qmkbtG_crumbs a{border-radius:var(--radius-chip);transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out);padding:2px 4px}.qmkbtG_crumbs [aria-current]{color:#fff;font-weight:600}@media (hover:hover){.qmkbtG_crumbs a:hover{color:#fff;background:#ffffff24}}.qmkbtG_crumbs a:active{background:var(--accent);color:#fff}.qmkbtG_kicker{color:var(--blush);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:13px;font-weight:600}.qmkbtG_band h1{letter-spacing:-.035em;margin:8px 0 0;font-size:clamp(40px,5vw,64px);font-weight:600;line-height:1.02}.qmkbtG_intro{color:#ffffffe0;max-width:30em;margin:12px 0 0;font-size:17px;line-height:1.5}.qmkbtG_shop{padding:0 var(--pad) 96px;background:#fff}.qmkbtG_toolbar{top:var(--stuck);z-index:4;margin:0 calc(var(--pad) * -1);padding:14px var(--pad);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--line);background:#ffffffeb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex;position:sticky}.qmkbtG_menu{position:relative}.qmkbtG_menuButton{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);min-height:40px;color:var(--ink);cursor:pointer;font:inherit;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:border-color var(--press-ms) var(--ease-out), background var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);align-items:center;gap:6px;padding:0 10px 0 16px;font-size:14px;font-weight:600;display:inline-flex}.qmkbtG_menuButton svg{fill:none;width:18px;height:18px;stroke:var(--accent-press);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--settle-ms) var(--ease-out)}.qmkbtG_menuButton[aria-expanded=true]{border-color:var(--accent)}.qmkbtG_menuButton[aria-expanded=true] svg{transform:rotate(180deg)}.qmkbtG_menuButton[data-picked]{border-color:var(--accent-press);background:var(--foam);color:var(--accent-press)}@media (hover:hover){.qmkbtG_menuButton:hover{border-color:var(--accent)}}.qmkbtG_menuButton:active{background:var(--foam);transform:scale(.97)}.qmkbtG_menuCount{border-radius:var(--radius-chip);background:var(--accent-press);color:#fff;box-sizing:border-box;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:12px;display:inline-grid}.qmkbtG_panel{z-index:5;border-radius:var(--radius-card);background:var(--card);min-width:220px;box-shadow:var(--ring), 0 18px 40px #4c0d2a24;transform-origin:0 0;animation:qmkbtG_panelIn var(--settle-ms) var(--ease-out);gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0}.qmkbtG_panel[hidden]{display:none}.qmkbtG_option{min-height:var(--tap);border-radius:var(--radius-control);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--press-ms) var(--ease-out);align-items:center;gap:10px;padding:0 10px;font-size:14px;display:flex}.qmkbtG_option input{background:var(--card);width:20px;height:20px;cursor:inherit;appearance:none;transition:background var(--press-ms) var(--ease-out), border-color var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);border:1.5px solid #4c0d2a42;border-radius:6px;flex:none;place-items:center;margin:0;display:grid}.qmkbtG_option input:after{content:"";width:10px;height:6px;transition:transform var(--settle-ms) var(--ease-out);border:0 solid #fff;border-width:0 0 2px 2px;margin-top:-2px;transform:rotate(-45deg)scale(0)}.qmkbtG_option input:checked{border-color:var(--accent-press);background:var(--accent-press)}.qmkbtG_option input:checked:after{transform:rotate(-45deg)scale(1)}.qmkbtG_option input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.qmkbtG_option:not([data-empty]):active input{transform:scale(.9)}@media (hover:hover){.qmkbtG_option:not([data-empty]):hover input:not(:checked){border-color:var(--accent)}}.qmkbtG_option span{white-space:nowrap;flex:1;font-size:15px}.qmkbtG_option:has(input:checked) span{color:var(--accent-press);font-weight:600}.qmkbtG_option small{border-radius:var(--radius-chip);background:var(--foam);min-width:24px;color:var(--muted);text-align:center;box-sizing:border-box;padding:1px 6px;font-size:12px}.qmkbtG_option[data-empty]{color:var(--muted);cursor:default;opacity:.55}@media (hover:hover){.qmkbtG_option:not([data-empty]):hover{background:var(--foam)}}.qmkbtG_option:not([data-empty]):active{background:var(--blush)}.qmkbtG_chips{flex-wrap:wrap;flex-basis:100%;gap:6px;margin:0;padding:0;list-style:none;display:flex}.qmkbtG_chips button{border-radius:var(--radius-chip);background:var(--foam);min-height:32px;box-shadow:var(--ring);color:var(--accent-press);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;animation:qmkbtG_noteIn var(--settle-ms) var(--ease-out);transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);border:0;align-items:center;gap:4px;padding:0 8px 0 12px;font-size:13px;font-weight:600;display:inline-flex}.qmkbtG_chips svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.qmkbtG_chips .qmkbtG_clear{box-shadow:none;color:var(--muted);background:0 0;padding:0 12px}@media (hover:hover){.qmkbtG_chips button:hover{background:var(--blush)}}.qmkbtG_chips button:active{background:var(--accent);color:#fff;transform:scale(.97)}.qmkbtG_tools{flex:none;align-items:center;gap:12px;margin-left:auto;display:flex}.qmkbtG_count{color:var(--muted);white-space:nowrap;margin:0;font-size:14px}.qmkbtG_status{border-radius:var(--radius-chip);background:var(--foam);box-shadow:var(--ring);color:var(--muted);white-space:nowrap;animation:qmkbtG_noteIn var(--settle-ms) var(--ease-out);align-items:center;gap:6px;margin:0;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.qmkbtG_status:before{content:"";background:currentColor;border-radius:2px;width:6px;height:6px}.qmkbtG_status[data-tone=live]{color:var(--accent-press)}.qmkbtG_status[data-tone=live]:before{animation:2.4s ease-in-out infinite qmkbtG_beat}.qmkbtG_status[data-tone=busy]:before{animation:.9s ease-in-out infinite qmkbtG_beat}.qmkbtG_status[data-tone=error]{color:var(--danger)}.qmkbtG_status button{border-radius:var(--radius-chip);background:var(--card);min-height:28px;box-shadow:var(--ring);color:var(--accent-press);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;border:0;margin-left:4px;padding:0 10px}.qmkbtG_status button:active{background:var(--accent);color:#fff}.qmkbtG_sortButton{min-width:200px}.qmkbtG_sortButton svg{margin-left:auto}.qmkbtG_sortLabel{color:var(--muted);font-weight:400}.qmkbtG_panelEnd{transform-origin:100% 0;margin:0;list-style:none;left:auto;right:0}.qmkbtG_choice{min-height:var(--tap);border-radius:var(--radius-control);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out);outline:none;justify-content:space-between;align-items:center;gap:16px;padding:0 10px 0 12px;font-size:14px;display:flex}.qmkbtG_choice svg{fill:none;width:18px;height:18px;stroke:var(--accent-press);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity var(--press-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);transform:scale(.6)}.qmkbtG_choice[aria-selected=true]{color:var(--accent-press);font-weight:600}.qmkbtG_choice[aria-selected=true] svg{opacity:1;transform:none}.qmkbtG_choice:focus-visible{background:var(--foam);box-shadow:inset 0 0 0 2px var(--accent)}@media (hover:hover){.qmkbtG_choice:hover{background:var(--foam)}}.qmkbtG_choice:active{background:var(--blush)}.qmkbtG_filterIcon{width:18px;height:18px;fill:var(--card);stroke:var(--accent-press);stroke-width:1.8px;stroke-linecap:round}.qmkbtG_layout{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:32px;display:grid}.qmkbtG_layout[data-side]{grid-template-columns:280px minmax(0,1fr)}.qmkbtG_results{min-width:0}.qmkbtG_side{top:calc(var(--stuck) + var(--bar) + 20px);max-height:calc(100vh - var(--stuck) - var(--bar) - 40px);animation:qmkbtG_rise .42s var(--ease-out) both;align-self:start;display:flex;position:sticky}.qmkbtG_sidePanel{border-radius:var(--radius-card);background:linear-gradient(180deg, var(--foam), var(--card) 180px);width:100%;min-height:0;box-shadow:var(--ring);box-sizing:border-box;flex-direction:column;padding:20px 14px 6px;display:flex}.qmkbtG_sideHead{align-items:center;gap:8px;padding:0 6px 14px;display:flex}.qmkbtG_sideHead h2{letter-spacing:-.02em;flex:1;margin:0;font-size:22px;font-weight:600}.qmkbtG_sideClear,.qmkbtG_sideClose{border-radius:var(--radius-control);min-height:36px;color:var(--accent-press);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:background var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);background:0 0;border:0;place-items:center;padding:0 10px;font-size:14px;font-weight:600;display:inline-grid}.qmkbtG_sideClose{width:var(--tap);min-height:var(--tap);color:var(--ink);padding:0}.qmkbtG_sideClose svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:22px;height:22px}@media (hover:hover){.qmkbtG_sideClear:hover,.qmkbtG_sideClose:hover{background:var(--foam)}}.qmkbtG_sideClear:active,.qmkbtG_sideClose:active{background:var(--blush);transform:scale(.96)}.qmkbtG_sideBody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex:1;min-height:0;overflow-y:auto}.qmkbtG_sideNote{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:14px 6px 16px;font-size:14px;line-height:1.5}.qmkbtG_section{border-top:1px solid var(--line)}.qmkbtG_section h3{margin:0}.qmkbtG_sectionHead{width:100%;min-height:50px;color:var(--ink);cursor:pointer;font:inherit;letter-spacing:.12em;text-transform:uppercase;text-align:left;-webkit-tap-highlight-color:transparent;transition:color var(--press-ms) var(--ease-out);background:0 0;border:0;align-items:center;gap:8px;padding:0 6px;font-size:12px;font-weight:600;display:flex}.qmkbtG_sectionHead svg{fill:none;width:18px;height:18px;stroke:var(--accent-press);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--settle-ms) var(--ease-out);margin-left:auto}.qmkbtG_section[data-open] .qmkbtG_sectionHead svg{transform:rotate(180deg)}@media (hover:hover){.qmkbtG_sectionHead:hover{color:var(--accent-press)}}.qmkbtG_sectionHead:active{color:var(--accent)}.qmkbtG_sectionBody{transition:grid-template-rows var(--settle-ms) var(--ease-out);grid-template-rows:0fr;display:grid}.qmkbtG_section[data-open] .qmkbtG_sectionBody{grid-template-rows:1fr}.qmkbtG_sectionBody>div{min-height:0;overflow:hidden}.qmkbtG_sectionBody>div>*{padding:0 0 12px}.qmkbtG_sectionHead .qmkbtG_menuCount{letter-spacing:0}.qmkbtG_swatch{min-height:var(--tap);border-radius:var(--radius-control);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--press-ms) var(--ease-out);align-items:center;gap:10px;padding:0 10px 0 6px;font-size:14px;display:flex;position:relative}.qmkbtG_swatch input{opacity:0;pointer-events:none;position:absolute}.qmkbtG_swatchChip{background:var(--chip);width:24px;height:24px;transition:box-shadow var(--press-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #0000001f}.qmkbtG_swatch span:not(.qmkbtG_swatchChip){white-space:nowrap;flex:1;font-size:15px}.qmkbtG_swatch small{border-radius:var(--radius-chip);background:var(--foam);min-width:24px;color:var(--muted);text-align:center;box-sizing:border-box;padding:1px 6px;font-size:12px}.qmkbtG_swatch:has(input:checked){color:var(--accent-press);font-weight:600}.qmkbtG_swatch:has(input:checked) .qmkbtG_swatchChip{box-shadow:inset 0 0 0 1px #0000001f, 0 0 0 2px var(--card), 0 0 0 4px var(--accent-press);transform:scale(.92)}.qmkbtG_swatch:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--accent)}.qmkbtG_swatch[data-empty]{color:var(--muted);cursor:default;opacity:.55}@media (hover:hover){.qmkbtG_swatch:not([data-empty]):hover{background:var(--foam)}}.qmkbtG_swatch:not([data-empty]):active{background:var(--blush)}.qmkbtG_range{padding:4px 6px 18px}.qmkbtG_rangeValue{justify-content:space-between;margin:0 0 10px;font-size:14px;font-weight:600;display:flex}.qmkbtG_rangeTrack{height:24px;position:relative}.qmkbtG_rangeTrack:before{content:"";background:linear-gradient(90deg, var(--line) var(--lo), var(--accent-press) var(--lo), var(--accent-press) var(--hi), var(--line) var(--hi));border-radius:2px;height:4px;position:absolute;top:10px;left:0;right:0}.qmkbtG_rangeTrack input{pointer-events:none;appearance:none;background:0 0;width:100%;margin:0;position:absolute;inset:0}.qmkbtG_rangeTrack input::-webkit-slider-runnable-track{background:0 0;height:24px}.qmkbtG_rangeTrack input::-moz-range-track{background:0 0;height:24px}.qmkbtG_rangeTrack input::-webkit-slider-thumb{border:2px solid var(--accent-press);background:var(--card);cursor:grab;pointer-events:auto;appearance:none;width:22px;height:22px;transition:transform var(--press-ms) var(--ease-out);border-radius:50%;margin-top:1px;box-shadow:0 2px 6px #4c0d2a2e}.qmkbtG_rangeTrack input::-moz-range-thumb{border:2px solid var(--accent-press);background:var(--card);cursor:grab;pointer-events:auto;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 6px #4c0d2a2e}.qmkbtG_rangeTrack input:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.12)}.qmkbtG_rangeTrack input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #ff2f863d}.qmkbtG_dots{align-items:center;gap:6px;margin:4px 0 2px;padding:0;list-style:none;display:flex}.qmkbtG_dots li:not(.qmkbtG_dotsMore){background:var(--chip);border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1px #0000001f}.qmkbtG_dotsMore{color:var(--muted);font-size:12px}.qmkbtG_price small{color:var(--muted);margin-right:4px;font-size:12px;font-weight:400}.qmkbtG_grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.qmkbtG_cell{scroll-margin-top:calc(var(--stuck) + 80px);animation:qmkbtG_rise .52s var(--ease-out) both;animation-delay:calc(min(var(--i), 8) * 60ms)}.qmkbtG_card{background:var(--card);border-radius:var(--radius-card);height:100%;box-shadow:var(--ring);transition:box-shadow var(--settle-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (hover:hover){.qmkbtG_card:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #ff2f864d,0 14px 30px #4c0d2a1a}.qmkbtG_card:hover .qmkbtG_shot img{transform:scale(1.06)}}.qmkbtG_card[data-fresh]{animation:qmkbtG_landed 1.4s var(--ease-out)}.qmkbtG_shot{aspect-ratio:4/5;background:var(--blush);cursor:pointer;display:block;position:relative;overflow:hidden}.qmkbtG_shot img{object-fit:cover;object-position:center 18%;transition:transform .42s var(--ease-out), opacity .42s var(--ease-out)}.qmkbtG_shot:active img{transition-duration:90ms;transform:scale(.94)}:is(.qmkbtG_card:has(.qmkbtG_shot:active),.qmkbtG_card:has(.qmkbtG_cardLink:active)){transition-duration:var(--press-ms);transform:scale(.985)}.qmkbtG_shot[data-loading] img{opacity:0}.qmkbtG_shot[data-loading]:after{content:"";background:linear-gradient(100deg, transparent 40%, #ffffff8c 50%, transparent 60%) var(--blush);will-change:transform;animation:1.4s ease-in-out infinite qmkbtG_shimmer;position:absolute;inset:0 -100%}.qmkbtG_lengthTag{z-index:1;border-radius:var(--radius-chip);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--accent-press);letter-spacing:.08em;text-transform:uppercase;background:#ffffffe6;padding:4px 8px;font-size:12px;font-weight:600;position:absolute;bottom:10px;left:10px}.qmkbtG_cardBody{flex-direction:column;flex:1;gap:4px;padding:16px 18px 18px;display:flex}.qmkbtG_cardTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.qmkbtG_cardTop h3{flex:auto;min-width:0;margin:0;font-size:20px;font-weight:600;line-height:1.3}.qmkbtG_cardLink{border-radius:var(--radius-chip);-webkit-line-clamp:2;transition:color var(--press-ms) var(--ease-out);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover){.qmkbtG_cardLink:hover{color:var(--accent-press)}}.qmkbtG_cardLink:active{color:var(--accent)}.qmkbtG_price{color:var(--ink);white-space:nowrap;flex:none;margin:0;font-size:18px;font-weight:600;line-height:1.3}.qmkbtG_specs{flex-wrap:wrap;gap:6px;margin:6px 0 4px;display:flex}.qmkbtG_specs:empty{display:none}.qmkbtG_specs div{border-radius:var(--radius-chip);background:var(--foam);box-shadow:var(--ring);gap:4px;padding:3px 8px;font-size:12px;line-height:1.4;display:flex}.qmkbtG_specs dt{color:var(--muted)}.qmkbtG_specs dd{color:var(--ink);margin:0;font-weight:600}.qmkbtG_specs div[data-missing]{box-shadow:none;outline:1px dashed var(--line);outline-offset:-1px;background:0 0}.qmkbtG_specs div[data-missing] dd{color:var(--muted);font-weight:400}.qmkbtG_note{color:var(--muted);margin:0 0 14px;font-size:14px}.qmkbtG_empty{min-height:max(420px, calc(100svh - var(--stuck) - var(--bar) - 128px));border-radius:var(--radius-card);background:radial-gradient(circle at 50% 38%, #ffd6e8b3, transparent 340px), var(--foam);box-shadow:var(--ring);text-align:center;animation:qmkbtG_rise .52s var(--ease-out) both;align-content:center;justify-items:center;gap:8px;margin:0;padding:40px 20px;display:grid}.qmkbtG_emptyTitle{margin:4px 0 0;font-size:24px;font-weight:600}.qmkbtG_emptyNote{max-width:34ch;color:var(--muted);margin:0;font-size:15px;line-height:1.5}.qmkbtG_emptyArt{width:188px;height:auto;overflow:visible}.qmkbtG_emptyArt *{transform-box:fill-box;transform-origin:50%}.qmkbtG_emptyShadow{fill:#d4146a24;animation:3.2s ease-in-out infinite qmkbtG_emptyShadow}.qmkbtG_emptyBody{animation:3.2s ease-in-out infinite qmkbtG_emptyFloat}.qmkbtG_emptyHair{fill:var(--accent-press)}.qmkbtG_emptyFace{fill:#ffe4ec}.qmkbtG_emptyCheek{fill:var(--accent);opacity:.32}.qmkbtG_emptyMouth{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round}.qmkbtG_emptyEyes{fill:var(--ink)}.qmkbtG_emptyEyes ellipse{animation:4.6s infinite qmkbtG_emptyBlink}.qmkbtG_empty[data-mood=searching] .qmkbtG_emptyEyes{animation:3.6s ease-in-out infinite qmkbtG_emptyLook}.qmkbtG_emptySparkles{fill:var(--accent)}.qmkbtG_emptySparkles path{animation:2.4s ease-in-out infinite qmkbtG_emptyTwinkle}.qmkbtG_emptySparkles g:nth-child(2) path{animation-delay:-.8s}.qmkbtG_emptySparkles g:nth-child(3) path{animation-delay:-1.6s}.qmkbtG_emptyHearts{fill:var(--accent)}.qmkbtG_emptyHearts path{opacity:0;animation:3s ease-out infinite qmkbtG_emptyHeart}.qmkbtG_emptyHearts path:nth-child(2){animation-delay:1.5s}@media (hover:hover){.qmkbtG_empty:hover .qmkbtG_emptyBody,.qmkbtG_empty:hover .qmkbtG_emptyShadow{animation-duration:1.4s}}@keyframes qmkbtG_emptyFloat{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-9px)rotate(2deg)}}@keyframes qmkbtG_emptyShadow{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.6;transform:scaleX(.78)}}@keyframes qmkbtG_emptyBlink{0%,44%,50%,to{transform:scaleY(1)}47%{transform:scaleY(.1)}}@keyframes qmkbtG_emptyLook{0%,to{transform:translate(0)}25%{transform:translate(-5px)}70%{transform:translate(5px)}}@keyframes qmkbtG_emptyTwinkle{0%,to{opacity:.25;transform:scale(.5)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(45deg)}}@keyframes qmkbtG_emptyHeart{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translate(10px,-46px)scale(1.1)}}.qmkbtG_emptyLink{min-height:var(--tap);border-radius:var(--radius-control);background:var(--accent-press);color:#fff;cursor:pointer;font:inherit;transition:background var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);border:0;align-items:center;margin-top:12px;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex}@media (hover:hover){.qmkbtG_emptyLink:hover{background:var(--berry)}}.qmkbtG_emptyLink:active{background:var(--accent);transform:scale(.97)}@media (max-width:900px){.qmkbtG_page{--stuck:66px;--pad:var(--gutter-mobile)}.qmkbtG_band{min-height:440px;padding:calc(var(--chrome) + 16px) var(--gutter-mobile) 28px}.qmkbtG_bandShot{-webkit-mask-image:none;mask-image:none;width:100%!important}.qmkbtG_band:after{content:"";background:linear-gradient(#2a0d185c,#0000 26% 42%,#2a0d18c7);position:absolute;inset:0}.qmkbtG_band h1{font-size:34px}.qmkbtG_intro{font-size:15px}.qmkbtG_crumbs{margin-bottom:12px}.qmkbtG_shop{padding:0 var(--gutter-mobile) 36px}.qmkbtG_toolbar{margin:0 calc(var(--gutter-mobile) * -1);padding:10px var(--gutter-mobile);gap:8px}.qmkbtG_menu{position:static}.qmkbtG_panel{left:var(--gutter-mobile);right:var(--gutter-mobile);top:calc(100% + 4px)}.qmkbtG_sortButton{min-width:0}.qmkbtG_layout,.qmkbtG_layout[data-side]{grid-template-columns:minmax(0,1fr);gap:0;margin-top:18px}.qmkbtG_side{z-index:40;visibility:hidden;pointer-events:none;max-height:none;transition:visibility 0s linear var(--settle-ms);align-self:stretch;animation:none;position:fixed;inset:0}.qmkbtG_side[data-open]{visibility:visible;pointer-events:auto;transition:none}.qmkbtG_sideScrim{opacity:0;transition:opacity var(--settle-ms) var(--ease-out);background:#2a0d186b;position:absolute;inset:0}.qmkbtG_side[data-open] .qmkbtG_sideScrim{opacity:1}.qmkbtG_sidePanel{width:min(88vw,380px);padding:12px var(--gutter-mobile) 0;border-radius:0 var(--radius-card) var(--radius-card) 0;background:var(--card);box-sizing:border-box;transition:transform var(--settle-ms) var(--ease-out);position:absolute;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:12px 0 40px #2a0d182e}.qmkbtG_side[data-open] .qmkbtG_sidePanel{transform:none}.qmkbtG_sideBody{border-bottom:0}.qmkbtG_sideFoot{padding:12px 0 calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.qmkbtG_sideShow{width:100%;min-height:var(--tap);border-radius:var(--radius-control);background:var(--accent-press);color:#fff;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:background var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);border:0;font-size:15px;font-weight:600}.qmkbtG_sideShow:active{background:var(--accent);transform:scale(.98)}.qmkbtG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.qmkbtG_cardBody{padding:12px 10px}.qmkbtG_cardTop{flex-direction:column;gap:2px}.qmkbtG_cardTop h3{flex:none;font-size:16px}.qmkbtG_specs,.qmkbtG_note{display:none}}@keyframes qmkbtG_rise{0%{opacity:0;transform:translateY(14px)}}@keyframes qmkbtG_bandIn{0%{opacity:0;transform:scale(1.04)}}@keyframes qmkbtG_noteIn{0%{opacity:0;transform:translateY(-4px)}}@keyframes qmkbtG_panelIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}}@keyframes qmkbtG_beat{50%{opacity:.3}}@keyframes qmkbtG_shimmer{0%{transform:translate(-33.4%)}to{transform:translate(33.4%)}}@keyframes qmkbtG_landed{0%,60%{box-shadow:0 0 0 2px var(--accent), 0 14px 30px #ff2f862e}to{box-shadow:var(--ring)}}@media (prefers-reduced-motion:reduce){.qmkbtG_bandShot,.qmkbtG_bandText,.qmkbtG_cell,.qmkbtG_empty,.qmkbtG_emptyArt *,.qmkbtG_status,.qmkbtG_status:before,.qmkbtG_panel,.qmkbtG_chips button,.qmkbtG_side,.qmkbtG_card[data-fresh],.qmkbtG_shot[data-loading]:after{animation:none}.qmkbtG_card:hover,.qmkbtG_card:hover .qmkbtG_shot img,.qmkbtG_shot:active img{transform:none}.qmkbtG_card:has(.qmkbtG_shot:active){transform:none}.qmkbtG_card:has(.qmkbtG_cardLink:active){transform:none}}
.PJeROa_layer{z-index:4;font-family:var(--font-sans), var(--font);color:var(--ink);position:fixed;bottom:0;left:0;right:0}.PJeROa_scrim{background:var(--scrim);cursor:pointer;animation:PJeROa_veil var(--settle-ms) var(--ease-out);border:0;padding:0;position:absolute;inset:0}.PJeROa_layer[data-closing=true]{pointer-events:none}.PJeROa_layer[data-closing=true] .PJeROa_scrim{animation:PJeROa_unveil .36s var(--ease-out) forwards}.PJeROa_panel{z-index:1;background:var(--card);border-radius:0 0 var(--radius-card) var(--radius-card);clip-path:inset(0);width:min(720px,100% - 32px);max-height:calc(100% - 24px);animation:PJeROa_drop var(--settle-ms) var(--ease-out);margin:0 auto;position:relative;overflow:auto;box-shadow:0 18px 36px #4c0d2a24}.PJeROa_layer[data-closing=true]{overflow:hidden}.PJeROa_panel[data-closing=true]{animation:.36s cubic-bezier(.32,0,.16,1) forwards PJeROa_lift}.PJeROa_inner{padding:18px 20px 16px}.PJeROa_field{border-radius:var(--radius-field);background:var(--foam);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:10px;padding:0 12px 0 14px;display:flex}.PJeROa_glyph{color:var(--accent-press);flex:none;display:grid}.PJeROa_icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:18px;height:18px}.PJeROa_input{min-width:0;height:48px;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.PJeROa_input::placeholder{color:var(--muted)}.PJeROa_clear{border-radius:var(--radius-control);height:32px;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;flex:none;padding:0 10px;font-size:13px;font-weight:600}.PJeROa_clear:active{color:var(--accent-press)}.PJeROa_quick{margin-top:16px}.PJeROa_label,.PJeROa_count{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin:16px 0 0;font-size:12px;font-weight:700;display:flex}.PJeROa_bow{transform-origin:50% 80%;flex:none;width:22px;height:13px;animation:2.6s ease-in-out infinite PJeROa_bowWiggle}.PJeROa_bowLoop{fill:var(--hot)}.PJeROa_bowKnot{fill:var(--accent-press)}.PJeROa_heart{background:var(--accent);width:12px;height:11px;clip-path:path("M6 10.4 L1.3 5.8 A2.6 2.6 0 0 1 6 2.2 A2.6 2.6 0 0 1 10.7 5.8 Z");flex:none}.PJeROa_quick .PJeROa_label{margin-top:0}.PJeROa_count{letter-spacing:.04em;text-transform:none;font-size:13px}.PJeROa_styles{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.PJeROa_style{border-radius:var(--radius-control);background:var(--foam);min-height:36px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);align-items:center;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.PJeROa_style:active{transform:scale(.98)}.PJeROa_list{margin:8px 0 0;padding:0;list-style:none}.PJeROa_option{border-radius:var(--radius-field);color:inherit;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;padding:8px;text-decoration:none;display:grid}.PJeROa_option[data-active=true],.PJeROa_option:hover{background:var(--foam)}.PJeROa_shot{border-radius:var(--radius-chip);background:var(--blush);width:52px;height:64px;overflow:hidden}.PJeROa_photo{object-fit:cover;width:100%;height:100%}.PJeROa_swatch{border-radius:var(--radius-chip);width:52px;height:64px;box-shadow:var(--ring)}.PJeROa_copy{min-width:0}.PJeROa_name{font-size:15px;font-weight:600;display:block}.PJeROa_meta{color:var(--accent-press);margin-top:2px;font-size:12px;font-weight:600;display:block}.PJeROa_note{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:13px;line-height:1.4;overflow:hidden}.PJeROa_mark{color:inherit;background:#ff2f862e}@keyframes PJeROa_drop{0%{clip-path:inset(0 0 100%)}}@keyframes PJeROa_lift{to{transform:translateY(-100%)}}@keyframes PJeROa_veil{0%{opacity:0}}@keyframes PJeROa_unveil{to{opacity:0}}@keyframes PJeROa_bowWiggle{0%,to{transform:rotate(8deg)}50%{transform:rotate(-6deg)}}@media (hover:hover){.PJeROa_style:hover{box-shadow:inset 0 0 0 1px var(--accent-press)}.PJeROa_clear:hover{color:var(--accent-press)}}@media (prefers-reduced-motion:reduce){.PJeROa_panel,.PJeROa_scrim,.PJeROa_bow{animation:none}}.PJeROa_all{min-height:var(--tap);border-top:1px solid var(--line);color:var(--accent-press);justify-content:space-between;align-items:center;margin-top:10px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.PJeROa_all span{transition:transform .2s var(--ease-out)}.PJeROa_all:hover span,.PJeROa_all:focus-visible span{transform:translate(4px)}
.AWvyVq_bar{height:30px;color:inherit;white-space:nowrap;justify-content:center;align-items:center;gap:12px;margin:-8px -16px;padding:0 16px;display:flex}.AWvyVq_tag{color:var(--accent-press);letter-spacing:.08em;background:#ffffffeb;border-radius:4px;flex:none;padding:2px 5px;font-size:9px;font-weight:800;line-height:12px}.AWvyVq_headline{text-overflow:ellipsis;min-width:0;overflow:hidden}.AWvyVq_code{letter-spacing:.08em;border:1px dashed #ffffffb3;border-radius:5px;flex:none;padding:2px 7px;font-size:11px;line-height:14px}.AWvyVq_clock{letter-spacing:0;flex:none;align-items:center;display:flex}.AWvyVq_slot{align-items:center;display:flex}.AWvyVq_colon{opacity:.6;text-align:center;width:8px;font-size:11px;font-weight:700}.AWvyVq_unit{background:#ffffff29;border-radius:5px;align-items:baseline;gap:1px;height:20px;padding:0 5px;line-height:20px;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff3d}.AWvyVq_unit b{font-variant-numeric:tabular-nums;text-align:center;min-width:2ch;animation:AWvyVq_tick .26s var(--ease-out);font-size:12px;font-weight:700;display:inline-block}.AWvyVq_unit small{opacity:.75;font-size:9px;font-weight:600}.AWvyVq_cta{flex:none;align-items:center;gap:2px;font-size:11px;display:inline-flex}.AWvyVq_ctaText{text-underline-offset:3px;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80}.AWvyVq_cta svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px;transition:transform .2s var(--ease-out)}.AWvyVq_bar:focus-visible{outline-offset:-3px;outline:2px solid #fff}@keyframes AWvyVq_tick{0%{opacity:0;transform:translateY(-40%)}}@media (hover:hover){.AWvyVq_bar:hover .AWvyVq_ctaText{text-decoration-color:#fff}.AWvyVq_bar:hover .AWvyVq_cta svg{transform:translate(2px)}}@media (max-width:640px){.AWvyVq_bar{gap:8px;padding:0 12px}.AWvyVq_code,.AWvyVq_ctaText{display:none}.AWvyVq_unit{padding:0 4px}}@media (prefers-reduced-motion:reduce){.AWvyVq_unit b{animation:none}.AWvyVq_cta svg{transition:none}}
