@font-face{font-family:Titan One;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/titan-one-400.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:400 900;font-display:block;src:url(/fonts/nunito-400-900.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:block;src:url(/fonts/inter-100-900.woff2) format("woff2")}:root{--font-display: "Titan One", system-ui, sans-serif;--font-content: "Nunito", system-ui, -apple-system, "Segoe UI", sans-serif;--font-business: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--color-content-ink: #3d1c63;--color-card: #ffffff;--color-display-fill: #ffffff;--color-card-locked: #fff6d6;--color-card-out: #d8cbea;--color-card-out-ink: #4a2c74;--color-card-out-shadow: #6d4e96;--color-stage-card-shadow: rgba(20, 18, 58, .34);--color-band: #2e1a57;--color-band-ink: #f3e8ff;--color-scrim: #2e1a57;--color-kill: #ff3355;--color-correct: #00c46a;--color-go: #ffd500;--color-solo: #8b4dff;--color-party: #2ecc5a;--color-marker-2: #ff8fc6;--color-marker-3: #56c7f2;--color-content-ink-on-color: #ffffff;--color-disabled-fill: #cfc2e4;--color-disabled-ink: #8478a0;--color-disabled-shadow: #b0a0cc;--mark-arc-1: #ff2e63;--mark-arc-2: #ffd500;--mark-arc-3: #00bfd8;--plan-mark-gold: #f7b900;--plan-mark-ink: #241242;--plan-mark-light: #ffffff;--radius-sm: 12px;--radius-default: 14px;--radius-md: 16px;--radius-lg: 22px;--radius-xl: 26px;--radius-2xl: 30px;--radius-full: 999px;--space-answer-gap: 11px;--space-answer-gap-editor: 8px;--space-surface-inset: 14px;--space-host-inset: 28px;--space-desktop-inset: 34px;--space-host-grid-gap: 10px 16px;--space-desktop-grid-gap: 22px 24px;--space-editor-pane-inset: 15px;--space-section-gap: 96px;--space-sticky-bar-offset: 84px;--width-content: 1200px;--width-chrome: 1600px;--width-player: 26rem;--width-player-desktop-round: 64rem;--width-player-desktop-list: 40rem;--width-editor: 1400px;--width-host-measure: 1400px;--scrim-dim: 58%;--scrim-block: 76%;--layer-surface: 5;--layer-modal: 60;--layer-wait: 70;--layer-toast: 80;--type-stroke-threshold: 36px;--type-display-xl: 64px;--type-display: 40px;--type-display-sm: 20px;--type-question: 21px;--type-answer: 21px;--type-band-copy: 14px;--type-chip-label: 12px;--type-code-entry: 52px;--type-field-label: 12px;--type-helper: 13px}.theme-bean-bounce{--theme-ground: #56c7f2;--theme-ground-pattern: #7fd8f7;--theme-ink: #14123a;--theme-stroke-1: #ff3d8b;--theme-stage: #2a5fe8;--theme-stage-ink: #f3e8ff;--theme-card-shadow: #1e86bc;--theme-option-1: #ff2e63;--theme-option-2: #ff7a00;--theme-option-3: #ffd500;--theme-option-4: #2ecc5a;--theme-option-5: #00bfd8;--theme-option-6: #2a5fe8;--theme-option-7: #8b4dff;--theme-option-8: #ff5ec8}.theme-sunbeam-lobby{--theme-ground: #ffc63f;--theme-ground-pattern: #ffd873;--theme-ink: #241a05;--theme-stroke-1: #e5195c;--theme-stage: #c2185b;--theme-stage-ink: #f3e8ff;--theme-card-shadow: #c08800;--theme-option-1: #c2185b;--theme-option-2: #f2661a;--theme-option-3: #9bd119;--theme-option-4: #00b387;--theme-option-5: #17a9c9;--theme-option-6: #2440c4;--theme-option-7: #6a1fb0;--theme-option-8: #f07ab4}.theme-bold-block{--theme-ground: #ff6fb5;--theme-ground-pattern: #ff8fc6;--theme-ink: #101014;--theme-stroke-1: #a820f7;--theme-stage: #042df9;--theme-stage-ink: #f3e8ff;--theme-card-shadow: #c93c86;--theme-option-1: #fcea77;--theme-option-2: #84f601;--theme-option-3: #ffa742;--theme-option-4: #00c980;--theme-option-5: #039cd3;--theme-option-6: #ff3961;--theme-option-7: #a820f7;--theme-option-8: #042df9}:root,.theme-bean-bounce,.theme-sunbeam-lobby,.theme-bold-block{--play-display-face: var(--font-display);--play-display-weight: 400;--play-display-fill: var(--color-display-fill);--play-content-face: var(--font-content);--play-content-ink: var(--color-content-ink);--play-band: var(--color-band);--play-band-ink: var(--color-band-ink);--play-scrim: var(--color-scrim);--play-go: var(--color-go);--play-card-picked: var(--color-card-locked);--play-card-out: var(--color-card-out);--play-card-out-ink: var(--color-card-out-ink);--play-disabled-fill: var(--color-disabled-fill);--play-disabled-ink: var(--color-disabled-ink);--play-disabled-shadow: var(--color-disabled-shadow);--play-tilt: 1;--play-depth: 1;--play-outline-max: 8px;--play-radius-cap: var(--radius-full);--play-entrance: 1;--play-display-stroke: initial;--play-outline-colour: initial;--play-stage-edge: initial;--play-pattern: initial;--play-ground-ink: initial;--play-go-ink: initial;--play-accent: initial;--play-tile: initial}.theme-business{--business-page: #f5f6f8;--business-surface: #ffffff;--business-ink: #111827;--business-muted: #5b6472;--business-line: #e1e4e9;--business-line-strong: #c9ced6;--business-correct: #15803d;--business-wrong: #b42318;--business-shadow: 0 1px 2px rgb(17 24 39 / 6%), 0 8px 20px -10px rgb(17 24 39 / 22%);--business-picked: color-mix(in srgb, var(--business-main) 12%, #ffffff);--business-on-page: var(--business-ink);--business-on-page-muted: var(--business-muted);--business-on-page-line: var(--business-line-strong);--business-on-page-accent: var(--business-main-mark, var(--business-main));--theme-ground: var(--business-page);--theme-ground-pattern: var(--business-page);--theme-ink: var(--business-ink);--theme-stroke-1: var(--business-main);--theme-stage: var(--business-page);--theme-stage-ink: var(--business-ink);--theme-card-shadow: var(--business-line);--theme-option-1: var(--business-main);--theme-option-2: var(--business-second);--theme-option-3: #b45309;--theme-option-4: #6d28d9;--theme-option-5: #0f766e;--theme-option-6: #be123c;--theme-option-7: #475569;--theme-option-8: #4d7c0f;--theme-option-1-ink: var(--business-main-ink);--theme-option-2-ink: var(--business-second-ink);--play-display-face: var(--font-business);--play-display-weight: 700;--play-display-fill: var(--business-ink);--play-content-face: var(--font-business);--play-content-ink: var(--business-ink);--play-band: var(--business-ink);--play-band-ink: #ffffff;--play-scrim: var(--business-ink);--play-go: var(--business-main);--play-go-ink: var(--business-main-ink);--play-card-picked: var(--business-picked);--play-card-out: #eceef2;--play-card-out-ink: #4b5563;--play-disabled-fill: #e5e7eb;--play-disabled-ink: #6b7280;--play-disabled-shadow: var(--business-line);--play-tilt: 0;--play-depth: 0;--play-outline-max: 1px;--play-radius-cap: var(--radius-sm);--play-entrance: 0;--play-display-stroke: none;--play-outline-colour: var(--business-line);--play-stage-edge: transparent;--play-pattern: none;--play-accent: var(--business-main);--play-tile: var(--color-card)}:root{--editor-ground: #e9defa;--editor-ground-pattern: #dccbf5;--editor-ink: #241242;--editor-stroke-1: #ffb01f;--editor-info-stroke: #a820f7;--editor-stage: #d3c0f2;--editor-card-shadow: #8b6bb8;--editor-pane: #f7f1fe;--editor-line: #dcc6f2;--editor-muted: #6b5a8a;--editor-ok: #1f9e5a;--editor-bad: #c2123f;--editor-go: #2ecc5a;--editor-selection: #ffc400;--editor-pane-rule: #e7daf7;--editor-hint: #c9a6e8;--editor-focus-ring: #0b63e5;--editor-focus-ring-halo: #ffffff;--editor-note-fill: #f1eafb;--editor-note-ink: #5b3d86;--editor-bad-fill: #ffe3e9;--editor-bad-ink: #8e0c28;--editor-ok-fill: #d9f5e3;--editor-pass-fill: #fff4d6;--editor-switch-track: #ded0f5;--editor-plan-free: #cfc2e4}.editor-shell{--theme-stroke-1: var(--editor-stroke-1);--theme-ink: var(--editor-ink);background-color:var(--editor-ground);color:var(--color-content-ink)}.ground{background-color:var(--theme-ground);background-repeat:repeat}.theme-bean-bounce .ground,.theme-bean-bounce.ground{background-image:radial-gradient(circle at 50% 26%,#56c7f200 0% 38%,#56c7f2d1 74%,#56c7f2),repeating-radial-gradient(circle at 50% 26%,var(--theme-ground-pattern) 0 13px,rgb(from var(--theme-ground-pattern) r g b/0) 13px 36px)}.theme-sunbeam-lobby .ground,.theme-sunbeam-lobby.ground{background-image:radial-gradient(circle at 50% 26%,#ffc63f00 0% 38%,#ffc63fd1 74%,#ffc63f),repeating-conic-gradient(from 0deg at 50% 24%,var(--theme-ground-pattern) 0deg 7deg,rgb(from var(--theme-ground-pattern) r g b/0) 7deg 20deg)}.theme-bold-block .ground,.theme-bold-block.ground{background-image:radial-gradient(circle at 50% 26%,#ff6fb500 0% 38%,#ff6fb5d1 74%,#ff6fb5),repeating-linear-gradient(48deg,var(--theme-ground-pattern) 0 16px,rgb(from var(--theme-ground-pattern) r g b/0) 16px 46px)}.theme-business .ground,.theme-business.ground{background-image:none}.ground--editor{background-color:var(--editor-ground);background-image:radial-gradient(circle at 50% 18%,#e9defa00 0% 44%,#e9defad9 80%,#e9defa),radial-gradient(circle at 11px 11px,var(--editor-ground-pattern) 5px,transparent 5.5px);background-size:auto,32px 32px}.ground--info{background-color:var(--editor-ground)}.ground--editor app-page-shell,app-page-shell.ground--editor{background-image:linear-gradient(to bottom,#e9defa00,#e9defa 46% 100%);background-repeat:no-repeat;background-position:bottom center;background-size:100% 520px}.ground--editor app-site-footer{background-color:var(--editor-ground)}.display-xl{font-family:var(--play-display-face);font-weight:var(--play-display-weight);color:var(--play-display-fill);display:inline-block;font-size:var(--type-display-xl);transform:rotate(calc(-3.5deg * var(--play-tilt)));text-shadow:var(--play-display-stroke, 5px 0 0 var(--theme-stroke-1), -5px 0 0 var(--theme-stroke-1), 0 5px 0 var(--theme-stroke-1), 0 -5px 0 var(--theme-stroke-1), 4px 4px 0 var(--theme-stroke-1), -4px 4px 0 var(--theme-stroke-1), 4px -4px 0 var(--theme-stroke-1), -4px -4px 0 var(--theme-stroke-1), 11px 0 0 var(--theme-ink), -11px 0 0 var(--theme-ink), 0 11px 0 var(--theme-ink), 0 -11px 0 var(--theme-ink), 8px 8px 0 var(--theme-ink), -8px 8px 0 var(--theme-ink), 8px -8px 0 var(--theme-ink), -8px -8px 0 var(--theme-ink), 9px 5px 0 var(--theme-ink), -9px 5px 0 var(--theme-ink), 9px -5px 0 var(--theme-ink), -9px -5px 0 var(--theme-ink), 5px 9px 0 var(--theme-ink), -5px 9px 0 var(--theme-ink), 5px -9px 0 var(--theme-ink), -5px -9px 0 var(--theme-ink), 0 19px 0 rgba(20, 18, 58, .28))}.display{font-family:var(--play-display-face);font-weight:var(--play-display-weight);color:var(--play-display-fill);display:inline-block;font-size:var(--type-display);transform:rotate(calc(-2.5deg * var(--play-tilt)));text-shadow:var(--play-display-stroke, 3px 0 0 var(--theme-stroke-1), -3px 0 0 var(--theme-stroke-1), 0 3px 0 var(--theme-stroke-1), 0 -3px 0 var(--theme-stroke-1), 2px 2px 0 var(--theme-stroke-1), -2px 2px 0 var(--theme-stroke-1), 2px -2px 0 var(--theme-stroke-1), -2px -2px 0 var(--theme-stroke-1), 6px 0 0 var(--theme-ink), -6px 0 0 var(--theme-ink), 0 6px 0 var(--theme-ink), 0 -6px 0 var(--theme-ink), 4px 4px 0 var(--theme-ink), -4px 4px 0 var(--theme-ink), 4px -4px 0 var(--theme-ink), -4px -4px 0 var(--theme-ink), 5px 2px 0 var(--theme-ink), -5px 2px 0 var(--theme-ink), 5px -2px 0 var(--theme-ink), -5px -2px 0 var(--theme-ink), 2px 5px 0 var(--theme-ink), -2px 5px 0 var(--theme-ink), 2px -5px 0 var(--theme-ink), -2px -5px 0 var(--theme-ink), 0 10px 0 rgba(20, 18, 58, .26))}.display-sm{font-family:var(--play-display-face);font-weight:var(--play-display-weight);color:var(--play-display-fill);display:inline-block;font-size:var(--type-display-sm);transform:rotate(calc(-1.6deg * var(--play-tilt)));text-shadow:var(--play-display-stroke, 2px 0 0 var(--theme-ink), -2px 0 0 var(--theme-ink), 0 2px 0 var(--theme-ink), 0 -2px 0 var(--theme-ink), 1.5px 1.5px 0 var(--theme-ink), -1.5px 1.5px 0 var(--theme-ink), 1.5px -1.5px 0 var(--theme-ink), -1.5px -1.5px 0 var(--theme-ink), 0 4px 0 rgba(20, 18, 58, .2))}.display-straight{transform:none}.code-entry,.field-label,.chip-label,.band-copy,.answer,.question{font-family:var(--play-content-face);text-shadow:none;transform:none}.question{color:var(--play-content-ink);font-size:var(--type-question);font-weight:800;line-height:1.22;letter-spacing:-.005em}.answer{color:var(--play-content-ink);font-size:var(--type-answer);font-weight:800;line-height:1.1;letter-spacing:-.005em}.band-copy{color:var(--play-band-ink);font-size:var(--type-band-copy);font-weight:700;line-height:1.45}.chip-label{font-size:var(--type-chip-label);font-weight:900;letter-spacing:.05em}.field-label{font-size:var(--type-field-label);font-weight:900;letter-spacing:.05em}.code-entry{font-size:var(--type-code-entry);font-weight:900;letter-spacing:.22em;line-height:1.1;text-align:center;text-transform:uppercase}.editor-shell :where(a[href],button,input,select,textarea,[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid var(--editor-focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--editor-focus-ring-halo)}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:var(--font-content);font-weight:800;color:var(--color-content-ink);-webkit-font-smoothing:antialiased}:where(.floating-panel){inset:auto;margin:0;padding:0;border:0;background:none;color:inherit;overflow:visible}
