:root{--house-midnight:#0b1426;--house-navy:#111e3a;--house-night:#120f15;--house-gold:#d4af37;--house-gold-light:#f6e3a1;--house-sakura:#f6a7c1;--house-burgundy:#7a0f24;--house-burgundy-lit:#a82a43;--house-emerald:#0f6b4f;--house-blue:#d4af66;--house-text:#f9f6e7;--house-text-2:#a7b1c6;--house-text-3:#8c96a9;--house-text-4:#6b758a;--house-font-caps:var(--ui-font-family-caps);--house-display-size:clamp(1.625rem, 4.5vw, 2.375rem);--house-display-tracking:.1em;--house-title-size:clamp(1.25rem, 2vw, 1.375rem);--house-section-size:clamp(.9375rem, 1.5vw, 1rem);--house-section-tracking:.06em;--house-body-size:.875rem;--house-secondary-size:.8125rem;--house-caption-size:.75rem;--house-micro-size:.6875rem;--house-space-1:.25rem;--house-space-2:.5rem;--house-space-3:.75rem;--house-space-4:1rem;--house-space-5:1.5rem;--house-space-6:2rem;--house-space-7:3rem;--house-space-8:4rem;--house-radius-1:.25rem;--house-radius-2:.5rem;--house-radius-3:.75rem;--house-radius-4:1rem;--house-radius-5:1.5rem;--house-bronze-light:#a4732f;--house-bronze:#7d5622;--house-bronze-deep:#4a3720;--house-bronze-edge:#e6bd6a;--house-crimson:#481719;--house-crimson-deep:#36110f;--house-button-chamfer:.375rem;--house-button-radius:.5625rem;--house-success:#4ade80;--house-warning:#f5a524;--house-info:#e8c97a;--house-danger:#e4585b;--house-status-online:#3fc58a;--house-status-in-game:var(--house-gold);--house-status-busy:#e0465b;--house-status-offline:var(--house-text-4);--house-line:color-mix(in srgb, var(--house-gold) 44%, transparent);--house-line-soft:color-mix(in srgb, var(--house-gold) 22%, transparent);--house-rule-fade:linear-gradient(90deg, transparent, #d6b36a6b 50%, transparent);--house-rule-fade-soft:linear-gradient(90deg, transparent, #d6b36a3d 50%, transparent);--house-rule-fade-v:linear-gradient(180deg, transparent, #d6b36a57 50%, transparent);--house-gold-fill:radial-gradient(120% 100% at 50% 0%, #f6e3a1 0%, #d4a64a 55%, #9e7328 100%);--house-glow:0 0 1rem #d4af6652;--house-panel:radial-gradient(92% 72% at 50% 0%, #1a2b4af2 0%, #0d162af5 58%, #0a1120f7 100%);--house-glass:color-mix(in srgb, var(--house-midnight) 58%, transparent);--house-well:linear-gradient(180deg, #090f1ce6, #0d1629d6);--ui-kit-btn-primary:url(/games/ui/kit/btn-primary-3x-v2.webp);--ui-kit-btn-secondary:url(/games/ui/kit/btn-secondary-3x-v2.webp);--ui-kit-tile:url(/games/ui/kit/tile-3x-v2.webp);--ui-kit-track:url(/games/ui/kit/track-3x-v2.webp);--ui-kit-fill:url(/games/ui/kit/fill-3x-v2.webp);--ui-kit-knob:url(/games/ui/kit/knob-3x-v2.webp);--ui-kit-close:url(/games/ui/kit/close-3x-v2.webp);--ui-kit-panel:url(/games/ui/kit/panel-3x-v2.webp);--ui-kit-badge:url(/games/ui/kit/badge-3x-v2.webp);--ui-kit-coin:url(/games/ui/kit/coin-3x-v2.webp);--ui-kit-drop:drop-shadow(0 .1875rem .25rem var(--ui-material-ink-shadow));--ui-kit-drop-pressed:drop-shadow(0 1px 1px var(--ui-material-ink-shadow));--ui-kit-glow:drop-shadow(0 0 .5rem color-mix(in srgb, var(--casino-gold) 60%, transparent));--ui-kit-glow-royal:drop-shadow(0 0 .5rem var(--ui-color-primary-glow))}.kit-skin{--kit-tone:brightness(1);--kit-drop:var(--ui-kit-drop);isolation:isolate;position:relative}.kit-skin:before{content:"";z-index:-1;border-style:solid;border-color:#0000;border-width:var(--kit-edge);border-image-source:var(--kit-art);border-image-slice:var(--kit-slice) fill;border-image-width:var(--kit-edge);filter:var(--kit-tone) var(--kit-drop);transition:filter var(--ui-motion-duration-fast) var(--ui-motion-ease-standard);pointer-events:none;border-image-repeat:stretch;position:absolute;top:0;bottom:0;left:0;right:0}.kit-sprite:before{background:var(--kit-art) center / contain no-repeat;border:0;border-image:}.btn.kit-button,.btn.kit-close{box-shadow:none;transition:transform var(--ui-motion-duration-press) var(--ui-motion-ease-standard);background-color:#0000;border:0;border-radius:0}.btn.kit-button[aria-busy=true]{background-image:none;animation:none}.btn.kit-button[aria-busy=true]:after{content:"";inset:auto var(--kit-edge) .5rem;height:.125rem;animation:ui-kit-pending 1.1s var(--ui-motion-ease-standard) infinite;background:linear-gradient(90deg,#0000,currentColor,#0000) -67% 0/40% 100% no-repeat;position:absolute}@keyframes ui-kit-pending{to{background-position:167% 0}}.btn.kit-button{--kit-art:var(--ui-kit-btn-secondary);--kit-slice:33.3% 25%;--kit-edge:1rem;min-height:var(--ui-control-height);padding:0 calc(var(--ui-button-padding-inline) + .25rem);color:var(--ui-material-ink);font-family:var(--ui-font-family);font-weight:var(--ui-type-button-weight);text-shadow:0 1px 1px var(--ui-material-ink-shadow)}.btn.kit-button--primary{--kit-art:var(--ui-kit-btn-primary);--kit-drop:var(--ui-kit-glow-royal)}.btn.kit-button--action{--kit-edge:1.5rem;min-width:7rem;min-height:4.5rem;font-size:var(--ui-type-subsection-size);flex-direction:column;gap:.25rem;padding:.75rem 1.25rem;line-height:1.1}.btn.kit-button--action>svg{width:1.75rem;height:1.75rem;color:var(--casino-gold-lit)}.btn.kit-button--tile{--kit-art:var(--ui-kit-tile);--kit-slice:33.3%;inline-size:var(--ui-control-height);min-inline-size:var(--ui-control-height);padding:0}.btn.kit-button--tile>svg{width:calc(var(--ui-icon-size) * 1.25);height:calc(var(--ui-icon-size) * 1.25);color:var(--casino-gold-lit);filter:drop-shadow(0 1px 1px var(--ui-material-ink-shadow))}.btn.kit-close{--kit-art:var(--ui-kit-close);inline-size:2.5rem;min-inline-size:2.5rem;min-height:2.5rem;padding:0}.btn.kit-button[aria-pressed=true],.btn.kit-button[aria-selected=true],.btn.kit-button[aria-checked=true]{--kit-art:var(--ui-kit-btn-primary);--kit-drop:var(--ui-kit-glow)}.btn.kit-button--tile[aria-pressed=true],.btn.kit-button--tile[aria-selected=true],.btn.kit-button--tile[aria-checked=true]{--kit-art:var(--ui-kit-tile)}@media (hover:hover){.btn.kit-button:hover:not(:-webkit-any(:disabled,[aria-disabled=true])),.btn.kit-close:hover:not(:-webkit-any(:disabled,[aria-disabled=true])){--kit-tone:brightness(1.12)}.btn.kit-button:hover:not(:is(:disabled,[aria-disabled=true])),.btn.kit-close:hover:not(:is(:disabled,[aria-disabled=true])){--kit-tone:brightness(1.12)}}.btn.kit-button:active:not(:-webkit-any(:disabled,[aria-disabled=true])),.btn.kit-close:active:not(:-webkit-any(:disabled,[aria-disabled=true])){--kit-tone:brightness(.8);--kit-drop:var(--ui-kit-drop-pressed);transform:translateY(var(--ui-material-sink))}.btn.kit-button:active:not(:is(:disabled,[aria-disabled=true])),.btn.kit-close:active:not(:is(:disabled,[aria-disabled=true])){--kit-tone:brightness(.8);--kit-drop:var(--ui-kit-drop-pressed);transform:translateY(var(--ui-material-sink))}.btn.kit-button:disabled,.btn.kit-button[aria-disabled=true],.btn.kit-close:disabled{--kit-tone:grayscale(.85) brightness(.6);--kit-drop:var(--ui-kit-drop-pressed);color:var(--ui-material-ink-muted);cursor:not-allowed;opacity:1}.kit-panel{--kit-art:var(--ui-kit-panel);--kit-slice:36%;--kit-edge:3.5rem;color:var(--ui-material-ink);padding:1.5rem}.input.kit-field,.kit-scope .input,.kit-scope .btn.select-trigger{min-height:var(--ui-control-height);padding:0 var(--ui-gap-sm);border-radius:var(--house-radius-2);color:var(--ui-material-ink);font-family:var(--ui-font-family);font-weight:var(--ui-type-label-weight);transition:border-color var(--ui-motion-duration-fast) var(--ui-motion-ease-standard), box-shadow var(--ui-motion-duration-fast) var(--ui-motion-ease-standard);background-color:#090f1ce6;border:1px solid #d4af6638;box-shadow:inset 0 1px 3px #0000008c,inset 0 -1px #f6e3a10f}.input.kit-field,.kit-scope .input{background-image:none}.input.kit-field:focus-visible{border-color:#f6e3a19e;box-shadow:0 0 0 3px #d4af6624,0 0 .75rem #d4af6633,inset 0 1px 2px #00000073}.kit-scope .input:focus-visible{border-color:#f6e3a19e;box-shadow:0 0 0 3px #d4af6624,0 0 .75rem #d4af6633,inset 0 1px 2px #00000073}.kit-scope .btn.select-trigger:-webkit-any(:focus-visible,[aria-expanded=true]){border-color:#f6e3a19e;box-shadow:0 0 0 3px #d4af6624,0 0 .75rem #d4af6633,inset 0 1px 2px #00000073}.kit-scope .btn.select-trigger:is(:focus-visible,[aria-expanded=true]){border-color:#f6e3a19e;box-shadow:0 0 0 3px #d4af6624,0 0 .75rem #d4af6633,inset 0 1px 2px #00000073}input::placeholder,textarea::placeholder,.input.kit-field::placeholder,.kit-scope input::placeholder,.kit-scope textarea::placeholder,.kit-scope .input::placeholder,.kit-scope .textarea::placeholder{color:var(--ui-color-text-muted,#b9b0a2);font-weight:var(--ui-font-weight-regular);letter-spacing:.01em;opacity:.68;line-height:1.35;text-transform:none!important;font-size:.75rem!important}.input.kit-field:disabled,.kit-scope .input:disabled{filter:grayscale(.85)brightness(.6)}.kit-toggle .switch-track,.kit-toggle[data-checked=true] .switch-track,.kit-scope .switch .switch-track,.kit-scope .switch[data-checked=true] .switch-track{isolation:isolate;background:0 0;border:0;border-radius:0;width:3.5rem;height:1.875rem}.kit-toggle .switch-track:before,.kit-toggle .switch-track:after,.kit-scope .switch .switch-track:before,.kit-scope .switch .switch-track:after{content:"";border-style:solid;border-color:#0000;position:absolute}.kit-toggle .switch-track:before,.kit-scope .switch .switch-track:before{border-radius:var(--ui-radius-full);background:#090f1ce6;border:1px solid #d4af663d;border-image:;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 1px 3px #0000008c}.kit-toggle .switch-track:after,.kit-scope .switch .switch-track:after{border-radius:var(--ui-radius-full);opacity:0;transition:opacity var(--ui-motion-duration-fast) var(--ui-motion-ease-standard);background:linear-gradient(#d4a64a7a,#9e732861);border:1px solid #f6e3a18f;border-image:;top:0;bottom:0;left:0;right:0;box-shadow:0 0 .625rem #d4af6647}.kit-toggle[data-checked=true] .switch-track:after,.kit-scope .switch[data-checked=true] .switch-track:after{opacity:1}.kit-toggle .switch-thumb,.kit-toggle[data-checked=true] .switch-thumb,.kit-scope .switch .switch-thumb,.kit-scope .switch[data-checked=true] .switch-thumb{z-index:1;filter:none;background:radial-gradient(circle at 35% 30%,#fffaf0,#f6e3a1 55%,#c5963e 100%);border-radius:50%;width:1.375rem;height:1.375rem;top:.25rem;left:.25rem;box-shadow:0 1px 3px #0009}.kit-toggle[data-checked=true] .switch-thumb,.kit-scope .switch[data-checked=true] .switch-thumb{transform:translate(1.625rem)}.kit-toggle:disabled .switch-track,.kit-toggle:disabled .switch-thumb,.kit-scope .switch:disabled .switch-track,.kit-scope .switch:disabled .switch-thumb{filter:grayscale(.85)brightness(.6)}.kit-slider{--kit-knob:1.25rem;min-width:8rem;height:var(--ui-touch-target);align-items:center;display:flex;position:relative}.kit-slider:before,.kit-slider__fill{border-radius:var(--ui-radius-full);pointer-events:none;height:.375rem;position:absolute;top:50%;transform:translateY(-50%)}.kit-slider:before{content:"";border:1px solid var(--house-line-soft);background:var(--house-well);left:0;right:0}.kit-slider__fill{width:calc(var(--kit-knob) / 2 + (100% - var(--kit-knob)) * var(--kit-share));background:var(--house-gold-fill);box-shadow:0 0 .375rem color-mix(in srgb, var(--house-gold) 40%, transparent);left:0}.slider.kit-slider__input{-webkit-appearance:none;appearance:none;background:0 0;width:100%;margin:0;position:relative}.slider.kit-slider__input::-webkit-slider-runnable-track{height:var(--kit-knob);background:0 0}.slider.kit-slider__input::-moz-range-track{height:var(--kit-knob);background:0 0}.slider.kit-slider__input::-webkit-slider-thumb{width:var(--kit-knob);height:var(--kit-knob);border:.1875rem solid var(--house-midnight);background:radial-gradient(circle at 35% 30%, var(--house-gold-light), var(--house-gold) 70%);box-shadow:0 0 0 1px var(--house-gold), var(--house-glow);-webkit-appearance:none;appearance:none;border-radius:50%}.slider.kit-slider__input::-moz-range-thumb{width:var(--kit-knob);height:var(--kit-knob);border:.1875rem solid var(--house-midnight);background:radial-gradient(circle at 35% 30%, var(--house-gold-light), var(--house-gold) 70%);box-shadow:0 0 0 1px var(--house-gold), var(--house-glow);border-radius:50%}.slider.kit-slider__input:focus-visible{outline:.125rem solid var(--house-gold-light);outline-offset:.125rem}.kit-slider:has(.kit-slider__input:disabled){opacity:.5}.kit-stepper{align-items:stretch;gap:var(--house-space-2);grid-template-columns:auto minmax(4rem,1fr) auto;display:inline-grid}.kit-stepper .kit-stepper__step,.kit-stepper .btn.kit-stepper__step{border-radius:var(--house-radius-2);background:var(--kit-face);width:2.375rem;min-width:2.375rem;min-height:2.375rem;box-shadow:var(--kit-face-frame), var(--kit-sheen);color:var(--house-gold-light);border:1px solid #0000;place-items:center;padding:0;font-size:1.125rem;display:grid}@media (pointer:coarse){.kit-stepper .kit-stepper__step,.kit-stepper .btn.kit-stepper__step{width:var(--ui-touch-target,2.75rem);min-width:var(--ui-touch-target,2.75rem);min-height:var(--ui-touch-target,2.75rem)}}.kit-stepper__value{min-height:2.375rem;padding-inline:var(--house-space-3);border-radius:var(--house-radius-2);background:var(--house-well);color:var(--house-text);font-family:var(--ui-font-family-numeric);font-variant-numeric:tabular-nums;border:1px solid #d4af6638;place-items:center;font-size:.9375rem;font-weight:600;display:grid;box-shadow:inset 0 1px 3px #00000080}.kit-chip,.btn.kit-chip{min-width:3.25rem;min-height:2.25rem;padding:0 var(--house-space-3);border-radius:var(--house-radius-2);background:var(--kit-face);box-shadow:var(--kit-face-frame), var(--kit-sheen);color:var(--house-text);font-family:var(--ui-font-family);font-size:var(--house-secondary-size);font-weight:var(--ui-font-weight-semibold);border:1px solid #0000;place-items:center;display:inline-grid}@media (pointer:coarse){.kit-chip,.btn.kit-chip{min-height:var(--ui-touch-target,2.75rem)}}:-webkit-any(.kit-chip,.btn.kit-chip):-webkit-any([aria-pressed=true],[aria-checked=true]){color:var(--house-gold-light);background:radial-gradient(90% 90% at 50% 100%,#f6e3a13d 0%,#d4af661a 68%,#0e1628eb 100%);border-color:#f6e3a170;box-shadow:0 0 .75rem #d4af6633}:is(.kit-chip,.btn.kit-chip):is([aria-pressed=true],[aria-checked=true]){color:var(--house-gold-light);background:radial-gradient(90% 90% at 50% 100%,#f6e3a13d 0%,#d4af661a 68%,#0e1628eb 100%);border-color:#f6e3a170;box-shadow:0 0 .75rem #d4af6633}.kit-avatar{--kit-avatar-size:3.5rem;width:var(--kit-avatar-size);height:var(--kit-avatar-size);background:linear-gradient(160deg, var(--house-gold-light), var(--house-gold) 55%, color-mix(in srgb, var(--house-gold) 55%, black));border-radius:50%;flex:none;padding:.1875rem;display:inline-grid;position:relative;box-shadow:0 .125rem .375rem #00000080}.kit-avatar>:-webkit-any(img,span,div){object-fit:cover;border-radius:50%;width:100%;height:100%;overflow:hidden}.kit-avatar>:is(img,span,div){object-fit:cover;border-radius:50%;width:100%;height:100%;overflow:hidden}.kit-avatar[data-presence]:after{content:"";border:.125rem solid var(--house-midnight);background:var(--house-status-offline);border-radius:50%;width:24%;height:24%;position:absolute;bottom:4%;right:4%}.kit-avatar[data-presence=online]:after{background:var(--house-status-online)}.kit-avatar[data-presence=in-game]:after{background:var(--house-status-in-game)}.kit-avatar[data-presence=busy]:after{background:var(--house-status-busy)}.kit-avatar[data-presence=offline]{filter:grayscale(.7)brightness(.8)}.kit-plate{gap:var(--house-space-1);padding:var(--house-space-2) var(--house-space-3);border:1px solid var(--house-line-soft);border-radius:var(--house-radius-2);background:var(--house-panel);display:inline-grid}.kit-plate__name{color:var(--house-text);font-family:var(--ui-font-family-display);font-size:1rem;font-weight:700;line-height:1.2}.kit-plate__amount{align-items:center;gap:var(--house-space-2);color:var(--house-gold-light);font-family:var(--ui-font-family-numeric);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600;display:inline-flex}.kit-tabs .tab-list{border:1px solid color-mix(in srgb, var(--casino-antique) 55%, transparent);border-radius:var(--ui-radius-sm);background:var(--ui-material-well);box-shadow:inset 0 1px .25rem var(--ui-material-ink-shadow);gap:0;padding:.25rem}.kit-tabs .tab{isolation:isolate;color:var(--ui-material-ink-muted);position:relative}.kit-tabs .tab[data-active=true]{box-shadow:none;color:var(--ui-material-ink);text-shadow:0 1px 1px var(--ui-material-ink-shadow);background:0 0}.kit-tabs .tab[data-active=true]:before{content:"";z-index:-1;border:1px solid var(--kit-chosen-line);border-radius:var(--kit-radius);background:var(--kit-chosen-face);box-shadow:var(--kit-chosen-glow);position:absolute;top:0;bottom:0;left:0;right:0}.kit-count{--kit-art:var(--ui-kit-badge);--kit-slice:49% 25%;--kit-edge:.75rem;min-width:1.5rem;height:1.5rem;color:var(--ui-material-ink);font-size:var(--ui-type-caption-size);font-variant-numeric:tabular-nums;text-shadow:0 1px 1px var(--ui-material-ink-shadow);justify-content:center;align-items:center;padding:0 .375rem;font-weight:800;line-height:1;display:inline-flex}.kit-coin{aspect-ratio:1;background:var(--ui-kit-coin) center / contain no-repeat;width:1.5rem;filter:var(--ui-kit-drop);flex:none;display:inline-block}.kit-numeral{background:var(--ui-material-gold-rim);color:#0000;font-variant-numeric:tabular-nums;letter-spacing:.01em;filter:drop-shadow(0 0 .04em var(--ui-material-ground)) drop-shadow(0 0 .04em var(--ui-material-ground)) drop-shadow(0 .06em .06em var(--ui-material-ink-shadow));-webkit-background-clip:text;background-clip:text;font-weight:800}:root{--kit-radius:var(--house-radius-2);--kit-radius-panel:.75rem;--kit-radius-button:var(--house-button-radius);--kit-line:var(--house-line);--kit-line-soft:var(--house-line-soft);--kit-face:linear-gradient(180deg, #18243ee0 0%, #0c1324f0 100%);--kit-face-frame:inset 0 0 0 1px color-mix(in srgb, var(--house-gold) 28%, transparent);--kit-sheen:0 .1875rem .625rem #00000061;--kit-gold:radial-gradient(120% 100% at 50% 0%, #f6e3a1 0%, #d4a64a 55%, #9e7328 100%);--kit-gold-line:transparent;--kit-gold-frame:inset 0 0 0 1px #f6e3a152, inset 0 -1px 0 #3a240659;--kit-gold-glow:0 .25rem 1.125rem #d4a64a3d, 0 .125rem .375rem #00000075;--kit-on-gold:#1a1207;--kit-danger:linear-gradient(180deg, #4e1620d6 0%, #260b12eb 100%);--kit-danger-line:transparent;--kit-danger-frame:inset 0 0 0 1px #e4585b52;--kit-chosen-line:color-mix(in srgb, var(--house-gold-light) 44%, transparent);--kit-chosen-face:radial-gradient(90% 95% at 50% 100%, #f6e3a13d 0%, #d4af661a 58%, #141f36c2 100%);--kit-chosen-glow:0 0 .75rem #d4af662e;--kit-panel:radial-gradient(92% 72% at 50% 0%, #1a2b4af2 0%, #0d162af5 58%, #0a1120f7 100%);--kit-panel-shadow:0 1.25rem 3rem #0000008c, 0 .25rem .75rem #00000061}.kit-scope :-webkit-any(.btn,a).game-action:not(:-webkit-any(.game-action--quiet,.game-action--allin)){border-radius:var(--kit-radius-button);corner-shape:round;background:var(--kit-face);box-shadow:var(--kit-face-frame), var(--kit-sheen);color:var(--house-text);font-family:var(--kit-button-font,var(--ui-font-family-button));font-size:var(--ui-type-button-size);font-weight:var(--ui-font-weight-semibold);letter-spacing:0;text-transform:none;text-shadow:none;filter:none;border:1px solid #0000}.kit-scope :is(.btn,a).game-action:not(:is(.game-action--quiet,.game-action--allin)){border-radius:var(--kit-radius-button);corner-shape:round;background:var(--kit-face);box-shadow:var(--kit-face-frame), var(--kit-sheen);color:var(--house-text);font-family:var(--kit-button-font,var(--ui-font-family-button));font-size:var(--ui-type-button-size);font-weight:var(--ui-font-weight-semibold);letter-spacing:0;text-transform:none;text-shadow:none;filter:none;border:1px solid #0000}.kit-scope :-webkit-any(.btn,a).game-icon{border-radius:var(--kit-radius-button);corner-shape:round;background:var(--kit-face);box-shadow:var(--kit-face-frame), var(--kit-sheen);color:var(--house-text);font-family:var(--kit-button-font,var(--ui-font-family-button));font-size:var(--ui-type-button-size);font-weight:var(--ui-font-weight-semibold);letter-spacing:0;text-transform:none;text-shadow:none;filter:none;border:1px solid #0000}.kit-scope :is(.btn,a).game-icon{border-radius:var(--kit-radius-button);corner-shape:round;background:var(--kit-face);box-shadow:var(--kit-face-frame), var(--kit-sheen);color:var(--house-text);font-family:var(--kit-button-font,var(--ui-font-family-button));font-size:var(--ui-type-button-size);font-weight:var(--ui-font-weight-semibold);letter-spacing:0;text-transform:none;text-shadow:none;filter:none;border:1px solid #0000}.kit-scope .btn:-webkit-any(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost):not(:-webkit-any(.game-action,.game-icon,.game-choice__option,.game-tile,.game-plate,.kit-button,.kit-close,.tab,.select-trigger,.select-option,.dialog-close,.switch)){border-radius:var(--kit-radius-button);corner-shape:round;background:var(--kit-face);box-shadow:var(--kit-face-frame), var(--kit-sheen);color:var(--house-text);font-family:var(--kit-button-font,var(--ui-font-family-button));font-size:var(--ui-type-button-size);font-weight:var(--ui-font-weight-semibold);letter-spacing:0;text-transform:none;text-shadow:none;filter:none;border:1px solid #0000}.kit-scope .btn:is(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost):not(:is(.game-action,.game-icon,.game-choice__option,.game-tile,.game-plate,.kit-button,.kit-close,.tab,.select-trigger,.select-option,.dialog-close,.switch)){border-radius:var(--kit-radius-button);corner-shape:round;background:var(--kit-face);box-shadow:var(--kit-face-frame), var(--kit-sheen);color:var(--house-text);font-family:var(--kit-button-font,var(--ui-font-family-button));font-size:var(--ui-type-button-size);font-weight:var(--ui-font-weight-semibold);letter-spacing:0;text-transform:none;text-shadow:none;filter:none;border:1px solid #0000}.kit-scope :-webkit-any(.btn,a).game-icon{border-radius:var(--kit-radius);box-shadow:var(--kit-face-frame), var(--kit-sheen);font-family:var(--ui-font-family);letter-spacing:0;text-transform:none}.kit-scope :is(.btn,a).game-icon{border-radius:var(--kit-radius);box-shadow:var(--kit-face-frame), var(--kit-sheen);font-family:var(--ui-font-family);letter-spacing:0;text-transform:none}.kit-scope :-webkit-any(.btn,a).game-icon>svg{color:var(--house-gold-light);filter:drop-shadow(0 0 .3rem #f6e3a138)}.kit-scope :is(.btn,a).game-icon>svg{color:var(--house-gold-light);filter:drop-shadow(0 0 .3rem #f6e3a138)}.kit-scope .btn.btn-ghost:not(:-webkit-any(.game-action,.game-icon,.game-choice__option,.game-tile,.game-plate,.kit-button,.kit-close,.tab,.select-trigger,.select-option,.dialog-close,.switch)){color:var(--house-text-2);background:#111c356b;box-shadow:inset 0 0 0 1px #9fb0c929}.kit-scope .btn.btn-ghost:not(:is(.game-action,.game-icon,.game-choice__option,.game-tile,.game-plate,.kit-button,.kit-close,.tab,.select-trigger,.select-option,.dialog-close,.switch)){color:var(--house-text-2);background:#111c356b;box-shadow:inset 0 0 0 1px #9fb0c929}.kit-scope .btn.btn-danger:not(:-webkit-any(.game-action,.game-icon,.game-choice__option,.game-tile,.game-plate,.kit-button,.kit-close,.tab,.select-trigger,.select-option,.dialog-close,.switch)){background:var(--kit-danger);box-shadow:var(--kit-danger-frame), var(--kit-sheen);color:var(--house-text);border-color:#0000}.kit-scope .btn.btn-danger:not(:is(.game-action,.game-icon,.game-choice__option,.game-tile,.game-plate,.kit-button,.kit-close,.tab,.select-trigger,.select-option,.dialog-close,.switch)){background:var(--kit-danger);box-shadow:var(--kit-danger-frame), var(--kit-sheen);color:var(--house-text);border-color:#0000}.kit-scope :-webkit-any(.btn,a).game-action.game-action--danger{background:var(--kit-danger);box-shadow:var(--kit-danger-frame), var(--kit-sheen);color:var(--house-text);border-color:#0000}.kit-scope :is(.btn,a).game-action.game-action--danger{background:var(--kit-danger);box-shadow:var(--kit-danger-frame), var(--kit-sheen);color:var(--house-text);border-color:#0000}.kit-scope .btn.game-action[aria-busy=true]:before{content:"";width:.875em;height:.875em;border:.125rem solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;border-radius:50%;margin-inline-end:var(--house-space-2);animation:.9s linear infinite kit-turn}.kit-scope .btn:-webkit-any(.btn-primary,.btn-secondary,.btn-danger)[aria-busy=true]:before{content:"";width:.875em;height:.875em;border:.125rem solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;border-radius:50%;margin-inline-end:var(--house-space-2);animation:.9s linear infinite kit-turn}.kit-scope .btn:is(.btn-primary,.btn-secondary,.btn-danger)[aria-busy=true]:before{content:"";width:.875em;height:.875em;border:.125rem solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;border-radius:50%;margin-inline-end:var(--house-space-2);animation:.9s linear infinite kit-turn}@keyframes kit-turn{to{transform:rotate(360deg)}}.kit-scope .btn.btn-primary:not(:-webkit-any(.game-action,.game-icon,.game-choice__option,.game-tile,.game-plate,.kit-button,.kit-close,.tab,.select-trigger,.select-option,.dialog-close,.switch)){border-radius:var(--kit-radius-button);corner-shape:round;background:var(--kit-gold);box-shadow:var(--kit-gold-frame), var(--kit-gold-glow);color:var(--kit-on-gold);font-family:var(--kit-button-font,var(--ui-font-family-button));text-shadow:none;font-size:var(--ui-type-button-size);font-weight:var(--ui-font-weight-semibold);letter-spacing:0;text-transform:none;border:1px solid #0000}.kit-scope .btn.btn-primary:not(:is(.game-action,.game-icon,.game-choice__option,.game-tile,.game-plate,.kit-button,.kit-close,.tab,.select-trigger,.select-option,.dialog-close,.switch)){border-radius:var(--kit-radius-button);corner-shape:round;background:var(--kit-gold);box-shadow:var(--kit-gold-frame), var(--kit-gold-glow);color:var(--kit-on-gold);font-family:var(--kit-button-font,var(--ui-font-family-button));text-shadow:none;font-size:var(--ui-type-button-size);font-weight:var(--ui-font-weight-semibold);letter-spacing:0;text-transform:none;border:1px solid #0000}.kit-scope :-webkit-any(.btn,a).game-action.game-action--primary{border-radius:var(--kit-radius-button);corner-shape:round;background:var(--kit-gold);box-shadow:var(--kit-gold-frame), var(--kit-gold-glow);color:var(--kit-on-gold);font-family:var(--kit-button-font,var(--ui-font-family-button));text-shadow:none;font-size:var(--ui-type-button-size);font-weight:var(--ui-font-weight-semibold);letter-spacing:0;text-transform:none;border:1px solid #0000}.kit-scope :is(.btn,a).game-action.game-action--primary{border-radius:var(--kit-radius-button);corner-shape:round;background:var(--kit-gold);box-shadow:var(--kit-gold-frame), var(--kit-gold-glow);color:var(--kit-on-gold);font-family:var(--kit-button-font,var(--ui-font-family-button));text-shadow:none;font-size:var(--ui-type-button-size);font-weight:var(--ui-font-weight-semibold);letter-spacing:0;text-transform:none;border:1px solid #0000}.kit-scope :-webkit-any(.btn,a).game-action.game-action--quiet{color:var(--house-gold-light)}.kit-scope :is(.btn,a).game-action.game-action--quiet{color:var(--house-gold-light)}.kit-scope :-webkit-any(.btn,a).game-icon{color:var(--house-gold-light)}.kit-scope :is(.btn,a).game-icon{color:var(--house-gold-light)}.kit-scope :-webkit-any(.btn,a).game-icon.game-icon--round{border-radius:var(--ui-radius-full)}.kit-scope :is(.btn,a).game-icon.game-icon--round{border-radius:var(--ui-radius-full)}.kit-scope :-webkit-any(.btn,a).game-tile{border-radius:var(--kit-radius-button);corner-shape:round;background:var(--kit-face);box-shadow:var(--kit-face-frame), var(--kit-sheen);color:var(--house-text);font-family:var(--ui-font-family);text-shadow:none;filter:none;border:1px solid #0000}.kit-scope :is(.btn,a).game-tile{border-radius:var(--kit-radius-button);corner-shape:round;background:var(--kit-face);box-shadow:var(--kit-face-frame), var(--kit-sheen);color:var(--house-text);font-family:var(--ui-font-family);text-shadow:none;filter:none;border:1px solid #0000}.kit-scope :-webkit-any(.btn,a).game-tile>svg{color:var(--house-gold-light);filter:drop-shadow(0 0 .3rem #f6e3a13d)}.kit-scope :is(.btn,a).game-tile>svg{color:var(--house-gold-light);filter:drop-shadow(0 0 .3rem #f6e3a13d)}.kit-scope :-webkit-any(.btn,a).game-tile:-webkit-any([aria-pressed=true],[aria-current]:not([aria-current=false]),[aria-expanded=true]){border-color:var(--kit-chosen-line);background:var(--kit-chosen-face);box-shadow:var(--kit-chosen-glow)}.kit-scope :is(.btn,a).game-tile:is([aria-pressed=true],[aria-current]:not([aria-current=false]),[aria-expanded=true]){border-color:var(--kit-chosen-line);background:var(--kit-chosen-face);box-shadow:var(--kit-chosen-glow)}.kit-scope :-webkit-any(.btn,a).game-tile.game-tile--danger{background:var(--kit-danger);box-shadow:var(--kit-danger-frame), var(--kit-sheen);color:var(--house-text);border-color:#0000}.kit-scope :is(.btn,a).game-tile.game-tile--danger{background:var(--kit-danger);box-shadow:var(--kit-danger-frame), var(--kit-sheen);color:var(--house-text);border-color:#0000}.kit-scope :-webkit-any(.btn,a).game-tile.game-tile--danger>svg{color:var(--house-danger);filter:drop-shadow(0 0 .3rem #e4585b3d)}.kit-scope :is(.btn,a).game-tile.game-tile--danger>svg{color:var(--house-danger);filter:drop-shadow(0 0 .3rem #e4585b3d)}.kit-scope .btn.game-row[aria-pressed=true]{box-shadow:inset 2px 0 0 var(--house-gold-light), var(--kit-chosen-glow);color:var(--house-text);background:linear-gradient(90deg,#f6e3a12e 0%,#d4af660f 55%,#101a309e 100%);border-color:#f6e3a142}.kit-scope .game-row:-webkit-any([aria-selected=true],[aria-current]:not([aria-current=false])){box-shadow:inset 2px 0 0 var(--house-gold-light), var(--kit-chosen-glow);color:var(--house-text);background:linear-gradient(90deg,#f6e3a12e 0%,#d4af660f 55%,#101a309e 100%);border-color:#f6e3a142}.kit-scope .game-row:is([aria-selected=true],[aria-current]:not([aria-current=false])){box-shadow:inset 2px 0 0 var(--house-gold-light), var(--kit-chosen-glow);color:var(--house-text);background:linear-gradient(90deg,#f6e3a12e 0%,#d4af660f 55%,#101a309e 100%);border-color:#f6e3a142}.kit-scope .checkbox{gap:var(--house-space-2);min-height:2.25rem}@media (pointer:coarse){.kit-scope .checkbox{min-height:var(--ui-touch-target,2.75rem)}}.kit-scope .checkbox-box{background:var(--house-well);width:1.25rem;height:1.25rem;color:var(--kit-on-gold);border:1px solid #d4af6647;border-radius:.3125rem;font-size:.8125rem;font-weight:700;box-shadow:inset 0 1px 3px #0000008c}.kit-scope .checkbox-box[data-checked=true]{background:var(--kit-gold);border-color:#0000;box-shadow:inset 0 0 0 1px #f6e3a152,0 0 .375rem #d4af6633}.kit-scope .checkbox-label{color:var(--house-text)}.kit-scope .btn.game-choice__option,.kit-scope .tab{border-radius:var(--kit-radius);box-shadow:none;color:color-mix(in srgb, var(--ui-material-ink) 72%, transparent);font-family:var(--ui-font-family);font-size:var(--ui-type-button-size);font-weight:var(--ui-font-weight-semibold);text-shadow:none;filter:none;background:0 0;border:1px solid #0000}.kit-scope .tab[data-active=true]{border-color:var(--kit-chosen-line);background:var(--kit-chosen-face);box-shadow:var(--kit-chosen-glow);color:var(--ui-material-ink)}.kit-scope .btn.game-choice__option:-webkit-any([aria-pressed=true],[aria-checked=true],[aria-selected=true]){border-color:var(--kit-chosen-line);background:var(--kit-chosen-face);box-shadow:var(--kit-chosen-glow);color:var(--ui-material-ink)}.kit-scope .btn.game-choice__option:is([aria-pressed=true],[aria-checked=true],[aria-selected=true]){border-color:var(--kit-chosen-line);background:var(--kit-chosen-face);box-shadow:var(--kit-chosen-glow);color:var(--ui-material-ink)}@media (hover:hover){.kit-scope .btn.btn-secondary:not(:-webkit-any(.game-action,.game-icon,.game-choice__option,.game-tile,.game-plate,.kit-button,.kit-close,.tab,.select-trigger,.select-option,.dialog-close,.switch)):hover:not(:disabled){background:radial-gradient(90% 90% at 50% 0%, #d4af6624, transparent 70%), var(--kit-face);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--house-gold-light) 44%, transparent), 0 .25rem .75rem #d4af661f, var(--kit-sheen)}.kit-scope .btn.btn-secondary:not(:is(.game-action,.game-icon,.game-choice__option,.game-tile,.game-plate,.kit-button,.kit-close,.tab,.select-trigger,.select-option,.dialog-close,.switch)):hover:not(:disabled){background:radial-gradient(90% 90% at 50% 0%, #d4af6624, transparent 70%), var(--kit-face);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--house-gold-light) 44%, transparent), 0 .25rem .75rem #d4af661f, var(--kit-sheen)}.kit-scope :-webkit-any(.btn.game-action:not(:-webkit-any(.game-action--primary,.game-action--danger,.game-action--quiet)),a.game-action:not(:-webkit-any(.game-action--primary,.game-action--danger,.game-action--quiet)),.btn.game-icon,a.game-icon,.btn.game-tile:not(.game-tile--danger),a.game-tile:not(.game-tile--danger)):hover:not(:disabled){background:radial-gradient(90% 90% at 50% 0%, #d4af6624, transparent 70%), var(--kit-face);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--house-gold-light) 44%, transparent), 0 .25rem .75rem #d4af661f, var(--kit-sheen)}.kit-scope :is(.btn.game-action:not(:is(.game-action--primary,.game-action--danger,.game-action--quiet)),a.game-action:not(:is(.game-action--primary,.game-action--danger,.game-action--quiet)),.btn.game-icon,a.game-icon,.btn.game-tile:not(.game-tile--danger),a.game-tile:not(.game-tile--danger)):hover:not(:disabled){background:radial-gradient(90% 90% at 50% 0%, #d4af6624, transparent 70%), var(--kit-face);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--house-gold-light) 44%, transparent), 0 .25rem .75rem #d4af661f, var(--kit-sheen)}.kit-scope .btn.btn-primary:not(.game-action):hover:not(:disabled){filter:brightness(1.05);box-shadow:var(--kit-gold-frame), 0 .375rem 1.25rem #f6e3a14d, 0 .125rem .375rem #00000080}.kit-scope :-webkit-any(.btn,a).game-action.game-action--primary:hover:not(:disabled){filter:brightness(1.05);box-shadow:var(--kit-gold-frame), 0 .375rem 1.25rem #f6e3a14d, 0 .125rem .375rem #00000080}.kit-scope :is(.btn,a).game-action.game-action--primary:hover:not(:disabled){filter:brightness(1.05);box-shadow:var(--kit-gold-frame), 0 .375rem 1.25rem #f6e3a14d, 0 .125rem .375rem #00000080}.kit-scope .btn.btn-danger:not(.game-action):hover:not(:disabled){filter:brightness(1.08);box-shadow:inset 0 0 0 1px #e4585b75,0 .25rem .75rem #e4585b29}.kit-scope :-webkit-any(.btn,a).game-action.game-action--danger:hover:not(:disabled){filter:brightness(1.08);box-shadow:inset 0 0 0 1px #e4585b75,0 .25rem .75rem #e4585b29}.kit-scope :is(.btn,a).game-action.game-action--danger:hover:not(:disabled){filter:brightness(1.08);box-shadow:inset 0 0 0 1px #e4585b75,0 .25rem .75rem #e4585b29}.kit-scope :-webkit-any(.btn,a).game-tile.game-tile--danger:hover:not(:disabled){filter:brightness(1.08);box-shadow:inset 0 0 0 1px #e4585b75,0 .25rem .75rem #e4585b29}.kit-scope :is(.btn,a).game-tile.game-tile--danger:hover:not(:disabled){filter:brightness(1.08);box-shadow:inset 0 0 0 1px #e4585b75,0 .25rem .75rem #e4585b29}.kit-scope .btn.btn-ghost:not(:-webkit-any(.game-action,.tab)):hover:not(:disabled){color:var(--house-text);background:#18243ea3}.kit-scope .btn.btn-ghost:not(:is(.game-action,.tab)):hover:not(:disabled){color:var(--house-text);background:#18243ea3}.kit-scope :-webkit-any(.btn.game-choice__option,.tab):hover:not(:disabled){color:var(--house-text)}.kit-scope :is(.btn.game-choice__option,.tab):hover:not(:disabled){color:var(--house-text)}}.kit-scope :-webkit-any(.btn.game-action,a.game-action,.btn.game-icon,a.game-icon,.btn.game-tile,a.game-tile,.btn.game-choice__option):active:not(:disabled){filter:brightness(.92);transform:translateY(var(--ui-material-sink))}.kit-scope :is(.btn.game-action,a.game-action,.btn.game-icon,a.game-icon,.btn.game-tile,a.game-tile,.btn.game-choice__option):active:not(:disabled){filter:brightness(.92);transform:translateY(var(--ui-material-sink))}.kit-scope .btn:-webkit-any(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost):not(:-webkit-any(.game-action,.game-icon,.game-choice__option,.game-tile,.game-plate,.kit-button,.kit-close,.tab,.select-trigger,.select-option,.dialog-close,.switch)):active:not(:disabled){filter:brightness(.92);transform:translateY(var(--ui-material-sink))}.kit-scope .btn:is(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost):not(:is(.game-action,.game-icon,.game-choice__option,.game-tile,.game-plate,.kit-button,.kit-close,.tab,.select-trigger,.select-option,.dialog-close,.switch)):active:not(:disabled){filter:brightness(.92);transform:translateY(var(--ui-material-sink))}.kit-scope :-webkit-any(.btn.game-action,.btn.game-icon,.btn.game-tile):disabled{color:#a7b1c685;text-shadow:none;opacity:1;filter:none;background:linear-gradient(#141e32b8,#0c1322d1);border-color:#0000;box-shadow:inset 0 0 0 1px #9fb0c91f}.kit-scope :is(.btn.game-action,.btn.game-icon,.btn.game-tile):disabled{color:#a7b1c685;text-shadow:none;opacity:1;filter:none;background:linear-gradient(#141e32b8,#0c1322d1);border-color:#0000;box-shadow:inset 0 0 0 1px #9fb0c91f}.kit-scope .btn:-webkit-any(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost):not(:-webkit-any(.game-action,.game-icon,.game-choice__option,.game-tile,.game-plate,.kit-button,.kit-close,.tab,.select-trigger,.select-option,.dialog-close,.switch)):disabled{color:#a7b1c685;text-shadow:none;opacity:1;filter:none;background:linear-gradient(#141e32b8,#0c1322d1);border-color:#0000;box-shadow:inset 0 0 0 1px #9fb0c91f}.kit-scope .btn:is(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost):not(:is(.game-action,.game-icon,.game-choice__option,.game-tile,.game-plate,.kit-button,.kit-close,.tab,.select-trigger,.select-option,.dialog-close,.switch)):disabled{color:#a7b1c685;text-shadow:none;opacity:1;filter:none;background:linear-gradient(#141e32b8,#0c1322d1);border-color:#0000;box-shadow:inset 0 0 0 1px #9fb0c91f}.kit-scope .btn.btn-primary:not(:-webkit-any(.game-action,.kit-ceremony-button)):disabled{color:#f6e3a17a;background:linear-gradient(#302822c7,#1a171ae0);border-color:#0000;box-shadow:inset 0 0 0 1px #d4af6629}.kit-scope .btn.btn-primary:not(:is(.game-action,.kit-ceremony-button)):disabled{color:#f6e3a17a;background:linear-gradient(#302822c7,#1a171ae0);border-color:#0000;box-shadow:inset 0 0 0 1px #d4af6629}.kit-scope :-webkit-any(.btn,a).game-action.game-action--primary:not(.kit-ceremony-button):disabled{color:#f6e3a17a;background:linear-gradient(#302822c7,#1a171ae0);border-color:#0000;box-shadow:inset 0 0 0 1px #d4af6629}.kit-scope :is(.btn,a).game-action.game-action--primary:not(.kit-ceremony-button):disabled{color:#f6e3a17a;background:linear-gradient(#302822c7,#1a171ae0);border-color:#0000;box-shadow:inset 0 0 0 1px #d4af6629}.kit-scope .btn.game-choice__option:disabled{opacity:.5}.kit-scope :-webkit-any(.game-choice,.tab-list){border-radius:var(--kit-radius-panel);background:linear-gradient(#080e1be0,#0d1628c7);border:1px solid #d4af662e;box-shadow:inset 0 1px 3px #0000008c}.kit-scope :is(.game-choice,.tab-list){border-radius:var(--kit-radius-panel);background:linear-gradient(#080e1be0,#0d1628c7);border:1px solid #d4af662e;box-shadow:inset 0 1px 3px #0000008c}:-webkit-any(.kit-scope,.game-sheet.kit-scope) :-webkit-any(.game-sheet__title,.heading.game-sheet__title){font-family:var(--ui-font-family-display);font-size:var(--ui-menu-title-size);font-weight:700;line-height:var(--ui-menu-title-line);letter-spacing:.02em}:is(.kit-scope,.game-sheet.kit-scope) :is(.game-sheet__title,.heading.game-sheet__title){font-family:var(--ui-font-family-display);font-size:var(--ui-menu-title-size);font-weight:700;line-height:var(--ui-menu-title-line);letter-spacing:.02em}:is(.kit-scope .game-sheet,.game-sheet.kit-scope){border-radius:var(--kit-radius-panel);background:var(--kit-panel);box-shadow:var(--kit-panel-shadow);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border:1px solid #0000}.kit-scope .switch .switch-track:before{border-radius:var(--ui-radius-full);background:#090f1ce6;border:1px solid #d4af663d;border-image:;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 1px 3px #0000008c}.kit-scope .switch .switch-track:after{border-radius:var(--ui-radius-full);background:linear-gradient(#d4a64a6b,#9e732857);border:1px solid #f6e3a185;border-image:;top:0;bottom:0;left:0;right:0;box-shadow:0 0 .625rem #d4af6642}.kit-scope .switch .switch-thumb{filter:none;background:radial-gradient(circle at 35% 30%,#fffaf0,#f6e3a1 55%,#c5963e 100%);box-shadow:0 1px 3px #0009}.kit-scope .btn.btn-text:not(:-webkit-any(.game-action,.game-icon,.game-choice__option,.game-close,.dialog-close,.switch,.tab,.select-trigger,.select-option)){color:var(--house-gold-light)}.kit-scope .btn.btn-text:not(:is(.game-action,.game-icon,.game-choice__option,.game-close,.dialog-close,.switch,.tab,.select-trigger,.select-option)){color:var(--house-gold-light)}:root .modal-card:-webkit-any(.kit-scope,:has(.kit-scope)){border-radius:var(--kit-radius-panel);background:var(--kit-panel);box-shadow:var(--kit-panel-shadow);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);border:1px solid #0000}:root .modal-card:is(.kit-scope,:has(.kit-scope)){border-radius:var(--kit-radius-panel);background:var(--kit-panel);box-shadow:var(--kit-panel-shadow);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);border:1px solid #0000}@media (min-width:48rem){.app-shell--alpha-chrome.kit-scope,.app-shell--alpha-chrome .kit-scope{--ui-type-body-size:.875rem;--ui-type-body-line:1.375rem;--ui-type-button-size:.875rem;--ui-type-button-line:1.25rem;--ui-type-label-size:.75rem;--ui-type-label-line:1.125rem;--ui-type-placeholder-size:.75rem;--ui-type-caption-size:.6875rem;--ui-type-caption-line:1rem;--ui-menu-header-size:1rem;--ui-menu-header-line:1.375rem;--ui-menu-title-size:1.375rem;--ui-menu-title-line:1.6875rem;--ui-type-display-size:1.375rem;--ui-type-display-line:1.6875rem;--ui-type-menu-title-size:1.375rem;--ui-type-menu-title-line:1.6875rem;--ui-type-menu-header-size:1rem;--ui-type-menu-header-line:1.375rem;--ui-type-section-size:1rem;--ui-type-section-line:1.375rem;--ui-type-subsection-size:.875rem;--ui-type-subsection-line:1.25rem;--house-title-size:1.375rem;--house-section-size:1rem;--house-body-size:.875rem;--ui-control-height:2.375rem;--ui-touch-target:2.25rem;--ui-button-padding-inline:.875rem;--ui-icon-size:1.125rem;--ui-panel-padding:1.25rem;--ui-panel-max-width:32rem;font-size:var(--ui-type-body-size)}:root .modal-card:-webkit-any(.kit-scope,:has(.kit-scope)){--ui-type-body-size:.875rem;--ui-type-body-line:1.375rem;--ui-type-button-size:.875rem;--ui-type-button-line:1.25rem;--ui-type-label-size:.75rem;--ui-type-label-line:1.125rem;--ui-type-placeholder-size:.75rem;--ui-type-caption-size:.6875rem;--ui-type-caption-line:1rem;--ui-menu-header-size:1rem;--ui-menu-header-line:1.375rem;--ui-menu-title-size:1.375rem;--ui-menu-title-line:1.6875rem;--ui-type-display-size:1.375rem;--ui-type-display-line:1.6875rem;--ui-type-menu-title-size:1.375rem;--ui-type-menu-title-line:1.6875rem;--ui-type-menu-header-size:1rem;--ui-type-menu-header-line:1.375rem;--ui-type-section-size:1rem;--ui-type-section-line:1.375rem;--ui-type-subsection-size:.875rem;--ui-type-subsection-line:1.25rem;--house-title-size:1.375rem;--house-section-size:1rem;--house-body-size:.875rem;--ui-control-height:2.375rem;--ui-touch-target:2.25rem;--ui-button-padding-inline:.875rem;--ui-icon-size:1.125rem;--ui-panel-padding:1.25rem;--ui-panel-max-width:32rem;font-size:var(--ui-type-body-size)}:root .modal-card:is(.kit-scope,:has(.kit-scope)){--ui-type-body-size:.875rem;--ui-type-body-line:1.375rem;--ui-type-button-size:.875rem;--ui-type-button-line:1.25rem;--ui-type-label-size:.75rem;--ui-type-label-line:1.125rem;--ui-type-placeholder-size:.75rem;--ui-type-caption-size:.6875rem;--ui-type-caption-line:1rem;--ui-menu-header-size:1rem;--ui-menu-header-line:1.375rem;--ui-menu-title-size:1.375rem;--ui-menu-title-line:1.6875rem;--ui-type-display-size:1.375rem;--ui-type-display-line:1.6875rem;--ui-type-menu-title-size:1.375rem;--ui-type-menu-title-line:1.6875rem;--ui-type-menu-header-size:1rem;--ui-type-menu-header-line:1.375rem;--ui-type-section-size:1rem;--ui-type-section-line:1.375rem;--ui-type-subsection-size:.875rem;--ui-type-subsection-line:1.25rem;--house-title-size:1.375rem;--house-section-size:1rem;--house-body-size:.875rem;--ui-control-height:2.375rem;--ui-touch-target:2.25rem;--ui-button-padding-inline:.875rem;--ui-icon-size:1.125rem;--ui-panel-padding:1.25rem;--ui-panel-max-width:32rem;font-size:var(--ui-type-body-size)}:is(.kit-scope .kit-step,.kit-step.kit-scope){--ui-type-body-size:.875rem;--ui-type-body-line:1.375rem;--ui-type-button-size:.875rem;--ui-type-button-line:1.25rem;--ui-type-label-size:.75rem;--ui-type-label-line:1.125rem;--ui-type-placeholder-size:.75rem;--ui-type-caption-size:.6875rem;--ui-type-caption-line:1rem;--ui-menu-header-size:1rem;--ui-menu-header-line:1.375rem;--ui-menu-title-size:1.375rem;--ui-menu-title-line:1.6875rem;--ui-type-display-size:1.375rem;--ui-type-display-line:1.6875rem;--ui-type-menu-title-size:1.375rem;--ui-type-menu-title-line:1.6875rem;--ui-type-menu-header-size:1rem;--ui-type-menu-header-line:1.375rem;--ui-type-section-size:1rem;--ui-type-section-line:1.375rem;--ui-type-subsection-size:.875rem;--ui-type-subsection-line:1.25rem;--house-title-size:1.375rem;--house-section-size:1rem;--house-body-size:.875rem;--ui-control-height:2.375rem;--ui-touch-target:2.25rem;--ui-button-padding-inline:.875rem;--ui-icon-size:1.125rem;--ui-panel-padding:1.25rem;--ui-panel-max-width:32rem;font-size:var(--ui-type-body-size)}:root .modal-card:-webkit-any(.kit-scope,:has(.kit-scope)){--ui-panel-max-width:32rem}:root .modal-card:is(.kit-scope,:has(.kit-scope)){--ui-panel-max-width:32rem}}:root .toast-card{--toast-tone:var(--house-info);border:1px solid var(--house-line-soft);border-radius:var(--house-radius-3);background:linear-gradient(180deg, var(--house-navy), var(--house-midnight));color:var(--house-text);box-shadow:0 .75rem 1.75rem #00000073}:root .toast-card[data-tone=success]{--toast-tone:var(--house-success)}:root .toast-card[data-tone=warning]{--toast-tone:var(--house-warning)}:root .toast-card[data-tone=danger]{--toast-tone:var(--house-danger);border-color:color-mix(in srgb, var(--house-danger) 55%, transparent);background:linear-gradient(180deg, var(--house-navy), var(--house-midnight));color:var(--house-text)}.toast-icon{background:var(--toast-tone);width:2rem;height:2rem;color:var(--house-midnight);font-family:var(--ui-font-family-display);font-weight:var(--ui-font-weight-bold);border-radius:50%;flex:none;place-items:center;display:grid}.toast-icon>svg{width:1.125rem;height:1.125rem}:root .toast-card .toast-description{color:var(--house-text-2)}.kit-scope .alert[data-tone]{--alert-tone:var(--house-info);border:1px solid var(--house-line-soft);border-radius:var(--house-radius-2);background:color-mix(in srgb, var(--house-midnight) 72%, transparent);color:var(--house-text);align-items:flex-start}.kit-scope .alert[data-tone=success]{--alert-tone:var(--house-success)}.kit-scope .alert[data-tone=warning]{--alert-tone:var(--house-warning)}.kit-scope .alert[data-tone=danger]{--alert-tone:var(--house-danger);border-color:color-mix(in srgb, var(--house-danger) 50%, transparent)}.kit-scope .alert[data-tone]:not(:has(>span)):before{content:"i";border:1px solid var(--alert-tone);width:1.25rem;height:1.25rem;color:var(--alert-tone);font-size:.75rem;font-weight:var(--ui-font-weight-bold);border-radius:50%;flex:none;place-items:center;line-height:1;display:grid}.kit-scope .alert[data-tone=success]:not(:has(>span)):before{content:"✓"}.kit-scope .alert:-webkit-any([data-tone=warning],[data-tone=danger]):not(:has(>span)):before{content:"!"}.kit-scope .alert:is([data-tone=warning],[data-tone=danger]):not(:has(>span)):before{content:"!"}.kit-scope .modal-header{flex-wrap:wrap}.kit-scope .modal-header>.modal-description{color:var(--ui-material-ink-muted);flex-basis:100%}.kit-scope :-webkit-any(a,button,input,select,textarea,[tabindex]):focus-visible{outline:.125rem solid var(--casino-antique-lit);outline-offset:.125rem}.kit-scope :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:.125rem solid var(--casino-antique-lit);outline-offset:.125rem}.kit-scope :-webkit-any(.game-close,.btn.game-close,.dialog-close){border-radius:var(--ui-radius-full);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--house-gold) 30%, transparent);color:var(--house-gold-light);filter:none;background:linear-gradient(#18243ec7,#0b1222e0);border:1px solid #0000}.kit-scope :is(.game-close,.btn.game-close,.dialog-close){border-radius:var(--ui-radius-full);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--house-gold) 30%, transparent);color:var(--house-gold-light);filter:none;background:linear-gradient(#18243ec7,#0b1222e0);border:1px solid #0000}@media (hover:hover){.kit-scope :-webkit-any(.game-close,.btn.game-close,.dialog-close):hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--house-gold-light) 48%, transparent), 0 0 .5rem #d4af662e;color:var(--house-text);background:linear-gradient(#203052e0,#0f182cf0)}.kit-scope :is(.game-close,.btn.game-close,.dialog-close):hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--house-gold-light) 48%, transparent), 0 0 .5rem #d4af662e;color:var(--house-text);background:linear-gradient(#203052e0,#0f182cf0)}}@media (prefers-reduced-motion:reduce){.kit-skin:before,.btn.kit-button,.btn.kit-close,.kit-toggle .switch-track:after{transition:none}.btn.kit-button[aria-busy=true]:after{animation-duration:2.2s}}:root{--kit-frame-line:transparent;--kit-panel-frame:none;--kit-line-matte:color-mix(in srgb, var(--house-gold) 30%, transparent);--kit-line-matte-featured:color-mix(in srgb, var(--house-gold-light) 48%, transparent);--kit-border-paint:linear-gradient(var(--kit-line-matte), var(--kit-line-matte)) border-box;--kit-border-featured:linear-gradient(var(--kit-line-matte-featured), var(--kit-line-matte-featured)) border-box;--kit-panel-motif:url(/games/ui/kit/panel-sakura-corner-silver-v1.webp);--kit-panel-motif-size:clamp(7.5rem, 48%, 14rem);--kit-panel-motif-layer:var(--kit-panel-motif) right top / var(--kit-panel-motif-size) auto no-repeat padding-box;--kit-panel-motif-veil:radial-gradient(92% 72% at 50% 0%, #192b4af0 0%, #0e182df2 58%, #09101ff4 100%) padding-box;--kit-panel-base:radial-gradient(92% 72% at 50% 0%, #192b4a 0%, #0e182d 58%, #09101f 100%) padding-box;--kit-panel-surface:var(--kit-panel-motif-veil), var(--kit-panel-motif-layer), var(--kit-panel-base), var(--kit-border-paint);--kit-tile-surface:var(--kit-panel-base), var(--kit-border-paint);--kit-title-fill:linear-gradient(180deg, var(--house-text) 0%, var(--house-gold-light) 58%, color-mix(in srgb, var(--house-gold) 85%, var(--house-gold-light)) 100%);--kit-title-glow:drop-shadow(0 0 .5rem color-mix(in srgb, var(--house-gold) 32%, transparent)) drop-shadow(0 .125rem .25rem #0000009e);--kit-title-tracking:.03em;--kit-backdrop-grade:radial-gradient(ellipse 60% 55% at 72% 30%, color-mix(in srgb, var(--house-warning) 24%, transparent), transparent 70%), radial-gradient(ellipse 45% 40% at 18% 20%, color-mix(in srgb, var(--house-sakura) 14%, transparent), transparent 70%), radial-gradient(ellipse 85% 75% at 50% 40%, transparent 50%, color-mix(in srgb, var(--house-night) 72%, transparent));--kit-backdrop-filter:sepia(.35) saturate(1.2) hue-rotate(-8deg) brightness(.8) contrast(1.08);--kit-petal-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 48'%3E%3Cpath transform='translate(58 12) rotate(20) scale(1)' d='M0 8C-6 4-7-4-3-8L0-5L3-8C7-4 6 4 0 8Z'/%3E%3Cpath transform='translate(43 7) rotate(-35) scale(0.72)' d='M0 8C-6 4-7-4-3-8L0-5L3-8C7-4 6 4 0 8Z'/%3E%3Cpath transform='translate(65 31) rotate(65) scale(0.62)' d='M0 8C-6 4-7-4-3-8L0-5L3-8C7-4 6 4 0 8Z'/%3E%3Cpath transform='translate(30 17) rotate(-12) scale(0.5)' d='M0 8C-6 4-7-4-3-8L0-5L3-8C7-4 6 4 0 8Z'/%3E%3C/svg%3E");--kit-petal-ink:linear-gradient(160deg, var(--house-sakura), color-mix(in srgb, var(--house-sakura) 55%, var(--house-burgundy-lit)))}@media (min-width:64rem){:root{--kit-panel-motif-veil:radial-gradient(92% 72% at 50% 0%, #192b4af2 0%, #0e182df3 58%, #09101ff5 100%) padding-box}}.kit-frame{border:1px solid var(--kit-frame-line);border-radius:var(--kit-radius-panel);corner-shape:round;background:var(--kit-panel-motif-veil), var(--kit-panel-motif) right top / var(--kit-panel-motif-size) auto no-repeat padding-box, var(--kit-panel-base), var(--kit-border-paint);box-shadow:var(--kit-panel-shadow)}:is(.kit-scope .game-sheet,.game-sheet.kit-scope){border:1px solid var(--kit-frame-line);border-radius:var(--kit-radius-panel);corner-shape:round;background:var(--kit-panel-motif-veil), var(--kit-panel-motif) right top / var(--kit-panel-motif-size) auto no-repeat padding-box, var(--kit-panel-base), var(--kit-border-paint);box-shadow:var(--kit-panel-shadow)}:root .modal-card:-webkit-any(.kit-scope,:has(.kit-scope)){border:1px solid var(--kit-frame-line);border-radius:var(--kit-radius-panel);corner-shape:round;background:var(--kit-panel-motif-veil), var(--kit-panel-motif) right top / var(--kit-panel-motif-size) auto no-repeat padding-box, var(--kit-panel-base), var(--kit-border-paint);box-shadow:var(--kit-panel-shadow)}:root .modal-card:is(.kit-scope,:has(.kit-scope)){border:1px solid var(--kit-frame-line);border-radius:var(--kit-radius-panel);corner-shape:round;background:var(--kit-panel-motif-veil), var(--kit-panel-motif) right top / var(--kit-panel-motif-size) auto no-repeat padding-box, var(--kit-panel-base), var(--kit-border-paint);box-shadow:var(--kit-panel-shadow)}.room-table .room-table__menu.game-sheet{--kit-panel-motif-size:clamp(5.5rem, 32%, 8rem);--kit-panel-motif-veil:radial-gradient(92% 72% at 50% 0%, #192b4af4 0%, #0e182df5 58%, #09101ff6 100%) padding-box}:root .modal-card:-webkit-any(.kit-alert,.room-buy-in,.room-player-card,.poker-note-modal){--kit-panel-motif-size:clamp(5.5rem, 32%, 8rem);--kit-panel-motif-veil:radial-gradient(92% 72% at 50% 0%, #192b4af4 0%, #0e182df5 58%, #09101ff6 100%) padding-box}:root .modal-card:is(.kit-alert,.room-buy-in,.room-player-card,.poker-note-modal){--kit-panel-motif-size:clamp(5.5rem, 32%, 8rem);--kit-panel-motif-veil:radial-gradient(92% 72% at 50% 0%, #192b4af4 0%, #0e182df5 58%, #09101ff6 100%) padding-box}:is(.kit-scope .game-sheet,.game-sheet.kit-scope){-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}:root .modal-card:-webkit-any(.kit-scope,:has(.kit-scope)){-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}:root .modal-card:is(.kit-scope,:has(.kit-scope)){-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}@media (max-width:48rem){.modal:has(>*>.modal-card.kit-sheet){align-items:flex-end;padding:0}.modal:has(>.modal-card.kit-sheet){align-items:flex-end;padding:0}.modal:has(>*>.modal-card.kit-sheet)>*{width:100%}:root .modal-card.kit-sheet:-webkit-any(.kit-sheet,.kit-scope){background:var(--kit-panel-motif-veil), var(--kit-panel-motif) right top / var(--kit-panel-motif-size) auto no-repeat padding-box, var(--kit-panel-base), var(--kit-border-paint);-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;max-width:none;max-height:88dvh;padding-bottom:max(var(--house-space-4), env(safe-area-inset-bottom));border-radius:var(--kit-radius-panel) var(--kit-radius-panel) 0 0;border-bottom:0;margin:0;animation-name:kit-sheet-in}:root .modal-card.kit-sheet:is(.kit-sheet,.kit-scope){background:var(--kit-panel-motif-veil), var(--kit-panel-motif) right top / var(--kit-panel-motif-size) auto no-repeat padding-box, var(--kit-panel-base), var(--kit-border-paint);-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;max-width:none;max-height:88dvh;padding-bottom:max(var(--house-space-4), env(safe-area-inset-bottom));border-radius:var(--kit-radius-panel) var(--kit-radius-panel) 0 0;border-bottom:0;margin:0;animation-name:kit-sheet-in}:root .modal-card.kit-sheet:before{content:"";width:2.5rem;height:.25rem;margin:0 auto var(--house-space-3);border-radius:var(--ui-radius-full);background:#f6e3a147;display:block}}:root .game-action--primary:not(:-webkit-any(.game-act,.room-table .game-action)){--plate-face:#d4a64a;--plate-face-hover:#dfc06a;--plate-face-press:#b28633;--plate-edge:transparent;--plate-edge-top:transparent;--plate-ink:var(--kit-on-gold);--plate-sheen:var(--kit-gold);--plate-shadow:var(--kit-gold-frame), var(--kit-gold-glow);border-radius:var(--kit-radius-button);corner-shape:round;text-shadow:none}:root .game-action--primary:not(:is(.game-act,.room-table .game-action)){--plate-face:#d4a64a;--plate-face-hover:#dfc06a;--plate-face-press:#b28633;--plate-edge:transparent;--plate-edge-top:transparent;--plate-ink:var(--kit-on-gold);--plate-sheen:var(--kit-gold);--plate-shadow:var(--kit-gold-frame), var(--kit-gold-glow);border-radius:var(--kit-radius-button);corner-shape:round;text-shadow:none}:root .game-action--primary:not(:-webkit-any(.game-act,.room-table .game-action)):-webkit-any(:disabled,[aria-disabled=true]){--plate-shadow:inset 0 0 0 1px #d4af6629;text-shadow:none}:root .game-action--primary:not(:is(.game-act,.room-table .game-action)):is(:disabled,[aria-disabled=true]){--plate-shadow:inset 0 0 0 1px #d4af6629;text-shadow:none}:root .game-icon--round[data-count]:after{background:var(--kit-gold);color:var(--kit-on-gold);border:1px solid #fff8dc7a}.kit-title{background:var(--kit-title-fill);color:#0000;filter:var(--kit-title-glow);letter-spacing:var(--kit-title-tracking);-webkit-background-clip:text;background-clip:text}.kit-petals{position:relative}.kit-petals:after{top:var(--kit-petals-top,.375rem);right:var(--kit-petals-right,.5rem);background:var(--kit-petal-ink);content:"";width:4.5rem;height:3rem;-webkit-mask:var(--kit-petal-shape) center / contain no-repeat;-webkit-mask:var(--kit-petal-shape) center / contain no-repeat;mask:var(--kit-petal-shape) center / contain no-repeat;opacity:.72;pointer-events:none;position:absolute}:is(.kit-scope h1.heading,.kit-scope .modal-title,.kit-scope .dialog-title){background:var(--kit-title-fill);color:#0000;filter:var(--kit-title-glow);letter-spacing:var(--kit-title-tracking);-webkit-background-clip:text;background-clip:text}.kit-kanji{color:color-mix(in srgb, var(--house-gold-light) 72%, transparent);font-family:var(--ui-font-family-serif);font-size:var(--house-caption-size);font-weight:var(--ui-font-weight-regular);letter-spacing:.35em;margin-top:.125rem;line-height:1.2;display:block}:is(.kit-menu,.kit-scope .dropdown-menu,.kit-scope .select-menu){min-width:13.5rem;padding:var(--house-space-1);border:1px solid var(--kit-frame-line);border-radius:var(--kit-radius-panel);corner-shape:round;background:var(--kit-tile-surface);box-shadow:var(--kit-panel-shadow);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);flex-direction:column;display:flex}.kit-scope .select-menu{min-width:0}.kit-scope .select-menu .select-option{justify-content:flex-start;align-items:center;gap:var(--house-space-3);min-height:2.625rem;padding:var(--house-space-2) var(--house-space-3);border-radius:var(--kit-radius);color:var(--house-text);font-family:var(--ui-font-family);font-size:var(--ui-type-body-size);font-weight:var(--ui-font-weight-medium);border:0;flex-direction:row}:is(.kit-menu,.kit-scope .dropdown-menu) .btn.menu-item{justify-content:flex-start;align-items:center;gap:var(--house-space-3);min-height:2.625rem;padding:var(--house-space-2) var(--house-space-3);border-radius:var(--kit-radius);color:var(--house-text);font-family:var(--ui-font-family);font-size:var(--ui-type-body-size);font-weight:var(--ui-font-weight-medium);border:0;flex-direction:row}.kit-scope .select-menu .select-option+.select-option{background-image:var(--house-rule-fade-soft);background-position:top;background-repeat:no-repeat;background-size:100% 1px;border-top:0}:is(.kit-menu,.kit-scope .dropdown-menu) .btn.menu-item+.btn.menu-item{background-image:var(--house-rule-fade-soft);background-position:top;background-repeat:no-repeat;background-size:100% 1px;border-top:0}.kit-scope .select-menu .select-option[aria-selected=true]{box-shadow:inset .125rem 0 0 var(--house-gold-light);color:var(--house-gold-light);background:linear-gradient(90deg,#d4af663d,#d4af6614)}:is(.kit-menu,.kit-scope .dropdown-menu) .btn.menu-item>svg{width:1.125rem;height:1.125rem;color:var(--house-gold-light);filter:drop-shadow(0 0 .25rem #d4af6642);flex:none}:is(.kit-menu,.kit-scope .dropdown-menu) .btn.menu-item[data-tone=danger]{color:var(--house-danger);filter:none}:is(.kit-menu,.kit-scope .dropdown-menu) .btn.menu-item[data-tone=danger]>svg{color:var(--house-danger);filter:none}@media (hover:hover){.kit-scope .select-menu .select-option:hover:not([aria-selected=true]){background-color:#d4af661c}:is(.kit-menu,.kit-scope .dropdown-menu) .btn.menu-item:hover{background-color:#d4af661c}}:is(.kit-menu,.kit-scope .dropdown-menu) .btn.menu-item:focus-visible{outline-offset:-1px;background-color:#d4af6626;outline:1px solid #f6e3a16b}.kit-scope .select-menu .select-option:focus-visible{outline-offset:-1px;background-color:#d4af6626;outline:1px solid #f6e3a16b}:root{--kit-motion-press:.15s;--kit-motion-tab:.2s;--kit-motion-toast:.22s;--kit-motion-dialog:.22s;--kit-ease-out:cubic-bezier(.16, 1, .3, 1);--kit-blossom-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 50C37 41 35 22 44 11L50 18L56 11C65 22 63 41 50 50Z'/%3E%3Cpath transform='rotate(72 50 50)' d='M50 50C37 41 35 22 44 11L50 18L56 11C65 22 63 41 50 50Z'/%3E%3Cpath transform='rotate(144 50 50)' d='M50 50C37 41 35 22 44 11L50 18L56 11C65 22 63 41 50 50Z'/%3E%3Cpath transform='rotate(216 50 50)' d='M50 50C37 41 35 22 44 11L50 18L56 11C65 22 63 41 50 50Z'/%3E%3Cpath transform='rotate(288 50 50)' d='M50 50C37 41 35 22 44 11L50 18L56 11C65 22 63 41 50 50Z'/%3E%3C/svg%3E")}.kit-scope :-webkit-any(.btn,a.game-action){transition:transform var(--kit-motion-press) var(--kit-ease-out), filter var(--kit-motion-press) var(--kit-ease-out), box-shadow var(--kit-motion-press) var(--kit-ease-out), color var(--kit-motion-press) var(--kit-ease-out)}.kit-scope :is(.btn,a.game-action){transition:transform var(--kit-motion-press) var(--kit-ease-out), filter var(--kit-motion-press) var(--kit-ease-out), box-shadow var(--kit-motion-press) var(--kit-ease-out), color var(--kit-motion-press) var(--kit-ease-out)}.kit-scope :-webkit-any(.btn,a.game-action):active:not(:-webkit-any(:disabled,[aria-disabled=true],.tab)){transform:scale(.975)}.kit-scope :is(.btn,a.game-action):active:not(:is(:disabled,[aria-disabled=true],.tab)){transform:scale(.975)}.kit-scope .tab-list>.tab{z-index:1;position:relative}.kit-scope .tab-list:has(>.tab-mark)>.tab[data-active=true]{box-shadow:none;background:0 0;border-color:#0000}.kit-scope .tab-list:not(:has(>.tab-mark))>.tab[data-active=true]{border-color:color-mix(in srgb, var(--house-gold-light) 34%, transparent);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--house-gold-light) 70%, transparent), transparent) bottom / 64% 2px no-repeat, var(--kit-chosen-face);box-shadow:var(--kit-chosen-glow);color:var(--house-gold-light)}.kit-scope .tab-mark{width:var(--tab-w);height:var(--tab-h);border:1px solid color-mix(in srgb, var(--house-gold-light) 34%, transparent);border-radius:var(--kit-radius);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--house-gold-light) 70%, transparent), transparent) bottom / 64% 2px no-repeat, var(--kit-chosen-face);box-shadow:var(--kit-chosen-glow);transform:translate(var(--tab-x), var(--tab-y));transition:transform var(--kit-motion-tab) var(--kit-ease-out), width var(--kit-motion-tab) var(--kit-ease-out), height var(--kit-motion-tab) var(--kit-ease-out);top:0;left:0}.kit-row--arrow{justify-content:space-between;align-items:center;gap:var(--house-space-3);display:flex}.kit-row--arrow:after{content:"";border-right:.125rem solid var(--house-gold-light);border-bottom:.125rem solid var(--house-gold-light);filter:drop-shadow(0 0 .25rem #f6e3a16b);flex:none;width:.5rem;height:.5rem;margin-inline-end:.125rem;transform:rotate(-45deg)}:root .btn.kit-ceremony-button{min-height:3.25rem;padding-inline:var(--house-space-6);border-radius:var(--kit-radius-button);box-shadow:var(--kit-gold-glow);color:var(--kit-on-gold);font-family:var(--ui-font-family-button);font-weight:var(--ui-font-weight-semibold);letter-spacing:.04em;text-shadow:0 1px #fff8dc47;background:url(/games/ui/kit/btn-ceremony-3x-v1.webp) 50%/100% 100% no-repeat;border:0}.kit-scope :-webkit-any(.btn,a).kit-ceremony-button{min-height:3.25rem;padding-inline:var(--house-space-6);border-radius:var(--kit-radius-button);box-shadow:var(--kit-gold-glow);color:var(--kit-on-gold);font-family:var(--ui-font-family-button);font-weight:var(--ui-font-weight-semibold);letter-spacing:.04em;text-shadow:0 1px #fff8dc47;background:url(/games/ui/kit/btn-ceremony-3x-v1.webp) 50%/100% 100% no-repeat;border:0}.kit-scope :is(.btn,a).kit-ceremony-button{min-height:3.25rem;padding-inline:var(--house-space-6);border-radius:var(--kit-radius-button);box-shadow:var(--kit-gold-glow);color:var(--kit-on-gold);font-family:var(--ui-font-family-button);font-weight:var(--ui-font-weight-semibold);letter-spacing:.04em;text-shadow:0 1px #fff8dc47;background:url(/games/ui/kit/btn-ceremony-3x-v1.webp) 50%/100% 100% no-repeat;border:0}.kit-scope .switch .switch-thumb,.kit-toggle .switch-thumb{transition:transform var(--kit-motion-tab) var(--kit-ease-out)}.toast-card{animation:kit-toast-in var(--kit-motion-toast) var(--kit-ease-out) both}@keyframes kit-toast-in{0%{opacity:0;transform:translate(1rem)}}.overlay{animation:kit-fade-in var(--kit-motion-dialog) var(--kit-ease-out) both}.modal-card{animation:kit-dialog-in var(--kit-motion-dialog) var(--kit-ease-out) both}@keyframes kit-fade-in{0%{opacity:0}}@keyframes kit-dialog-in{0%{opacity:0;transform:scale(.96)}}@keyframes kit-sheet-in{0%{transform:translateY(100%)}}@keyframes kit-drawer-in{0%{transform:translate(100%)}}:-webkit-any(.kit-scope,.app-shell--alpha) .spinner{filter:drop-shadow(0 0 .375rem color-mix(in srgb, var(--house-gold) 35%, transparent));background:url(/games/ui/kit/mon-flower-v1.webp) 50%/contain no-repeat;border:0;border-radius:0;animation:2.4s linear infinite kit-blossom;-webkit-mask:none;mask:none}:is(.kit-scope,.app-shell--alpha) .spinner{filter:drop-shadow(0 0 .375rem color-mix(in srgb, var(--house-gold) 35%, transparent));background:url(/games/ui/kit/mon-flower-v1.webp) 50%/contain no-repeat;border:0;border-radius:0;animation:2.4s linear infinite kit-blossom;-webkit-mask:none;mask:none}@keyframes kit-blossom{50%{opacity:.7}to{transform:rotate(360deg)}}:root .modal-card.kit-alert{justify-items:center;gap:var(--house-space-2);width:min(25rem,100%);padding:var(--house-space-4);text-align:center;display:grid}.kit-alert__glyph{width:2.5rem;height:2.5rem;color:var(--house-gold-light);background:radial-gradient(circle at 50% 0,#f6e3a124,#090f1ceb 75%);border:1px solid #d4af664d;border-radius:50%;place-items:center;font-size:1.25rem;display:grid;box-shadow:0 0 .75rem #d4af6624}.kit-alert--danger .kit-alert__glyph{color:var(--house-danger);font-family:var(--ui-font-family-display);font-weight:var(--ui-font-weight-bold);background:radial-gradient(circle at 50% 0,#e05a642e,#18090eeb 75%);border-color:#e0687261;box-shadow:0 0 .75rem #d0424e29}@media (min-width:48rem){:root :-webkit-any(.kit-frame,.kit-scope .game-sheet:not(:-webkit-any(.house-panel--full-page,.poker-history)),.game-sheet.kit-scope:not(:-webkit-any(.house-panel--full-page,.poker-history)),.modal-card:-webkit-any(.kit-scope,:has(.kit-scope)),.kit-menu,.kit-scope .dropdown-menu,.kit-scope .select-menu,.house-panel:not(.house-panel--full-page),.house-entry,.house-banner,.house-game,.house-table__card,.house-lists__fold,.house-cash__row,.house-friends__row,.private-room-create__profile,.private-room-create__preview,.private-room-create__tab-panel,.shop-pack,.shop-item,.shop-checkout__pack,.ledger-page__overview,.ledger-page__records,.account-profile--page,.account-session,.yozakura-progression-card,.account-modal.kit-scope .account-modal__content>.settings-stack>.rp-card,:-webkit-any(.account-modal.kit-scope .account-modal__content,.account-page__body.kit-scope)>.settings-stack>.settings-stack,.alpha-settings .room-settings__rail,.alpha-settings .room-settings__panel,.buy-in-sheet__table,.buy-in-sheet__fixed,.buy-in-sheet__stage,.buy-in-sheet__preset,.card.friends-invite,.friends-page__panel,.poker-hand-panel,.private-room-invite__details,.totp-codes,.poker-lobby__finder){border-color:var(--kit-line-matte);border-radius:var(--kit-radius-panel);corner-shape:round;clip-path:none}:root :is(.kit-frame,.kit-scope .game-sheet:not(:is(.house-panel--full-page,.poker-history)),.game-sheet.kit-scope:not(:is(.house-panel--full-page,.poker-history)),.modal-card:is(.kit-scope,:has(.kit-scope)),.kit-menu,.kit-scope .dropdown-menu,.kit-scope .select-menu,.house-panel:not(.house-panel--full-page),.house-entry,.house-banner,.house-game,.house-table__card,.house-lists__fold,.house-cash__row,.house-friends__row,.private-room-create__profile,.private-room-create__preview,.private-room-create__tab-panel,.shop-pack,.shop-item,.shop-checkout__pack,.ledger-page__overview,.ledger-page__records,.account-profile--page,.account-session,.yozakura-progression-card,.account-modal.kit-scope .account-modal__content>.settings-stack>.rp-card,:is(.account-modal.kit-scope .account-modal__content,.account-page__body.kit-scope)>.settings-stack>.settings-stack,.alpha-settings .room-settings__rail,.alpha-settings .room-settings__panel,.buy-in-sheet__table,.buy-in-sheet__fixed,.buy-in-sheet__stage,.buy-in-sheet__preset,.card.friends-invite,.friends-page__panel,.poker-hand-panel,.private-room-invite__details,.totp-codes,.poker-lobby__finder){border-color:var(--kit-line-matte);border-radius:var(--kit-radius-panel);corner-shape:round;clip-path:none}:root :-webkit-any(.house-entry__art,.private-room-create__picture,.house-panel__doors,.kit-scope :-webkit-any(.game-choice,.tab-list)){border-radius:var(--kit-radius);corner-shape:round;clip-path:none}:root :is(.house-entry__art,.private-room-create__picture,.house-panel__doors,.kit-scope :is(.game-choice,.tab-list)){border-radius:var(--kit-radius);corner-shape:round;clip-path:none}:root :-webkit-any(.house-entry[data-entry=cash],a.house-entry:hover,.game-sheet.house-table__card[data-lit=true],.house-cash__row[data-seated=true],.house-game:hover,.shop-pack[data-badge],.private-room-create__profile.is-selected){border-color:var(--kit-line-matte-featured)}:root :is(.house-entry[data-entry=cash],a.house-entry:hover,.game-sheet.house-table__card[data-lit=true],.house-cash__row[data-seated=true],.house-game:hover,.shop-pack[data-badge],.private-room-create__profile.is-selected){border-color:var(--kit-line-matte-featured)}}.kit-alert .modal-title{font-family:var(--ui-font-family-display);font-size:var(--ui-menu-title-size);margin:0;line-height:1.25}.kit-alert .modal-description{padding-top:var(--house-space-2);background:var(--house-rule-fade-soft) top center / min(14rem, 78%) 1px no-repeat;color:var(--house-text-2)}.kit-alert__actions{gap:var(--house-space-3);width:100%;margin-top:var(--house-space-3);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}@media (prefers-reduced-motion:reduce){.kit-scope .tab-mark,.kit-scope .switch .switch-thumb,.kit-toggle .switch-thumb{transition:none}.kit-scope :-webkit-any(.btn,a.game-action){transition:none}.kit-scope :is(.btn,a.game-action){transition:none}.toast-card,.overlay,.modal-card,:root .modal-card.kit-sheet{animation:none}:-webkit-any(.kit-scope,.app-shell--alpha) .spinner{animation-duration:6s}:is(.kit-scope,.app-shell--alpha) .spinner{animation-duration:6s}}
