@font-face{font-family:Fredoka;font-weight:500;font-display:swap;src:url(/assets/fredoka-hebrew-500-normal-DdMTjgiE.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-weight:500;font-display:swap;src:url(/assets/fredoka-latin-ext-500-normal-0PZPWlWP.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-weight:500;font-display:swap;src:url(/assets/fredoka-latin-500-normal-B0JifZgm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-weight:600;font-display:swap;src:url(/assets/fredoka-hebrew-600-normal-CTBxhdlE.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-weight:600;font-display:swap;src:url(/assets/fredoka-latin-ext-600-normal-GoyidTAB.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-weight:600;font-display:swap;src:url(/assets/fredoka-latin-600-normal-C4zohCW5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-weight:700;font-display:swap;src:url(/assets/fredoka-hebrew-700-normal-DBqnFHCe.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-weight:700;font-display:swap;src:url(/assets/fredoka-latin-ext-700-normal--a2O67AJ.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-weight:700;font-display:swap;src:url(/assets/fredoka-latin-700-normal-BOIZVyIN.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-weight:500;font-display:swap;src:url(/assets/nunito-cyrillic-ext-500-normal-BooqzoBf.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-weight:500;font-display:swap;src:url(/assets/nunito-cyrillic-500-normal-C7KGZCzc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-weight:500;font-display:swap;src:url(/assets/nunito-vietnamese-500-normal-BpqpEYcO.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-weight:500;font-display:swap;src:url(/assets/nunito-latin-ext-500-normal-DpF2BH_v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-weight:500;font-display:swap;src:url(/assets/nunito-latin-500-normal-EugFkASW.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-weight:600;font-display:swap;src:url(/assets/nunito-cyrillic-ext-600-normal-CWPPjBOD.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-weight:600;font-display:swap;src:url(/assets/nunito-cyrillic-600-normal-DJGQ2h05.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-weight:600;font-display:swap;src:url(/assets/nunito-vietnamese-600-normal-BY8O6Cug.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-weight:600;font-display:swap;src:url(/assets/nunito-latin-ext-600-normal-Dd9Zuxh1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-weight:600;font-display:swap;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-weight:700;font-display:swap;src:url(/assets/nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-weight:700;font-display:swap;src:url(/assets/nunito-cyrillic-700-normal-DP36NgGt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-weight:700;font-display:swap;src:url(/assets/nunito-vietnamese-700-normal-Ch8EUCfz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-weight:700;font-display:swap;src:url(/assets/nunito-latin-ext-700-normal-BWeMsAzO.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-weight:700;font-display:swap;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-weight:800;font-display:swap;src:url(/assets/nunito-cyrillic-ext-800-normal-B-cvGohL.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-weight:800;font-display:swap;src:url(/assets/nunito-cyrillic-800-normal-D3igD7Kl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-weight:800;font-display:swap;src:url(/assets/nunito-vietnamese-800-normal-D_CZYdm9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-weight:800;font-display:swap;src:url(/assets/nunito-latin-ext-800-normal-CtU8tJOV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-weight:800;font-display:swap;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Patrick Hand;font-weight:400;font-display:swap;src:url(/assets/patrick-hand-vietnamese-400-normal-65jA92mZ.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Patrick Hand;font-weight:400;font-display:swap;src:url(/assets/patrick-hand-latin-ext-400-normal-Dno5CMlI.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Patrick Hand;font-weight:400;font-display:swap;src:url(/assets/patrick-hand-latin-400-normal-B7HHA2Vw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--rj-bg:#120d24;--rj-well:#1d1638;--rj-surface:#2a2152;--rj-surface-2:#3b3170;--rj-line:#50468b;--rj-edge:#847bba;--rj-plate:rgba(18,13,36,.7);--rj-plate-strong:rgba(18,13,36,.9);--rj-bar:rgba(42,33,82,.8);--rj-text:#f6f3ff;--rj-muted:#a99fd1;--rj-accent:#fc3;--rj-on-accent:#1b1300;--rj-accent-edge:#b88a00;--rj-accent-glow:rgba(255,204,51,.2);--rj-accent-2:#ff4d8d;--rj-accent-2-hi:#ff8fb5;--rj-accent-2-lo:#b3144f;--rj-accent-2-edge:#7d0e37;--rj-accent-2-glow:rgba(255,77,141,.12);--rj-sky:#4dabf7;--rj-on-sky:#06223a;--rj-sky-glow:rgba(77,171,247,.1);--rj-sky-ring:rgba(77,171,247,.25);--rj-ok:#3ddc97;--rj-ok-deep:#0f3b2b;--rj-ok-glow:rgba(61,220,151,.7);--rj-danger:#ff5a5a;--rj-on-danger:#120d24;--rj-track:rgba(255,255,255,.1);--rj-paper:#fff;--rj-table-paper:#fff8e5;--rj-table-paper-edge:#e6d3a6;--rj-table-paper-grain:radial-gradient(circle, rgba(143,95,33,.14) 0, rgba(143,95,33,.14) .65px, transparent .9px);--rj-table-ink:#120d24;--rj-table-ink-soft:#4a4170;--rj-table-hand:"Patrick Hand", var(--rj-display);--rj-stamp-red:#b3261e;--rj-stamp-green:#1f7a4d;--rj-stamp-grey:#6b6390;--rj-team-ink:rgba(246,243,255,.3);--rj-team-1:var(--rj-team-ink);--rj-team-2:var(--rj-team-ink);--rj-team-1-fill:repeating-linear-gradient(135deg, var(--rj-team-ink) 0, var(--rj-team-ink) .25em, transparent .25em, transparent .65em), var(--rj-surface);--rj-team-2-fill:radial-gradient(circle, var(--rj-team-ink) .15em, transparent .175em) 0 0 / .6em .6em, var(--rj-surface);--rj-focus:0 0 0 3px var(--rj-bg), 0 0 0 6px var(--rj-text);--rj-radius-xs:8px;--rj-radius-sm:10px;--rj-radius:18px;--rj-radius-lg:24px;--rj-display:"Fredoka", ui-rounded, system-ui, sans-serif;--rj-body:"Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--rj-bg);color:var(--rj-text);font-family:var(--rj-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}h1,h2,h3,.rj-display{font-family:var(--rj-display);letter-spacing:.01em;margin:0;font-weight:700}button{font:inherit;color:inherit}.rj-button{-webkit-appearance:none;appearance:none;background:var(--rj-accent);color:var(--rj-on-accent);font-family:var(--rj-display);cursor:pointer;box-shadow:0 4px 0 var(--rj-accent-edge);border:0;border-radius:999px;padding:14px 28px;font-size:1.15rem;font-weight:700;transition:transform 80ms,box-shadow 80ms}.rj-button:focus-visible{outline-offset:3px;box-shadow:0 4px 0 var(--rj-accent-edge), var(--rj-focus);outline:3px solid transparent}.rj-button:active:not(:disabled):not([aria-disabled=true]){box-shadow:0 1px 0 var(--rj-accent-edge);transform:translateY(3px)}.rj-button:disabled,.rj-button[aria-disabled=true]{opacity:.45;cursor:default}.rj-button.secondary{background:var(--rj-surface-2);color:var(--rj-text);box-shadow:0 4px 0 var(--rj-bg)}.rj-button.secondary:active:not(:disabled){box-shadow:0 1px 0 var(--rj-bg)}.rj-button.secondary:focus-visible{box-shadow:0 4px 0 var(--rj-bg), var(--rj-focus)}.rj-button:focus-visible:active:not(:disabled){box-shadow:0 1px 0 var(--rj-accent-edge), var(--rj-focus)}.rj-button.secondary:focus-visible:active:not(:disabled){box-shadow:0 1px 0 var(--rj-bg), var(--rj-focus)}.rj-input{border:2px solid var(--rj-edge);border-radius:var(--rj-radius-sm);background:var(--rj-surface);width:100%;color:var(--rj-text);font:inherit;outline:none;padding:14px 16px;font-size:1.25rem}.rj-input::placeholder{color:var(--rj-muted)}.rj-input:focus{border-color:var(--rj-sky);outline:3px solid transparent}.rj-card{background:var(--rj-surface);border:1px solid var(--rj-line);border-radius:var(--rj-radius);padding:20px}.rj-muted{color:var(--rj-muted)}.rjk-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rjk-declarations{text-align:left;gap:8px;display:grid}.rjk-declarations label{cursor:pointer;align-items:center;gap:12px;min-height:44px;display:flex}.rjk-declarations input{width:24px;height:24px;accent-color:var(--rj-accent);flex:0 0 24px;margin:0}.rjk-declarations span{line-height:1.4}.rjk-declarations input:focus-visible{outline-offset:3px;outline:3px solid}.rjk-report-problem{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;font-size:.85rem;display:flex}.rjk-report-problem a{color:var(--rj-muted);text-underline-offset:3px;padding:10px 0}.rjk-support-address{user-select:text;overflow-wrap:anywhere;color:var(--rj-muted)}.rjf{background:var(--rj-bg);color:var(--rj-text);font-family:var(--rj-body);text-align:left;font-size:16px;font-weight:600;line-height:1.4}.rjf h1,.rjf h2,.rjf h3,.rjf p,.rjf ul,.rjf ol,.rjf dl,.rjf dd{margin:0;padding:0}.rjf ul,.rjf ol{list-style:none}.rjf a{color:var(--rj-muted);text-underline-offset:3px}.rjf a:hover{color:var(--rj-text)}.rjf .rjf-header,.rjf .rjf-hero,.rjf .rjf-section,.rjf .rjf-footer{box-sizing:border-box;max-width:1200px;margin:0 auto;padding-left:16px;padding-right:16px}.rjf picture{display:contents}.rjf .rjf-header{flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:12px;display:flex}.rjf .rjf-logo{font-family:var(--rj-display);font-size:30px;font-weight:700;line-height:1}.rjf a.rjf-logo{color:var(--rj-text);text-decoration:none}.rjf .rjf-logo span{color:var(--rj-accent)}.rjf .rjf-logo sup{color:var(--rj-muted);vertical-align:top;font-size:12px}.rjf .rjf-beta{border:2px solid var(--rj-line);letter-spacing:.12em;text-transform:uppercase;color:var(--rj-muted);border-radius:999px;margin:4px 0 4px 12px;padding:5px 10px;font-size:13px;font-weight:800}.rjf .rjf-header-note{color:var(--rj-muted);flex:100%;margin-top:12px;font-size:15px}.rjf .rjf-hero{padding-top:12px;padding-bottom:40px}.rjf .rjf-hero-words>*+*{margin-top:18px}.rjf h1{font-size:58px;line-height:.95}.rjf .rjf-hero-sub{font-family:var(--rj-display);font-size:28px;font-weight:700;line-height:1.05}.rjf .rjf-start{width:100%;min-height:64px;font-size:24px;display:block}.rjf .rjf-nothing,.rjf .rjf-need{text-align:center}.rjf .rjf-nothing{color:var(--rj-muted)}.rjf .rjf-hero-picture{text-align:center;margin-top:36px}.rjf .rjf-picture-label{font-family:var(--rj-display);font-size:17px;font-weight:700}.rjf .rjf-screen{border:10px solid var(--rj-well);background:var(--rj-well);box-shadow:0 0 0 2px var(--rj-line), 0 12px 40px rgba(0,0,0,.35);border-radius:20px;margin-top:10px;position:relative}.rjf .rjf-screen img{background:var(--rjf-screen-ground,var(--rj-well));border-radius:10px;width:100%;height:auto;display:block}.rjf .rjf-ground-hand-picked{--rjf-screen-ground:radial-gradient(ellipse at 50% 0%, #3d4eba, #1e256b 80%);--rjf-phone-ground:#253089}.rjf .rjf-phones{margin:-24px 0 14px;position:relative}.rjf .rjf-phones img{background:var(--rjf-phone-ground,var(--rj-bg));border:5px solid var(--rj-bg);width:100px;height:auto;box-shadow:0 0 0 2px var(--rj-line), 0 12px 40px rgba(0,0,0,.35);vertical-align:top;border-radius:22px}.rjf .rjf-phone{vertical-align:top;line-height:0;display:inline-block;position:relative;transform:rotate(-6deg)}.rjf .rjf-phone+.rjf-phone{margin:16px 0 0 24px;transform:rotate(5deg)}.rjf .rjf-loop{object-fit:cover;opacity:0;pointer-events:none;background:0 0;border-radius:10px;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.rjf .rjf-phone .rjf-loop{border-radius:17px;width:calc(100% - 10px);height:calc(100% - 10px);top:5px;left:5px}.rjf .rjf-looping .rjf-loop{opacity:1}.rjf .rjf-loop-toggle{min-width:64px;min-height:32px;color:var(--rj-text);font:700 13px var(--rj-body);cursor:pointer;background:rgba(18,13,36,.78);border:0;border-radius:999px;padding:6px 14px;position:absolute;bottom:8px;right:8px}.rjf .rjf-loop-toggle:focus-visible{outline:3px solid var(--rj-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.rjf .rjf-loop{transition:none}}.rjf .rjf-section{padding-top:36px;padding-bottom:36px}.rjf .rjf-band{background:var(--rj-well)}.rjf h2{font-size:30px;line-height:1.1}.rjf .rjf-lead{color:var(--rj-muted);margin-top:8px}.rjf .rjf-game-grid{grid-gap:14px;gap:14px;margin-top:14px;display:grid}.rjf .rjf-game{background:var(--rj-surface);border-radius:18px;overflow:hidden}.rjf .rjf-game-shot{width:100%;height:auto;display:block}.rjf .rjf-game-about{align-items:flex-start;padding:14px;display:flex}.rjf .rjf-game-icon{flex:none;width:64px;height:64px;margin-right:14px}.rjf .rjf-game-words{flex:1 1 0;min-width:0}.rjf .rjf-game-words a{color:inherit}.rjf h3,.rjf .rjf-game-words h2{font-size:22px;line-height:1.15}.rjf .rjf-game-line{font-family:var(--rj-display);margin-top:4px;font-size:17px;line-height:1.25}.rjf .rjf-game-facts{color:var(--rj-muted);margin-top:6px;font-size:13px}.rjf .rjf-steps{grid-gap:20px;gap:20px;margin-top:20px;display:grid}.rjf .rjf-steps li{align-items:flex-start;display:flex}.rjf .rjf-step-number{background:var(--rj-surface-2);width:44px;height:44px;font-family:var(--rj-display);text-align:center;border-radius:50%;flex:none;margin-right:14px;font-size:24px;font-weight:700;line-height:44px}.rjf .rjf-steps h3{font-size:19px;font-weight:600}.rjf .rjf-steps p{color:var(--rj-muted);margin-top:4px}.rjf .rjf-close{text-align:center;padding-top:48px;padding-bottom:48px}.rjf .rjf-close h2{font-size:42px;line-height:1}.rjf .rjf-close-actions,.rjf .rjf-close-actions>*+*{margin-top:16px}.rjf .rjf-close-actions .rj-button{width:100%;display:block}.rjf .rjf-questions h2{font-size:24px}.rjf .rjf-questions dl{grid-gap:18px;gap:18px;margin-top:18px;display:grid}.rjf .rjf-questions dt{font-family:var(--rj-display);font-size:18px}.rjf .rjf-questions dd{color:var(--rj-muted)}.rjf .rjf-questions dl>div:focus{outline:3px solid var(--rj-text);outline-offset:6px;border-radius:var(--rj-radius-xs)}.rjf .rjf-footer{color:var(--rj-muted);padding-top:20px;padding-bottom:32px;font-size:14px}.rjf .rjf-footer>*{margin:0 24px 10px 0;display:inline-block}.rjf .rjf-footer .rjf-rule{display:block}.rjf .rjf-footer .rjf-site-links{border-bottom:1px solid var(--rj-line);margin:0 0 12px;padding-bottom:8px;font-size:15px;display:block}.rjf .rjf-site-links a{color:var(--rj-text);margin-right:20px;padding:12px 0;display:inline-block}.rjf .rjf-site-links a:hover{text-decoration-thickness:2px}.rjf .rjf-footer>a{margin-bottom:0;padding:12px 0}.rjf .rjf-footer .rjk-report-problem{font-size:inherit;justify-content:flex-start;gap:0;display:inline-flex}.rjf .rjf-footer .rjk-support-address{margin-left:8px}@media (min-width:700px){.rjf{font-size:18px}.rjf .rjf-header,.rjf .rjf-hero,.rjf .rjf-section,.rjf .rjf-footer{padding-left:32px;padding-right:32px}.rjf .rjf-header{justify-content:flex-start;padding-top:28px;padding-bottom:28px}.rjf .rjf-logo{font-size:34px}.rjf .rjf-logo sup{font-size:14px}.rjf .rjf-beta{margin-left:16px;padding:6px 12px}.rjf .rjf-header-note{text-align:right;flex:320px;margin:0 0 0 16px;font-size:17px}.rjf .rjf-hero{padding-top:32px;padding-bottom:80px}.rjf .rjf-hero-words>*+*{margin-top:24px}.rjf h1{font-size:72px;font-size:max(64px,min(6.7vw,96px))}.rjf .rjf-hero-sub{font-size:34px;font-size:max(30px,min(2.8vw,40px))}.rjf .rjf-start{width:auto;padding:22px 40px;font-size:30px;display:inline-block}.rjf .rjf-nothing,.rjf .rjf-need{text-align:left}.rjf .rjf-hero-picture{max-width:600px;margin-top:48px;margin-left:auto;margin-right:auto}.rjf .rjf-picture-label{font-size:20px}.rjf .rjf-screen{margin-top:12px}.rjf .rjf-phones{margin:-40px 0 16px}.rjf .rjf-phones img{width:130px}.rjf .rjf-section{padding-top:80px;padding-bottom:80px}.rjf h2{font-size:52px;line-height:1.05}.rjf .rjf-lead{font-size:20px}.rjf .rjf-game-grid{grid-gap:32px;grid-template-columns:1fr 1fr;gap:32px;margin-top:32px}.rjf .rjf-game{border-radius:24px;padding:24px}.rjf .rjf-game-shot{box-sizing:border-box;border:2px solid var(--rj-line);border-radius:12px}.rjf .rjf-game-about{padding:14px 0 0}.rjf .rjf-game-icon{width:44px;height:44px;margin-right:12px}.rjf h3,.rjf .rjf-game-words h2{font-size:30px;line-height:44px}.rjf .rjf-game-line{margin-top:14px;font-size:21px}.rjf .rjf-game-facts{margin-top:14px;font-size:15px}.rjf .with-icon .rjf-game-line,.rjf .with-icon .rjf-game-facts{margin-left:-56px}.rjf .rjf-steps{grid-gap:40px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;margin-top:36px}.rjf .rjf-step-number{width:72px;height:72px;margin-right:20px;font-size:40px;line-height:72px}.rjf .rjf-steps h3{font-size:26px;line-height:1.15}.rjf .rjf-steps p{margin-top:8px}.rjf .rjf-close{padding-top:80px;padding-bottom:96px}.rjf .rjf-close h2{font-size:72px}.rjf .rjf-close .rjf-lead{font-size:22px}.rjf .rjf-close-actions{margin-top:24px}.rjf .rjf-close-actions>*+*{margin-top:0;margin-left:16px}.rjf .rjf-close-actions .rj-button{vertical-align:middle;width:auto;display:inline-block}.rjf .rjf-close-actions p{margin:16px 0 0}.rjf .rjf-questions .rjf-section{padding-top:56px;padding-bottom:56px}.rjf .rjf-questions h2{font-size:32px}.rjf .rjf-questions dl{grid-gap:24px 48px;grid-template-columns:1fr 1fr;gap:24px 48px;margin-top:24px;font-size:17px}.rjf .rjf-questions dt{font-size:20px}.rjf .rjf-footer{flex-wrap:wrap;align-items:center;padding-top:28px;padding-bottom:48px;font-size:15px;display:flex}.rjf .rjf-footer>*{margin:0 32px 0 0}.rjf .rjf-footer .rjf-rule{flex:auto}.rjf .rjf-footer .rjf-site-links{flex:100%;margin:0 0 16px;font-size:16px}.rjf .rjf-site-links a{margin-right:28px}}@media (min-width:1000px){.rjf .rjf-hero{align-items:center;display:flex}.rjf .rjf-hero-words{flex:1 1 0;min-width:0}.rjf .rjf-hero-picture{flex:1 1 0;min-width:0;margin:0 0 0 56px}}body{background:radial-gradient(1200px 700px at 85% -10%, var(--rj-accent-2-glow), transparent 60%), radial-gradient(900px 600px at -10% 110%, var(--rj-sky-glow), transparent 60%), var(--rj-bg);overflow:hidden}.st-root{height:100vh;flex-direction:column;height:100dvh;display:flex;position:relative}.st-content{isolation:isolate;flex:1;min-height:0;position:relative}.st-caption-space .st-content{margin-bottom:195px}@media (min-height:900px){.st-caption-space .st-content{margin-bottom:220px}}.st-caption-space .st-storage-notice{width:calc(100% - 32px)}.st-caption-space .st-storage-notice+.st-content{order:2;margin-bottom:0}.st-caption-space .st-storage-notice~.st-caption{flex-direction:column;flex:none;order:1;justify-content:center;width:100%;max-width:none;height:calc(2.6em + 52px);padding-left:8px;padding-right:8px;display:flex;position:relative;bottom:auto;left:auto;right:auto}.st-logo{font-size:8rem;text-shadow:0 6px rgba(0,0,0,.35);font-size:max(3.5rem,min(9vw,8rem));line-height:.95}.st-logo span{color:var(--rj-accent)}.st-logo.small{font-size:3rem}.st-home{height:100vh;overflow-y:auto}.st-home:focus{outline:none}.st-home-hero>*+*{margin-top:16px}.st-home-start{padding:22px 40px;font-size:30px}.st-home-join{background:var(--rj-surface);border-radius:18px;max-width:520px;padding:16px;font-size:16px}.st-home-join label{color:var(--rj-muted);display:block}.st-home-join-row{margin-top:10px;display:flex}.st-home-join-row input{background:var(--rj-well);text-transform:uppercase;letter-spacing:.3em;min-width:0;font-family:var(--rj-display);flex:1 1 0;margin-right:12px}.st-home-join-row button{flex:none}.rjf .st-home-legal{color:var(--rj-muted);font-size:15px}.st-error{color:var(--rj-danger);font-size:1.2rem}.st-splash{text-align:center;place-content:center;justify-items:center;gap:20px;height:100vh;padding:32px;font-size:1.6rem;display:grid}.st-lobby{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(320px,30vw) 1fr;gap:4vw;height:100%;padding:4vh 4vw;display:grid}.st-join{text-align:center;background:var(--rj-surface);border:1px solid var(--rj-line);border-radius:28px;flex-direction:column;justify-content:center;align-items:center;padding:3vh 2vw;display:flex}.st-join-label{font-family:var(--rj-display);margin:0 0 16px;font-size:2rem}.st-join-content{color:var(--rj-text);margin:-8px 0 16px;font-size:1.3rem}.st-qr{width:24vw;aspect-ratio:1;background:var(--rj-paper);border-radius:20px;width:min(24vw,42vh);padding:12px}.st-qr img{width:100%;height:100%;display:block}.st-join-url{color:var(--rj-muted);word-break:break-all;margin:16px 0 24px;font-size:1.1rem}.st-join-code-label{text-transform:uppercase;letter-spacing:.2em;color:var(--rj-muted);margin:0}.st-join-code{font-family:var(--rj-display);font-size:6.5rem;font-weight:700;letter-spacing:.12em;color:var(--rj-accent);margin:0;font-size:max(3.5rem,min(7vw,6.5rem))}.st-join-note{color:var(--rj-text);margin:16px 0 0;font-size:1.3rem}.st-join.old-tv .st-qr{width:18vw;width:min(18vw,29vh)}.st-lobby-main{flex-direction:column;min-width:0;min-height:0;display:flex}.st-players-head{justify-content:space-between;align-items:baseline;font-size:1.4rem;display:flex}.st-players-head h2{font-size:2.4rem}.st-players-head .rj-muted{text-align:right;margin-left:20px}.st-progress{white-space:nowrap}.st-pips{vertical-align:middle;margin-left:.6em;line-height:0;display:inline-block}.st-pip{width:.7em;height:.7em;box-shadow:inset 0 0 0 2px var(--rj-edge);border-radius:50%;margin-right:.35em;display:inline-block}.st-pip.done{background:var(--rj-accent);box-shadow:none}.st-pip.next{box-shadow:inset 0 0 0 3px var(--rj-accent), 0 0 10px var(--rj-accent-glow)}.st-results h1 .st-progress{font-family:var(--rj-body);color:var(--rj-muted);vertical-align:middle;font-size:1.6rem;font-weight:700}.st-players-head h2{margin-right:auto}.st-players{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;min-height:0;margin:2vh 0 4vh;padding:0;list-style:none;display:grid;overflow-y:auto}.st-players li{background:var(--rj-surface);border:1px solid var(--rj-line);border-radius:999px;align-items:center;gap:14px;padding:8px 20px 8px 8px;font-size:1.6rem;animation:.3s cubic-bezier(.2,1.4,.4,1) st-pop;display:flex}.st-players li.away{opacity:.4}.st-avatar{width:52px;height:52px;font-family:var(--rj-display);color:var(--rj-bg);border-radius:50%;flex:none;place-items:center;font-size:1.6rem;font-weight:700;display:grid;box-shadow:inset 0 -4px rgba(0,0,0,.18)}.st-player-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.st-player-score{color:var(--rj-accent);font-family:var(--rj-display);margin-left:auto}.st-players li.waiting{color:var(--rj-muted);background:0 0;border-style:dashed}.st-players li.waiting .st-avatar{background:var(--rj-surface);box-shadow:inset 0 0 0 2px var(--rj-line);color:var(--rj-muted)}.st-seat-note{margin-top:.6em}.st-player-label{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.25;display:flex}.st-player-label .st-player-name{max-width:100%}.st-player-label .st-host-tag{margin-top:3px}.st-host-tag{box-shadow:inset 0 0 0 2px var(--rj-edge);font:800 .75rem var(--rj-body);letter-spacing:.08em;text-transform:uppercase;color:var(--rj-text);border-radius:999px;flex:none;padding:1px 7px}.st-players li.st-player-not-connected{border-radius:20px;flex-wrap:wrap;row-gap:4px}.st-player-not-connected>.st-player-name{flex:1 1 0;min-width:0}.st-players li.away.st-player-not-connected{opacity:1;background:var(--rj-bg)}.st-players li.away.st-player-not-connected>:not(.st-phone-status){opacity:.4}.st-phone-status{color:var(--rj-text);flex-basis:100%;font-size:1rem;line-height:1.25}.st-players-check .st-phone-status{grid-area:3/2/auto/-1}.st-game-chips{flex-wrap:wrap;gap:8px;display:flex}.st-chip{background:var(--rj-surface-2);color:var(--rj-text);white-space:nowrap;border-radius:999px;padding:4px 14px;font-size:1.15rem;font-weight:700}.st-chip.mode{box-shadow:inset 0 0 0 2px var(--rj-edge);background:0 0}.st-game-note{color:var(--rj-muted);font-weight:700}.st-game-why{color:var(--rj-danger)}.st-upnext-slot{flex:1 1 0;justify-content:center;align-items:center;min-height:0;display:flex}.st-upnext{border-radius:var(--rj-radius-lg);border:3px solid var(--rj-line);background:var(--rj-surface);align-items:flex-start;gap:40px;width:100%;max-width:1100px;padding:40px 48px;animation:.45s ease-out both st-upnext-in;display:flex}.st-upnext.waiting{border-style:dashed;border-color:var(--rj-edge);flex-direction:column;align-items:center}.st-upnext.waiting>*{margin:0}.st-upnext.blocked{opacity:.75}.st-upnext-icon{flex:none;width:128px;height:128px}.st-upnext-text{min-width:0}.st-upnext-text>*{margin:0}.st-upnext-text>*+*{margin-top:12px}.st-upnext-label{font-family:var(--rj-display);letter-spacing:.12em;text-transform:uppercase;color:var(--rj-muted);font-size:1.3rem}.st-upnext-by{letter-spacing:normal;text-transform:none;color:var(--rj-text);margin-left:18px}.st-upnext-name{font-family:var(--rj-display);font-size:4rem;line-height:1.05}.st-upnext.waiting .st-upnext-name{color:var(--rj-muted)}.st-upnext-tagline{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.6rem;display:-webkit-box;overflow:hidden}.st-upnext-facts{color:var(--rj-muted);font-size:1.3rem}.st-lobby-main>.st-upnext-slot{flex:auto;align-items:flex-start;overflow:hidden}.st-lobby-main>.st-upnext-slot>.st-upnext{margin-top:auto;margin-bottom:auto}.st-lobby-main>.st-players{flex-shrink:100;min-height:70px}@keyframes st-upnext-in{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:none}}.st-lobby-foot{margin-top:auto;padding-top:3vh;font-size:1.3rem}.st-start,.st-next,.st-another{padding:16px 44px;font-size:1.5rem}.st-strip-host>.st-why{background:var(--rj-plate);text-align:right;border-radius:12px;align-self:flex-end;max-width:40vw;padding:8px 14px}.st-strip-note{background:var(--rj-plate);color:var(--rj-muted);border-radius:12px;align-self:flex-end;margin:0;padding:6px 12px;font-size:1rem}.st-options{gap:1.4vh;margin-bottom:2.6vh;display:grid}.st-option{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.st-option-label{color:var(--rj-muted)}.st-option-value{font-family:var(--rj-display)}.st-options.said{flex-wrap:wrap;margin-bottom:2vh;display:flex}.st-options.said .st-option{margin-right:28px}.st-game{position:absolute;top:0;bottom:0;left:0;right:0}.st-strip{z-index:16;visibility:hidden;opacity:0;height:0;transition:opacity .15s linear,visibility 0s linear .15s;position:fixed;bottom:0;left:0;right:0}.st-strip.shown{visibility:visible;opacity:1;transition:opacity .15s linear,visibility linear}.st-strip-host{flex-direction:column;align-items:flex-end;max-width:46vw;display:flex;position:absolute;bottom:16px;right:16px}.st-strip-host>*+*{margin-top:10px}.st-strip-host .st-confirm{border:1px solid var(--rj-line);background:var(--rj-plate-strong);border-radius:20px;align-items:flex-end;padding:16px 20px}.st-strip-host .st-confirm-q{text-align:right;color:var(--rj-text);margin-bottom:14px}.st-strip-host .st-confirm-actions{justify-content:flex-end}.st-strip-quiet{border:1px solid var(--rj-line);background:var(--rj-plate);color:var(--rj-text);cursor:pointer;border-radius:999px;padding:8px 16px}.st-strip-quiet[aria-disabled=true]{opacity:.5;cursor:default}.st-continue{animation:.3s st-continue-in}.st-continue-error{background:var(--rj-plate);max-width:40vw;color:var(--rj-danger);border-radius:12px;margin:0;padding:8px 14px}@keyframes st-continue-in{0%{opacity:0;transform:translateY(12px)}}.st-sound{gap:8px;display:flex;position:absolute;bottom:16px;left:16px}.st-sound button{border:1px solid var(--rj-line);background:var(--rj-plate);color:var(--rj-text);cursor:pointer;border-radius:999px;padding:8px 16px}.st-sound-error{max-width:40vw;color:var(--rj-danger);background:var(--rj-plate);border-radius:12px;margin:0 0 10px;padding:8px 14px;position:absolute;bottom:100%;left:0}.st-sound button[aria-disabled=true]{opacity:.5;cursor:default}.st-sound button:focus,.st-strip-quiet:focus{outline-offset:3px;box-shadow:var(--rj-focus);outline:3px solid transparent}.st-sound button:focus:not(:focus-visible){box-shadow:none}.st-strip-quiet:focus:not(:focus-visible){box-shadow:none}.st-strip-host .rj-button{--st-button-edge:var(--rj-accent-edge);--st-button-rise:4px}.st-strip-host .rj-button.secondary{--st-button-edge:var(--rj-bg)}.st-strip-host .rj-button:active:not(:disabled):not([aria-disabled=true]),.st-strip-host .rj-button.secondary:active:not(:disabled){--st-button-rise:1px}.st-strip-host .rj-button:focus,.st-strip-host .rj-button:focus:active:not(:disabled):not([aria-disabled=true]),.st-strip-host .rj-button.secondary:focus:active:not(:disabled){outline-offset:3px;box-shadow:0 var(--st-button-rise) 0 var(--st-button-edge), var(--rj-focus);outline:3px solid transparent}.st-strip-host .rj-button:focus:not(:focus-visible){box-shadow:0 var(--st-button-rise) 0 var(--st-button-edge)}.st-strip-host .rj-button:focus:not(:focus-visible):active:not(:disabled):not([aria-disabled=true]){box-shadow:0 var(--st-button-rise) 0 var(--st-button-edge)}.st-strip-host .rj-button.secondary:focus:not(:focus-visible):active:not(:disabled){box-shadow:0 var(--st-button-rise) 0 var(--st-button-edge)}.st-sound-chip:focus-visible{outline-offset:3px;box-shadow:var(--rj-focus);outline:3px solid transparent}.st-caption{bottom:72px;left:0;right:0;width:fit-content;max-width:76vw;background:var(--rj-plate);backdrop-filter:blur(12px);max-width:min(1200px,76vw);color:var(--rj-text);font-size:2.25rem;text-align:center;pointer-events:none;z-index:15;border-radius:16px;margin:0 auto;padding:12px 28px;font-size:max(1.5rem,min(2.2vw,2.5rem));line-height:1.3;position:fixed;bottom:max(72px,6vh)}@media (max-height:800px){.st-caption{font-size:1.75rem;font-size:max(1.5rem,min(2.2vw,2.5rem))}}@media (min-width:901px){.st-root.is-lobby .st-caption{max-width:calc(88vw - 320px);left:calc(320px + 8vw);right:4vw}}@media (min-width:1067px){.st-root.is-lobby .st-caption{max-width:58vw;left:38vw}}.st-caption-silent{border:2px dashed var(--rj-muted)}.st-caption-tag{color:var(--rj-muted);font-size:.875rem;letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:max(.875rem,.45em);display:block}.st-caption:empty{backdrop-filter:none;background:0 0;border:0;padding:0}.st-sound-chip{border:2px solid var(--rj-accent);background:var(--rj-plate-strong);color:var(--rj-accent);cursor:pointer;z-index:14;border-radius:999px;padding:5px 20px;font-size:1.2rem;animation:2.4s ease-in-out infinite st-sound-nudge;position:fixed;bottom:16px;left:16px}.st-sound-chip+.st-strip .st-sound,.st-strip.raised .st-sound{bottom:64px}@keyframes st-sound-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.st-results{flex-direction:column;align-items:center;height:100%;padding:6vh 6vw;display:flex}.st-results h1{font-size:4.5rem;margin-bottom:4vh;font-size:max(2.5rem,min(5vw,4.5rem))}.st-results.has-teams{padding-top:4vh}.st-results.has-teams h1{font-size:3.6rem;margin-bottom:1.6vh;font-size:max(2.3rem,min(4.2vw,3.8rem))}.st-teams{flex:none;justify-content:center;align-items:center;margin-bottom:2vh;display:flex}.st-teams-line{font-family:var(--rj-display);white-space:nowrap;margin:0 10px 0 0;font-size:1.9rem;font-weight:700}.st-teams .rjk-team{margin-left:14px;font-size:1.25rem}.st-results-body{flex:0 auto;justify-content:center;width:100%;min-height:0;display:flex}.st-standings{flex:0 1000px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-content:start;gap:12px 16px;min-width:0;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.st-standings li{background:var(--rj-surface);border:1px solid var(--rj-line);border-radius:20px;grid-template-columns:56px 56px 1fr auto 120px;align-items:center;gap:18px;padding:10px 24px 10px 14px;font-size:1.8rem;animation:.42s cubic-bezier(.2,1.2,.4,1) both st-rise;display:grid}.st-standings li:first-child{border-color:var(--rj-accent);background:linear-gradient(90deg, var(--rj-accent-glow), var(--rj-surface))}.st-standings.split{flex-basis:1400px}.st-standings.split li{grid-template-columns:44px auto minmax(0,1fr) auto 80px;gap:12px;padding-left:12px;padding-right:20px}@media (max-height:1000px){.st-standings.compact{row-gap:1.2vh}.st-standings.compact li{padding-top:.7vh;padding-bottom:.7vh;line-height:1.2}.st-standings.compact .st-avatar{width:5.2vh;height:5.2vh;font-size:2.5vh}}.st-rank{font-family:var(--rj-display);color:var(--rj-muted);text-align:center}.st-name-cell{align-items:baseline;min-width:0;display:flex}.st-name-cell .st-player-name{flex:0 auto;min-width:0}.st-games-note{color:var(--rj-muted);white-space:nowrap;flex:none;margin-left:.6em;font-size:.6em}.st-gained{color:var(--rj-ok);font-family:var(--rj-display);white-space:nowrap}.st-game-place{color:var(--rj-muted);font-size:.7em}.st-total{font-family:var(--rj-display);text-align:right;color:var(--rj-accent);font-weight:700}.st-results-foot{gap:16px;margin-top:auto;padding-top:4vh;font-size:1.3rem;display:flex}.st-results-foot.with-recap{flex-direction:column;flex:none;align-items:center;width:100%;padding-top:2vh}.st-results-foot.with-recap>p{margin:0}.st-recap{visibility:hidden;opacity:0;flex-wrap:wrap;justify-content:center;width:100%;margin:0;padding:0;font-size:1.15rem;line-height:1.25;list-style:none;display:flex}.st-recap.shown{visibility:visible;opacity:1;transition:opacity .5s linear}.st-recap li{text-align:center;flex:0 0 25%;min-width:0;margin-bottom:6px;padding:0 12px}.st-recap-game{text-overflow:ellipsis;white-space:nowrap;color:var(--rj-muted);display:block;overflow:hidden}.st-recap-winner{-webkit-line-clamp:2;overflow-wrap:break-word;font-family:var(--rj-display);color:var(--rj-text);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.st-results-foot.with-seats{flex-direction:column;gap:0}.st-results-next{min-height:1.35em}.st-results-foot.with-seats>p{margin:0}.st-results-foot.with-seats>.st-seat-note{margin-top:.6em}.no-flex-gap .st-results-foot.with-seats>*+*{margin-left:0}.no-flex-gap .st-results-foot.with-recap>*+*{margin-top:16px;margin-left:0}.st-why{color:var(--rj-danger);align-self:center;margin:0}.st-late{color:var(--rj-muted);margin:2vh 0 0}.st-results{--st-join-w:300px;--st-join-qr:84px}.st-join-corner{box-sizing:border-box;width:var(--st-join-w);background:var(--rj-plate);border-radius:16px;align-items:center;padding:10px 12px 10px 10px;display:flex;position:fixed;bottom:2.5vh;right:2vw}.st-results-foot.with-join{padding-left:calc(var(--st-join-w) + 16px - 4vw);padding-right:calc(var(--st-join-w) + 16px - 4vw);text-align:center}@media (max-width:899px){.st-join-corner{margin:1.5vh auto 0;position:static}.st-results-foot.with-join{padding-left:0;padding-right:0}}.st-join-corner-qr{width:var(--st-join-qr);height:var(--st-join-qr);box-sizing:border-box;background:#fff;border-radius:10px;flex:none;margin-right:12px;padding:6px}.st-join-corner-qr img{width:100%;height:100%;display:block}.st-join-corner-words{color:var(--rj-muted);flex-direction:column;margin:0;font-size:1rem;line-height:1.3;display:flex}.st-join-corner-code{color:var(--rj-text);font-family:var(--rj-display);letter-spacing:.12em;margin:2px 0;font-size:1.7rem;line-height:1.1}.st-join-corner-url{overflow-wrap:break-word;font-size:.9rem}@media (min-width:1600px){.st-results{--st-join-w:420px;--st-join-qr:132px}.st-join-corner-words{font-size:1.25rem}.st-join-corner-code{font-size:2.4rem}.st-join-corner-url{font-size:1.1rem}}.st-late-content,.st-late strong{color:var(--rj-text)}.st-late-note{color:var(--rj-text);margin:2vh 0 0}.st-late-note+.st-late{margin-top:.5vh}.st-storage-notice+.st-content .st-results{padding-top:3vh;padding-bottom:4vh}.st-storage-notice+.st-content .st-results h1{margin-bottom:2vh}.st-storage-notice+.st-content .st-results-foot{padding-top:2vh}.st-handoff{border:1px solid var(--rj-edge);border-radius:var(--rj-radius-lg);background:var(--rj-plate-strong);flex:none;justify-content:space-between;align-items:center;width:100%;max-width:1000px;margin:0 0 3vh;padding:2vh 2vw;display:flex;box-shadow:0 18px 48px rgba(0,0,0,.45)}.st-lobby .st-handoff{margin:0 0 1.5vh;padding:1.2vh 1.6vw}.st-lobby .st-handoff-title{font-size:1.8rem;font-size:max(1.2rem,min(1.8vw,1.8rem))}.st-lobby .st-handoff-body{font-size:1.2rem;font-size:max(.95rem,min(1.2vw,1.2rem))}.st-lobby .st-handoff-code{font-size:4.5rem;font-size:max(3rem,min(5vw,4.5rem))}.st-lobby .st-handoff~.st-players{margin-bottom:2vh}.st-results .st-handoff{text-align:center;flex-direction:column;flex:0 0 18vw;justify-content:flex-start;align-self:flex-start;min-width:9.5rem;max-width:none;margin:0 0 0 24px;padding-left:1.4vw;padding-right:1.4vw}.st-results .st-handoff-text{max-width:100%;margin:0 0 1.5vh}.st-results .st-handoff-title{overflow-wrap:break-word;font-size:2.2vw;font-size:max(1.4rem,min(2.2vw,2.2rem))}.st-results .st-handoff-body{font-size:1.4vw;font-size:max(1rem,min(1.4vw,1.4rem))}.st-results .st-handoff-code{font-size:4.5rem;font-size:max(3rem,min(5vw,4.5rem))}.st-handoff-text{margin-right:2vw}.st-handoff-title{font-family:var(--rj-display);font-size:2.2rem;font-weight:600;margin:0;font-size:max(1.4rem,min(2.2vw,2.2rem))}.st-handoff-body{color:var(--rj-muted);font-size:1.4rem;margin:.6vh 0 0;font-size:max(1rem,min(1.4vw,1.4rem))}.st-handoff-code{font-family:var(--rj-display);font-size:6.5rem;font-weight:700;letter-spacing:.12em;color:var(--rj-text);flex:none;margin:0;font-size:max(3.5rem,min(7vw,6.5rem));line-height:1}.st-storage-notice{width:760px;border:1px solid var(--rj-edge);background:var(--rj-surface);width:min(760px,100vw - 32px);color:var(--rj-text);text-align:center;border-radius:12px;flex:none;margin:12px auto 0;padding:12px 20px;font-size:1rem}.st-status,.st-toast{z-index:20;border-radius:999px;padding:10px 22px;font-weight:600;position:fixed;left:50%;transform:translate(-50%)}.st-status-recovery{box-sizing:border-box;text-align:center;border-radius:16px;width:560px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow:auto}.st-status-recovery p{font-weight:400;line-height:1.45}.st-status-recovery .rj-button{margin:4px;font-size:1.15em}@media (min-width:1280px){.st-status-recovery{font-size:1.25vw;width:35em;font-size:max(1rem,min(1.25vw,2rem))}}.st-status{background:var(--rj-surface-2);color:var(--rj-text);border:1px solid var(--rj-line);top:16px}.st-toast{background:var(--rj-danger);color:var(--rj-on-danger);max-width:80vw;bottom:24px}.st-diag{max-width:720px;border:1px solid var(--rj-line);z-index:30;background:rgba(10,7,22,.94);border-radius:16px;max-width:min(720px,90vw);max-height:90vh;padding:18px 22px;font:14px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;position:fixed;top:16px;right:16px;overflow:auto}.st-diag h3{margin-bottom:8px;font-size:1.1rem}.st-diag table{border-collapse:collapse;width:100%}.st-diag th,.st-diag td{text-align:left;border-bottom:1px solid rgba(255,255,255,.06);padding:4px 10px 4px 0}.no-flex-gap .st-players li>*+:not(.st-player-score){margin-left:14px}.no-flex-gap .st-game-chips{margin-bottom:-8px}.no-flex-gap .st-chip{margin:0 8px 8px 0}.no-flex-gap .st-results-foot>*+*{margin-left:16px}.no-flex-gap .st-upnext>*+*{margin-left:40px}.no-flex-gap .st-upnext.waiting>*+*{margin-top:12px;margin-left:0}.no-flex-gap .st-sound>*+*{margin-left:8px}.no-flex-gap .st-option{margin:-5px -10px}.no-flex-gap .st-option>*{margin:5px 10px}@keyframes st-pop{0%{opacity:0;transform:scale(.6)}}.st-results h1.st-champion{font-size:3.4rem;text-align:center;font-size:max(2rem,min(3.6vw,3.4rem));animation:.5s both st-champion}.st-podium{border-bottom:2px solid var(--rj-line);flex:auto;justify-content:center;align-items:flex-end;padding:0 2vw;display:flex}.st-step{flex-direction:column;align-items:center;width:22vw;max-width:340px;margin:0 1vw;animation:.7s cubic-bezier(.2,1.2,.4,1) both st-step-rise;display:flex}.st-step-players{flex-wrap:wrap;justify-content:center;max-width:100%;margin-bottom:1.5vh;display:flex}.st-step-player{flex-direction:column;align-items:center;min-width:0;max-width:100%;margin:0 .6vw;display:flex}.st-step-player .st-avatar{width:11vh;height:11vh;font-size:5vh}.st-results-body.finale{flex:auto}.st-step.many{width:40vw;max-width:600px}.st-step.many .st-step-player{margin:.4vh .4vw}.st-step.many .st-step-player .st-avatar{width:6vh;height:6vh;font-size:2.8vh}.st-step.many .st-step-name,.st-step.many .st-games-note{display:none}.st-step.crowded{width:34vw;max-width:520px}.st-step.crowded .st-step-player .st-avatar{width:7vh;height:7vh;font-size:3.2vh}.st-step.crowded .st-step-name{max-width:10vw;font-size:1.5rem}.st-step-name{text-overflow:ellipsis;white-space:nowrap;max-width:20vw;font-family:var(--rj-display);margin-top:1vh;font-size:2rem;font-weight:700;overflow:hidden}.st-step-player .st-games-note{margin:.3vh 0 0;font-size:1.1rem}.st-step-block{background:var(--rj-surface);border:1px solid var(--rj-line);border-radius:var(--rj-radius-lg) var(--rj-radius-lg) 0 0;border-bottom:0;flex-direction:column;align-items:center;width:100%;padding-top:2vh;display:flex}.st-step.p1 .st-step-block{border-color:var(--rj-accent);background:linear-gradient(180deg, var(--rj-accent-glow), var(--rj-surface));height:28vh}.st-step.p2 .st-step-block{height:21vh}.st-step.p3 .st-step-block{height:15vh}.st-step-place,.st-step-total{font-family:var(--rj-display);font-size:2rem;font-weight:700;line-height:1.1}.st-step-place{color:var(--rj-muted)}.st-step.p1 .st-step-place{color:var(--rj-text)}.st-step-total{color:var(--rj-accent)}.st-confirm{flex-direction:column;align-items:center;display:flex}.st-confirm-q{color:var(--rj-muted);text-align:center;margin:0 0 1.5vh}.st-confirm-actions{justify-content:center;display:flex}.st-confirm-q strong{font-family:var(--rj-display);color:var(--rj-text);margin-right:.4em}.st-confirm-actions .rj-button+.rj-button{margin-left:16px}@keyframes st-step-rise{0%{opacity:0;transform:translateY(30vh)}}@keyframes st-champion{0%{opacity:0;transform:scale(.9)}}@keyframes st-rise{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.st-players li,.st-standings li,.st-step,.st-results h1.st-champion,.st-sound-chip,.st-upnext{animation:none}}@media (max-width:1279px){.st-results-body.handoff .st-standings.split{grid-auto-flow:row}}@media (max-width:900px){body{overflow:auto}.st-lobby{grid-template-rows:none;grid-template-columns:1fr;height:auto;padding:16px}.st-players-head{flex-wrap:wrap}.st-qr{width:min(70vw,320px)}.st-standings.split{grid-auto-flow:row}}.has-recap .st-step:not(.many) .st-step-players{flex-wrap:nowrap;width:100%}.has-recap .st-step:not(.many) .st-step-player{flex:1 1 0}.has-recap .st-step:not(.many) .st-step-name{max-width:100%}.has-recap .st-step{justify-content:flex-end;max-height:100%}.has-recap .st-step.p2{max-height:calc(100% - 7vh)}.has-recap .st-step.p3{max-height:calc(100% - 13vh)}.has-recap .st-step.p2.crowded{max-height:calc(100% - 11vh - .55rem)}.has-recap .st-step.p3.crowded{max-height:calc(100% - 17vh - .55rem)}.has-recap .st-step.p2.many .st-step-players,.has-recap .st-step.p3.many .st-step-players{align-content:flex-end;align-items:flex-end;min-height:calc(12vh + 2.4rem)}.has-recap .st-step-players{flex:none}.has-recap .st-step-block{flex-shrink:1;min-height:calc(2vh + 4.6rem)}@media (max-height:800px){.has-recap .st-step-player:not(:only-child) .st-step-name{font-size:1.15rem}.has-recap .st-step.p2.crowded{max-height:calc(100% - 11vh - .95rem)}.has-recap .st-step.p3.crowded{max-height:calc(100% - 17vh - .95rem)}.st-results.has-recap .st-handoff{padding-top:1.2vh;padding-bottom:1.2vh}.st-results.has-recap .st-handoff-code{font-size:4rem;font-size:max(3rem,min(5vw,4.5rem))}}.st-game-handoff{z-index:4;pointer-events:none;justify-content:center;display:flex;position:absolute;top:2vh;left:4vw;right:4vw}.st-shared-result{justify-content:center;align-items:center;gap:24px;padding:10px 16px;font-size:1.25rem;display:flex}.st-shared-result strong{font-family:var(--rj-display);font-size:1.7rem}.no-flex-gap .st-shared-result>*+*{margin-left:24px}.st-teams{align-items:center;width:100%;margin-bottom:1vh}.st-result-card{border:2px solid var(--rj-edge);border-radius:var(--rj-radius-lg);background:var(--rj-surface);flex:1 1 0;min-width:0;max-width:36rem;padding:6px 16px;position:relative}.st-teams .st-result-card+.st-result-card{margin-left:20px}.st-teams .st-result-card.won{border-color:var(--rj-accent);flex-grow:1.15;padding-top:10px;padding-bottom:10px}.st-teams .rjk-team{margin-left:0}.st-result-winner{background:var(--rj-surface);color:var(--rj-accent);font-family:var(--rj-display);padding:0 6px;position:absolute;top:-.65em;right:16px}.st-result-members{flex-wrap:wrap;justify-content:center;margin:8px 0 0;padding:0;list-style:none;display:flex}.st-result-members li{overflow-wrap:anywhere;align-items:center;min-width:0;margin:3px 8px;font-size:1rem;display:flex}.st-result-members li span{width:1.4em;height:1.4em;color:var(--rj-bg);font-family:var(--rj-display);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-right:5px;display:inline-flex}.st-shared-result.st-result-card{flex:none;width:80%;margin:0 auto 2vh;display:block}.st-jam-standings-label{color:var(--rj-muted);margin:0 0 6px;font-size:1.1rem}.st-results.has-teams{padding-top:2vh;padding-bottom:2vh}.st-results.has-teams .st-results-foot{padding-top:1vh}.st-results.has-teams .st-late{margin-top:1vh}.st-results.has-teams h1{margin-bottom:.6vh}.st-players-check .st-ready-status{color:var(--rj-muted);font-size:1rem}.st-upnext.st-upnext-ready{animation:none}.st-ready-check{flex-direction:column;justify-content:center;min-height:108px;display:flex}.st-ready-summary{font-family:var(--rj-display);color:var(--rj-accent);margin:0;font-size:2.2rem;font-weight:700;line-height:1.2}.st-ready-instruction{color:var(--rj-muted);margin:10px 0 0;font-size:1.4rem}.st-ready-countdown{justify-content:space-between;align-items:center;display:flex}.st-ready-number{text-align:center;width:1.2em;font-family:var(--rj-display);font-variant-numeric:tabular-nums;color:var(--rj-accent);flex:none;margin-left:24px;font-size:6rem;line-height:1}.st-ready-actions .rj-button{white-space:normal;max-width:100%;padding:14px 32px;font-size:1.5rem}@media (prefers-reduced-motion:no-preference){.st-ready-number{animation:.2s ease-out st-ready-beat}}@keyframes st-ready-beat{0%{opacity:.65;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (max-width:900px){.st-ready-summary{font-size:1.6rem}.st-ready-instruction{font-size:1.1rem}.st-ready-number{font-size:4rem}}.st-players li.st-player-skipped{border:2px dashed var(--rj-muted);background:repeating-linear-gradient(135deg, rgba(246,243,255,.06) 0, rgba(246,243,255,.06) 6px, transparent 6px, transparent 12px), var(--rj-bg)}.st-player-skipped .st-avatar{position:relative}.st-players-check .st-sitout-label{background:var(--rj-text);width:fit-content;max-width:100%;color:var(--rj-bg);border-radius:6px;justify-self:start;padding:2px 9px;font-size:.95rem;font-weight:800;line-height:1.2}.st-sitout-mark{border:2px solid var(--rj-text);background:var(--rj-bg);border-radius:50%;justify-content:center;align-items:center;gap:3px;width:24px;height:24px;display:flex;position:absolute;bottom:0;right:0}.st-sitout-mark i{background:var(--rj-text);width:3px;height:10px;display:block}.no-flex-gap .st-sitout-mark i+i{margin-left:3px}.st-home-content{display:grid}.st-home-content>p{grid-area:1/1;margin:0}.st-home-content-size{visibility:hidden}.st-passage{z-index:13;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.st-passage-in{background:var(--rj-bg);animation:st-passage-fade var(--st-in-fade-ms) ease-in both}.st-passage-out{animation:st-passage-fade var(--st-out-fade-ms) ease-in both}.st-passage-rim,.st-passage-flood{position:absolute;top:0;bottom:0;left:0;right:0}.st-passage-rim{background:var(--rj-accent)}.st-passage-flood{background:var(--st-ground)}.st-passage-in .st-passage-rim{animation:st-rim-open var(--st-flood-ms) cubic-bezier(.5, 0, .3, 1) both}.st-passage-in .st-passage-flood{animation:st-flood-open var(--st-flood-ms) cubic-bezier(.5, 0, .3, 1) both}.st-passage-out .st-passage-rim{animation:st-rim-close var(--st-close-ms) cubic-bezier(.5, 0, .6, 1) both}.st-passage-out .st-passage-flood{animation:st-flood-close var(--st-close-ms) cubic-bezier(.5, 0, .6, 1) both}.st-passage-box{border-radius:4vmin;width:18vmin;height:18vmin;margin:-9vmin 0 0 -9vmin;position:absolute;top:50%;left:50%;transform:rotate(-4deg);box-shadow:0 1.2vmin rgba(0,0,0,.45)}.st-passage-in .st-passage-box{animation:st-box-land var(--st-box-ms) cubic-bezier(.2, 1.4, .4, 1) both}@keyframes st-passage-fade{to{opacity:0}}@keyframes st-box-land{0%{opacity:0;transform:translateY(30vmin)rotate(12deg)}}@keyframes st-flood-open{0%{clip-path:circle(0)}to{clip-path:circle(80vmax)}}@keyframes st-rim-open{0%{clip-path:circle(0)}to{clip-path:circle(calc(80vmax + 1vmin))}}@keyframes st-flood-close{0%{clip-path:circle(80vmax)}to{clip-path:circle(0)}}@keyframes st-rim-close{0%{clip-path:circle(calc(80vmax + 1vmin))}to{clip-path:circle(0)}}@media (prefers-reduced-motion:reduce){.st-passage{display:none}}.st-root{--st-paper:var(--rj-table-paper);--st-paper-edge:var(--rj-table-paper-edge);--st-paper-grain:var(--rj-table-paper-grain);--st-ink:var(--rj-table-ink);--st-ink-soft:var(--rj-table-ink-soft);--st-stamp-red:var(--rj-stamp-red);--st-stamp-green:var(--rj-stamp-green);--st-stamp-grey:var(--rj-stamp-grey)}.st-lobby .st-join{background:var(--st-paper-grain) 0 0 / 7px 7px, var(--st-paper);border:2px solid var(--st-paper-edge);color:var(--st-ink);border-radius:12px;transform:rotate(-1.5deg);box-shadow:0 10px rgba(0,0,0,.45)}.st-lobby .st-join-content,.st-lobby .st-join-note{color:var(--st-ink)}.st-lobby .st-join-url,.st-lobby .st-join-code-label{color:var(--st-ink-soft)}.st-lobby .st-qr{box-shadow:inset 0 0 0 3px var(--st-ink)}.st-lobby .st-join-code{color:var(--st-ink);background:linear-gradient(transparent 54%, var(--rj-accent) 54%, var(--rj-accent) 90%, transparent 90%);padding:0 .12em}.st-lobby .st-players{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin:2vh 0 3vh;padding:12px 24px 26px;overflow-x:hidden}.st-lobby .st-players.few{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.st-lobby-main>.st-players{min-height:178px}.st-lobby-main>.st-players-check{min-height:228px}.st-lobby-main>.st-players.few{min-height:238px}.st-lobby-main>.st-players.few.st-players-check{min-height:264px}.st-lobby .st-players li{box-sizing:border-box;border:2px solid var(--st-paper-edge);background:var(--st-paper-grain) 0 0 / 7px 7px, var(--st-paper);height:140px;color:var(--st-ink);text-align:center;transform:rotate(var(--st-tilt,0deg));border-radius:8px;flex-direction:column;justify-content:center;gap:0;padding:10px 10px 12px;font-size:1.6rem;animation:.32s cubic-bezier(.2,.9,.3,1.15) both st-deal;position:relative;box-shadow:0 5px rgba(0,0,0,.5)}.st-lobby .st-players.few li{height:200px}.st-lobby .st-players li:nth-child(6n+1){--st-tilt:-2.4deg}.st-lobby .st-players li:nth-child(6n+2){--st-tilt:1.8deg}.st-lobby .st-players li:nth-child(6n+3){--st-tilt:-1.2deg}.st-lobby .st-players li:nth-child(6n+4){--st-tilt:2.4deg}.st-lobby .st-players li:nth-child(6n+5){--st-tilt:-1.8deg}.st-lobby .st-players li:nth-child(6n+6){--st-tilt:1.2deg}.st-lobby .st-players li>*+*,.no-flex-gap .st-lobby .st-players li>*+:not(.st-player-score){margin:6px 0 0}.st-lobby .st-players li>.st-host-tag,.st-lobby .st-players li>.st-sitout-label,.no-flex-gap .st-lobby .st-players li>.st-host-tag,.no-flex-gap .st-lobby .st-players li>.st-sitout-label{margin:0}.st-lobby .st-players .st-avatar{width:52px;height:52px;box-shadow:inset 0 0 0 2px var(--st-ink);color:var(--st-ink);font-size:1.6rem}.st-lobby .st-players.few .st-avatar{width:76px;height:76px;font-size:2.3rem}.st-lobby .st-players .st-player-label{align-items:center;max-width:100%;line-height:1.15}.st-lobby .st-players .st-player-name{max-width:100%;font-family:"Patrick Hand", var(--rj-display);font-size:2rem;line-height:1.15}.st-lobby .st-players.few .st-player-name{font-size:2.7rem}.st-lobby .st-players .st-host-tag,.st-lobby .st-players .st-player-label .st-host-tag{border:3px solid var(--st-stamp-red);background:var(--st-paper);box-shadow:none;color:var(--st-stamp-red);font:700 .95rem var(--rj-display);letter-spacing:.1em;border-radius:4px;margin:0;padding:0 8px;animation:.24s ease-in .14s both st-stamp;position:absolute;top:8px;right:-12px;transform:rotate(9deg)}.st-lobby .st-players.few .st-host-tag{font-size:1.15rem}.st-lobby .st-players .st-player-score{background:var(--rj-accent);color:var(--st-ink);border-radius:999px;margin:0;padding:0 8px;font-size:1.1rem;position:absolute;bottom:8px;left:8px}.st-lobby .st-players li.st-seat,.st-lobby .st-players li.waiting{border:3px dashed var(--rj-edge);box-shadow:none;color:var(--rj-muted);background:0 0;transform:none}.st-lobby .st-players li.st-seat{animation:none}.st-lobby .st-players li.waiting .st-host-tag{color:var(--rj-muted);font:800 .8rem var(--rj-body);background:0 0;border:0;animation:none;position:static;transform:none}.st-lobby .st-players li.away.st-player-not-connected{background:var(--st-paper-grain) 0 0 / 7px 7px, var(--st-paper)}.st-lobby .st-players li.st-player-not-connected{flex-wrap:nowrap}.st-lobby .st-players .st-player-not-connected>.st-player-name{flex:none}.st-lobby .st-phone-status{color:var(--st-ink);flex-basis:auto;font-size:.95rem;line-height:1.15}.st-lobby .st-players-check li{height:max-content;min-height:190px}.st-lobby .st-players-check .st-avatar{width:46px;height:46px}.st-lobby .st-players.few.st-players-check li{height:max-content;min-height:226px}.st-lobby .st-players.few.st-players-check .st-avatar{width:62px;height:62px}.st-lobby .st-players-check .st-ready-status{color:var(--st-ink-soft);font-size:.95rem;line-height:1.2}.st-lobby .st-players li.st-player-ready .st-ready-status,.st-lobby .st-players-check .st-sitout-label{border:3px solid var(--st-stamp-green);background:var(--st-paper);color:var(--st-stamp-green);font:700 1rem var(--rj-display);letter-spacing:.1em;text-transform:uppercase;border-radius:4px;margin:0;padding:0 8px;animation:.22s ease-in both st-stamp-ready;position:absolute;top:8px;left:-10px;transform:rotate(-9deg)}.st-lobby .st-players li.st-player-skipped{border:2px dashed var(--st-stamp-grey);background:repeating-linear-gradient(135deg, rgba(18,13,36,.07) 0, rgba(18,13,36,.07) 6px, transparent 6px, transparent 12px), var(--st-paper);opacity:.72;transform:translateY(10px)rotate(4deg)}.st-lobby .st-players-check .st-sitout-label{border-color:var(--st-stamp-grey);width:auto;color:var(--st-stamp-grey)}.st-lobby .st-sitout-mark{border-color:var(--st-ink);background:var(--st-paper)}.st-lobby .st-sitout-mark i{background:var(--st-ink)}.st-lobby .st-upnext{background:0 0;border:0;padding:24px 12px}.st-lobby .st-upnext-icon{box-sizing:border-box;border:2px solid var(--st-paper-edge);background:var(--st-paper);border-radius:28px;width:200px;height:200px;padding:8px;animation:.36s cubic-bezier(.2,.9,.3,1.15) both st-box-deal;transform:rotate(-3deg);box-shadow:0 8px rgba(0,0,0,.5)}.st-lobby .st-upnext-name{font-size:4.6rem}.st-lobby .st-upnext.waiting{border:3px dashed var(--rj-line);border-radius:14px;flex-direction:row;justify-content:center;padding:56px 40px}.st-lobby .st-upnext.waiting:before{content:"";border:4px solid var(--rj-edge);border-radius:7px;flex:none;width:22px;height:40px;margin-right:24px}.st-lobby .st-upnext.waiting .st-upnext-label{display:none}.st-lobby .st-upnext.waiting .st-upnext-name{font-size:2.6rem}.st-room-step{background:var(--rj-accent);color:var(--st-ink);font-family:var(--rj-display);clip-path:polygon(0 6%,4% 0,12% 5%,24% 0,37% 4%,52% 0,66% 5%,80% 0,92% 4%,100% 0,99% 30%,100% 62%,98.5% 100%,88% 95%,74% 100%,58% 96%,41% 100%,26% 95%,11% 100%,0 96%,1% 60%,0 30%);margin:0;padding:12px 40px 16px 24px;font-size:2.2rem;font-weight:700;line-height:1.15;animation:.28s cubic-bezier(.2,.9,.3,1.15) both st-strip-down;display:inline-block;transform:rotate(-1deg)}.st-lobby .st-ready-summary{color:var(--rj-text);font-size:2.6rem}.st-lobby .st-ready-check>.st-ready-instruction{background:var(--rj-accent);color:var(--st-ink);font-family:var(--rj-display);clip-path:polygon(0 6%,4% 0,12% 5%,24% 0,37% 4%,52% 0,66% 5%,80% 0,92% 4%,100% 0,99% 30%,100% 62%,98.5% 100%,88% 95%,74% 100%,58% 96%,41% 100%,26% 95%,11% 100%,0 96%,1% 60%,0 30%);align-self:flex-start;margin-top:18px;padding:10px 36px 14px 20px;font-size:1.8rem;font-weight:700;transform:rotate(-1deg)}.st-lobby .st-ready-number{border:2px solid var(--st-paper-edge);background:var(--st-paper-grain) 0 0 / 7px 7px, var(--st-paper);width:180px;height:180px;color:var(--st-ink);border-radius:50%;font-size:7.5rem;line-height:180px;transform:rotate(-4deg);box-shadow:0 6px rgba(0,0,0,.5)}@media (prefers-reduced-motion:no-preference){.st-lobby .st-ready-number{animation:.26s ease-out both st-turn}}@keyframes st-deal{0%{opacity:0;transform:translateY(120px)rotate(12deg)}}@keyframes st-box-deal{0%{opacity:0;transform:translateY(-60px)rotate(-14deg)scale(1.08)}}@keyframes st-stamp{0%{opacity:0;transform:rotate(9deg)scale(1.9)}}@keyframes st-stamp-ready{0%{opacity:0;transform:rotate(-9deg)scale(1.9)}}@keyframes st-strip-down{0%{opacity:0;transform:translateY(-24px)rotate(-3deg)}}@keyframes st-turn{0%{transform:rotate(-4deg)scaleX(.05)}}@media (prefers-reduced-motion:reduce){.st-lobby .st-players li,.st-lobby .st-host-tag,.st-lobby .st-ready-status,.st-lobby .st-sitout-label,.st-lobby .st-upnext-icon,.st-room-step{animation:none}}@media (max-width:900px){.st-lobby .st-players,.st-lobby .st-players.few{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.st-lobby .st-join{transform:none}.st-room-step{font-size:1.4rem}}.st-cards-box{flex:auto;justify-content:center;align-items:center;min-width:0;display:flex}.st-results-body.with-cards{flex:auto}.st-cards{justify-content:center;align-items:flex-start;width:1700px;max-width:100%;display:flex}.st-cards-big,.st-cards-rest{margin:0;padding:12px 16px 20px;list-style:none}.st-cards-big{flex:none;display:flex}.st-cards-big>li+li{margin-left:28px}.st-cards.with-big .st-cards-big{margin-right:36px}.st-standings.st-cards-rest{flex:1 1 0;grid-template-columns:repeat(3,250px);grid-auto-flow:row;place-content:start;gap:24px;min-width:0;display:grid;overflow:visible}.st-standings.st-cards-rest>li,.st-standings.st-cards-rest>li:first-child{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0;padding:0;font-size:1rem}.st-cards.some .st-standings.st-cards-rest{grid-template-columns:repeat(4,minmax(0,290px))}.st-cards:not(.with-big) .st-standings.st-cards-rest{justify-content:center}.st-cards.many .st-standings.st-cards-rest{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.st-card,.st-standings.st-cards-rest>.st-card{perspective:1200px;grid-template-columns:minmax(0,1fr);align-items:stretch;animation:.3s cubic-bezier(.2,.9,.3,1.15) both st-card-deal;display:grid;position:relative}.st-card{height:300px}.st-cards.some .st-card{height:220px}.st-cards.many .st-card{height:196px}.st-cards .st-card.big{width:330px;height:420px}.st-card:nth-child(4n+1){--st-tilt:-2deg}.st-card:nth-child(4n+2){--st-tilt:1.6deg}.st-card:nth-child(4n+3){--st-tilt:-1deg}.st-card:nth-child(4n+4){--st-tilt:2.2deg}.st-card.big{--st-tilt:-3deg}.st-card-back,.st-card-face{box-sizing:border-box;transform:rotate(var(--st-tilt,0deg));border-radius:10px;grid-area:1/1;box-shadow:0 6px rgba(0,0,0,.5)}.st-card-back{z-index:1;border:4px solid var(--st-paper);background:repeating-linear-gradient(45deg,#3b3170 0,#3b3170 12px,#2a2152 12px,#2a2152 24px);animation:.21s ease-in both st-card-back-away}.st-card-face{border:2px solid var(--st-paper-edge);background:var(--st-paper-grain) 0 0 / 7px 7px, var(--st-paper);color:var(--st-ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:16px 12px;animation:.21s ease-out both st-card-face-in;display:flex;position:relative}.st-card-face>*+*{margin-top:6px}.st-card-place{font-family:var(--rj-display);color:var(--st-ink-soft);font-size:1.3rem;font-weight:600;position:absolute;top:10px;left:14px}.st-card-face>.st-card-place+*{margin-top:0}.st-card .st-avatar{width:64px;height:64px;color:var(--st-ink);box-shadow:inset 0 0 0 2px var(--st-ink);font-size:2rem}.st-card .st-player-name{max-width:100%;font-family:"Patrick Hand", var(--rj-display);font-size:2.4rem;line-height:1.1}.st-card-value{font-family:var(--rj-display);font-size:2.8rem;font-weight:700;line-height:1}.st-card-note{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--st-ink-soft);font-size:1.1rem;font-weight:700;overflow:hidden}.st-cards.many .st-card .st-avatar{width:48px;height:48px;font-size:1.5rem}.st-cards.many .st-card .st-player-name{font-size:1.9rem}.st-cards.many .st-card-value{font-size:2.1rem}.st-cards .st-card.big .st-avatar{width:104px;height:104px;font-size:3.2rem}.st-cards .st-card.big .st-player-name{font-size:3.8rem}.st-cards .st-card.big .st-card-value{background:linear-gradient(transparent 52%, var(--rj-accent) 52%, var(--rj-accent) 90%, transparent 90%);padding:0 .15em;font-size:5rem}.st-cards .st-card.big .st-card-place{font-size:1.7rem}.st-card-seal{border:3px solid var(--st-ink);background:var(--rj-accent);width:92px;height:92px;color:var(--st-ink);font:700 1.05rem var(--rj-display);letter-spacing:.08em;text-transform:uppercase;border-radius:50%;justify-content:center;align-items:center;margin:0;animation:.22s ease-in both st-seal-stamp;display:flex;position:absolute;top:-22px;right:-22px;transform:rotate(12deg);box-shadow:0 4px rgba(0,0,0,.5)}.st-card:not(.big) .st-card-seal{width:64px;height:64px;font-size:.75rem;top:-14px;right:-14px}.st-card.unplaced .st-card-face{opacity:.6;animation:none}@keyframes st-card-deal{0%{opacity:0;transform:translateY(-80px)rotate(-8deg)}}@keyframes st-card-back-away{to{transform:rotate(var(--st-tilt,0deg)) rotateY(90deg);visibility:hidden}}@keyframes st-card-face-in{0%{transform:rotate(var(--st-tilt,0deg)) rotateY(-90deg)}}@keyframes st-seal-stamp{0%{opacity:0;transform:rotate(12deg)scale(1.9)}}@media (prefers-reduced-motion:reduce){.st-card,.st-standings.st-cards-rest>.st-card,.st-card-seal{animation:none}.st-card-back{animation-name:st-card-fade-out;animation-duration:.14s}.st-card-face{animation-name:st-card-fade-in;animation-duration:.14s}}@keyframes st-card-fade-out{to{opacity:0;visibility:hidden}}@keyframes st-card-fade-in{0%{opacity:0}}@media (max-width:900px){.st-cards{flex-direction:column;align-items:center}.st-cards.with-big .st-cards-big{margin-right:0}.st-standings.st-cards-rest,.st-cards.some .st-standings.st-cards-rest,.st-cards.many .st-standings.st-cards-rest{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}}.rj-pwa{width:min(100% - 32px,680px);color:var(--rj-text,#f6f3ff);margin:24px auto;font-size:16px;line-height:1.5}.rj-pwa details{border:1px solid var(--rj-line,#493b64);background:var(--rj-panel,#211832);border-radius:16px;margin:12px 0;padding:16px}.rj-pwa summary{cursor:pointer;min-height:28px;font-weight:700}.rj-pwa button,.rj-pwa a{margin:6px 8px 6px 0}.rj-pwa .rj-button{min-height:44px;padding:10px 16px;font-size:16px}.rj-pwa p{margin:10px 0}.rj-pwa .rj-pwa-note{border-left:3px solid var(--rj-accent,#ffce50);padding:10px 14px}.rj-pwa :focus-visible{outline:3px solid var(--rj-accent,#ffce50);outline-offset:3px}.pl-main>.rj-pwa{flex:0 auto;max-height:40dvh;overflow-y:auto}.rj-pwa.rj-share{flex:none;width:auto;margin:4px 16px;font-size:14px}.rj-share .rj-button{margin:0}.rj-share p{margin:4px 0}.rjk-answer{min-width:0}.rjk-answer-input{box-sizing:border-box;width:100%;color:inherit;font:inherit;resize:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:max(16px,1em);display:block;overflow:hidden}.rjk-answer-field{border:1px solid var(--rj-line);border-radius:var(--rj-radius);background:var(--rj-surface);min-height:3em;color:var(--rj-text);font-family:var(--rj-body);padding:10px 12px;font-size:max(16px,1rem);line-height:1.4}.rjk-answer-field::placeholder{color:var(--rj-muted)}.rjk-answer-field:focus-visible{outline:2px solid var(--rj-accent);outline-offset:2px}.rjk-answer-count{color:var(--rj-muted);text-align:right;font-variant-numeric:tabular-nums;margin-top:4px;font-size:.75rem;display:block}.rjk-answer-count-over{color:var(--rj-danger)}.rjk-flickpad{flex-direction:column;gap:14px;width:100%;height:100%;min-height:0;display:flex}.rjk-flickpad-area{border-radius:var(--rj-radius);background:radial-gradient(circle at 50% 18%, var(--rj-track), transparent 45%), var(--rj-surface);border:1px solid var(--rj-line);touch-action:none;user-select:none;flex:1;min-height:240px;position:relative;overflow:hidden}.rjk-flickpad-area.disabled{opacity:.5}.rjk-flickpad-area svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.rjk-flickpad-hint{text-align:center;color:var(--rj-muted);pointer-events:none;font-size:.95rem;position:absolute;bottom:12px;left:0;right:0}.rjk-spin{color:var(--rj-muted);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;font-size:.9rem;display:grid}.rjk-spin input{width:100%;accent-color:var(--rj-accent);height:32px}.rjk-control{border-radius:var(--rj-radius);background:linear-gradient(180deg, var(--rj-surface-2), var(--rj-surface));border:2px solid var(--rj-line);user-select:none;touch-action:manipulation;flex-direction:column;justify-content:space-between;align-items:stretch;gap:10px;min-height:0;padding:14px;display:flex;box-shadow:inset 0 1px rgba(255,255,255,.06)}.rjk-label{font-family:var(--rj-display);text-align:center;color:var(--rj-text);font-size:1rem;font-weight:600;line-height:1.15}.rjk-bigbutton{aspect-ratio:1;background:radial-gradient(circle at 35% 30%, var(--rj-accent-2-hi), var(--rj-accent-2) 55%, var(--rj-accent-2-lo));width:min(100%,110px);box-shadow:0 6px 0 var(--rj-accent-2-edge), 0 10px 18px rgba(0,0,0,.35);cursor:pointer;border:0;border-radius:50%;align-self:center;transition:transform 70ms,box-shadow 70ms}.rjk-bigbutton:active,.rjk-bigbutton.pressed{box-shadow:0 1px 0 var(--rj-accent-2-edge), 0 4px 8px rgba(0,0,0,.35);transform:translateY(5px)}.rjk-toggle{background:var(--rj-well);cursor:pointer;border:0;border-radius:999px;align-self:center;width:110px;height:56px;position:relative;box-shadow:inset 0 2px 6px rgba(0,0,0,.6)}.rjk-toggle:after{content:"";background:var(--rj-edge);border-radius:50%;width:44px;height:44px;transition:transform .14s,background .14s;position:absolute;top:6px;left:6px}.rjk-toggle.on{background:var(--rj-ok-deep)}.rjk-toggle.on:after{background:var(--rj-ok);box-shadow:0 0 16px var(--rj-ok-glow);transform:translate(54px)}.rjk-toggle-state{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--rj-muted);font-size:.8rem}.rjk-toggle.on+.rjk-toggle-state{color:var(--rj-ok)}.rjk-bigbutton:focus-visible{outline-offset:3px;box-shadow:0 6px 0 var(--rj-accent-2-edge), 0 10px 18px rgba(0,0,0,.35), var(--rj-focus);outline:3px solid transparent}.rjk-bigbutton:focus-visible:active{box-shadow:0 1px 0 var(--rj-accent-2-edge), 0 4px 8px rgba(0,0,0,.35), var(--rj-focus)}.rjk-bigbutton.pressed:focus-visible{box-shadow:0 1px 0 var(--rj-accent-2-edge), 0 4px 8px rgba(0,0,0,.35), var(--rj-focus)}.rjk-toggle:focus-visible{outline-offset:3px;box-shadow:inset 0 2px 6px rgba(0,0,0,.6), var(--rj-focus);outline:3px solid transparent}.rjk-step:focus-visible{outline-offset:3px;box-shadow:var(--rj-focus);outline:3px solid transparent}.rjk-segment:focus-visible{outline-offset:3px;box-shadow:var(--rj-focus);outline:3px solid transparent}.rjk-steps,.rjk-segments{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;display:grid}.rjk-step,.rjk-segment{background:var(--rj-well);min-height:48px;color:var(--rj-muted);font-family:var(--rj-display);cursor:pointer;border:0;border-radius:8px;font-size:1.05rem;font-weight:700}.rjk-step.filled{background:var(--rj-sky);color:var(--rj-on-sky)}.rjk-step.current{box-shadow:0 0 0 3px var(--rj-text) inset}.rjk-step.current:focus-visible{box-shadow:0 0 0 3px var(--rj-text) inset, var(--rj-focus)}.rjk-segment{font-size:.95rem}.rjk-segment.active{background:var(--rj-sky);color:var(--rj-on-sky)}.rjk-countdown{background:var(--rj-track);border-radius:999px;flex:none;height:10px;overflow:hidden}.rjk-countdown>div{border-radius:inherit;background:var(--rj-ok);height:100%;transition:width .1s linear,background .3s}.rjk-countdown.low>div{background:var(--rj-danger)}.rjk-drawing{width:100%;min-width:0;height:100%;min-height:0;position:relative}.rjk-drawing-sheet{position:absolute}.rjk-drawing-sheet canvas{width:100%;height:100%;position:absolute;top:0;left:0}.rjk-sketch{--rjk-sketch-sky:var(--rj-sky,#4dabf7);--rjk-sketch-icon-cut:var(--rj-surface-2);user-select:none;-webkit-touch-callout:none;flex-direction:column;gap:10px;width:100%;height:100%;min-height:0;display:flex;container-type:size}.rjk-sketch-area{flex:1;justify-content:center;align-items:center;min-height:120px;display:flex;position:relative}.rjk-sketch-frame{border-radius:var(--rj-radius-sm);flex-direction:column;display:flex;box-shadow:0 0 0 1px rgba(0,0,0,.35),0 10px 28px rgba(0,0,0,.4)}.rjk-sketch-frame.edge-bottom{flex-direction:column-reverse}.rjk-sketch-frame.edge-left{flex-direction:row}.rjk-sketch-frame.edge-right{flex-direction:row-reverse}.rjk-sketch-sheet{border-radius:var(--rj-radius-sm);background:var(--rjk-paper);touch-action:none;cursor:crosshair;flex:none;position:relative;overflow:hidden}@media (hover:hover){.rjk-sketch-sheet{cursor:none}}.rjk-sketch-frame.edge-top .rjk-sketch-sheet{border-top-left-radius:0;border-top-right-radius:0}.rjk-sketch-frame.edge-bottom .rjk-sketch-sheet{border-bottom-right-radius:0;border-bottom-left-radius:0}.rjk-sketch-frame.edge-left .rjk-sketch-sheet{border-top-left-radius:0;border-bottom-left-radius:0}.rjk-sketch-frame.edge-right .rjk-sketch-sheet{border-top-right-radius:0;border-bottom-right-radius:0}.rjk-sketch-sheet canvas,.rjk-sketch-underlay{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.rjk-sketch-underlay{opacity:.25;pointer-events:none}.rjk-sketch-cursor{border:2px solid var(--rjk-brush);pointer-events:none;border-radius:50%;display:none;position:absolute;top:0;left:0;box-shadow:0 0 0 1px rgba(255,255,255,.9),inset 0 0 0 1px rgba(0,0,0,.35)}.rjk-sketch-cursor[data-tool=eraser]{border-style:dashed;border-color:rgba(29,26,43,.7)}.rjk-sketch-cursor[data-tool=fill]{transform-origin:50%;border-radius:3px}.rjk-sketch-placeholder{text-align:center;font-family:var(--rj-display);color:rgba(29,26,43,.32);pointer-events:none;place-items:center;padding:16px;font-size:1.15rem;font-weight:600;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.rjk-sketch-peek{border-radius:var(--rj-radius-sm) var(--rj-radius-sm) 0 0;filter:saturate(.75);flex:none;position:relative;overflow:hidden}.rjk-sketch-peek:after{content:"";pointer-events:none;background:rgba(20,15,42,.18);border-bottom:2px dashed rgba(20,15,42,.55);position:absolute;top:0;bottom:0;left:0;right:0}.rjk-sketch-frame.edge-bottom .rjk-sketch-peek{border-radius:0 0 var(--rj-radius-sm) var(--rj-radius-sm)}.rjk-sketch-frame.edge-bottom .rjk-sketch-peek:after{border-top:2px dashed rgba(20,15,42,.55);border-bottom:0}.rjk-sketch-frame.edge-left .rjk-sketch-peek{border-radius:var(--rj-radius-sm) 0 0 var(--rj-radius-sm)}.rjk-sketch-frame.edge-left .rjk-sketch-peek:after{border-bottom:0;border-right:2px dashed rgba(20,15,42,.55)}.rjk-sketch-frame.edge-right .rjk-sketch-peek{border-radius:0 var(--rj-radius-sm) var(--rj-radius-sm) 0}.rjk-sketch-frame.edge-right .rjk-sketch-peek:after{border-bottom:0;border-left:2px dashed rgba(20,15,42,.55)}.rjk-sketch-peek-label{z-index:1;color:#fff;letter-spacing:.12em;text-transform:uppercase;pointer-events:none;background:rgba(20,15,42,.72);border-radius:999px;padding:1px 8px;font-size:.7rem;font-weight:700;animation:5s forwards rjk-sketch-label;position:absolute;top:4px;left:8px}@keyframes rjk-sketch-label{0%,80%{opacity:1}to{opacity:0}}.rjk-sketch-meter{min-height:18px;color:var(--rj-muted);letter-spacing:.12em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-size:.75rem;font-weight:700;display:grid}.rjk-sketch-meter-track{background:rgba(255,255,255,.1);border-radius:999px;height:8px;overflow:hidden}.rjk-sketch-meter-track>div{border-radius:inherit;background:var(--rjk-sketch-sky);width:100%;height:100%;transition:width .12s linear,background .3s}.rjk-sketch-meter.low .rjk-sketch-meter-track>div{background:var(--rj-danger)}.rjk-sketch-meter-empty{display:none}.rjk-sketch-meter.empty{grid-template-columns:1fr auto}.rjk-sketch-aside{letter-spacing:0;text-transform:none;grid-column:-2;gap:8px;display:flex}.rjk-sketch-meter.empty .rjk-sketch-meter-label,.rjk-sketch-meter.empty .rjk-sketch-meter-track{display:none}.rjk-sketch-meter.empty .rjk-sketch-meter-empty{color:var(--rj-danger);text-align:center;letter-spacing:0;text-transform:none;font-size:.9rem;display:block}.rjk-sketch-meter.nudge{animation:.38s rjk-sketch-nudge}@keyframes rjk-sketch-nudge{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.rjk-sketch-bar{gap:12px;display:flex}.rjk-sketch-group{flex:1;gap:6px;display:flex}.rjk-sketch-btn{-webkit-appearance:none;appearance:none;background:var(--rj-surface-2);min-width:0;min-height:54px;color:var(--rj-text);font-family:var(--rj-display);cursor:pointer;touch-action:manipulation;border:0;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:4px 2px;font-size:.75rem;font-weight:600;line-height:1;transition:transform 80ms,box-shadow 80ms,background .14s;display:flex;box-shadow:0 4px #120d24}.rjk-sketch-btn:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #120d24}.rjk-sketch-btn.active{--rjk-sketch-icon-cut:var(--rjk-sketch-sky);background:var(--rjk-sketch-sky);color:#06223a}.rjk-sketch-btn.confirm{background:var(--rj-danger);color:#fff}.rjk-sketch-btn:disabled{opacity:.4;cursor:default}.rjk-sketch-brush{flex-direction:column;gap:8px;display:flex}.rjk-sketch-sizes{gap:6px;display:flex}.rjk-sketch-size{-webkit-appearance:none;appearance:none;background:var(--rj-surface);cursor:pointer;touch-action:manipulation;border:2px solid transparent;border-radius:10px;flex:1;place-items:center;height:42px;padding:0;display:grid}.rjk-sketch-size span{border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.35)}.rjk-sketch-size.active{border-color:var(--rjk-sketch-sky);background:var(--rj-surface-2)}.rjk-sketch-size:disabled{opacity:.35;cursor:default}.rjk-sketch-swatches{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.rjk-sketch-swatch{-webkit-appearance:none;appearance:none;cursor:pointer;touch-action:manipulation;border:0;border-radius:999px;height:36px;padding:0;transition:box-shadow .14s;box-shadow:inset 0 0 0 2px rgba(255,255,255,.16),0 3px rgba(0,0,0,.35)}.rjk-sketch-swatch.active{box-shadow:inset 0 0 0 2px rgba(255,255,255,.16), 0 0 0 3px var(--rj-bg), 0 0 0 6px var(--rjk-sketch-sky)}.rjk-sketch-swatch:disabled{opacity:.4;cursor:default}@container (width>=560px){.rjk-sketch-brush{flex-direction:row;align-items:center}.rjk-sketch-sizes{flex:0 0 200px}.rjk-sketch-swatches{flex:1;grid-template-columns:repeat(12,1fr)}}@container (height<=580px){.rjk-sketch-btn{min-height:46px;font-size:.68rem}.rjk-sketch-size{height:36px}.rjk-sketch-swatches{gap:6px}.rjk-sketch-swatch{height:30px}}.rjk-team{border:2px solid var(--rj-edge);border-radius:.8em;flex-wrap:wrap;justify-content:center;align-items:center;max-width:100%;padding:.2em .3em;display:inline-flex}.rjk-team.won{border-color:var(--rj-accent);box-shadow:0 0 0 4px var(--rj-accent-glow)}.rjk-team-name,.rjk-team-score,.rjk-team-disc{margin-top:.1em;margin-bottom:.1em}.rjk-team-name,.rjk-team-score{font-family:var(--rj-display);background:var(--rj-bg);border-radius:.45em;flex:none;padding:.25em .5em;font-weight:700;line-height:1.2}.rjk-team-name{color:var(--rj-text);margin-right:.3em}.rjk-team-score{color:var(--rj-accent);margin-left:.1em}.rjk-team-disc{width:1.6em;height:1.6em;font-family:var(--rj-display);color:var(--rj-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-right:.2em;font-weight:700;display:flex;box-shadow:inset 0 -.12em rgba(0,0,0,.18)}
