.gv-stage.has-slot .gv-veil,.gv-stage.has-slot .gv-playing,.gv-stage.has-slot .gv-loading{display:none}.gv-stage.has-slot .gv-game{z-index:2;background-color:var(--c-bg);position:absolute;inset:0}.gv-slot-frame{background-color:var(--c-bg);border:0;width:100%;height:100%;display:block}.gv-stage:fullscreen .gv-game{border-radius:0}.gv-slot-ended{z-index:3;text-align:center;background:var(--color-gameplay-game-overlay);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.gv-slot-ended strong{text-transform:uppercase;color:var(--c-fg-light);font-size:16px;font-weight:700;line-height:120%}.gv-slot-ended p{max-width:420px;color:var(--color-base-15);margin:0;font-size:13px;font-weight:500;line-height:150%}.gv-slot-retry{cursor:pointer;font:inherit;color:var(--c-fg-light);background-color:var(--color-purple-2);border:0;border-radius:10px;margin-top:8px;padding:10px 20px;font-size:13px;font-weight:700}.gv-slot-retry:hover,.gv-slot-retry:focus-visible{background-color:var(--color-purple-3);outline:none}.gv-slot-host,.dc-slots-player-frame{position:absolute;inset:0}.dc-slots-player-frame iframe{background-color:var(--c-bg);border:0;width:100%;height:100%;display:block}.dc-slots-player-failure{z-index:3;text-align:center;background:var(--color-gameplay-game-overlay);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.dc-slots-player-failure strong{text-transform:uppercase;color:var(--c-fg-light);font-size:16px;font-weight:700;line-height:120%}.dc-slots-player-failure span{max-width:420px;color:var(--color-base-15);font-size:13px;font-weight:500;line-height:150%}.dc-slots-player-failure-actions{gap:8px;display:flex}.dc-slots-player-failure-actions button,.dc-slots-player-failure-actions a{cursor:pointer;font:inherit;color:var(--c-fg-light);background-color:var(--color-purple-2);border:0;border-radius:10px;align-items:center;gap:8px;margin-top:8px;padding:10px 20px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.dc-slots-player-failure-actions button:hover,.dc-slots-player-failure-actions a:hover{background-color:var(--color-purple-3)}
@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.bk-body{flex-direction:column;gap:14px;padding:4px 24px 24px;display:flex}.bk-lead{color:var(--c-fg-text);margin:0;line-height:1.45}.bk-lead b{color:var(--c-fg)}.bk-fine{color:var(--c-fg-text);margin:0;font-size:12px;line-height:1.5}.bk-fine b{color:var(--c-fg);font-weight:600}.bk-form{flex-direction:column;gap:10px;display:flex}.bk-label{color:var(--c-fg-text);font-size:13px;font-weight:600}.bk-input{border:1px solid var(--c-border);background:var(--c-field);width:100%;height:48px;color:var(--c-fg);font:inherit;border-radius:12px;padding:0 16px;font-size:15px}.bk-input:focus{outline:2px solid var(--c-selected);outline-offset:1px}.bk-error{color:var(--c-negative);margin:0;font-size:13px}.bk-command{border:1px dashed var(--c-border);background:var(--c-field);width:100%;color:var(--c-fg);cursor:pointer;text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.bk-command code{overflow-wrap:anywhere;font:600 16px/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.bk-command i{color:var(--c-fg-text);flex:none}.bk-command:hover{border-color:var(--c-selected)}.bk-wait{color:var(--c-fg-text);align-items:center;gap:10px;font-size:14px;display:flex}.bk-spinner{border:2px solid var(--c-border);border-top-color:var(--c-selected);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite bk-spin}@keyframes bk-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bk-spinner{animation-duration:3s}}.modal-box--signin{--modal-w:420px;--modal-r:32px}.modal-box--signin .modal-head{height:60px;padding:16px 16px 0}.signin{flex-direction:column;gap:24px;padding:0 36px 32px;display:flex}.signin__intro{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.signin__intro .auth-logo{margin-bottom:14px}.signin__intro--tight{gap:8px}.signin__title{text-transform:uppercase;letter-spacing:.01em;color:var(--c-fg);margin:0;font-size:26px;font-weight:800;line-height:1.15}.signin__sub{max-width:32ch;color:var(--c-fg-text);text-wrap:balance;margin:0;font-size:15px;font-weight:500;line-height:1.45}.signin__fine{color:var(--c-fg-text);text-align:center;text-wrap:balance;margin:0;font-size:12px;font-weight:500;line-height:1.5}.signin .auth-error{margin:0}.signin .auth-legal{padding:0}.auth-social.signin__ways{flex-direction:column;justify-content:flex-start;gap:22px;margin:0}.signin__mc .m-btn{--h:58px;--fs:17px;--gap:12px;--px:12px}.signin__block{background:#0003;border-radius:12px;width:38px;height:38px;padding:5px}.signin__hint{color:var(--c-fg-text);text-align:center;margin:10px 0 0;font-size:12px;font-weight:500;line-height:1.4}.signin__or{letter-spacing:.08em;text-transform:uppercase;color:var(--c-fg-text);align-items:center;gap:14px;margin:0 0 16px;font-size:12px;font-weight:700;display:flex}.signin__or:before,.signin__or:after{content:"";background:var(--modal-line);flex:1;height:1px}.signin__alt{gap:12px;display:flex}.signin__alt>*{flex:1;min-width:0}.signin__alt .m-btn{--fs:15px;--gap:10px}.signin__logo{flex:none;width:20px;height:20px}.signin__more:not(:has([data-provider]:not([hidden]))){display:none}.signin .m-btn.is-busy .m-btn__c>img{opacity:0}.mc-steps{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.mc-steps li{color:var(--c-fg-text);text-align:center;flex-direction:column;align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:1.2;display:flex;position:relative}.mc-steps li+li:before{content:"";background:var(--modal-line);border-radius:2px;height:2px;position:absolute;top:13px;left:calc(22px - 50%);right:calc(50% + 22px)}.mc-steps li.is-done:before,.mc-steps li.is-current:before{background:var(--c-selected)}.mc-steps__n{background:var(--modal-surface);width:28px;height:28px;color:var(--c-fg-text);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid}.mc-steps .is-current{color:var(--c-fg)}.mc-steps .is-current .mc-steps__n{background:var(--c-selected);color:var(--c-selected-fg);box-shadow:0 0 0 4px color-mix(in srgb, var(--c-selected) 22%, transparent)}.mc-steps .is-done .mc-steps__n{background:color-mix(in srgb, var(--c-selected) 18%, transparent);color:var(--c-selected)}.mc-steps__n i{font-size:13px}.signin__form{flex-direction:column;gap:12px;display:flex}.mc-name{background:var(--c-field);border:2px solid #0000;border-radius:16px;align-items:center;gap:12px;height:58px;padding:0 16px 0 10px;transition:border-color .15s;display:flex}.mc-name:focus-within{border-color:var(--c-selected)}.signin__form:has(.bk-error:not([hidden])) .mc-name{border-color:var(--c-negative)}.mc-name__head{background:var(--modal-surface);border-radius:8px;flex:none;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.mc-name__head img{width:26px;height:26px;image-rendering:pixelated}.mc-name__head img.is-skin{width:38px;height:38px}.mc-name__input{min-width:0;height:100%;color:var(--c-fg);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:17px;font-weight:600}.mc-name__input::placeholder{color:var(--c-fg-text);opacity:.55}:-webkit-any(.mc-name__input:-webkit-autofill,.bk-input:-webkit-autofill){-webkit-text-fill-color:var(--c-fg);transition:background-color 600000s step-end}:is(.mc-name__input:autofill,.bk-input:autofill){-webkit-text-fill-color:var(--c-fg);transition:background-color 600000s step-end}.mc-who{justify-content:center;align-items:center;gap:8px;display:inline-flex}.mc-who img{width:22px;height:22px;image-rendering:pixelated;border-radius:5px}.mc-who b{color:var(--c-fg);font-weight:700}.mc-cmd{border:2px dashed var(--modal-line);background:var(--c-field);width:100%;color:var(--c-fg);text-align:left;cursor:pointer;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label copy""code code";align-items:center;gap:6px 12px;padding:10px 10px 16px 18px;transition:border-color .15s;display:grid}.mc-cmd:hover{border-color:var(--c-selected)}.mc-cmd:focus-visible{outline:2px solid var(--c-selected);outline-offset:2px}.mc-cmd__label{letter-spacing:.08em;text-transform:uppercase;color:var(--c-fg-text);grid-area:label;font-size:11px;font-weight:700}.mc-cmd code{overflow-wrap:anywhere;grid-area:code;font:700 20px/1.25 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.mc-cmd__copy{background:var(--c-btn-secondary);height:34px;color:var(--c-fg);border-radius:40px;grid-area:copy;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.mc-wait{background:var(--modal-surface);color:var(--c-fg);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.mc-wait__ttl{color:var(--c-fg-text);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:13px}@media (max-width:948px){.modal--max .modal-box--signin{border-radius:28px;width:auto;height:fit-content;max-height:calc(100dvh - 24px);margin:auto 0;inset:0 12px}.signin{gap:20px;padding:0 20px 24px}.signin__title{font-size:22px}.mc-cmd code{font-size:17px}}.menu-item .bk-conn-ic{flex:none;width:18px;height:18px}.menu-item .bk-conn-st{color:var(--c-selected);margin-left:auto;font-size:12px;font-style:normal}.menu-item.is-linked .bk-conn-st{color:var(--c-fg-text);text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}
.bd{--bd-panel:var(--color-surface-5);--bd-well:var(--color-field-background);--bd-win:var(--color-foreground-highlight-1);--bd-bad:var(--color-negative)}.bd__title{justify-content:center;align-items:center;gap:8px;display:flex}.bd__title i{color:var(--color-foreground-muted-1);font-size:18px}.bd__body{flex-direction:column;gap:16px;padding:0 24px 24px;display:flex}.bd-id{text-align:center;flex-direction:column;align-items:center;gap:8px;padding-bottom:2px;display:flex}.bd-id__game{text-transform:uppercase;color:var(--color-foreground-primary);font-size:22px;font-weight:800;line-height:110%}.bd-id__bet{max-width:100%;height:auto;color:var(--color-foreground-muted-3);font-size:11px;line-height:120%}.bd-id__bet .rec-copy__t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bd-id__by{color:var(--color-foreground-muted-1);justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:120%;display:flex}.bd-id__user{background:var(--bd-panel);text-transform:uppercase;height:24px;color:var(--color-foreground-primary);cursor:pointer;border-radius:24px;align-items:center;gap:5px;padding:0 10px;font-weight:740;transition:scale .3s;display:inline-flex}@media (hover:hover) and (pointer:fine){.bd-id__user:hover{scale:1.05}}.bd-id__when{color:var(--color-foreground-muted-3);margin-top:-2px;font-size:11px;line-height:120%}.bd-money{background:var(--bd-panel);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));padding:14px 0;display:grid}.bd-money__c{flex-direction:column;align-items:center;gap:8px;min-width:0;padding:0 8px;display:flex}.bd-money__c+.bd-money__c{box-shadow:-1px 0 0 color-mix(in oklab, var(--color-foreground-muted-2) 25%, transparent)}.bd-money__l{color:var(--color-foreground-muted-3);font-size:11px;font-weight:600;line-height:120%}.bd-money__v{white-space:nowrap;max-width:100%;color:var(--color-foreground-primary);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:14px;font-weight:700;line-height:120%;display:flex;overflow:hidden}.bd-money__v.is-win{color:var(--bd-win)}.bd-coin{border-radius:50%;flex-shrink:0;width:14px;height:14px;display:block}.bd-game{min-height:120px}.bd-gk{background:rgb(var(--gk-background-4));border-radius:20px;flex-direction:column;align-items:center;overflow:hidden}.bd-gk>*{width:100%}.bd-gk :where(input[readonly]){cursor:default}.bd-gk .dc-stage{width:100%;max-width:none}.bd-gk .lb-stage{width:100%}.bd-row3{grid-template-columns:repeat(3,minmax(0,1fr));display:grid!important}.bd-row3 .gk-ctl-field{padding-left:.625rem;padding-right:.625rem}.bd-row3 .gk-ctl-row{padding-left:.25rem;padding-right:.25rem}.bd-gk .kn-stage{padding:16px 12px 12px}.bd-gk .pk-hist{display:none}.bd-gk .pk-board-root{margin:0 auto}.bd-cf{flex-direction:column;align-items:center;gap:20px;padding:24px 16px 16px;display:flex}.bd-cf-grid{flex-wrap:wrap;justify-content:center;gap:8px;max-width:336px;display:flex}.bd-cf-grid .cf-tpos{position:relative;transform:none!important}.bd-cf .cf-hist{max-width:345px;padding:12px}.bd-hl{justify-content:center;padding:28px 0 20px;display:flex}.bd-gk .hl-hist{padding:0 12px 16px}.bd-gk .hl-hist-vp{scrollbar-width:none;overflow-x:auto}.bd-rl{flex-direction:column;align-items:center;gap:12px;padding:20px 12px 16px;display:flex}.bd-rl-card .rl-rcard-scale{transform-origin:top;margin-bottom:-32px;transform:scale(.82)}.bd-gk .rl-board.is-disabled{opacity:1}.bd-bj{flex-direction:column;gap:14px;padding:18px 20px 20px;display:flex}.bd-bj-hand{flex-direction:column;align-items:center;gap:8px;display:flex}.bd-bj-head{align-items:center;gap:4px;display:flex}.bd-bj-label{text-transform:uppercase;color:rgb(var(--gk-foreground-muted-1));font-size:11px;font-weight:800}.bd-bj-cards{zoom:.58;width:calc(92px + 40px * (var(--n,1) - 1) + 14px);height:calc(150px + 20px * (var(--n,1) - 1) + 14px);position:relative}.bd-bj-cards>.bj-card{width:92px;top:7px;left:7px}.bd-bc{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 8px 24px;display:grid;position:relative}.bd-bc-half{flex-direction:column;align-items:center;gap:10px;display:flex}.bd-bc .bc-faded{position:static;translate:none}.bd-bc-hand{zoom:.62;width:calc(96px + 62px * (var(--n,1) - 1));height:150px;margin:6px;position:relative}.bd-gk .ml-stage.bd-ml{width:100%;min-height:0;padding:16px 20px}.bd-ml .ml-board{max-width:308px;margin:0 auto}.bd-ml .ml-slot-in{position:relative}.bd-ml-mole{pointer-events:none;width:56%;position:absolute;bottom:46%;left:22%}.bd-ml-mole svg{width:100%;height:auto}.bd-ml-mole.is-hit{filter:saturate(.6);rotate:-8deg}.bd-gk .bd-cr,.bd-gk .bd-sl{background:0 0;padding:16px;position:relative}.bd-cr-grid{stroke:#ffffff0f;stroke-width:1px}.bd-cr-tick{fill:#ffffff59;font-size:9px;font-weight:700}.bd-cr-out{fill:#5cffc1;stroke:#202433;stroke-width:2px}.bd-cr-pill{color:#1b1d29;white-space:nowrap;background:#5cffc1;border-radius:20px;padding:3px 7px;font-size:10px;font-weight:800;position:absolute;translate:-50% calc(-100% - 10px)}.bd-cr-none{text-align:center;color:#fff9;padding:40px 0;font-size:13px;font-weight:600}.bd-sl-reel{flex-direction:column;align-items:center;gap:0;padding:4px 0 8px;display:flex}.bd-sl-ptr{z-index:1;width:28px;height:auto;margin-bottom:-46px;position:relative}.bd-sl-tile{width:85px;translate:0 -6px}.bd-plain{flex-direction:column;gap:16px;padding:20px;display:flex}.bd-big{flex-direction:column;align-items:center;gap:8px;display:flex}.bd-big__l{text-transform:uppercase;color:rgb(var(--gk-foreground-muted-1));font-size:11px;font-weight:700;line-height:120%}.bd-big__v{color:rgb(var(--gk-foreground-primary));font-size:40px;font-weight:800;line-height:1}.bd-big__v.is-win{color:rgb(var(--gk-games-pill-green))}.bd-kvs{gap:6px;display:flex}.bd-kv{background:rgb(var(--gk-background-5));border-radius:14px;flex-direction:column;flex:1;align-items:center;gap:7px;min-width:0;padding:11px 6px;display:flex}.bd-kv__l{text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:rgb(var(--gk-foreground-muted-1));font-size:10px;font-weight:600;overflow:hidden}.bd-kv__v{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:rgb(var(--gk-foreground-primary));font-size:13px;font-weight:700;overflow:hidden}.bd-bridge{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:5px;display:grid}.bd-bridge__l{flex-direction:column-reverse;gap:5px;display:flex}.bd-bridge__l.is-ahead{opacity:.45}.bd-bridge__t{aspect-ratio:1;background:rgb(var(--gk-background-5));border-radius:6px}.bd-bridge__t.is-broken{background:repeating-linear-gradient(135deg, rgb(var(--gk-games-pill-red) / .3) 0 3px, transparent 3px 6px)}.bd-bridge__t.is-step{background:rgb(var(--gk-games-pill-green))}.bd-bridge__t.is-fell{background:rgb(var(--gk-games-pill-red))}.bd-pf{background:var(--bd-panel);border-radius:18px}.bd-pf__toggle{text-transform:uppercase;width:100%;height:52px;color:var(--color-foreground-primary);cursor:pointer;align-items:center;gap:10px;padding:0 18px;font-size:13px;font-weight:800;line-height:120%;display:flex}.bd-pf__toggle .ic{font-size:18px}.bd-pf__toggle span{text-align:left;flex:1}.bd-pf__caret{color:var(--color-foreground-muted-1);font-size:14px;transition:rotate .2s cubic-bezier(.4,0,.2,1)}.bd-pf.is-open .bd-pf__caret{rotate:180deg}.bd-pf__body{overflow:hidden}.bd-pf__in{flex-direction:column;gap:8px;padding:0 12px 12px;display:flex}.bd-pf__pair{grid-template-columns:minmax(0,1fr) 104px;gap:8px;display:grid}.bd-field{border-radius:14px;padding:11px 16px 11px 18px}.bd-field input{font-variant-numeric:tabular-nums}.bd-pf__act{flex-direction:column;gap:8px;padding-top:4px;display:flex}.bd-pf__act .m-btn__c>i{margin-right:6px}.bd-pf__hint{text-align:center;color:var(--color-foreground-muted-3);padding:2px 6px;font-size:12px;line-height:145%}.bd-verdict{background:var(--bd-well);text-align:left;min-height:40px;color:var(--color-foreground-muted-1);border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:700;line-height:135%;display:flex}.bd-verdict i{flex-shrink:0;font-size:18px}.bd-verdict.is-ok{background:color-mix(in oklab, var(--bd-win) 14%, transparent);color:var(--bd-win)}.bd-verdict.is-bad{background:color-mix(in oklab, var(--bd-bad) 14%, transparent);color:var(--bd-bad)}.bd-skel-title{border-radius:8px;width:120px;height:22px;display:block}.bd-skel-user{border-radius:24px;width:140px;height:24px;display:block}.bd-skel-money{border-radius:18px;height:68px;display:block}.bd-skel-amt{border-radius:6px;width:64px;height:14px;display:block}.bd-game--skel .skeleton{border-radius:20px;height:300px}.bd-err{background:var(--bd-panel);text-align:center;color:var(--color-foreground-muted-1);border-radius:20px;flex-direction:column;align-items:center;gap:14px;padding:36px 20px;font-size:13px;font-weight:600;display:flex}.bd-err>i{color:var(--color-foreground-muted-2);font-size:36px}
.m-tfield__label>span,.w-2fa__in span,.m-tabs button span,.m-row__name,.modal-head h3,.modal-title,.m-btn--trunc .m-btn__t,.rec-bs__btns .m-btn__t,.m-btn__t.rec-trunc,.sec-title,.gv-h1.trunc,.up-row-meta span:last-child,.acc-ref__u,.acc-doc__l,.accs-ses__dev,.vip-seg button>span,.sp-octo-t span,.sp-grow-title>span:first-of-type,.sp-bn-ev,.sp-bn-evname,.gk-seg-txt.is-ellip,.ml-cg .gk-seg.ml-seg--flex .gk-seg-txt,.gk-sum-val,.bj-info-t,.hl-skipm-txt,.hl-act-txt,.hl-keep-lab,.mn-row-name,.gb-partner-txt,.gb-pt-title,.gb-ptm-title,.gb-cp-title,.gb-ba-lab,.gb-ba-amt,.gb-as-big,.gb-as-lab,.gb-as-sum-t,.gb-as-sum-k,.gb-rf-lab,.gb-pe-title,.gb-pf-lab,.gb-ms-lab{min-width:0;min-height:0;overflow:clip visible}.gb-ba-lab,.gb-ba-amt,.gb-as-big,.gb-as-sum-k{min-width:1px}.aff-acc-c{margin-top:calc(-6px - .3em);padding-top:.3em}
