.jgm{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-ui:var(--font-jgm-fredoka),var(--font-jgm-nunito),"Segoe UI",system-ui,sans-serif;--font-display:var(--font-ui);--disp-weight:700;--disp-tracking:0;--disp-transform:none;--ink:#322659;--ink-2:#553c9a;--ink-3:#8059d4;--accent:#6c47c2;--accent-text:#fff;--yellow:#f6d55c;--yellow-2:#ffc93c;--yellow-deep:#c98a12;--red:#e04f5f;--green:#2fb36d;--r-btn:16px;--r-input:12px;--r-panel:20px;--r-card:24px;--r-chip:999px;--shadow-pop:0 18px 50px #140a3c73;--page-bg:radial-gradient(ellipse at 50% 40%,#4a3085 0%,#3a2a6b 70%);--page-pattern:none;--top-bg:#fff;--top-border:0 solid transparent;--top-shadow:0 2px 10px #1e0f461f;--top-text:#553c9a;--title-bg:#fff;--title-border:1px solid #d9d2ea;--title-radius:8px;--title-font:var(--font-ui);--title-size:15px;--title-shadow:none;--textbtn-color:#553c9a;--textbtn-bg:transparent;--textbtn-border:0 solid transparent;--textbtn-shadow:none;--textbtn-radius:16px;--textbtn-transform:none;--textbtn-size:17px;--btn-bg:#6c47c2;--btn-text:#fff;--btn-hover:#7b55d6;--btn-shadow:0 6px 0 #44337a59;--btn-border:0 solid transparent;--btn-font:var(--font-ui);--btn-size:17px;--btn-weight:600;--btn-tracking:0;--btn-transform:none;--menu-border:1px solid #e2dcf1;--menu-text:#322659;--menu-radius:14px;--tabs-bg:#efe6ff;--tabs-radius:16px;--tabs-pad:6px;--tabs-shadow:none;--tab-text:#8e7fc2;--tab-border:2px solid transparent;--tab-radius:10px;--tab-bg:transparent;--tab-font:var(--font-ui);--tab-size:18px;--tab-transform:none;--tab-tracking:0;--tab-on-text:#44337a;--tab-on-bg:linear-gradient(90deg,#b7a3f5,#e8deff);--tab-on-border:2px solid #f6d55c;--tab-on-shadow:0 0 0 1px #f6d55c59,0 6px 16px #00000040;--board-bg:#140a3747;--board-border:0 solid transparent;--board-shadow:inset 0 0 0 1px #ffffff0d;--board-radius:24px;--board-pad:18px 20px 20px 14px;--board-gap:10px;--board-rotate:0deg;--rowlbl-bg:#ffffff24;--rowlbl-text:#e6deff;--rowlbl-font:var(--font-ui);--rowlbl-size:11px;--rowlbl-mode:vertical-rl;--rowlbl-rotate:180deg;--rowlbl-w:18px;--rowlbl-h:48px;--rowlbl-radius:5px;--cat-bg:linear-gradient(180deg,#c8b9f2,#b7a5ee);--cat-text:#553c9a;--cat-border:2px solid #f6d55c;--cat-shadow:inset 0 0 14px #ffffff59,0 4px 12px #0000002e;--cat-radius:12px;--cat-font:var(--font-ui);--cat-size:20px;--cat-weight:700;--cat-transform:none;--cat-tracking:0;--cat-placeholder:#8e7fc2;--cat-filled-bg:#fff;--cat-filled-text:#553c9a;--cat-filled-border:2px solid #f6d55c;--cat-filled-shadow:var(--cat-shadow);--cell-bg:#ffffff14;--cell-border:2px dashed #d2c3ff8c;--cell-text:#e6dcff8c;--cell-hover-bg:#ffffff29;--cell-hover-text:#f0e8ffe6;--cell-radius:12px;--cell-font:var(--font-display);--cell-size:58px;--cell-cq:46cqh;--pcell-cq:58cqh;--cell-shadow:none;--cell-hover-shadow:none;--cell-filled-bg:#fff;--cell-filled-border:2px solid #fff;--cell-filled-text:#322659;--cell-filled-a:#553c9a;--cell-filled-shadow:none;--cell-filled-pattern:none;--cell-filled-font:var(--font-ui);--wm-color:#f6d55c;--wm-opacity:.14;--panel-bg:#321e6eeb;--panel-text:#fff;--panel-border:0 solid transparent;--panel-shadow:var(--shadow-pop);--panel-radius:20px;--panel-rotate:0deg;--panel-blur:blur(6px);--panel-title-font:var(--font-ui);--panel-title-size:14px;--panel-hr:#ffffff29;--panel-ic-bg:#ffffff24;--stepper-bg:#fff;--stepper-text:#322659;--stepper-radius:14px;--stepper-shadow:none;--stepper-btn-bg:#6c47c2;--stepper-btn-text:#fff;--stepper-btn-border:0 solid transparent;--stepper-btn-off:#c7b9ee;--stepper-btn-radius:50%;--stepper-btn-shadow:none;--scrim:#0f0828b8;--modal-bg:#fff;--modal-radius:24px;--modal-border:0 solid transparent;--modal-shadow:var(--shadow-pop);--ed-panel-bg:#faf5ff;--ed-panel-radius:16px;--lbl-color:#6c47c2;--lbl-font:var(--font-ui);--lbl-tracking:1.17px;--ctx-color:#8059d4;--input-bg:#fff;--input-border:2px solid transparent;--input-focus:#6c47c2;--input-text:#553c9a;--input-placeholder:#9e90c8;--input-radius:12px;--ed-q-font:var(--font-ui);--ed-q-size:26px;--ed-q-weight:600;--dash:#b895f4;--chip-bg:#faf5ff;--chip-text:#44337a;--chip-on-bg:#6c47c2;--chip-on-text:#fff;--chip-radius:999px;--chip-border:0 solid transparent;--mediatab-bg:#fff;--mediatab-text:#44337a;--mediatab-on-bg:#6c47c2;--mediatab-on-text:#fff;--mediatab-radius:12px;--mediatab-shadow:0 2px 6px #0000001a;--soft-bg:#faf5ff;--soft-text:#44337a;--soft-hover:#e3d8fa;--tip-bg:#fff;--tip-text:#322659;--help-border:#b895f4;--table-head:#6c47c2;--table-border:#e2dcf1;--toast-bg:#322659;--toast-text:#fff;--stage-bg:radial-gradient(ellipse at 50% 35%,#4b3390 0%,#1f1540 75%);--stage-dim:radial-gradient(ellipse at 50% 35%,#2a1d55 0%,#120b2b 75%);--stage-pattern:none;--stage-frame:none;--stage-text:#fff;--logo-color:#ffc93c;--logo-shadow:0 2px 0 #c98a12,0 0 18px #ffc93c73;--logo-font:var(--font-ui);--sparkle:#ffc93c;--sparkle-display:block;--iconbtn-bg:#ffffff24;--iconbtn-hover:#ffffff42;--iconbtn-text:#fff;--iconbtn-radius:10px;--h2-font:var(--font-ui);--h2-color:#fff;--choice-bg:#fff;--choice-text:#322659;--choice-radius:22px;--choice-border:0 solid transparent;--choice-shadow:0 20px 40px #00000059;--choice-rotate:-1.2deg;--choice-rotate2:1.4deg;--card-white:#fff;--card-text:#322659;--card-radius:18px;--card-border:0 solid transparent;--card-shadow:0 20px 40px #00000059;--start-bg:linear-gradient(180deg,#ffc93c,#f6d55c);--start-text:#322659;--start-font:var(--font-display);--start-radius:16px 16px 0 0;--start-shadow:0 -6px 24px #ffc93c59;--start-tracking:2px;--intro-bg:#6c47c2;--intro-text:#fff;--intro-radius:18px;--intro-font:var(--font-display);--intro-border:0 solid transparent;--intro-shadow:0 20px 50px #00000073;--intro-rotate:-1.5deg;--introcat-bg:linear-gradient(180deg,#fff6c2,#ffe98a);--introcat-text:#553c9a;--introcat-shadow:0 0 0 4px #f6d55c,0 0 40px #ffc93c73;--introcat-border:0 solid transparent;--arrow-bg:#ffc93c;--arrow-text:#322659;--skip-bg:#fff;--skip-text:#44337a;--pcat-bg:linear-gradient(180deg,#fff3b8,#ffe57a);--pcat-text:#553c9a;--pcat-shadow:0 3px 0 #e4b93a;--pcat-border:0 solid transparent;--pcat-radius:7px;--pcat-font:var(--font-ui);--pcat-size:17px;--pcat-weight:700;--pcat-transform:none;--pcat-tracking:0;--pcat-blank:#ffffff2e;--pcat-row:46px;--cat-row:58px;--pcat-alt-bg:var(--pcat-bg);--pcat-alt-text:var(--pcat-text);--pcat-alt2-bg:var(--pcat-bg);--pcat-alt2-text:var(--pcat-text);--pcell-bg:linear-gradient(180deg,#f3edff,#e1d5ff);--pcell-text:#553c9a;--pcell-shadow:0 3px 0 #b8a4ec;--pcell-hover-shadow:0 6px 0 #b8a4ec,0 10px 20px #00000040;--pcell-border:0 solid transparent;--pcell-radius:7px;--pcell-font:var(--font-display);--pcell-size:clamp(34px,7.2vh,86px);--pcell-tracking:0;--pcell-used:visibility:hidden;--boardlogo-color:#fff;--boardlogo-opacity:.06;--board-gap-play:8px;--dock-card-bg:#fff;--dock-card-text:#322659;--dock-card-radius:9px;--dock-card-border:0 solid transparent;--dock-card-shadow:0 6px 14px #0000004d;--dock-card-rotate:0deg;--dock-name-font:var(--font-ui);--dock-name-size:13px;--dock-band:none;--score-bg:#6c47c2;--score-text:#fff;--score-neg-bg:#e04f5f;--score-neg-text:#fff;--score-font:var(--font-ui);--score-radius:999px;--score-shadow:none;--score-border:0 solid transparent;--picks-bg:#f6d55c;--picks-text:#322659;--picks-rotate:0deg;--picks-border:0 solid transparent;--rank-bg:#f6d55c;--rank-text:#322659;--avatar-border:0 solid transparent;--avatar-shadow:inset 0 -8px 0 #0000001f,0 10px 20px #0000004d;--delta-color:#ffc93c;--clue-bg:linear-gradient(180deg,#f6f0ff,#ede3ff);--clue-border:8px solid #5b3fb0;--clue-radius:18px;--clue-shadow:0 30px 80px #00000080;--clue-rotate:0deg;--clue-pattern:none;--clue-text:#322659;--clue-font:var(--font-ui);--clue-size:clamp(26px,3.6vw,46px);--clue-weight:500;--clue-transform:none;--clue-tracking:0;--clue-shadow-text:none;--clue-head:#8059d4;--clue-head-font:var(--font-ui);--clue-head-size:14px;--clue-head-transform:none;--bulb-display:block;--bulb-on:#ffc93c;--bulb-glow:0 0 10px 2px #ffc93ccc;--bulb-off:#fff4c9;--bulb-rest:#f2eeff;--cluex-bg:#efe6ff;--cluex-text:#44337a;--timer-bg:#fff;--timer-shadow:0 6px 16px #0000002e;--timer-radius:12px;--clock-bg:linear-gradient(180deg,#ffe27a,#f6c53c);--clock-text:#322659;--clock-font:var(--font-ui);--clock-border:0 solid transparent;--clock-radius:50%;--clock-ears:#e0b22e;--clock-paused-bg:#e9e2f8;--clock-paused-text:#8059d4;--clock-warn:linear-gradient(180deg,#ff9a9a,#f06060);--adj-text:#44337a;--viewans-bg:#fff;--viewans-text:#44337a;--viewans-radius:9px;--viewans-font:var(--font-ui);--viewans-size:15px;--viewans-border:0 solid transparent;--viewans-shadow:0 6px 16px #0000002e;--viewans-transform:none;--viewans-tracking:0;--teamlist-bg:#fff;--teamlist-radius:12px;--teamlist-border:0 solid transparent;--teamlist-shadow:0 6px 16px #0000002e;--tl-text:#322659;--tl-hover:#faf5ff;--tl-radius:8px;--tl-border:0 solid transparent;--tl-shadow:none;--tl-font:var(--font-ui);--answer-bg:#fff;--answer-text:#322659;--answer-radius:8px;--answer-border:0 solid transparent;--answer-shadow:0 14px 40px #00000040;--answer-rotate:-1deg;--answer-pattern:none;--answer-font:var(--font-ui);--answer-weight:500;--answer-transform:none;--winner-tag-bg:#fff;--winner-tag-text:#322659;--link-bg:#fff;--link-text:#44337a;--splash-bg:radial-gradient(ellipse at 50% 50%,#7b55d6,#5b3fb0 70%);--rays:repeating-conic-gradient(from 0deg,#ffffff24 0deg 9deg,transparent 9deg 24deg);--bigword-color:#ffc93c;--bigword-font:var(--font-display);--bigword-shadow:0 4px 0 #c98a12,0 10px 0 #8e5e07,0 18px 30px #0006;--bigword-tracking:-2px;--bigword-transform:uppercase;--splash-btn-bg:#fff;--splash-btn-text:#44337a;--wager-bg:#ffffff1f;--wager-input-bg:#fff;--wager-input-text:#322659;--wager-card-bg:#fff;--wager-card-text:#322659;--round-bg:radial-gradient(ellipse at 50% 50%,#4b3390,#1f1540 70%);--tier-bg:linear-gradient(180deg,#8a6be0,#6c47c2);--tier-text:#fff;--tier-radius:12px 12px 0 0;--tier-border:0 solid transparent;--tier-shadow:inset 0 6px 0 #fff3,0 10px 30px #00000059;--tier-score-bg:#fff;--tier-score-text:#322659;--ghost-btn-bg:#ffffff24;--ghost-btn-text:#fff;--others-bg:#ffffff24;--addteams-bg:#fff;--addteams-text:#322659;--addteams-badge:#6c47c2;--teamname-bg:#fff;--teamname-text:#322659;--teamname-font:var(--font-display)}.jgm[data-style=house]{--font-ui:var(--font-sans),"Segoe UI",system-ui,sans-serif;--font-display:var(--font-ui);--ink:#2d3037;--ink-2:#241c33;--ink-3:#8a7d66;--accent:#2e3137;--yellow:#e8b53c;--yellow-2:#e8b53c;--yellow-deep:#a67a14;--red:#b0301c;--green:#2e7d5b;--r-btn:8px;--r-input:8px;--r-panel:12px;--r-card:12px;--shadow-pop:0 12px 30px #0000002e;--page-bg:#f9f9f9;--top-bg:#fff;--top-border:1px solid #e3e3e3;--top-shadow:none;--top-text:#2d3037;--title-border:1px solid #e3e3e3;--title-radius:8px;--textbtn-color:#2d3037;--textbtn-radius:8px;--textbtn-size:16px;--btn-bg:#2e3137;--btn-hover:#1f2125;--btn-shadow:none;--btn-size:16px;--menu-border:1px solid #e3e3e3;--menu-text:#2d3037;--menu-radius:8px;--tabs-bg:#f1f1ef;--tabs-radius:8px;--tabs-pad:4px;--tabs-shadow:none;--tab-text:#6f6f6f;--tab-border:2px solid transparent;--tab-radius:8px;--tab-size:17px;--tab-on-text:#2d3037;--tab-on-bg:#fff;--tab-on-border:2px solid transparent;--tab-on-shadow:0 1px 3px #0000001f;--board-bg:#fffcf6;--board-border:1px solid #dfd2bb;--board-shadow:none;--board-radius:12px;--rowlbl-bg:transparent;--rowlbl-text:#9a8f7a;--rowlbl-size:12px;--rowlbl-mode:horizontal-tb;--rowlbl-rotate:0deg;--rowlbl-w:30px;--rowlbl-h:auto;--rowlbl-radius:0;--cat-bg:#f3eadb;--cat-text:#9a8f7a;--cat-border:1px solid #dfd2bb;--cat-shadow:none;--cat-radius:8px;--cat-size:17px;--cat-weight:600;--cat-placeholder:#9a8f7a;--cat-filled-bg:#241c33;--cat-filled-text:#fffcf6;--cat-filled-border:1px solid #241c33;--cat-filled-shadow:inset 0 -3px 0 #e8b53c;--cell-bg:#f3eadb;--cell-border:1px dashed #d3c6ac;--cell-text:#8c7f67;--cell-hover-bg:#efe3ce;--cell-hover-text:#241c33;--cell-radius:8px;--cell-size:50px;--cell-cq:42cqh;--pcell-cq:54cqh;--cell-filled-bg:#fff;--cell-filled-border:1px solid #e3e3e3;--cell-filled-text:#2d3037;--cell-filled-a:#241c33;--wm-color:#e8b53c;--wm-opacity:.18;--panel-bg:#fff;--panel-text:#2d3037;--panel-border:1px solid #e3e3e3;--panel-shadow:0 4px 12px #0000000d;--panel-radius:12px;--panel-blur:none;--panel-hr:#e3e3e3;--panel-ic-bg:#f1f1ef;--stepper-bg:#f9f9f9;--stepper-text:#2d3037;--stepper-radius:8px;--stepper-btn-bg:#fff;--stepper-btn-text:#2d3037;--stepper-btn-border:1px solid #e3e3e3;--stepper-btn-off:#f1f1ef;--stepper-btn-radius:6px;--scrim:#14141e99;--modal-radius:12px;--ed-panel-bg:#fffcf6;--ed-panel-radius:8px;--lbl-color:#9a8f7a;--lbl-tracking:1.5px;--ctx-color:#8a7d66;--input-border:1px solid #e3e3e3;--input-focus:#2e3137;--input-text:#2d3037;--input-placeholder:#9a9a9a;--input-radius:8px;--ed-q-size:25px;--ed-q-weight:500;--dash:#d3c6ac;--chip-bg:#f3eadb;--chip-text:#241c33;--chip-on-bg:#241c33;--chip-on-text:#fffcf6;--chip-radius:6px;--mediatab-text:#2d3037;--mediatab-on-bg:#2e3137;--mediatab-radius:8px;--mediatab-shadow:0 1px 3px #0000001f;--soft-bg:#f1f1ef;--soft-text:#2d3037;--soft-hover:#e3e3e3;--help-border:#d3c6ac;--table-head:#241c33;--toast-bg:#2e3137;--stage-bg:radial-gradient(ellipse at 50% 20%,#3a2e50 0%,#241c33 70%);--stage-dim:radial-gradient(ellipse at 50% 20%,#2b2240 0%,#17111f 70%);--logo-color:#e8b53c;--logo-shadow:none;--sparkle-display:none;--iconbtn-radius:8px;--choice-radius:12px;--choice-border:1px solid #dfd2bb;--choice-shadow:0 12px 30px #0000004d;--choice-rotate:0deg;--choice-rotate2:0deg;--choice-bg:#fffcf6;--card-white:#fffcf6;--card-text:#241c33;--card-radius:12px;--card-shadow:0 12px 30px #0000004d;--start-bg:#e8b53c;--start-text:#241c33;--start-radius:8px 8px 0 0;--start-shadow:none;--start-tracking:1px;--intro-bg:#fffcf6;--intro-text:#241c33;--intro-radius:12px;--intro-rotate:0deg;--intro-shadow:0 20px 50px #0006;--introcat-bg:#e8b53c;--introcat-text:#241c33;--introcat-shadow:0 20px 50px #0006;--arrow-bg:#e8b53c;--arrow-text:#241c33;--skip-bg:#fffcf6;--skip-text:#241c33;--pcat-bg:#e8b53c;--pcat-text:#241c33;--pcat-shadow:none;--pcat-radius:6px;--pcat-size:15px;--pcat-transform:uppercase;--pcat-tracking:1px;--pcat-blank:#fffcf626;--pcat-alt-bg:#e8b53c;--pcat-alt-text:#241c33;--pcat-alt2-bg:#e8b53c;--pcat-alt2-text:#241c33;--pcell-bg:#fffcf6;--pcell-text:#241c33;--pcell-shadow:inset 0 -4px 0 #dfd2bb;--pcell-hover-shadow:inset 0 -4px 0 #dfd2bb,0 10px 20px #0000004d;--pcell-radius:6px;--boardlogo-color:#e8b53c;--boardlogo-opacity:.08;--dock-card-bg:#fffcf6;--dock-card-text:#241c33;--dock-card-radius:8px;--dock-card-shadow:0 6px 14px #0000004d;--dock-name-size:14px;--score-bg:#e8b53c;--score-text:#241c33;--score-neg-bg:#f3eadb;--score-neg-text:#b0301c;--score-radius:6px;--picks-bg:#e8b53c;--picks-text:#241c33;--rank-bg:#e8b53c;--rank-text:#241c33;--avatar-border:3px solid #fffcf6;--avatar-shadow:0 10px 20px #0000004d;--delta-color:#e8b53c;--clue-bg:#fffcf6;--clue-border:0 solid transparent;--clue-radius:12px;--clue-text:#241c33;--clue-size:clamp(26px,3.8vw,48px);--clue-weight:500;--clue-tracking:-.5px;--clue-head:#9a8f7a;--clue-head-transform:uppercase;--bulb-display:none;--cluex-bg:#f3eadb;--cluex-text:#241c33;--timer-bg:#fff;--timer-shadow:0 2px 6px #0000001a;--clock-bg:#e8b53c;--clock-text:#241c33;--clock-ears:#c9961e;--clock-paused-bg:#f3eadb;--clock-paused-text:#9a8f7a;--adj-text:#2d3037;--viewans-bg:#2e3137;--viewans-text:#fff;--viewans-radius:8px;--viewans-size:16px;--viewans-shadow:0 4px 12px #0003;--teamlist-bg:#fff;--teamlist-radius:8px;--teamlist-shadow:0 2px 6px #0000001a;--tl-text:#241c33;--tl-hover:#f3eadb;--tl-radius:6px;--answer-bg:#241c33;--answer-text:#fffcf6;--answer-radius:8px;--answer-rotate:0deg;--answer-shadow:0 14px 40px #00000059;--winner-tag-bg:#fffcf6;--winner-tag-text:#241c33;--link-bg:#f3eadb;--link-text:#241c33;--splash-bg:radial-gradient(ellipse at 50% 50%,#3a2e50,#241c33 70%);--rays:repeating-conic-gradient(from 0deg,#e8b53c1f 0deg 9deg,transparent 9deg 24deg);--bigword-color:#e8b53c;--bigword-shadow:0 10px 30px #0006;--bigword-tracking:-1px;--splash-btn-bg:#fffcf6;--splash-btn-text:#241c33;--wager-input-text:#241c33;--round-bg:radial-gradient(ellipse at 50% 50%,#3a2e50,#241c33 70%);--tier-bg:#3a2e50;--tier-text:#fffcf6;--tier-radius:8px 8px 0 0;--tier-shadow:inset 0 4px 0 #e8b53c,0 10px 30px #00000059;--tier-score-bg:#e8b53c;--tier-score-text:#241c33;--addteams-bg:#fffcf6;--addteams-text:#241c33;--addteams-badge:#e8b53c;--teamname-bg:#fffcf6;--teamname-text:#241c33}.jgm[data-style=studio]{--font-ui:var(--font-jgm-roboto),"Segoe UI",system-ui,sans-serif;--font-display:var(--font-jgm-roboto-condensed),"Arial Narrow",sans-serif;--disp-weight:900;--disp-tracking:0;--disp-transform:uppercase;--ink:#fff;--ink-2:#d6dbff;--ink-3:#9ca3af;--accent:#f2a818;--accent-text:#1a1a1a;--yellow:#d69f4c;--yellow-2:#d69f4c;--yellow-deep:#8c6420;--red:#ff6b6b;--green:#4ade80;--r-btn:4px;--r-input:4px;--r-panel:4px;--r-card:4px;--shadow-pop:0 30px 60px #0009;--tri:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27100%25%27%20height%3D%27100%25%27%3E%3Cdefs%3E%3ClinearGradient%20id%3D%27g%27%20x1%3D%270%27%20x2%3D%270%27%20y1%3D%270%27%20y2%3D%271%27%3E%3Cstop%20offset%3D%270%27%20stop-color%3D%27%230A14D0%27%2F%3E%3Cstop%20offset%3D%271%27%20stop-color%3D%27%2302055D%27%2F%3E%3C%2FlinearGradient%3E%3Cpattern%20id%3D%27p%27%20patternUnits%3D%27userSpaceOnUse%27%20width%3D%27540%27%20height%3D%27450%27%3E%3Cg%20fill-opacity%3D%270.1%27%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27-90%2075%20-45%200%200%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27-45%200%200%2075%2045%200%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%270%2075%2045%200%2090%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%2745%200%2090%2075%20135%200%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%2790%2075%20135%200%20180%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27135%200%20180%2075%20225%200%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27180%2075%20225%200%20270%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27225%200%20270%2075%20315%200%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27270%2075%20315%200%20360%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27315%200%20360%2075%20405%200%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27360%2075%20405%200%20450%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%27405%200%20450%2075%20495%200%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27450%2075%20495%200%20540%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27495%200%20540%2075%20585%200%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27540%2075%20585%200%20630%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%27585%200%20630%2075%20675%200%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27-45%20150%200%2075%2045%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%270%2075%2045%20150%2090%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%2745%20150%2090%2075%20135%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%2790%2075%20135%20150%20180%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27135%20150%20180%2075%20225%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27180%2075%20225%20150%20270%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27225%20150%20270%2075%20315%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27270%2075%20315%20150%20360%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%27315%20150%20360%2075%20405%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27360%2075%20405%20150%20450%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27405%20150%20450%2075%20495%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%27450%2075%20495%20150%20540%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27495%20150%20540%2075%20585%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27540%2075%20585%20150%20630%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%27585%20150%20630%2075%20675%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27630%2075%20675%20150%20720%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27-90%20225%20-45%20150%200%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27-45%20150%200%20225%2045%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%270%20225%2045%20150%2090%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%2745%20150%2090%20225%20135%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%2790%20225%20135%20150%20180%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27135%20150%20180%20225%20225%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27180%20225%20225%20150%20270%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27225%20150%20270%20225%20315%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27270%20225%20315%20150%20360%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27315%20150%20360%20225%20405%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27360%20225%20405%20150%20450%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27405%20150%20450%20225%20495%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27450%20225%20495%20150%20540%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27495%20150%20540%20225%20585%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27540%20225%20585%20150%20630%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27585%20150%20630%20225%20675%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27-45%20300%200%20225%2045%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%270%20225%2045%20300%2090%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%2745%20300%2090%20225%20135%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%2790%20225%20135%20300%20180%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27135%20300%20180%20225%20225%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27180%20225%20225%20300%20270%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27225%20300%20270%20225%20315%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27270%20225%20315%20300%20360%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27315%20300%20360%20225%20405%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27360%20225%20405%20300%20450%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27405%20300%20450%20225%20495%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27450%20225%20495%20300%20540%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27495%20300%20540%20225%20585%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27540%20225%20585%20300%20630%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27585%20300%20630%20225%20675%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27630%20225%20675%20300%20720%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27-90%20375%20-45%20300%200%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%27-45%20300%200%20375%2045%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%270%20375%2045%20300%2090%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%2745%20300%2090%20375%20135%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%2790%20375%20135%20300%20180%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27135%20300%20180%20375%20225%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27180%20375%20225%20300%20270%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27225%20300%20270%20375%20315%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27270%20375%20315%20300%20360%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27315%20300%20360%20375%20405%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27360%20375%20405%20300%20450%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27405%20300%20450%20375%20495%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%27450%20375%20495%20300%20540%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27495%20300%20540%20375%20585%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27540%20375%20585%20300%20630%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27585%20300%20630%20375%20675%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27-45%20450%200%20375%2045%20450%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%270%20375%2045%20450%2090%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%2745%20450%2090%20375%20135%20450%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%2790%20375%20135%20450%20180%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27135%20450%20180%20375%20225%20450%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27180%20375%20225%20450%20270%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27225%20450%20270%20375%20315%20450%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27270%20375%20315%20450%20360%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27315%20450%20360%20375%20405%20450%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27360%20375%20405%20450%20450%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27405%20450%20450%20375%20495%20450%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27450%20375%20495%20450%20540%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27495%20450%20540%20375%20585%20450%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27540%20375%20585%20450%20630%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27585%20450%20630%20375%20675%20450%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27630%20375%20675%20450%20720%20375%27%2F%3E%3C%2Fg%3E%3C%2Fpattern%3E%3C%2Fdefs%3E%3Crect%20width%3D%27100%25%27%20height%3D%27100%25%27%20fill%3D%27url(%23g)%27%2F%3E%3Crect%20width%3D%27100%25%27%20height%3D%27100%25%27%20fill%3D%27url(%23p)%27%2F%3E%3C%2Fsvg%3E"),#02055d;--tri-light:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27100%25%27%20height%3D%27100%25%27%3E%3Cdefs%3E%3ClinearGradient%20id%3D%27g%27%20x1%3D%270%27%20x2%3D%270%27%20y1%3D%270%27%20y2%3D%271%27%3E%3Cstop%20offset%3D%270%27%20stop-color%3D%27%23060CE9%27%2F%3E%3Cstop%20offset%3D%271%27%20stop-color%3D%27%2303066C%27%2F%3E%3C%2FlinearGradient%3E%3Cpattern%20id%3D%27p%27%20patternUnits%3D%27userSpaceOnUse%27%20width%3D%27540%27%20height%3D%27450%27%3E%3Cg%20fill-opacity%3D%270.1%27%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27-90%2075%20-45%200%200%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27-45%200%200%2075%2045%200%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%270%2075%2045%200%2090%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%2745%200%2090%2075%20135%200%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%2790%2075%20135%200%20180%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27135%200%20180%2075%20225%200%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%27180%2075%20225%200%20270%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%27225%200%20270%2075%20315%200%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27270%2075%20315%200%20360%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%27315%200%20360%2075%20405%200%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27360%2075%20405%200%20450%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27405%200%20450%2075%20495%200%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%27450%2075%20495%200%20540%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27495%200%20540%2075%20585%200%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27540%2075%20585%200%20630%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27585%200%20630%2075%20675%200%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27-45%20150%200%2075%2045%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%270%2075%2045%20150%2090%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%2745%20150%2090%2075%20135%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%2790%2075%20135%20150%20180%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27135%20150%20180%2075%20225%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27180%2075%20225%20150%20270%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27225%20150%20270%2075%20315%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27270%2075%20315%20150%20360%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27315%20150%20360%2075%20405%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%27360%2075%20405%20150%20450%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27405%20150%20450%2075%20495%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27450%2075%20495%20150%20540%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27495%20150%20540%2075%20585%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27540%2075%20585%20150%20630%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27585%20150%20630%2075%20675%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27630%2075%20675%20150%20720%2075%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%27-90%20225%20-45%20150%200%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27-45%20150%200%20225%2045%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%270%20225%2045%20150%2090%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%2745%20150%2090%20225%20135%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%2790%20225%20135%20150%20180%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27135%20150%20180%20225%20225%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27180%20225%20225%20150%20270%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27225%20150%20270%20225%20315%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27270%20225%20315%20150%20360%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27315%20150%20360%20225%20405%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27360%20225%20405%20150%20450%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27405%20150%20450%20225%20495%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%27450%20225%20495%20150%20540%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27495%20150%20540%20225%20585%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27540%20225%20585%20150%20630%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27585%20150%20630%20225%20675%20150%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27-45%20300%200%20225%2045%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%270%20225%2045%20300%2090%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%2745%20300%2090%20225%20135%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%2790%20225%20135%20300%20180%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27135%20300%20180%20225%20225%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27180%20225%20225%20300%20270%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27225%20300%20270%20225%20315%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27270%20225%20315%20300%20360%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27315%20300%20360%20225%20405%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27360%20225%20405%20300%20450%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27405%20300%20450%20225%20495%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27450%20225%20495%20300%20540%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27495%20300%20540%20225%20585%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27540%20225%20585%20300%20630%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27585%20300%20630%20225%20675%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27630%20225%20675%20300%20720%20225%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27-90%20375%20-45%20300%200%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27-45%20300%200%20375%2045%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%270%20375%2045%20300%2090%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%2745%20300%2090%20375%20135%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%2790%20375%20135%20300%20180%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27135%20300%20180%20375%20225%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27180%20375%20225%20300%20270%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27225%20300%20270%20375%20315%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%27270%20375%20315%20300%20360%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27315%20300%20360%20375%20405%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27360%20375%20405%20300%20450%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27405%20300%20450%20375%20495%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27450%20375%20495%20300%20540%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27495%20300%20540%20375%20585%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27540%20375%20585%20300%20630%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27585%20300%20630%20375%20675%20300%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27-45%20450%200%20375%2045%20450%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%270%20375%2045%20450%2090%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%2745%20450%2090%20375%20135%20450%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%2790%20375%20135%20450%20180%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27135%20450%20180%20375%20225%20450%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27180%20375%20225%20450%20270%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27225%20450%20270%20375%20315%20450%27%2F%3E%3Cpolygon%20fill%3D%27%23999%27%20points%3D%27270%20375%20315%20450%20360%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27315%20450%20360%20375%20405%20450%27%2F%3E%3Cpolygon%20fill%3D%27%23666%27%20points%3D%27360%20375%20405%20450%20450%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23DDD%27%20points%3D%27405%20450%20450%20375%20495%20450%27%2F%3E%3Cpolygon%20fill%3D%27%23444%27%20points%3D%27450%20375%20495%20450%20540%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27495%20450%20540%20375%20585%20450%27%2F%3E%3Cpolygon%20fill%3D%27%23222%27%20points%3D%27540%20375%20585%20450%20630%20375%27%2F%3E%3Cpolygon%20fill%3D%27%23FFF%27%20points%3D%27585%20450%20630%20375%20675%20450%27%2F%3E%3Cpolygon%20fill%3D%27%23AAA%27%20points%3D%27630%20375%20675%20450%20720%20375%27%2F%3E%3C%2Fg%3E%3C%2Fpattern%3E%3C%2Fdefs%3E%3Crect%20width%3D%27100%25%27%20height%3D%27100%25%27%20fill%3D%27url(%23g)%27%2F%3E%3Crect%20width%3D%27100%25%27%20height%3D%27100%25%27%20fill%3D%27url(%23p)%27%2F%3E%3C%2Fsvg%3E"),#060ce9;--page-bg:var(--tri);--top-bg:#060ce9;--top-border:0 solid transparent;--top-shadow:none;--top-text:#fff;--title-bg:transparent;--title-border:0 solid transparent;--title-radius:4px;--title-font:var(--font-display);--title-size:30px;--title-shadow:none;--textbtn-color:#fff;--textbtn-bg:#2563eb;--textbtn-border:0 solid transparent;--textbtn-shadow:none;--textbtn-radius:4px;--textbtn-transform:none;--textbtn-size:16px;--btn-bg:#f2a818;--btn-text:#1a1a1a;--btn-hover:#ffb82e;--btn-shadow:none;--btn-border:0 solid transparent;--btn-font:var(--font-ui);--btn-size:16px;--btn-weight:700;--btn-tracking:0;--btn-transform:none;--menu-border:2px solid #fff;--menu-text:#fff;--menu-radius:4px;--tabs-bg:transparent;--tabs-radius:0;--tabs-pad:0;--tabs-shadow:none;--tab-text:#fff;--tab-bg:transparent;--tab-border:2px solid #fff;--tab-radius:4px;--tab-font:var(--font-ui);--tab-size:19px;--tab-transform:none;--tab-tracking:0;--tab-on-text:#fff;--tab-on-bg:#d69f4c;--tab-on-border:2px solid #fff;--tab-on-shadow:none;--board-bg:#000;--board-border:0 solid transparent;--board-shadow:none;--board-radius:0;--board-pad:6px;--board-gap:6px;--rowlbl-bg:transparent;--rowlbl-text:#d69f4c;--rowlbl-font:var(--font-display);--rowlbl-size:14px;--rowlbl-mode:horizontal-tb;--rowlbl-rotate:0deg;--rowlbl-w:52px;--rowlbl-h:auto;--rowlbl-radius:0;--cat-bg:var(--tri-light);--cat-text:#9ca3af;--cat-border:0 solid transparent;--cat-shadow:none;--cat-radius:4px;--cat-font:var(--font-display);--cat-size:24px;--cat-weight:700;--cat-transform:uppercase;--cat-tracking:0;--cat-placeholder:#9ca3af;--cat-filled-bg:var(--tri-light);--cat-filled-text:#fff;--cat-filled-border:0 solid transparent;--cat-filled-shadow:none;--cell-bg:#060ce9;--cell-border:0 solid transparent;--cell-text:#d69f4c;--cell-hover-bg:#1a20f0;--cell-hover-text:#d69f4c;--cell-radius:4px;--cell-size:56px;--cell-cq:52cqh;--pcell-cq:66cqh;--cell-filled-bg:#060ce9;--cell-filled-border:0 solid transparent;--cell-filled-text:#fff;--cell-filled-a:#d69f4c;--cell-filled-shadow:none;--cell-filled-font:var(--font-display);--wm-color:#d69f4c;--wm-opacity:.25;--panel-bg:#02055d;--panel-text:#fff;--panel-border:2px solid #2a3cc8;--panel-shadow:0 20px 40px #00000080;--panel-radius:4px;--panel-blur:none;--panel-title-font:var(--font-display);--panel-title-size:16px;--panel-hr:#2a3cc8;--panel-ic-bg:#1414d6;--stepper-bg:#060ce9;--stepper-text:#fff;--stepper-radius:4px;--stepper-btn-bg:#fff;--stepper-btn-text:#060ce9;--stepper-btn-border:0 solid transparent;--stepper-btn-off:#6b74c9;--stepper-btn-radius:4px;--scrim:#000228d9;--modal-bg:#02055d;--modal-radius:4px;--modal-border:2px solid #2a3cc8;--ed-panel-bg:#000a6e;--ed-panel-radius:4px;--lbl-color:#fff;--lbl-font:var(--font-display);--lbl-tracking:.5px;--ctx-color:#d69f4c;--input-bg:#fff;--input-border:2px solid #2a3cc8;--input-focus:#d69f4c;--input-text:#111;--input-placeholder:#9ca3af;--input-radius:4px;--ed-q-font:var(--font-display);--ed-q-size:28px;--ed-q-weight:700;--dash:#2a3cc8;--chip-bg:#060ce9;--chip-text:#fff;--chip-on-bg:#d69f4c;--chip-on-text:#1a1a1a;--chip-radius:4px;--chip-border:0 solid transparent;--mediatab-bg:#060ce9;--mediatab-text:#fff;--mediatab-on-bg:#2563eb;--mediatab-on-text:#fff;--mediatab-radius:4px;--mediatab-shadow:none;--soft-bg:#060ce9;--soft-text:#fff;--soft-hover:#1a20f0;--tip-bg:#02055d;--tip-text:#fff;--help-border:#2a3cc8;--table-head:#060ce9;--table-border:#2a3cc8;--toast-bg:#d69f4c;--toast-text:#1a1a1a;--stage-bg:var(--tri);--stage-dim:linear-gradient(180deg,#02055d,#01022e);--logo-color:#d69f4c;--logo-shadow:3px 4.2px 0 #000;--logo-font:var(--font-display);--sparkle-display:none;--iconbtn-bg:#0000004d;--iconbtn-hover:#00000080;--iconbtn-text:#fff;--iconbtn-radius:4px;--h2-font:var(--font-display);--choice-bg:#02055d;--choice-text:#fff;--choice-radius:4px;--choice-border:2px solid #2a3cc8;--choice-shadow:0 20px 40px #0009;--choice-rotate:0deg;--choice-rotate2:0deg;--card-white:#02055d;--card-text:#fff;--card-radius:4px;--card-border:2px solid #2a3cc8;--card-shadow:0 20px 40px #0009;--start-bg:#d69f4c;--start-text:#1a1a1a;--start-font:var(--font-display);--start-radius:4px 4px 0 0;--start-shadow:none;--start-tracking:1px;--intro-bg:#060ce9;--intro-text:#fff;--intro-radius:4px;--intro-font:var(--font-display);--intro-border:0 solid transparent;--intro-rotate:0deg;--intro-shadow:0 20px 50px #0009;--introcat-bg:var(--tri-light);--introcat-text:#fff;--introcat-shadow:0 20px 50px #0009;--introcat-border:0 solid transparent;--arrow-bg:#d69f4c;--arrow-text:#1a1a1a;--skip-bg:#02055d;--skip-text:#fff;--pcat-bg:var(--tri-light);--pcat-text:#fff;--pcat-shadow:none;--pcat-border:0 solid transparent;--pcat-radius:4px;--pcat-font:var(--font-display);--pcat-size:26px;--pcat-weight:700;--pcat-transform:uppercase;--pcat-tracking:0;--pcat-blank:#02055d;--pcat-alt-bg:var(--tri-light);--pcat-alt-text:#fff;--pcat-alt2-bg:var(--tri-light);--pcat-alt2-text:#fff;--pcell-bg:#060ce9;--pcell-text:#d69f4c;--pcell-shadow:none;--pcell-hover-shadow:inset 0 0 0 3px #ffffff40;--pcell-border:0 solid transparent;--pcell-radius:4px;--pcell-size:clamp(38px,8vh,96px);--pcell-tracking:0;--board-gap-play:6px;--boardlogo-color:#d69f4c;--boardlogo-opacity:0;--dock-card-bg:#02055d;--dock-card-text:#fff;--dock-card-radius:4px;--dock-card-border:2px solid #2a3cc8;--dock-card-shadow:0 10px 24px #00000080;--dock-name-font:var(--font-display);--dock-name-size:16px;--score-bg:transparent;--score-text:#d69f4c;--score-neg-bg:transparent;--score-neg-text:#ff6b6b;--score-font:var(--font-display);--score-radius:0;--score-shadow:none;--score-border:0 solid transparent;--picks-bg:#d69f4c;--picks-text:#1a1a1a;--rank-bg:#d69f4c;--rank-text:#1a1a1a;--avatar-border:3px solid #2a3cc8;--avatar-shadow:0 10px 20px #00000080;--delta-color:#d69f4c;--clue-bg:var(--tri);--clue-border:0 solid transparent;--clue-radius:0;--clue-shadow:none;--clue-text:#fff;--clue-font:var(--font-display);--clue-size:clamp(34px,5vw,72px);--clue-weight:900;--clue-transform:uppercase;--clue-tracking:0;--clue-shadow-text:4px 5.6px 0 #000;--clue-head:#fff;--clue-head-font:var(--font-display);--clue-head-size:18px;--clue-head-transform:uppercase;--bulb-display:none;--cluex-bg:#ffffff26;--cluex-text:#fff;--timer-bg:#0006;--timer-shadow:none;--timer-radius:4px;--clock-bg:#d69f4c;--clock-text:#1a1a1a;--clock-font:var(--font-display);--clock-border:0 solid transparent;--clock-radius:4px;--clock-ears:transparent;--clock-paused-bg:#6b74c9;--clock-paused-text:#fff;--clock-warn:#ff6b6b;--adj-text:#fff;--viewans-bg:#d69f4c;--viewans-text:#1a1a1a;--viewans-radius:0;--viewans-font:var(--font-display);--viewans-size:28px;--viewans-border:0 solid transparent;--viewans-shadow:none;--viewans-transform:uppercase;--viewans-tracking:0;--teamlist-bg:#0006;--teamlist-radius:4px;--teamlist-border:0 solid transparent;--teamlist-shadow:none;--tl-text:#fff;--tl-hover:#ffffff1a;--tl-radius:2px;--tl-border:0 solid transparent;--tl-shadow:none;--tl-font:var(--font-display);--answer-bg:transparent;--answer-text:#fff;--answer-radius:0;--answer-border:0 solid transparent;--answer-shadow:none;--answer-rotate:0deg;--answer-font:var(--font-display);--answer-weight:900;--answer-transform:uppercase;--winner-tag-bg:#02055d;--winner-tag-text:#d69f4c;--link-bg:#d69f4c;--link-text:#1a1a1a;--splash-bg:var(--tri);--rays:none;--bigword-color:#d69f4c;--bigword-font:var(--font-display);--bigword-shadow:6px 8px 0 #000;--bigword-tracking:0;--bigword-transform:uppercase;--splash-btn-bg:#d69f4c;--splash-btn-text:#1a1a1a;--wager-bg:#0006;--wager-input-bg:#fff;--wager-input-text:#111;--wager-card-bg:#02055d;--wager-card-text:#fff;--round-bg:var(--tri);--tier-bg:#060ce9;--tier-text:#fff;--tier-radius:4px 4px 0 0;--tier-border:0 solid transparent;--tier-shadow:inset 0 6px 0 #d69f4c,0 10px 30px #00000080;--tier-score-bg:transparent;--tier-score-text:#d69f4c;--ghost-btn-bg:#2563eb;--ghost-btn-text:#fff;--others-bg:#0006;--addteams-bg:#02055d;--addteams-text:#fff;--addteams-badge:#d69f4c;--teamname-bg:#060ce9;--teamname-text:#fff;--teamname-font:var(--font-display)}.jgm[data-style=chalk]{--font-ui:var(--font-jgm-nunito),"Segoe UI",system-ui,sans-serif;--font-display:var(--font-jgm-caveat),var(--font-jgm-nunito),sans-serif;--disp-weight:700;--ink:#33383f;--ink-2:#33383f;--ink-3:#8a7d66;--accent:#1e7a3c;--accent-text:#fff8e7;--yellow:#f2c75c;--yellow-2:#f2c75c;--yellow-deep:#c99a1a;--red:#c0392b;--green:#1e7a3c;--r-btn:4px;--r-input:4px;--r-panel:0;--r-card:6px;--shadow-pop:0 14px 34px #3c280a4d;--page-bg:#f4efe3;--top-bg:#e7dcc3;--top-border:2px solid #c9ba9a;--top-shadow:none;--top-text:#33383f;--title-bg:#fff8e7;--title-border:0 solid transparent;--title-radius:4px;--title-font:var(--font-display);--title-size:26px;--title-shadow:0 2px 0 #c9ba9a;--textbtn-color:#33383f;--textbtn-bg:#e7dcc3;--textbtn-border:0 solid transparent;--textbtn-shadow:0 2px 0 #c9ba9a;--textbtn-radius:4px;--textbtn-size:15px;--btn-bg:#1e7a3c;--btn-text:#fff8e7;--btn-hover:#23904a;--btn-shadow:0 3px 0 #145a2b;--btn-size:17px;--btn-weight:800;--menu-border:0 solid transparent;--menu-text:#33383f;--menu-radius:4px;--tabs-bg:transparent;--tabs-radius:0;--tabs-pad:0;--tabs-shadow:none;--tab-text:#8a7d66;--tab-bg:#e7dcc3;--tab-border:1px solid #d6c8a8;--tab-radius:8px 8px 0 0;--tab-size:17px;--tab-on-text:#33383f;--tab-on-bg:#fff8e7;--tab-on-border:1px solid #d6c8a8;--tab-on-shadow:none;--board-bg:radial-gradient(ellipse at 30% 20%,#ffffff12,transparent 50%),radial-gradient(ellipse at 70% 80%,#ffffff0d,transparent 45%),#2f5e4b;--board-border:12px solid #a86b32;--board-shadow:inset 0 0 0 3px #7a4a1f,inset 0 0 40px #00000059,0 14px 34px #3c280a40;--board-radius:6px;--rowlbl-bg:transparent;--rowlbl-text:#fff8e7b3;--rowlbl-font:var(--font-display);--rowlbl-size:24px;--rowlbl-mode:horizontal-tb;--rowlbl-rotate:0deg;--rowlbl-w:30px;--rowlbl-h:auto;--rowlbl-radius:0;--cat-bg:transparent;--cat-text:#fff8e773;--cat-border:0 solid transparent;--cat-shadow:inset 0 -3px 0 #fff8e766;--cat-radius:0;--cat-font:var(--font-display);--cat-size:28px;--cat-weight:700;--cat-placeholder:#fff8e773;--cat-filled-bg:transparent;--cat-filled-text:#fff8e7;--cat-filled-border:0 solid transparent;--cat-filled-shadow:inset 0 -3px 0 #fff8e7d9;--cell-bg:transparent;--cell-border:2px dashed #fff8e799;--cell-text:#fff8e7d9;--cell-hover-bg:#ffffff0f;--cell-hover-text:#fff8e7;--cell-radius:4px;--cell-size:66px;--cell-cq:58cqh;--pcell-cq:74cqh;--cell-filled-bg:#fff8e7;--cell-filled-border:0 solid transparent;--cell-filled-text:#33383f;--cell-filled-a:#1e7a3c;--cell-filled-shadow:0 3px 8px #0000004d;--cell-filled-pattern:repeating-linear-gradient(180deg,transparent 0 23px,#bfd3ea 23px 24px);--wm-color:#fff8e7;--wm-opacity:.12;--panel-bg:#ffe68a;--panel-text:#33383f;--panel-border:0 solid transparent;--panel-shadow:0 8px 18px #0000002e;--panel-radius:0;--panel-rotate:1.5deg;--panel-blur:none;--panel-title-font:var(--font-display);--panel-title-size:20px;--panel-hr:#0000001f;--panel-ic-bg:#00000014;--stepper-bg:transparent;--stepper-text:#33383f;--stepper-radius:0;--stepper-btn-bg:#fff;--stepper-btn-text:#33383f;--stepper-btn-border:0 solid transparent;--stepper-btn-off:#ede2b0;--stepper-btn-radius:50%;--stepper-btn-shadow:0 2px 0 #d9c25a;--scrim:#281e14b3;--modal-bg:#fff8e7;--modal-radius:4px;--ed-panel-bg:#f4efe3;--ed-panel-radius:4px;--lbl-color:#8a7d66;--lbl-tracking:2px;--ctx-color:#c0392b;--input-bg:#fff;--input-border:2px solid #e7dcc3;--input-focus:#1e7a3c;--input-text:#33383f;--input-placeholder:#9a8f7a;--input-radius:4px;--ed-q-size:25px;--ed-q-weight:700;--dash:#c9ba9a;--chip-bg:#e7dcc3;--chip-text:#33383f;--chip-on-bg:#1e7a3c;--chip-on-text:#fff8e7;--chip-radius:4px;--mediatab-bg:#e7dcc3;--mediatab-text:#33383f;--mediatab-on-bg:#33383f;--mediatab-on-text:#fff8e7;--mediatab-radius:4px;--mediatab-shadow:0 2px 0 #c9ba9a;--soft-bg:#e7dcc3;--soft-text:#33383f;--soft-hover:#d6c8a8;--tip-bg:#ffe68a;--tip-text:#33383f;--help-border:#c9ba9a;--table-head:#2f5e4b;--table-border:#d6c8a8;--toast-bg:#33383f;--stage-bg:radial-gradient(ellipse at 30% 20%,#ffffff12,transparent 50%),radial-gradient(ellipse at 70% 80%,#ffffff0d,transparent 45%),#2f5e4b;--stage-dim:#243f35;--stage-frame:inset 0 0 0 12px #a86b32,inset 0 0 0 15px #7a4a1f,inset 0 0 60px 15px #00000059;--stage-text:#fff8e7;--logo-color:#fff8e7;--logo-shadow:0 0 1px #fff9;--logo-font:var(--font-display);--sparkle-display:none;--iconbtn-bg:#fff8e726;--iconbtn-radius:4px;--h2-font:var(--font-display);--h2-color:#fff8e7;--choice-bg:#fff8e7;--choice-text:#33383f;--choice-radius:4px;--choice-shadow:0 20px 40px #0006;--choice-rotate:-1.5deg;--choice-rotate2:1deg;--card-white:#fff8e7;--card-text:#33383f;--card-radius:4px;--card-shadow:0 20px 40px #0006;--start-bg:#e7dcc3;--start-text:#33383f;--start-radius:4px 4px 0 0;--start-shadow:0 -6px 24px #0000004d;--start-tracking:3px;--start-font:var(--font-ui);--intro-bg:#fff8e7;--intro-text:#33383f;--intro-radius:3px;--intro-rotate:-1.5deg;--intro-shadow:0 20px 50px #00000073;--introcat-bg:transparent;--introcat-text:#fff8e7;--introcat-shadow:inset 0 -4px 0 #fff8e7d9;--introcat-border:0 solid transparent;--arrow-bg:#fff8e7;--arrow-text:#33383f;--skip-bg:#ffe68a;--skip-text:#33383f;--pcat-bg:transparent;--pcat-text:#fff8e7;--pcat-shadow:inset 0 -3px 0 #fff8e7d9;--pcat-border:0 solid transparent;--pcat-radius:0;--pcat-font:var(--font-display);--pcat-size:28px;--pcat-weight:700;--pcat-blank:transparent;--pcat-alt-bg:transparent;--pcat-alt-text:#fff8e7;--pcat-alt2-bg:transparent;--pcat-alt2-text:#fff8e7;--pcell-bg:transparent;--pcell-text:#fff8e7;--pcell-shadow:none;--pcell-hover-shadow:0 0 0 2px #fff8e759;--pcell-border:2px solid #fff8e7cc;--pcell-radius:4px;--pcell-size:clamp(42px,8.6vh,104px);--board-gap-play:10px;--boardlogo-color:#fff8e7;--boardlogo-opacity:.05;--dock-card-bg:#fff;--dock-card-text:#33383f;--dock-card-radius:8px;--dock-card-shadow:0 6px 14px #0000004d;--dock-card-rotate:-1.5deg;--dock-name-font:var(--font-display);--dock-name-size:22px;--dock-band:block;--score-bg:#f2c75c;--score-text:#33383f;--score-neg-bg:#e39a9a;--score-neg-text:#33383f;--score-font:var(--font-ui);--score-radius:999px;--score-shadow:0 2px 0 #c99a1a;--picks-bg:#f2c75c;--picks-text:#33383f;--picks-rotate:6deg;--rank-bg:#c0392b;--rank-text:#fff;--avatar-border:3px solid #fff;--avatar-shadow:0 6px 14px #0000004d;--delta-color:#f2c75c;--clue-bg:#fff8e7;--clue-border:0 solid transparent;--clue-radius:3px;--clue-shadow:0 20px 50px #00000073;--clue-rotate:-.8deg;--clue-pattern:repeating-linear-gradient(180deg,transparent 0 35px,#bfd3ea 35px 37px);--clue-text:#33383f;--clue-font:var(--font-ui);--clue-size:clamp(22px,3.2vw,40px);--clue-weight:700;--clue-head:#c0392b;--clue-head-font:var(--font-display);--clue-head-size:22px;--bulb-display:none;--cluex-bg:#e7dcc3;--cluex-text:#33383f;--timer-bg:#fff;--timer-shadow:0 3px 6px #0003;--timer-radius:50%;--clock-bg:#fff;--clock-text:#33383f;--clock-border:4px solid #33383f;--clock-ears:#33383f;--clock-paused-bg:#f4efe3;--clock-paused-text:#8a7d66;--clock-warn:#e39a9a;--adj-text:#33383f;--viewans-bg:#e7dcc3;--viewans-text:#33383f;--viewans-radius:4px;--viewans-size:16px;--viewans-shadow:0 3px 0 #c9ba9a;--teamlist-bg:transparent;--teamlist-radius:0;--teamlist-shadow:none;--tl-text:#33383f;--tl-hover:#fff8e7;--tl-radius:4px;--tl-border:0 solid transparent;--tl-shadow:inset 0 4px 0 #c0392b;--answer-bg:#ffe68a;--answer-text:#33383f;--answer-radius:2px;--answer-rotate:1.5deg;--answer-shadow:0 14px 40px #0000004d;--answer-font:var(--font-display);--answer-weight:700;--winner-tag-bg:#fff;--winner-tag-text:#33383f;--link-bg:#e7dcc3;--link-text:#33383f;--splash-bg:radial-gradient(ellipse at 50% 50%,#3a6e5a,#2f5e4b 70%);--rays:repeating-conic-gradient(from 0deg,#fff8e712 0deg 9deg,transparent 9deg 24deg);--bigword-color:#fff8e7;--bigword-shadow:0 0 1px #fff9;--bigword-tracking:0;--bigword-transform:none;--splash-btn-bg:#ffe68a;--splash-btn-text:#33383f;--wager-bg:#fff8e71f;--wager-input-bg:#fff8e7;--wager-input-text:#33383f;--wager-card-bg:#fff8e7;--wager-card-text:#33383f;--round-bg:#2f5e4b;--tier-bg:#a86b32;--tier-text:#fff8e7;--tier-radius:4px 4px 0 0;--tier-shadow:inset 0 0 0 3px #7a4a1f,0 10px 30px #00000059;--tier-score-bg:#f2c75c;--tier-score-text:#33383f;--ghost-btn-bg:#e7dcc3;--ghost-btn-text:#33383f;--others-bg:#fff8e726;--addteams-bg:#fff8e7;--addteams-text:#33383f;--addteams-badge:#c0392b;--teamname-bg:#fff;--teamname-text:#33383f}.jgm[data-style=pop]{--font-ui:var(--font-jgm-nunito),"Segoe UI",system-ui,sans-serif;--font-display:var(--font-jgm-lilita),var(--font-jgm-nunito),sans-serif;--disp-weight:400;--ink:#1a1a2e;--ink-2:#1a1a2e;--ink-3:#8a8a9a;--accent:#ff6b6b;--accent-text:#fff;--yellow:#ffd93d;--yellow-2:#ffd93d;--yellow-deep:#c9a200;--red:#ff6b6b;--green:#6bcb77;--r-btn:12px;--r-input:12px;--r-panel:18px;--r-card:18px;--shadow-pop:10px 10px 0 #1a1a2e;--page-bg:#fff9ec;--page-pattern:radial-gradient(#1a1a2e1f 1.5px,transparent 1.6px);--top-bg:#fff;--top-border:3px solid #1a1a2e;--top-shadow:none;--top-text:#1a1a2e;--title-bg:#fff;--title-border:3px solid #1a1a2e;--title-radius:12px;--title-size:16px;--title-shadow:4px 4px 0 #1a1a2e;--textbtn-color:#1a1a2e;--textbtn-bg:#fff;--textbtn-border:3px solid #1a1a2e;--textbtn-shadow:4px 4px 0 #1a1a2e;--textbtn-radius:12px;--textbtn-size:16px;--btn-bg:#ff6b6b;--btn-text:#fff;--btn-hover:#ff5252;--btn-shadow:4px 4px 0 #1a1a2e;--btn-border:3px solid #1a1a2e;--btn-font:var(--font-display);--btn-size:20px;--btn-weight:400;--menu-border:3px solid #1a1a2e;--menu-text:#1a1a2e;--menu-radius:12px;--tabs-bg:transparent;--tabs-radius:0;--tabs-pad:0;--tabs-shadow:none;--tab-text:#1a1a2e;--tab-bg:#fff;--tab-border:3px solid #1a1a2e;--tab-radius:999px;--tab-size:17px;--tab-on-text:#1a1a2e;--tab-on-bg:#ffd93d;--tab-on-border:3px solid #1a1a2e;--tab-on-shadow:3px 3px 0 #1a1a2e;--board-bg:#fff;--board-border:3px solid #1a1a2e;--board-shadow:6px 6px 0 #1a1a2e;--board-radius:18px;--board-gap:12px;--rowlbl-bg:transparent;--rowlbl-text:#1a1a2e;--rowlbl-font:var(--font-display);--rowlbl-size:16px;--rowlbl-mode:horizontal-tb;--rowlbl-rotate:0deg;--rowlbl-w:30px;--rowlbl-h:auto;--rowlbl-radius:0;--cat-bg:#fff;--cat-text:#8a8a9a;--cat-border:3px dashed #1a1a2e;--cat-shadow:none;--cat-radius:14px;--cat-font:var(--font-ui);--cat-size:15px;--cat-weight:800;--cat-placeholder:#8a8a9a;--cat-filled-bg:#ffd93d;--cat-filled-text:#1a1a2e;--cat-filled-border:3px solid #1a1a2e;--cat-filled-shadow:4px 4px 0 #1a1a2e;--cell-bg:#fff;--cell-border:3px dashed #1a1a2e;--cell-text:#1a1a2e;--cell-hover-bg:#fff9ec;--cell-hover-text:#1a1a2e;--cell-radius:14px;--cell-size:60px;--cell-cq:46cqh;--pcell-cq:60cqh;--cell-filled-bg:#fff;--cell-filled-border:3px solid #1a1a2e;--cell-filled-text:#1a1a2e;--cell-filled-a:#4d96ff;--cell-filled-shadow:4px 4px 0 #1a1a2e;--wm-color:#ff6b6b;--wm-opacity:.18;--panel-bg:#4d96ff;--panel-text:#fff;--panel-border:3px solid #1a1a2e;--panel-shadow:6px 6px 0 #1a1a2e;--panel-radius:18px;--panel-blur:none;--panel-title-font:var(--font-display);--panel-title-size:16px;--panel-hr:#1a1a2e59;--panel-ic-bg:#ffffff40;--stepper-bg:transparent;--stepper-text:#fff;--stepper-radius:0;--stepper-btn-bg:#fff;--stepper-btn-text:#1a1a2e;--stepper-btn-border:3px solid #1a1a2e;--stepper-btn-off:#bfd6ff;--stepper-btn-radius:50%;--stepper-btn-shadow:2px 2px 0 #1a1a2e;--scrim:#1a1a2eb3;--modal-bg:#fff;--modal-radius:18px;--modal-border:3px solid #1a1a2e;--modal-shadow:10px 10px 0 #1a1a2e;--ed-panel-bg:#fff9ec;--ed-panel-radius:14px;--lbl-color:#1a1a2e;--lbl-tracking:2px;--ctx-color:#8a8a9a;--input-bg:#fff;--input-border:3px solid #1a1a2e;--input-focus:#4d96ff;--input-text:#1a1a2e;--input-placeholder:#8a8a9a;--input-radius:12px;--ed-q-font:var(--font-display);--ed-q-size:28px;--ed-q-weight:400;--dash:#1a1a2e;--chip-bg:#fff;--chip-text:#1a1a2e;--chip-on-bg:#ffd93d;--chip-on-text:#1a1a2e;--chip-radius:999px;--chip-border:3px solid #1a1a2e;--mediatab-bg:#fff;--mediatab-text:#1a1a2e;--mediatab-on-bg:#6bcb77;--mediatab-on-text:#1a1a2e;--mediatab-radius:999px;--mediatab-shadow:3px 3px 0 #1a1a2e;--soft-bg:#fff;--soft-text:#1a1a2e;--soft-hover:#fff9ec;--tip-bg:#ffd93d;--tip-text:#1a1a2e;--help-border:#1a1a2e;--table-head:#1a1a2e;--table-border:#1a1a2e;--toast-bg:#1a1a2e;--toast-text:#ffd93d;--stage-bg:#4d96ff;--stage-dim:#2e6fd9;--stage-pattern:radial-gradient(#1a1a2e24 1.5px,transparent 1.6px);--stage-text:#fff;--logo-color:#fff;--logo-shadow:3px 3px 0 #1a1a2e;--logo-font:var(--font-display);--sparkle-display:none;--iconbtn-bg:#fff;--iconbtn-hover:#ffd93d;--iconbtn-text:#1a1a2e;--iconbtn-radius:10px;--h2-font:var(--font-display);--choice-bg:#fff;--choice-text:#1a1a2e;--choice-radius:18px;--choice-border:3px solid #1a1a2e;--choice-shadow:8px 8px 0 #1a1a2e;--choice-rotate:-2deg;--choice-rotate2:2deg;--card-white:#fff;--card-text:#1a1a2e;--card-radius:18px;--card-border:3px solid #1a1a2e;--card-shadow:8px 8px 0 #1a1a2e;--start-bg:#ffd93d;--start-text:#1a1a2e;--start-radius:16px 16px 0 0;--start-shadow:0 0 0 3px #1a1a2e;--start-tracking:2px;--intro-bg:#fff;--intro-text:#1a1a2e;--intro-radius:18px;--intro-border:4px solid #1a1a2e;--intro-rotate:-2deg;--intro-shadow:12px 12px 0 #1a1a2e;--introcat-bg:#ffd93d;--introcat-text:#1a1a2e;--introcat-shadow:12px 12px 0 #1a1a2e;--introcat-border:4px solid #1a1a2e;--arrow-bg:#ffd93d;--arrow-text:#1a1a2e;--skip-bg:#fff;--skip-text:#1a1a2e;--pcat-bg:#ffd93d;--pcat-text:#1a1a2e;--pcat-shadow:4px 4px 0 #1a1a2e;--pcat-border:3px solid #1a1a2e;--pcat-radius:14px;--pcat-font:var(--font-display);--pcat-size:19px;--pcat-weight:400;--pcat-blank:#fff;--pcat-alt-bg:#ff6b6b;--pcat-alt-text:#fff;--pcat-alt2-bg:#6bcb77;--pcat-alt2-text:#1a1a2e;--pcell-bg:#fff;--pcell-text:#1a1a2e;--pcell-shadow:5px 5px 0 #1a1a2e;--pcell-hover-shadow:8px 8px 0 #1a1a2e;--pcell-border:3px solid #1a1a2e;--pcell-radius:14px;--pcell-size:clamp(36px,7.6vh,90px);--board-gap-play:12px;--boardlogo-color:#fff;--boardlogo-opacity:.1;--dock-card-bg:#fff;--dock-card-text:#1a1a2e;--dock-card-radius:12px;--dock-card-border:3px solid #1a1a2e;--dock-card-shadow:4px 4px 0 #1a1a2e;--dock-name-font:var(--font-display);--dock-name-size:16px;--score-bg:#1a1a2e;--score-text:#ffd93d;--score-neg-bg:#1a1a2e;--score-neg-text:#ff6b6b;--score-font:var(--font-display);--score-radius:999px;--picks-bg:#ff6b6b;--picks-text:#fff;--picks-rotate:8deg;--picks-border:2px solid #1a1a2e;--rank-bg:#ffd93d;--rank-text:#1a1a2e;--avatar-border:3px solid #1a1a2e;--avatar-shadow:3px 3px 0 #1a1a2e;--delta-color:#ffd93d;--clue-bg:#fff;--clue-border:4px solid #1a1a2e;--clue-radius:22px;--clue-shadow:12px 12px 0 #1a1a2e;--clue-rotate:-1deg;--clue-text:#1a1a2e;--clue-font:var(--font-display);--clue-size:clamp(30px,4.4vw,56px);--clue-weight:400;--clue-head:#1a1a2e;--clue-head-font:var(--font-display);--clue-head-size:18px;--bulb-display:none;--cluex-bg:#ffd93d;--cluex-text:#1a1a2e;--timer-bg:#fff;--timer-shadow:3px 3px 0 #1a1a2e;--timer-radius:14px;--clock-bg:#ff6b6b;--clock-text:#fff;--clock-font:var(--font-display);--clock-border:3px solid #1a1a2e;--clock-ears:#1a1a2e;--clock-paused-bg:#fff;--clock-paused-text:#8a8a9a;--clock-warn:#1a1a2e;--adj-text:#1a1a2e;--viewans-bg:#6bcb77;--viewans-text:#1a1a2e;--viewans-radius:12px;--viewans-font:var(--font-display);--viewans-size:19px;--viewans-border:3px solid #1a1a2e;--viewans-shadow:4px 4px 0 #1a1a2e;--teamlist-bg:#fff;--teamlist-radius:14px;--teamlist-border:3px solid #1a1a2e;--teamlist-shadow:4px 4px 0 #1a1a2e;--tl-text:#1a1a2e;--tl-hover:#fff9ec;--tl-radius:999px;--tl-font:var(--font-ui);--answer-bg:#fff;--answer-text:#1a1a2e;--answer-radius:14px;--answer-border:3px solid #1a1a2e;--answer-shadow:6px 6px 0 #1a1a2e;--answer-rotate:1deg;--answer-font:var(--font-display);--answer-weight:400;--winner-tag-bg:#ffd93d;--winner-tag-text:#1a1a2e;--link-bg:#ffd93d;--link-text:#1a1a2e;--splash-bg:#9b5de5;--rays:repeating-conic-gradient(from 0deg,#ffffff1f 0deg 9deg,transparent 9deg 24deg);--bigword-color:#ffd93d;--bigword-shadow:4px 4px 0 #1a1a2e,10px 10px 0 #1a1a2e59;--bigword-tracking:0;--splash-btn-bg:#6bcb77;--splash-btn-text:#1a1a2e;--wager-bg:#fff3;--wager-input-bg:#fff;--wager-input-text:#1a1a2e;--wager-card-bg:#fff;--wager-card-text:#1a1a2e;--round-bg:#9b5de5;--tier-bg:#ffd93d;--tier-text:#1a1a2e;--tier-radius:14px 14px 0 0;--tier-border:3px solid #1a1a2e;--tier-shadow:6px 6px 0 #1a1a2e;--tier-score-bg:#1a1a2e;--tier-score-text:#ffd93d;--ghost-btn-bg:#fff;--ghost-btn-text:#1a1a2e;--others-bg:#fff;--addteams-bg:#fff;--addteams-text:#1a1a2e;--addteams-badge:#ff6b6b;--teamname-bg:#fff;--teamname-text:#1a1a2e}.jgm{--title-font:var(--font-ui);--btn-font:var(--font-ui);--tab-font:var(--font-ui);--cat-font:var(--font-ui);--cell-font:var(--font-display);--cell-filled-font:var(--font-ui);--rowlbl-font:var(--font-ui);--panel-title-font:var(--font-ui);--lbl-font:var(--font-ui);--ed-q-font:var(--font-ui);--logo-font:var(--font-ui);--h2-font:var(--font-ui);--start-font:var(--font-display);--intro-font:var(--font-display);--pcat-font:var(--font-ui);--pcell-font:var(--font-display);--dock-name-font:var(--font-ui);--score-font:var(--font-ui);--clue-font:var(--font-ui);--clue-head-font:var(--font-ui);--clock-font:var(--font-ui);--viewans-font:var(--font-ui);--tl-font:var(--font-ui);--answer-font:var(--font-ui);--bigword-font:var(--font-display);--teamname-font:var(--font-display);--cat-filled-shadow:var(--cat-shadow);--pcat-alt-bg:var(--pcat-bg);--pcat-alt-text:var(--pcat-text);--pcat-alt2-bg:var(--pcat-bg);--pcat-alt2-text:var(--pcat-text)}.jgm *,.jgm :before,.jgm :after{box-sizing:border-box}.jgm{font-family:var(--font-ui);color:var(--ink);-webkit-font-smoothing:antialiased}.jgm button,.jgm input,.jgm textarea{font:inherit;color:inherit}.jgm button{cursor:pointer;background:0 0;border:0;padding:0}.jgm button:focus-visible,.jgm input:focus-visible,.jgm textarea:focus-visible,.jgm [tabindex]:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.jgm .creator{color:#000c;min-height:min(78vh,900px);font-family:var(--font-sans),"Segoe UI",system-ui,sans-serif;font-size:14px;line-height:1.35;display:flex;position:relative}.jgm .t-frame{flex:1;gap:16px;min-width:0;min-height:0;display:flex}.jgm .t-panel{background:#fff;border:1px solid #00000014;border-radius:6px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}.jgm .t-left{flex:none;width:288px}.jgm .t-center{flex:auto;position:relative;container-type:inline-size}.jgm .t-block{border-bottom:1px solid #00000014;flex-direction:column;gap:6px;padding:8px 8px 10px;display:flex}.jgm .t-btnrow{gap:6px;display:flex}.jgm .t-btnrow .t-btn{flex:1}.jgm .t-btn{color:#000000a6;white-space:nowrap;background:#fff;border:1px solid #0000001a;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.jgm .t-btn:hover{background:#00000008}.jgm .t-btn.sm{color:#0009;padding:6px 4px;font-size:13px}.jgm .t-btn.wide{border-radius:8px;width:100%;padding:8px 12px;font-size:15px}.jgm .t-btn.primary{color:#fff;background:#0a0a14;border-color:#0a0a14;padding:6px 14px;font-weight:600}.jgm .t-btn.primary:hover{background:#26262f}.jgm .t-btn.danger:hover{color:#b0301c;border-color:#b0301c66}.jgm .t-btn svg{flex:none}.jgm .t-btn:disabled{opacity:.45;cursor:default}.jgm .g-pick{position:relative}.jgm .g-sel{color:#000c;text-align:left;background:#fff;border:1px solid #0000001a;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;width:100%;height:36px;padding:0 10px;font-family:inherit;font-size:15px;font-weight:600;display:flex}.jgm .g-sel:hover{background:#00000008}.jgm .g-sel span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jgm .g-sel svg{color:#00000073;flex:none}.jgm .g-rename{box-sizing:border-box;color:#000c;background:#fff;border:1px solid #818cf8;border-radius:6px;outline:2px solid #6366f140;width:100%;height:36px;padding:0 10px;font-family:inherit;font-size:15px;font-weight:600}.jgm .g-menu{z-index:20;background:#fff;border:1px solid #0000001a;border-radius:8px;max-height:320px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 10px 30px #0000001f}.jgm .g-menu button{text-align:left;color:#000c;border-radius:6px;align-items:center;gap:8px;width:100%;padding:8px 10px;font-family:inherit;font-size:14px;display:flex}.jgm .g-menu button:hover{background:#0000000a}.jgm .g-menu button.on{background:#6366f114}.jgm .g-menu button .nm{text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.jgm .g-menu button .mt{color:#00000073;white-space:nowrap;font-size:12px}.jgm .g-menu .sep{background:#00000014;height:1px;margin:4px 0}.jgm .g-menu button.act{color:#0009;font-weight:500}.jgm .t-body{flex-direction:column;flex:1;gap:14px;min-height:0;padding:12px;display:flex;overflow:auto}.jgm .t-foot{border-top:1px solid #0000000f;flex-direction:column;gap:8px;padding:12px;display:flex}.jgm .t-sec{flex-direction:column;gap:6px;display:flex}.jgm .t-lbl{color:#000000b8;justify-content:space-between;align-items:baseline;font-size:13px;font-weight:600;line-height:1.2;display:flex}.jgm .t-lbl small{color:#0000006b;font-size:12px;font-weight:500}.jgm .size-rows{flex-direction:column;gap:14px;display:flex}.jgm .t-seg{background:#0000000d;border-radius:8px;gap:2px;width:100%;padding:3px;display:flex}.jgm .t-seg button{color:#0009;border-radius:6px;flex:1;place-items:center;min-width:0;height:36px;font-size:16px;font-weight:600;line-height:1;transition:background .12s,color .12s;display:grid}.jgm .t-seg button:hover{color:#000c;background:#0000000d}.jgm .t-seg button:focus-visible{outline-offset:-2px;outline:2px solid #0a0a14}.jgm .t-seg button[aria-checked=true],.jgm .t-seg button[aria-checked=true]:hover{color:#fff;background:#0a0a14;box-shadow:0 1px 2px #0003}.jgm .t-seg.two button{flex-direction:column;justify-content:center;gap:3px;height:48px;display:flex}.jgm .t-seg.two b{font-size:16px;font-weight:700;line-height:1}.jgm .t-seg.two small{opacity:.7;white-space:nowrap;font-size:10.5px;font-weight:500;line-height:1}.jgm .t-seg.chips button{height:34px;font-size:13px}.jgm .t-swrow{color:#000000bf;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:36px;font-size:14px;font-weight:500;display:flex}.jgm .t-tog{appearance:none;cursor:pointer;background:#0000002e;border-radius:999px;flex:none;width:40px;height:24px;margin:0;transition:background .15s;position:relative}.jgm .t-tog:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0000004d}.jgm .t-tog:checked{background:#0a0a14}.jgm .t-tog:checked:after{left:19px}.jgm .t-tog:focus-visible{outline-offset:2px;outline:2px solid #0a0a14}.jgm .t-sheet-head,.jgm .t-mobilebar{display:none}.jgm .c-saved{color:#00000080;white-space:nowrap;align-items:center;gap:7px;margin-right:4px;font-size:12px;display:inline-flex}.jgm .c-saved i{background:#16a34a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #16a34a26}.jgm .c-saved.saving i{background:#e8b53c;box-shadow:0 0 0 3px #e8b53c40}.jgm .btn-primary{background:var(--btn-bg);color:var(--btn-text);font-family:var(--btn-font);font-weight:var(--btn-weight);font-size:var(--btn-size);letter-spacing:var(--btn-tracking);text-transform:var(--btn-transform);border:var(--btn-border);border-radius:var(--r-btn);height:52px;box-shadow:var(--btn-shadow);justify-content:center;align-items:center;gap:10px;padding:0 26px;transition:transform .12s,box-shadow .12s;display:inline-flex}.jgm .btn-primary:hover{background:var(--btn-hover)}.jgm .btn-primary:active{transform:translate(2px,2px)}.jgm .btn-primary:disabled{opacity:.45;cursor:not-allowed;transform:none}.jgm .modal.io{width:min(560px,100%);font-family:var(--font-sans),"Segoe UI",system-ui,sans-serif;flex-direction:column;gap:12px;padding:24px 22px 20px;display:flex}.jgm .io h3{margin:0;font-size:20px}.jgm .io p{opacity:.8;margin:0;font-size:14px;line-height:1.45}.jgm .io-text{resize:vertical;height:220px;color:var(--input-text);background:var(--input-bg);border:1px solid #00000026;border-radius:8px;padding:10px;font:12px/1.4 ui-monospace,Menlo,Consolas,monospace}.jgm .io-acts{justify-content:flex-end;align-items:center;gap:10px;display:flex}.jgm .io-acts .btn-primary{height:44px;padding:0 18px;font-size:15px}.jgm .t-strip{border-bottom:1px solid #00000014;flex:none;align-items:center;gap:6px;min-height:48px;padding:6px 10px 6px 0;display:flex}.jgm .t-strip .sp{flex:1}.jgm .t-div{background:#0000001a;width:1px;height:20px;margin:0 4px}.jgm .c-tabs{align-items:center;min-width:0;height:36px;display:flex;overflow:auto}.jgm .c-tab{white-space:nowrap;letter-spacing:.03em;text-transform:uppercase;color:#00000059;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:8px;width:144px;height:100%;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex;position:relative}.jgm .c-tab+.c-tab:before{content:"";background:#00000014;width:1px;height:20px;position:absolute;top:8px;left:0}.jgm .c-tab:hover{color:#0009}.jgm .c-tab.active{color:#000c}.jgm .c-tab .x{color:#0000004d;letter-spacing:0;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;line-height:1;display:grid}.jgm .c-tab .x:hover{color:#000000b3;background:#00000014}.jgm .c-addwrap{border-left:1px solid #00000014;align-items:center;gap:6px;height:20px;margin-left:10px;padding-left:10px;display:flex}.jgm .c-addround{color:#00000080;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border:1px dashed #00000040;border-radius:999px;align-items:center;gap:4px;height:28px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.jgm .c-addround:hover{color:#000c;background:#00000008;border-color:#00000080}@container (max-width:980px){.jgm .c-tab{width:auto;padding:0 16px}.jgm .c-addwrap{margin-left:6px;padding-left:6px}}@container (max-width:760px){.jgm .t-strip{flex-wrap:wrap;gap:4px 6px;padding:4px 8px 6px}.jgm .c-tabs{border-bottom:1px solid #0000000f;flex:100%;height:34px}.jgm .c-tab{flex:1 1 0;gap:4px;min-width:0;padding:0 6px;font-size:12px}.jgm .c-tab+.c-tab:before{top:7px}.jgm .c-addwrap{gap:4px;margin-left:4px;padding-left:6px}.jgm .c-addround{height:26px;padding:0 8px;font-size:11px}}.jgm .t-stagewrap{flex:1;min-height:0;padding:12px;display:flex}.jgm .c-stage{isolation:isolate;min-width:0;min-height:0;font-family:var(--font-ui);color:var(--ink);background-image:var(--page-pattern);background-color:#0000;background-size:18px 18px;border-radius:6px;flex-direction:column;flex:1;align-items:center;gap:12px;padding:16px;display:flex;position:relative;overflow:hidden}.jgm .c-stage:before{content:"";background:var(--page-bg);z-index:-1;position:absolute;inset:0}.jgm .c-boardwrap{flex:1;justify-content:center;align-items:stretch;width:100%;min-height:0;display:flex;overflow:auto}.jgm .c-board{gap:var(--board-gap);padding:var(--board-pad);border:var(--board-border);border-radius:var(--board-radius);background:var(--board-bg);box-shadow:var(--board-shadow);--cellh:92px;width:100%;max-width:min(1120px,100%);max-height:980px;transform:rotate(var(--board-rotate));display:grid;position:relative}.jgm .c-board.final{flex-direction:column;padding-left:20px;display:flex}.jgm .c-rowlabel{width:var(--rowlbl-w);height:var(--rowlbl-h);border-radius:var(--rowlbl-radius);background:var(--rowlbl-bg);color:var(--rowlbl-text);font-family:var(--rowlbl-font);font-size:var(--rowlbl-size);writing-mode:var(--rowlbl-mode);transform:rotate(var(--rowlbl-rotate));place-self:center;place-items:center;font-weight:700;display:grid;position:relative}.jgm .c-cat{border-radius:var(--cat-radius);background:var(--cat-bg);border:var(--cat-border);height:62px;box-shadow:var(--cat-shadow);justify-content:center;align-items:center;transition:background .2s;display:flex;position:relative}.jgm .c-cat.filled{background:var(--cat-filled-bg);border:var(--cat-filled-border);box-shadow:var(--cat-filled-shadow)}.jgm .c-cat input{text-align:center;width:100%;height:100%;font-family:var(--cat-font);font-weight:var(--cat-weight);font-size:var(--cat-size);text-transform:var(--cat-transform);letter-spacing:var(--cat-tracking);color:var(--cat-text);border-radius:inherit;text-overflow:ellipsis;background:0 0;border:0;padding:0 30px 0 12px}.jgm .c-cat.filled input{color:var(--cat-filled-text)}.jgm .c-cat input::placeholder{color:var(--cat-placeholder);font-weight:600}.jgm .c-cat .grip{width:22px;height:22px;color:inherit;text-align:center;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;font-size:12px;line-height:22px;font-family:var(--font-ui);background:#7f7f7f40;border-radius:5px;transition:background .15s;position:absolute;top:4px;right:4px}.jgm .c-cat .grip:hover,.jgm .c-cat .grip:focus-visible{background:#7f7f7f80}.jgm .c-cat .grip:active{cursor:grabbing}.jgm .c-board.is-dragging .c-cat,.jgm .c-board.is-dragging .c-cell{transition:transform .18s}.jgm .c-board.is-dragging .lift{z-index:5;filter:drop-shadow(0 14px 22px #00000059);pointer-events:none;transition:none}.jgm .c-board.is-dragging .lift .grip{background:#7f7f7f80}.jgm .c-board.is-dragging{cursor:grabbing}.jgm .c-board.is-dragging .c-cell.lift{opacity:.85}.jgm .c-cell.drop,.jgm .c-cell.drop:hover{outline:3px solid var(--yellow);outline-offset:-3px;box-shadow:0 0 0 5px color-mix(in srgb,var(--yellow) 45%,transparent);transform:scale(.96)}.jgm .acct-veil{z-index:45;background:#0e0e1c59;justify-content:center;align-items:center;padding:16px;animation:.2s jgm-fade;display:flex;position:absolute;inset:0}.jgm .scrim.acct-scrim{background:#0e0e1c59}.jgm .acct-card{color:#000000d9;width:100%;max-width:22rem;font-family:var(--font-sans),"Segoe UI",system-ui,sans-serif;text-align:left;text-transform:none;letter-spacing:0;background:#fff;border:1px solid #0000001a;border-radius:12px;padding:18px 20px;animation:.2s jgm-popin;position:relative;box-shadow:0 18px 44px #0a0a1e4d,0 3px 10px #0a0a1e29}.jgm .acct-card h3{color:#000000d9;text-transform:none;letter-spacing:0;align-items:center;gap:8px;margin:0;padding-right:28px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.35;display:flex}.jgm .acct-card h3 svg{color:#10b981;flex:none}.jgm .acct-card p{color:#0009;margin:8px 0 0;font-size:14px;line-height:1.4}.jgm .acct-acts{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.jgm .acct-primary{color:#fff;background:#0a0a14;border-radius:6px;height:32px;padding:0 12px;font-size:14px;font-weight:600;transition:background .15s}.jgm .acct-primary:hover{background:#000}.jgm .acct-quiet{color:#0009;border-radius:6px;height:32px;padding:0 4px;font-size:14px;font-weight:500;transition:color .15s}.jgm .acct-quiet:hover{color:#000000d9}.jgm .acct-later{margin-left:auto}.jgm .acct-x{color:#00000073;border-radius:6px;place-items:center;width:24px;height:24px;transition:background .15s,color .15s;display:grid;position:absolute;top:12px;right:12px}.jgm .acct-x:hover{color:#000000bf;background:#0000000d}.jgm .scrim.aiq-scrim{background:#0e0e1c73}.jgm .aiq{color:#000000d9;width:min(640px,100%);max-height:100%;font-family:var(--font-sans),"Segoe UI",system-ui,sans-serif;text-align:left;text-transform:none;letter-spacing:0;background:#fff;border:1px solid #0000001a;border-radius:12px;flex-direction:column;font-size:14px;line-height:1.4;animation:.2s jgm-popin;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 44px #0a0a1e4d,0 3px 10px #0a0a1e29}.jgm .aiq.list{height:min(680px,100%)}.jgm .aiq.list.final{height:auto}.jgm .aiq.drag:after{content:"";pointer-events:none;background:#6d28d90a;border:2px dashed #6d28d9;border-radius:9px;position:absolute;inset:6px}.jgm .aiq-head{flex:none;align-items:center;gap:8px;padding:16px 16px 0 20px;display:flex}.jgm .aiq-head svg{color:#6d28d9;flex:none}.jgm .aiq-head h3{color:#000000d9;text-transform:none;letter-spacing:0;margin:0;font-family:inherit;font-size:16px;font-weight:600;line-height:1.35}.jgm .aiq-x{color:#00000073;border-radius:6px;place-items:center;width:28px;height:28px;margin-left:auto;transition:background .15s,color .15s;display:grid}.jgm .aiq-x:hover{color:#000000bf;background:#0000000d}.jgm .aiq-x svg{color:inherit}.jgm .aiq-body{flex-direction:column;flex:auto;gap:10px;min-height:0;padding:14px 20px;display:flex;overflow:auto}.jgm .aiq-lbl{color:#000c;font-size:14px;font-weight:600}.jgm .aiq-prompt{box-sizing:border-box;resize:none;color:#000000d9;background:#fff;border:1px solid #00000026;border-radius:8px;width:100%;min-height:84px;padding:10px 12px;font-family:inherit;font-size:15px;line-height:1.45;display:block}.jgm .aiq-prompt::placeholder{color:#0006}.jgm .aiq-prompt:focus{outline-offset:0;border-color:#6d28d9;outline:2px solid #6d28d94d}.jgm .aiq-files{flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:32px;display:flex}.jgm .aiq-addfile{color:#0000009e;background:0 0;border:1px dashed #00000047;border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;transition:border-color .15s,color .15s;display:inline-flex}.jgm .aiq-addfile:hover{color:#000000d9;border-color:#00000080}.jgm .aiq-file{box-sizing:border-box;color:#4c1d95;background:#6d28d914;border-radius:999px;align-items:center;gap:6px;max-width:100%;height:32px;padding:0 4px 0 10px;font-size:13px;font-weight:500;display:inline-flex}.jgm .aiq-file svg{flex:none}.jgm .aiq-fname{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:320px;overflow:hidden}.jgm .aiq-file button{width:24px;height:24px;color:inherit;border-radius:50%;flex:none;place-items:center;display:grid}.jgm .aiq-file button:hover{background:#6d28d924}.jgm .aiq-fnote{color:#0000008c;font-size:13px}.jgm .aiq-fnote.err{color:#b0301c}.jgm .aiq-plan{background:#00000009;border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.jgm .aiq-plan-board{grid-template-columns:repeat(var(--aiq-cols,4),minmax(0,1fr));grid-template-rows:26px;grid-auto-rows:12px;gap:4px;display:grid}.jgm .aiq-plan-head{box-sizing:border-box;color:#00000073;background:#fff;border:1px dashed #00000047;border-radius:6px;justify-content:center;align-items:center;min-width:0;height:26px;padding:0 8px;font-family:inherit;font-size:12px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:flex}.jgm .aiq-plan-head span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jgm .aiq-plan-head.on{color:#fff;background:#0a0a14;border:1px solid #0a0a14}.jgm .aiq-plan-head:disabled{color:#00000080;cursor:default;background:#00000012;border:1px solid #0000}.jgm .aiq-plan-head:not(:disabled):not(.on):hover{color:#000000bf;border-color:#00000080}.jgm .aiq-sq{background:#0000000f;border-radius:3px}.jgm .aiq-sq.filled{background:#0000003d}.jgm .aiq-sq.write{background:#6d28d929;box-shadow:inset 0 0 0 1px #6d28d980}.jgm .aiq-plan-board.final{grid-template-rows:26px 30px;grid-template-columns:minmax(0,240px);justify-content:center}.jgm .aiq-planline{color:#000000a6;margin:0;font-size:13px;line-height:1.4}.jgm .aiq-grow{gap:8px;display:flex}.jgm .aiq-banner{color:#912018;background:#fef3f2;border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:10px 12px;font-size:13px;line-height:1.4;display:flex}.jgm .aiq-banner.info{color:#000000b8;background:#0000000a}.jgm .aiq-banner a,.jgm .aiq-banner button{color:inherit;text-underline-offset:2px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:underline}.jgm .aiq-foot{border-top:1px solid #00000012;flex:none;align-items:center;gap:8px;padding:12px 16px 16px 20px;display:flex}.jgm .aiq-foot .t-btn{height:36px;padding-top:0;padding-bottom:0}.jgm .aiq-credits{color:#00000080;align-items:center;gap:5px;margin-right:auto;font-size:12px;display:inline-flex}.jgm .aiq-credits svg{flex:none}.jgm .aiq-progress{color:#0009;font-variant-numeric:tabular-nums;margin-right:auto;font-size:13px}.jgm .aiq-spacer{margin-right:auto}.jgm .aiq-primary{color:#fff;white-space:nowrap;background:#0a0a14;border-radius:8px;align-items:center;gap:6px;height:36px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s;display:inline-flex}.jgm .aiq-primary:hover{background:#000}.jgm .aiq-primary:disabled{opacity:.4;cursor:default}.jgm .aiq-all{border-bottom:1px solid #00000014;align-items:center;gap:10px;padding:0 0 10px;display:flex}.jgm .aiq-all label{cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.jgm .aiq-count{color:#0000008c;font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px}.jgm .aiq-note{color:#000000b8;background:#0000000a;border-radius:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.45}.jgm .aiq-group{flex-direction:column;display:flex}.jgm .aiq-ghead{color:#000000d9;grid-template-columns:18px auto auto;justify-content:start;align-items:center;gap:10px;padding:6px 0;font-size:14px;font-weight:600;display:grid}.jgm .aiq-gname{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jgm .aiq-new{letter-spacing:.04em;text-transform:uppercase;color:#5b21b6;background:#6d28d91a;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700;line-height:14px}.jgm .aiq-tick{justify-content:center;align-items:center;height:20px;display:flex}.jgm .aiq-tick input{accent-color:#0a0a14;cursor:pointer;width:16px;height:16px;margin:0}.jgm .aiq-row{border-top:1px solid #0000000f;grid-template-columns:18px 40px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;display:grid}.jgm label.aiq-row{cursor:pointer}.jgm label.aiq-row:hover .aiq-q{color:#000}.jgm .aiq-pts{color:#00000073;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:20px}.jgm .aiq-qa{flex-direction:column;gap:2px;min-width:0;display:flex}.jgm .aiq-q{color:#000000d9;overflow-wrap:anywhere;font-size:14px;line-height:20px}.jgm .aiq-a{color:#0000008c;overflow-wrap:anywhere;font-size:13px;line-height:18px}.jgm .aiq-row.nopts{grid-template-columns:18px minmax(0,1fr)}.jgm .aiq-row.skipped .aiq-q{color:#0006;font-style:italic}.jgm .aiq-row.pending .aiq-pts{color:#00000040}.jgm .aiq-dot{background:#00000024;border-radius:50%;width:8px;height:8px}.jgm .aiq-dot.writing{background:#6d28d9;animation:1s ease-in-out infinite jgm-aiq-pulse}.jgm .aiq-dot.done{background:#10b981}.jgm .aiq-skel{background:linear-gradient(90deg,#0000000f 0%,#0000001f 50%,#0000000f 100%) 0 0/200% 100%;border-radius:5px;height:10px;margin:5px 0;animation:1.4s linear infinite jgm-aiq-shimmer;display:block}.jgm .aiq-skel.q{width:78%}.jgm .aiq-skel.a{width:36%;margin-top:3px}.jgm .aiq-skel.name{vertical-align:middle;width:140px;margin:0;display:inline-block}@keyframes jgm-aiq-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes jgm-aiq-pulse{0%,to{opacity:1}50%{opacity:.3}}@media (max-width:720px){.jgm .scrim.aiq-scrim{padding:8px}.jgm .aiq{width:100%}.jgm .aiq.list{height:100%}.jgm .aiq-head{padding:14px 12px 0 16px}.jgm .aiq-body{padding:12px 16px}.jgm .aiq-foot{flex-wrap:wrap;padding:10px 12px 12px 16px}.jgm .aiq-credits{flex:1 0 100%;margin:0 0 2px}.jgm .aiq-row{grid-template-columns:18px 34px minmax(0,1fr);gap:8px}.jgm .aiq-plan-head{padding:0 4px;font-size:11px}}.jgm[data-style=house] .c-cat .grip{color:#241c33;background:#241c3324}.jgm[data-style=house] .c-cat .grip:hover,.jgm[data-style=house] .c-cat .grip:focus-visible{background:#241c334d}.jgm[data-style=house] .c-cat.filled .grip{color:#fffcf6;background:#fffcf647}.jgm[data-style=house] .c-cat.filled .grip:hover,.jgm[data-style=house] .c-cat.filled .grip:focus-visible{background:#fffcf680}.jgm .c-slot{border-radius:var(--cell-radius);border:var(--cell-border);background:var(--cell-bg);color:var(--cell-text);font-family:var(--font-ui);justify-content:center;align-items:center;gap:8px;transition:background .15s,color .15s,border-color .15s;display:flex;position:relative}.jgm .c-slot.col{flex-direction:column}.jgm .c-slot .plus{border:1.5px solid;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:15px;line-height:1;display:grid}.jgm .c-slot .sl{letter-spacing:.02em;white-space:nowrap;font-size:11px;font-weight:600;line-height:1}.jgm .c-slot.col .sl{writing-mode:vertical-rl;transform:rotate(180deg)}.jgm .c-slot:hover,.jgm .c-slot:focus-visible{background:var(--cell-hover-bg);color:var(--cell-hover-text);border-style:solid}.jgm .c-slot:focus-visible{outline-offset:2px;outline:2px solid}.jgm .rm{z-index:3;color:#2d2d3a;width:22px;height:22px;font-size:15px;font-weight:700;line-height:1;font-family:var(--font-ui);opacity:0;background:#fff;border-radius:50%;place-items:center;transition:opacity .15s,transform .15s;display:grid;position:absolute;box-shadow:0 2px 8px #0000004d}.jgm .rm:focus-visible{opacity:1;outline-offset:2px;outline:2px solid #fff}.jgm .c-cat .rm{top:-8px;left:-8px}.jgm .c-cat .rm:hover{transform:scale(1.1)}.jgm .c-cat:hover .rm,.jgm .c-cat:focus-within .rm{opacity:1}.jgm .c-rowlabel .rm{border-radius:inherit;width:auto;height:auto;transform:rotate(calc(0deg - var(--rowlbl-rotate)));writing-mode:horizontal-tb;box-shadow:none;font-size:14px;inset:0}.jgm .c-rowlabel:hover .rm,.jgm .c-rowlabel .rm:focus-visible{opacity:1}.jgm .c-cell{min-height:var(--cellh);border-radius:var(--cell-radius);border:var(--cell-border);background:var(--cell-bg);box-shadow:var(--cell-shadow);color:var(--cell-text);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;transition:background .15s,transform .15s;display:flex;position:relative;container-type:size}.jgm .c-cell:hover{background:var(--cell-hover-bg);color:var(--cell-hover-text);box-shadow:var(--cell-hover-shadow);transform:translateY(-2px)}.jgm .c-cell.fresh{animation:1.6s ease-out jgm-aiq-fresh}@keyframes jgm-aiq-fresh{0%,55%{outline-offset:-3px;outline:3px solid #f5b70a}to{outline-offset:-3px;outline:3px solid #f5b70a00}}.jgm .c-cell .plus{width:20px;height:20px;font-size:15px;line-height:1;font-family:var(--font-ui);border:1.5px solid;border-radius:50%;place-items:center;display:grid}.jgm .c-cell .val{font-family:var(--cell-font);font-size:var(--cell-size);font-size:max(24px,var(--cell-cq));font-weight:var(--disp-weight);letter-spacing:var(--disp-tracking);line-height:.95}.jgm .c-cell.filled{border:var(--cell-filled-border);background-image:var(--cell-filled-pattern);background-color:var(--cell-filled-bg);box-shadow:var(--cell-filled-shadow);color:var(--cell-filled-text);font-family:var(--cell-filled-font);background-position:0 30px;justify-content:flex-start;gap:4px;padding:8px 10px 20px;overflow:hidden}.jgm .c-cell.filled .q{color:var(--cell-filled-text);flex:auto;width:100%;min-height:0;font-size:13px;line-height:1.25;overflow:hidden}.jgm .c-cell.filled .a{color:var(--cell-filled-a);text-overflow:ellipsis;white-space:nowrap;width:100%;max-height:1.3em;margin-top:auto;font-size:14px;font-weight:600;overflow:hidden}.jgm .c-cell.filled .t{color:var(--ink-3);font-size:11px;font-weight:700;position:absolute;bottom:6px;left:8px}.jgm .c-cell.filled .edit{color:var(--ink-3);opacity:0;font-size:11px;font-weight:600;transition:opacity .15s;position:absolute;bottom:4px;right:6px}.jgm .c-cell.filled:hover .edit{opacity:1}.jgm .c-cell .wm{font-family:var(--font-display);font-size:30px;font-weight:var(--disp-weight);color:var(--wm-color);opacity:var(--wm-opacity);pointer-events:none;text-transform:uppercase;letter-spacing:-1px;place-items:center;line-height:.9;display:grid;position:absolute;inset:0}.jgm .c-cell.finalcell{flex:1;height:auto;min-height:260px;container-type:normal}.jgm .c-cell.finalcell .wm{font-size:min(28vw,220px)}.jgm .c-cell.finalcell.filled{padding:22px}.jgm .c-cell.finalcell.filled .q{flex:none;font-size:20px}.jgm .c-cell.finalcell.filled .a{white-space:normal;max-height:none;margin-top:12px;font-size:16px}.jgm .c-cell.dd:after{content:"DD";color:var(--yellow-deep);background:var(--yellow);font-size:10px;font-weight:700;font-family:var(--font-ui);border-radius:999px;padding:1px 6px;position:absolute;top:6px;right:8px}.jgm[data-style=chalk] .c-cell.filled:before{content:"";background:#e39a9a;width:2px;position:absolute;top:0;bottom:0;left:34px}.jgm[data-style=chalk] .c-cell.filled{text-align:left;align-items:flex-start;padding-left:40px}.jgm .th-pick,.jgm .th-opt{text-align:center;box-sizing:border-box;color:#000c;background:#fff;border:1px solid #0000001a;border-radius:6px;flex-direction:column;flex:none;width:100%;padding:0;font-family:inherit;display:flex;overflow:hidden}.jgm .th-pick:hover,.jgm .th-opt:hover,.jgm .th-opt:focus-visible{border-color:#0000004d}.jgm .th-pick .artwrap,.jgm .th-opt .artwrap{height:48px;display:block}.jgm .th-pick .bar,.jgm .th-opt .bar{border-top:1px solid #00000014;justify-content:center;align-items:center;gap:6px;height:32px;font-size:14px;font-weight:500;display:flex}.jgm .th-pick svg{color:#00000073;flex:none;transition:transform .15s}.jgm .th-pick[aria-expanded=true] svg{transform:rotate(180deg)}.jgm .th-menu{z-index:120;box-sizing:border-box;background:#fff;border:1px solid #0000001a;border-radius:8px;flex-direction:column;gap:6px;padding:6px;display:flex;position:fixed;overflow:auto;box-shadow:0 10px 30px #0000001f}.jgm .th-menu[hidden]{display:none}.jgm .th-opt .artwrap{height:38px}.jgm .th-opt .bar{height:26px;font-size:13px}.jgm .th-opt.on,.jgm .th-opt.on:hover{border-color:#0a0a14;box-shadow:inset 0 0 0 1px #0a0a14}.jgm .th-opt .ck{color:#0a0a14;display:inline-flex}.jgm .mb{box-sizing:border-box;grid-template-rows:13px 1fr;grid-template-columns:repeat(5,1fr);gap:4px;width:100%;height:100%;padding:6px 8px;display:grid;overflow:hidden}.jgm .th-menu .mb{grid-template-rows:10px 1fr;gap:3px;padding:4px 6px}.jgm .mb i{white-space:nowrap;border-radius:2px;place-items:center;font-style:normal;font-weight:700;line-height:1;display:grid;overflow:hidden}.jgm .mb .c{font-size:7.5px}.jgm .mb .v{font-size:10px}.jgm .mb[data-s=jippis]{font-family:var(--font-jgm-fredoka),sans-serif;background:#3a2a6b}.jgm .mb[data-s=jippis] .c{color:#553c9a;background:linear-gradient(#fff3b8,#ffe57a);border-radius:3px}.jgm .mb[data-s=jippis] .v{color:#553c9a;background:linear-gradient(#f3edff,#e1d5ff);border-radius:3px}.jgm .mb[data-s=house]{font-family:var(--font-sans),sans-serif;background:#241c33}.jgm .mb[data-s=house] .c{color:#241c33;background:#e8b53c}.jgm .mb[data-s=house] .v{color:#241c33;background:#fffcf6}.jgm .mb[data-s=studio]{font-family:var(--font-jgm-roboto-condensed),"Arial Narrow",sans-serif;background:#000;gap:3px;padding:5px 6px}.jgm .mb[data-s=studio] .c{color:#fff;text-transform:uppercase;text-shadow:.6px .8px #000;background:#1414d6;border-radius:1px}.jgm .mb[data-s=studio] .v{color:#d69f4c;text-shadow:.8px 1px #000;background:#060ce9;border-radius:1px;font-weight:900}.jgm .mb[data-s=chalk]{font-family:var(--font-jgm-caveat),sans-serif;background:#2f5e4b;border:2px solid #a86b32;padding:4px 7px}.jgm .mb[data-s=chalk] .c{color:#fff8e7;border-radius:0;font-size:9px;box-shadow:inset 0 -1px #fff8e780}.jgm .mb[data-s=chalk] .v{color:#fff8e7;border:1px solid #fff8e7cc;font-size:12px}.jgm .mb[data-s=pop]{font-family:var(--font-jgm-lilita),sans-serif;background:#fff9ec;border:2px solid #1a1a2e;padding:4px 7px}.jgm .mb[data-s=pop] .c{color:#1a1a2e;background:#ffd93d;border:1.5px solid #1a1a2e;border-radius:4px}.jgm .mb[data-s=pop] .v{color:#1a1a2e;background:#fff;border:1.5px solid #1a1a2e;border-radius:4px}.jgm .t-btn.ai{color:#000000b8}.jgm .t-spacer{flex:1 0 12px}.jgm .scrim{background:var(--scrim);z-index:110;justify-content:center;align-items:center;padding:18px;animation:.18s jgm-fade;display:flex;position:fixed;inset:0}@keyframes jgm-fade{0%{opacity:0}to{opacity:1}}@keyframes jgm-popin{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.jgm .modal{background:var(--modal-bg);color:var(--ink);border:var(--modal-border);border-radius:var(--modal-radius);box-shadow:var(--modal-shadow);max-width:100%;max-height:100%;animation:.22s jgm-popin;position:relative;overflow:auto}.jgm .modal-x{background:var(--soft-bg);width:30px;height:30px;color:var(--soft-text);z-index:2;border-radius:50%;place-items:center;font-size:15px;line-height:1;display:grid;position:absolute;top:12px;right:12px}.jgm .modal-x:hover{background:var(--soft-hover)}.jgm .lbl{font-family:var(--lbl-font);letter-spacing:var(--lbl-tracking);text-transform:uppercase;color:var(--lbl-color);font-size:14px;font-weight:700}.jgm .ed{transform-origin:0 0;flex-direction:column;width:min(1400px,100%);height:min(840px,100%);padding:0;animation:none;display:flex;overflow:hidden}.jgm .scrim:has(>.ed){animation:none}.jgm .ed .modal-x{z-index:6;background:var(--cluex-bg);width:34px;height:34px;color:var(--cluex-text);font-size:16px;top:14px;right:14px}.jgm .ed-stage{background:var(--stage-bg);flex:1;min-height:0;padding:28px 30px 22px;display:flex;overflow:hidden}.jgm .edc{isolation:isolate;border:var(--clue-border);border-radius:var(--clue-radius);background-image:var(--clue-pattern);min-width:0;min-height:0;color:var(--clue-text);box-shadow:var(--clue-shadow);background-color:#0000;flex-direction:column;flex:1;display:flex;position:relative}.jgm .edc:before{content:"";background:var(--clue-bg);z-index:-1;border-radius:inherit;position:absolute;inset:0}.jgm .edc .bulb.odd,.jgm .edc .bulb.even{animation:none}.jgm .edc-head{text-align:center;font-family:var(--clue-head-font);font-size:var(--clue-head-size);text-transform:var(--clue-head-transform);letter-spacing:var(--disp-tracking);color:var(--clue-head);flex:none;padding:14px 60px 0;font-weight:500}.jgm .edc-body{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;min-height:0;padding:10px 60px 14px;display:flex;position:relative;overflow:auto}.jgm .edc-body>:not(.ed-wm){z-index:1;position:relative}.jgm .edc-eyebrow{font-family:var(--lbl-font);letter-spacing:var(--lbl-tracking);text-transform:uppercase;color:var(--clue-head);opacity:.75;font-size:12px;font-weight:700}.jgm .edc-qhead{place-items:end center;display:grid}.jgm .edc-qhead>*{grid-area:1/1}.jgm .edc-qhead .edc-eyebrow{transition:opacity .15s}.jgm .edc-body.tools-open .edc-qhead .edc-eyebrow{opacity:0}.jgm .edc-qwrap{width:min(100%,28ch);font-family:var(--clue-font);font-size:var(--clue-size);font-weight:var(--clue-weight);margin:6px 0}.jgm .edc-q{resize:none;text-align:center;width:100%;font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:var(--clue-transform);letter-spacing:var(--clue-tracking);text-shadow:var(--clue-shadow-text);color:var(--clue-text);outline-offset:6px;background:0 0;border:0;border-radius:10px;outline:2px dashed #0000;padding:6px 34px;line-height:1.25;transition:outline-color .15s;display:block;overflow:hidden}.jgm .edc-q:hover{outline-color:color-mix(in srgb,currentColor 22%,transparent)}.jgm .edc-q:focus{outline-color:color-mix(in srgb,currentColor 45%,transparent)}.jgm .edc-q::placeholder{color:currentColor;opacity:.4;text-shadow:none}.jgm .edc-tools{opacity:0;pointer-events:none;transition:opacity .15s;display:flex}.jgm .edc-body.tools-open .edc-tools{opacity:1;pointer-events:auto}.jgm .ed-tools{background:var(--input-bg);border:var(--input-border);border-radius:10px;gap:4px;padding:4px;display:flex;box-shadow:0 2px 8px #0000001f}.jgm .ed-tools button{width:30px;height:28px;color:var(--input-text);font-size:13px;font-weight:700;font-family:var(--font-ui);text-transform:none;letter-spacing:0;text-shadow:none;border-radius:7px}.jgm .ed-tools button:hover{background:var(--soft-bg)}.jgm .edc-count{font-variant-numeric:tabular-nums;color:var(--clue-head);white-space:nowrap;font-size:12px;font-weight:400;line-height:16px;font-family:var(--font-ui);text-transform:none;letter-spacing:0;text-shadow:none;opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;top:4px;right:6px}.jgm .edc-body.tools-open .edc-count{opacity:.8}.jgm .edc-top,.jgm .edc-bottom{flex-direction:column;align-items:center;gap:6px;width:100%;min-height:0;display:flex}.jgm .edc-top:empty,.jgm .edc-bottom:empty{display:none}.jgm .edc-img{justify-content:center;align-items:center;max-width:min(560px,100%);min-height:0;display:flex;position:relative}.jgm .edc-img img{object-fit:contain;border-radius:12px;max-width:100%;max-height:30vh;box-shadow:0 10px 30px #0003}.jgm .edc-rm{background:var(--input-bg);color:var(--red);font-size:12px;font-weight:600;font-family:var(--font-ui);text-transform:none;letter-spacing:0;text-shadow:none;border-radius:999px;padding:5px 11px;position:absolute;top:8px;right:8px;box-shadow:0 2px 8px #00000026}.jgm .edc-attach{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.jgm .edc-attach button{border:1.5px dashed color-mix(in srgb,currentColor 35%,transparent);color:currentColor;opacity:.72;height:40px;font-size:15px;font-weight:600;font-family:var(--font-ui);text-transform:none;letter-spacing:0;text-shadow:none;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.jgm .edc-attach button:hover{opacity:1;background:color-mix(in srgb,currentColor 10%,transparent)}.jgm .edc-link{background:var(--input-bg);border:1px solid var(--dash);border-radius:var(--input-radius);width:min(560px,100%);height:44px;color:var(--input-text);text-shadow:none;font-family:var(--font-ui);text-transform:none;letter-spacing:0;align-items:center;gap:10px;padding:0 6px 0 12px;display:flex}.jgm .edc-link .yt{color:#fff;background:red;border-radius:4px;flex:none;place-items:center;width:22px;height:16px;font-size:10px;display:grid}.jgm .edc-link .kind{color:var(--ctx-color);white-space:nowrap;font-size:12px;font-weight:700}.jgm .edc-link input{min-width:0;color:var(--input-text);background:0 0;border:0;flex:1;font-size:14px}.jgm .edc-link input:focus{outline:none}.jgm .edc-link .rm{height:30px;color:var(--red);border-radius:999px;flex:none;padding:0 10px;font-size:12px;font-weight:600}.jgm .edc-link .rm:hover{background:var(--soft-bg)}.jgm .edc-linknote{opacity:.65;font-size:12px;font-family:var(--font-ui);text-transform:none;letter-spacing:0;text-shadow:none}.jgm .edc-ans{background:var(--answer-bg);color:var(--answer-text);border:var(--answer-border);border-radius:var(--clue-radius);box-shadow:var(--answer-shadow);background-image:var(--answer-pattern);flex-direction:column;flex:none;align-items:stretch;gap:2px;margin:0 60px 24px;padding:10px 18px 26px;display:flex;position:relative}.jgm .edc-ans .edc-eyebrow{color:var(--answer-text);opacity:.6}.jgm .edc-ansrow{align-items:center;gap:14px;min-height:64px;display:flex;position:relative}.jgm .edc-ansrow .edc-top{flex:none;width:auto}.jgm .edc-ansrow .edc-bottom{width:auto;position:absolute;top:50%;right:0;transform:translateY(-50%)}.jgm .edc-aimg{flex:none;position:relative}.jgm .edc-aimg img{object-fit:cover;border-radius:8px;max-width:150px;height:72px;display:block}.jgm .edc-aimg .edc-rm{padding:3px 8px;font-size:11px;top:-8px;right:-8px}.jgm .edc-missing{border:1.5px dashed color-mix(in srgb,currentColor 35%,transparent);opacity:.75;border-radius:12px;justify-content:center;align-items:center;min-width:180px;min-height:72px;padding:10px 14px;font-size:13px;font-weight:600;display:inline-flex}.jgm .edc-aimg .edc-missing{min-width:120px;min-height:56px;font-size:12px}.jgm .edc-attach button:disabled{opacity:.5;cursor:default}.jgm .edc-attach button:disabled:hover{background:0 0}.jgm .edc-attach button[aria-busy=true]{opacity:.9}.jgm .edc-a{text-align:center;width:100%;min-width:0;font-family:var(--answer-font);font-size:clamp(22px,2.6vw,36px);font-weight:var(--answer-weight);text-transform:var(--answer-transform);letter-spacing:var(--disp-tracking);color:var(--answer-text);outline-offset:4px;background:0 0;border:0;border-radius:8px;outline:2px dashed #0000;flex:1;padding:4px 146px;transition:outline-color .15s}.jgm .edc-a:hover{outline-color:color-mix(in srgb,currentColor 22%,transparent)}.jgm .edc-a:focus{outline-color:color-mix(in srgb,currentColor 45%,transparent)}.jgm .edc-a::placeholder{color:currentColor;opacity:.4}.jgm .ed-wm{pointer-events:none;font-family:var(--font-display);font-size:min(16vw,150px);line-height:.85;font-weight:var(--disp-weight);color:var(--wm-color);opacity:.2;text-align:center;letter-spacing:-2px;text-transform:uppercase;z-index:0;place-items:center;display:grid;position:absolute;inset:0}.jgm .ed-ctrl{background:var(--modal-bg);border-top:1px solid color-mix(in srgb,var(--ink) 10%,transparent);flex-wrap:wrap;flex:none;align-items:center;gap:14px 26px;padding:14px 22px;display:flex}.jgm .ed-grp{align-items:center;gap:12px;display:flex}.jgm .ed-grp .lbl{font-size:12px}.jgm .chips{flex-wrap:wrap;gap:6px;display:flex}.jgm .chip{border-radius:var(--chip-radius);border:var(--chip-border);background:var(--chip-bg);height:34px;color:var(--chip-text);padding:0 13px;font-size:14px}.jgm .chip.on{background:var(--chip-on-bg);color:var(--chip-on-text);font-weight:600}.jgm .ed-dd{color:var(--ink);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex;position:relative}.jgm .ed-dd input{border:1.5px dashed var(--dash);appearance:none;background:var(--chip-bg);cursor:pointer;border-radius:6px;place-items:center;width:20px;height:20px;margin:0;display:grid}.jgm .ed-dd input:checked{background:var(--chip-on-bg);border-style:solid;border-color:var(--chip-on-bg)}.jgm .ed-dd input:checked:after{content:"✓";color:var(--chip-on-text);font-size:12px;font-weight:700}.jgm .ed-dd label{cursor:pointer}.jgm .help{border:1.5px solid var(--help-border);width:22px;height:22px;color:var(--ink);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.jgm .tip{background:var(--tip-bg);width:250px;color:var(--tip-text);z-index:2;border-radius:12px;padding:12px;font-size:13px;line-height:1.4;display:none;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 10px 30px #0003}.jgm .tip p{margin:0 0 8px}.jgm .tip p:last-child{margin:0}.jgm .help:hover+.tip,.jgm .help:focus+.tip{display:block}.jgm .ed-foot{align-items:center;gap:10px;margin-left:auto;display:flex}.jgm .ed-foot .ghost{border-radius:var(--r-input);height:46px;color:var(--red);padding:0 14px;font-size:14px;font-weight:600}.jgm .ed-foot .ghost:hover{background:var(--soft-bg)}.jgm .ed-foot .btn-primary{min-width:150px;height:46px}.jgm[data-style=studio] .ed-stage{padding:0}.jgm[data-style=studio] .edc{border-radius:0}.jgm[data-style=studio] .edc-head{color:#fff;text-shadow:1.4px 2px #000;background:#0006;padding:14px 60px;font-size:18px;font-weight:700}.jgm[data-style=studio] .edc-head:after{content:"CLUE";color:#d69f4c;text-shadow:3px 4.2px #000;margin-top:2px;font-size:30px;font-weight:900;display:block}.jgm[data-style=studio] .edc-qhead .edc-eyebrow{display:none}.jgm[data-style=studio] .edc-qwrap{width:min(100%,32ch)}.jgm[data-style=studio] .edc-q{line-height:1.05}.jgm[data-style=studio] .edc-ans{background:#00000059;border-radius:0;gap:4px;margin:0;padding:10px 60px 32px}.jgm[data-style=studio] .edc-ans .edc-eyebrow{text-align:center;color:#d69f4c;opacity:1;font-family:var(--font-display);text-shadow:2px 2.8px #000;letter-spacing:.5px;font-size:16px;font-weight:900}.jgm[data-style=studio] .edc-a{text-shadow:4px 5.6px #000;font-size:clamp(26px,3.4vw,48px)}.jgm[data-style=studio] .edc-a::placeholder{text-shadow:none}.jgm[data-style=studio] .ed-ctrl{border-top:2px solid #2a3cc8}.jgm[data-style=studio] .ed-dd{color:#fff}.jgm[data-style=studio] .ed-foot .ghost:hover{background:#ffffff1a}.jgm[data-style=chalk] .edc{overflow:visible}.jgm[data-style=chalk] .edc:after{content:"";z-index:2;background:#ffe68cbf;width:110px;height:26px;position:absolute;top:-12px;left:90px;transform:rotate(-6deg);box-shadow:0 1px 2px #00000026}.jgm[data-style=chalk] .edc .p-margin{background:#e39a9a;width:2px;position:absolute;top:0;bottom:0;left:60px}.jgm[data-style=chalk] .edc-head{text-align:left;padding-left:90px}.jgm[data-style=chalk] .edc-body{padding-left:90px}.jgm[data-style=chalk] .edc-ans{margin-left:90px}.jgm .eq{flex-direction:column;gap:14px;width:min(620px,100%);padding:26px 22px 20px;display:flex}.jgm .eq h3{color:var(--ink);margin:0;font-size:20px}.jgm .eq .in{background:var(--ed-panel-bg);border-radius:12px;gap:8px;padding:6px;display:flex}.jgm .eq .in input{border:1px solid var(--dash);background:var(--input-bg);min-width:0;height:34px;color:var(--input-text);border-radius:8px;flex:1;padding:0 10px}.jgm .eq .in button{background:var(--chip-on-bg);height:34px;color:var(--chip-on-text);border-radius:8px;padding:0 14px;font-weight:600}.jgm .eq .tabs{color:var(--ink-2);gap:16px;font-weight:600;display:flex}.jgm .eq .tabs button{border-bottom:2px solid #0000;padding-bottom:4px}.jgm .eq .tabs button.on{border-color:var(--accent);color:var(--ink)}.jgm .eq .grid{background:var(--ed-panel-bg);border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:6px;max-height:260px;padding:12px;display:grid;overflow:auto}.jgm .eq .grid button{background:var(--input-bg);height:36px;color:var(--ink);border-radius:8px;font-size:15px;box-shadow:0 1px 2px #0000001a}.jgm .eq .grid button:hover{background:var(--soft-hover)}.jgm .eq .cancel{background:var(--soft-bg);color:var(--soft-text);border-radius:999px;align-self:center;padding:8px 22px;font-weight:600}.jgm .pa{flex-direction:column;gap:12px;width:min(820px,100%);padding:20px 22px 22px;display:flex}.jgm .pa-head{flex-wrap:wrap;align-items:center;gap:10px;padding-right:36px;display:flex}.jgm .pa-head .logo{font-family:var(--font-display);font-weight:var(--disp-weight);color:var(--yellow-deep);font-size:18px}.jgm .pa-head h3{margin:0;font-size:20px}.jgm .pa-head .acts{gap:8px;margin-left:auto;display:flex}.jgm .btn-ghost{border:1px solid var(--table-border);background:var(--input-bg);height:32px;color:var(--ink);border-radius:8px;padding:0 12px;font-size:13px;font-weight:600}.jgm .btn-ghost:hover{background:var(--soft-bg)}.jgm .pa small{color:var(--ink-2)}.jgm .pa label{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.jgm .pa table{border-collapse:separate;border-spacing:0;border:1px solid var(--table-border);border-radius:8px;width:100%;font-size:14px;overflow:hidden}.jgm .pa th{background:var(--table-head);color:#fff;text-transform:uppercase;letter-spacing:.6px;text-align:center;padding:8px 10px;font-size:12px}.jgm .pa td{border-top:1px solid var(--table-border);vertical-align:top;padding:8px 10px}.jgm .pa td.v{text-align:center;background:var(--ed-panel-bg);width:64px;font-weight:700}.jgm .pa td .q{color:var(--ctx-color);font-size:12px;display:block}.jgm .pa .note{background:var(--ed-panel-bg);border-radius:12px;padding:12px 14px;font-size:13px}.jgm .pa .note b{margin-bottom:2px;display:block}.jgm .toast{background:var(--toast-bg);color:var(--toast-text);z-index:130;border-radius:999px;padding:10px 16px;font-size:14px;animation:.2s jgm-fade;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.jgm .toast.has-act{box-sizing:border-box;align-items:center;gap:12px;width:max-content;max-width:calc(100vw - 32px);padding:6px 6px 6px 16px;display:flex}.jgm .toast-act{background:color-mix(in srgb,currentColor 18%,transparent);height:30px;color:inherit;border-radius:999px;flex:none;padding:0 14px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s}.jgm .toast-act:hover,.jgm .toast-act:focus-visible{background:color-mix(in srgb,currentColor 30%,transparent)}.jgm .confirm{text-align:center;flex-direction:column;gap:16px;width:min(420px,100%);padding:24px;display:flex}.jgm .confirm h3{margin:0;font-size:20px}.jgm .confirm p{color:var(--ink-2);margin:0;font-size:14px}.jgm .confirm .row{justify-content:center;gap:10px;display:flex}.jgm .confirm .row button{border-radius:var(--r-input);height:44px;padding:0 20px;font-weight:600}.jgm .confirm .no{background:var(--soft-bg);color:var(--soft-text)}.jgm .confirm .yes{background:var(--red);color:#fff}.jgm[data-style=studio] .c-board{background-size:100% 100%}.jgm[data-style=studio] .c-cat{background-size:100% 100%;height:100%}.jgm[data-style=studio] .c-cat input{text-shadow:2.4px 3.4px #000;font-weight:700}.jgm[data-style=studio] .c-cat input::placeholder{text-shadow:2.4px 3.4px #000;text-transform:uppercase;font-weight:700}.jgm[data-style=studio] .c-cell .plus{display:none}.jgm[data-style=studio] .c-cell .val{opacity:1;text-shadow:4px 5.6px #000;font-weight:900}.jgm[data-style=studio] .c-cell .val:before,.jgm[data-style=studio] .p-cell>span:before,.jgm[data-style=studio] .c-rowlabel .v:before{content:"$";vertical-align:.08em;margin-right:.03em;font-size:.78em}.jgm[data-style=studio] .c-cell.filled{text-align:center;justify-content:center;align-items:center;padding:10px 12px 22px}.jgm[data-style=studio] .c-cell.filled .q{font-family:var(--font-display);text-transform:uppercase;color:#fff;text-shadow:1.5px 2px #000;flex-direction:column;justify-content:center;font-size:clamp(13px,1.1vw,17px);font-weight:700;line-height:1.2;display:flex}.jgm[data-style=studio] .c-cell.filled .a{display:none}.jgm[data-style=studio] .c-cell.filled .t,.jgm[data-style=studio] .c-cell.filled .edit{color:#d69f4c;text-shadow:1px 1.4px #000}.jgm[data-style=studio] .c-cell.dd:after{color:#1a1a1a;background:#d69f4c;border-radius:2px}.jgm[data-style=studio] .c-rowlabel{text-shadow:1px 1.4px #000;letter-spacing:.5px;font-weight:900}.jgm[data-style=studio] .lbl{text-transform:uppercase}.jgm[data-style=studio] .play:before{background-size:100% 100%}.jgm[data-style=studio] .p-board{background:#000;border-radius:0;padding:6px}.jgm[data-style=studio] .p-cat{text-shadow:2.4px 3.4px #000;background-size:100% 100%;height:clamp(52px,9vh,96px);font-size:clamp(18px,2.2vw,34px)}.jgm[data-style=studio] .p-cell>span{text-shadow:4px 5.6px #000}.jgm[data-style=studio] .p-cell.used{visibility:visible;background:#060ce9}.jgm[data-style=studio] .p-cell.used>span{visibility:hidden}.jgm[data-style=studio] .p-logo{font-size:30px;font-weight:700}.jgm[data-style=studio] .p-team .card{padding-top:16px}.jgm[data-style=studio] .p-team .score{text-shadow:2px 2.8px #000;padding:0;font-size:26px;font-weight:900}.jgm[data-style=studio] .p-team .nm{color:#fff;font-weight:700}.jgm[data-style=studio] .p-cluewrap{padding:0}.jgm[data-style=studio] .p-clue:before{background-size:100% 100%}.jgm[data-style=studio] .p-clue-head{color:#fff;text-shadow:1.4px 2px #000;background:#0006;padding:14px 60px;font-size:18px;font-weight:700}.jgm[data-style=studio] .p-clue-head:after{content:"CLUE";color:#d69f4c;text-shadow:3px 4.2px #000;margin-top:2px;font-size:30px;font-weight:900;display:block}.jgm[data-style=studio] .p-clue.off .p-clue-head:after{content:"CORRECT RESPONSE"}.jgm[data-style=studio] .p-clue-x{width:auto;height:auto;font-family:var(--font-display);background:#00000059;border-radius:4px;padding:8px 14px;font-size:18px;font-weight:700;top:14px;left:18px;right:auto}.jgm[data-style=studio] .p-clue-body{padding:20px 80px}.jgm[data-style=studio] .p-q{max-width:32ch;line-height:1.05}.jgm[data-style=studio]{--strip-line:#ffffff4d}.jgm[data-style=studio] .p-strip{background:#0006;border-top:0;padding:12px 24px 16px}.jgm[data-style=studio] .p-strip .ask{color:#d69f4c;font-family:var(--font-display);text-shadow:1px 1.4px #000;font-size:16px}.jgm[data-style=studio] .p-chip{color:#fff;background:#ffffff1f;border-radius:4px}.jgm[data-style=studio] .p-strip .note{color:#fff;background:#ffffff1f}.jgm[data-style=studio] .p-secondary{color:#fff}.jgm[data-style=studio] .p-answer{max-width:min(1100px,92%);padding:0;animation:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jgm[data-style=studio] .p-answer .lbl{display:none}.jgm[data-style=studio] .p-answer .txt{text-shadow:4px 5.6px #000;font-size:clamp(34px,5vw,72px);line-height:1.05}.jgm[data-style=studio] .p-clue.off .p-q{visibility:hidden}.jgm[data-style=studio] .p-splash{border-radius:0}.jgm[data-style=studio] .p-bigword{font-size:clamp(60px,12vw,170px);font-weight:900}.jgm[data-style=studio] .p-introcard{text-shadow:3px 4.2px #000;font-weight:700}.jgm[data-style=studio] .p-introcard.cat{background-size:100% 100%}.jgm[data-style=studio] .p-tier .block .score{text-shadow:2px 2.8px #000;font-size:24px;font-weight:900}.jgm[data-style=studio] .c-rowlabel{white-space:nowrap;font-size:13px}.jgm[data-style=studio] .c-cat input{padding:0 28px 0 8px;font-size:clamp(15px,1.35vw,21px)}.jgm[data-style=studio]{--pcat-row:minmax(44px,1fr);--cat-row:minmax(var(--cellh),1fr)}.jgm[data-style=studio] .p-cat{white-space:normal;height:100%;padding:4px 8px;font-size:clamp(15px,1.7vw,27px);line-height:1.02;overflow:hidden}.jgm[data-style=studio] .p-answer{opacity:1}.jgm .play{z-index:100;color:var(--stage-text);background-image:var(--stage-pattern);background-size:18px 18px;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.jgm .play:before{content:"";background:var(--stage-bg);z-index:-1;box-shadow:var(--stage-frame);position:absolute;inset:0}.jgm .play.dim:before{background:var(--stage-dim)}.jgm .p-top{padding:10px 14px 0;padding-top:calc(10px + env(safe-area-inset-top,0px));z-index:6;flex:none;grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);align-items:center;gap:12px;display:grid;position:relative}.jgm .p-iconbtn{border-radius:var(--iconbtn-radius);background:var(--iconbtn-bg);width:38px;height:38px;color:var(--iconbtn-text);place-items:center;font-size:15px;display:grid}.jgm .p-iconbtn:hover{background:var(--iconbtn-hover)}.jgm .p-top>.p-iconbtn{justify-self:start}.jgm .p-right{border-radius:var(--iconbtn-radius);background:#00000040;justify-self:end;gap:6px;padding:4px;display:flex}.jgm .p-logo{white-space:nowrap;text-overflow:ellipsis;text-align:center;min-width:0;line-height:1.3;font-family:var(--logo-font);font-size:24px;font-weight:var(--disp-weight);color:var(--logo-color);text-shadow:var(--logo-shadow);letter-spacing:var(--disp-tracking);margin:0;overflow:hidden}.jgm .p-main{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.jgm .sparkle{color:var(--sparkle);opacity:.75;pointer-events:none;display:var(--sparkle-display);font-size:22px;animation:3s ease-in-out infinite jgm-twinkle;position:absolute}@keyframes jgm-twinkle{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:.9;transform:scale(1.1)}}.jgm .p-center{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:22px;padding:70px 16px 24px;display:flex}.jgm .p-center h2{font-family:var(--h2-font);font-size:clamp(24px,3.4vw,34px);font-weight:var(--disp-weight);text-wrap:balance;color:var(--h2-color);letter-spacing:var(--disp-tracking);margin:0}.jgm .p-choose{flex-wrap:wrap;justify-content:center;gap:28px;display:flex}.jgm .p-choice{background:var(--choice-bg);width:300px;max-width:100%;color:var(--choice-text);border:var(--choice-border);border-radius:var(--choice-radius);box-shadow:var(--choice-shadow);transform:rotate(var(--choice-rotate));flex-direction:column;align-items:center;gap:6px;padding:70px 20px 24px;display:flex;position:relative}.jgm .p-choice+.p-choice{transform:rotate(var(--choice-rotate2))}.jgm .p-choice .art{filter:drop-shadow(0 8px 10px #00000040);font-size:64px;line-height:1;position:absolute;top:-34px;left:50%;transform:translate(-50%)}.jgm .p-choice .rec{letter-spacing:1px;color:var(--ctx-color);text-transform:uppercase;font-size:11px;font-weight:700}.jgm .p-choice h3{margin:0;font-size:22px}.jgm .p-choice p{color:var(--ink-2);opacity:.85;margin:0 0 10px;font-size:15px}.jgm .p-choice .btn-primary{height:44px;padding:0 20px;font-size:15px}.jgm .p-choice .later{color:var(--ctx-color);margin-top:6px;font-size:12px}.jgm .p-setup{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:26px;padding:70px 16px 90px;display:flex;position:relative}.jgm .p-addteams{background:var(--addteams-bg);width:200px;color:var(--addteams-text);border:var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);flex-direction:column;align-items:center;gap:10px;padding:40px 14px 16px;display:flex;position:relative}.jgm .p-addteams .badge{background:var(--addteams-badge);border:var(--avatar-border);border-radius:50%;place-items:center;width:54px;height:54px;font-size:24px;display:grid;position:absolute;top:-26px;left:50%;transform:translate(-50%);box-shadow:0 8px 16px #0000004d}.jgm .p-addteams h3{margin:0;font-size:18px}.jgm .p-addteams input{border:2px solid var(--accent);border-radius:var(--r-input);text-align:center;background:var(--input-bg);width:100%;height:44px;color:var(--input-text);padding:0 10px;font-size:14px}.jgm .p-addteams input::placeholder{color:var(--input-placeholder)}.jgm .p-addteams .add{border-radius:var(--r-input);background:var(--accent);width:100%;height:40px;color:var(--accent-text);border:var(--btn-border);font-size:18px;font-weight:700}.jgm .p-addteams .add:disabled{opacity:.45;cursor:default}.jgm .p-teamrow{flex-wrap:wrap;justify-content:center;gap:18px;max-width:760px;display:flex}.jgm .p-teamcard{flex-direction:column;align-items:center;gap:10px;width:150px;animation:.3s jgm-popin;display:flex;position:relative}.jgm .p-teamcard .first{white-space:nowrap;background:var(--picks-bg);color:var(--picks-text);border:var(--picks-border);z-index:2;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:700;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.jgm .avatar{border:var(--avatar-border);width:96px;height:96px;box-shadow:var(--avatar-shadow);border-radius:50%;place-items:center;font-size:52px;line-height:1;display:grid}.jgm .p-teamcard .name{background:var(--teamname-bg);width:100%;color:var(--teamname-text);border:var(--card-border);border-radius:var(--r-input);font-family:var(--teamname-font);font-weight:var(--disp-weight);letter-spacing:var(--disp-tracking);text-align:center;text-overflow:ellipsis;white-space:nowrap;padding:8px 10px;font-size:20px;overflow:hidden;box-shadow:0 6px 14px #00000040}.jgm .p-teamcard .rm{color:#e04f5f;opacity:0;background:#ffffffe6;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;transition:opacity .15s;display:grid;position:absolute;top:0;right:12px}.jgm .p-teamcard:hover .rm{opacity:1}.jgm .p-startbar{border-radius:var(--start-radius);background:var(--start-bg);width:min(280px,80%);height:64px;color:var(--start-text);font-family:var(--start-font);font-size:22px;font-weight:var(--disp-weight);letter-spacing:var(--start-tracking);box-shadow:var(--start-shadow);transition:transform .15s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.jgm .p-startbar:hover{transform:translate(-50%,-4px)}.jgm .p-startbar:disabled{opacity:.5;cursor:not-allowed;transform:translate(-50%)}.jgm .p-ghostboard{opacity:.18;pointer-events:none;align-content:start;gap:8px;display:grid;position:absolute;inset:60px 16px 70px}.jgm .p-ghostboard div{background:#fff;border-radius:8px;height:46px}.jgm .p-introcard{border-radius:var(--intro-radius);border:var(--intro-border);background:var(--intro-bg);min-width:min(560px,90vw);color:var(--intro-text);font-family:var(--intro-font);font-size:clamp(28px,5vw,54px);font-weight:var(--disp-weight);letter-spacing:var(--disp-tracking);text-transform:var(--disp-transform);text-align:left;box-shadow:var(--intro-shadow);transform:rotate(var(--intro-rotate));text-wrap:balance;padding:30px 40px;animation:.5s jgm-cardin}.jgm .p-introcard.cat{background:var(--introcat-bg);color:var(--introcat-text);border:var(--introcat-border);text-align:center;box-shadow:var(--introcat-shadow);transform:none}@keyframes jgm-cardin{0%{opacity:0;transform:scale(.8)rotate(-6deg)}to{opacity:1}}.jgm .p-arrow{background:var(--arrow-bg);width:46px;height:46px;color:var(--arrow-text);border:var(--avatar-border);border-radius:50%;place-items:center;font-size:22px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 14px #0000004d}.jgm .p-arrow.l{left:18px}.jgm .p-arrow.r{right:18px}.jgm .p-skip{background:var(--skip-bg);color:var(--skip-text);border:var(--card-border);border-radius:8px;padding:6px 12px;font-size:12px;font-weight:600;position:absolute;top:60px;right:16px}.jgm .p-boardarea{flex-direction:column;flex:1;gap:10px;min-height:0;padding:68px 24px 0;display:flex}.jgm .p-board{gap:var(--board-gap-play);flex:1;align-content:stretch;width:min(1180px,100%);min-height:0;max-height:none;margin:0 auto;display:grid}.jgm .p-cat{border-radius:var(--pcat-radius);background:var(--pcat-bg);height:52px;color:var(--pcat-text);border:var(--pcat-border);font-family:var(--pcat-font);font-weight:var(--pcat-weight);font-size:var(--pcat-size);text-transform:var(--pcat-transform);letter-spacing:var(--pcat-tracking);text-align:center;box-shadow:var(--pcat-shadow);justify-content:center;align-items:center;padding:0 8px;line-height:1.1;display:flex;overflow:hidden}.jgm .p-cat:nth-child(3n+2){background:var(--pcat-alt-bg);color:var(--pcat-alt-text)}.jgm .p-cat:nth-child(3n){background:var(--pcat-alt2-bg);color:var(--pcat-alt2-text)}.jgm .p-cat.blank{background:var(--pcat-blank);box-shadow:none;border-color:#0000}.jgm .p-cell{border-radius:var(--pcell-radius);background:var(--pcell-bg);min-height:56px;color:var(--pcell-text);border:var(--pcell-border);line-height:1;font-family:var(--pcell-font);font-size:var(--pcell-size);font-weight:var(--disp-weight);letter-spacing:var(--pcell-tracking);box-shadow:var(--pcell-shadow);font-variant-numeric:tabular-nums;text-shadow:var(--clue-shadow-text);place-items:center;transition:transform .12s,box-shadow .12s;display:grid;container-type:size}.jgm .p-cell>span{font-size:max(22px,var(--pcell-cq));line-height:1}.jgm .p-cell:hover{box-shadow:var(--pcell-hover-shadow);transform:translateY(-3px)}.jgm .p-cell.used,.jgm .p-cell.blank{visibility:hidden}.jgm .p-boardlogo{font-family:var(--font-display);font-size:min(14vw,120px);font-weight:var(--disp-weight);color:var(--boardlogo-color);opacity:var(--boardlogo-opacity);pointer-events:none;letter-spacing:-2px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.jgm .p-dock{z-index:2;flex-wrap:wrap;flex:none;justify-content:center;align-items:flex-end;gap:26px;padding:8px 16px 12px;display:flex;position:relative}.jgm .p-team{flex-direction:column;align-items:center;gap:0;width:124px;transition:transform .3s;display:flex;position:relative}.jgm .p-team .avatar{z-index:1;width:72px;height:72px;font-size:40px;transition:transform .2s}.jgm .p-team .picks{background:var(--picks-bg);color:var(--picks-text);border:var(--picks-border);z-index:2;transform:rotate(var(--picks-rotate));border-radius:5px;padding:2px 6px;font-size:11px;font-weight:700;position:absolute;top:-6px;right:6px}.jgm .p-team .card{background:var(--dock-card-bg);width:100%;color:var(--dock-card-text);border:var(--dock-card-border);border-radius:var(--dock-card-radius);box-shadow:var(--dock-card-shadow);transform:rotate(var(--dock-card-rotate));flex-direction:column;align-items:center;gap:5px;margin-top:-10px;padding:14px 6px 8px;display:flex;overflow:hidden}.jgm .p-team .card:before{content:"HELLO my name is";display:var(--dock-band);color:#fff;letter-spacing:1px;text-transform:uppercase;text-align:center;background:#c0392b;width:calc(100% + 12px);margin:-14px -6px 6px;padding:4px 0 3px;font-size:8px;font-weight:800}.jgm .p-team .nm{font-family:var(--dock-name-font);font-size:var(--dock-name-size);font-weight:var(--disp-weight);letter-spacing:var(--disp-tracking);text-transform:var(--disp-transform);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.jgm .p-team .score{background:var(--score-bg);color:var(--score-text);border:var(--score-border);font-family:var(--score-font);border-radius:var(--score-radius);font-variant-numeric:tabular-nums;min-width:56px;box-shadow:var(--score-shadow);padding:3px 12px;font-size:15px;font-weight:700}.jgm .p-team .score.neg{background:var(--score-neg-bg);color:var(--score-neg-text)}.jgm .p-team .rank{background:var(--rank-bg);width:20px;height:20px;color:var(--rank-text);z-index:2;font-size:10px;font-weight:700;font-family:var(--font-ui);border-radius:50%;place-items:center;display:grid;position:absolute;top:60px;right:-2px}.jgm .p-team .delta{font-family:var(--font-display);font-weight:var(--disp-weight);color:var(--delta-color);text-shadow:0 2px 6px #00000080;pointer-events:none;white-space:nowrap;font-size:18px;animation:1.6s forwards jgm-floatup;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.jgm .p-team .delta.neg{color:#ff8a94}@keyframes jgm-floatup{0%{opacity:0;transform:translate(-50%,10px)}15%{opacity:1}to{opacity:0;transform:translate(-50%,-46px)}}.jgm .p-team.editable .score{cursor:text}.jgm .p-cluewrap{z-index:5;perspective:1600px;justify-content:center;align-items:center;padding:46px 22px 30px;display:flex;position:absolute;inset:0}.jgm .p-clue{border:var(--clue-border);border-radius:var(--clue-radius);background-image:var(--clue-pattern);width:100%;max-width:1500px;height:100%;color:var(--clue-text);box-shadow:var(--clue-shadow);transform-style:preserve-3d;transform:rotate(var(--clue-rotate));background-color:#0000;flex-direction:column;animation:.7s cubic-bezier(.2,.8,.2,1) jgm-flipin;display:flex;position:relative}.jgm .p-clue:before{content:"";background:var(--clue-bg);z-index:-1;border-radius:inherit;position:absolute;inset:0}.jgm .p-clue.preview{animation-duration:.35s}@keyframes jgm-flipin{0%{opacity:0;transform:rotateY(-70deg)scale(.7)}to{transform:rotate(var(--clue-rotate));opacity:1}}.jgm .bulb{background:var(--bulb-on);width:12px;height:12px;box-shadow:var(--bulb-glow);display:var(--bulb-display);border-radius:50%;transition:background .3s,box-shadow .3s;position:absolute;transform:translate(-50%,-50%)}.jgm .bulb.odd{animation:1s step-end infinite jgm-blink}.jgm .bulb.even{animation:1s step-end .5s infinite jgm-blink}@keyframes jgm-blink{0%,49%{background:var(--bulb-on);box-shadow:var(--bulb-glow)}50%,to{background:var(--bulb-off);box-shadow:0 0 4px #fff4c966}}.jgm .p-clue.off .bulb{background:var(--bulb-rest);animation:none;box-shadow:0 0 0 2px #fff6}.jgm[data-style=chalk] .p-clue:after{content:"";background:#ffe68cbf;width:110px;height:26px;position:absolute;top:-12px;left:90px;transform:rotate(-6deg);box-shadow:0 1px 2px #00000026}.jgm[data-style=chalk] .p-clue-head{text-align:left;padding-left:70px}.jgm[data-style=chalk] .p-clue-body,.jgm[data-style=chalk] .p-strip{padding-left:90px}.jgm[data-style=chalk] .p-clue{overflow:visible}.jgm[data-style=chalk] .p-clue .p-margin{background:#e39a9a;width:2px;position:absolute;top:0;bottom:0;left:60px}.jgm .p-clue-x{background:var(--cluex-bg);width:28px;height:28px;color:var(--cluex-text);z-index:3;border-radius:50%;place-items:center;font-size:14px;display:grid;position:absolute;top:10px;right:12px}.jgm .p-clue-x:hover{filter:brightness(.95)}.jgm .p-clue-head{text-align:center;font-family:var(--clue-head-font);font-size:var(--clue-head-size);text-transform:var(--clue-head-transform);letter-spacing:var(--disp-tracking);color:var(--clue-head);padding:12px 40px 0;font-weight:500}.jgm .p-clue-body{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;min-height:0;padding:10px 60px 14px;display:flex;position:relative;overflow:auto}.jgm .p-q{font-family:var(--clue-font);font-size:var(--clue-size);font-weight:var(--clue-weight);text-transform:var(--clue-transform);letter-spacing:var(--clue-tracking);text-shadow:var(--clue-shadow-text);color:var(--clue-text);text-wrap:balance;max-width:28ch;line-height:1.25}.jgm .p-q .caret{opacity:.6;vertical-align:-.1em;background:currentColor;width:2px;height:.9em;margin-left:2px;animation:.8s step-end infinite jgm-blink2;display:inline-block}@keyframes jgm-blink2{50%{opacity:0}}.jgm .p-q.done .caret{display:none}.jgm .p-qimg{border-radius:12px;max-width:min(680px,100%);max-height:38vh;box-shadow:0 10px 30px #0003}.jgm .p-link{background:var(--link-bg);color:var(--link-text);border-radius:var(--r-input);align-items:center;gap:8px;padding:10px 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 4px 12px #0000001f}.jgm .p-timer{background:var(--timer-bg);border-radius:var(--timer-radius);box-shadow:var(--timer-shadow);flex-direction:column;flex:none;align-items:center;gap:6px;padding:10px 12px 8px;display:flex}.jgm .p-timer .clock{border-radius:var(--clock-radius);background:var(--clock-bg);border:var(--clock-border);width:76px;height:76px;font-family:var(--clock-font);color:var(--clock-text);font-variant-numeric:tabular-nums;cursor:pointer;place-items:center;min-width:76px;padding:0 6px;font-size:32px;font-weight:700;line-height:1;display:grid;position:relative;box-shadow:inset 0 -4px #0000001f}.jgm .p-timer .clock:before,.jgm .p-timer .clock:after{content:"";background:var(--clock-ears);border-radius:8px 8px 0 0;width:16px;height:12px;position:absolute;top:-9px}.jgm .p-timer .clock:before{left:8px;transform:rotate(-35deg)}.jgm .p-timer .clock:after{right:8px;transform:rotate(35deg)}.jgm .p-timer .clock.paused{background:var(--clock-paused-bg);color:var(--clock-paused-text)}.jgm .p-timer .clock.warn{background:var(--clock-warn);color:#fff;animation:.5s ease-in-out infinite jgm-pulse}@keyframes jgm-pulse{50%{transform:scale(1.08)}}.jgm .p-timer .adj{gap:8px;display:flex}.jgm .p-timer .adj button{color:var(--adj-text);font-size:13px;font-weight:700;font-family:var(--font-ui);border-radius:6px;padding:3px 8px;line-height:1.2}.jgm .p-timer .adj button:hover{background:#7f7f7f26}.jgm .p-strip{z-index:2;border-top:1px solid var(--strip-line,#0000001a);flex-direction:column;flex:none;align-items:stretch;gap:10px;padding:10px 18px 16px;display:flex;position:relative}.jgm .p-strip .ask{font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--clue-head);text-align:center;min-height:16px;font-size:13px;font-weight:700;line-height:16px}.jgm .p-teams{flex-wrap:wrap;justify-content:center;gap:8px 10px;min-height:44px;display:flex}.jgm .p-chip{border-radius:var(--tl-radius);border:var(--tl-border);background:var(--dock-card-bg);min-height:44px;box-shadow:var(--tl-shadow);font-family:var(--tl-font);color:var(--tl-text);letter-spacing:var(--disp-tracking);align-items:center;gap:8px;padding:4px 6px 4px 9px;font-size:15px;font-weight:600;transition:opacity .2s,transform .2s;display:flex}.jgm .p-chip .av{border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:17px;display:grid}.jgm .p-chip .nm{text-overflow:ellipsis;white-space:nowrap;max-width:170px;overflow:hidden}.jgm .p-chip .acts{gap:5px;margin-left:4px;display:flex}.jgm .p-chip .acts button{color:#fff;width:34px;height:34px;font-size:17px;font-weight:800;font-family:var(--font-ui);border-radius:50%;place-items:center;transition:transform .12s,filter .12s;display:grid;box-shadow:0 2px 6px #0000002e}.jgm .p-chip .ok{background:var(--green)}.jgm .p-chip .no{background:var(--red)}.jgm .p-chip .acts button:hover{filter:brightness(1.08);transform:scale(1.08)}.jgm .p-chip .res{font-family:var(--font-ui);color:#fff;white-space:nowrap;border-radius:999px;margin-left:2px;padding:7px 11px;font-size:14px;font-weight:800;line-height:1;animation:.3s jgm-popin}.jgm .p-chip .res.ok{background:var(--green)}.jgm .p-chip .res.no{background:var(--red)}.jgm .p-chip .res:hover{filter:brightness(1.08)}.jgm .p-chip.out{opacity:.6}.jgm .p-chip.idle{opacity:.55}.jgm .p-chip.win{transform:scale(1.05)}.jgm .p-strip .note{font-family:var(--font-ui);color:var(--clue-head);background:var(--tl-hover);border-radius:999px;align-self:center;padding:8px 14px;font-size:13px;font-weight:600}.jgm .p-actrow{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.jgm .p-actrow .side{align-items:center;gap:8px;min-width:0;display:flex}.jgm .p-actrow .side.r{justify-content:flex-end}.jgm .p-primary{height:54px;font-size:calc(var(--btn-size) + 1px);gap:10px;padding:0 32px}.jgm .p-primary:disabled{opacity:.45;cursor:default;box-shadow:none}.jgm .p-primary:disabled:hover{background:var(--btn-bg)}.jgm .p-secondary{border-radius:var(--r-btn);border:2px solid var(--strip-line,#00000024);height:48px;color:var(--clue-text);font-family:var(--btn-font);white-space:nowrap;background:0 0;align-items:center;gap:8px;padding:0 22px;font-size:16px;font-weight:700;display:inline-flex}.jgm .p-secondary:hover{background:var(--tl-hover)}.jgm .p-answer{transform:rotate(var(--answer-rotate));background:var(--answer-bg);color:var(--answer-text);border:var(--answer-border);border-radius:var(--answer-radius);box-shadow:var(--answer-shadow);flex-direction:column;align-items:center;gap:4px;max-width:min(760px,90%);padding:14px 30px 16px;animation:.4s cubic-bezier(.2,.8,.2,1) jgm-slideup;display:flex;position:relative}@keyframes jgm-slideup{0%{transform:translateY(40px) rotate(var(--answer-rotate));opacity:0}to{transform:rotate(var(--answer-rotate));opacity:1}}.jgm .p-answer .lbl{color:var(--answer-text);opacity:.7;font-size:10px}.jgm .p-answer .txt{font-family:var(--answer-font);font-size:clamp(24px,3.4vw,44px);font-weight:var(--answer-weight);text-transform:var(--answer-transform);letter-spacing:var(--disp-tracking);text-align:center;text-wrap:balance}.jgm .p-answer img{border-radius:8px;max-width:100%;max-height:22vh}.jgm .p-splash{border-radius:inherit;background:var(--splash-bg);z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:28px;display:flex;position:absolute;inset:0;overflow:hidden}.jgm .p-rays{background:var(--rays);pointer-events:none;animation:22s linear infinite jgm-spin;position:absolute;inset:-50%}@keyframes jgm-spin{to{transform:rotate(360deg)}}.jgm .p-bigword{font-family:var(--bigword-font);font-size:clamp(54px,11vw,150px);font-weight:var(--disp-weight);text-align:center;color:var(--bigword-color);letter-spacing:var(--bigword-tracking);text-shadow:var(--bigword-shadow);text-transform:var(--bigword-transform);line-height:.9;animation:2.4s ease-in-out infinite jgm-ddpulse;position:relative}@keyframes jgm-ddpulse{50%{transform:scale(1.04)}}.jgm .p-splash .btn-primary{background:var(--splash-btn-bg);color:var(--splash-btn-text);position:relative}.jgm .p-splash .btn-primary:hover{filter:brightness(.95);background:var(--splash-btn-bg)}.jgm .p-wager{background:var(--wager-bg);border-radius:var(--r-panel);backdrop-filter:blur(4px);color:#fff;flex-direction:column;align-items:center;gap:10px;padding:16px 22px;display:flex;position:relative}.jgm .p-wager .who{opacity:.9;font-size:16px}.jgm .p-wager .row{align-items:center;gap:8px;display:flex}.jgm .p-wager input{border-radius:var(--r-input);background:var(--wager-input-bg);width:150px;height:46px;color:var(--wager-input-text);text-align:center;font-variant-numeric:tabular-nums;border:0;font-size:24px;font-weight:700}.jgm .p-wager .max{opacity:.85;font-size:12px}.jgm .p-wager .quick{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.jgm .p-wager .quick button{color:#fff;background:#fff3;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600}.jgm .p-wager .quick button:hover{background:#ffffff59}.jgm .p-wagers{flex-wrap:wrap;justify-content:center;gap:14px;display:flex;position:relative}.jgm .p-wagers .w{background:var(--wager-card-bg);color:var(--wager-card-text);border:var(--card-border);border-radius:var(--r-panel);flex-direction:column;align-items:center;gap:6px;width:150px;padding:12px;display:flex}.jgm .p-wagers .w .nm{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:700;overflow:hidden}.jgm .p-wagers .w input{border:2px solid var(--dash);border-radius:var(--r-input);text-align:center;font-variant-numeric:tabular-nums;background:var(--input-bg);width:100%;height:38px;color:var(--input-text);font-size:20px;font-weight:700}.jgm .p-wagers .w small{color:var(--ctx-color);font-size:11px}.jgm .p-roundsplash{z-index:7;background:var(--round-bg);color:var(--stage-text);flex-direction:column;justify-content:center;align-items:center;gap:24px;animation:.3s jgm-fade;display:flex;position:absolute;inset:0}.jgm .p-end{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:14px;padding:70px 16px 24px;display:flex;position:relative}.jgm .p-podium{justify-content:center;align-items:flex-end;gap:10px;width:min(900px,100%);display:flex}.jgm .p-tier{flex-direction:column;flex:1;align-items:center;gap:6px;animation:.5s both jgm-popin;display:flex}.jgm .p-tier .avatar{width:clamp(90px,16vw,170px);height:clamp(90px,16vw,170px);font-size:clamp(50px,9vw,100px)}.jgm .p-tier .block{background:var(--tier-bg);width:100%;color:var(--tier-text);border:var(--tier-border);border-radius:var(--tier-radius);box-shadow:var(--tier-shadow);flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;padding:12px 8px;display:flex}.jgm .p-tier .block .nm{font-family:var(--dock-name-font);font-weight:var(--disp-weight);letter-spacing:var(--disp-tracking);text-transform:var(--disp-transform);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:17px;overflow:hidden}.jgm .p-tier .block .score{background:var(--tier-score-bg);color:var(--tier-score-text);border-radius:999px;padding:4px 14px;font-size:14px;font-weight:700}.jgm .p-tier .block .place{opacity:.8;letter-spacing:1px;font-size:11px;font-family:var(--font-ui)}.jgm .p-tier.t1 .block{height:170px}.jgm .p-tier.t2 .block{height:120px}.jgm .p-tier.t3 .block{height:90px}.jgm .p-tier.t1 .avatar{animation:1.6s ease-in-out infinite jgm-bounce}@keyframes jgm-bounce{50%{transform:translateY(-10px)}}.jgm .p-others{flex-wrap:wrap;justify-content:center;gap:10px;font-size:14px;display:flex}.jgm .p-others span{background:var(--others-bg);color:var(--stage-text);border-radius:999px;padding:6px 12px}.jgm .p-endacts{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.jgm .p-endacts .ghost{border-radius:var(--r-input);background:var(--ghost-btn-bg);height:44px;color:var(--ghost-btn-text);border:var(--card-border);padding:0 18px;font-weight:600}.jgm .p-endacts .ghost:hover{filter:brightness(1.1)}.jgm .confetti{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}@media (max-width:900px){.jgm .ed{height:100%;overflow:auto}.jgm .ed-stage{flex:none;min-height:62vh;padding:16px 12px 14px}.jgm .edc-head{padding:12px 44px 0}.jgm .edc-body{padding:8px 14px 12px;overflow:visible}.jgm .edc-qwrap{font-size:clamp(22px,5.4vw,30px)}.jgm .edc-ans{min-height:80px;margin:0 14px 16px;padding:12px 12px 28px}.jgm .edc-a{font-size:22px}.jgm .edc-ansrow{flex-wrap:wrap;justify-content:center;min-height:0}.jgm .edc-ansrow .edc-bottom{width:100%;position:static;transform:none}.jgm .edc-a{flex:160px;padding:4px 8px}.jgm .ed-ctrl{gap:10px 18px;padding:12px 14px}.jgm .ed-foot{width:100%;margin-left:0}.jgm .ed-foot .btn-primary{flex:1}.jgm[data-style=studio] .edc-head{padding:10px 44px}.jgm[data-style=studio] .edc-ans{padding:10px 14px 32px}.jgm[data-style=chalk] .edc-head,.jgm[data-style=chalk] .edc-body{padding-left:40px}.jgm[data-style=chalk] .edc-ans{margin-left:40px}.jgm[data-style=chalk] .edc .p-margin{left:28px}.jgm[data-style=chalk] .edc:after{left:40px}.jgm .t-frame{gap:10px}.jgm .t-left{z-index:105;border-radius:16px 16px 0 0;width:auto;height:min(80vh,720px);transition:transform .25s;position:fixed;inset:auto 0 0;transform:translateY(105%);box-shadow:0 -10px 40px #0003}.jgm .t-left.open{transform:none}.jgm .t-sheet-head{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;padding:12px 16px;font-size:15px;font-weight:600;display:flex}.jgm .t-sheet-head button{background:#0000000f;border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;display:grid}.jgm .t-mobilebar{border-top:1px solid #0000000f;padding:8px;display:flex}.jgm .c-board{--cellh:60px}.jgm .c-cat{height:52px}}@media (max-width:720px){.jgm .th-opt .artwrap{height:30px}.jgm .th-opt .bar{height:24px;font-size:12px}.jgm .th-menu{gap:4px}.jgm .t-seg button{height:40px}.jgm .t-seg.two button{height:50px}.jgm .t-seg.chips button{height:38px}.jgm .c-saved{display:none}.jgm .t-btn{padding:6px 8px;font-size:13px}.jgm .t-btn.primary{padding:6px 10px}.jgm .btn-primary{height:44px;padding:0 16px;font-size:15px}.jgm .t-stagewrap{padding:8px}.jgm .c-stage{padding:10px}.jgm .c-board{--cellh:70px;gap:6px;padding:14px 10px 12px}.jgm .c-rowlabel{height:40px}.jgm .c-cat{height:50px}.jgm .c-cat input{white-space:normal;padding:0 22px 0 6px;font-size:12px;line-height:1.1}.jgm .c-cat .grip{width:18px;height:18px;font-size:11px;line-height:18px;top:3px;right:3px}.jgm .c-board{--slot:30px}.jgm .c-slot .sl{font-size:10px}.jgm .c-slot .plus{width:18px;height:18px;font-size:14px}.jgm .c-cat .rm{width:20px;height:20px;font-size:14px;top:-7px;left:-7px}.jgm .c-cell.filled .q{font-size:9px}.jgm .p-boardarea{padding:56px 8px 0}.jgm .p-board{gap:5px}.jgm .p-cat{height:40px;font-size:11px}.jgm .p-cell{min-height:40px}.jgm .p-dock{gap:10px}.jgm .p-team{width:84px}.jgm .p-team .avatar{width:48px;height:48px;font-size:28px}.jgm .p-cluewrap{padding:44px 8px 10px}.jgm .p-clue-body{gap:12px;padding:8px 14px 10px}.jgm .p-strip{gap:8px;padding:8px 10px 10px}.jgm .p-strip .ask{font-size:11px}.jgm .p-teams{gap:6px;min-height:0}.jgm .p-chip{gap:6px;min-height:38px;padding:3px 4px 3px 7px;font-size:13px}.jgm .p-chip .av{width:24px;height:24px;font-size:14px}.jgm .p-chip .nm{max-width:100px}.jgm .p-chip .acts button{width:30px;height:30px;font-size:15px}.jgm .p-chip .res{padding:6px 9px;font-size:12px}.jgm .p-actrow{grid-template-columns:auto 1fr;gap:10px}.jgm .p-actrow .side.r{display:none}.jgm .p-primary,.jgm .p-secondary{width:100%;height:46px;padding:0 14px;font-size:16px}.jgm .p-timer{gap:3px;padding:6px 8px 5px}.jgm .p-timer .clock{width:58px;min-width:58px;height:58px;font-size:24px}.jgm .p-timer .adj button{padding:2px 6px;font-size:11px}.jgm .p-answer{padding:10px 16px}.jgm .p-choice{padding-top:56px}.jgm .p-setup{gap:16px;padding-bottom:80px}.jgm .p-top{gap:8px}.jgm .p-logo{font-size:18px}}@container (max-height:58px){.jgm .c-cell .plus{display:none}}.jgm[data-embed]{height:100%}.jgm[data-embed] .creator{height:100%;min-height:0;container:jgm-frame/size}.jgm[data-embed] .t-body{scrollbar-width:thin}.jgm[data-embed] .c-board{--cellh:52px;max-height:none}@container jgm-frame (max-height:760px){.jgm[data-embed] .t-block{gap:5px;padding-top:7px;padding-bottom:8px}.jgm[data-embed] .t-body{gap:9px;padding:10px 12px}.jgm[data-embed] .t-sec{gap:5px}.jgm[data-embed] .t-seg button{height:30px;font-size:15px}.jgm[data-embed] .t-seg.two button{height:40px}.jgm[data-embed] .t-seg.chips button{height:30px}.jgm[data-embed] .th-pick .artwrap{height:40px}.jgm[data-embed] .th-pick .mb{grid-template-rows:11px 1fr;gap:3px;padding:5px 7px}.jgm[data-embed] .th-pick .bar{height:28px}.jgm[data-embed] .t-swrow{min-height:30px}.jgm[data-embed] .t-spacer{flex-basis:0}.jgm[data-embed] .t-btn.wide{padding-top:6px;padding-bottom:6px}.jgm[data-embed] .t-foot{gap:6px;padding:10px 12px}.jgm[data-embed] .t-stagewrap{padding:10px}.jgm[data-embed] .c-stage{padding:12px}.jgm[data-embed] .c-board{--slot:30px;--board-gap:8px}.jgm[data-embed]:not([data-style=studio]) .c-board{--cat-row:48px}.jgm[data-embed]:not([data-style=studio]) .c-cat{height:48px}}@container jgm-frame (max-height:640px){.jgm[data-embed] .g-sel{height:32px}.jgm[data-embed] .t-block .t-btn.sm{padding-top:4px;padding-bottom:4px}.jgm[data-embed] .t-body{gap:8px;padding:8px 12px}.jgm[data-embed] .t-seg{padding:2px}.jgm[data-embed] .t-seg button{height:28px}.jgm[data-embed] .t-seg.two button{height:36px}.jgm[data-embed] .t-seg.chips button{height:28px}.jgm[data-embed] .th-pick .artwrap{height:34px}.jgm[data-embed] .th-pick .mb{grid-template-rows:10px 1fr;gap:3px;padding:4px 6px}.jgm[data-embed] .th-pick .bar{height:26px}.jgm[data-embed] .t-swrow{min-height:26px}.jgm[data-embed] .t-btn.wide{padding-top:5px;padding-bottom:5px}.jgm[data-embed] .t-foot{gap:5px;padding:8px 12px}.jgm[data-embed] .t-foot .t-btn{padding-top:5px;padding-bottom:5px}.jgm[data-embed] .t-stagewrap{padding:8px}.jgm[data-embed] .c-stage{padding:10px}.jgm[data-embed] .c-board{--cellh:40px;--slot:26px;--board-gap:6px}.jgm[data-embed]:not([data-style=studio]) .c-board{--cat-row:42px}.jgm[data-embed]:not([data-style=studio]) .c-cat{height:42px}.jgm[data-embed] .c-rowlabel{max-height:36px}}@container jgm-frame (max-height:600px){.jgm[data-embed] .t-body{gap:5px}.jgm[data-embed] .t-swrow{min-height:24px}.jgm[data-embed] .t-sec{gap:4px}.jgm[data-embed] .t-foot{padding-top:6px;padding-bottom:6px}}@media (prefers-reduced-motion:reduce){.jgm .acct-veil,.jgm .acct-card,.jgm .aiq,.jgm .aiq-dot.writing,.jgm .aiq-skel,.jgm .c-cell.fresh,.jgm .scrim,.jgm .modal,.jgm .toast,.jgm .sparkle,.jgm .p-teamcard,.jgm .p-introcard,.jgm .p-team .delta,.jgm .p-clue,.jgm .bulb.odd,.jgm .bulb.even,.jgm .p-q .caret,.jgm .p-timer .clock.warn,.jgm .p-chip .res,.jgm .p-answer,.jgm .p-rays,.jgm .p-bigword,.jgm .p-roundsplash,.jgm .p-tier,.jgm .p-tier.t1 .avatar{animation:none}.jgm .t-seg button,.jgm .t-tog,.jgm .t-tog:after,.jgm .btn-primary,.jgm .c-cat,.jgm .c-cat .grip,.jgm .c-board.is-dragging .c-cat,.jgm .c-board.is-dragging .c-cell,.jgm .acct-primary,.jgm .acct-quiet,.jgm .acct-x,.jgm .aiq-x,.jgm .aiq-addfile,.jgm .aiq-plan-head,.jgm .aiq-primary,.jgm .c-slot,.jgm .rm,.jgm .c-cell,.jgm .c-cell.filled .edit,.jgm .th-pick svg,.jgm .edc-qhead .edc-eyebrow,.jgm .edc-q,.jgm .edc-tools,.jgm .edc-count,.jgm .edc-a,.jgm .toast-act,.jgm .p-teamcard .rm,.jgm .p-startbar,.jgm .p-cell,.jgm .p-team,.jgm .p-team .avatar,.jgm .bulb,.jgm .p-chip,.jgm .p-chip .acts button,.jgm .t-left{transition:none}}
