._f9fZq_layout{--screen-open:#45a23a;--screen-locked:#c32f1d;grid-template-columns:minmax(320px,420px) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}body:has(._f9fZq_layout){--light-x:68%;--light-y:450px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .035 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(26% 30% at var(--light-x) var(--light-y), #ff6e700f, transparent 72%), radial-gradient(60% 46% at 74% 0%, #7a14203d, transparent 72%), radial-gradient(70% 60% at 62% 26%, #5c101e33, transparent 74%), radial-gradient(50% 40% at 0% 100%, #ff405506, transparent 70%), linear-gradient(180deg, #15161a 0%, #101114 48%, #0c0d0f 100%);background-color:var(--bg)}._f9fZq_rewards{border-radius:var(--id-radius-panel);background:linear-gradient(#ffffff09,#ffffff03);align-content:start;gap:20px;min-width:0;margin-top:12px;padding:22px 20px 20px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #ffffff0f,0 28px 56px -28px #000000b3}._f9fZq_rewardsTitle{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:.75rem;font-weight:800;display:flex}._f9fZq_fallbackForm{display:contents}._f9fZq_mapTabs{flex-wrap:wrap;gap:8px;min-width:0;display:flex}._f9fZq_mapTab{border-radius:var(--id-radius-control);background:var(--id-surface-raised);min-width:0;min-height:44px;box-shadow:inset 0 0 0 1px var(--id-line-strong), inset 0 1px 0 #ffffff0a;color:var(--muted);font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color .18s var(--ease), color .18s var(--ease), box-shadow .18s var(--ease);border:0;flex:auto;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:.8125rem;font-weight:800;display:flex;position:relative}._f9fZq_mapTab:hover{background:var(--id-surface-hover);color:var(--text)}._f9fZq_mapTab:focus-visible{outline:2px solid var(--text);outline-offset:2px}._f9fZq_mapTab[aria-selected=true]{background:var(--id-accent-tint);color:var(--text);box-shadow:inset 0 0 0 1px var(--id-accent-ring), inset 0 1px 0 #ffffff0f, 0 4px 12px -4px #00000080}._f9fZq_mapTabName{text-align:center;overflow-wrap:anywhere;line-height:1.25}._f9fZq_mapPanel{gap:16px;min-width:0;display:grid}._f9fZq_mapPanel[hidden]{display:none}._f9fZq_section{gap:10px;min-width:0;display:grid}._f9fZq_rewardList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}._f9fZq_reward{border-radius:var(--id-radius-control);width:100%;height:100%;min-height:64px;box-shadow:inset 0 1px 0 #ffffff0d, inset 0 0 0 1px var(--id-line), 0 2px 0 #0006;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--id-settle) var(--id-ease), translate var(--id-settle) var(--id-ease);background:linear-gradient(#1e2025,#18191d);border:0;align-content:center;gap:3px;padding:12px 16px;display:grid;position:relative}._f9fZq_reward:before,._f9fZq_reward:after{border-radius:inherit;content:"";opacity:0;pointer-events:none;transition:opacity var(--id-settle) var(--id-ease);position:absolute;inset:0}._f9fZq_reward:before{background:radial-gradient(130% 120% at 0% 0%, rgb(var(--id-accent-rgb) / .12), transparent 62%), #ffffff09}._f9fZq_reward:after{box-shadow:inset 0 0 0 1.5px var(--id-accent-ring)}._f9fZq_rewardName,._f9fZq_rewardMeta{position:relative}._f9fZq_reward:hover{box-shadow:inset 0 1px 0 #ffffff12, inset 0 0 0 1px var(--id-line-strong), 0 3px 0 #0006;translate:0 -1px}._f9fZq_reward:focus-visible{outline:2px solid var(--text);outline-offset:2px}._f9fZq_reward[aria-pressed=true]{translate:0 -1.5px;box-shadow:inset 0 1px #ffffff12,0 3.5px #0000006b,0 10px 18px -12px #000000b3}._f9fZq_reward[aria-pressed=true]:before,._f9fZq_reward[aria-pressed=true]:after{opacity:1}._f9fZq_rewardName{overflow-wrap:anywhere;font-size:.9375rem;font-weight:750;line-height:1.2}._f9fZq_reward[data-category=money] ._f9fZq_rewardName{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.1875rem;font-weight:900;line-height:1.1}._f9fZq_rewardMeta{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:700}._f9fZq_stageColumn{justify-items:center;gap:20px;min-width:0;display:grid;position:sticky;top:88px}._f9fZq_stage{perspective:1500px;perspective-origin:50% 35%;justify-items:center;width:100%;padding:8px 0 40px;display:grid;position:relative}._f9fZq_groundShadow{filter:blur(22px);pointer-events:none;background:#000000b8;border-radius:50%;width:min(78%,330px);height:46px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}._f9fZq_groundShadow:after{filter:blur(8px);content:"";background:#0009;border-radius:50%;position:absolute;inset:12px 14% 14px}._f9fZq_device{--depth:26px;--corner:16px;--base-x:9deg;--base-y:-7deg;--tilt-x:0deg;--tilt-y:0deg;width:min(100%,350px);transform-style:preserve-3d;transform:rotateX(calc(var(--base-x) + var(--tilt-x))) rotateY(calc(var(--base-y) + var(--tilt-y)));transition:transform .65s var(--ease);position:relative}._f9fZq_device[data-tracking]{transition:transform .12s linear}._f9fZq_back,._f9fZq_slice{border-radius:var(--corner);pointer-events:none;position:absolute;inset:0}._f9fZq_back{transform:translateZ(calc(var(--depth) * -1));background:#060607}._f9fZq_back:after{content:"";border-radius:inherit;filter:blur(30px);background:#0000008c;position:absolute;inset:0;transform:translateY(30px)}._f9fZq_slice{background:#111113}._f9fZq_slice1{transform:translateZ(calc(var(--depth) * -.33))}._f9fZq_slice2{transform:translateZ(calc(var(--depth) * -.66))}._f9fZq_side{pointer-events:none;position:absolute}._f9fZq_sideTop,._f9fZq_sideBottom{right:var(--corner);left:var(--corner);height:var(--depth)}._f9fZq_sideLeft,._f9fZq_sideRight{top:var(--corner);bottom:var(--corner);width:var(--depth)}._f9fZq_sideTop{transform-origin:top;background:linear-gradient(#424247,#2e2e32);top:0;transform:rotateX(-90deg)}._f9fZq_sideBottom{transform-origin:bottom;background:#08080a;bottom:0;transform:rotateX(90deg)}._f9fZq_sideLeft{transform-origin:0;background:linear-gradient(90deg,#29292d,#1c1c1f);left:0;transform:rotateY(90deg)}._f9fZq_sideRight{transform-origin:100%;background:#0d0d0f;right:0;transform:rotateY(-90deg)}._f9fZq_front{border-radius:var(--corner);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .028 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E"),radial-gradient(130% 70% at 18% -6%,#ffffff0e,#0000 62%),linear-gradient(160deg,#0000 55%,#00000024),#19191b;border:3px solid #c6c6cc;border-color:#c6c6cc #b0b0b7 #8e8e95 #b8b8be;grid-template-columns:minmax(0,1fr);gap:16px;padding:22px 22px 20px;display:grid;position:relative;transform:translateZ(.5px);box-shadow:inset 0 0 0 2px #050506,inset 0 2px 0 3px #ffffff0d,inset 0 1px 1px 3px #ffffff08,inset 0 -18px 32px #00000059}._f9fZq_screen{--screen:#050506;--glow:transparent;background:var(--screen);box-shadow:inset 0 1px 0 #ffffff1f, inset 0 3px 6px #00000059, inset 0 0 0 1px #0000004d, inset 0 0 22px #0003, inset 0 -1px 0 #ffffff0d, 0 0 0 3px #0c0c0d, 0 1px 0 4px #ffffff09, 0 0 26px var(--glow);transition:background-color .26s var(--ease), box-shadow .26s var(--ease);border-radius:3px;place-items:center;margin-bottom:8px;padding:20px 14px;display:grid;position:relative;overflow:hidden}._f9fZq_screen[data-tone=open]{--screen:var(--screen-open);--glow:#45a23a61}._f9fZq_screen[data-tone=neutral]{--screen:#050506}._f9fZq_screen[data-tone=refused]{--screen:var(--screen-locked);--glow:#c32f1d73;animation:.62s ease-out _f9fZq_refuse-flash}._f9fZq_screen[data-mode=closed]{animation:_f9fZq_power-cycle .52s var(--ease)}._f9fZq_screen[data-flash="0"]{animation:_f9fZq_screen-accept .56s var(--ease)}._f9fZq_screen[data-flash="1"]{animation:_f9fZq_screen-accept-again .56s var(--ease)}._f9fZq_screen:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(172deg,#ffffff0f 0%,#ffffff04 38%,#0000 46%);position:absolute;inset:0}._f9fZq_digits{z-index:1;font-variant-numeric:tabular-nums;color:#fff;text-align:center;text-shadow:0 2px #00000029;grid-template-columns:repeat(6,1fr);width:100%;max-width:290px;font-size:clamp(2.3rem,10vw,3.1rem);font-weight:900;line-height:1;display:grid;position:relative}._f9fZq_slot{place-items:center;height:1.1em;display:grid}._f9fZq_slot[data-filled]{animation:_f9fZq_digit-in .2s var(--ease) both}._f9fZq_dash{background:#fff;border-radius:1px;width:.5em;height:.13em;margin-top:.34em;display:block;box-shadow:0 2px #00000029}._f9fZq_screen[data-tone=off] ._f9fZq_dash{box-shadow:none;background:#2a2a2e}._f9fZq_screen[data-mode=unlocked] ._f9fZq_slot[data-filled]{animation:_f9fZq_digit-wave .52s var(--ease) both;animation-delay:calc(var(--index) * 50ms)}._f9fZq_screen[data-mode=denied] ._f9fZq_slot{animation:.48s step-end both _f9fZq_digit-blink}._f9fZq_screen[data-mode=incomplete] ._f9fZq_slot:not([data-filled]) ._f9fZq_dash{animation:.64s ease-in-out _f9fZq_dash-nudge}._f9fZq_glare{width:60%;transform:translateX(calc(var(--tilt-y) * 6));transition:transform .65s var(--ease);pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff12 50%,#0000 70%);position:absolute;inset:0 auto 0 -30%}._f9fZq_pad{grid-template-columns:repeat(3,1fr);gap:14px 20px;display:grid}._f9fZq_socket{background:#0e0e10;border-radius:24px;padding-bottom:7px;display:block;box-shadow:inset 0 2px 4px #000000d9,inset 0 -1px 2px #ffffff06,0 1px #ffffff0d}._f9fZq_key{--cap:#7a7a7e;--wall:#4b4b4f;--ink:#141416;--press:6px;aspect-ratio:1/.86;background:radial-gradient(120% 85% at var(--hx,32%) var(--hy,6%), rgb(255 255 255/var(--hi,.13)), transparent 58%), radial-gradient(90% 70% at 80% 108%, #00000021, transparent 62%), var(--cap);width:100%;color:var(--ink);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;box-shadow:inset 0 1.5px 0 #ffffff38, inset 0 0 0 1px #ffffff09, inset 0 -4px 6px -2px #0003, 0 var(--press) 0 var(--wall), 0 calc(var(--press) + 1px) 2px #00000073, 0 calc(var(--press) + 5px) 10px #00000080;transition:transform 90ms var(--ease), box-shadow 90ms var(--ease), filter .22s var(--ease);border:0;border-radius:24px;place-items:center;font-size:1.75rem;font-weight:900;line-height:1;display:grid;transform:translateY(0)}._f9fZq_pad ._f9fZq_socket:nth-child(3n+1) ._f9fZq_key{--hx:26%}._f9fZq_pad ._f9fZq_socket:nth-child(3n+2) ._f9fZq_key{--hx:36%}._f9fZq_pad ._f9fZq_socket:nth-child(3n) ._f9fZq_key{--hx:47%}._f9fZq_pad ._f9fZq_socket:nth-child(n+4) ._f9fZq_key{--hy:9%;--hi:.12}._f9fZq_pad ._f9fZq_socket:nth-child(n+7) ._f9fZq_key{--hy:12%;--hi:.11}._f9fZq_pad ._f9fZq_socket:nth-child(n+10) ._f9fZq_key{--hy:15%;--hi:.1}._f9fZq_closeKey{--hx:30%;--hy:0%;--hi:.16}._f9fZq_key:hover:not(:disabled):not([data-inactive]){filter:brightness(1.08)}._f9fZq_key:active:not(:disabled),._f9fZq_key[data-pressed]{box-shadow:inset 0 1.5px 0 #ffffff21, inset 0 0 0 1px #ffffff06, inset 0 -2px 4px -2px #0003, 0 1px 0 var(--wall), 0 2px 2px #00000080, 0 2px 3px #0009;transform:translateY(calc(var(--press) - 1px));filter:brightness(.94)}._f9fZq_key[data-inactive],._f9fZq_key[data-inactive]:active,._f9fZq_key[data-inactive][data-pressed]{cursor:default;filter:brightness(.62)saturate(.55)}._f9fZq_key:focus-visible{outline-offset:5px;box-shadow:inset 0 1.5px 0 #ffffff38, inset 0 0 0 1px #ffffff09, inset 0 -4px 6px -2px #0003, 0 var(--press) 0 var(--wall), 0 calc(var(--press) + 1px) 2px #00000073, 0 0 0 9px #caaadc73;outline:4px solid #f1ecf8}._f9fZq_key:disabled{cursor:not-allowed;filter:saturate(.3)brightness(.65)}._f9fZq_clearKey{--cap:#e8705f;--wall:#9c3e33}._f9fZq_confirmKey{--cap:#7cd36b;--wall:#43893a}._f9fZq_confirmKey[data-flash="0"]{animation:_f9fZq_confirm-glow .7s var(--ease)}._f9fZq_confirmKey[data-flash="1"]{animation:_f9fZq_confirm-glow-again .7s var(--ease)}._f9fZq_closeSocket{border-radius:999px;margin-top:4px}._f9fZq_closeKey{--cap:#efdd3a;--wall:#a3931b;aspect-ratio:auto;letter-spacing:.02em;text-transform:uppercase;border-radius:999px;min-height:56px;font-size:1.9rem}@keyframes _f9fZq_digit-in{0%{opacity:0;transform:translateY(-6px)scale(1.2)}}@keyframes _f9fZq_digit-wave{40%{transform:translateY(-6px)}}@keyframes _f9fZq_digit-blink{0%,50%{opacity:1}25%,75%{opacity:.25}}@keyframes _f9fZq_refuse-flash{0%{background-color:#050506}14%{background-color:#ff5a3c;box-shadow:inset 0 1px #fff3,0 0 0 3px #0c0c0d,0 0 44px #ff5a3cb3}}@keyframes _f9fZq_dash-nudge{0%,50%,to{opacity:1}25%,75%{opacity:.2}}@keyframes _f9fZq_power-cycle{0%{filter:brightness()}35%{filter:brightness(0);transform:scaleY(.04)}60%{filter:brightness(0);transform:scaleY(.04)}}@keyframes _f9fZq_screen-accept{30%{background-color:#5cc04f;box-shadow:inset 0 1px #fff3,0 0 0 3px #0c0c0d,0 0 40px #5cc04f99}}@keyframes _f9fZq_screen-accept-again{30%{background-color:#5cc04f;box-shadow:inset 0 1px #fff3,0 0 0 3px #0c0c0d,0 0 40px #5cc04f99}}@keyframes _f9fZq_confirm-glow-again{30%{box-shadow:inset 0 2px 0 #fff3, 0 var(--press) 0 var(--wall), 0 0 0 7px #7cd36b73, 0 0 26px #7cd36b8c}}@keyframes _f9fZq_confirm-glow{30%{box-shadow:inset 0 2px 0 #fff3, 0 var(--press) 0 var(--wall), 0 0 0 7px #7cd36b73, 0 0 26px #7cd36b8c}}@media (max-width:860px){body:has(._f9fZq_layout){--light-x:50%;--light-y:710px}._f9fZq_layout{grid-template-columns:minmax(0,1fr);gap:16px}._f9fZq_rewards{box-shadow:none;background:0 0;border-radius:0;gap:18px;margin-top:0;padding:0}._f9fZq_rewardList{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}._f9fZq_reward{gap:10px;min-height:56px}._f9fZq_stageColumn{position:static}._f9fZq_stage{padding:8px 0 36px}._f9fZq_device{--base-x:5deg;--base-y:0deg;--depth:18px}}@media (max-width:520px){._f9fZq_rewardList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){._f9fZq_front{gap:14px;padding:18px 16px}._f9fZq_screen{margin-bottom:6px}._f9fZq_pad{gap:12px 14px}._f9fZq_pad ._f9fZq_key{aspect-ratio:1.22;border-radius:20px;font-size:1.6rem}._f9fZq_pad ._f9fZq_socket{border-radius:20px}._f9fZq_closeKey{min-height:54px;font-size:1.8rem}}@media (prefers-reduced-motion:reduce){._f9fZq_device,._f9fZq_glare,._f9fZq_key,._f9fZq_screen,._f9fZq_mapTab,._f9fZq_reward,._f9fZq_reward:before,._f9fZq_reward:after{transition:none}._f9fZq_reward:hover,._f9fZq_reward[aria-pressed=true]{translate:0}._f9fZq_slot[data-filled],._f9fZq_screen[data-mode=unlocked] ._f9fZq_slot[data-filled],._f9fZq_screen[data-mode=denied] ._f9fZq_slot,._f9fZq_screen[data-mode=incomplete] ._f9fZq_dash,._f9fZq_screen[data-tone=refused],._f9fZq_screen[data-mode=closed],._f9fZq_screen[data-flash],._f9fZq_confirmKey[data-flash]{animation:none}}
