.ghh0qq_list{border-top:1px solid var(--stage-rule);width:min(320px,100%)}.ghh0qq_item{border-bottom:1px solid var(--stage-rule)}.ghh0qq_heading{margin:0}.ghh0qq_trigger{width:100%;color:var(--stage-ink);font:500 var(--text-sm) / 1.3 var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:11px 2px;display:flex}.ghh0qq_trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:4px}.ghh0qq_chevron{fill:none;width:16px;height:16px;stroke:var(--stage-muted);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:transform .32s var(--ease-out);flex:none}.ghh0qq_item[data-open] .ghh0qq_chevron{stroke:var(--stage-accent);transform:rotate(180deg)}.ghh0qq_panel{transition:grid-template-rows .32s var(--ease-out);grid-template-rows:0fr;display:grid}.ghh0qq_item[data-open] .ghh0qq_panel{grid-template-rows:1fr}.ghh0qq_inner{opacity:0;min-height:0;transition:opacity .24s var(--ease-out);overflow:hidden}.ghh0qq_item[data-open] .ghh0qq_inner{opacity:1;transition-delay:80ms}.ghh0qq_answer{font:400 var(--text-sm) / 1.5 var(--font-body);color:var(--stage-muted);margin:0;padding:0 2px 12px}@media (prefers-reduced-motion:reduce){.ghh0qq_panel,.ghh0qq_inner,.ghh0qq_chevron{transition:none}}
.fKN7xq_list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.fKN7xq_row{cursor:pointer;align-items:center;gap:12px;display:flex}.fKN7xq_input{opacity:0;width:1px;height:1px;position:absolute}.fKN7xq_box{border:2px solid var(--stage-rule);width:22px;height:22px;transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out);border-radius:6px;flex:none;place-items:center;display:grid}.fKN7xq_box svg{fill:none;width:16px;height:16px;stroke:var(--stage-accent-ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20px;transition:stroke-dashoffset .26s var(--ease-out)}.fKN7xq_text{font:500 var(--text-base) / 1.3 var(--font-body);color:var(--stage-ink);transition:color .3s var(--ease-out);position:relative}.fKN7xq_text:after{content:"";transform-origin:0;height:2px;transition:transform .36s var(--ease-out);background:currentColor;position:absolute;top:52%;left:0;right:0;transform:scaleX(0)}.fKN7xq_input:checked+.fKN7xq_box{border-color:var(--stage-accent);background:var(--stage-accent);animation:fKN7xq_squish .3s var(--ease-out)}.fKN7xq_input:checked+.fKN7xq_box svg{stroke-dashoffset:0;transition-delay:.12s}.fKN7xq_input:checked~.fKN7xq_text{color:var(--stage-muted)}.fKN7xq_input:checked~.fKN7xq_text:after{transform:scaleX(1)}.fKN7xq_input:focus-visible+.fKN7xq_box{outline:2px solid var(--color-focus);outline-offset:3px}@keyframes fKN7xq_squish{35%{transform:scale(.85)}70%{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.fKN7xq_box,.fKN7xq_box svg,.fKN7xq_text,.fKN7xq_text:after{transition:none}.fKN7xq_input:checked+.fKN7xq_box{animation:none}}
.I2259a_player{justify-items:center;gap:12px;display:grid}.I2259a_bars{width:96px;height:52px}.I2259a_bar{fill:var(--stage-accent);transform-box:fill-box;transform-origin:bottom;transition:transform .4s var(--ease-out);transform:scaleY(.2)}.I2259a_player[data-playing] .I2259a_bar{animation:I2259a_bounce var(--dur) ease-in-out var(--delay) infinite alternate}.I2259a_player[data-offscreen] .I2259a_bar{animation-play-state:paused}@keyframes I2259a_bounce{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}.I2259a_track{font:500 var(--text-sm) / 1 var(--font-body);color:var(--stage-muted)}.I2259a_btn{border:1px solid var(--stage-rule);background:var(--stage-surface);height:32px;color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);cursor:pointer;border-radius:999px;padding:0 14px}.I2259a_btn:hover{border-color:var(--stage-accent)}.I2259a_btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.I2259a_player[data-playing] .I2259a_bar{transform:scaleY(var(--rest));animation:none}}
.lWHF4a_wrap{gap:12px;width:min(300px,100%);display:grid}.lWHF4a_head{justify-content:space-between;align-items:center;gap:8px;display:flex}.lWHF4a_title{font:600 var(--text-sm) / 1 var(--font-body);color:var(--stage-ink)}.lWHF4a_chart{border-bottom:1px solid var(--stage-rule);grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;height:140px;padding-bottom:2px;display:grid}.lWHF4a_col{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.lWHF4a_bar{background:var(--stage-muted);transform-origin:bottom;border-radius:4px 4px 0 0;width:100%;transform:scaleY(0)}.lWHF4a_bar[data-max]{background:var(--stage-accent)}.lWHF4a_value,.lWHF4a_day{font:500 .625rem / 1 var(--font-mono);color:var(--stage-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.lWHF4a_value{opacity:0;color:var(--stage-ink)}.lWHF4a_day{margin-top:4px}.lWHF4a_chart[data-in] .lWHF4a_bar{transition:transform .7s var(--ease-out) calc(var(--i) * 70ms);transform:scaleY(1)}.lWHF4a_chart[data-in] .lWHF4a_value{opacity:1;transition:opacity .3s var(--ease-out) calc(var(--i) * 70ms + .3s)}.lWHF4a_button{border:1px solid var(--stage-rule);background:var(--stage-surface);height:28px;color:var(--stage-ink);font:500 var(--text-xs) / 1 var(--font-body);white-space:nowrap;cursor:pointer;border-radius:8px;padding:0 10px}.lWHF4a_button:hover{border-color:var(--stage-accent)}.lWHF4a_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.lWHF4a_bar{transform:none}.lWHF4a_value{opacity:1}.lWHF4a_chart[data-in] .lWHF4a_bar,.lWHF4a_chart[data-in] .lWHF4a_value{transition:none}}
.Bv_7xa_frame{--sky-top:#d9af7f;--sky-low:#de844f;--sun:#ffe1a1;--hill-far:#7f503f;--hill-near:#3f271d;aspect-ratio:3/2;-webkit-user-select:none;user-select:none;border-radius:14px;width:min(300px,100%);max-width:100%;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.Bv_7xa_frame{--sky-top:lab(74.4171% 11.1328 30.6912);--sky-low:lab(64.4535% 32.0047 43.6009);--sun:lab(90.9544% 4.76903 36.4352);--hill-far:lab(39.1767% 19.2243 18.6528);--hill-near:lab(18.5515% 10.2724 11.6815)}}.Bv_7xa_scene{background:radial-gradient(ellipse 70% 40% at 25% 105%, var(--hill-near) 98%, transparent 100%), radial-gradient(ellipse 80% 45% at 85% 100%, var(--hill-far) 98%, transparent 100%), radial-gradient(circle at 68% 42%, var(--sun) 0 11%, transparent 11.5%), linear-gradient(180deg, var(--sky-top), var(--sky-low));position:absolute;inset:0}.Bv_7xa_before{filter:grayscale()contrast(.85)brightness(.9)}.Bv_7xa_after{clip-path:inset(0 calc(100% - var(--pos) * 1%) 0 0)}.Bv_7xa_tag{background:var(--stage-bg);color:var(--stage-ink);font:500 var(--text-xs) / 1 var(--font-mono);border-radius:6px;padding:4px 8px;transition:opacity .15s linear;position:absolute;top:10px}.Bv_7xa_tagAfter{left:10px}.Bv_7xa_tagBefore{right:10px}.Bv_7xa_tag[data-hidden]{opacity:0}.Bv_7xa_divider{top:0;bottom:0;left:calc(var(--pos) * 1%);background:var(--stage-ink);pointer-events:none;width:2px;margin-left:-1px;position:absolute}.Bv_7xa_handle{background:var(--stage-ink);width:40px;height:40px;color:var(--stage-bg);font:700 var(--text-base) / 1 var(--font-body);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Bv_7xa_input{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.Bv_7xa_input:focus-visible~.Bv_7xa_divider .Bv_7xa_handle{outline:2px solid var(--color-focus);outline-offset:3px}.Bv_7xa_frame:has(.Bv_7xa_input:focus-visible) .Bv_7xa_handle{outline:2px solid var(--color-focus);outline-offset:3px}
.v_cHFa_area{--lens:#fff;place-content:center;justify-items:center;gap:14px;display:grid;position:absolute;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.v_cHFa_area{--lens:lab(100% 0 0)}}@media (pointer:fine){.v_cHFa_area,.v_cHFa_area *{cursor:none}}.v_cHFa_text{font:700 2.4rem / 1 var(--font-display);letter-spacing:-.03em;color:var(--stage-ink);white-space:nowrap;margin:0}.v_cHFa_link{background:var(--stage-accent);color:var(--stage-accent-ink);font:600 var(--text-sm) / 1 var(--font-body);white-space:nowrap;border-radius:999px;padding:10px 16px;text-decoration:none}.v_cHFa_link:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.v_cHFa_cursor{pointer-events:none;mix-blend-mode:difference;opacity:0;position:absolute;top:0;left:0}.v_cHFa_cursor[data-on=true]{opacity:1}.v_cHFa_lens{background:var(--lens);width:20px;height:20px;transition:transform .25s var(--ease-out);border-radius:50%;display:block}.v_cHFa_cursor[data-grow=true] .v_cHFa_lens{transform:scale(4)}@media (prefers-reduced-motion:reduce){.v_cHFa_lens{transition:none}}
.Hu8wgG_wrap{justify-items:center;gap:16px;display:grid}.Hu8wgG_text{font:700 2.6rem / 1.1 var(--font-display);letter-spacing:-.03em;color:var(--stage-ink);white-space:nowrap;margin:0;display:flex}.Hu8wgG_ch{animation:Hu8wgG_focus-in .7s var(--ease-out) both;animation-delay:calc(var(--i) * 45ms);display:inline-block}@keyframes Hu8wgG_focus-in{0%{opacity:0;filter:blur(12px);transform:translateY(.25em)}}.Hu8wgG_button{border:1px solid var(--stage-rule);background:var(--stage-surface);height:32px;color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);white-space:nowrap;cursor:pointer;border-radius:8px;padding:0 12px}.Hu8wgG_button:hover{border-color:var(--stage-accent)}.Hu8wgG_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Hu8wgG_ch{animation:none}.Hu8wgG_text{animation:.15s linear both Hu8wgG_fade}}@keyframes Hu8wgG_fade{0%{opacity:0}}
.egCHQq_scene{background:radial-gradient(ellipse at 50% 120%, #392316, var(--stage-bg));place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.egCHQq_scene{background:radial-gradient(ellipse at 50% 120%, lab(16.2655% 9.59355 12.8235), var(--stage-bg))}}.egCHQq_orb{left:var(--x);top:var(--y);width:var(--size);height:var(--size);margin:calc(var(--size) / -2) 0 0 calc(var(--size) / -2);background:radial-gradient(circle, oklch(80% .13 var(--hue)) 0 40%, transparent 70%);filter:blur(6px);mix-blend-mode:screen;opacity:.5;animation:egCHQq_drift var(--dur) ease-in-out var(--delay) infinite alternate;border-radius:50%;position:absolute}.egCHQq_scene[data-paused] .egCHQq_orb{animation-play-state:paused}@keyframes egCHQq_drift{0%{opacity:.35;transform:translate(-20px,10px)scale(.85)}50%{opacity:.8}to{opacity:.45;transform:translate(20px,-15px)scale(1.1)}}.egCHQq_title{font:600 var(--text-2xl) / 1 var(--font-display);letter-spacing:-.01em;color:var(--stage-ink);margin:0;position:relative}@media (prefers-reduced-motion:reduce){.egCHQq_orb{animation:none}}
.-yicvq_screen{place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.-yicvq_pill{border:1px solid var(--stage-rule);border-radius:var(--radius-sm);background:var(--stage-surface);height:40px;color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);white-space:nowrap;cursor:pointer;padding:0 18px}.-yicvq_pill:hover{border-color:var(--stage-accent)}.-yicvq_pill:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.-yicvq_scrim{opacity:0;pointer-events:none;transition:opacity .24s var(--ease-out);background:#0000008c;background:lab(0% 0 0/.55);position:absolute;inset:0}.-yicvq_sheet{background:var(--stage-surface);border-radius:18px 18px 0 0;outline:none;gap:2px;width:min(320px,100%);padding:8px 12px 14px;transition:transform .38s cubic-bezier(.32,.72,0,1);display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%,100%);box-shadow:0 -10px 30px #00000059;box-shadow:0 -10px 30px lab(0% 0 0/.35)}.-yicvq_screen[data-open] .-yicvq_scrim{opacity:1;pointer-events:auto}.-yicvq_screen[data-open] .-yicvq_sheet{transform:translate(-50%)}.-yicvq_handle{background:var(--stage-rule);border-radius:2px;justify-self:center;width:36px;height:4px;margin-bottom:6px}.-yicvq_title{font:600 var(--text-sm) / 1.4 var(--font-display);color:var(--stage-ink);margin:0 0 4px;padding:0 8px}.-yicvq_action{height:38px;color:var(--stage-ink);font:400 var(--text-sm) / 1 var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 8px}.-yicvq_action:hover{background:var(--stage-bg)}.-yicvq_action:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.-yicvq_sheet{opacity:0;transition:opacity .2s;transform:translate(-50%)}.-yicvq_screen[data-open] .-yicvq_sheet{opacity:1}}
.bgoSMq_wrap{justify-items:center;gap:8px;display:grid}.bgoSMq_ring{width:120px;height:120px;position:relative}.bgoSMq_ring svg{width:100%;height:100%;transform:rotate(-90deg)}.bgoSMq_track,.bgoSMq_bar{fill:none;stroke-width:10px}.bgoSMq_track{stroke:var(--stage-rule)}.bgoSMq_bar{stroke:var(--stage-accent);stroke-linecap:round}.bgoSMq_value{font:600 var(--text-2xl) / 1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--stage-ink);place-items:center;display:grid;position:absolute;inset:0}.bgoSMq_label{font-size:var(--text-xs);color:var(--stage-muted)}.bgoSMq_button{border:1px solid var(--stage-rule);background:var(--stage-surface);height:32px;color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);white-space:nowrap;cursor:pointer;border-radius:8px;padding:0 12px}.bgoSMq_button:hover{border-color:var(--stage-accent)}.bgoSMq_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
.I6WYkG_wrap{justify-items:center;gap:10px;width:min(220px,100%);display:grid}.I6WYkG_figure{--sky-top:#aeceb3;--sky-low:#a5b280;--sun:#fbefc2;--hill-far:#457650;--hill-near:#1b412a;gap:8px;width:100%;margin:0;display:grid}@supports (color:lab(0% 0 0)){.I6WYkG_figure{--sky-top:lab(79.7828% -14.824 9.49031);--sky-low:lab(70.5185% -11.0879 24.04);--sun:lab(94.5199% -.984728 23.5604);--hill-far:lab(45.3495% -23.9398 15.5525);--hill-near:lab(24.2246% -19.0258 9.79603)}}.I6WYkG_clip{aspect-ratio:16/10;clip-path:inset(0 100% 0 0);border-radius:12px;max-width:100%;position:relative;overflow:hidden}.I6WYkG_clip:after{content:"";background:var(--stage-accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.I6WYkG_scene{background:radial-gradient(ellipse 60% 38% at 20% 104%, var(--hill-near) 98%, transparent 100%), radial-gradient(ellipse 75% 50% at 80% 102%, var(--hill-far) 98%, transparent 100%), radial-gradient(circle at 30% 38%, var(--sun) 0 9%, transparent 9.5%), linear-gradient(180deg, var(--sky-top), var(--sky-low));position:absolute;inset:0;transform:scale(1.15)}.I6WYkG_caption{font:500 var(--text-xs) / 1.3 var(--font-mono);color:var(--stage-muted);opacity:0}.I6WYkG_figure[data-in] .I6WYkG_clip{animation:I6WYkG_open .9s var(--ease-in-out) forwards}.I6WYkG_figure[data-in] .I6WYkG_clip:after{animation:I6WYkG_wipe .9s var(--ease-in-out) forwards}.I6WYkG_figure[data-in] .I6WYkG_scene{animation:I6WYkG_settle 1.4s var(--ease-out) forwards}.I6WYkG_figure[data-in] .I6WYkG_caption{animation:I6WYkG_fade .4s 1.2s var(--ease-out) forwards}@keyframes I6WYkG_open{to{clip-path:inset(0)}}@keyframes I6WYkG_wipe{0%{transform-origin:0;transform:scaleX(0)}50%{transform-origin:0;transform:scaleX(1)}51%{transform-origin:100%;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}@keyframes I6WYkG_settle{to{transform:scale(1)}}@keyframes I6WYkG_fade{to{opacity:1}}.I6WYkG_button{border:1px solid var(--stage-rule);background:var(--stage-surface);height:32px;color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);white-space:nowrap;cursor:pointer;border-radius:8px;padding:0 12px}.I6WYkG_button:hover{border-color:var(--stage-accent)}.I6WYkG_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.I6WYkG_clip{clip-path:none;opacity:0}.I6WYkG_clip:after{display:none}.I6WYkG_scene{transform:none}.I6WYkG_figure[data-in] .I6WYkG_clip{animation:.15s linear forwards I6WYkG_fade}.I6WYkG_figure[data-in] .I6WYkG_scene{animation:none}.I6WYkG_figure[data-in] .I6WYkG_caption{animation:.15s linear forwards I6WYkG_fade}}
.dKAtNa_trigger{border:1px solid var(--stage-rule);border-radius:var(--radius-sm);background:var(--stage-surface);height:40px;color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);cursor:pointer;align-items:center;gap:10px;padding:0 10px 0 16px;display:inline-flex}.dKAtNa_trigger:hover{border-color:var(--stage-accent)}.dKAtNa_trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.dKAtNa_kbd{background:var(--stage-bg);color:var(--stage-muted);font:500 var(--text-xs) / 1 var(--font-mono);border-radius:5px;padding:3px 6px}.dKAtNa_panel{border:1px solid var(--stage-rule);background:var(--stage-surface);transform-origin:50% 0;width:min(280px,100%);animation:dKAtNa_pop .18s var(--ease-out);border-radius:14px;overflow:hidden;box-shadow:0 16px 40px #00000073;box-shadow:0 16px 40px lab(0% 0 0/.45)}@keyframes dKAtNa_pop{0%{opacity:0;transform:translateY(-6px)scale(.96)}}.dKAtNa_input{border:0;border-bottom:1px solid var(--stage-rule);width:100%;height:42px;color:var(--stage-ink);font:400 var(--text-sm) / 1 var(--font-body);background:0 0;outline:none;padding:0 14px}.dKAtNa_input::placeholder{color:var(--stage-muted)}.dKAtNa_list{margin:0;padding:6px;list-style:none;position:relative}.dKAtNa_highlight{background:var(--stage-bg);height:34px;box-shadow:inset 2px 0 0 var(--stage-accent);transition:transform .16s var(--ease-out);border-radius:8px;position:absolute;top:6px;left:6px;right:6px}.dKAtNa_option,.dKAtNa_empty{height:34px;font:400 var(--text-sm) / 1 var(--font-body);color:var(--stage-muted);cursor:pointer;align-items:center;padding:0 10px;display:flex;position:relative}.dKAtNa_option[aria-selected=true]{color:var(--stage-ink)}.dKAtNa_empty{cursor:default}@media (prefers-reduced-motion:reduce){.dKAtNa_panel{animation:none}.dKAtNa_highlight{transition:none}}
.CfrscW_wrap{place-items:end center;padding-bottom:36px;display:grid;position:absolute;inset:0}.CfrscW_canvas{--c1:var(--stage-accent);--c2:var(--stage-ink);--c3:#dbb155;--c4:#499971;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.CfrscW_canvas{--c3:lab(74.6925% 8.066 51.8524);--c4:lab(57.2476% -32.976 12.9965)}}.CfrscW_button{background:var(--stage-ink);height:48px;color:var(--stage-bg);font:600 var(--text-base) / 1 var(--font-body);white-space:nowrap;cursor:pointer;border:0;border-radius:12px;padding:0 24px;position:relative}.CfrscW_button:hover{background:var(--stage-accent);color:var(--stage-accent-ink)}.CfrscW_button:active{transform:translateY(1px)}.CfrscW_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}
._1AWm1q_snippet{border:1px solid var(--stage-rule);border-radius:var(--radius-sm);background:var(--stage-surface);align-items:center;gap:12px;padding:8px 8px 8px 16px;display:flex}._1AWm1q_code{font:500 var(--text-sm) / 1 var(--font-mono);color:var(--stage-ink);white-space:nowrap}._1AWm1q_button{background:var(--stage-bg);min-width:96px;height:34px;color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);white-space:nowrap;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}._1AWm1q_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._1AWm1q_icons{width:16px;height:16px;display:grid}._1AWm1q_icons svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;grid-area:1/1;width:100%;height:100%;transition:transform .26s cubic-bezier(.34,1.56,.64,1),opacity .18s}._1AWm1q_checkIcon{stroke-dasharray:24;stroke-dashoffset:24px;opacity:0;transform:scale(.4);stroke:var(--stage-accent)!important}._1AWm1q_button[data-copied] ._1AWm1q_copyIcon{opacity:0;transform:scale(.4)}._1AWm1q_button[data-copied] ._1AWm1q_checkIcon{opacity:1;stroke-dashoffset:0;transition:transform .26s cubic-bezier(.34, 1.56, .64, 1), opacity .18s, stroke-dashoffset .32s var(--ease-out) 60ms;transform:scale(1)}@media (prefers-reduced-motion:reduce){._1AWm1q_icons svg,._1AWm1q_button[data-copied] ._1AWm1q_checkIcon{transition:none}}
.ivm0jq_wrap{justify-items:center;gap:6px;display:grid}.ivm0jq_num{font:700 clamp(2.4rem, 8vw, 3.2rem) / 1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--stage-ink)}.ivm0jq_caption{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stage-muted);margin-bottom:10px}.ivm0jq_replay{border:1px solid var(--stage-rule);border-radius:var(--radius-sm);background:var(--stage-surface);height:32px;color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);white-space:nowrap;cursor:pointer;padding:0 12px}.ivm0jq_replay:hover{border-color:var(--stage-accent)}.ivm0jq_replay:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
._RFKNq_area{cursor:none;background:repeating-linear-gradient(90deg, var(--stage-surface) 0 1px, transparent 1px 24px), repeating-linear-gradient(0deg, var(--stage-surface) 0 1px, transparent 1px 24px), var(--stage-bg);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}._RFKNq_hint{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--stage-muted);transition:opacity .15s}._RFKNq_h,._RFKNq_v,._RFKNq_tag{opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;top:0;left:0}._RFKNq_h{background:color-mix(in oklch, var(--stage-accent) 60%, transparent);width:100%;height:1px}._RFKNq_v{background:color-mix(in oklch, var(--stage-accent) 60%, transparent);width:1px;height:100%}._RFKNq_tag{background:var(--stage-accent);color:var(--stage-accent-ink);font:600 .6875rem / 1 var(--font-mono);white-space:nowrap;border-radius:4px;padding:3px 6px}._RFKNq_area[data-on] ._RFKNq_h,._RFKNq_area[data-on] ._RFKNq_v,._RFKNq_area[data-on] ._RFKNq_tag{opacity:1}._RFKNq_area[data-on] ._RFKNq_hint{opacity:0}
.FhuQza_area{place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}@media (pointer:fine){.FhuQza_area,.FhuQza_area *{cursor:none}}.FhuQza_nav{gap:6px;display:flex}.FhuQza_item{height:40px;color:var(--stage-ink);font:600 var(--text-base) / 1 var(--font-body);white-space:nowrap;background:0 0;border:0;border-radius:10px;padding:0 16px}.FhuQza_item:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.FhuQza_ring,.FhuQza_dot{pointer-events:none;opacity:0;border-radius:50%;position:absolute;top:0;left:0}.FhuQza_ring{border:1.5px solid var(--stage-accent);width:36px;height:36px}.FhuQza_dot{background:var(--stage-ink);width:6px;height:6px}
.H0hEoG_wrap{place-items:center;display:grid;position:absolute;inset:0}.H0hEoG_canvas{--trail:var(--stage-accent);cursor:crosshair;width:100%;height:100%;position:absolute;inset:0}.H0hEoG_caption{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stage-muted);pointer-events:none;position:relative}
._2zxSza_view{position:absolute;inset:0;overflow:hidden}._2zxSza_page{align-content:center;justify-items:start;gap:8px;height:100%;padding:0 32px;display:grid}._2zxSza_page[data-page=b]{background:var(--stage-surface)}._2zxSza_kicker{font:500 var(--text-sm) / 1 var(--font-mono);color:var(--stage-accent)}._2zxSza_heading{font:700 2.5rem / 1 var(--font-display);color:var(--stage-ink);margin:0 0 8px}._2zxSza_go{color:var(--stage-ink);font:500 var(--text-sm) / 1.4 var(--font-body);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._2zxSza_go:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}._2zxSza_panel{transform-origin:0;pointer-events:none;position:absolute;inset:0;transform:scaleX(0)}._2zxSza_accent{background:var(--stage-accent)}._2zxSza_dark{background:var(--stage-ink)}
.jdnnhq_dock{border:1px solid var(--stage-rule);background:var(--stage-surface);border-radius:18px;align-self:end;align-items:flex-end;gap:8px;height:96px;margin-bottom:24px;padding:8px 10px;display:flex}.jdnnhq_icon{--s:1;width:calc(40px * var(--s));height:calc(40px * var(--s));border-radius:calc(10px * var(--s));background:oklch(62% .11 calc(40 + var(--h)));color:#1d140d;color:lab(7.17208% 3.64868 5.4563);font:700 calc(var(--text-base) * var(--s)) / 1 var(--font-display);cursor:pointer;transition:width .12s var(--ease-out), height .12s var(--ease-out), border-radius .12s var(--ease-out), font-size .12s var(--ease-out);border:0;place-items:center;padding:0;display:grid;position:relative}.jdnnhq_icon:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.jdnnhq_tip{background:var(--stage-ink);color:var(--stage-bg);font:500 var(--text-xs) / 1 var(--font-body);white-space:nowrap;opacity:0;pointer-events:none;border-radius:6px;padding:4px 7px;transition:opacity .12s;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%}.jdnnhq_icon:hover .jdnnhq_tip,.jdnnhq_icon:focus-visible .jdnnhq_tip{opacity:1}@media (max-width:380px){.jdnnhq_dock{gap:5px}.jdnnhq_icon{width:calc(34px * var(--s));height:calc(34px * var(--s))}}@media (prefers-reduced-motion:reduce){.jdnnhq_icon{transition:none}}
._5AIFla_wrap{background:var(--stage-bg);place-items:end center;padding-bottom:14px;display:grid;position:absolute;inset:0}._5AIFla_canvas{--dot:var(--stage-rule);--hot:var(--stage-accent);width:100%;height:100%;position:absolute;inset:0}._5AIFla_caption{background:var(--stage-bg);font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stage-muted);pointer-events:none;border-radius:6px;padding:4px 8px;position:relative}
.bmIJva_row{width:min(320px,100%);height:180px;transition:grid-template-columns .5s var(--ease-out);gap:8px;display:grid}.bmIJva_panel{border:1px solid var(--stage-rule);background:var(--stage-surface);min-width:0;color:var(--stage-ink);text-align:left;cursor:pointer;border-radius:14px;align-content:space-between;justify-items:start;padding:12px;display:grid;position:relative;overflow:hidden}.bmIJva_panel[aria-expanded=true]{background:var(--stage-accent);border-color:var(--stage-accent);color:var(--stage-accent-ink)}.bmIJva_panel:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.bmIJva_n{font:500 var(--text-xs) / 1 var(--font-mono);opacity:.7}.bmIJva_title{font:600 var(--text-base) / 1.1 var(--font-display);white-space:nowrap;writing-mode:vertical-rl}.bmIJva_panel[aria-expanded=true] .bmIJva_title{writing-mode:horizontal-tb;font-size:var(--text-lg)}.bmIJva_body{font:400 var(--text-xs) / 1.4 var(--font-body);opacity:0;position:absolute;bottom:12px;left:12px;right:12px}.bmIJva_panel[aria-expanded=true] .bmIJva_title{margin-bottom:40px}.bmIJva_panel[aria-expanded=true] .bmIJva_body{opacity:1;transition:opacity .25s var(--ease-out) .15s}@media (prefers-reduced-motion:reduce){.bmIJva_row{transition:none}}
.IFz7oq_search{border:1px solid var(--stage-rule);background:var(--stage-surface);width:44px;height:44px;transition:width .36s var(--ease-out), border-color var(--dur-short);border-radius:999px;align-items:center;display:flex;overflow:hidden}.IFz7oq_search[data-open]{border-color:var(--stage-accent);width:min(240px,80vw)}.IFz7oq_icon{width:42px;height:42px;color:var(--stage-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.IFz7oq_icon:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}.IFz7oq_icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.IFz7oq_input{min-width:0;height:100%;color:var(--stage-ink);font:400 var(--text-sm) / 1 var(--font-body);opacity:0;transition:opacity .2s var(--ease-out);background:0 0;border:0;outline:none;flex:1;padding:0 14px 0 0}.IFz7oq_input::placeholder{color:var(--stage-muted)}.IFz7oq_search[data-open] .IFz7oq_input{opacity:1;transition-delay:.12s}@media (prefers-reduced-motion:reduce){.IFz7oq_search,.IFz7oq_input{transition:none}}
.QFHgXW_wrap{gap:12px;width:min(300px,100%);display:grid}.QFHgXW_filters{flex-wrap:wrap;gap:6px;display:flex}.QFHgXW_chip{border:1px solid var(--stage-rule);height:28px;color:var(--stage-muted);font:500 var(--text-xs) / 1 var(--font-body);cursor:pointer;transition:background-color var(--dur-short), color var(--dur-short), border-color var(--dur-short);background:0 0;border-radius:999px;padding:0 12px}.QFHgXW_chip[aria-pressed=true]{background:var(--stage-accent);border-color:var(--stage-accent);color:var(--stage-accent-ink)}.QFHgXW_chip:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.QFHgXW_grid{grid-template-columns:repeat(4,1fr);align-content:start;gap:8px;min-height:140px;display:grid}.QFHgXW_tile{aspect-ratio:1;background:var(--stage-surface);color:var(--stage-muted);font:500 .625rem / 1 var(--font-mono);text-transform:uppercase;border-radius:10px;place-items:end start;padding:6px;display:grid}.QFHgXW_tile[hidden]{display:none}.QFHgXW_tile[data-type=b]{background:var(--stage-ink);color:var(--stage-bg)}.QFHgXW_tile[data-type=c]{background:var(--stage-accent);color:var(--stage-accent-ink)}
.CPHVgW_card{perspective:900px;cursor:pointer;background:0 0;border:0;width:200px;height:180px;padding:0}.CPHVgW_card:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:16px}.CPHVgW_inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s var(--ease-in-out);display:block;position:relative}.CPHVgW_card[aria-pressed=true] .CPHVgW_inner{transform:rotateY(180deg)}.CPHVgW_face{text-align:left;backface-visibility:hidden;border-radius:16px;align-content:space-between;padding:18px;display:grid;position:absolute;inset:0}.CPHVgW_front{background:var(--stage-accent);color:var(--stage-accent-ink)}.CPHVgW_back{background:var(--stage-surface);border:1px solid var(--stage-rule);color:var(--stage-ink);transform:rotateY(180deg)}.CPHVgW_title{font:700 var(--text-2xl) / 1.1 var(--font-display)}.CPHVgW_text{font:400 var(--text-sm) / 1.5 var(--font-body)}.CPHVgW_hint{font:500 var(--text-xs) / 1.2 var(--font-mono);letter-spacing:.04em;opacity:.75}@media (prefers-reduced-motion:reduce){.CPHVgW_inner{transition:none}.CPHVgW_card[aria-pressed=true] .CPHVgW_inner{transform:none}.CPHVgW_face{transition:opacity .15s linear;transform:none}.CPHVgW_card[aria-pressed=true] .CPHVgW_front,.CPHVgW_card[aria-pressed=false] .CPHVgW_back{opacity:0}}
.M61Q7G_field{width:min(280px,100%);position:relative}.M61Q7G_input{border:1px solid var(--stage-rule);background:var(--stage-bg);width:100%;height:54px;color:var(--stage-ink);font:400 var(--text-base) / 1 var(--font-body);transition:border-color .2s var(--ease-out);border-radius:12px;outline:none;padding:0 16px}.M61Q7G_input:hover{border-color:var(--stage-muted)}.M61Q7G_input:focus{border-color:var(--stage-accent)}.M61Q7G_input:focus-visible{box-shadow:0 0 0 3px var(--color-focus)}.M61Q7G_label{background:var(--stage-bg);color:var(--stage-muted);font:400 var(--text-base) / 1 var(--font-body);transform-origin:0;pointer-events:none;transition:transform .2s var(--ease-out), color .2s var(--ease-out);padding:0 4px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.M61Q7G_input:focus+.M61Q7G_label,.M61Q7G_input:not(:placeholder-shown)+.M61Q7G_label{transform:translateY(-145%)scale(.8)}.M61Q7G_input:focus+.M61Q7G_label{color:var(--stage-accent)}@media (prefers-reduced-motion:reduce){.M61Q7G_label,.M61Q7G_input{transition:none}}
.svernq_group{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(330px,100%);display:grid}.svernq_card{border:1px solid var(--stage-rule);background:var(--stage-surface);color:var(--stage-ink);transition:opacity .26s var(--ease-out), transform .26s var(--ease-out), filter .26s var(--ease-out), border-color .26s;border-radius:12px;gap:4px;padding:14px 12px;text-decoration:none;display:grid}.svernq_card:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:is(.svernq_group:has(.svernq_card:hover) .svernq_card:not(:hover),.svernq_group:has(.svernq_card:focus-visible) .svernq_card:not(:focus-visible)){opacity:.4;filter:blur(1px);transform:scale(.97)}.svernq_card:hover,.svernq_card:focus-visible{border-color:var(--stage-accent);transform:translateY(-4px)}.svernq_name{font:500 var(--text-xs) / 1.2 var(--font-body);color:var(--stage-muted)}.svernq_price{font:700 var(--text-2xl) / 1 var(--font-display)}.svernq_per{font:500 .625rem / 1 var(--font-mono);color:var(--stage-muted);text-transform:uppercase}@media (prefers-reduced-motion:reduce){.svernq_card,.svernq_card:hover,.svernq_card:focus-visible{filter:none;transform:none}.svernq_group:has(.svernq_card:hover) .svernq_card:not(:hover){filter:none;transform:none}.svernq_group:has(.svernq_card:focus-visible) .svernq_card:not(:focus-visible){filter:none;transform:none}}
.NeEZ-G_wrap{justify-items:center;gap:16px;display:grid}.NeEZ-G_face{gap:14px;display:flex}.NeEZ-G_eye{background:var(--stage-ink);border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:relative;overflow:hidden}.NeEZ-G_pupil{background:var(--stage-bg);width:22px;height:22px;box-shadow:inset 4px -4px 0 -1px var(--stage-accent);transition:translate .12s var(--ease-out);border-radius:50%}.NeEZ-G_lid{background:var(--stage-accent);transform-origin:top;animation:4s infinite NeEZ-G_blink;position:absolute;inset:0;transform:scaleY(0)}@keyframes NeEZ-G_blink{0%,92%,to{transform:scaleY(0)}94%{transform:scaleY(1)}}.NeEZ-G_hint{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--stage-muted)}@media (prefers-reduced-motion:reduce){.NeEZ-G_lid{animation:none}.NeEZ-G_pupil{transition:none}}
.YsryZW_wrap{cursor:default;border-radius:6px;outline:none}.YsryZW_wrap:focus-visible{outline:2px solid var(--color-focus);outline-offset:6px}.YsryZW_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.YsryZW_glitch{font:800 clamp(2rem, 7vw, 2.6rem) / 1 var(--font-display);letter-spacing:.04em;color:var(--stage-ink);display:inline-block;position:relative}.YsryZW_glitch:before,.YsryZW_glitch:after{content:attr(data-text);opacity:0;position:absolute;inset:0}.YsryZW_glitch:before{color:var(--stage-accent)}.YsryZW_glitch:after{color:#6ccdea;color:lab(77.3325% -23.7112 -23.8123)}.YsryZW_wrap:hover .YsryZW_glitch:before,.YsryZW_wrap:focus-visible .YsryZW_glitch:before{opacity:1;animation:.6s step-end infinite YsryZW_slice-a}.YsryZW_wrap:hover .YsryZW_glitch:after,.YsryZW_wrap:focus-visible .YsryZW_glitch:after{opacity:1;animation:.6s step-end infinite YsryZW_slice-b}@keyframes YsryZW_slice-a{0%{clip-path:inset(10% 0 70%);translate:-4px}20%{clip-path:inset(55% 0 25%);translate:3px}40%{clip-path:inset(30% 0 50%);translate:-2px}60%{clip-path:inset(80% 0 5%);translate:4px}80%{clip-path:inset(0 0 85%);translate:-3px}}@keyframes YsryZW_slice-b{0%{clip-path:inset(65% 0 15%);translate:3px}20%{clip-path:inset(5% 0 80%);translate:-4px}40%{clip-path:inset(40% 0);translate:2px}60%{clip-path:inset(20% 0 65%);translate:-3px}80%{clip-path:inset(75% 0 10%);translate:4px}}@media (prefers-reduced-motion:reduce){.YsryZW_wrap:hover .YsryZW_glitch:before,.YsryZW_wrap:hover .YsryZW_glitch:after,.YsryZW_wrap:focus-visible .YsryZW_glitch:before,.YsryZW_wrap:focus-visible .YsryZW_glitch:after{clip-path:inset(0 0 50%);animation:none}.YsryZW_wrap:hover .YsryZW_glitch:before,.YsryZW_wrap:focus-visible .YsryZW_glitch:before{translate:-2px}.YsryZW_wrap:hover .YsryZW_glitch:after,.YsryZW_wrap:focus-visible .YsryZW_glitch:after{clip-path:inset(50% 0 0);translate:2px}}
@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.hKQGhG_button{border-radius:var(--radius-sm);height:52px;font:500 var(--text-base) / 1 var(--font-body);white-space:nowrap;cursor:pointer;color:var(--stage-ink);background:linear-gradient(var(--stage-surface), var(--stage-surface)) padding-box, conic-gradient(from var(--angle), transparent 0 60%, var(--stage-accent) 80%, var(--stage-ink) 90%, transparent) border-box;border:2px solid #0000;border-radius:999px;padding:0 32px;animation:3s linear infinite hKQGhG_spin}.hKQGhG_button:hover{animation-duration:1.2s}.hKQGhG_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}@keyframes hKQGhG_spin{to{--angle:360deg}}@media (prefers-reduced-motion:reduce){.hKQGhG_button{background:linear-gradient(var(--stage-surface), var(--stage-surface)) padding-box, var(--stage-accent) border-box;animation:none}}
.TUfs7a_field{--blob-a:#ce7a3b;--blob-b:#c1a057;--blob-c:#894843;background:var(--stage-bg);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.TUfs7a_field{--blob-a:lab(59.9176% 29.7397 47.9501);--blob-b:lab(67.7189% 6.35219 42.3242);--blob-c:lab(38.8079% 28.1074 15.8413)}}.TUfs7a_blob{aspect-ratio:1;filter:blur(40px);opacity:.7;will-change:transform;border-radius:50%;width:65%;position:absolute}.TUfs7a_a{background:var(--blob-a);animation:12s ease-in-out infinite alternate TUfs7a_a;top:-20%;left:-10%}.TUfs7a_b{background:var(--blob-b);animation:15s ease-in-out infinite alternate TUfs7a_b;top:20%;right:-20%}.TUfs7a_c{background:var(--blob-c);animation:18s ease-in-out infinite alternate TUfs7a_c;bottom:-35%;left:20%}@keyframes TUfs7a_a{50%{transform:translate(30%,20%)}to{transform:translate(10%,45%)}}@keyframes TUfs7a_b{50%{transform:translate(-35%,10%)}to{transform:translate(-15%,-30%)}}@keyframes TUfs7a_c{50%{transform:translate(25%,-25%)}to{transform:translate(-20%,-10%)}}.TUfs7a_text{font:700 var(--text-2xl) / 1.1 var(--font-display);letter-spacing:-.02em;color:var(--stage-ink);white-space:nowrap;margin:0;position:relative}@media (prefers-reduced-motion:reduce){.TUfs7a_blob{animation:none}}
.GwC3sq_text{font:700 clamp(2rem, 7vw, 2.75rem) / 1.1 var(--font-display);letter-spacing:-.02em;background-image:linear-gradient(90deg, var(--stage-accent), #f8ca65, var(--stage-ink), var(--stage-accent));color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;margin:0;animation:6s linear infinite GwC3sq_flow}@supports (color:lab(0% 0 0)){.GwC3sq_text{background-image:linear-gradient(90deg, var(--stage-accent), lab(83.9953% 8.65266 55.9522), var(--stage-ink), var(--stage-accent))}}@keyframes GwC3sq_flow{0%{background-position:0%}to{background-position:300%}}@media (prefers-reduced-motion:reduce){.GwC3sq_text{animation:none}}
.b0YzTq_button{border:1px solid var(--stage-rule);background:var(--stage-surface);cursor:pointer;border-radius:14px;width:56px;height:56px;position:relative}.b0YzTq_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.b0YzTq_bar{background:var(--stage-ink);width:22px;height:2px;transition:translate .18s var(--ease-out) .18s, rotate .18s var(--ease-out), opacity .18s .18s, scale .18s .18s;border-radius:2px;margin:-1px 0 0 -11px;position:absolute;top:50%;left:50%}.b0YzTq_bar:first-child{translate:0 -7px}.b0YzTq_bar:nth-child(3){translate:0 7px}.b0YzTq_button[aria-expanded=true] .b0YzTq_bar{transition:translate .18s var(--ease-out), rotate .18s var(--ease-out) .18s, opacity .18s, scale .18s;background:var(--stage-accent)}.b0YzTq_button[aria-expanded=true] .b0YzTq_bar:first-child{translate:0;rotate:45deg}.b0YzTq_button[aria-expanded=true] .b0YzTq_bar:nth-child(2){opacity:0;scale:0 1}.b0YzTq_button[aria-expanded=true] .b0YzTq_bar:nth-child(3){translate:0;rotate:-45deg}@media (prefers-reduced-motion:reduce){.b0YzTq_bar,.b0YzTq_button[aria-expanded=true] .b0YzTq_bar{transition:none}}
.J4ENGq_frame{overscroll-behavior:contain;scrollbar-width:thin;position:absolute;inset:0;overflow-y:auto}.J4ENGq_frame:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}.J4ENGq_hint{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--stage-muted);display:block}.J4ENGq_header{z-index:1;border-bottom:1px solid var(--stage-rule);background:var(--stage-surface);height:48px;transition:transform .28s var(--ease-out);align-items:center;gap:10px;padding:0 16px;display:flex;position:sticky;top:0}.J4ENGq_header[data-hidden]:not(:focus-within){transform:translateY(-100%)}.J4ENGq_logo{background:var(--stage-accent);border-radius:6px;width:20px;height:20px}.J4ENGq_brand{font:600 var(--text-sm) / 1 var(--font-display);color:var(--stage-ink);flex:1}.J4ENGq_menu{border-block:2px solid var(--stage-muted);width:18px;height:10px}.J4ENGq_frame>.J4ENGq_hint{margin:16px 0 4px}.J4ENGq_feed{gap:10px;max-width:300px;margin:0 auto;padding:8px 16px 24px;display:grid}.J4ENGq_post{border:1px solid var(--stage-rule);border-radius:12px;gap:12px;padding:10px;display:flex}.J4ENGq_thumb{background:var(--stage-surface);border-radius:8px;flex:none;width:44px;height:44px}.J4ENGq_lines{flex:1;align-content:center;gap:8px;display:grid}.J4ENGq_lines span{background:var(--stage-surface);border-radius:4px;height:8px}.J4ENGq_lines span:last-child{width:60%}@media (prefers-reduced-motion:reduce){.J4ENGq_header{transition:none}}
.ZUJA2a_wrap{justify-items:center;gap:16px;max-width:300px;display:grid}.ZUJA2a_text{font:600 var(--text-xl) / 1.4 var(--font-display);text-align:center;color:var(--stage-ink);margin:0}.ZUJA2a_mark{background-color:#0000;background-image:linear-gradient(color-mix(in oklch, var(--stage-accent) 45%, transparent), color-mix(in oklch, var(--stage-accent) 45%, transparent));color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 85%;background-repeat:no-repeat;background-size:0% 40%}.ZUJA2a_text[data-on] .ZUJA2a_mark{animation:ZUJA2a_sweep .8s var(--ease-out) .2s forwards}@keyframes ZUJA2a_sweep{to{background-size:100% 40%}}.ZUJA2a_replay{border:1px solid var(--stage-rule);border-radius:var(--radius-sm);background:var(--stage-surface);height:32px;color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);white-space:nowrap;cursor:pointer;padding:0 12px}.ZUJA2a_replay:hover{border-color:var(--stage-accent)}.ZUJA2a_replay:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ZUJA2a_mark{background-size:100% 40%}.ZUJA2a_text[data-on] .ZUJA2a_mark{animation:none}}
._93T2mG_wrap{justify-items:center;gap:10px;display:grid}._93T2mG_button{--p:0;border:1px solid var(--stage-rule);background:var(--stage-surface);height:52px;color:var(--stage-ink);font:600 var(--text-base) / 1 var(--font-body);white-space:nowrap;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:12px;padding:0 28px;position:relative;overflow:hidden}._93T2mG_button:before{content:"";background:var(--stage-accent);transform:scaleX(var(--p));transform-origin:0;position:absolute;inset:0}._93T2mG_label{position:relative}._93T2mG_button[data-done]{border-color:var(--stage-accent);color:var(--stage-accent-ink)}._93T2mG_button[data-done]:before{transform:scaleX(1)}._93T2mG_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}._93T2mG_hint{font-size:var(--text-xs);color:var(--stage-muted)}
.kY7v6G_card{--x:.5;--y:.5;--on:0;aspect-ratio:5/7;border:1px solid var(--stage-rule);background:linear-gradient(160deg, var(--stage-surface), var(--stage-bg));width:136px;transform:perspective(600px) rotateY(calc((var(--x) - .5) * 12deg * var(--on))) rotateX(calc((.5 - var(--y)) * 12deg * var(--on)));border-radius:14px;align-content:space-between;padding:14px;transition:transform .12s linear;display:grid;position:relative;overflow:hidden}.kY7v6G_card:before,.kY7v6G_card:after{content:"";pointer-events:none;transition:opacity var(--dur-long) var(--ease-out);position:absolute;inset:0}.kY7v6G_card:before{background:repeating-linear-gradient(115deg,#eda9a8,#e2cc91,#96d5b2,#90bce9,#d5adde,#eda9a8 40%) 0 0/200% 200%;background:repeating-linear-gradient(115deg,lab(75.9853% 25.4677 10.9732),lab(82.9011% 1.75986 32.3581),lab(80.1924% -26.0196 10.297),lab(74.2966% -6.48499 -27.6488),lab(75.6968% 21.19 -18.9592),lab(75.9853% 25.4677 10.9732) 40%) 0 0/200% 200%;background-position:calc(var(--x) * 100%) calc(var(--y) * 100%);mix-blend-mode:color-dodge;opacity:calc(var(--on) * .3)}.kY7v6G_card:after{background:radial-gradient(circle at calc(var(--x) * 100%) calc(var(--y) * 100%), var(--stage-sheen), transparent 45%);opacity:var(--on)}.kY7v6G_badge{background:var(--stage-accent);width:28px;height:28px;color:var(--stage-accent-ink);font-size:var(--text-sm);border-radius:50%;place-items:center;display:grid}.kY7v6G_title{font:600 var(--text-lg) / 1.2 var(--font-display);color:var(--stage-ink);margin:0}.kY7v6G_sub{font:500 var(--text-xs) / 1 var(--font-mono);color:var(--stage-muted);margin:4px 0 0}@media (prefers-reduced-motion:reduce){.kY7v6G_card{transform:none}}
.jbxxqG_frame{overscroll-behavior:contain;scrollbar-width:thin;position:absolute;inset:0;overflow-y:auto}.jbxxqG_frame:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}.jbxxqG_hint{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--stage-muted);display:block}.jbxxqG_section{height:calc(var(--n) * 100%)}.jbxxqG_sticky{align-content:center;gap:12px;height:240px;display:grid;position:sticky;top:0;overflow:hidden}.jbxxqG_label{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stage-muted);padding-left:20px}.jbxxqG_track{--x:0px;width:max-content;transform:translateX(var(--x));gap:12px;padding:0 20px;display:flex}.jbxxqG_panel{border:1px solid var(--stage-rule);background:var(--stage-surface);border-radius:14px;align-content:space-between;width:180px;height:140px;padding:14px;display:grid}.jbxxqG_panel:nth-child(2n){background:var(--stage-ink)}.jbxxqG_panel:nth-child(2n) .jbxxqG_name{color:var(--stage-bg)}.jbxxqG_n{font:500 var(--text-sm) / 1 var(--font-mono);color:var(--stage-accent)}.jbxxqG_name{font:600 var(--text-2xl) / 1 var(--font-display);color:var(--stage-ink)}@media (prefers-reduced-motion:reduce){.jbxxqG_section{height:auto}.jbxxqG_sticky{height:auto;padding:16px 0;position:static}.jbxxqG_track{flex-direction:column;width:auto;transform:none}.jbxxqG_panel{width:auto}}
.JsQyRW_frame{--sky:#dbb68d;--dune-1:#d58042;--dune-2:#b1582b;--dune-3:#83391e;--sun:#feedc9;aspect-ratio:16/10;cursor:zoom-in;border-radius:14px;width:min(300px,100%);margin:0;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.JsQyRW_frame{--sky:lab(76.7594% 9.48155 26.5115);--dune-1:lab(62.245% 29.6191 47.5262);--dune-2:lab(48.0553% 34.9431 42.2096);--dune-3:lab(34.1772% 31.3065 32.5261);--sun:lab(94.3657% 2.03729 19.5421)}}.JsQyRW_frame:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.JsQyRW_scene{background:radial-gradient(ellipse 60% 30% at 70% 100%, var(--dune-3) 98%, transparent 100%), radial-gradient(ellipse 70% 34% at 20% 92%, var(--dune-2) 98%, transparent 100%), radial-gradient(ellipse 80% 40% at 60% 80%, var(--dune-1) 98%, transparent 100%), repeating-linear-gradient(170deg, transparent 0 6px, #ffffff0f 6px 7px), radial-gradient(circle at 26% 30%, var(--sun) 0 7%, transparent 7.5%), linear-gradient(var(--sky), var(--dune-1));transition:transform .3s var(--ease-out), transform-origin 80ms linear;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.JsQyRW_scene{background:radial-gradient(ellipse 60% 30% at 70% 100%, var(--dune-3) 98%, transparent 100%), radial-gradient(ellipse 70% 34% at 20% 92%, var(--dune-2) 98%, transparent 100%), radial-gradient(ellipse 80% 40% at 60% 80%, var(--dune-1) 98%, transparent 100%), repeating-linear-gradient(170deg, transparent 0 6px, lab(100% 0 0/.06) 6px 7px), radial-gradient(circle at 26% 30%, var(--sun) 0 7%, transparent 7.5%), linear-gradient(var(--sky), var(--dune-1))}}.JsQyRW_frame:hover .JsQyRW_scene{transform:scale(2)}.JsQyRW_frame:focus-visible .JsQyRW_scene{transform-origin:50%;transform:scale(2)}.JsQyRW_caption{color:var(--stage-ink);font:500 var(--text-xs) / 1.3 var(--font-body);pointer-events:none;background:#00000073;background:lab(0% 0 0/.45);border-radius:6px;padding:3px 8px;position:absolute;bottom:8px;left:10px}@media (prefers-reduced-motion:reduce){.JsQyRW_scene{transition:none}}
._52md7G_button{border-radius:var(--radius-sm);height:52px;font:500 var(--text-base) / 1 var(--font-body);white-space:nowrap;cursor:pointer;background:var(--stage-accent);color:var(--stage-accent-ink);border:0;border-radius:999px;padding:0 32px;font-weight:600}._52md7G_button:hover,._52md7G_button:focus-visible{animation:.7s _52md7G_jelly}._52md7G_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}@keyframes _52md7G_jelly{0%,to{transform:scale(1)}30%{transform:scale(1.2,.8)}40%{transform:scale(.8,1.2)}50%{transform:scale(1.1,.9)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.03,.97)}}@media (prefers-reduced-motion:reduce){._52md7G_button:hover,._52md7G_button:focus-visible{background:var(--stage-accent-hover);animation:none}}
._3ZxxKq_frame{--sky-top:#554077;--sky-low:#e57f4f;--sun:#ffce89;--sea:#1d3f60;--island:#181928;--shade:#0009;aspect-ratio:16/10;border-radius:14px;width:min(300px,100%);max-width:100%;margin:0;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){._3ZxxKq_frame{--sky-top:lab(31.4604% 18.5605 -28.0859);--sky-low:lab(64.259% 37.1202 43.5368);--sun:lab(86.0795% 12.928 44.4028);--sea:lab(25.489% -3.50304 -23.7133);--island:lab(9.22461% 2.97717 -10.7505);--shade:lab(0% 0 0/.6)}}._3ZxxKq_scene{background:radial-gradient(ellipse 22% 14% at 30% 62%, var(--island) 97%, transparent 100%), radial-gradient(ellipse 34% 18% at 78% 64%, var(--island) 97%, transparent 100%), linear-gradient(180deg, transparent 62%, var(--sea) 62%), radial-gradient(circle at 58% 56%, var(--sun) 0 10%, transparent 10.5%), linear-gradient(180deg, var(--sky-top), var(--sky-low) 62%);transform-origin:60% 40%;will-change:transform;animation:14s ease-in-out infinite alternate _3ZxxKq_drift;position:absolute;inset:0}._3ZxxKq_frame[data-paused] ._3ZxxKq_scene{animation-play-state:paused}._3ZxxKq_frame:after{content:"";background:linear-gradient(transparent, var(--shade));position:absolute;inset:50% 0 0}._3ZxxKq_caption{z-index:1;font:500 var(--text-sm) / 1.2 var(--font-body);color:var(--stage-ink);position:absolute;bottom:10px;left:12px}@keyframes _3ZxxKq_drift{0%{transform:scale(1)translate(0)}to{transform:scale(1.18)translate(-4%,-3%)}}@media (prefers-reduced-motion:reduce){._3ZxxKq_scene{animation:none}}
.iDNKuq_button{border:1px solid var(--stage-rule);background:var(--stage-surface);height:52px;color:var(--stage-ink);font:600 var(--text-base) / 1 var(--font-body);cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 16px;display:inline-flex}.iDNKuq_button:hover{border-color:var(--stage-muted)}.iDNKuq_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.iDNKuq_icon{place-items:center;width:26px;height:26px;display:grid;position:relative}.iDNKuq_heart{width:26px;height:26px;overflow:visible}.iDNKuq_heart path{fill:#0000;stroke:var(--stage-ink);stroke-width:1.8px;transition:fill .15s linear,stroke .15s linear}.iDNKuq_button[aria-pressed=true] .iDNKuq_heart{animation:iDNKuq_pop .45s var(--ease-out)}.iDNKuq_button[aria-pressed=true] .iDNKuq_heart path{fill:var(--stage-accent);stroke:var(--stage-accent)}@keyframes iDNKuq_pop{0%{transform:scale(1)}25%{transform:scale(.8)}60%{transform:scale(1.15)}to{transform:scale(1)}}.iDNKuq_burst{pointer-events:none;position:absolute;inset:0}.iDNKuq_burst i{background:var(--stage-accent);width:5px;height:5px;transform:rotate(calc(var(--i) * 45deg)) translateY(-10px);animation:iDNKuq_spark .5s var(--ease-out) forwards;border-radius:50%;margin:-2.5px;position:absolute;top:50%;left:50%}.iDNKuq_burst i:nth-child(2n){background:var(--stage-ink)}@keyframes iDNKuq_spark{to{transform:rotate(calc(var(--i) * 45deg)) translateY(-30px);opacity:0}}.iDNKuq_count{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.iDNKuq_button[aria-pressed=true] .iDNKuq_heart{animation:none}.iDNKuq_burst{display:none}}
.rMzokG_button{background:var(--stage-ink);width:200px;height:52px;color:var(--stage-bg);font:600 var(--text-base) / 1 var(--font-body);white-space:nowrap;cursor:pointer;transition:background-color .2s var(--ease-out);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;display:inline-flex;position:relative;overflow:hidden}.rMzokG_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.rMzokG_button:disabled{cursor:progress}.rMzokG_button[data-state=done]{background:var(--stage-accent);color:var(--stage-accent-ink)}.rMzokG_label{transition:transform .2s var(--ease-out), opacity .2s var(--ease-out)}.rMzokG_button[data-state=loading] .rMzokG_label{opacity:0;transform:translateY(-100%)}.rMzokG_spinner{opacity:0;border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;transition:opacity .15s linear;animation:.7s linear infinite rMzokG_spin;position:absolute}.rMzokG_button[data-state=loading] .rMzokG_spinner{opacity:1}.rMzokG_check{width:0;height:20px;overflow:visible}.rMzokG_button[data-state=done] .rMzokG_check{width:20px}.rMzokG_check path{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22;stroke-dashoffset:22px}.rMzokG_button[data-state=done] .rMzokG_check path{animation:rMzokG_draw .4s .1s var(--ease-out) forwards}@keyframes rMzokG_spin{to{transform:rotate(360deg)}}@keyframes rMzokG_draw{to{stroke-dashoffset:0}}.rMzokG_sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.rMzokG_spinner{animation:none}.rMzokG_label{transition:opacity .15s linear}.rMzokG_button[data-state=loading] .rMzokG_label{transform:none}.rMzokG_button[data-state=done] .rMzokG_check path{stroke-dashoffset:0;animation:none}}
.bTBv-G_zone{padding:40px}.bTBv-G_button{background:var(--stage-ink);height:52px;color:var(--stage-bg);font:500 var(--text-base) / 1 var(--font-body);white-space:nowrap;cursor:pointer;will-change:transform;border:0;border-radius:999px;align-items:center;padding:0 28px;display:inline-flex}.bTBv-G_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.bTBv-G_label{will-change:transform;display:inline-block}
.eTnQyG_area{cursor:none;position:absolute;inset:0;overflow:hidden}.eTnQyG_map,.eTnQyG_copy{position:absolute;inset:0}.eTnQyG_copy{transform-origin:0 0;width:100%;height:100%}.eTnQyG_map{background:repeating-linear-gradient(90deg, transparent 0 46px, var(--stage-rule) 46px 48px), repeating-linear-gradient(0deg, transparent 0 38px, var(--stage-rule) 38px 40px), var(--stage-surface)}.eTnQyG_river{background:#2e657e;background:lab(39.8554% -12.7109 -19.6513);height:22px;position:absolute;inset:40% -10% auto;transform:rotate(-12deg)}.eTnQyG_street{background:var(--stage-bg);color:var(--stage-muted);font:500 7px / 1 var(--font-mono);white-space:nowrap;border-radius:2px;padding:1px 3px;position:absolute}.eTnQyG_pin{border:2px solid var(--stage-ink);background:var(--stage-accent);border-radius:50%;width:8px;height:8px;position:absolute;top:34%;left:61%}.eTnQyG_hint{background:var(--stage-bg);font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stage-muted);border-radius:6px;padding:4px 8px;transition:opacity .15s;position:absolute;bottom:10px;left:50%;translate:-50%}.eTnQyG_lens{width:120px;height:120px;box-shadow:0 0 0 2px var(--stage-ink), 0 10px 30px #00000080;opacity:0;pointer-events:none;transition:opacity .15s, scale .15s var(--ease-out);border-radius:50%;position:absolute;top:0;left:0;overflow:hidden;scale:.8}@supports (color:lab(0% 0 0)){.eTnQyG_lens{box-shadow:0 0 0 2px var(--stage-ink), 0 10px 30px lab(0% 0 0/.5)}}.eTnQyG_area[data-on] .eTnQyG_lens{opacity:1;scale:1}.eTnQyG_area[data-on] .eTnQyG_hint{opacity:0}@media (prefers-reduced-motion:reduce){.eTnQyG_lens{transition:none}}
.OpLwmq_wrap{gap:12px;width:100%;display:grid}.OpLwmq_row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.OpLwmq_track{width:max-content;animation:30s linear infinite OpLwmq_slide;display:flex}.OpLwmq_reverse{animation-duration:36s;animation-direction:reverse}.OpLwmq_row:hover .OpLwmq_track,.OpLwmq_row:focus-within .OpLwmq_track{animation-play-state:paused}.OpLwmq_list{gap:10px;margin:0;padding:0 10px 0 0;list-style:none;display:flex}.OpLwmq_tag{border:1px solid var(--stage-rule);background:var(--stage-surface);color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);white-space:nowrap;border-radius:999px;padding:8px 14px}.OpLwmq_reverse .OpLwmq_tag:nth-child(odd){border-color:var(--stage-accent);color:var(--stage-accent)}@keyframes OpLwmq_slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.OpLwmq_track{animation:none}.OpLwmq_row{overflow-x:auto}}
.SXqbsa_wrap{background:var(--stage-bg);place-items:center;display:grid;position:absolute;inset:0}.SXqbsa_canvas{--bg:var(--stage-bg);--accent:var(--stage-accent);--head:var(--stage-ink);width:100%;height:100%;position:absolute;inset:0}.SXqbsa_caption{background:var(--stage-bg);font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--stage-ink);pointer-events:none;border-radius:6px;padding:6px 10px;position:relative}
.wkDSCq_open{border:1px solid var(--stage-rule);border-radius:var(--radius-sm);background:var(--stage-surface);height:44px;color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);cursor:pointer;padding:0 20px}.wkDSCq_open:hover{border-color:var(--stage-accent)}.wkDSCq_open:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.wkDSCq_dialog{border:1px solid var(--stage-rule);border-radius:var(--radius-md);background:var(--stage-surface);width:min(360px,100vw - 32px);color:var(--stage-ink);opacity:0;transition:opacity .26s var(--ease-out), transform .26s var(--ease-out), overlay .26s allow-discrete, display .26s allow-discrete;padding:0;transform:translateY(12px)scale(.96);box-shadow:0 24px 60px #00000073;box-shadow:0 24px 60px lab(0% 0 0/.45)}.wkDSCq_dialog[open]{opacity:1;transform:none}@starting-style{.wkDSCq_dialog[open]{opacity:0;transform:translateY(12px)scale(.96)}}.wkDSCq_dialog::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background-color .26s var(--ease-out), backdrop-filter .26s var(--ease-out), overlay .26s allow-discrete, display .26s allow-discrete;background:0 0;background:lab(0% 0 0/0)}.wkDSCq_dialog[open]::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000008c;background:lab(0% 0 0/.55)}@starting-style{.wkDSCq_dialog[open]::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0;background:lab(0% 0 0/0)}}.wkDSCq_body{gap:10px;padding:22px;display:grid}.wkDSCq_title{font:600 var(--text-lg) / 1.3 var(--font-display);color:var(--stage-ink);margin:0}.wkDSCq_text{font:400 var(--text-sm) / 1.5 var(--font-body);color:var(--stage-muted);margin:0}.wkDSCq_actions{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.wkDSCq_ghost,.wkDSCq_danger{border-radius:var(--radius-sm);height:38px;font:500 var(--text-sm) / 1 var(--font-body);cursor:pointer;padding:0 16px}.wkDSCq_ghost{border:1px solid var(--stage-rule);color:var(--stage-ink);background:0 0}.wkDSCq_danger{background:var(--stage-accent);color:var(--stage-accent-ink);border:0}.wkDSCq_ghost:focus-visible,.wkDSCq_danger:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.wkDSCq_dialog,.wkDSCq_dialog[open]{transform:none}@starting-style{.wkDSCq_dialog[open]{transform:none}}}
._8RcvQq_sign{--glow:var(--stage-accent);font:300 clamp(2rem, 7vw, 2.75rem) / 1 var(--font-display);letter-spacing:.04em;color:var(--stage-ink);text-shadow:0 0 4px var(--glow), 0 0 12px var(--glow), 0 0 28px var(--glow), 0 0 56px var(--glow);margin:0;animation:4s linear infinite _8RcvQq_flicker}._8RcvQq_sign[data-paused]{animation-play-state:paused}@keyframes _8RcvQq_flicker{0%,7%,9%,11%,61%,67%,to{opacity:1;text-shadow:0 0 4px var(--glow), 0 0 12px var(--glow), 0 0 28px var(--glow), 0 0 56px var(--glow)}8%,10%,62%,66%{opacity:.35;text-shadow:none}}@media (prefers-reduced-motion:reduce){._8RcvQq_sign{animation:none}}
._4FRtta_wrap{justify-items:center;gap:12px;display:grid}._4FRtta_label{font:500 var(--text-sm) / 1 var(--font-body);color:var(--stage-muted)}._4FRtta_stepper{border:1px solid var(--stage-rule);background:var(--stage-surface);border-radius:999px;align-items:center;gap:4px;padding:4px;display:flex}._4FRtta_btn{width:44px;height:44px;color:var(--stage-ink);font:400 var(--text-2xl) / 1 var(--font-body);cursor:pointer;transition:background-color var(--dur-micro);background:0 0;border:0;border-radius:50%}._4FRtta_btn:hover:not(:disabled){background:var(--stage-bg)}._4FRtta_btn:disabled{color:var(--stage-rule);cursor:not-allowed}._4FRtta_btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._4FRtta_value{place-items:center;width:48px;height:44px;display:grid;overflow:hidden}._4FRtta_num{font:600 var(--text-2xl) / 1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--stage-ink);animation:_4FRtta_in-up .28s var(--ease-out)}._4FRtta_num[data-dir=down]{animation-name:_4FRtta_in-down}@keyframes _4FRtta_in-up{0%{opacity:0;transform:translateY(60%)}}@keyframes _4FRtta_in-down{0%{opacity:0;transform:translateY(-60%)}}@media (prefers-reduced-motion:reduce){._4FRtta_num{animation:none}}
.OpQKPW_wrap{justify-items:center;gap:10px;display:grid}.OpQKPW_caption{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stage-muted)}.OpQKPW_number{font:600 2.6rem / 1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--stage-ink);display:flex}.OpQKPW_window{height:1em;display:inline-block;overflow:hidden}.OpQKPW_strip{transition:transform .9s var(--ease-out);flex-direction:column;display:flex}.OpQKPW_strip span{height:1em}.OpQKPW_button{border:1px solid var(--stage-rule);background:var(--stage-surface);height:32px;color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);white-space:nowrap;cursor:pointer;border-radius:8px;padding:0 12px}.OpQKPW_button:hover{border-color:var(--stage-accent)}.OpQKPW_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.OpQKPW_strip{transition:none}}
.s6BlHa_link{border-radius:6px;text-decoration:none}.s6BlHa_link:focus-visible{outline:2px solid var(--color-focus);outline-offset:6px}.s6BlHa_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.s6BlHa_word{font:800 clamp(2.4rem, 9vw, 3.4rem) / 1.1 var(--font-display);letter-spacing:-.01em;color:#0000;-webkit-text-stroke:1.5px var(--stage-ink);display:inline-block;position:relative}.s6BlHa_word:after{content:attr(data-text);color:var(--stage-accent);-webkit-text-stroke:1.5px var(--stage-accent);clip-path:inset(100% 0 0);transition:clip-path .5s var(--ease-out);position:absolute;inset:0}.s6BlHa_link:hover .s6BlHa_word:after,.s6BlHa_link:focus-visible .s6BlHa_word:after{clip-path:inset(0)}@media (prefers-reduced-motion:reduce){.s6BlHa_word:after{transition:none}}
.KwoUUW_frame{overscroll-behavior:contain;scrollbar-width:thin;position:absolute;inset:0;overflow-y:auto}.KwoUUW_frame:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}.KwoUUW_hint{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--stage-muted);display:block}.KwoUUW_frame{--p:0}.KwoUUW_section{height:300%}.KwoUUW_scene{background:linear-gradient(#323456,#bc6f4c);background:linear-gradient(lab(22.8016% 6.63055 -21.3376),lab(55.1993% 28.8684 33.3811));height:240px;position:sticky;top:0;overflow:hidden}.KwoUUW_sun,.KwoUUW_far,.KwoUUW_near,.KwoUUW_title{will-change:transform;position:absolute}.KwoUUW_sun{width:54px;height:54px;transform:translateY(calc(var(--p) * 60px));background:#fed899;background:lab(88.5316% 7.45925 36.1179);border-radius:50%;top:30%;left:60%}.KwoUUW_far{clip-path:polygon(0 40%,18% 10%,34% 35%,52% 0,70% 30%,86% 8%,100% 30%,100% 100%,0 100%);transform:translateY(calc(var(--p) * 30px));background:#683831;background:lab(29.7743% 21.176 14.5854);inset:45% -10% -10%}.KwoUUW_near{background:var(--stage-bg);clip-path:polygon(0 30%,22% 0,40% 25%,62% 5%,80% 30%,100% 10%,100% 100%,0 100%);transform:translateY(calc(var(--p) * -20px));inset:68% -10% -20%}.KwoUUW_title{text-align:center;font:700 var(--text-2xl) / 1 var(--font-display);color:var(--stage-ink);transform:translateY(calc(var(--p) * -80px));opacity:calc(1 - var(--p) * 1.4);margin:0;top:18%;left:0;right:0}.KwoUUW_label{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--stage-muted);position:absolute;bottom:12px;left:0;right:0}@media (prefers-reduced-motion:reduce){.KwoUUW_sun,.KwoUUW_far,.KwoUUW_near,.KwoUUW_title{opacity:1;transform:none}}
._1yCtZG_wrap{background:var(--stage-bg);place-items:center;display:grid;position:absolute;inset:0}._1yCtZG_canvas{--dot:var(--stage-ink);--line:var(--stage-accent);width:100%;height:100%;position:absolute;inset:0}._1yCtZG_caption{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stage-muted);pointer-events:none;position:relative}
.Pb86qa_wrap{justify-items:center;gap:12px;width:min(300px,100%);display:grid}.Pb86qa_svg{width:100%;height:auto;overflow:visible}.Pb86qa_svg path{fill:none;stroke:var(--stage-ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--len,1000);stroke-dashoffset:var(--len,1000);animation:Pb86qa_draw 1.6s var(--ease-in-out) forwards;animation-delay:calc(var(--d) * .25s)}.Pb86qa_svg .Pb86qa_grid{stroke:var(--stage-rule)}.Pb86qa_svg .Pb86qa_route{stroke:var(--stage-accent);stroke-width:3px;stroke-dasharray:var(--len,1000)}.Pb86qa_dot{fill:var(--stage-ink);offset-distance:0%;opacity:0;animation:Pb86qa_ride 1.8s 2.2s var(--ease-in-out) forwards}@keyframes Pb86qa_draw{to{stroke-dashoffset:0}}@keyframes Pb86qa_ride{0%{offset-distance:0%;opacity:1}to{offset-distance:100%;opacity:1}}.Pb86qa_button{border:1px solid var(--stage-rule);background:var(--stage-surface);height:32px;color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);white-space:nowrap;cursor:pointer;border-radius:8px;padding:0 12px}.Pb86qa_button:hover{border-color:var(--stage-accent)}.Pb86qa_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Pb86qa_svg path{stroke-dashoffset:0;animation:none}.Pb86qa_dot{opacity:1;offset-distance:100%;animation:none}}
.FgJzUq_button{--edge:color-mix(in oklch, var(--stage-accent) 55%, black);border-radius:var(--radius-sm);height:52px;font:500 var(--text-base) / 1 var(--font-body);white-space:nowrap;cursor:pointer;background:var(--stage-accent);color:var(--stage-accent-ink);box-shadow:0 6px 0 var(--edge);transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out), background-color var(--dur-micro);border:0;padding:0 32px;font-weight:600}.FgJzUq_button:hover{box-shadow:0 8px 0 var(--edge);transform:translateY(-2px)}.FgJzUq_button:active{box-shadow:0 0 0 var(--edge);transition-duration:90ms;transform:translateY(6px)}.FgJzUq_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:10px}@media (prefers-reduced-motion:reduce){.FgJzUq_button,.FgJzUq_button:hover,.FgJzUq_button:active{transform:none}.FgJzUq_button:active{background:var(--stage-accent-hover)}}
._7M0Ibq_wrap{place-items:center;width:80px;height:80px;display:grid;position:relative}._7M0Ibq_ring{border:1.5px solid var(--stage-accent);opacity:0;animation:_7M0Ibq_pulse 3s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}._7M0Ibq_wrap[data-paused] ._7M0Ibq_ring{animation-play-state:paused}@keyframes _7M0Ibq_pulse{0%{opacity:.8;transform:scale(.4)}to{opacity:0;transform:scale(3)}}._7M0Ibq_badge{background:var(--stage-accent);color:var(--stage-accent-ink);font:600 var(--text-xs) / 1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex;position:relative}._7M0Ibq_dot{background:currentColor;border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:reduce){._7M0Ibq_ring{animation:none}._7M0Ibq_ring:first-child{opacity:.5;transform:scale(1.6)}}
._6PFmJa_wrap{justify-items:center;gap:12px;display:grid}._6PFmJa_radar{aspect-ratio:1;border-radius:50%;width:160px;position:relative;overflow:hidden}._6PFmJa_grid{fill:none;stroke:var(--stage-rule);stroke-width:.6px;position:absolute;inset:0}._6PFmJa_beam{background:conic-gradient(from 0deg, color-mix(in oklch, var(--stage-accent) 50%, transparent), transparent 70deg);border-radius:50%;animation:3s linear infinite _6PFmJa_spin;position:absolute;inset:0;transform:scaleX(-1)}@keyframes _6PFmJa_spin{0%{transform:scaleX(-1)rotate(0)}to{transform:scaleX(-1)rotate(-360deg)}}._6PFmJa_blip{background:var(--stage-accent);width:8px;height:8px;box-shadow:0 0 10px var(--stage-accent);opacity:0;border-radius:50%;margin:-4px 0 0 -4px;animation:3s linear infinite backwards _6PFmJa_blip;position:absolute}@keyframes _6PFmJa_blip{0%{opacity:0;transform:scale(1.6)}2%{opacity:1;transform:scale(1.6)}40%{opacity:0;transform:scale(1)}to{opacity:0}}._6PFmJa_wrap[data-paused] ._6PFmJa_beam,._6PFmJa_wrap[data-paused] ._6PFmJa_blip{animation-play-state:paused}._6PFmJa_caption{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--stage-muted)}@media (prefers-reduced-motion:reduce){._6PFmJa_beam,._6PFmJa_blip{animation:none}._6PFmJa_blip{opacity:.5}}
.oND1Iq_wrap{gap:8px;width:min(280px,100%);display:grid}.oND1Iq_label{color:var(--stage-muted);font:500 var(--text-sm) / 1 var(--font-body)}.oND1Iq_track{padding-top:48px;position:relative}.oND1Iq_bubble{--tilt:0deg;top:0;left:calc(11px + (100% - 22px) * var(--pct) / 100);background:var(--stage-accent);color:var(--stage-accent-ink);font:600 var(--text-sm) / 1 var(--font-body);font-variant-numeric:tabular-nums;white-space:nowrap;transform:translateX(-50%) scale(.85) rotate(var(--tilt));transform-origin:50% 130%;transition:transform .18s var(--ease-out);border-radius:10px;padding:6px 10px;position:absolute}.oND1Iq_bubble:after{content:"";background:inherit;z-index:-1;width:10px;height:10px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.oND1Iq_bubble[data-dragging]{transform:translateX(-50%) scale(1) rotate(var(--tilt))}.oND1Iq_input{appearance:none;cursor:pointer;background:0 0;width:100%;height:22px;margin:0}.oND1Iq_input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--stage-accent) calc(var(--pct) * 1%), var(--stage-rule) 0);border-radius:999px;height:6px}.oND1Iq_input::-moz-range-track{background:linear-gradient(90deg, var(--stage-accent) calc(var(--pct) * 1%), var(--stage-rule) 0);border-radius:999px;height:6px}.oND1Iq_input::-webkit-slider-thumb{border:3px solid var(--stage-accent);background:var(--stage-ink);appearance:none;border-radius:50%;width:22px;height:22px;margin-top:-8px}.oND1Iq_input::-moz-range-thumb{border:3px solid var(--stage-accent);background:var(--stage-ink);border-radius:50%;width:16px;height:16px}.oND1Iq_input:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:6px}@media (prefers-reduced-motion:reduce){.oND1Iq_bubble,.oND1Iq_bubble[data-dragging]{transition:none;transform:translate(-50%)}}
.muTg0q_scene{background:radial-gradient(ellipse 70% 40% at 50% 52%, color-mix(in oklch, var(--stage-accent) 22%, transparent), transparent), var(--stage-bg);position:absolute;inset:0;overflow:hidden}.muTg0q_scene:after{content:"";background:var(--stage-accent);height:1px;box-shadow:0 0 16px 2px var(--stage-accent);position:absolute;top:52%;left:0;right:0}.muTg0q_title{text-align:center;font:700 var(--text-2xl) / 1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--stage-ink);margin:0;position:absolute;top:20%;left:0;right:0}.muTg0q_floor{--line:color-mix(in oklch, var(--stage-accent) 50%, transparent);background:repeating-linear-gradient(90deg, var(--line) 0 1px, transparent 1px 40px), repeating-linear-gradient(0deg, var(--line) 0 1px, transparent 1px 40px);transform-origin:top;width:200%;height:60%;animation:1.2s linear infinite muTg0q_roll;position:absolute;top:52%;left:-50%;transform:perspective(300px)rotateX(60deg);-webkit-mask-image:linear-gradient(#0000,#000 40%);mask-image:linear-gradient(#0000,#000 40%)}.muTg0q_scene[data-paused] .muTg0q_floor{animation-play-state:paused}@keyframes muTg0q_roll{0%{background-position:0 0}to{background-position:0 40px}}@media (prefers-reduced-motion:reduce){.muTg0q_floor{animation:none}}
.sNaaQG_button{border-radius:var(--radius-sm);background:var(--stage-accent);height:52px;color:var(--stage-accent-ink);font:500 var(--text-base) / 1 var(--font-body);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out);border:0;padding:0 32px;position:relative;overflow:hidden}.sNaaQG_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.sNaaQG_ripple{opacity:.25;pointer-events:none;width:12px;height:12px;animation:sNaaQG_ripple .6s var(--ease-out) forwards;background:currentColor;border-radius:50%;position:absolute;translate:-50% -50%}@keyframes sNaaQG_ripple{0%{opacity:.25;transform:scale(0)}to{opacity:0;transform:scale(24)}}@media (prefers-reduced-motion:reduce){.sNaaQG_ripple{display:none}.sNaaQG_button:active{background:var(--stage-accent-hover)}}
.dPlF1G_button{background:var(--stage-ink);height:52px;color:var(--stage-bg);font:600 var(--text-base) / 1.3 var(--font-body);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-short);border:0;border-radius:999px;align-items:center;padding:0 30px;display:inline-flex}.dPlF1G_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.dPlF1G_label{height:1.3em;display:inline-flex;overflow:hidden}.dPlF1G_char{text-shadow:0 1.3em;transition:transform .4s var(--ease-out);transition-delay:calc(var(--i) * 25ms);line-height:1.3em;display:inline-block}.dPlF1G_button:hover .dPlF1G_char,.dPlF1G_button:focus-visible .dPlF1G_char{transform:translateY(-1.3em)}@media (prefers-reduced-motion:reduce){.dPlF1G_char{transition:none}.dPlF1G_button:hover .dPlF1G_char,.dPlF1G_button:focus-visible .dPlF1G_char{transform:none}.dPlF1G_button:hover{background:var(--stage-accent)}}
.E7qHnq_line{font:600 var(--text-2xl) / 1.2 var(--font-display);letter-spacing:-.02em;color:var(--stage-ink);white-space:nowrap;align-items:baseline;gap:.25em;margin:0;display:flex;position:relative}.E7qHnq_slot{transition:width .3s var(--ease-out);display:inline-grid;overflow:hidden}.E7qHnq_word{color:var(--stage-accent);transition:transform .5s var(--ease-out), opacity .5s var(--ease-out);grid-area:1/1}.E7qHnq_word[data-state=in]{opacity:1;transform:translateY(0)}.E7qHnq_word[data-state=out]{opacity:0;transform:translateY(-100%)}.E7qHnq_word[data-state=wait]{opacity:0;transition:none;transform:translateY(100%)}.E7qHnq_measure{visibility:hidden;white-space:nowrap;position:absolute}.E7qHnq_sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.E7qHnq_word,.E7qHnq_word[data-state]{transition:opacity .15s linear;transform:none}.E7qHnq_slot{transition:none}}
.EigGtG_frame{overscroll-behavior:contain;scrollbar-width:thin;position:absolute;inset:0;overflow-y:auto}.EigGtG_frame:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}.EigGtG_hint{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--stage-muted);display:block}.EigGtG_frame{--p:0}.EigGtG_section{height:300%}.EigGtG_sticky{align-content:center;place-items:center;gap:4px;height:240px;display:grid;position:sticky;top:0}.EigGtG_svg{width:min(300px,90%);overflow:visible}.EigGtG_track,.EigGtG_path{fill:none;stroke-width:3px;stroke-linecap:round}.EigGtG_track{stroke:var(--stage-rule);stroke-dasharray:2 8}.EigGtG_path{stroke:var(--stage-accent);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p))}.EigGtG_startDot{fill:var(--stage-accent)}.EigGtG_endDot{fill:var(--stage-bg);stroke:var(--stage-accent);stroke-width:2px;transition:fill var(--dur-short)}.EigGtG_frame[data-done] .EigGtG_endDot{fill:var(--stage-accent)}.EigGtG_text{fill:var(--stage-muted);font:500 11px var(--font-mono)}.EigGtG_label{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stage-muted)}@media (prefers-reduced-motion:reduce){.EigGtG_path{stroke-dashoffset:0}}
.cknGPW_frame{overscroll-behavior:contain;scrollbar-width:thin;position:absolute;inset:0;overflow-y:auto}.cknGPW_frame:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}.cknGPW_hint{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--stage-muted);display:block}.cknGPW_frame{--p:0}.cknGPW_top{z-index:1;background:var(--stage-bg);justify-content:flex-end;padding:10px 16px 8px;display:flex;position:sticky;top:0}.cknGPW_bar{background:var(--stage-accent);height:3px;transform:scaleX(var(--p));transform-origin:0;position:absolute;top:0;left:0;right:0}.cknGPW_pct{font:500 var(--text-xs) / 1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--stage-muted)}.cknGPW_article{gap:12px;max-width:300px;margin:0 auto;padding:8px 16px 40px;display:grid}.cknGPW_title{font:600 var(--text-xl) / 1.2 var(--font-display);color:var(--stage-ink);margin:0 0 6px}.cknGPW_line{background:var(--stage-surface);border-radius:4px;height:8px;display:block}
._9DeQZW_frame{overscroll-behavior:contain;scrollbar-width:thin;position:absolute;inset:0;overflow-y:auto}._9DeQZW_frame:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}._9DeQZW_hint{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--stage-muted);display:block}._9DeQZW_frame{padding:24px 24px 0}._9DeQZW_text{max-width:300px;font:600 var(--text-xl) / 1.35 var(--font-display);color:var(--stage-ink);margin:220px auto 200px}._9DeQZW_word{display:inline}
.HC6x9a_frame{overscroll-behavior:contain;scrollbar-width:thin;position:absolute;inset:0;overflow-y:auto}.HC6x9a_frame:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}.HC6x9a_hint{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--stage-muted);display:block}.HC6x9a_frame{padding-top:24px}.HC6x9a_figure{--sky-top:#2d4772;--sky-low:#e7a875;--cloud:#ece3d6;height:200px;margin:160px 0 200px;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.HC6x9a_figure{--sky-top:lab(29.8642% .843376 -28.3386);--sky-low:lab(74.1561% 19.4796 36.0728);--cloud:lab(90.7736% 1.2269 7.59105)}}.HC6x9a_scene{background:radial-gradient(ellipse 30% 14% at 20% 78%, var(--cloud) 96%, transparent), radial-gradient(ellipse 40% 16% at 70% 84%, var(--cloud) 96%, transparent), radial-gradient(ellipse 50% 20% at 45% 96%, var(--cloud) 96%, transparent), radial-gradient(circle at 62% 46%, #ffecc4 0 8%, transparent 8.5%), linear-gradient(var(--sky-top), var(--sky-low));position:absolute;inset:0}@supports (color:lab(0% 0 0)){.HC6x9a_scene{background:radial-gradient(ellipse 30% 14% at 20% 78%, var(--cloud) 96%, transparent), radial-gradient(ellipse 40% 16% at 70% 84%, var(--cloud) 96%, transparent), radial-gradient(ellipse 50% 20% at 45% 96%, var(--cloud) 96%, transparent), radial-gradient(circle at 62% 46%, lab(94.3887% 2.61948 23.6209) 0 8%, transparent 8.5%), linear-gradient(var(--sky-top), var(--sky-low))}}.HC6x9a_caption{font:600 var(--text-base) / 1 var(--font-display);color:var(--stage-bg);white-space:nowrap;position:absolute;bottom:12px;left:50%;translate:-50%}@supports (animation-timeline:view()){.HC6x9a_figure{animation:linear both HC6x9a_open;animation-timeline:view();animation-range:entry 10% cover 50%}.HC6x9a_scene{animation:linear both HC6x9a_settle;animation-timeline:view();animation-range:entry 10% cover 50%}}@keyframes HC6x9a_open{0%{clip-path:inset(0 22% round 20px)}to{clip-path:inset(0)}}@keyframes HC6x9a_settle{0%{transform:scale(1.2)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.HC6x9a_figure,.HC6x9a_scene{animation:none}}
._9Q84uW_button{border-radius:var(--radius-sm);background:var(--stage-accent);height:52px;color:var(--stage-accent-ink);font:600 var(--text-base) / 1 var(--font-body);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:10px;padding:0 26px 0 22px;display:inline-flex;overflow:hidden}._9Q84uW_button:disabled{cursor:default}._9Q84uW_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}._9Q84uW_plane{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;width:20px;height:20px;transition:opacity .3s}._9Q84uW_labels{display:grid;overflow:hidden}._9Q84uW_send,._9Q84uW_sent{transition:transform .3s var(--ease-out), opacity .3s;grid-area:1/1}._9Q84uW_sent{opacity:0;transform:translateY(110%)}._9Q84uW_button[data-state=sent] ._9Q84uW_plane{animation:_9Q84uW_fly .6s var(--ease-in) forwards}._9Q84uW_button[data-state=sent] ._9Q84uW_send{opacity:0;transition-delay:.2s;transform:translateY(-110%)}._9Q84uW_button[data-state=sent] ._9Q84uW_sent{opacity:1;transition-delay:.2s;transform:none}@keyframes _9Q84uW_fly{20%{transform:translate(-4px,4px)}to{opacity:0;transform:translate(60px,-40px)rotate(-12deg)scale(.6)}}@media (prefers-reduced-motion:reduce){._9Q84uW_send,._9Q84uW_sent{transition:none}._9Q84uW_button[data-state=sent] ._9Q84uW_plane{opacity:0;animation:none}}
._0YH8Tq_form{gap:8px;width:min(300px,100%);display:grid}._0YH8Tq_label{color:var(--stage-muted);font:500 var(--text-sm) / 1 var(--font-body)}._0YH8Tq_row{gap:8px;display:flex}._0YH8Tq_input{border:1px solid var(--stage-rule);background:var(--stage-bg);min-width:0;height:44px;color:var(--stage-ink);font:500 var(--text-base) / 1 var(--font-mono);border-radius:10px;outline:none;flex:1;padding:0 12px}._0YH8Tq_input:focus{border-color:var(--stage-muted)}._0YH8Tq_input:focus-visible{box-shadow:0 0 0 3px var(--color-focus)}._0YH8Tq_input[aria-invalid=true]{border-color:var(--color-error);animation:_0YH8Tq_shake .4s var(--ease-in-out)}@keyframes _0YH8Tq_shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}._0YH8Tq_button{background:var(--stage-ink);height:44px;color:var(--stage-bg);font:600 var(--text-sm) / 1 var(--font-body);white-space:nowrap;cursor:pointer;border:0;border-radius:10px;padding:0 16px}._0YH8Tq_button:hover{background:var(--stage-accent);color:var(--stage-accent-ink)}._0YH8Tq_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._0YH8Tq_msg{min-height:2.6em;font-size:var(--text-xs);margin:0;line-height:1.3}._0YH8Tq_msg[data-status=error]{color:var(--color-error)}._0YH8Tq_msg[data-status=ok]{color:var(--stage-accent)}@media (prefers-reduced-motion:reduce){._0YH8Tq_input[aria-invalid=true]{animation:none}}
.wUqQQG_button{background:var(--stage-accent);height:52px;color:var(--stage-accent-ink);font:600 var(--text-base) / 1 var(--font-body);white-space:nowrap;cursor:pointer;border:0;border-radius:12px;padding:0 28px;position:relative;overflow:hidden}.wUqQQG_button:after{content:"";background:linear-gradient(100deg, transparent 30%, var(--stage-sheen) 50%, transparent 70%);pointer-events:none;position:absolute;inset:0;transform:translate(-120%)}.wUqQQG_button:hover:after,.wUqQQG_button:focus-visible:after{transition:transform .7s var(--ease-out);transform:translate(120%)}.wUqQQG_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.wUqQQG_button:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.wUqQQG_button:after{display:none}.wUqQQG_button:hover{background:var(--stage-accent-hover)}}
.-RBwza_shell{background:var(--stage-bg);position:absolute;inset:0;overflow:hidden}.-RBwza_drawer{width:180px;transition:transform .42s var(--ease-out);align-content:start;gap:4px;padding:56px 16px 16px;display:grid;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.-RBwza_link{color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);opacity:0;transition:opacity .26s, transform .26s var(--ease-out), background-color var(--dur-micro);border-radius:8px;padding:8px 10px;text-decoration:none;transform:translate(-12px)}.-RBwza_link:hover{background:var(--stage-surface)}.-RBwza_link:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.-RBwza_page{background:var(--stage-surface);transform-origin:0;transition:transform .42s var(--ease-out), border-radius .42s var(--ease-out), filter .42s;padding:14px 16px;position:absolute;inset:0}.-RBwza_shell[data-open] .-RBwza_drawer{transform:none}.-RBwza_shell[data-open] .-RBwza_link{opacity:1;transition-delay:calc(.12s + var(--i) * 60ms);transform:none}.-RBwza_shell[data-open] .-RBwza_page{filter:brightness(.7);cursor:pointer;border-radius:16px;transform:translate(140px)scale(.92)}.-RBwza_bar{align-items:center;gap:12px;margin-bottom:16px;display:flex}.-RBwza_menu{border:1px solid var(--stage-rule);background:var(--stage-bg);height:32px;color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);cursor:pointer;border-radius:8px;padding:0 10px}.-RBwza_menu:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.-RBwza_title{font:600 var(--text-base) / 1 var(--font-display);color:var(--stage-ink)}.-RBwza_grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.-RBwza_grid span{background:var(--stage-bg);border-radius:10px;height:64px}@media (prefers-reduced-motion:reduce){.-RBwza_drawer,.-RBwza_link,.-RBwza_page{transition:none}.-RBwza_shell[data-open] .-RBwza_page{filter:brightness(.5);transform:none}}
.vouBIa_wrap{justify-items:center;gap:16px;width:min(280px,100%);display:grid}.vouBIa_row{border:1px solid var(--stage-rule);border-radius:var(--radius-md);background:var(--stage-surface);align-items:center;gap:12px;width:100%;min-height:64px;padding:12px;display:flex}.vouBIa_loaded{animation:vouBIa_fade .2s var(--ease-out);display:contents}.vouBIa_lines{flex:1;gap:8px;min-width:0;display:grid}.vouBIa_bone{background:var(--stage-rule);border-radius:4px;height:10px;display:block;position:relative;overflow:hidden}.vouBIa_bone:after{content:"";background:linear-gradient(90deg, transparent, var(--stage-sheen), transparent);animation:1.4s linear infinite vouBIa_sweep;position:absolute;inset:0;transform:translate(-100%)}.vouBIa_avatar{border-radius:50%;flex:none;width:40px;height:40px}.vouBIa_initials{background:var(--stage-accent);color:var(--stage-accent-ink);font:600 var(--text-sm) / 1 var(--font-display);place-items:center;display:grid}.vouBIa_name{font:600 var(--text-sm) / 1.2 var(--font-display);color:var(--stage-ink)}.vouBIa_role{font-size:var(--text-xs);color:var(--stage-muted)}.vouBIa_toggle{border:1px solid var(--stage-rule);border-radius:var(--radius-sm);background:var(--stage-surface);height:32px;color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);white-space:nowrap;cursor:pointer;padding:0 12px}.vouBIa_toggle:hover{border-color:var(--stage-accent)}.vouBIa_toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@keyframes vouBIa_sweep{to{transform:translate(100%)}}@keyframes vouBIa_fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.vouBIa_bone:after{animation:none;display:none}}
.PCNKHW_wrap{justify-items:center;gap:12px;width:min(280px,100%);display:grid}.PCNKHW_track{background:var(--stage-surface);width:100%;height:56px;box-shadow:inset 0 0 0 1px var(--stage-rule);transition:background-color var(--dur-long) var(--ease-out);border-radius:999px;place-items:center;padding:4px;display:grid;position:relative}.PCNKHW_track[data-done]{background:var(--stage-accent)}.PCNKHW_hint,.PCNKHW_doneLabel{font:500 var(--text-sm) / 1 var(--font-body);letter-spacing:.02em;color:var(--stage-muted);pointer-events:none;grid-area:1/1}.PCNKHW_doneLabel{color:var(--stage-accent-ink);font-weight:600}.PCNKHW_knob{background:var(--stage-accent);width:48px;height:48px;color:var(--stage-accent-ink);cursor:grab;touch-action:none;border:0;border-radius:50%;place-items:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:4px;left:4px}.PCNKHW_knob:active{cursor:grabbing}.PCNKHW_knob:disabled{cursor:default;background:var(--stage-accent-ink);color:var(--stage-accent)}.PCNKHW_knob:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.PCNKHW_knob svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.PCNKHW_reset{border:1px solid var(--stage-rule);border-radius:var(--radius-sm);background:var(--stage-surface);height:28px;color:var(--stage-ink);font:500 var(--text-xs) / 1 var(--font-body);cursor:pointer;padding:0 10px}.PCNKHW_reset[hidden]{visibility:hidden;display:block}@media (prefers-reduced-motion:reduce){.PCNKHW_knob{transition:transform .12s linear}}
._9lmX8a_list{border:1px solid var(--stage-rule);border-radius:var(--radius-md);background:var(--stage-surface);padding:4px;display:inline-flex;position:relative}._9lmX8a_indicator{border-radius:var(--radius-sm);background:var(--stage-ink);transition:transform .26s var(--ease-out), width .26s var(--ease-out);position:absolute;top:4px;bottom:4px;left:0}._9lmX8a_tab{border-radius:var(--radius-sm);height:36px;color:var(--stage-muted);font:500 var(--text-sm) / 1 var(--font-body);white-space:nowrap;cursor:pointer;transition:color .26s var(--ease-out);background:0 0;border:0;padding:0 14px;position:relative}._9lmX8a_tab[aria-selected=true]{color:var(--stage-bg)}._9lmX8a_tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){._9lmX8a_indicator,._9lmX8a_tab{transition:none}}
.pcXyta_wrap{align-content:center;gap:10px;display:grid;position:absolute;inset:0}.pcXyta_track{--card:120px;padding:8px calc(50% - var(--card) / 2);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.pcXyta_track::-webkit-scrollbar{display:none}.pcXyta_track:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.pcXyta_card{width:var(--card);background:linear-gradient(160deg, oklch(64% .1 var(--h)), oklch(36% .06 var(--h)));scroll-snap-align:center;border-radius:14px;flex:none;align-content:space-between;height:150px;padding:12px;display:grid}.pcXyta_n{font:500 var(--text-xs) / 1 var(--font-mono);color:#ffffffb3;color:lab(100% 0 0/.7)}.pcXyta_name{font:700 var(--text-xl) / 1 var(--font-display);color:#fcf8f1;color:lab(97.7087% .579834 3.77247)}.pcXyta_hint{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--stage-muted)}@supports (animation-timeline:view()){.pcXyta_card{animation:linear both pcXyta_focus;animation-timeline:view(inline)}}@keyframes pcXyta_focus{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pcXyta_card{animation:none}}
.tJJmtW_board{perspective:400px;gap:4px;display:flex}.tJJmtW_tile{background:var(--stage-surface);width:36px;height:52px;box-shadow:inset 0 0 0 1px var(--stage-rule);color:var(--stage-ink);font:600 var(--text-2xl) / 1 var(--font-mono);white-space:pre;animation:tJJmtW_flip .36s var(--ease-out) both;border-radius:6px;place-items:center;display:grid;position:relative}.tJJmtW_tile:after{content:"";background:var(--stage-bg);height:1px;position:absolute;inset:50% 0 auto}@keyframes tJJmtW_flip{0%{opacity:.4;transform:rotateX(-90deg)}to{opacity:1;transform:rotateX(0)}}.tJJmtW_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:360px){.tJJmtW_tile{width:30px;height:44px;font-size:var(--text-xl)}}@media (prefers-reduced-motion:reduce){.tJJmtW_tile{animation:none}}
.mh3Mpa_wrap{justify-items:center;gap:16px;max-width:280px;display:grid}.mh3Mpa_heading{font:700 var(--text-2xl) / 1.15 var(--font-display);letter-spacing:-.02em;text-align:center;color:var(--stage-ink);margin:0}.mh3Mpa_replay{border:1px solid var(--stage-rule);border-radius:var(--radius-sm);background:var(--stage-surface);height:32px;color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);white-space:nowrap;cursor:pointer;padding:0 12px}.mh3Mpa_replay:hover{border-color:var(--stage-accent)}.mh3Mpa_replay:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
.R63Xda_card{--x:50%;--y:50%;background:linear-gradient(var(--stage-surface), var(--stage-surface)) padding-box, radial-gradient(160px circle at var(--x) var(--y), var(--stage-accent), var(--stage-rule)) border-box;border:1px solid #0000;border-radius:16px;gap:6px;width:min(260px,100%);padding:22px;display:grid;position:relative;overflow:hidden}.R63Xda_card:before{content:"";background:radial-gradient(320px circle at var(--x) var(--y), color-mix(in oklch, var(--stage-accent) 18%, transparent), transparent 70%);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out);position:absolute;inset:0}.R63Xda_card:hover:before{opacity:1}.R63Xda_card>*{position:relative}.R63Xda_kicker{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stage-muted)}.R63Xda_name{font:600 var(--text-xl) / 1.2 var(--font-display);color:var(--stage-ink)}.R63Xda_price{font:600 var(--text-base) / 1.2 var(--font-body);color:var(--stage-accent)}.R63Xda_note{font-size:var(--text-sm);color:var(--stage-muted)}
.d_HyNq_stack{border-radius:var(--radius-sm);outline:none;display:grid}.d_HyNq_card{border:1px solid var(--stage-rule);background:var(--stage-surface);width:110px;height:140px;color:var(--stage-ink);font:600 var(--text-base) / 1 var(--font-display);transform-origin:50% 100%;border-radius:12px;grid-area:1/1;place-items:end start;padding:12px;transition:transform .42s cubic-bezier(.34,1.56,.64,1);display:grid;box-shadow:0 8px 20px #0000004d;box-shadow:0 8px 20px lab(0% 0 0/.3)}.d_HyNq_card:first-child{transform:rotate(-2deg)}.d_HyNq_card:nth-child(2){transition-delay:40ms;transform:rotate(0)}.d_HyNq_card:nth-child(3){background:var(--stage-accent);color:var(--stage-accent-ink);border-color:#0000;transition-delay:80ms;transform:rotate(2deg)}.d_HyNq_stack:hover .d_HyNq_card:first-child,.d_HyNq_stack:focus-within .d_HyNq_card:first-child{transform:rotate(-14deg)translate(-56px)}.d_HyNq_stack:hover .d_HyNq_card:nth-child(2),.d_HyNq_stack:focus-within .d_HyNq_card:nth-child(2){transform:translateY(-8px)}.d_HyNq_stack:hover .d_HyNq_card:nth-child(3),.d_HyNq_stack:focus-within .d_HyNq_card:nth-child(3){transform:rotate(14deg)translate(56px)}.d_HyNq_stack:focus-visible .d_HyNq_card:nth-child(3){outline:2px solid var(--color-focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){.d_HyNq_card{transition:none}}
.J1x1pa_wrap{justify-items:center;gap:12px;width:min(210px,100%);display:grid}.J1x1pa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.J1x1pa_card{aspect-ratio:1;border:1px solid var(--stage-rule);border-radius:var(--radius-sm);background:var(--stage-surface);color:var(--stage-muted);font:500 var(--text-xs) / 1.2 var(--font-mono);place-items:end start;padding:8px;display:grid}.J1x1pa_replay{border:1px solid var(--stage-rule);border-radius:var(--radius-sm);background:var(--stage-surface);height:32px;color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);white-space:nowrap;cursor:pointer;padding:0 12px}.J1x1pa_replay:hover{border-color:var(--stage-accent)}.J1x1pa_replay:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
.Y4hBjW_field{border:0;justify-items:center;gap:12px;margin:0;padding:0;display:grid}.Y4hBjW_legend{font:500 var(--text-sm) / 1 var(--font-body);color:var(--stage-muted);text-align:center;margin-bottom:12px;padding:0}.Y4hBjW_stars{flex-direction:row-reverse;gap:6px;display:flex}.Y4hBjW_star{cursor:pointer;border-radius:8px;width:36px;height:36px;display:grid;position:relative}.Y4hBjW_star svg{width:100%;height:100%;fill:var(--stage-rule);transition:fill var(--dur-micro) var(--ease-out)}.Y4hBjW_input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.Y4hBjW_star:has(.Y4hBjW_input:checked) svg{fill:var(--stage-accent)}.Y4hBjW_star:has(.Y4hBjW_input:checked)~.Y4hBjW_star svg{fill:var(--stage-accent)}.Y4hBjW_stars:hover .Y4hBjW_star svg{fill:var(--stage-rule)}.Y4hBjW_stars:hover .Y4hBjW_star:hover svg,.Y4hBjW_stars:hover .Y4hBjW_star:hover~.Y4hBjW_star svg{fill:var(--stage-accent)}.Y4hBjW_star:has(.Y4hBjW_input:checked) svg{animation:.36s cubic-bezier(.34,1.56,.64,1) Y4hBjW_pop}.Y4hBjW_star:has(.Y4hBjW_input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}@keyframes Y4hBjW_pop{50%{transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.Y4hBjW_star:has(.Y4hBjW_input:checked) svg{animation:none}}
._5D5OQW_wrap{justify-items:center;gap:28px;width:min(320px,100%);display:grid}._5D5OQW_steps{justify-content:space-between;width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}._5D5OQW_steps:before,._5D5OQW_steps:after{content:"";background:var(--stage-rule);height:2px;position:absolute;top:11px;left:12px;right:12px}._5D5OQW_steps:after{background:var(--stage-accent);transform:scaleX(var(--fill));transform-origin:0;transition:transform .42s var(--ease-out)}._5D5OQW_step{z-index:1;justify-items:center;gap:8px;width:24px;display:grid;position:relative}._5D5OQW_dot{border:2px solid var(--stage-rule);background:var(--stage-bg);border-radius:50%;place-items:center;width:24px;height:24px;transition:border-color .2s,background-color .2s;display:grid}._5D5OQW_dot svg{fill:none;width:14px;height:14px;stroke:var(--stage-accent-ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20px}._5D5OQW_name{font:500 var(--text-xs) / 1 var(--font-body);color:var(--stage-muted);white-space:nowrap}._5D5OQW_step[data-state=current] ._5D5OQW_dot{border-color:var(--stage-accent);animation:_5D5OQW_halo 1.8s var(--ease-out) infinite}._5D5OQW_step[data-state=current] ._5D5OQW_name,._5D5OQW_step[data-state=done] ._5D5OQW_name{color:var(--stage-ink)}._5D5OQW_step[data-state=done] ._5D5OQW_dot{border-color:var(--stage-accent);background:var(--stage-accent);animation:_5D5OQW_pop .3s var(--ease-out) .3s}._5D5OQW_step[data-state=done] ._5D5OQW_dot svg{stroke-dashoffset:0;transition:stroke-dashoffset .26s var(--ease-out) .32s}@keyframes _5D5OQW_pop{50%{transform:scale(1.2)}}@keyframes _5D5OQW_halo{0%{box-shadow:0 0 0 0 color-mix(in oklch, var(--stage-accent) 50%, transparent)}to{box-shadow:0 0 0 10px #0000}}._5D5OQW_actions{gap:8px;display:flex}._5D5OQW_btn{border:1px solid var(--stage-rule);border-radius:var(--radius-sm);background:var(--stage-surface);height:34px;color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);cursor:pointer;padding:0 14px}._5D5OQW_btn:disabled{color:var(--stage-rule);cursor:not-allowed}._5D5OQW_btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){._5D5OQW_steps:after,._5D5OQW_step[data-state=done] ._5D5OQW_dot svg{transition:none}._5D5OQW_step[data-state=done] ._5D5OQW_dot,._5D5OQW_step[data-state=current] ._5D5OQW_dot{animation:none}}
._4xv8dq_frame{overscroll-behavior:contain;scrollbar-width:thin;justify-items:center;gap:28px;padding:16px;display:grid;position:absolute;inset:0;overflow-y:auto}._4xv8dq_frame:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}._4xv8dq_hint{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stage-muted)}._4xv8dq_card{top:calc(16px + var(--i) * 14px);border:1px solid var(--stage-rule);background:var(--stage-surface);width:min(240px,100%);height:110px;color:var(--stage-ink);transform-origin:50% 0;border-radius:16px;justify-content:space-between;align-items:center;padding:0 20px;display:flex;position:sticky}._4xv8dq_card:nth-of-type(2n){background:var(--stage-ink);color:var(--stage-bg)}@supports (animation-timeline:view()){._4xv8dq_card{animation:linear both _4xv8dq_shrink;animation-timeline:view();animation-range:exit-crossing exit-crossing 60%}}@keyframes _4xv8dq_shrink{to{filter:brightness(.7);transform:scale(.9)}}._4xv8dq_n{font:500 var(--text-sm) / 1 var(--font-mono);color:var(--stage-accent)}._4xv8dq_step{font:600 var(--text-xl) / 1 var(--font-display)}._4xv8dq_end{height:120px}@media (prefers-reduced-motion:reduce){._4xv8dq_card{animation:none}}
._4JG_WW_wrap{justify-items:center;gap:10px;display:grid}._4JG_WW_badge{width:72px;height:72px;animation:_4JG_WW_pop .3s var(--ease-out) .85s both}._4JG_WW_ring,._4JG_WW_check{fill:none;stroke:var(--stage-accent);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}._4JG_WW_ring{stroke-dasharray:164;stroke-dashoffset:164px;transform-origin:50%;animation:_4JG_WW_draw .6s var(--ease-in-out) both;transform:rotate(-90deg)}._4JG_WW_check{stroke:var(--stage-accent-ink);stroke-dasharray:36;stroke-dashoffset:36px;animation:_4JG_WW_draw .3s var(--ease-out) .55s both}._4JG_WW_disc{fill:var(--stage-accent);transform-origin:50%;animation:_4JG_WW_grow .26s var(--ease-out) .45s both;transform:scale(0)}@keyframes _4JG_WW_draw{to{stroke-dashoffset:0}}@keyframes _4JG_WW_grow{to{transform:scale(1)}}@keyframes _4JG_WW_pop{50%{transform:scale(1.1)}}._4JG_WW_caption{font:600 var(--text-base) / 1.2 var(--font-display);color:var(--stage-ink);margin:0 0 6px}._4JG_WW_replay{border:1px solid var(--stage-rule);border-radius:var(--radius-sm);background:var(--stage-surface);height:32px;color:var(--stage-ink);font:500 var(--text-sm) / 1 var(--font-body);white-space:nowrap;cursor:pointer;padding:0 12px}._4JG_WW_replay:hover{border-color:var(--stage-accent)}._4JG_WW_replay:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){._4JG_WW_badge,._4JG_WW_ring,._4JG_WW_check,._4JG_WW_disc{animation:none}._4JG_WW_ring,._4JG_WW_check{stroke-dashoffset:0}._4JG_WW_disc{transform:none}}
.mVzbGG_wrap{justify-items:center;gap:44px;display:grid}.mVzbGG_stack{touch-action:none;border-radius:16px;width:170px;height:130px;position:relative}.mVzbGG_stack:focus-visible{outline:2px solid var(--color-focus);outline-offset:6px}.mVzbGG_card{border:1px solid var(--stage-rule);background:var(--stage-surface);color:var(--stage-ink);cursor:grab;-webkit-user-select:none;user-select:none;transform-origin:50% 100%;border-radius:16px;align-content:space-between;padding:16px;display:grid;position:absolute;inset:0}.mVzbGG_card:last-child{background:var(--stage-ink);color:var(--stage-bg);border-color:var(--stage-ink)}.mVzbGG_card:last-child:active{cursor:grabbing}.mVzbGG_n{font:500 var(--text-xs) / 1 var(--font-mono);color:var(--stage-accent)}.mVzbGG_city{font:600 var(--text-xl) / 1.15 var(--font-display)}.mVzbGG_hint{font-size:var(--text-xs);color:var(--stage-muted)}
.WngSAa_text{border-radius:var(--radius-sm);font:600 var(--text-2xl) / 1.2 var(--font-mono);letter-spacing:-.01em;color:var(--stage-ink);white-space:nowrap;cursor:default;padding:8px 12px}.WngSAa_text:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
.F34lkW_card{--px:0;--py:0;aspect-ratio:1.6;background:var(--stage-surface);border:1px solid var(--stage-rule);width:min(260px,100%);color:var(--stage-ink);transform:perspective(800px) rotateX(calc(var(--py) * -12deg)) rotateY(calc(var(--px) * 12deg));transition:transform .15s var(--ease-out);border-radius:14px;align-content:end;gap:4px;padding:20px;display:grid;position:relative;overflow:hidden}.F34lkW_card:after{content:"";background:radial-gradient(circle at calc((var(--px) + .5) * 100%) calc((var(--py) + .5) * 100%), var(--stage-sheen), transparent 55%);mix-blend-mode:soft-light;pointer-events:none;position:absolute;inset:0}.F34lkW_kicker{font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stage-muted)}.F34lkW_name{font:600 var(--text-xl) / 1.2 var(--font-display)}.F34lkW_meta{font-size:var(--text-sm);color:var(--stage-muted)}@media (prefers-reduced-motion:reduce){.F34lkW_card{transform:none}}
.zyWREa_wrap{align-content:start;justify-items:center;padding-top:36px;display:grid;position:absolute;inset:0}.zyWREa_trigger{border-radius:var(--radius-sm);background:var(--stage-accent);height:40px;color:var(--stage-accent-ink);font:500 var(--text-sm) / 1 var(--font-body);cursor:pointer;border:0;padding:0 20px}.zyWREa_trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.zyWREa_area{width:min(260px,100% - 32px);position:absolute;bottom:24px;left:50%;translate:-50%}.zyWREa_toast{border:1px solid var(--stage-rule);background:var(--stage-surface);transform-origin:50% 100%;height:48px;transform:translateY(calc(var(--i) * -10px)) scale(calc(1 - var(--i) * .06));opacity:calc(1 - var(--i) * .25);transition:transform .36s var(--ease-out), opacity .36s var(--ease-out);animation:zyWREa_enter .36s var(--ease-out);border-radius:12px;align-items:center;gap:10px;padding:0 8px 0 14px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 10px 24px #00000059;box-shadow:0 10px 24px lab(0% 0 0/.35)}@keyframes zyWREa_enter{0%{opacity:0;transform:translateY(100%)}}@keyframes zyWREa_fade{0%{opacity:0}}.zyWREa_dot{background:var(--stage-accent);border-radius:50%;width:8px;height:8px}.zyWREa_msg{font:500 var(--text-sm) / 1 var(--font-body);color:var(--stage-ink);flex:1}.zyWREa_close{width:30px;height:30px;color:var(--stage-muted);font-size:var(--text-lg);cursor:pointer;background:0 0;border:0;border-radius:8px}.zyWREa_close:hover{color:var(--stage-ink);background:var(--stage-bg)}.zyWREa_close:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}@media (prefers-reduced-motion:reduce){.zyWREa_toast{transition:opacity .15s;animation-name:zyWREa_fade}}
.p14RpG_row{border:1px solid var(--stage-rule);background:var(--stage-surface);border-radius:14px;align-items:center;gap:16px;padding:16px 18px;display:flex}.p14RpG_label{color:var(--stage-ink);font:500 var(--text-base) / 1.2 var(--font-body);white-space:nowrap;cursor:pointer}.p14RpG_track{background:var(--stage-rule);cursor:pointer;width:48px;height:28px;transition:background-color .2s var(--ease-out);border:0;border-radius:999px;flex:none;padding:0;position:relative}.p14RpG_track[aria-checked=true]{background:var(--stage-accent)}.p14RpG_track:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.p14RpG_knob{background:var(--stage-ink);transform-origin:0;width:22px;height:22px;transition:transform .26s var(--ease-out);border-radius:999px;position:absolute;top:3px;left:0;transform:translate(3px)}.p14RpG_track[aria-checked=true] .p14RpG_knob{transform-origin:100%;transform:translate(23px)}.p14RpG_track:active .p14RpG_knob{transform:translate(3px)scaleX(1.25)}.p14RpG_track[aria-checked=true]:active .p14RpG_knob{transform:translate(23px)scaleX(1.25)}@media (prefers-reduced-motion:reduce){.p14RpG_knob,.p14RpG_track{transition:none}.p14RpG_track:active .p14RpG_knob{transform:translate(3px)}.p14RpG_track[aria-checked=true]:active .p14RpG_knob{transform:translate(23px)}}
.QwdO9a_bar{border:1px solid var(--stage-rule);background:var(--stage-surface);border-radius:12px;gap:4px;padding:4px;display:flex}.QwdO9a_btn{width:44px;height:44px;color:var(--stage-ink);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:relative}.QwdO9a_btn:hover{background:var(--stage-bg)}.QwdO9a_btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.QwdO9a_btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.QwdO9a_tip{background:var(--stage-ink);color:var(--stage-bg);font:500 var(--text-xs) / 1 var(--font-body);white-space:nowrap;pointer-events:none;opacity:0;transform-origin:50% 100%;border-radius:6px;padding:6px 9px;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)scale(.85)}.QwdO9a_tip:after{content:"";background:inherit;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:100%;left:50%;rotate:45deg}.QwdO9a_btn:hover .QwdO9a_tip,.QwdO9a_btn:focus-visible .QwdO9a_tip{opacity:1;transition:opacity .22s .25s,transform .22s cubic-bezier(.34,1.56,.64,1) .25s;transform:translate(-50%)scale(1)}@media (prefers-reduced-motion:reduce){.QwdO9a_tip,.QwdO9a_btn:hover .QwdO9a_tip,.QwdO9a_btn:focus-visible .QwdO9a_tip{transform:translate(-50%)}}
.SbVPFG_window{border:1px solid var(--stage-rule);background:var(--stage-surface);border-radius:12px;width:min(300px,100%);position:relative;overflow:hidden}.SbVPFG_bar{z-index:1;background:var(--stage-accent);transform-origin:0;opacity:0;width:100%;height:3px;transition:transform .3s var(--ease-out), opacity .3s;position:absolute;top:0;left:0}.SbVPFG_bar:after{content:"";width:60px;height:100%;box-shadow:0 0 10px 1px var(--stage-accent);position:absolute;top:0;right:0}.SbVPFG_bar[data-phase=loading]{opacity:1}.SbVPFG_bar[data-phase=done]{opacity:0;transition:transform .2s var(--ease-out), opacity .3s .25s}.SbVPFG_chrome{border-bottom:1px solid var(--stage-rule);gap:6px;padding:12px;display:flex}.SbVPFG_chrome span{background:var(--stage-rule);border-radius:50%;width:8px;height:8px}.SbVPFG_body{justify-items:center;gap:8px;padding:28px 16px;display:grid}.SbVPFG_btn{border-radius:var(--radius-sm);background:var(--stage-accent);height:36px;color:var(--stage-accent-ink);font:500 var(--text-sm) / 1 var(--font-body);cursor:pointer;border:0;padding:0 16px}.SbVPFG_btn:disabled{opacity:.6;cursor:progress}.SbVPFG_btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.SbVPFG_status{min-height:1em;font:500 var(--text-xs) / 1 var(--font-mono);color:var(--stage-muted)}@media (prefers-reduced-motion:reduce){.SbVPFG_bar,.SbVPFG_bar[data-phase=done]{transition:opacity .15s}}
.rj06iW_line{min-height:1.4em;font:600 var(--text-2xl) / 1.2 var(--font-display);letter-spacing:-.02em;color:var(--stage-ink);white-space:nowrap;align-items:center;margin:0;display:flex}.rj06iW_caret{background:var(--stage-accent);width:2px;height:1.05em;margin-left:3px}.rj06iW_blink{animation:1s step-end infinite rj06iW_blink}@keyframes rj06iW_blink{50%{opacity:0}}
._tG8wG_nav{gap:28px;display:flex}._tG8wG_link{color:var(--stage-ink);font:500 var(--text-xl) / 1.2 var(--font-display);text-decoration:none;position:relative}._tG8wG_link:after{content:"";background:var(--stage-accent);transform-origin:100%;height:2px;transition:transform .3s var(--ease-out);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}._tG8wG_link:hover:after,._tG8wG_link:focus-visible:after{transform-origin:0;transform:scaleX(1)}._tG8wG_link:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){._tG8wG_link:after{transition:none}}
.MljWba_text{font:700 2.4rem / 1 var(--font-display);letter-spacing:-.02em;color:var(--stage-ink);white-space:nowrap;margin:0;display:flex}.MljWba_ch{animation:MljWba_wave 1.6s var(--ease-in-out) infinite;animation-delay:calc(var(--i) * 70ms);display:inline-block}.MljWba_ch:nth-child(3n){color:var(--stage-accent)}@keyframes MljWba_wave{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-.3em)}}@media (prefers-reduced-motion:reduce){.MljWba_ch{animation:none}}
.AvUKtW_wrap{background:var(--stage-bg);place-items:end center;padding-bottom:12px;display:grid;position:absolute;inset:0}.AvUKtW_canvas{--line:var(--stage-rule);--hot:var(--stage-accent);width:100%;height:100%;position:absolute;inset:0}.AvUKtW_caption{background:var(--stage-bg);font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stage-muted);pointer-events:none;border-radius:6px;padding:4px 8px;position:relative}
