:root{--fb-fab-space:48px}.fb-fab{right:max(12px, env(safe-area-inset-right));top:calc(max(12px, env(safe-area-inset-top)) + 4px);z-index:900;background:var(--surface,#fff);width:44px;height:44px;color:var(--fg,var(--ink,#111));cursor:pointer;opacity:.62;border:0;border-radius:50%;place-items:center;transition:transform 90ms,opacity 90ms;display:grid;position:fixed;box-shadow:0 2px #0003,0 4px 14px #00000024}.fb-fab:active{box-shadow:none;opacity:1;transform:translateY(2px)}.fb-fab:focus-visible{outline:3px solid var(--brand,#6c4cf5);outline-offset:2px}.fb-overlay{z-index:1000;padding:12px;padding-bottom:calc(12px + var(--kb,0px));background:#0000008c;justify-content:center;align-items:flex-end;transition:padding-bottom .18s cubic-bezier(.2,0,.2,1);display:flex;position:fixed;inset:0}.fb-sheet{background:var(--surface,#fff);width:100%;max-width:520px;color:var(--fg,#111);padding:16px;padding-bottom:max(16px, env(safe-area-inset-bottom));max-height:calc(88dvh - var(--kb,0px));overscroll-behavior:contain;border-radius:20px;flex-direction:column;gap:12px;animation:.22s cubic-bezier(.2,0,.2,1) fb-up;display:flex;overflow-y:auto}@keyframes fb-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.fb-head{justify-content:space-between;align-items:center;font-size:18px;display:flex}.fb-close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:18px;display:grid}.fb-kinds{gap:8px;display:flex}.fb-kind{border:2px solid var(--line,#ddd);min-height:60px;color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:8px 4px;font-size:13px;font-weight:600;display:flex}.fb-text{border:2px solid var(--line,#ddd);background:var(--bg,#fff);width:100%;color:inherit;font:inherit;resize:vertical;border-radius:12px;padding:12px;font-size:17px}.fb-shot{border:2px dashed var(--line,#ddd);cursor:pointer;border-radius:12px;align-items:center;gap:10px;min-height:52px;padding:8px 12px;font-size:15px;display:flex}.fb-thumb{object-fit:cover;border-radius:6px;width:40px;height:40px}.fb-note{opacity:.7;margin:0;font-size:13px}.install{text-align:center;opacity:.72;font-size:13px;line-height:1.4}.install--btn{min-height:44px;padding:0 var(--s-3,12px);color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:13px;text-decoration:underline}.fb-mic{width:100%;padding:var(--s-3,12px);border:1px solid var(--line,#ddd);border-radius:var(--r-md,12px);color:var(--ink,inherit);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;min-height:44px;font-weight:600;display:flex}.fb-mic--on{border-color:var(--accent,#e11d48);color:var(--accent,#e11d48);background:color-mix(in oklab, var(--accent,#e11d48) 14%, transparent)}.fb-wave{align-items:center;gap:3px;height:16px;display:inline-flex}.fb-wave i{opacity:.8;background:currentColor;border-radius:2px;width:3px;height:5px;animation:.9s ease-in-out infinite alternate fb-wave;display:block}.fb-wave i:nth-child(2){animation-delay:.12s}.fb-wave i:nth-child(3){animation-delay:.24s}@keyframes fb-wave{to{height:14px}}@media (prefers-reduced-motion:reduce){.fb-wave i{height:10px;animation:none}}.fb-micfout{color:var(--accent,#e11d48);margin:0;font-size:13px}.fb-measure{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;font-size:14px;display:flex}.fb-measure input{width:22px;height:22px;accent-color:var(--brand,#6c4cf5);flex:none;margin:2px 0 0}.fb-measure small{opacity:.65;margin-top:2px;font-size:12px;display:block}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background:linear-gradient(180deg, var(--bg) 0%, var(--bg-edge) 100%) fixed;background-color:var(--bg-edge);color:var(--ink);overscroll-behavior:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;font:400 17px/1.3 -apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif}#root{height:100%}button{font:inherit;color:inherit}input{font:inherit;-webkit-user-select:text;user-select:text}.rounded{font-family:ui-rounded,SF Pro Rounded,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.screen{width:100%;max-width:620px;min-height:max(100%,100dvh);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:max(var(--pad,22px), env(safe-area-inset-left));padding-right:max(var(--pad,22px), env(safe-area-inset-right));flex-direction:column;margin:0 auto;display:flex}.screen>*{flex-shrink:0}.screen--fixed{height:100%}.grow{flex:1 1 0;min-height:0}.bar{justify-content:space-between;align-items:center;min-height:50px;padding-top:6px;display:flex}.scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1 1 0;min-height:0;overflow-y:auto}.glass{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);min-height:44px;color:color-mix(in srgb, var(--ink) 78%, transparent);font-size:var(--gt-type-subheadline);cursor:pointer;background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:600;transition:transform .12s,background-color .12s,opacity .12s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0003,0 4px 14px #0000002e}.glass:active{background:#ffffff1f;transform:scale(.97)}.glass:focus-visible{outline:2px solid var(--hot);outline-offset:2px}.glass:disabled{cursor:default;opacity:.45;transform:none}.glass--hot{background:linear-gradient(180deg, color-mix(in srgb, var(--hot) 88%, #fff) 0%, var(--hot) 55%);color:var(--bg);border-color:#0000;box-shadow:inset 0 1px #fff6,inset 0 -1px #0000001f,0 6px 18px #00000040}.glass--hot:active{background:var(--hot)}.glass--wide{width:100%;display:flex}.glass--big{min-height:52px;font-size:var(--gt-type-body)}.glass--mid{min-height:44px;font-size:var(--gt-type-subheadline);font-weight:500}.glass--small{min-width:38px;min-height:30px;font-size:var(--gt-type-caption2);padding:0 10px;font-weight:700}.glass--small:after,.hit:after{content:"";position:absolute;inset:-8px -4px}.glass--icon{font-size:var(--gt-type-callout);min-height:34px;padding:0 12px}.move{border:1.5px solid color-mix(in srgb, var(--ink) 70%, transparent);background:color-mix(in srgb, var(--ink) 22%, transparent);color:var(--ink);font-size:var(--gt-type-body);min-height:52px;font-weight:600}.chips{gap:8px;width:100%;display:flex}.chips>.glass{font-size:var(--gt-type-subheadline);flex:1 1 0;padding:0 6px}.chips--grid{grid-template-columns:repeat(3,1fr);display:grid}.langs{gap:6px;display:flex}.bar__picks{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.langs__btn{color:color-mix(in srgb, var(--ink) 50%, transparent)}.langs__btn--on{background:color-mix(in srgb, var(--ink) 22%, transparent);color:var(--ink)}.section{flex-direction:column;gap:7px;width:100%;display:flex}.section__title{font-size:var(--gt-type-caption);color:color-mix(in srgb, var(--ink) 42%, transparent);margin:0;font-weight:600}.toggle{flex-direction:column;gap:3px;display:flex}.toggle__row{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;padding:0;display:flex}.toggle__label{font-size:var(--gt-type-callout);color:var(--ink)}.toggle__why{font-size:var(--gt-type-caption);color:color-mix(in srgb, var(--ink) 45%, transparent);margin:0;line-height:1.35}.switch{background:#7878805c;border-radius:999px;flex:none;width:51px;height:31px;transition:background-color .18s;position:relative}.switch--on{background:var(--hot)}.switch__knob{background:#fff;border-radius:50%;width:27px;height:27px;transition:transform .18s cubic-bezier(.3,.7,.4,1);position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #00000026,0 3px 1px #0000000f}.switch--on .switch__knob{transform:translate(20px)}.title{color:var(--ink);letter-spacing:-.01em;margin:0;font-weight:700}.muted{color:color-mix(in srgb, var(--ink) 45%, transparent)}.faint{color:color-mix(in srgb, var(--ink) 35%, transparent)}.callout{font-size:var(--gt-type-callout)}.footnote{font-size:var(--gt-type-footnote)}.caption{font-size:var(--gt-type-caption)}.maker{text-align:center;font-size:var(--gt-type-caption2);color:color-mix(in srgb, var(--ink) 30%, transparent);margin:2px 0 0}.maker__sep{margin:0 6px}.maker__link{color:inherit;text-underline-offset:2px;line-height:16px;text-decoration:underline;display:inline-block;position:relative}.maker__link.hit:after{inset:-14px -8px}.pill{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--ink) 80%, transparent);background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:6px 12px;font-size:19px;font-weight:600;display:inline-flex}.pill--hot{background:color-mix(in srgb, var(--hot) 50%, #ffffff0f);color:var(--ink);font-weight:700}.die{flex:none;position:relative}.die__fly{width:100%;height:100%;filter:drop-shadow(0 calc(var(--size) * .07) calc(var(--size) * .09) #00000073)}.die__tilt{width:100%;height:100%;transform:perspective(calc(var(--size) * 2.4)) rotate3d(1, -.55, 0, 11deg);position:relative}.die__tilt>svg{display:block}.die__covered{fill:color-mix(in srgb, var(--ink) 10%, transparent);stroke:color-mix(in srgb, var(--ink) 18%, transparent)}.die__eye{color:color-mix(in srgb, var(--ink) 35%, transparent);place-items:center;display:grid;position:absolute;inset:0}.die__label{fill:#1f1f1f;font-family:ui-rounded,SF Pro Rounded,-apple-system,system-ui,sans-serif;font-weight:700}.die__fly--roll{animation:.74s linear both die-fly}.die__fly--roll>.die__tilt{animation:.74s linear both die-tilt}@keyframes die-fly{0%{filter:drop-shadow(0 calc(var(--size) * .07) calc(var(--size) * .09) #00000073);animation-timing-function:cubic-bezier(.2,.7,.4,1);translate:0;rotate:0deg;scale:1}21.6%{translate:calc(var(--side) * var(--size) * .62) calc(var(--size) * -.42);rotate:calc(var(--spin) * .28);filter:drop-shadow(0 calc(var(--size) * .147) calc(var(--size) * .16) #0000004d);animation-timing-function:ease-in-out;scale:.97}40.5%{translate:calc(var(--side) * var(--size) * 1.1) calc(var(--size) * -.52);rotate:calc(var(--spin) * .55);filter:drop-shadow(0 calc(var(--size) * .21) calc(var(--size) * .22) #0000002b);animation-timing-function:ease-in;scale:.94}48.6%{translate:calc(var(--side) * var(--size) * 1.05) calc(var(--size) * -.3);rotate:calc(var(--spin) * .75);filter:drop-shadow(0 calc(var(--size) * .154) calc(var(--size) * .17) #00000047);animation-timing-function:ease-in;scale:1.16 .82}62.2%{translate:calc(var(--side) * var(--size)) 0;rotate:calc(var(--spin) * .92);filter:drop-shadow(0 calc(var(--size) * .07) calc(var(--size) * .09) #00000073);animation-timing-function:cubic-bezier(.3,1.6,.5,1);scale:.97 1.04}78.4%{translate:calc(var(--side) * var(--size) * .6) calc(var(--size) * -.1);rotate:calc(var(--spin) * .98);filter:drop-shadow(0 calc(var(--size) * .1) calc(var(--size) * .12) #00000063);animation-timing-function:ease-out;scale:1}to{translate:0;rotate:var(--spin);filter:drop-shadow(0 calc(var(--size) * .07) calc(var(--size) * .09) #00000073);scale:1}}@keyframes die-tilt{0%{transform:perspective(calc(var(--size) * 2.4)) rotate3d(1, -.55, 0, 11deg)}21.6%{transform:perspective(calc(var(--size) * 2.4)) rotate3d(1, -.55, 0, 18.6deg)}40.5%{transform:perspective(calc(var(--size) * 2.4)) rotate3d(1, -.55, 0, 20.4deg)}48.6%{transform:perspective(calc(var(--size) * 2.4)) rotate3d(1, -.55, 0, 16.4deg)}62.2%{transform:perspective(calc(var(--size) * 2.4)) rotate3d(1, -.55, 0, 11deg)}78.4%{transform:perspective(calc(var(--size) * 2.4)) rotate3d(1, -.55, 0, 12.8deg)}to{transform:perspective(calc(var(--size) * 2.4)) rotate3d(1, -.55, 0, 11deg)}}@media (prefers-reduced-motion:reduce){.die__fly--roll{animation:.3s ease-out both die-fade}.die__fly--roll>.die__tilt{animation:none}@keyframes die-fade{0%{opacity:.3;scale:.94}to{opacity:1;scale:1}}}.sheet-backdrop{z-index:940;background:#00000073;animation:.2s both fade-in;position:fixed;inset:0}.sheet-backdrop--dialog{background:#0000009e}.sheet{z-index:950;bottom:0;left:0;right:0;top:max(10px, env(safe-area-inset-top));background:var(--bg);border-radius:22px 22px 0 0;flex-direction:column;max-width:700px;margin:0 auto;animation:.28s cubic-bezier(.2,.8,.2,1) both sheet-up;display:flex;position:fixed;box-shadow:0 -10px 40px #0006}.sheet__body{overscroll-behavior:contain;min-height:0;padding:24px max(24px, env(safe-area-inset-right)) calc(30px + env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));flex-direction:column;flex:1 1 0;gap:20px;display:flex;overflow-y:auto}.dialog{z-index:960;max-width:440px;padding:0 10px calc(10px + env(safe-area-inset-bottom));flex-direction:column;gap:8px;margin:0 auto;animation:.24s cubic-bezier(.2,.8,.2,1) both sheet-up;display:flex;position:fixed;bottom:0;left:0;right:0}.dialog__group{background:#28282c;border-radius:14px;overflow:hidden}.dialog__group+.dialog__group{box-shadow:0 -8px #000000b3}.dialog__head{text-align:center;border-bottom:1px solid #ffffff1a;padding:14px 16px}.dialog__title{font-size:var(--gt-type-footnote);color:#ebebf599;margin:0;font-weight:600}.dialog__msg{font-size:var(--gt-type-footnote);color:#ebebf599;margin:4px 0 0}.dialog__btn{width:100%;min-height:57px;font-size:var(--gt-type-title3);color:#0a84ff;cursor:pointer;background:0 0;border:0;display:block}.dialog__btn--danger{color:#ff453a}.dialog__btn--cancel{font-weight:600}@keyframes sheet-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fb-fab{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:46px;height:58px;box-shadow:none;opacity:1;color:color-mix(in srgb, var(--ink) 75%, transparent);background-color:#ffffff14;border:1px solid #ffffff1f;border-right:0;border-radius:29px 0 0 29px;top:50%;right:0;translate:0 -50%}.fb-fab>span,.fb-kind>span[aria-hidden=true]{display:none}:root{--surface:#1c1c1f;--fg:#f2f2f5;--line:#ffffff24;--brand:var(--hot);--accent:var(--hot);--s-3:12px;--r-md:999px}.fb-sheet{background:var(--bg);border:1px solid #ffffff1a}.fb-close{color:color-mix(in srgb, var(--ink) 60%, transparent)}.fb-kind{background:#ffffff0d;border-width:1.5px;border-color:#ffffff1f}.fb-kind--on{border-color:var(--hot);background:color-mix(in srgb, var(--hot) 16%, transparent)}.fb-text{-webkit-user-select:text;user-select:text;background:#ffffff0f;border:1px solid #ffffff1f}.fb-text:focus{outline:2px solid color-mix(in srgb, var(--hot) 80%, transparent);outline-offset:1px}.fb-shot{border:1.5px dashed #ffffff29}.fb-mic{color:color-mix(in srgb, var(--ink) 85%, transparent);font-size:var(--gt-type-subheadline);background:#ffffff12;border:1px solid #ffffff1a;font-weight:600}.fb-mic--on{border-color:var(--hot);color:var(--hot)}.fb-sheet .btn{background:linear-gradient(180deg, color-mix(in srgb, var(--hot) 88%, #fff) 0%, var(--hot) 55%);min-height:50px;color:var(--bg);font:inherit;font-size:var(--gt-type-body);cursor:pointer;border:0;border-radius:999px;font-weight:600}.fb-sheet .btn:disabled{opacity:.4;cursor:default}:root{--bg:#0f261c;--bg-edge:#05120d;--ink:#f7f5ed;--hot:#f5b842;--calm:#8cd99e}.screen--fade{animation:.22s both fade-in}.hot{color:var(--hot)}.calm{color:var(--calm)}.strong{font-weight:600}.stack{flex-direction:column;gap:12px;width:100%;display:flex}.stack--bottom{gap:10px;padding:10px 0 16px}.foot{padding:12px 0 20px}.hero{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.hero__title{font-size:46px}.hero__tag{max-width:32ch;margin:0}.heading{flex-direction:column;gap:3px;padding-top:14px;display:flex}.heading--center{text-align:center;align-items:center;padding-top:0}.heading__title{font-size:26px}.heading p{margin:0}.form{flex-direction:column;gap:18px;padding:0 26px 20px 0;display:flex}.names{flex-direction:column;gap:8px;display:flex}.field{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:100%;min-height:46px;color:var(--ink);font-size:var(--gt-type-body);background:#ffffff12;border:1px solid #ffffff1a;border-radius:13px;outline:none;padding:12px 14px}.field::placeholder{color:color-mix(in srgb, var(--ink) 35%, transparent)}.field:focus{border-color:color-mix(in srgb, var(--hot) 70%, transparent)}.glass--dim{opacity:.4}.section .caption{margin:0}.rules p{font-size:var(--gt-type-callout);color:color-mix(in srgb, var(--ink) 80%, transparent);margin:0 0 12px;line-height:1.4}.ranking{flex-direction:column;gap:6px;display:flex}.ranking__row{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.ranking__cell{min-height:30px;font-size:var(--gt-type-caption);font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--ink) 75%, transparent);background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;place-items:center;font-weight:600;display:grid}.lives-roll{flex-direction:column;gap:12px;width:100%;padding:6px 30px 0 0;display:flex}.lives-roll__row{align-items:center;gap:14px;display:flex}.lives-roll__name{text-align:left;font-size:var(--gt-type-body);flex:1;font-weight:600}.cup{cursor:pointer;touch-action:none;-webkit-touch-callout:none;outline:none;flex-direction:column;align-items:center;gap:16px;width:100%;padding:40px 0;display:flex}.cup:focus-visible{outline:2px solid var(--hot);outline-offset:-4px;border-radius:20px}.dice__row{gap:14px;display:flex}.cup__hint{text-align:center;justify-content:center;align-items:center;min-height:34px;display:flex}.cup__hint p{margin:0}.rank{color:var(--ink);font-size:24px;font-weight:700}.hint{text-align:center;margin:2px 0 0}.bar--top{align-items:flex-start;gap:12px;padding-top:8px}.players{flex-direction:column;gap:5px;min-width:0;display:flex}.player{font-size:var(--gt-type-caption);align-items:center;gap:6px;display:flex}.player__name{text-overflow:ellipsis;white-space:nowrap;max-width:14ch;color:color-mix(in srgb, var(--ink) 80%, transparent);overflow:hidden}.player--on .player__name{color:var(--ink);font-weight:700}.player--out .player__name{color:color-mix(in srgb, var(--ink) 25%, transparent);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 40%, transparent)}.lives-dots{gap:3px;display:flex}.dot{background:color-mix(in srgb, var(--ink) 15%, transparent);border-radius:50%;width:6px;height:6px}.dot--on{background:var(--hot)}.middle{text-align:center;flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.middle p{margin:0}.middle .cup{padding:10px 0}.turn__title{font-size:25px}.claim__said{color:var(--hot);padding-top:12px;font-size:27px}.under{color:color-mix(in srgb, var(--ink) 70%, transparent);padding-top:8px}.verdict{font-size:24px}.winner{font-size:30px}.crown{place-items:center;display:grid}.claims__title{font-size:21px}.claims{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;max-height:340px;padding:2px;display:grid;overflow-y:auto}.claims>.claim{min-height:48px;font-size:var(--gt-type-subheadline);font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;padding:0 4px}@media (max-width:680px){.claims{padding:2px 30px}}.claim__dot{background:0 0;border-radius:50%;width:4px;height:4px}.claim--mine{color:var(--ink)}.claim--mine .claim__dot{background:var(--hot)}.moves__gap{height:6px}.moves__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.moves__grid>.move{overflow-wrap:anywhere;padding:6px 10px;line-height:1.2}.install{align-self:center;margin:0}.family{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:left;background:#ffffff12;border:1px solid #ffffff1a;border-radius:15px;align-items:center;gap:12px;width:100%;margin-top:22px;padding:11px 6px 11px 14px;display:flex}@media (max-width:700px){.family{width:calc(100% - 30px);margin-right:30px}}.family__text{flex:1;min-width:0}.family__name{font-size:var(--gt-type-subheadline);color:var(--ink);margin:0;font-weight:600}.family__line{font-size:var(--gt-type-caption);color:color-mix(in srgb, var(--ink) 50%, transparent);margin:2px 0 0}.family__look{font-size:var(--gt-type-caption);color:color-mix(in srgb, var(--ink) 90%, transparent);flex:none;text-decoration:none}.family__close{width:36px;height:36px;font-size:var(--gt-type-footnote);color:color-mix(in srgb, var(--ink) 35%, transparent);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid;position:relative}@media (max-height:560px){.cup{gap:6px;padding:6px 0}.cup .dice__row{margin:-24px 0;transform:scale(.62)}.hero__title{font-size:var(--gt-type-large-title)}.stack--bottom{gap:8px;padding:6px 0 8px}.glass--big,.move{min-height:46px}}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0She1ZuWi3hKpA-oUstOPQL.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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0SZe1ZuWi3g-CclBWeUS.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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/assets/pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0She1ZuWi3hKpA-oUstOPQL.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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/assets/pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0SZe1ZuWi3g-CclBWeUS.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:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0She1ZuWi3hKpA-oUstOPQL.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:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0SZe1ZuWi3g-CclBWeUS.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{--gt-font:"Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--gt-weight-text:500;--gt-weight-strong:600;--gt-weight-heavy:700;--gt-tracking-title:-.02em;--gt-type-large-title:34px;--gt-type-title:28px;--gt-type-title2:22px;--gt-type-title3:20px;--gt-type-headline:17px;--gt-type-body:17px;--gt-type-callout:16px;--gt-type-subheadline:15px;--gt-type-footnote:13px;--gt-type-caption:12px;--gt-type-caption2:11px;--gt-radius-control:16px;--gt-radius-chip:12px;--gt-radius-card:22px;--gt-edge:4px;--gt-press:3px;--gt-edge-small:2px;--gt-edge-shade:32%;--gt-glow-strength:30%;--gt-glow-size:120% 60%;--gt-press-in:60ms;--gt-release:.22s;--gt-ease:cubic-bezier(.3, 1.5, .5, 1)}:root[data-game=ranking]{--gt-bg:#1a3598;--gt-bg-edge:#0b175a;--gt-glow:#4d7dff;--gt-accent:#ffc21f;--gt-on-accent:#1c1405;--gt-calm:#a6dbff;--gt-ink:#fff;--gt-accent-edge:#ad8415;--gt-calm-edge:#7195ad;--gt-glow-top:#294bb7;--gt-surface:#384fa5;--gt-surface-edge:#070f3b;--gt-line:#5165b1;--gt-lightest:#384fa5;--gt-muted:#c3cae4}:root[data-game=perudo]{--gt-bg:#941529;--gt-bg-edge:#45050f;--gt-glow:#ff4a4a;--gt-accent:#ffd36b;--gt-on-accent:#2b1104;--gt-calm:#8cf0cd;--gt-ink:#fff;--gt-accent-edge:#ad8f49;--gt-calm-edge:#5fa38b;--gt-glow-top:#b42533;--gt-surface:#a23345;--gt-surface-edge:#2d030a;--gt-line:#ae4d5c;--gt-lightest:#b42533;--gt-muted:#ecd5d8}:root[data-game=quiz]{--gt-bg:#440836;--gt-bg-edge:#1c0216;--gt-glow:#e0389f;--gt-accent:#ff7cc5;--gt-on-accent:#2a0418;--gt-calm:#3fe6d2;--gt-ink:#fff;--gt-accent-edge:#ad5486;--gt-calm-edge:#2b9c8f;--gt-glow-top:#731656;--gt-surface:#5c2850;--gt-surface-edge:#12010e;--gt-line:#714366;--gt-lightest:#731656;--gt-muted:#bca6b7}:root[data-game=slabakken]{--gt-bg:#0f4b24;--gt-bg-edge:#04220e;--gt-glow:#3fbf5a;--gt-accent:#b1ef60;--gt-on-accent:#11280a;--gt-calm:#ffd65c;--gt-ink:#fff;--gt-accent-edge:#78a341;--gt-calm-edge:#ad923f;--gt-glow-top:#1d6e34;--gt-surface:#2e6240;--gt-surface-edge:#031609;--gt-line:#497659;--gt-lightest:#1d6e34;--gt-muted:#d4dfd8}:root[data-game=dice]{--gt-bg:#813209;--gt-bg-edge:#3a1303;--gt-glow:#ff7a2e;--gt-accent:#fff0d4;--gt-on-accent:#2a1606;--gt-calm:#ffe08a;--gt-ink:#fff;--gt-accent-edge:#ada390;--gt-calm-edge:#ad985e;--gt-glow-top:#a74814;--gt-surface:#914d29;--gt-surface-edge:#260c02;--gt-line:#9f6344;--gt-lightest:#a74814;--gt-muted:#ede2dd}:root[data-game=mexen]{--gt-bg:#084239;--gt-bg-edge:#021e19;--gt-glow:#20b590;--gt-accent:#ffc93d;--gt-on-accent:#241703;--gt-calm:#a0f4d2;--gt-ink:#fff;--gt-accent-edge:#ad8929;--gt-calm-edge:#6da68f;--gt-glow-top:#0f6553;--gt-surface:#285b53;--gt-surface-edge:#011410;--gt-line:#436f69;--gt-lightest:#0f6553;--gt-muted:#c9d5d3}:root{--game-bg:#17171a;--game-bg-edge:#08080a;--game-ink:#f7f5ed;--game-accent:#f5b842;--game-calm:#8cc7f2}:root[data-game=perudo]{--game-bg:#12211c;--game-bg-edge:#08120f;--game-ink:#f5f2e8;--game-accent:#ed5947;--game-calm:#73c79e}:root[data-game=ranking]{--game-bg:#1c142e;--game-bg-edge:#0d0817;--game-ink:#f7f5fc;--game-accent:#fcb83d;--game-calm:#8cb8fc}:root[data-game=quiz]{--game-bg:#0f0f17;--game-bg-edge:#05050a;--game-ink:#f7f7fa;--game-accent:#f2458c;--game-calm:#59d9b8}:root[data-game=slabakken]{--game-bg:#0f1f17;--game-bg-edge:#050f0a;--game-ink:#f5faf2;--game-accent:#8cd959;--game-calm:#fac759}:root[data-game=dice]{--game-bg:#17171a;--game-bg-edge:#08080a;--game-ink:#f7f5ed;--game-accent:#f5b842;--game-calm:#8cc7f2}:root[data-game=mexen]{--game-bg:#0f261c;--game-bg-edge:#05120d;--game-ink:#f7f5ed;--game-accent:#f5b842;--game-calm:#8cd99e}:root,:root[data-theme=glass]{--theme-bg:var(--game-bg);--theme-bg-edge:var(--game-bg-edge);--theme-glow:transparent;--theme-surface:color-mix(in srgb, var(--game-ink) 8%, transparent);--theme-surface-edge:transparent;--theme-ink:var(--game-ink);--theme-muted:color-mix(in srgb, var(--game-ink) 60%, transparent);--theme-line:color-mix(in srgb, var(--game-ink) 14%, transparent);--theme-accent:var(--game-accent);--theme-on-accent:#fff;--theme-calm:var(--game-calm);--theme-radius-control:999px;--theme-radius-card:24px;--theme-font:system-ui, -apple-system, "Helvetica Neue", sans-serif;--theme-button:glass;--theme-glass-blur:24px}:root[data-theme=game]{--theme-bg:var(--gt-bg);--theme-bg-edge:var(--gt-bg-edge);--theme-glow:var(--gt-glow);--theme-surface:var(--gt-surface);--theme-surface-edge:var(--gt-surface-edge);--theme-ink:var(--gt-ink);--theme-muted:var(--gt-muted);--theme-line:var(--gt-line);--theme-accent:var(--gt-accent);--theme-on-accent:var(--gt-on-accent);--theme-calm:var(--gt-calm);--theme-radius-control:var(--gt-radius-control);--theme-radius-card:var(--gt-radius-card);--theme-font:var(--gt-font);--theme-button:chunky;--theme-glass-blur:0px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--gt-bg-edge)}:root[data-theme=game] body{background:radial-gradient(var(--gt-glow-size) at 50% 0%, color-mix(in srgb, var(--gt-glow) var(--gt-glow-strength), transparent), transparent), linear-gradient(180deg, var(--gt-bg) 0%, var(--gt-bg-edge) 100%);background-attachment:fixed;background-color:var(--gt-bg-edge);color:var(--gt-ink);font-family:var(--gt-font);font-weight:var(--gt-weight-text)}:root[data-theme=game] :is(h1,h2,h3){font-family:var(--gt-font);font-weight:var(--gt-weight-heavy);letter-spacing:var(--gt-tracking-title)}:root[data-theme=game] :is(.btn,.choice,.chip,.facebtn,.movebtn,.glass,.move,.stepper__btn,.btn--glass,.btn--prominent,.btn--calm){border-radius:var(--gt-radius-control);background:var(--btn-bg,var(--chunk-face,var(--gt-surface)));color:var(--btn-fg,var(--chunk-ink,var(--gt-ink)));box-shadow:0 var(--gt-edge) 0 var(--btn-edge,var(--chunk-edge,var(--gt-surface-edge)));-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:none;filter:none;font-family:var(--gt-font);transition:transform var(--gt-release) var(--gt-ease), box-shadow var(--gt-release) var(--gt-ease), opacity .12s ease;border:0;transform:translateY(0)}:root[data-theme=game] :is(.btn,.choice,.chip,.facebtn,.movebtn,.glass,.move,.stepper__btn,.btn--glass,.btn--prominent,.btn--calm):active:not(:disabled){background:var(--btn-bg,var(--chunk-face,var(--gt-surface)));transform:translateY(var(--gt-press));box-shadow:0 calc(var(--gt-edge) - var(--gt-press)) 0 var(--btn-edge,var(--chunk-edge,var(--gt-surface-edge)));transition-duration:var(--gt-press-in);filter:none;transition-timing-function:ease-out}@media (prefers-reduced-motion:reduce){:root[data-theme=game] :is(.btn,.choice,.chip,.facebtn,.movebtn,.glass,.move,.stepper__btn,.btn--glass,.btn--prominent,.btn--calm):active:not(:disabled){box-shadow:0 var(--gt-edge) 0 var(--btn-edge,var(--chunk-edge,var(--gt-surface-edge)));opacity:.8;transform:none}}:root[data-theme=game] :is(.btn,.choice,.chip,.facebtn,.movebtn,.glass,.move,.stepper__btn,.btn--glass,.btn--prominent,.btn--calm):disabled{background:var(--gt-surface);color:var(--gt-muted);box-shadow:none;opacity:1;cursor:default;outline-color:#0000;transform:none}:root[data-theme=game] :is(.btn--plain,.btn--x):disabled{background:0 0}:root[data-theme=game] :is(.btn,.choice,.glass,.move,.stepper__btn,.chip,.langs__btn,.btn--glass,.btn--prominent,.btn--calm):focus-visible{outline:3px solid var(--gt-ink);outline-offset:3px}:root[data-theme=game] :is(.btn,.choice--main,.glass--hot,.btn--prominent,.chip--on,.facebtn--on){--chunk-face:var(--gt-accent);--chunk-ink:var(--gt-on-accent);--chunk-edge:var(--gt-accent-edge)}:root[data-theme=game] .btn--calm{--btn-bg:var(--gt-calm);--btn-fg:var(--gt-on-accent);--btn-edge:var(--gt-calm-edge)}:root[data-theme=game] .btn--glass{--chunk-face:var(--gt-surface);--chunk-ink:var(--gt-ink);--chunk-edge:var(--gt-surface-edge)}:root[data-theme=game] .btn--ghost{--btn-bg:var(--gt-surface);--btn-fg:var(--gt-ink);--btn-edge:var(--gt-surface-edge)}:root[data-theme=game] .move{--chunk-face:var(--gt-ink);--chunk-ink:var(--gt-bg-edge);--chunk-edge:color-mix(in srgb, var(--gt-ink), #000 var(--gt-edge-shade))}:root[data-theme=game] :is(.btn--hot-ghost,.btn--danger,.btn--calza){--btn-bg:var(--gt-surface);--btn-fg:var(--gt-ink);--btn-edge:var(--gt-surface-edge);outline:1.5px solid color-mix(in srgb, var(--gt-accent) 85%, transparent);outline-offset:-1.5px}:root[data-theme=game] .btn--danger{outline-color:color-mix(in srgb, var(--danger,#f06a5f) 70%, var(--gt-ink))}:root[data-theme=game] .btn--calza{outline-color:color-mix(in srgb, var(--gt-calm) 85%, transparent)}:root[data-theme=game] .btn__sub{opacity:1;color:var(--gt-muted)}:root[data-theme=game] :is(.btn--plain,.btn--x){box-shadow:none;color:var(--gt-muted);background:0 0}:root[data-theme=game] :is(.btn--plain,.btn--x):active:not(:disabled){box-shadow:none;background:0 0;transform:none}:root[data-theme=game] .langs__btn{border-radius:var(--gt-radius-chip);background:var(--gt-surface);color:var(--gt-muted);box-shadow:0 var(--gt-edge-small) 0 var(--gt-surface-edge);font-family:var(--gt-font);font-weight:var(--gt-weight-strong);-webkit-backdrop-filter:none;backdrop-filter:none;border:0}:root[data-theme=game] .langs__btn--on{background:var(--gt-ink);color:var(--gt-bg-edge)}:root[data-theme=game] .langs{box-shadow:none;background:0 0;border:0}.themes__btn{padding:0 var(--s-3,12px)}:root[data-theme=game]{--bg:var(--gt-bg);--bg-edge:var(--gt-bg-edge);--surface:var(--gt-surface);--surface-raised:var(--gt-surface);--fg:var(--gt-ink);--ink:var(--gt-ink);--fg-muted:var(--gt-muted);--muted:var(--gt-muted);--line:var(--gt-line);--brand:var(--gt-accent);--brand-edge:var(--gt-accent-edge);--brand-on:var(--gt-on-accent);--accent:var(--gt-calm);--accent-edge:var(--gt-calm-edge);--accent-on:var(--gt-on-accent);--focus:var(--gt-ink);--hot:var(--gt-accent);--calm:var(--gt-calm);--font-ui:var(--gt-font);--font-display:var(--gt-font);--edge:var(--gt-edge);--r-md:var(--gt-radius-chip);--r-lg:var(--gt-radius-control);--r-xl:var(--gt-radius-control);--r-card:var(--gt-radius-card);--material:var(--gt-surface);--hairline:transparent;--glass:var(--gt-surface);--glass-bg:var(--gt-surface);--glass-line:transparent;--glass-blur:none;--glass-shadow:0 0 0 transparent;--lift-1:0 0 0 transparent;--lift-2:0 0 0 transparent}:root[data-theme=game] .btn{font-weight:var(--gt-weight-heavy);letter-spacing:-.01em}:root[data-theme=game] .home{background:0 0}:root[data-theme=game] .actionbar:before{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:0 0;-webkit-mask-image:linear-gradient(#0000,#000 25%);mask-image:linear-gradient(#0000,#000 25%)}:root[data-theme=game] .choice__title{font-weight:var(--gt-weight-heavy)}:root[data-theme=game] .choice__sub{opacity:1;color:var(--gt-muted)}:root[data-theme=game] .choice--main .choice__sub{color:color-mix(in srgb, var(--gt-on-accent) 80%, var(--gt-accent))}:root[data-theme=game] :disabled :is(.choice__title,.choice__sub,.btn__sub){color:var(--gt-muted)}:root[data-theme=game]:not([data-game=dice],[data-game=mexen]) :is(.card,.sticker,.tile,.packrow,.cat,.cup,.opp,.scorerow,.final,.podium__row,.ansrow,.lobby__player,.familycard){background:var(--gt-surface);box-shadow:none;border-radius:var(--gt-radius-card);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=game] :is(.packrow--on,.cat--on){box-shadow:inset 0 0 0 2px var(--gt-ink)}:root[data-theme=game] .stepper__btn{border-radius:var(--gt-radius-control)}:root[data-theme=game] .segmented{background:var(--gt-surface-edge);border-radius:var(--gt-radius-chip)}:root[data-theme=game] .segmented__opt{border-radius:calc(var(--gt-radius-chip) - 2px);color:var(--gt-ink);font-family:var(--gt-font)}:root[data-theme=game] .segmented__opt--on{background:var(--gt-ink);color:var(--gt-bg-edge);box-shadow:none}:root[data-theme=game] .capsule{background:var(--gt-surface);color:var(--gt-ink)}:root[data-theme=game] .capsule--hot{background:var(--gt-accent);color:var(--gt-on-accent)}:root[data-theme=game] .board__row--first{background:var(--gt-surface)}:root[data-theme=game] .board__place{color:var(--gt-muted)}:root[data-theme=game] .board__row--first .board__place{color:var(--hot)}:root[data-theme=game] :is(.namefield,.field){background:var(--gt-surface);box-shadow:none;color:var(--gt-ink);font-family:var(--gt-font)}:root[data-theme=game] :is(.namefield,.field):focus{box-shadow:inset 0 0 0 2px var(--gt-ink)}:root[data-theme=game] :is(.namefield,.field)::placeholder,:root[data-theme=game] :is(.home2__tag,.home2__note,.brandline,.label,.screen__sub,.handoff2__to,.handoff2__line,.pager__count,.pager__body,.pager__word,.familycard__line,.familycard__close){color:var(--gt-muted)}:root[data-theme=game] .pager__word strong{color:var(--gt-calm)}:root[data-theme=game][data-game=quiz]{--good:var(--gt-calm);--bad:var(--gt-accent)}:root[data-theme=game][data-game=quiz] :is(.rf__ok,.rf__move--ok){color:var(--gt-calm)}:root[data-theme=game] .quit{background:var(--gt-surface);border-radius:var(--gt-radius-control);box-shadow:0 var(--gt-edge) 0 var(--gt-surface-edge);color:var(--gt-ink);opacity:1}:root[data-theme=game] .quit:active{transform:translateY(var(--gt-press));box-shadow:0 calc(var(--gt-edge) - var(--gt-press)) 0 var(--gt-surface-edge)}@media (prefers-reduced-motion:reduce){:root[data-theme=game] .quit:active{box-shadow:0 var(--gt-edge) 0 var(--gt-surface-edge);opacity:.8;transform:none}}:root[data-theme=game] .install{opacity:1;color:var(--gt-muted)}:root[data-theme=game][data-game=perudo] :is(.bid__label,.bid__times,.bid__none,.table__thinking,.mycup__label,.mycup__peek,.mycup__note,.controls__waiting,.stepper__label,.reveal__sum,.seat__out){color:var(--gt-muted)}:root[data-theme=game][data-game=perudo] .seat__name{color:var(--gt-ink)}:root[data-theme=game][data-game=perudo] .seat--me .seat__name{color:var(--gt-calm)}:root[data-theme=game][data-game=perudo] .seat--out .seat__name,:root[data-theme=game][data-game=quiz] .maker{opacity:1;color:var(--gt-muted)}:root[data-theme=game][data-game=quiz] .ansrow--no{opacity:1}:root[data-theme=game][data-game=quiz] .rf__speler{opacity:1;color:color-mix(in srgb, var(--gt-ink) 80%, var(--gt-bg))}:root[data-theme=game][data-game=quiz] .rf__speler--aan{color:var(--gt-ink)}:root[data-theme=game][data-game=quiz] .rf__speler--uit{opacity:1;color:var(--gt-muted)}:root[data-theme=game] .fb-fab{background-color:var(--gt-surface);color:var(--gt-ink);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 var(--gt-edge-small) 0 var(--gt-surface-edge);opacity:1;border-color:#0000}:root[data-theme=game] .fb-sheet{--surface:var(--gt-surface);--fg:var(--gt-ink);--bg:var(--gt-bg);--line:var(--gt-line);--brand:var(--gt-accent);background:var(--gt-bg);border-color:var(--gt-line);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=game] :is(.fb-kind,.fb-text,.fb-mic){background:var(--gt-surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#0000}:root[data-theme=game] .fb-kind--on{box-shadow:inset 0 0 0 2px var(--gt-ink)}:root[data-theme=game] .fb-sheet .btn{--btn-bg:var(--gt-accent);--btn-fg:var(--gt-on-accent);--btn-edge:var(--gt-accent-edge)}:root[data-theme=game] :is(.fb-note,.fb-measure small){color:var(--gt-muted);opacity:1}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]){--bg:var(--gt-bg);--bg-edge:var(--gt-bg-edge);--ink:var(--gt-ink);--hot:var(--gt-accent);--calm:var(--gt-calm)}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]) .rounded{font-family:var(--gt-font)}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]) .glass{font-weight:var(--gt-weight-strong)}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]) .glass--small{border-radius:var(--gt-radius-chip);box-shadow:0 var(--gt-edge-small) 0 var(--chunk-edge,var(--gt-surface-edge))}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]) .glass--small:active:not(:disabled){transform:translateY(var(--gt-edge-small));box-shadow:0 0 0 var(--chunk-edge,var(--gt-surface-edge))}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]) :is(.pill,.family,.ranking__cell){background:var(--gt-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:var(--gt-ink);border-color:#0000}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]) .pill--hot{background:var(--gt-accent);color:var(--gt-on-accent)}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]) .switch{background:var(--gt-surface-edge)}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]) .switch--on{background:var(--gt-accent)}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]) .switch--on .switch__knob{background:var(--gt-on-accent)}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]) .die__covered{fill:var(--gt-surface);stroke:var(--gt-line)}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]) .die__eye{color:var(--gt-muted)}:root[data-theme=game][data-game=mexen] .field:focus{border-color:#0000}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]) :is(.muted,.faint,.maker,.section__title,.toggle__why,.block__title,.history__total,.history__die,.family__line,.family__close,.player--out .player__name,.fb-close){color:var(--gt-muted)}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]) :is(.sheet,.dialog__group){background:var(--gt-bg)}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]) .dialog__group+.dialog__group{box-shadow:0 -8px 0 var(--gt-bg-edge)}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]) .dialog__head{border-bottom-color:var(--gt-line)}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]) :is(.dialog__title,.dialog__msg){color:var(--gt-muted)}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]) .dialog__btn{color:var(--gt-ink)}:root[data-theme=game]:is([data-game=dice],[data-game=mexen]) .dialog__btn--danger{color:color-mix(in srgb, #ff453a 45%, var(--gt-ink))}:root[data-theme=game][data-game=slabakken]{--felt:var(--gt-bg);--felt-edge:var(--gt-bg-edge);--bone:var(--gt-ink);--bone-a:255, 255, 255;--hot:var(--gt-accent);--calm:var(--gt-calm);--urgent:#fcd2c2;--on-color:var(--gt-on-accent);--round:var(--gt-font);--text:var(--gt-font)}:root[data-theme=game][data-game=slabakken] :is(.btn--big,.btn--tall,.btn--got){font-weight:var(--gt-weight-heavy)}:root[data-theme=game][data-game=slabakken] :is(.field,.pile i,.teamcard,.teamcard__player,.scoreboard__team,.results__row,.example,.dialog__box){background:var(--gt-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:var(--gt-ink);border-color:#0000}:root[data-theme=game][data-game=slabakken] :is(.teamcard,.scoreboard__team,.example){border-radius:var(--gt-radius-card)}:root[data-theme=game][data-game=slabakken] :is(.teamcard__player--on,.results__row--first){box-shadow:inset 0 0 0 2px var(--gt-ink)}:root[data-theme=game][data-game=slabakken] .field--problem{box-shadow:inset 0 0 0 2px var(--gt-accent)}:root[data-theme=game][data-game=slabakken] .card{box-shadow:none;background:0 0;border-radius:0}:root[data-theme=game][data-game=slabakken] :is(.sub,.label,.footnote,.waitline,.tagline,.foot,.maker,.waitlist__open,.waitlist__count,.turnline,.results__round,.results__place,.example__n,.step__body){color:var(--gt-muted)}:root[data-theme=game][data-game=slabakken] .results__round--now{color:var(--gt-ink)}:root[data-theme=game][data-game=slabakken] .results__place--first{color:var(--gt-accent)}:root[data-theme=game][data-game=slabakken] .fb-fab{opacity:1}
