:root{--pr-admin-chart-line:#b48cff;--pr-admin-panel-bg:#181b24;--pr-admin-sidebar-active:#b48cff;--pr-admin-sidebar-active-text:#14171e;--pr-admin-sidebar-bg:#232731;--pr-admin-sidebar-text:#f3f4f6;--pr-admin-stripe:#101318;--pr-app-bg:#14171e;--pr-app-text:#f3f4f6;--pr-balance-bg:#232731;--pr-balance-label:#b6bcc9;--pr-balance-label-size:11px;--pr-balance-text:#f3f4f6;--pr-broadcast-cyclorama:#1d202a;--pr-broadcast-label-tracking:1px;--pr-broadcast-lean:0;--pr-broadcast-live:#b48cff;--pr-broadcast-number-size:26px;--pr-broadcast-number-size-xl:44px;--pr-broadcast-on-live:#14171e;--pr-broadcast-on-strap:#f3f4f6;--pr-broadcast-on-strap-muted:#b6bcc9;--pr-broadcast-poster-line-height:.84;--pr-broadcast-poster-size:76px;--pr-broadcast-poster-size-xl:190px;--pr-broadcast-rule:#f3f4f6;--pr-broadcast-rule-width:3px;--pr-broadcast-strap:#0b0d11;--pr-broadcast-strap-height:52px;--pr-broadcast-strap-height-xl:60px;--pr-broadcast-strap-size:15px;--pr-broadcast-strap-tracking:.5px;--pr-button-compact-size:14px;--pr-button-label-size:14px;--pr-button-label-tracking:0px;--pr-button-label-weight:700;--pr-button-primary-bg:#b48cff;--pr-button-primary-edge:#b48cff;--pr-button-primary-edge-width:0px;--pr-button-primary-radius:10px;--pr-button-primary-shadow:0px 0px 0px 0px #0000;--pr-button-primary-sheen:#fff0 0%, #fff0 100%;--pr-button-primary-text:#14171e;--pr-button-quiet-text:#f3f4f6;--pr-button-secondary-bg:#232731;--pr-button-secondary-edge:#626a7b;--pr-button-secondary-edge-width:0px;--pr-button-secondary-radius:10px;--pr-button-secondary-shadow:0px 0px 0px 0px #0000;--pr-button-secondary-text:#f3f4f6;--pr-card-frame:#181b24;--pr-card-paper:#fff;--pr-card-radius:8px;--pr-card-shadow:0px 10px 20px -5px #00000080, 0px 2px 15px -5px #00000080;--pr-chip-bg:#14171e;--pr-chip-radius:999px;--pr-chip-text:#f3f4f6;--pr-chip-weight:600;--pr-color-accent:#b48cff;--pr-color-accent-text:#b48cff;--pr-color-bg:#14171e;--pr-color-border:#232731;--pr-color-border-strong:#626a7b;--pr-color-danger:#ff7a6e;--pr-color-decor-1:#101318;--pr-color-decor-2:#232731;--pr-color-decor-3:#1d202a;--pr-color-focus-ring:#b48cff;--pr-color-info:#8cb8ff;--pr-color-money-down:#ff7a6e;--pr-color-money-up:#3fcf7f;--pr-color-on-accent:#14171e;--pr-color-scrim:#0a0c10b8;--pr-color-shadow:#000;--pr-color-shadow-ambient:#00000080;--pr-color-success:#3fcf7f;--pr-color-surface:#181b24;--pr-color-surface-alt:#232731;--pr-color-surface-sunken:#101318;--pr-color-text:#f3f4f6;--pr-color-text-inverse:#14171e;--pr-color-text-muted:#b6bcc9;--pr-color-warning:#f2c14e;--pr-duration-base:.22s;--pr-duration-fast:.14s;--pr-duration-instant:80ms;--pr-duration-slow:.36s;--pr-easing-emphasized:cubic-bezier(.3, 0, 0, 1.15);--pr-easing-out:cubic-bezier(0, 0, .2, 1);--pr-easing-snap:cubic-bezier(.5, 0, .1, 1);--pr-easing-standard:cubic-bezier(.2, 0, 0, 1);--pr-facts-list-value-size:18px;--pr-facts-value-size:20px;--pr-feature-frame-radius:10px;--pr-feature-radius:10px;--pr-feature-tag-radius:3px;--pr-feature-tag-weight:800;--pr-focus-offset:3px;--pr-focus-ring:#b48cff;--pr-focus-width:3px;--pr-font-body:"Figtree Variable", sans-serif;--pr-font-display:"Fredoka Variable", sans-serif;--pr-font-display-stretch:100;--pr-font-label:"Figtree Variable", sans-serif;--pr-font-label-stretch:100;--pr-font-numeric:"Figtree Variable", sans-serif;--pr-font-ornament:"Fredoka Variable", sans-serif;--pr-font-shop:"Figtree Variable", sans-serif;--pr-font-weight-medium:600;--pr-font-weight-strong:700;--pr-hero-radius:12px;--pr-input-bg:#232731;--pr-input-edge:#626a7b;--pr-input-placeholder:#b6bcc9;--pr-input-text:#f3f4f6;--pr-motion-base:.24s;--pr-motion-crawl-speed:45;--pr-motion-ease:cubic-bezier(.22, 1, .36, 1);--pr-motion-ease-emphasized:cubic-bezier(.34, 1.56, .64, 1);--pr-motion-ease-out:cubic-bezier(.22, 1, .36, 1);--pr-motion-ease-wipe:cubic-bezier(.7, 0, .2, 1);--pr-motion-fast:.14s;--pr-motion-reveal-burst:.45s;--pr-motion-reveal-flip:.8s;--pr-motion-reveal-freeze:90ms;--pr-motion-reveal-reduced:.15s;--pr-motion-reveal-rise:.75s;--pr-motion-slow:.42s;--pr-odds-bar-radius:999px;--pr-odds-bar-track:#232731;--pr-odds-card-chance-size:13px;--pr-odds-card-name-size:13px;--pr-odds-card-value-size:15px;--pr-odds-chance:#f3f4f6;--pr-odds-group-bg:#14171e;--pr-odds-group-chance-size:17px;--pr-odds-row-edge:#232731;--pr-odds-value:#b6bcc9;--pr-pack-art-deco-chip:#b3172f;--pr-pack-art-deco-chip-mark:#f5eedb;--pr-pack-art-deco-metal-1:#fff1c2;--pr-pack-art-deco-metal-2:#e2b65a;--pr-pack-art-deco-metal-3:#a7782a;--pr-pack-art-deco-metal-4:#f3d78e;--pr-pack-art-deco-metal-5:#9c6f22;--pr-pack-art-deco-ridge:#4a3208;--pr-pack-art-deco-text:#f5eedb;--pr-pack-art-deco-title-edge:#1c1203;--pr-pack-art-deco-vignette:#05070a;--pr-pack-art-foil-crinkle:gray;--pr-pack-art-foil-lamp:#fff;--pr-pack-art-foil-light:#fff;--pr-pack-art-foil-metal-1:#8d939b;--pr-pack-art-foil-metal-2:#eef1f4;--pr-pack-art-foil-metal-3:#a5abb3;--pr-pack-art-foil-metal-4:#f4f6f8;--pr-pack-art-foil-metal-5:#7e848c;--pr-pack-art-foil-shade:#000;--pr-pack-art-pouch-ink:#14171e;--pr-pack-art-pouch-white:#fff;--pr-pack-art-print-badge:#ffd23f;--pr-pack-art-print-ink:#161d6f;--pr-pack-art-print-offset:#ff5fa2;--pr-pack-art-print-shade:#000;--pr-pack-art-print-title:#fff;--pr-pack-tile-bg:#1d202a;--pr-pack-tile-edge:#232731;--pr-pack-tile-edge-width:0px;--pr-pack-tile-meta-size:12px;--pr-pack-tile-name-size:18px;--pr-pack-tile-name-weight:700;--pr-pack-tile-radius:10px;--pr-pack-tile-shadow:0px 0px 0px 0px #0000;--pr-pack-tile-stage-radius:6px;--pr-pack-tile-text:#f3f4f6;--pr-price-badge-bg:#232731;--pr-price-badge-radius:999px;--pr-price-badge-size:15px;--pr-price-badge-text:#f3f4f6;--pr-price-badge-tracking:0px;--pr-price-badge-weight:700;--pr-qty-size:20px;--pr-qty-weight:700;--pr-radius-card:8px;--pr-radius-chip:999px;--pr-radius-control:10px;--pr-radius-pill:999px;--pr-radius-sheet:16px;--pr-radius-slab:10px;--pr-radius-tile:10px;--pr-reveal-dress-radius:12px;--pr-reveal-foil-back:#d9dee5;--pr-reveal-hint:#8e95a5;--pr-reveal-lamp:#fffc;--pr-reveal-ray:#ffffff80;--pr-reveal-skip-bg:#1d202a;--pr-reveal-skip-text:#f3f4f6;--pr-reveal-stage-bg:#14171e;--pr-reveal-stage-glow:#1d202a;--pr-reveal-tear-edge:#f3f4f6;--pr-reveal-text:#f3f4f6;--pr-segment-active-bg:#f3f4f6;--pr-segment-active-text:#14171e;--pr-segment-bg:#232731;--pr-segment-radius:999px;--pr-segment-text:#f3f4f6;--pr-shadow-card:0px 10px 20px -5px #00000080, 0px 2px 15px -5px #00000080;--pr-shadow-overlay:0px 18px 48px 0px #0000005e;--pr-shadow-raised:0px 0px 0px 0px #00000073;--pr-sheet-bg:#181b24;--pr-sheet-radius:16px;--pr-sheet-scrim:#0a0c10b8;--pr-size-tabbar:64px;--pr-size-tap-min:44px;--pr-size-topbar:48px;--pr-slab-edge:#ffffff8c;--pr-slab-gloss:#ffffff29;--pr-slab-label-bg:#181b24;--pr-slab-label-radius:4px;--pr-slab-label-text:#f3f4f6;--pr-slab-radius:10px;--pr-slab-shell:#ffffff1a;--pr-space-0:0px;--pr-space-1:4px;--pr-space-2:8px;--pr-space-3:12px;--pr-space-4:16px;--pr-space-5:20px;--pr-space-6:24px;--pr-space-7:28px;--pr-space-8:32px;--pr-space-9:40px;--pr-space-10:48px;--pr-space-11:56px;--pr-space-12:64px;--pr-status-label-size:12px;--pr-status-shipped-bg:#3fcf7f;--pr-status-shipped-text:#14171e;--pr-status-shipping-bg:#f2c14e;--pr-status-shipping-text:#14171e;--pr-status-sold-bg:#101318;--pr-status-sold-text:#b6bcc9;--pr-status-vault-bg:#232731;--pr-status-vault-text:#f3f4f6;--pr-tabbar-bg:#232731;--pr-tabbar-count-size:11px;--pr-tabbar-edge:#181b24;--pr-tabbar-indicator:#b48cff;--pr-tabbar-indicator-radius:3px;--pr-tabbar-item:#b6bcc9;--pr-tabbar-item-active:#f3f4f6;--pr-ticker-bg:#14171e;--pr-ticker-text:#b6bcc9;--pr-ticker-thumb-radius:3px;--pr-ticker-value:#f3f4f6;--pr-tier-badge-lg-size:15px;--pr-tier-badge-radius:999px;--pr-tier-1-fill:#a3a8ae;--pr-tier-1-glow:#d1d4d7;--pr-tier-1-on-fill:#0c0d0f;--pr-tier-2-fill:#1db45c;--pr-tier-2-glow:#8ed9ad;--pr-tier-2-on-fill:#0c0d0f;--pr-tier-3-fill:#0057be;--pr-tier-3-glow:#7fabde;--pr-tier-3-on-fill:#fff;--pr-tier-4-fill:#8a3cff;--pr-tier-4-glow:#c49dff;--pr-tier-4-on-fill:#fff;--pr-tier-5-fill:#dc0375;--pr-tier-5-glow:#ed81ba;--pr-tier-5-on-fill:#fff;--pr-tier-6-fill:#ffc400;--pr-tier-6-glow:#ffe180;--pr-tier-6-on-fill:#0c0d0f;--pr-topbar-back-weight:600;--pr-topbar-bg:#101318;--pr-topbar-edge:#101318;--pr-topbar-link:#7a8396;--pr-topbar-text:#f3f4f6;--pr-type-body-family:"Figtree Variable", sans-serif;--pr-type-body-size:14px;--pr-type-body-weight:500;--pr-type-body-line-height:1.5;--pr-type-body-tracking:0px;--pr-type-body-font:500 14px/1.5 "Figtree Variable", sans-serif;--pr-type-body-strong-family:"Figtree Variable", sans-serif;--pr-type-body-strong-size:14px;--pr-type-body-strong-weight:600;--pr-type-body-strong-line-height:1.5;--pr-type-body-strong-tracking:0px;--pr-type-body-strong-font:600 14px/1.5 "Figtree Variable", sans-serif;--pr-type-display-family:"Fredoka Variable", sans-serif;--pr-type-display-size:28px;--pr-type-display-weight:900;--pr-type-display-line-height:1;--pr-type-display-tracking:0px;--pr-type-display-font:900 28px/1 "Fredoka Variable", sans-serif;--pr-type-display-xl-family:"Fredoka Variable", sans-serif;--pr-type-display-xl-size:56px;--pr-type-display-xl-weight:900;--pr-type-display-xl-line-height:1;--pr-type-display-xl-tracking:0px;--pr-type-display-xl-font:900 56px/1 "Fredoka Variable", sans-serif;--pr-type-label-family:"Figtree Variable", sans-serif;--pr-type-label-size:12px;--pr-type-label-weight:600;--pr-type-label-line-height:1.3;--pr-type-label-tracking:0px;--pr-type-label-font:600 12px/1.3 "Figtree Variable", sans-serif;--pr-type-numeric-family:"Figtree Variable", sans-serif;--pr-type-numeric-size:16px;--pr-type-numeric-weight:700;--pr-type-numeric-line-height:1.2;--pr-type-numeric-tracking:0px;--pr-type-numeric-font:700 16px/1.2 "Figtree Variable", sans-serif;--pr-type-numeric-xl-family:"Figtree Variable", sans-serif;--pr-type-numeric-xl-size:32px;--pr-type-numeric-xl-weight:800;--pr-type-numeric-xl-line-height:1.05;--pr-type-numeric-xl-tracking:-.5px;--pr-type-numeric-xl-font:800 32px/1.05 "Figtree Variable", sans-serif;--pr-type-small-family:"Figtree Variable", sans-serif;--pr-type-small-size:13px;--pr-type-small-weight:500;--pr-type-small-line-height:1.45;--pr-type-small-tracking:0px;--pr-type-small-font:500 13px/1.45 "Figtree Variable", sans-serif;--pr-type-subtitle-family:"Figtree Variable", sans-serif;--pr-type-subtitle-size:16px;--pr-type-subtitle-weight:700;--pr-type-subtitle-line-height:1.3;--pr-type-subtitle-tracking:0px;--pr-type-subtitle-font:700 16px/1.3 "Figtree Variable", sans-serif;--pr-type-title-family:"Fredoka Variable", sans-serif;--pr-type-title-size:24px;--pr-type-title-weight:800;--pr-type-title-line-height:1.15;--pr-type-title-tracking:0px;--pr-type-title-font:800 24px/1.15 "Fredoka Variable", sans-serif;--pr-weight-black:900;--pr-weight-bold:700;--pr-weight-heavy:800;--pr-weight-medium:500;--pr-weight-regular:400;--pr-weight-semibold:600;--pr-wordmark-radius:0px;--pr-wordmark-size:22px;--pr-wordmark-tracking:0px;--pr-wordmark-weight:900;--pr-z-header:10;--pr-z-modal:50;--pr-z-reveal:60;--pr-z-sheet:40;--pr-z-toast:70;--ground:var(--pr-color-bg);--surface:var(--pr-color-surface);--raised:var(--pr-color-surface-alt);--raised-2:var(--pr-color-decor-2);--sunken:var(--pr-color-surface-sunken);--line:#ffffff12;--edge:var(--pr-color-border-strong);--text:var(--pr-color-text);--text-2:var(--pr-color-text-muted);--text-3:#8a92a1;--good:var(--pr-color-success);--good-soft:#15281f;--bad:var(--pr-color-danger);--bad-soft:#2c1a1b;--quiet-fill:#ffffff1a;--quiet-fill-hover:#ffffff26;--radius-control:var(--pr-radius-control);--radius-card:var(--pr-radius-tile);--radius-sheet:var(--pr-radius-sheet);--radius-stage:24px;--ease:var(--pr-motion-ease);--font:var(--pr-font-body);--shop-accent:var(--pr-color-accent);--shop-accent-strong:var(--pr-color-accent);--shop-accent-soft:var(--pr-color-surface-alt);--shop-on-accent:var(--pr-color-on-accent);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}*{scrollbar-width:none}::-webkit-scrollbar{display:none}html{-webkit-text-size-adjust:100%;background:var(--ground)}body{background:var(--ground);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:1rem;font-weight:400;line-height:1.45}::selection{background:var(--shop-accent);color:var(--shop-on-accent)}.site{flex-direction:column;min-height:100dvh;display:flex}h1,h2,h3{margin:0 0 .5rem;font-weight:800;line-height:1.15}:where(.page,.boot-note) h1{font-family:var(--pr-font-display);font-size:var(--pr-type-display-size);letter-spacing:0;text-transform:uppercase;text-shadow:var(--ui-thick-shadow);overflow-wrap:anywhere;font-weight:900;line-height:1.05}h2{font-family:var(--pr-font-display);letter-spacing:0;font-size:1.25rem}h3{font-size:1rem;font-weight:700}p{margin:0 0 .75rem}:where(.page,.boot-note) a{color:var(--text);text-underline-offset:3px;transition:text-decoration-color .16s var(--ease);font-weight:600;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6;text-decoration-thickness:1px}:where(.page,.boot-note) a:hover{text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--shop-accent);outline-offset:3px}.site-dialogs{--pr-color-accent:var(--shop-accent);--pr-color-on-accent:var(--shop-on-accent);--pr-focus-ring:var(--shop-accent);--pr-button-primary-bg:var(--shop-accent);--pr-button-primary-edge:var(--shop-accent);--pr-button-primary-text:var(--shop-on-accent);height:0}.site-shell{--pr-color-accent:var(--shop-accent);--pr-color-on-accent:var(--shop-on-accent);--pr-focus-ring:var(--shop-accent);--pr-button-primary-bg:var(--shop-accent);--pr-button-primary-edge:var(--shop-accent);--pr-button-primary-text:var(--shop-on-accent);--pr-tabbar-indicator:var(--shop-accent);padding-bottom:calc(var(--pr-size-tabbar) + env(safe-area-inset-bottom) + var(--pr-space-4));flex-direction:column;flex:1;display:flex}:where(:root[data-frame=wide]) .site-shell{padding-bottom:var(--pr-space-8)}.page{width:100%;max-width:calc(var(--ui-page-width) + 2rem);font:400 1rem/1.45 var(--font);letter-spacing:normal;flex:1;margin:0 auto;padding:1.75rem 1rem 0}.narrow{max-width:28rem;margin:1rem auto 0}.narrow>h1{margin-bottom:1rem}.narrow>.lead{margin-bottom:1.5rem}.stack{gap:1rem;display:grid}.lead{color:var(--text-2);font-size:1.0625rem}.muted{color:var(--text-2)}.card{border-radius:var(--radius-card);background:var(--surface);padding:1.25rem}.button{border-radius:var(--radius-control);background:var(--shop-accent);min-height:2.75rem;color:var(--shop-on-accent);font:inherit;font-size:var(--pr-button-label-size);text-align:center;cursor:pointer;transition:background-color .16s var(--ease), color .16s var(--ease);border:0;justify-content:center;align-items:center;padding:.5rem 1.5rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.button:hover{background:var(--shop-accent-strong);color:var(--shop-on-accent)}.button:disabled{opacity:.5;cursor:default}.button.secondary,.button.secondary:hover{color:var(--text)}.button.secondary{background:var(--quiet-fill)}.button.secondary:hover{background:var(--quiet-fill-hover)}.button.quiet{color:var(--text-2);background:0 0}.button.quiet:hover{color:var(--text);background:#ffffff0f}.button.danger{color:var(--bad);background:#ff7a6e24}.button.danger:hover{color:var(--bad);background:#ff7a6e38}.button.small{min-height:var(--pr-space-9);padding:0 1rem}.button.wide{width:100%}.actions{flex-wrap:wrap;gap:.625rem;margin-top:1rem;display:flex}.form{gap:1.125rem;display:grid}fieldset{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}legend{margin-bottom:.5rem;padding:0;font-size:1.0625rem;font-weight:700}.field{gap:.375rem;min-width:0;display:grid}.field label{font-size:.9375rem;font-weight:600}.hint{color:var(--text-2);margin:0;font-size:.875rem}input:not([type=checkbox],[type=radio],.pr-field__input),select:not(.pr-field__input){border:1px solid var(--edge);border-radius:var(--radius-control);background:var(--sunken);width:100%;min-height:3rem;color:var(--text);font:inherit;transition:border-color .16s var(--ease);padding:.5rem .875rem}input:not([type=checkbox],[type=radio],.pr-field__input):hover,select:not(.pr-field__input):hover{border-color:var(--text-3)}input:not(.pr-field__input)::placeholder{color:var(--text-3)}input[readonly]:not(.pr-field__input){background:var(--raised);color:var(--text-2)}input[aria-invalid=true]:not(.pr-field__input){border-color:var(--bad)}input.code{font-variant-numeric:tabular-nums;letter-spacing:.2em;max-width:10rem}.two{gap:1rem;display:grid}.choice input{width:1.15rem;height:1.15rem;accent-color:var(--shop-accent);margin-top:.15rem}.choices{flex-wrap:wrap;gap:.5rem 1.25rem;margin:.75rem 0;display:flex}.choices legend{width:100%;font-size:1rem}.choice{align-items:center;gap:.45rem;display:inline-flex}.field-problem{color:var(--bad);margin:0;font-size:.875rem;font-weight:600}.problem,.notice,.success{border-radius:var(--radius-control);margin:0;padding:.75rem 1rem;font-weight:500}.problem{background:var(--bad-soft);color:var(--bad)}.notice{background:var(--shop-accent-soft);color:var(--text)}.need-help{color:inherit;text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.success{background:var(--good-soft);color:var(--good)}.balance{background:radial-gradient(ellipse 90% 120% at 0% 0%, var(--shop-accent-soft), transparent 70%), var(--surface)}.balance h2{color:var(--text-2);letter-spacing:0;font-size:.9375rem;font-weight:600}.balance .amount{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:.125rem 0 .75rem;font-size:2.5rem;font-weight:800;line-height:1.15}.lines{margin:0 0 .75rem;padding:0;list-style:none}.lines li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.875rem 0;display:flex}.lines li:last-child{border-bottom:0}.lines li>div{min-width:0;display:grid}.lines .what{font-weight:600}.lines time{color:var(--text-3);font-size:.875rem;font-weight:500}.lines .numbers{text-align:right;font-variant-numeric:tabular-nums;flex:none}.lines .numbers>span{white-space:nowrap}.lines .numbers .muted{font-size:.875rem;font-weight:500}.lines .in{color:var(--good);font-weight:700}.lines .out{font-weight:700}.state{color:var(--text-2);text-align:right;font-size:.875rem;font-weight:600}.state.paid{color:var(--good)}.state.rejected{color:var(--bad)}.state-line{font-weight:700}.key code{border-radius:var(--radius-control);background:var(--sunken);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:100%;padding:.5rem .75rem;font-size:1.05rem;display:inline-block}.play{background:var(--ground);width:100%;min-height:100dvh;position:relative}.play-closed{text-align:center;align-content:center;justify-items:center;gap:1rem;padding:1.5rem;display:grid}.play-closed .problem{max-width:28rem}.boot{background:var(--ground);min-height:100dvh}.boot-note{text-align:center;align-content:center;justify-items:center;gap:.25rem;padding:1.5rem;display:grid}.dialog{border-radius:var(--radius-sheet);background:var(--surface);width:min(30rem,100vw - 1.5rem);color:var(--text);border:0;padding:1.5rem;box-shadow:0 30px 80px #0009}.dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#050608a8}.dialog .actions{justify-content:flex-end}@media (width>=40rem){.two{grid-template-columns:1fr 1fr}}.test-money{gap:.75rem}.test-money h3,.test-money p{margin:0}.dialog-form{gap:var(--pr-space-4);display:grid}.dialog-form fieldset{gap:var(--pr-space-4)}.dialog-form fieldset+fieldset{margin-top:var(--pr-space-2)}.dialog-form legend{margin-bottom:var(--pr-space-3);font:var(--pr-type-subtitle-font)}.dialog-form .two{gap:var(--pr-space-3);grid-template-columns:1fr 1fr}.dialog-form p{margin:0}.dialog-form .problem,.dialog-form .notice{font:var(--pr-type-body-font)}.dialog-form .pr-btn--block{margin-top:var(--pr-space-2)}.dialog-form .terms{gap:var(--pr-space-1);display:grid}.switch-line{color:var(--pr-color-text-muted);text-align:center}.switch-line__action{font:inherit;font-weight:var(--pr-font-weight-medium)}.deposit{gap:var(--pr-space-5)}.deposit__balance{align-items:baseline;gap:.5rem;margin:0;display:flex}.deposit__balance strong{font-variant-numeric:tabular-nums;font-size:1.125rem}.card-form{gap:1.5rem}.card-form legend{margin-bottom:.25rem}.picks{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}.pick{border-radius:var(--radius-control);background:var(--raised);min-height:2.75rem;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .16s var(--ease), border-color .16s var(--ease);border:1px solid #0000;padding:0 .5rem;font-weight:700}.pick:hover{background:var(--ui-control-hover)}.pick[aria-pressed=true]{border-color:var(--shop-accent);background:var(--shop-accent-soft)}.method{border:1px solid var(--shop-accent);border-radius:var(--radius-control);background:var(--shop-accent-soft);justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding:.5rem .875rem;display:flex}.method__name{font-weight:700}.card-marks{gap:.375rem;display:flex}.card-mark{opacity:.85;width:2.75rem;height:1.75rem;transition:opacity .16s var(--ease);background:#fff;border-radius:4px;place-items:center;display:inline-grid}.card-mark[data-on]{opacity:1;box-shadow:0 0 0 2px var(--shop-accent)}.card-mark--visa{color:#1a1f71;letter-spacing:.02em;font-size:.8125rem;font-style:italic;font-weight:900}.card-mark svg{width:2rem;height:1.25rem}.card-number{font-variant-numeric:tabular-nums;letter-spacing:.04em}.two-tight{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.payment-error{border-radius:var(--radius-control);background:var(--bad-soft);padding:.875rem 1rem}.payment-error p{margin:0}.payment-error__title{color:var(--bad);font-weight:700}.payment-error .muted{margin-top:.25rem;font-size:.875rem}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important}}html{touch-action:manipulation}
