.text-line[data-v-ad08ee48]{display:block;min-width:0;width:100%;white-space:nowrap;line-height:1.25}.text-line__text[data-v-ad08ee48]{display:block;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;text-align:inherit}.pwa-mask[data-v-dee0d6e2]{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:1.2rem;background:#050403c7}.pwa-sheet[data-v-dee0d6e2]{width:min(100%,22rem);padding:1.1rem 1rem 1rem;border:1px solid #c9a56c55;border-radius:1rem;background:radial-gradient(80% 60% at 100% 0%,#59408055,transparent 65%),#16233b;color:#fff0cf;text-align:center}.pwa-sheet__icon[data-v-dee0d6e2]{width:3.4rem;height:3.4rem;border-radius:.8rem}.pwa-sheet h2[data-v-dee0d6e2]{margin:.7rem 0 .25rem;font-size:1.15rem}.pwa-sheet p[data-v-dee0d6e2],.pwa-steps[data-v-dee0d6e2]{margin:.35rem 0 .8rem;color:#c4d6e7;font-size:.82rem;line-height:1.4}.pwa-steps[data-v-dee0d6e2]{padding:0;list-style:none;text-align:left}.pwa-steps li[data-v-dee0d6e2]{margin:.35rem 0;padding:.45rem .6rem;border-radius:.55rem;background:#ffffff0a}.pwa-sheet .app-primary-btn[data-v-dee0d6e2],.pwa-sheet .app-secondary-btn[data-v-dee0d6e2]{width:100%}.pwa-sheet .app-secondary-btn[data-v-dee0d6e2]{margin-top:.45rem}.mark[data-v-9de21e8b]{width:1.8rem;height:1.8rem;display:block;flex:none;overflow:visible;fill:none;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 1px #02081166)}.app-screen{--app-bg: #07080c;--app-surface: rgba(16, 18, 24, .92);--app-border: rgba(212, 180, 140, .2);--app-border-strong: rgba(243, 230, 200, .42);--app-text: #f4efe6;--app-text-muted: rgba(244, 239, 230, .52);--app-gold: #d4b48c;--app-gold-bright: #f3e6c8;--app-gold-deep: #8c7048;--app-radius: .8rem;--serif: "Iowan Old Style", Palatino, "Palatino Linotype", "Songti SC", Georgia, serif;width:100%;max-width:100%;min-height:100%;color:var(--app-text);background:radial-gradient(90% 32% at 50% -8%,rgba(212,180,140,.16),transparent 58%),linear-gradient(180deg,#10131a,#07080c 28% 100%);position:relative;box-sizing:border-box;font-family:Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}.app-orbit{display:none}.app-content{position:relative;z-index:2;padding:.85rem .9rem 1.4rem}.app-content.tight{padding-top:.4rem}.app-stack{display:flex;flex-direction:column}.app-stack>*+*{margin-top:.7rem}.app-surface{position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 28%),#0e1016f0;border:1px solid var(--app-border);border-radius:var(--app-radius);box-shadow:0 .75rem 1.6rem #00000047}.app-surface.strong{background:linear-gradient(180deg,rgba(243,230,200,.05),transparent 32%),#101218f5;border-color:var(--app-border-strong)}.app-surface .app-corner-glow{display:none}.app-panel{padding:.95rem}.app-panel.compact{padding:.75rem .75rem .65rem}.app-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:.7rem;margin-bottom:.7rem}.app-heading.compact{margin-bottom:.35rem}.app-heading.compact .app-title{font-size:.86rem}.tile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.tile{height:5.35rem;padding:.45rem .3rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;border-radius:.8rem;border:1px solid rgba(212,180,140,.22);background:linear-gradient(180deg,rgba(243,230,200,.06),transparent 42%),#101218e6;color:#f3e6c8}.tile__icon{width:2.15rem;height:2.15rem;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(243,230,200,.35);background:#00000047}.tile__name{max-width:100%;height:1.9rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.66rem;line-height:1.15;text-align:center;color:#f7f1e6e0}.app-title{display:block;font-family:var(--serif);font-size:1.12rem;font-weight:600;line-height:1.25;letter-spacing:.02em;color:#f7f1e6}.app-subtitle{display:block;margin-top:.22rem;font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:#d4b48cb8}.app-copy{margin:.4rem 0 0;font-size:.84rem;line-height:1.6;color:#f4efe6bd}.app-caption{font-size:.68rem;color:#f4efe675}.app-pill{display:inline-flex;align-items:center;justify-content:center;min-height:1.35rem;padding:.15rem .55rem;border-radius:999px;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1a140c;background:linear-gradient(180deg,#f6edd8,#d4b48c)}.app-pill.ghost{color:#f3e6c8;background:transparent;border:1px solid rgba(212,180,140,.35)}.app-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:.55rem}.app-row{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.app-primary-btn,.app-secondary-btn,.app-danger-btn{height:2.7rem;line-height:2.7rem;border-radius:.55rem;font-size:.84rem;font-weight:700;letter-spacing:.06em;padding:0 .9rem;margin:0}.app-primary-btn{color:#1a140c;background:linear-gradient(180deg,#f7f0de,#e4cc9e 46%,#c6a36a);box-shadow:inset 0 1px #ffffffa6,0 .45rem 1rem #00000047}.app-primary-btn:disabled,.app-secondary-btn:disabled{opacity:.42}.app-panel>.app-primary-btn,.app-content.app-stack>.app-primary-btn,.activity-card__btn{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box}.app-panel>.app-secondary-btn{display:inline-flex;align-items:center;justify-content:center;width:auto;height:2.05rem;line-height:1;margin-top:.65rem;padding:0 .9rem}.app-heading .app-secondary-btn,.app-heading .app-primary-btn,.app-heading .app-pill{margin-top:.05rem}.app-heading .app-secondary-btn,.app-heading .app-primary-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:auto;height:2.05rem;line-height:1;padding:0 .85rem}.app-content.app-stack>.app-secondary-btn:first-child{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;width:auto;height:2.05rem;line-height:1;padding:0 .9rem;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.app-secondary-btn{color:#f4efe6;background:#ffffff08;border:1px solid rgba(212,180,140,.28)}.app-danger-btn{color:#fff;background:#7a3b34}.app-content>.app-stack>.app-secondary-btn:first-child{align-self:flex-start;height:2rem;line-height:2rem;padding:0 .85rem;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}.app-empty{padding:2.2rem .8rem;text-align:center}.app-empty__icon{display:block;font-size:1.6rem;margin-bottom:.4rem;color:#d4b48c}.app-empty__title{display:block;font-family:var(--serif);font-size:1.05rem;color:#f7f1e6}.app-empty__desc{display:block;margin-top:.35rem;font-size:.75rem;line-height:1.5;color:var(--app-text-muted)}.app-list{display:flex;flex-direction:column;gap:.45rem}.app-list.compact{gap:.35rem}.app-list p{margin:0;font-size:.78rem;line-height:1.5;color:#f4efe6b3}.app-card{padding:.75rem;border-radius:.6rem;background:#ffffff08;border:1px solid rgba(255,255,255,.05)}.app-split{height:1px;background:#ffffff0f;margin:.2rem 0}.app-field{display:flex;flex-direction:column;gap:.32rem}.app-field+.app-field{margin-top:.65rem}.app-field span{font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:#f4efe680}.app-field input,.app-field textarea,.app-field select{width:100%;box-sizing:border-box;margin:0;padding:.72rem .8rem;border-radius:.5rem;border:1px solid rgba(212,180,140,.24);background-color:#00000059;color:#f7f1e6;font:inherit;font-size:.9rem}.app-field select{height:2.7rem;padding-right:1.8rem;background-image:linear-gradient(45deg,transparent 50%,#d4b48c 50%),linear-gradient(135deg,#d4b48c 50%,transparent 50%);background-position:calc(100% - .95rem) 55%,calc(100% - .68rem) 55%;background-size:.32rem .32rem,.32rem .32rem;background-repeat:no-repeat}.app-field textarea{min-height:4.6rem;resize:vertical}.app-field input:focus,.app-field textarea:focus,.app-field select:focus{outline:none;border-color:#f3e6c8b3;box-shadow:0 0 0 3px #d4b48c1f}.app-status{margin:0;font-size:.75rem;line-height:1.45;color:#f4efe6b3}.app-status.error{color:#e0897c}.app-status.ok{color:#9dccb4}.app-kv{display:flex;justify-content:space-between;gap:.75rem;padding:.52rem 0;border-bottom:1px solid rgba(255,255,255,.06);font-size:.8rem}.app-kv:last-child{border-bottom:0}.app-kv span{flex:none;color:#f4efe680}.app-kv b{min-width:0;font-weight:650;color:#f7f1e6;text-align:right;overflow-wrap:anywhere}.app-actions{display:flex;gap:.5rem}.app-actions>*{flex:1}.cms-body{white-space:pre-wrap;line-height:1.6}.stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:.55rem}.stat-card{padding:.8rem .75rem}.stat-card__label{display:block;font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:#f4efe67a}.stat-card__value{display:block;margin-top:.28rem;font-family:var(--serif);font-size:1.2rem;color:#f3e6c8;font-variant-numeric:tabular-nums}.stat-card__unit{display:block;margin-top:.15rem;font-size:.66rem;color:#f4efe66b}.wallet-grid{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.wallet-grid__item{display:flex;flex-direction:column;min-height:3.6rem;padding:.55rem .6rem;border-radius:.5rem;background:#ffffff08;border:1px solid rgba(212,180,140,.12)}.wallet-grid__label{display:block;min-height:1.6em;font-size:.64rem;line-height:1.25;letter-spacing:.06em;text-transform:uppercase;color:#f4efe675}.wallet-grid__value{display:block;margin-top:auto;padding-top:.28rem;font-size:.95rem;font-weight:700;color:#f7f1e6;font-variant-numeric:tabular-nums}.payee-tip{margin:.35rem 0 0;font-size:.75rem;color:#f3e6c8b8}.tier-list{display:flex;flex-direction:column;gap:.4rem;margin-top:.75rem}.tier-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.62rem .7rem;border-radius:.5rem;background:#ffffff08;border:1px solid rgba(212,180,140,.14);font-size:.78rem}.tier-row__amount{color:#f4efe6d1}.tier-row__status{font-size:.66rem;color:#f4efe675}.tier-row__reward,.tier-row__rate{color:#f3e6c8;font-weight:700;font-variant-numeric:tabular-nums}.club-gate{min-height:100vh;background:radial-gradient(70% 40% at 50% 0%,rgba(212,180,140,.18),transparent 60%),#05060a}.club-screen{position:relative;width:min(100%,26.5rem);margin:0 auto;min-height:100vh;background:transparent}.club-close{position:absolute;top:.85rem;right:.85rem;z-index:3;width:2rem;height:2rem;border:0;border-radius:50%;background:#ffe08a;color:#1a1206;font-size:1.25rem;font-weight:900;line-height:2rem}.club-brand{padding:7vh 1.2rem 0;text-align:center}.club-brand__mark{width:7.4rem;height:auto;margin:0 auto;display:block}.club-brand__name{margin-top:.85rem;font-family:var(--serif);font-size:1.8rem;letter-spacing:.14em;text-transform:uppercase}.club-brand__line{margin-top:.35rem;font-size:.68rem;letter-spacing:.28em;text-transform:uppercase;color:#d4b48cbf}.salon-bar{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:.7rem;padding:.85rem .9rem .75rem;background:linear-gradient(180deg,rgba(7,8,12,.96),rgba(7,8,12,.72) 70%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.salon-bar__mark{width:2.6rem;height:2.6rem;flex:none;object-fit:contain}.salon-bar__copy{flex:1;min-width:0}.salon-bar__brand{font-family:Iowan Old Style,Palatino,Songti SC,serif;font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase}.salon-bar__meta{margin-top:.12rem;font-size:.7rem;color:#f4efe67a}.salon-bar__balance{text-align:right;background:transparent;color:inherit}.salon-bar__balance span{display:block;font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:#d4b48cbf}.salon-bar__balance b{display:block;margin-top:.08rem;font-family:Iowan Old Style,Palatino,Songti SC,serif;font-size:1.15rem;font-weight:600;color:#f3e6c8;font-variant-numeric:tabular-nums}.salon-notice{display:flex;align-items:center;gap:.6rem;padding:.55rem .7rem;border-radius:999px;border:1px solid rgba(212,180,140,.18);background:#ffffff06}.salon-notice span{flex:none;font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:#d4b48c}.salon-notice p{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;color:#f4efe6b8}.salon-hero{position:relative;height:auto;aspect-ratio:960 / 420;margin-left:-.9rem;margin-right:-.9rem;border-radius:0;overflow:hidden;border:0;background-color:#07080c;background-size:cover;background-position:center}.salon-hero__copy{position:absolute;top:0;bottom:0;left:0;width:50%;min-width:0;box-sizing:border-box;padding:.55rem 1.1rem .55rem .95rem;display:flex;flex-direction:column;justify-content:center;border:0;border-radius:0;background:linear-gradient(90deg,#050710d1,#0507109e 68%,#05071000)}.salon-hero h2,.salon-hero p,.salon-hero .app-primary-btn{min-width:0;max-width:100%;white-space:normal;overflow-wrap:break-word}.salon-hero .app-subtitle{color:#f3d48a;text-shadow:0 1px 2px rgba(0,0,0,.9)}.salon-hero h2{margin:.16rem 0 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Iowan Old Style,Palatino,Songti SC,serif;font-size:1.18rem;font-weight:650;line-height:1.08;color:#fff8ea;text-shadow:0 1px 2px rgba(0,0,0,.9)}.salon-hero p{margin:.22rem 0 .42rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.7rem;line-height:1.35;color:#fff8eaeb;text-shadow:0 1px 2px rgba(0,0,0,.9)}.salon-hero .app-primary-btn{align-self:flex-start;width:auto;height:auto;min-height:1.85rem;line-height:1.15;padding:.4rem .65rem;font-size:.7rem}.salon-dots{display:flex;gap:.35rem}.salon-dots button{width:.35rem;height:.35rem;border-radius:99px;background:#ffffff47}.salon-dots button.on{width:1rem;background:#f3e6c8}.salon-play{display:grid;grid-template-columns:1fr 1fr;gap:.55rem}.entry{position:relative;height:auto;aspect-ratio:424 / 442;overflow:hidden;border-radius:.85rem;border:1px solid rgba(243,230,200,.35);background:#1d4eaa;color:#fff;padding:0;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.entry--trial{background:#8d2438}.entry__art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .28s ease}@media(hover:hover)and (pointer:fine){.entry:hover{transform:translateY(-.14rem);border-color:#f3e6c8e6;box-shadow:0 .55rem 1.15rem #00000061}.entry:hover .entry__go{background:#fff6df6b;border-color:#fff}}.entry:active{transform:scale(.96);border-color:#f3e6c8;box-shadow:0 .15rem .4rem #00000073}.entry:active .entry__go{background:#f3e6c8;color:#1a140c}.entry:focus-visible{outline:2px solid #f3e6c8;outline-offset:2px}.entry__shade{display:none}.entry__copy{position:absolute;inset:67% 5% 4.5%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;padding:.15rem 1.45rem .1rem .35rem;border:0;background:transparent}.entry__go{position:absolute;top:50%;right:.38rem;width:1.28rem;height:1.28rem;margin-top:-.64rem;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,246,223,.85);background:#fff6df29;color:#fff}.entry__go svg{width:.72rem;height:.72rem;animation:entry-nudge 1.35s ease-in-out infinite}@keyframes entry-nudge{0%,to{transform:translate(0)}50%{transform:translate(.14rem)}}@media(prefers-reduced-motion:reduce){.entry__go svg{animation:none}}.entry__copy i,.entry__copy strong,.entry__copy em{color:#fff;text-shadow:0 0 1px rgba(0,0,0,.95),0 1px 2px rgba(0,0,0,.9),0 0 8px rgba(0,0,0,.72)}.entry__copy i{font-style:normal;font-size:.74rem;font-weight:750;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.entry__copy strong{margin-top:.16rem;font-size:.94rem;font-weight:800;white-space:nowrap;letter-spacing:.01em;line-height:1.12}.entry__copy em{margin-top:.14rem;font-style:normal;font-size:.74rem;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.salon-live{display:grid;grid-template-columns:1fr 1fr;gap:.55rem}.salon-col{padding:.75rem}.ticker{height:5.12rem;overflow:hidden}.ticker__track.is-move{transition:transform .45s ease}.salon-col__row{height:1.28rem;display:flex;align-items:center;justify-content:space-between;gap:.4rem;font-size:.72rem}.salon-col__row span{color:#f4efe6b8}.salon-col__row b{color:#fff6df;font-weight:700;font-variant-numeric:tabular-nums}.salon-shortcuts{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.salon-short{min-height:4.4rem;padding:.55rem .3rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;border-radius:.7rem;border:1px solid rgba(212,180,140,.16);background:#ffffff06;color:inherit}.salon-short i{font-style:normal;font-size:.68rem;letter-spacing:.12em;color:#d4b48c}.salon-short span{font-size:.7rem;color:#f4efe6d1;text-align:center}.pwa-bar{display:flex;align-items:center;gap:.35rem;margin:0 .9rem .35rem;padding:.45rem .4rem .45rem .55rem;border:1px solid rgba(230,179,37,.45);border-radius:.85rem;background:radial-gradient(90% 140% at 0% 0%,rgba(230,179,37,.16),transparent 58%),linear-gradient(100deg,#2a2118,#120c08)}.pwa-bar__open{flex:1;display:flex;align-items:center;gap:.55rem;min-width:0;padding:0;border:0;background:none;color:inherit;text-align:left}.pwa-bar__open img{width:2.25rem;height:2.25rem;flex:none;border-radius:.6rem}.pwa-bar__open span{flex:1;min-width:0}.pwa-bar__open strong{display:block;font-size:.78rem;color:#fff8ea}.pwa-bar__open small{display:block;margin-top:.12rem;font-size:.68rem;color:#f6e7c8b8}.pwa-bar__open b{flex:none;min-width:3.4rem;height:1.9rem;padding:0 .7rem;display:grid;place-items:center;border-radius:.55rem;background:linear-gradient(180deg,#ffe08a,#d7a441);color:#2a1604;font-size:.75rem}.pwa-bar__x{width:1.8rem;height:1.8rem;flex:none;border:0;border-radius:.5rem;background:transparent;color:#f6e7c8b3;font-size:1.1rem}.offer-mask{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:1.2rem;background:#000000b8}.offer-card{width:min(100%,22rem);padding:1rem 1rem .9rem;border:1px solid rgba(230,179,37,.85);border-radius:1.15rem;background:radial-gradient(80% 50% at 100% 0%,rgba(230,179,37,.22),transparent 55%),linear-gradient(180deg,#2a2118,#120c08);color:#f6e7c8;box-shadow:0 1.2rem 2.4rem #00000073}.offer-card__top{display:flex;align-items:center;justify-content:space-between}.offer-card__kicker{padding:.18rem .55rem;border-radius:999px;background:#ffe08a29;color:#ffe08a;font-size:.68rem;font-weight:900;letter-spacing:.14em}.offer-card__close{width:1.8rem;height:1.8rem;border:0;border-radius:50%;background:#ffe08a;color:#1a1206;font-size:1.1rem;font-weight:900;line-height:1.8rem}.offer-card__count{margin-top:.85rem;color:#f6d778b3;font-size:.75rem;font-weight:800;letter-spacing:.12em}.offer-card h2{margin:.35rem 0 .45rem;color:#ffe08a;font-size:1.45rem;line-height:1.15}.offer-card p{margin:0;min-height:4.6rem;color:#f6e7c8;font-size:.92rem;line-height:1.45}.offer-card__go{width:100%;height:2.7rem;margin-top:.9rem;border:0;border-radius:.8rem;background:linear-gradient(180deg,#ffe08a,#d7a441);color:#2a1604;font-size:1rem;font-weight:900}.offer-card__nav{display:grid;grid-template-columns:2.2rem 1fr 2.2rem;align-items:center;margin-top:.75rem}.offer-card__nav button{width:2.2rem;height:2.2rem;border:1px solid rgba(230,179,37,.45);border-radius:50%;background:transparent;color:#ffe08a;font-size:1.4rem;line-height:1}.offer-card__nav button:disabled{opacity:.35}.offer-card__dots{display:flex;justify-content:center;gap:.4rem}.offer-card__dots i{width:.48rem;height:.48rem;border-radius:50%;background:#e6b32547}.offer-card__dots i.on{background:#ffe08a;box-shadow:0 0 .4rem #ffe08acc}.wager-block{margin-top:.7rem;padding:.65rem .7rem;border-radius:.75rem;background:#00000047;text-align:left}.wager-block b{display:block;margin-bottom:.2rem;color:#ffe08a;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.wager-block span{display:block;color:#f6e7c8;font-size:.9rem;line-height:1.4}.deposit-section-desc,.deposit-guide-panel__desc{display:block;margin:0 0 .75rem;font-size:.75rem;line-height:1.5;color:#f4efe68c}.deposit-guide-panel{display:flex;flex-direction:column;gap:.55rem}.deposit-guide-steps{display:grid;gap:.45rem;margin-top:.35rem}.deposit-guide-step{display:grid;grid-template-columns:1.45rem minmax(0,1fr);column-gap:.55rem;row-gap:.12rem;padding:.6rem;border-radius:.55rem;border:1px solid rgba(212,180,140,.14);background:#ffffff06}.deposit-guide-step__index{grid-row:1 / span 2;width:1.45rem;height:1.45rem;line-height:1.45rem;text-align:center;border-radius:50%;font-size:.68rem;color:#1a140c;background:#f3e6c8}.deposit-guide-step__title{font-size:.82rem;font-weight:700}.deposit-guide-step__desc{font-size:.7rem;line-height:1.45;color:#f4efe68c}.payee-icon-grid{display:flex;flex-direction:column;gap:.5rem}.payee-icon-card{width:100%;display:flex;align-items:center;gap:.7rem;padding:.7rem;box-sizing:border-box;text-align:left;border-radius:.65rem;border:1px solid rgba(212,180,140,.2);background:#ffffff08;color:inherit}.payee-icon-card__media{width:2.5rem;height:2.5rem;flex:none;display:grid;place-items:center;overflow:hidden;border-radius:.55rem;background:#fff;color:#1a140c;font-family:Iowan Old Style,Palatino,serif;font-size:1.05rem}.payee-icon-card__media img{width:100%;height:100%;object-fit:contain;padding:.12rem;box-sizing:border-box}.payee-icon-card__body{flex:1;min-width:0}.payee-icon-card__desc{font-size:.9rem;font-weight:700}.payee-icon-card__tip{margin-top:.12rem;font-size:.7rem;color:#f4efe680}.payee-icon-card__action{font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:#f3e6c8}.deposit-back-btn{margin-bottom:.55rem;padding:0;background:transparent;color:#d4b48c;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.amount-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem;margin:.7rem 0}.amount-chip{padding:.55rem .2rem;border-radius:.55rem;border:1px solid rgba(212,180,140,.2);background:#ffffff08;color:inherit}.amount-chip.active{border-color:#f3e6c8cc;background:#d4b48c24}.amount-chip--custom{display:flex;flex-direction:column;align-items:center;justify-content:center}.amount-chip__input{width:100%;border:0;background:transparent;color:inherit;text-align:center;font-family:Iowan Old Style,Palatino,serif;font-size:1.05rem}.amount-chip__input::placeholder{color:#f4efe661;font-size:.78rem}.amount-chip__value{display:block;font-family:Iowan Old Style,Palatino,serif;font-size:1.05rem}.amount-chip__coin{display:block;margin-top:.08rem;font-size:.6rem;letter-spacing:.1em;color:#f4efe67a}.payee-box{margin:.2rem 0 .7rem;padding:.2rem .7rem;border-radius:.55rem;background:#00000038}.payee-row{display:flex;justify-content:space-between;gap:.6rem;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:.78rem}.payee-row:last-child{border-bottom:0}.payee-row__label{color:#f4efe67a}.payee-row__value{text-align:right;font-weight:650}.deposit-coin-preview{display:flex;justify-content:space-between;align-items:baseline;margin:.7rem 0 .2rem}.deposit-coin-preview__label{font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:#f4efe680}.deposit-coin-preview__value{font-family:Iowan Old Style,Palatino,serif;font-size:1.45rem;color:#f3e6c8}.proof-field{margin-top:.75rem}.proof-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.proof-pick{display:grid;place-items:center;width:100%;min-height:7.2rem;padding:.4rem;border-radius:.65rem;border:1px dashed rgba(212,180,140,.55);background:#00000038;color:#f3e6c8;overflow:hidden}.proof-pick img{width:100%;max-height:16rem;object-fit:contain;background:#000}.proof-pick span{font-size:.84rem;letter-spacing:0;text-transform:none}.proof-change{justify-self:start;padding:0;background:transparent;color:#d4b48c;font-size:.75rem}.proof-hint{margin:0;font-size:.72rem;line-height:1.45;letter-spacing:0;text-transform:none;color:#f4efe68c}.proof-view{width:min(100%,24rem);max-height:86vh;object-fit:contain;background:#000;border-radius:.4rem}.promote-page{gap:.7rem}.promote-hero{padding:1rem}.promote-hero__top,.income-highlight,.share-link,.record-action{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.promote-hero__top{align-items:center}.promote-hero__eyebrow,.promote-hero__title,.promote-hero__desc,.income-highlight__label,.income-highlight__value,.share-link__label,.share-link__value,.record-action__title,.record-action__desc{display:block}.promote-hero__eyebrow{font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:#d4b48c}.promote-hero__title{margin-top:.45rem;font-family:Iowan Old Style,Palatino,Songti SC,serif;font-size:1.35rem;font-weight:600;line-height:1.25}.promote-hero__desc{margin:.55rem 0 0;font-size:.78rem;line-height:1.55;color:#f4efe6a8}.income-highlight{margin-top:.85rem;padding-top:.75rem;border-top:1px solid rgba(212,180,140,.16)}.income-highlight__label{font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:#f4efe67a}.income-highlight__value{margin-top:.15rem;font-family:Iowan Old Style,Palatino,serif;font-size:1.25rem;color:#f3e6c8}.income-highlight__side{max-width:48%;font-size:.7rem;line-height:1.45;text-align:right;color:#f4efe68c}.share-card__code{font-family:Iowan Old Style,Palatino,serif;font-size:1.7rem;letter-spacing:.18em;text-align:center;color:#f3e6c8}.share-link{flex-direction:column;align-items:stretch;margin-top:.45rem;padding:.65rem .7rem;border-radius:.5rem;background:#00000040}.share-link__label{font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;color:#f4efe673}.share-link__value{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;text-align:left}.share-actions{display:grid;grid-template-columns:1fr;gap:.4rem;margin-top:.7rem}.share-action{display:flex;align-items:center;gap:.55rem;height:2.4rem;padding:0 .75rem;border-radius:.5rem;border:1px solid rgba(212,180,140,.22);background:#ffffff08;color:inherit;font-size:.8rem}.share-action__icon{color:#d4b48c;font-size:.68rem;letter-spacing:.08em}.record-action{width:100%;padding:.85rem;flex-wrap:wrap;text-align:left;color:inherit;box-sizing:border-box}.record-action__title{flex:1;font-size:.9rem}.record-action__desc{width:100%;margin-top:.2rem;font-size:.72rem;line-height:1.4;color:#f4efe680}.record-action__arrow{color:#d4b48c}.rule-list{display:flex;flex-direction:column;gap:.55rem;margin-top:.4rem}.rule-item{display:flex;gap:.55rem;font-size:.76rem;line-height:1.5;color:#f4efe6b8}.rule-item__index{width:1.2rem;height:1.2rem;flex:none;line-height:1.2rem;text-align:center;border-radius:50%;font-size:.66rem;color:#1a140c;background:#f3e6c8}.formula-box{margin-top:.7rem;padding:.7rem;border-radius:.55rem;background:#00000038}.formula-box__label,.formula-box__value,.formula-box__note{display:block}.formula-box__label{font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:#f4efe675}.formula-box__value{margin-top:.25rem;color:#f3e6c8}.formula-box__note{margin-top:.25rem;font-size:.72rem;color:#f4efe680}.activity-screen{background:transparent}.activity-content{padding-bottom:1.4rem}.activity-featured{padding:.35rem;border-radius:.9rem;border:1px solid rgba(212,180,140,.18);background:#ffffff05}.activity-featured__swiper{height:7.6rem}.activity-featured__slide{height:100%;padding:.9rem;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:.6rem;border-radius:.7rem;background:linear-gradient(135deg,rgba(243,230,200,.07),transparent 46%),#12151c;box-shadow:inset 3px 0 #d4b48c}.activity-featured__slide.teal{box-shadow:inset 3px 0 #8fbfa8}.activity-featured__slide.steel{box-shadow:inset 3px 0 #9aa8b5}.activity-featured__slide.blue{box-shadow:inset 3px 0 #8ea4c8}.activity-featured__badge{font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:#d4b48c}.activity-featured__title{margin-top:.3rem;font-family:Iowan Old Style,Palatino,Songti SC,serif;font-size:1.2rem}.activity-featured__desc{max-width:12rem;margin-top:.3rem;font-size:.72rem;line-height:1.45;color:#f4efe699;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.activity-featured__prize{text-align:right}.activity-featured__prize-value{font-family:Iowan Old Style,Palatino,serif;font-size:1.15rem;color:#f3e6c8}.activity-featured__prize-label{margin-top:.15rem;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:#f4efe673}.activity-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem}.activity-tab{height:3.35rem;padding:.3rem .2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.5rem;border:1px solid rgba(212,180,140,.16);background:#ffffff06;color:#f4efe69e}.activity-tab.active{color:#1a140c;background:linear-gradient(180deg,#f6edd8,#d4b48c);border-color:transparent}.activity-tab__icon{font-size:.6rem;letter-spacing:.04em;line-height:1}.activity-tab__text{margin-top:.22rem;font-size:.62rem;line-height:1.15;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.activity-card__head{display:flex;align-items:flex-start;gap:.6rem}.activity-card__mark{font-family:Iowan Old Style,Palatino,serif;font-size:.78rem;letter-spacing:.08em;color:#d4b48c}.activity-card__title-wrap{flex:1}.activity-card__tag{font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:#f4efe673}.activity-card__title{margin-top:.15rem;font-family:Iowan Old Style,Palatino,Songti SC,serif;font-size:1.15rem}.activity-card__status{font-size:.68rem;color:#f3e6c8}.activity-card__desc{margin:.65rem 0 0;font-size:.78rem;line-height:1.55;color:#f4efe6ad}.activity-card__btn{width:100%;margin-top:.85rem}.activity-metrics{display:grid;grid-template-columns:1fr;gap:.4rem;margin-top:.75rem}.activity-metric{display:flex;justify-content:space-between;gap:.5rem;padding:.5rem .6rem;border-radius:.45rem;background:#ffffff08}.activity-metric__label{font-size:.72rem;color:#f4efe680}.activity-metric__value{font-size:.78rem;color:#f3e6c8}.activity-rules{display:flex;flex-direction:column;gap:.45rem;margin-top:.75rem}.activity-rule{display:flex;gap:.45rem;font-size:.75rem;line-height:1.45;color:#f4efe6b3}.activity-rule__dot{width:.35rem;height:.35rem;margin-top:.35rem;flex:none;border-radius:50%;background:#d4b48c}.activity-section{padding:.95rem;border-radius:.8rem;border:1px solid rgba(212,180,140,.2);background:#0e1016f0}.activity-section__title{font-family:Iowan Old Style,Palatino,Songti SC,serif;font-size:1.15rem}.activity-section__extra{margin-top:.25rem;font-size:.72rem;color:#f4efe68c}.signin-track{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin-top:.75rem}.signin-day{padding:.55rem .25rem;text-align:center;border-radius:.5rem;border:1px solid rgba(212,180,140,.16);background:#ffffff08}.signin-day__day{display:block;font-size:.66rem;letter-spacing:.08em;color:#d4b48c}.signin-day__reward{display:block;margin-top:.2rem;font-size:.72rem}.invite-ladder{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin-top:.7rem}.invite-tier{padding:.55rem .3rem;text-align:center;border-radius:.5rem;border:1px solid rgba(212,180,140,.16)}.invite-tier__label{display:block;font-size:.6rem;letter-spacing:.06em;text-transform:uppercase;color:#f4efe66b}.invite-tier__amount{display:block;margin-top:.2rem;font-size:.78rem}.invite-tier__reward{display:block;margin-top:.15rem;color:#f3e6c8;font-weight:700}.rebate-table{display:flex;flex-direction:column;gap:.35rem;margin-top:.7rem}.rebate-row{display:flex;justify-content:space-between;padding:.55rem .65rem;border-radius:.45rem;background:#ffffff08;font-size:.78rem}.rebate-row__rate{color:#f3e6c8;font-weight:700}.account-card{padding:1rem}.account-card__header{display:flex;align-items:center;gap:.7rem}.account-card__avatar{width:2.8rem;height:2.8rem;flex:none;object-fit:contain}.account-card__info{flex:1;min-width:0}.account-card__name{display:block;font-family:Iowan Old Style,Palatino,Songti SC,serif;font-size:1.15rem}.account-card__id{display:block;margin-top:.15rem;font-size:.68rem;letter-spacing:.08em;color:#f4efe675}.account-card__body{margin-top:.9rem}.account-card__label{display:block;font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;color:#d4b48cb8}.account-card__amount{display:block;margin:.2rem 0 .1rem;font-family:Iowan Old Style,Palatino,serif;font-size:1.85rem;font-weight:600;line-height:1.1;color:#f7f1e6;font-variant-numeric:tabular-nums}.account-card__fiat{display:block;font-size:.78rem;color:#f4efe68c;font-variant-numeric:tabular-nums}.account-card__actions{display:flex;gap:.5rem;margin-top:.9rem}.account-card__actions>*{flex:1}.mine-menu{display:flex;flex-direction:column}.mine-menu__item{display:flex;align-items:center;gap:.7rem;width:100%;padding:.72rem .1rem;background:transparent;color:inherit;border-bottom:1px solid rgba(255,255,255,.05);text-align:left}.mine-menu__item:last-child{border-bottom:0}.pref-row{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;align-items:stretch}.pref-cell{display:flex;flex-direction:column;gap:.38rem;min-width:0}.pref-cell__label{font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:#d4b48cbf}.pref-cell__control{width:100%;height:2.7rem;box-sizing:border-box;border-radius:.55rem;border:1px solid rgba(212,180,140,.28);background-color:#00000059;color:#f7f1e6;font-size:.92rem;font-weight:650}button.pref-cell__control{display:flex;align-items:center;justify-content:center}select.pref-cell__control{padding:0 1.7rem 0 .75rem;background-image:linear-gradient(45deg,transparent 50%,#d4b48c 50%),linear-gradient(135deg,#d4b48c 50%,transparent 50%);background-position:calc(100% - .95rem) 55%,calc(100% - .68rem) 55%;background-size:.32rem .32rem,.32rem .32rem;background-repeat:no-repeat}.mine-menu__icon{width:2.2rem;flex:none;font-size:.62rem;letter-spacing:.06em;text-align:left;color:#d4b48c}.mine-menu__text{flex:1;font-size:.86rem}.mine-menu__arrow{color:#f4efe659}.main-shell{position:fixed;inset:0;background:#05060a;overflow:hidden;color:#f4efe6;font-family:Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}.main-pane{position:absolute;top:0;bottom:calc(4.75rem + env(safe-area-inset-bottom));left:50%;width:min(100%,26.5rem);transform:translate(-50%);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:radial-gradient(90% 28% at 50% -6%,rgba(212,180,140,.14),transparent 55%),#07080c}.main-pane .app-screen{min-height:100%;background:transparent}.main-pane .app-content{padding-bottom:1.6rem}.cu-bar.tabbar.main-tabbar{position:fixed;z-index:30;left:50%;bottom:0;width:min(100%,26.5rem);transform:translate(-50%);height:calc(4.75rem + env(safe-area-inset-bottom));padding:0 .35rem env(safe-area-inset-bottom);box-sizing:border-box;display:flex;align-items:stretch;justify-content:space-between;background:#08090deb;border-top:1px solid rgba(212,180,140,.22);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.cu-bar.tabbar.main-tabbar .main-tabbar__item{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;color:#f4efe66b;background:transparent}.cu-bar.tabbar.main-tabbar .main-tabbar__item.active{color:#f3e6c8}.cu-bar.tabbar.main-tabbar .main-tabbar__item.active:before{content:"";position:absolute;top:0;width:1.15rem;height:1px;background:#f3e6c8;box-shadow:0 0 .45rem #f3e6c8b3}.tab-ico{width:1.25rem;height:1.25rem;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cu-bar.tabbar.main-tabbar .main-tabbar__text{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;letter-spacing:.04em;font-weight:600}.trial-page{position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;background:#000}.trial-page__bg{position:fixed;inset:0;z-index:0;pointer-events:none;background:#000}.trial-page__content{position:relative;z-index:1;width:100%;padding:.75rem .625rem 1.5rem}.game-loading{position:fixed;inset:0;z-index:140;padding:.75rem .625rem 1.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#000;opacity:1;transform:translateY(0) scale(1);transition:opacity .76s ease,transform .76s cubic-bezier(.22,.7,.2,1)}.game-loading--leaving{opacity:0;transform:translateY(1.3125rem) scale(.95)}.game-loading__orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(.5625rem)}.game-loading__orb--left{top:10%;left:-18%;width:16.25rem;height:16.25rem;background:radial-gradient(circle,rgba(191,149,63,.22) 0%,rgba(252,246,186,.08) 32%,transparent 72%)}.game-loading__orb--right{right:-14%;bottom:16%;width:13.125rem;height:13.125rem;background:radial-gradient(circle,rgba(252,246,186,.12) 0%,rgba(191,149,63,.08) 30%,transparent 72%)}.game-loading__panel{position:relative;width:100%;max-width:20rem;padding:1.25rem 1rem 1.0625rem;border-radius:.9375rem;background:linear-gradient(135deg,rgba(252,246,186,.06) 0%,transparent 34%),linear-gradient(180deg,#22190efa,#120d08fa);border:.03125rem solid rgba(191,149,63,.26);box-shadow:inset 0 .03125rem #fcf6ba1f,0 .75rem 1.875rem #0000006b}.game-loading__eyebrow{display:block;text-align:center;font-size:.625rem;letter-spacing:.125rem;color:#d4b97899}.game-loading__title{display:block;margin-top:.5rem;text-align:center;font-family:Baskerville,Times New Roman,Songti SC,STSong,serif;font-size:1.25rem;font-weight:700;letter-spacing:.09375rem;color:#fbf4d5;text-shadow:0 0 .375rem rgba(191,149,63,.18)}.game-loading__desc{display:block;margin-top:.5625rem;text-align:center;font-size:.75rem;line-height:1.7;color:#f8efcfbd}.game-loading__bar{margin-top:.875rem;height:.5625rem;border-radius:31.21875rem;background:#fff4d614;border:.03125rem solid rgba(191,149,63,.18);overflow:hidden}.game-loading__bar-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#8d6a27,#bf953f 34%,#fcf6ba 70%,#b38728);box-shadow:0 0 .5625rem #bf953f47;transition:width .18s linear}.game-loading__meta{margin-top:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:#f8efcfb8;font-size:.6875rem;letter-spacing:.03125rem}.trial-stage{width:100%;max-width:22.1875rem;opacity:.72;transform:translateY(.5625rem) scale(.985);transition:opacity .36s ease,transform .36s ease}.trial-stage--ready{opacity:1;transform:translateY(0) scale(1)}.feature-switcher{width:100vw;margin-left:-.625rem;display:flex;justify-content:center;transform:translate(0);opacity:1}.feature-switcher--entering{animation:featureSlideIn-4f74db58 .26s cubic-bezier(.22,.7,.2,1) both}.feature-switcher--leaving{animation:featureSlideBack-4f74db58 .26s cubic-bezier(.22,.7,.2,1) both}@keyframes featureSlideIn-4f74db58{0%{opacity:0;transform:translate(3rem)}to{opacity:1;transform:translate(0)}}@keyframes featureSlideBack-4f74db58{0%{opacity:0;transform:translate(-3rem)}to{opacity:1;transform:translate(0)}}.trial-header{position:-webkit-sticky;position:sticky;top:0;z-index:850;margin-bottom:.5625rem;background:#000}.trial-header__bar{min-height:2.75rem;display:flex;align-items:center}.trial-header__action,.trial-header__placeholder{width:4.25rem;flex-shrink:0}.trial-header__action{height:1.875rem;display:flex;align-items:center;justify-content:flex-start}.trial-header__action--right{justify-content:flex-end}.trial-header__action.disabled{opacity:.45}.trial-header__action-text{padding:0 .75rem;min-width:3.5rem;height:1.875rem;display:flex;align-items:center;justify-content:center;border-radius:31.21875rem;background:#000000c7;box-shadow:inset 0 0 0 .03125rem #ffe7a847;font-size:.8125rem;font-weight:900;letter-spacing:.0625rem;color:#f2d88f}.trial-header__action-text--rugby{min-width:3.6875rem;padding:0 .5625rem;color:#10160f;background:linear-gradient(180deg,#8cff66,#22a746);box-shadow:inset 0 0 0 .03125rem #eeffd694,0 0 .5625rem #37dc5647}.trial-header__center{flex:1;display:flex;flex-direction:column;align-items:center;gap:.125rem}.trial-header__title{font-size:1.0625rem;font-weight:900;letter-spacing:.0625rem;color:#fbf1c9}.trial-header__subtitle{font-size:.625rem;font-weight:700;letter-spacing:.0625rem;color:#f8e3a7b8}.trial-topbar{display:grid;grid-template-columns:repeat(3,1fr);gap:.375rem;margin-bottom:.5625rem;background:#000}.trial-meter{padding:.4375rem .4375rem .125rem;display:flex;flex-direction:column;align-items:center;text-align:center;background:#000}.trial-meter--credits{align-items:center}.trial-meter__label-image{display:block;max-width:100%;height:.8125rem;margin:0 auto;filter:brightness(1.2) contrast(1.04)}.trial-meter__label-image--credits{width:4.9375rem;transform:translate(.375rem)}.trial-meter--credits .trial-meter__label-image--credits{margin-left:0;margin-right:0}.trial-meter__label-image--win{width:2.375rem}.trial-meter__label-image--bet{width:2.5rem;transform:translate(-.25rem)}.trial-meter__score{width:100%;margin-top:.25rem;display:flex;align-items:center;justify-content:center;gap:.0625rem}.trial-meter__score--win{justify-content:center}.trial-meter__score-digit{width:.5625rem;height:.8125rem;display:block}.trial-meter--credits .trial-meter__score{transform:translate(.375rem)}.trial-meter--bet .trial-meter__score{transform:translate(-.25rem)}.trial-stage__main{display:grid;grid-template-columns:1.375rem 1fr 1.375rem;gap:.1875rem;align-items:stretch;overflow:visible}.trial-side{position:relative;height:14.375rem;z-index:4;overflow:visible}.trial-side__mark{position:absolute;left:.28125rem;width:calc(100% + .0625rem);height:1.75rem;border-radius:.125rem;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);z-index:5;filter:brightness(.88)}.trial-side__mark:after{content:"";position:absolute;top:calc(50% + var(--cross-offset-y, 0));right:-.15625rem;width:.4375rem;height:.4375rem;transform:translateY(-50%) rotate(45deg);background-image:linear-gradient(90deg,transparent 42%,#000 42%,#000 58%,transparent 58%),linear-gradient(0deg,transparent 42%,#000 42%,#000 58%,transparent 58%);background-repeat:no-repeat;background-size:100% 100%;pointer-events:none;opacity:0}.trial-side__mark--cross-centered:after{top:50%}.trial-side__mark--show-cross:after{opacity:1}.trial-side__mark--inactive{background-color:#8f95a8!important;background-image:linear-gradient(45deg,#eef1f7 25%,transparent 25%,transparent 75%,#eef1f7 75%,#eef1f7),linear-gradient(45deg,#eef1f7 25%,transparent 25%,transparent 75%,#eef1f7 75%,#eef1f7);background-size:.1875rem .1875rem;background-position:0 0,.09375rem .09375rem;background-repeat:repeat}.trial-side__mark.winner{animation:winnerMarkCycle-4f74db58 .8s linear infinite;filter:brightness(1.18) saturate(1.08)}.trial-side--right .trial-side__mark{left:auto;right:.28125rem}.trial-side--right .trial-side__mark:after{right:auto;left:-.15625rem}.trial-side__mark-text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:1.625rem;font-weight:900;line-height:1;color:#1b120c;transform:scaleX(.72)}.trial-side__mark-image{width:1.25rem;height:1.625rem;display:block}.trial-side__mark-image--double{width:2.1875rem;filter:brightness(0) saturate(100%)}.machine-board{position:relative;width:100%;padding:.125rem .3125rem;background:transparent;overflow:visible;box-sizing:border-box}.machine-board__bg{position:absolute;inset:.125rem .3125rem;z-index:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:.5625rem}.machine-board__bg-cell{height:14.375rem;border-radius:0;background:linear-gradient(180deg,#8b6b34,#5d451e 18%,#2b1d0c 48%,#120b05);box-shadow:inset 0 0 0 .0625rem #fffffff5,inset 0 0 0 .09375rem #ffffff8c;box-sizing:border-box}.slot-grid__guide-line{position:absolute;z-index:1;height:.5625rem;color:currentColor;filter:brightness(.88);pointer-events:none}.slot-grid__guide-segment{position:absolute;z-index:1;height:.5625rem;transform-origin:left center;filter:brightness(.88);pointer-events:none}.slot-grid__guide-line.inactive,.slot-grid__guide-segment.inactive,.slot-grid__guide-line.glitch,.slot-grid__guide-segment.glitch{background-color:#8f95a8;background-image:linear-gradient(45deg,#eef1f7 25%,transparent 25%,transparent 75%,#eef1f7 75%,#eef1f7),linear-gradient(45deg,#eef1f7 25%,transparent 25%,transparent 75%,#eef1f7 75%,#eef1f7);background-size:.1875rem .1875rem;background-position:0 0,.09375rem .09375rem;background-repeat:repeat}.slot-grid__guide-line.winner,.slot-grid__guide-segment.winner{animation:winnerLineCycle-4f74db58 .8s linear infinite}.machine-board__display{position:relative;z-index:2;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:.5625rem;height:14.375rem;overflow:hidden;background:transparent}.machine-board__grid-overlay{position:absolute;inset:.125rem .3125rem;z-index:5;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));column-gap:.5625rem;row-gap:.0625rem;pointer-events:none}.machine-board__grid-cell{min-height:0;box-sizing:border-box;border:.0625rem solid rgba(255,255,255,.96);box-shadow:inset 0 0 0 .03125rem #ffffff8c}.machine-reel{position:relative;height:14.375rem;overflow:hidden}.machine-shaft{transition-property:none;transition-duration:0s;transition-timing-function:linear;will-change:transform;transform:translateZ(0)}.machine-shaft.roll_animation{transition-property:transform}.machine-cell{position:relative;height:4.75rem;margin-bottom:.0625rem;display:flex;align-items:center;justify-content:center;overflow:hidden;background:transparent}.machine-cell.winner uni-image{animation:winnerIconBlink-4f74db58 .8s linear infinite}.machine-cell__frames{position:absolute;inset:0;width:100%;height:100%;z-index:2}.machine-cell__frame{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0}.machine-cell__frame--active{opacity:1}.machine-cell.winner .machine-cell__frame{animation:none}.machine-cell__base-image{position:relative;z-index:1}.machine-cell.winner.machine-cell--player-blue-winner uni-image,.machine-cell.winner.machine-cell--logo-winner uni-image{animation:none}.machine-cell.winner{background:#12e64c;box-shadow:inset 0 0 0 .0625rem #dcffe4e6,0 0 .75rem #12e64c5c}.machine-cell.winner:before{background-image:none;background-position:center;background-repeat:no-repeat;background-size:100% 100%}.machine-cell uni-image{width:100%;height:100%;display:block}.slot-footer-screen{min-height:3.6875rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:0 0 .6875rem;background:#000}.slot-prompt{margin-top:.5625rem;text-align:center;font-size:.8125rem;line-height:1;font-weight:900;color:#c38aff;letter-spacing:.10938rem}.slot-prompt.winner{animation:winnerTextBlink-4f74db58 3.2s steps(1,end) infinite}.slot-caption{margin-top:.25rem;text-align:center;font-size:.53125rem;letter-spacing:.04375rem;color:#dee8ffb3}.slot-controls{margin-top:.3125rem;padding:.8125rem .625rem .75rem;border-radius:.6875rem;background:linear-gradient(180deg,#2f261d,#15100b)}.slot-bottom-logo-wrap{width:calc(100vw - 1rem);margin-top:.5625rem;margin-left:50%;border-radius:.8125rem;overflow:hidden;filter:blur(.0125rem);box-shadow:inset 0 0 1.0625rem #000000ad,0 .3125rem .875rem #00000059;opacity:.92;background:#000;display:block;transform:translate(-50%)}.slot-bottom-logo{width:100%;display:block}.exit-dialog{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:1rem}.exit-dialog__mask{position:absolute;inset:0;background:#080603b8;backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem)}.exit-dialog__panel{position:relative;width:100%;max-width:19.375rem;padding:1.0625rem .875rem .9375rem;border-radius:.875rem;background:linear-gradient(135deg,rgba(252,246,186,.06) 0%,transparent 34%),linear-gradient(180deg,#22190efa,#120d08fa);border:.03125rem solid rgba(191,149,63,.28);box-shadow:inset 0 .03125rem #fcf6ba1f,0 .75rem 1.875rem #00000075}.exit-dialog__eyebrow{display:block;text-align:center;font-size:.625rem;letter-spacing:.125rem;color:#d4b9789e}.exit-dialog__title{display:block;margin-top:.4375rem;text-align:center;font-size:1.125rem;font-weight:900;letter-spacing:.0625rem;color:#fbf4d5}.exit-dialog__desc{display:block;margin-top:.4375rem;text-align:center;font-size:.75rem;line-height:1.6;color:#f8efcfb3}.exit-dialog__actions{margin-top:.875rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5625rem}.exit-dialog__btn{min-width:0;height:2.625rem;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:800}.rule-dialog{position:fixed;inset:0;z-index:130;display:flex;align-items:center;justify-content:center;padding:0}.rule-dialog__mask{position:absolute;inset:0;background:#080603c7;backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem)}.rule-dialog__panel{position:relative;width:100%;height:80vh;max-width:none;max-height:none;border-radius:.75rem;overflow:hidden;background:#050403;border:.03125rem solid rgba(248,227,167,.24);box-shadow:0 .75rem 2.1875rem #00000094}.rule-dialog__image{width:100%;height:100%;display:block}.rule-dialog__close{position:absolute;top:calc(10vh - 1.9375rem);right:.75rem;z-index:2;min-width:2.6875rem;height:1.625rem;padding:0 .5625rem;display:flex;align-items:center;justify-content:center;border-radius:31.21875rem;background:#000000b8;box-shadow:inset 0 0 0 .03125rem #ffe7a84d;color:#f2d88f;font-size:.75rem;font-weight:900}.guess-dialog{position:fixed;inset:0;z-index:150;display:flex;align-items:center;justify-content:center;padding:1rem}.guess-dialog__mask{position:absolute;inset:0;background:#080603c2}.guess-dialog__panel{position:relative;width:100%;max-width:19.375rem;padding:1.0625rem .875rem .9375rem;border-radius:.875rem;background:linear-gradient(135deg,rgba(252,246,186,.06) 0%,transparent 34%),linear-gradient(180deg,#22190efa,#120d08fa);border:.03125rem solid rgba(191,149,63,.28);box-shadow:inset 0 .03125rem #fcf6ba1f,0 .75rem 1.875rem #00000075}.guess-dialog__eyebrow,.guess-dialog__title,.guess-dialog__desc,.guess-dialog__countdown{display:block;text-align:center}.guess-dialog__eyebrow{font-size:.625rem;letter-spacing:.125rem;color:#d4b9789e}.guess-dialog__title{margin-top:.4375rem;font-size:1.125rem;font-weight:900;letter-spacing:.0625rem;color:#fbf4d5}.guess-dialog__desc{margin-top:.4375rem;font-size:.75rem;line-height:1.6;color:#f8efcfb3}.guess-dialog__countdown{margin-top:.375rem;font-size:.6875rem;color:#f2d88f}.guess-dialog__actions{margin-top:.875rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4375rem}.guess-dialog__btn{min-width:0;height:2.625rem;display:flex;align-items:center;justify-content:center;border-radius:.375rem;font-size:.875rem;font-weight:800;color:#fff}.guess-dialog__btn--ghost{background:#ffffff14}.guess-dialog__btn--red{background:#ab2626}.guess-dialog__btn--black{background:#2d2d2d}.guess-dialog__btn.disabled{opacity:.45}.slot-controls__bets{display:flex;flex-direction:column;gap:.4375rem}.slot-controls__bets-label{font-size:.75rem;font-weight:900;letter-spacing:.0625rem;color:#f9df9c}.slot-controls__bet-options{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.4375rem;justify-items:center}.slot-controls__middle-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.4375rem;padding:.5625rem 0;justify-items:center}.slot-controls__middle-btn{width:2.875rem;height:2.875rem;border-radius:.5625rem;background:linear-gradient(180deg,#ff6e63,#b92218)}.slot-controls__middle-btn--auto-center{grid-column:3;display:flex;align-items:center;justify-content:center}.slot-controls__middle-btn--debug-left{grid-column:2;display:flex;align-items:center;justify-content:center}.slot-controls__middle-btn--debug-right{grid-column:4;display:flex;align-items:center;justify-content:center}.slot-controls__middle-btn--guess-right{grid-column:5;display:flex;align-items:center;justify-content:center}.slot-controls__middle-btn--guess-right.active{box-shadow:0 0 0 .125rem #ffe145bd,0 0 .6875rem #ff554a80}.slot-controls__middle-btn--auto uni-text{font-size:.8125rem;font-weight:900;color:#fff3e9}.slot-controls__middle-btn--guess-right uni-text{font-size:.75rem;font-weight:900;color:#fff3e9}.slot-controls__middle-btn--debug{background:linear-gradient(180deg,#534338,#2a211a)}.slot-controls__middle-btn--debug.active{background:linear-gradient(180deg,#ffe28d,#d7a63d)}.slot-controls__middle-btn--debug uni-text{font-size:.75rem;font-weight:900;color:#f8e7c0}.slot-controls__middle-btn--debug.active uni-text{color:#2f1600}.slot-controls__bet-chip{width:2.875rem;height:2.875rem;display:flex;align-items:center;justify-content:center;border-radius:.5625rem}.slot-controls__bet-chip--lines{color:#f1fff8;background:linear-gradient(180deg,#4fe9a2,#1d8d61)}.slot-controls__bet-chip--bet{color:#29180d;background:linear-gradient(180deg,#fff,#d9d9d9)}.slot-controls__bet-chip--lines.active{background:linear-gradient(180deg,#ffe88f,#d69f2f)}.slot-controls__bet-chip--bet.active{background:linear-gradient(180deg,#ffbe73,#d85e1f)}.slot-controls__bet-chip.active{outline:.125rem solid rgba(255,229,139,.7)}.slot-controls__bet-chip uni-text{font-size:1.0625rem;font-weight:900}.slot-controls__bet-number-image{width:1.40625rem;height:1.90625rem;display:block}.slot-controls__bet-number-image--double{width:2.84375rem;filter:brightness(0) saturate(100%)}@keyframes winnerMarkCycle-4f74db58{0%,to{background:#33f77d;box-shadow:inset 0 .03125rem #fff3,0 0 .8125rem #33f77db8}25%{background:#cd86d4;box-shadow:inset 0 .03125rem #fff3,0 0 .8125rem #cd86d4b8}50%{background:#17b0fe;box-shadow:inset 0 .03125rem #fff3,0 0 .8125rem #17b0feb8}75%{background:#e86035;box-shadow:inset 0 .03125rem #fff3,0 0 .8125rem #e86035b8}}@keyframes winnerLineCycle-4f74db58{0%,to{background:#33f77d;color:#33f77d;opacity:1;box-shadow:0 0 .8125rem #33f77db8}25%{background:#cd86d4;color:#cd86d4;opacity:1;box-shadow:0 0 .8125rem #cd86d4b8}50%{background:#17b0fe;color:#17b0fe;opacity:1;box-shadow:0 0 .8125rem #17b0feb8}75%{background:#e86035;color:#e86035;opacity:1;box-shadow:0 0 .8125rem #e86035b8}}@keyframes winnerTextBlink-4f74db58{0%,18%,to{color:#33f77d;text-shadow:0 0 .75rem rgba(51,247,125,.72);opacity:1}19%,24%{color:#33f77d;text-shadow:0 0 .75rem rgba(51,247,125,.72);opacity:0}25%,43%{color:#cd86d4;text-shadow:0 0 .75rem rgba(205,134,212,.72);opacity:1}44%,49%{color:#cd86d4;text-shadow:0 0 .75rem rgba(205,134,212,.72);opacity:0}50%,68%{color:#17b0fe;text-shadow:0 0 .75rem rgba(23,176,254,.72);opacity:1}69%,74%{color:#17b0fe;text-shadow:0 0 .75rem rgba(23,176,254,.72);opacity:0}75%,93%{color:#e86035;text-shadow:0 0 .75rem rgba(232,96,53,.72);opacity:1}94%,99%{color:#e86035;text-shadow:0 0 .75rem rgba(232,96,53,.72);opacity:0}}@keyframes winnerIconBlink-4f74db58{0%{opacity:1;transform:scale(1)}42%{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(.94)}58%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.feat-jackpot{position:relative;padding:.95rem 1rem;border-radius:1rem;text-align:center;overflow:hidden;background:radial-gradient(circle at 50% -10%,rgba(255,236,160,.4),transparent 60%),linear-gradient(160deg,#5a3f12,#2a1d0c 70%);border:.0625rem solid rgba(246,206,110,.55);box-shadow:inset 0 .0625rem #fff8df59,0 .5rem 1.25rem #00000059}.feat-jackpot:after{content:"";position:absolute;top:-40%;left:-30%;width:60%;height:180%;background:linear-gradient(90deg,transparent,rgba(255,248,223,.35),transparent);transform:skew(-18deg);animation:featSweep 3.6s ease-in-out infinite}@keyframes featSweep{0%,60%{left:-40%}to{left:120%}}.feat-jackpot__label{font-size:.7rem;letter-spacing:.2rem;color:#fff0c4cc;text-transform:uppercase}.feat-jackpot__value{margin-top:.15rem;font-family:Baskerville,Times New Roman,serif;font-size:2rem;font-weight:800;color:#ffe9a6;text-shadow:0 0 .75rem rgba(255,213,120,.7);font-variant-numeric:tabular-nums}.feat-jackpot__sub{font-size:.7rem;color:#fff0c4b8}.feat-machine{position:relative;padding:.75rem;border-radius:1rem;background:linear-gradient(180deg,#241a10,#140e08);border:.0625rem solid rgba(191,149,63,.4);box-shadow:inset 0 0 1.25rem #0009}.feat-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:.35rem}.feat-cell{position:relative;aspect-ratio:1 / 1;display:grid;place-items:center;border-radius:.6rem;font-family:Baskerville,Times New Roman,serif;font-size:1.15rem;font-weight:800;color:#f8efcf;background:linear-gradient(180deg,#3c2e1ae6,#1c140cf2);border:.0625rem solid rgba(191,149,63,.3);box-shadow:inset 0 .0625rem #fff8df1f;transition:transform .18s ease,box-shadow .18s ease}.feat-cell__icon{font-size:1.35rem;line-height:1}.feat-cell__tag{position:absolute;bottom:.18rem;font-size:.5rem;letter-spacing:.06rem;color:#fff0c4bf;text-transform:uppercase}.feat-cell.is-wild{color:#120f08;background:linear-gradient(160deg,#ffe7a0,#cf9c34);border-color:#fff8dfcc;box-shadow:inset 0 .0625rem #fff9,0 0 .55rem #f6ce6e99}.feat-cell.is-scatter{color:#fff;background:linear-gradient(160deg,#7b2ff7,#3a1d7a);border-color:#d6bcffcc;box-shadow:0 0 .6rem #8c56f5b3}.feat-cell.is-scatter .feat-cell__tag{color:#ece2ffe6}.feat-grid.rolling .feat-cell{filter:blur(.06rem);opacity:.85;animation:featRoll .26s linear infinite}@keyframes featRoll{0%{transform:translateY(-.12rem)}50%{transform:translateY(.12rem)}to{transform:translateY(-.12rem)}}.feat-cell.pop{animation:featPop .5s ease}@keyframes featPop{0%{transform:scale(1)}40%{transform:scale(1.12);box-shadow:0 0 .75rem #ffdd80cc}to{transform:scale(1)}}.feat-free-banner{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem;border-radius:.7rem;font-weight:800;color:#2a134e;background:linear-gradient(135deg,#d9b3ff,#8c56f5);box-shadow:0 .4rem .9rem #7c2ff759}.feat-free-banner__count{min-width:1.6rem;height:1.6rem;line-height:1.6rem;text-align:center;border-radius:50%;background:#ffffffe6;color:#5a1fb0}.feat-stats{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem}.feat-stat{padding:.55rem .4rem;border-radius:.7rem;text-align:center;background:#00000042;border:.03125rem solid rgba(191,149,63,.24)}.feat-stat__label{display:block;font-size:.62rem;color:#f6edd09e}.feat-stat__value{display:block;margin-top:.15rem;font-size:1rem;font-weight:800;color:#fbf5d8;font-variant-numeric:tabular-nums}.feat-stat__value.win{color:#ffd77a}.feat-bet__label{display:block;text-align:center;margin-bottom:.35rem}.feat-betbar{display:grid;grid-template-columns:2.6rem 1fr 2.6rem;align-items:center;gap:.6rem}.feat-betbar__field{flex:1}.feat-step{width:2.6rem;height:2.6rem;border-radius:.7rem;font-size:1.3rem;font-weight:800;color:#f8efcf;background:linear-gradient(180deg,#3c2e1af2,#1c140cfa);border:.0625rem solid rgba(191,149,63,.4)}.feat-step:disabled{opacity:.4}.feat-betbar__value{flex:1;text-align:center;font-size:1.15rem;font-weight:800;color:#fbf5d8;font-variant-numeric:tabular-nums}.feat-spin{width:100%;height:3rem;line-height:3rem;font-size:1rem;border-radius:1.5rem}.feat-result{text-align:center;font-weight:800;color:#ffd77a;min-height:1.2rem}.feat-result.lose{color:#f6edd0b3}.main-tabbar{z-index:30;display:flex;align-items:stretch;justify-content:space-between;background:transparent}.main-tabbar__item,.main-tabbar__center-wrap{color:#f4efe66b;background:transparent}.front-page{min-height:100%;padding:1rem .9rem 1.4rem;color:#f4efe6;background:transparent}.front-page h1,.front-page h2{margin:0 0 .6rem;font-family:Palatino,Songti SC,serif}.front-page p,.front-card span{color:#f4efe6ad}.front-card{width:100%;margin:0 0 .6rem;padding:.8rem;display:flex;flex-direction:column;gap:.25rem;text-align:left;border-radius:.7rem;border:1px solid rgba(212,180,140,.22);background:#101218e6;color:inherit}.front-card em{color:#f3e6c8;font-style:normal}.front-back{margin-bottom:.8rem;color:#d4b48c;background:transparent}.front-amounts{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:1rem}.front-amounts button{height:2.6rem;border-radius:.55rem;background:linear-gradient(180deg,#f6edd8,#d4b48c);color:#1a140c;font-weight:700}.app-screen{--app-bg: #07080c;--app-surface: rgba(16, 18, 24, .92);--app-border: rgba(212, 180, 140, .2);--app-border-strong: rgba(243, 230, 200, .42);--app-text: #f4efe6;--app-gold: #d4b48c;--app-gold-bright: #f3e6c8;--app-radius: .8rem;color:#f4efe6}.notice-banner__swiper{overflow:hidden}.invite-ladder{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.banner-dots{display:flex;justify-content:center;gap:.35rem;padding:.45rem 0 .2rem}.banner-dots button{width:.38rem;height:.38rem;border-radius:99px;background:#ffffff47}.banner-dots button.on{width:.9rem;background:#f3e6c8}.ticker-item{display:flex;justify-content:space-between}html{font-size:calc(min(100vw,390px) / 23.4375)}body{margin:0;background:#000}html,.main-pane{scrollbar-width:thin;scrollbar-color:rgba(212,180,140,.55) transparent}html::-webkit-scrollbar,.main-pane::-webkit-scrollbar{width:3px;height:3px}html::-webkit-scrollbar-track,.main-pane::-webkit-scrollbar-track{background:transparent}html::-webkit-scrollbar-thumb,.main-pane::-webkit-scrollbar-thumb{background:#d4b48c80;border-radius:99px}button,input,select,textarea{appearance:none;-webkit-appearance:none}button{border:0;padding:0;margin:0;font:inherit;color:inherit;background:transparent;box-shadow:none;cursor:pointer}.trial-header__action{background:transparent;box-shadow:none}.trial-header__action-text{border:1px solid rgba(242,216,143,.78);box-shadow:none;background:#070707}.trial-page{width:100%;max-width:390px;margin:0 auto}.slot-controls{border:1px solid rgba(226,186,106,.62);background:radial-gradient(90% 50% at 50% 0%,rgba(255,214,140,.12),transparent 48%),linear-gradient(180deg,#3c2e22,#140e0a);box-shadow:inset 0 1px #ffecc857,0 .4rem 1rem #00000061}.slot-controls__bet-chip,.slot-controls__middle-btn{box-shadow:inset 0 .07rem #ffffff80,inset 0 -.12rem #00000038,0 .12rem #0000005c}.slot-controls__bet-chip--lines{background:linear-gradient(180deg,#93f8d2,#35c98b,#15784f)}.slot-controls__bet-chip--lines.active{background:linear-gradient(180deg,#fff3b4,#e2b348 54%,#b07d22)}.slot-controls__bet-chip--bet{background:linear-gradient(180deg,#fff,#f3f3f3 52%,#d0d0d0)}.slot-controls__bet-chip--bet.active{background:linear-gradient(180deg,#ffd7a4,#f08c3c 56%,#c24e12)}.slot-controls__middle-btn{background:linear-gradient(180deg,#ff9080,#e14b3c 48%,#9b1b16)}.slot-bottom-logo-wrap{width:calc(100% - 1rem);aspect-ratio:2.18 / 1;filter:none;opacity:1;border:1px solid rgba(232,198,120,.8);border-radius:.85rem;background:#12080c;box-shadow:inset 0 0 0 1px #ffecc447,0 .45rem 1rem #00000073}.slot-bottom-logo{width:100%;height:100%;object-fit:cover;object-position:center}.machine-cell img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.slot-controls__middle-btn{display:flex;align-items:center;justify-content:center;color:#fff3e9;font-weight:900}.slot-controls__middle-row{display:flex;justify-content:space-evenly;align-items:center;gap:0}.slot-controls__middle-btn{width:3.45rem;flex:0 0 3.45rem}.slot-controls__middle-btn--auto{font-size:.8125rem}.slot-controls__middle-btn--play,.slot-controls__middle-btn--auto-center,.slot-controls__middle-btn--guess-right{grid-column:auto;font-size:.75rem}.slot-controls__middle-btn--play,.slot-controls__middle-btn--auto{font-size:.8125rem}.slot-controls__middle-btn--guess-right{font-size:.75rem}.slot-controls__middle-btn.active{box-shadow:0 0 0 .125rem #ffe145bd,0 0 .6875rem #ff554a80}.paylines{position:absolute;z-index:6;inset:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.machine-shaft{will-change:transform}.machine-reel.is-fast .machine-cell__base-image{transform:scaleY(1.16);filter:blur(1.15px)}.machine-reel:after{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,.42),transparent 11%,transparent 89%,rgba(0,0,0,.42))}.machine-reel.is-landed:before{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(255,244,196,.34),transparent);animation:reelLand .32s ease-out}.machine-board.has-win .machine-cell.is-visible:not(.winner) .machine-cell__base-image{filter:brightness(.46) saturate(.72);transition:filter .28s ease}.machine-cell.winner{z-index:2;animation:winnerCellPop .42s cubic-bezier(.2,1.4,.36,1) both;box-shadow:inset 0 0 0 .08rem #f4ffb0,0 0 .75rem #33f77de6}.machine-cell.winner .machine-cell__base-image{animation:winnerIconBlink .8s linear .28s infinite}.machine-cell.winner.machine-cell--logo-winner .machine-cell__base-image,.machine-cell.winner.machine-cell--player-blue-winner .machine-cell__base-image,.machine-cell.winner:has(.machine-cell__frames) .machine-cell__base-image{animation:none}.machine-cell.winner:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse,#8dd6bd33,transparent)}.trial-side__mark.winner{animation:winnerMarkCycle .8s linear infinite}.trial-meter--win.counting .trial-meter__score{animation:meterPulse .22s ease-out}.slot-footer-screen{justify-content:flex-end;gap:.22rem;padding-bottom:.35rem}.slot-footer-screen .slot-prompt{margin-top:0}.reel-speed{display:flex;justify-content:center;gap:.4rem}.reel-speed__btn{min-width:2.55rem;height:1.35rem;padding:0 .5rem;border:1px solid rgba(230,179,37,.62);border-radius:999px;background:#ffffff0a;color:#f6e7c8;font-size:.72rem;font-weight:900;letter-spacing:.03em}.reel-speed__btn.active{border-color:transparent;background:linear-gradient(180deg,#ffe08a,#d7a441);color:#2a1604;box-shadow:0 .1rem #78480866}.slot-prompt.winner{animation:winnerTextBlink 3.2s steps(1,end) infinite}@keyframes winnerCellPop{0%{transform:scale(.9)}58%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes reelLand{0%{opacity:.9}to{opacity:0}}@keyframes meterPulse{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes winnerIconBlink{0%{opacity:1;transform:scale(1)}42%{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(.94)}58%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes winnerMarkCycle{0%,to{background:#33f77d;box-shadow:0 0 .8rem #33f77db8}25%{background:#cd86d4;box-shadow:0 0 .8rem #cd86d4b8}50%{background:#17b0fe;box-shadow:0 0 .8rem #17b0feb8}75%{background:#e86035;box-shadow:0 0 .8rem #e86035b8}}@keyframes winnerTextBlink{0%,18%,to{color:#33f77d;text-shadow:0 0 .75rem rgba(51,247,125,.72);opacity:1}19%,24%{color:#33f77d;opacity:0}25%,43%{color:#cd86d4;text-shadow:0 0 .75rem rgba(205,134,212,.72);opacity:1}44%,49%{color:#cd86d4;opacity:0}50%,68%{color:#17b0fe;text-shadow:0 0 .75rem rgba(23,176,254,.72);opacity:1}69%,74%{color:#17b0fe;opacity:0}75%,93%{color:#e86035;text-shadow:0 0 .75rem rgba(232,96,53,.72);opacity:1}94%,99%{color:#e86035;opacity:0}}.overlay{position:fixed;inset:0;z-index:20;background:#000000db;display:grid;place-items:center;padding:1rem}.sheet{width:min(100%,22rem);max-height:90vh;overflow:auto;padding:.8rem;border-radius:.8rem;background:#120c08;border:1px solid #e6b325;color:#f6d778;text-align:center}.sheet img.rules,.sheet img.card{width:100%;display:block}.sheet img.card{width:8rem;height:11rem;object-fit:cover;margin:.5rem auto}.guess-sheet img.card{display:block;width:8.75rem;height:12.25rem;max-width:100%;object-fit:fill;object-position:center;margin:.35rem auto .4rem}.choices{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.choices img{width:100%;height:5rem;object-fit:cover}.sheet button{width:100%;margin-top:.6rem;height:2.4rem;border-radius:.5rem;background:linear-gradient(#ff6e63,#b92218);color:#fff;font-weight:900}.slot-controls__bet-chip:disabled{opacity:.35}.net-banner{position:fixed;z-index:80;left:50%;top:.4rem;transform:translate(-50%);max-width:20rem;padding:.35rem .7rem;border-radius:999px;background:#8a2a22;color:#fff;font-size:.75rem}button{touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .14s ease,filter .14s ease,background-color .14s ease,border-color .14s ease,box-shadow .14s ease,opacity .14s ease}button:disabled{cursor:default}@media(hover:hover)and (pointer:fine){button:hover:not(:disabled):not(.entry){filter:brightness(1.12)}.tile:hover:not(:disabled),.activity-tab:hover:not(:disabled),.amount-chip:hover:not(:disabled),.payee-icon-card:hover:not(:disabled),.share-action:hover:not(:disabled),.record-action:hover:not(:disabled),.feat-step:hover:not(:disabled){border-color:#f3e6c8bf}}button:active:not(:disabled):not(.entry){transform:scale(.96);filter:brightness(.94)}.salon-dots button:active:not(:disabled){transform:scale(1.45);filter:none}.slot-controls__bets-label{position:relative;z-index:5;min-height:1rem}.slot-controls__bet-options{position:relative;z-index:1}.is-hidden-label{visibility:hidden}.coach{position:absolute;left:0;right:0;top:50%;z-index:6;transform:translateY(-50%);display:flex;justify-content:center;pointer-events:none}.coach__tip{padding:.22rem .62rem;border-radius:999px;background:#ffe08a;color:#2a1604;font-size:.72rem;font-weight:900;line-height:1.15;letter-spacing:.01rem;white-space:nowrap;box-shadow:0 .18rem .45rem #00000073}.coach__arrow{position:absolute;top:100%;width:1.2rem;height:.95rem;overflow:visible;filter:drop-shadow(0 .08rem .06rem rgba(0,0,0,.75));animation:coachBob .85s ease-in-out infinite}.coach__arrow path{fill:none;stroke:#ffe08a;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.coach--flow{position:relative;top:auto;left:auto;right:auto;transform:none;flex-direction:column;align-items:center;gap:.05rem;margin-top:.55rem}.coach--flow .coach__arrow{position:relative;top:auto;left:auto;width:1.55rem;height:1.7rem;animation:coachBobFlow .85s ease-in-out infinite}.coach-target{border-radius:.75rem;outline:.12rem dashed rgba(255,224,138,.95);outline-offset:.28rem}.slot-controls__bet-chip.coach-pulse,.choice.coach-pulse,.sheet__take.coach-pulse{animation:coachRing 1s ease-in-out infinite}.sheet .choice{position:relative;width:100%;height:auto;margin-top:0;padding:0;overflow:hidden;border-radius:.45rem;background:#141414}.sheet .choice--red{background:#b42318}.sheet .choice--black{background:#141414}.sheet .choice span{position:absolute;left:0;right:0;bottom:0;display:block;margin-top:0;padding:.22rem 0;background:#0000009e;color:#fff8ea;font-size:.75rem;font-weight:900;letter-spacing:.08rem}.guess-notice p{margin:.2rem 0 .4rem;line-height:1.45;font-size:.95rem}.guess-medal__amt{margin-top:.55rem;font-size:.68rem;font-weight:800;color:#fff;line-height:1}.guess-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;margin-bottom:.7rem;text-align:left}.guess-attempt-center{text-align:center}.guess-try__row{display:flex;align-items:center;justify-content:center;gap:.4rem}.guess-try__line{display:flex;align-items:center;justify-content:center;gap:.45rem}.guess-try__line small{margin:0;font-size:.68rem}.guess-try__line b{font-size:1.25rem;line-height:1}.guess-sheet button.guess-close{width:1.7rem;height:1.7rem;margin:0;padding:0;border:0;border-radius:50%;background:#ffe08a;background-image:none;color:#1a1206;font-size:1.15rem;font-weight:900;line-height:1.7rem}.guess-tools{justify-self:end;display:flex;align-items:center;gap:.35rem}.guess-prize small,.guess-try small{display:block;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#f6d778a6}.guess-prize b{font-size:1.7rem;line-height:1;color:#ffe08a}.guess-try{text-align:center}.guess-try b{font-size:1.25rem;color:#fff}.guess-pips{justify-content:center}.guess-sheet button.guess-help-btn{width:1.45rem;height:1.45rem;margin:0;padding:0;border:0;border-radius:50%;background:#ffe08a;background-image:none;color:#1a1206;font-size:.95rem;font-weight:900;line-height:1.45rem;flex:none}.guess-sheet button.guess-color--red{background:linear-gradient(180deg,#ff5d4c,#d1261b 52%,#8d120e);color:#fff;border:0}.guess-sheet button.guess-color--black{background:linear-gradient(180deg,#4a4a4a,#171717 46%,#050505);color:#f4f4f4;border:1px solid rgba(255,255,255,.45);box-shadow:inset 0 1px #fff3}.guess-sheet button.guess-color:disabled{opacity:.9}.guess-pips{display:flex;gap:.32rem;justify-content:center;margin-top:.28rem}.guess-pips i{width:.48rem;height:.48rem;border-radius:50%;background:#e6b32547}.guess-pips i.on{background:#ffe08a;box-shadow:0 0 .4rem #ffe08acc}.guess-help{margin:0 0 .7rem;padding:.65rem .7rem;border-radius:.7rem;background:#00000059;border:1px solid rgba(230,179,37,.45);text-align:left}.guess-help p{margin:.28rem 0;font-size:.78rem;line-height:1.35;color:#f6e7c8}.guess-actions{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;margin-top:.85rem}.guess-sheet .guess-color{height:3.6rem;margin:0;border:0;border-radius:.75rem;color:#fff8ea;font-size:1.05rem;font-weight:900;letter-spacing:.12em}.guess-color--red,.guess-color--black{background:none}.guess-sheet button.guess-color:disabled,.guess-sheet button.guess-take:disabled{opacity:.9}.guess-sheet .guess-take{width:100%;height:2.6rem;margin-top:.65rem;border-radius:.75rem;border:1px solid rgba(230,179,37,.85);background:transparent;color:#ffe08a;font-size:.95rem;font-weight:800}.guess-foot{margin-top:.4rem;padding-top:.35rem;border-top:1px solid rgba(230,179,37,.35)}.guess-foot p{margin:0 0 .28rem;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:#f6d778b3}.guess-medals{display:grid;grid-template-columns:repeat(5,1fr);gap:.2rem;align-items:end}.guess-suit{width:2.7rem;height:2.7rem;display:block;margin:0 auto;overflow:visible}.guess-suit text{fill:#fff;font-size:22px;font-weight:900;font-family:Georgia,Times New Roman,serif}.guess-medal.last .guess-suit{filter:drop-shadow(0 0 .18rem #ffe08a)}.guess-history{min-height:2.35rem;margin:.35rem 0 .15rem}.guess-history__title{display:block;margin-bottom:.28rem;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:#f6e7c8b3}.guess-history__row{display:flex;flex-wrap:nowrap;gap:.28rem;justify-content:center;min-height:1.45rem;overflow:hidden}.guess-history__item{flex:1 1 0;max-width:4.2rem;padding:.28rem .15rem;border-radius:.4rem;font-size:.62rem;font-weight:900;white-space:nowrap}.guess-history__item.is-red{background:#b42318;color:#fff}.guess-history__item.is-black{background:#1c1c1c;color:#fff;border:1px solid rgba(255,255,255,.2)}.guess-history__item.is-lose{opacity:.55}.guess-attempt{margin:.15rem 0 .35rem;font-weight:900}.guess-history__item b{display:inline-block;min-width:.85rem;margin-right:.12rem;color:#ffe08a}.guess-history__empty{font-size:.72rem;color:#f6e7c88c;line-height:1.45rem}@keyframes coachBob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,.16rem)}}@keyframes coachBobFlow{0%,to{transform:translateY(0)}50%{transform:translateY(.32rem)}}@keyframes coachRing{0%,to{box-shadow:0 0 #ffe08af2}70%{box-shadow:0 0 0 .38rem #ffe08a00}}:root{color-scheme:dark;--ui-bg: #0b121a;--ui-panel: #121d28;--ui-panel-raised: #192631;--ui-gold: #d9b77b;--ui-cream: #f7e6c4;--ui-text: #f2f3ef;--ui-muted: #9ca9b5;--ui-line: rgba(172, 190, 199, .14);--ui-teal: #75c9b4}*{box-sizing:border-box}body{background:#080e15;color:var(--ui-text);font-family:Segoe UI,Microsoft YaHei,sans-serif}button,input,select,textarea{font-family:inherit}button:focus-visible,a:focus-visible{outline:2px solid var(--ui-cream);outline-offset:4px}button:disabled{cursor:not-allowed}::selection{background:#d9b77b;color:#0b121a}.main-shell{background:radial-gradient(ellipse at 15% 10%,#12302f66,transparent 44%),radial-gradient(ellipse at 90% 80%,#59432722,transparent 45%),#080e15}.main-pane{width:min(100%,29rem);bottom:calc(4.5rem + env(safe-area-inset-bottom));background:radial-gradient(100% 25% at 90% 0%,#20393744,transparent 80%),var(--ui-bg);border-inline:1px solid #ffffff07;scrollbar-width:thin;scrollbar-color:#61716f55 transparent}.app-screen{--app-bg: var(--ui-bg);--app-surface: var(--ui-panel);--app-border: var(--ui-line);--app-border-strong: #d9b77b55;--app-text: var(--ui-text);--app-text-muted: var(--ui-muted);--app-gold: var(--ui-gold);--app-gold-bright: var(--ui-cream);--app-radius: 1rem;color:var(--ui-text);background:transparent}.app-content{padding:1.25rem 1.1rem 1.5rem}.app-stack>*+*{margin-top:1rem}.app-title{font-size:1.25rem;color:var(--ui-text);line-height:1.3;letter-spacing:-.02em}.app-heading{align-items:center;margin-bottom:.85rem}.app-heading>div{min-width:0}.app-heading h2{margin:.15rem 0 0}.app-subtitle{font-size:.6rem;font-weight:650;letter-spacing:.15em;line-height:1.6;color:var(--ui-gold)}.app-copy{color:#b7c1c9;font-size:.82rem;line-height:1.75}.app-caption{color:var(--ui-muted);line-height:1.5}.app-surface,.activity-section{background:linear-gradient(135deg,#ffffff03,transparent 60%),var(--ui-panel);border:1px solid var(--ui-line);border-radius:1rem;box-shadow:0 8px 24px #00000012}.app-surface.strong{background:linear-gradient(125deg,#273a3c,#162530 58%,#141f2a);border-color:#b4c4b32c}.app-panel{padding:1.15rem}.app-panel.compact{padding:.9rem}.app-primary-btn,.app-secondary-btn,.app-danger-btn{min-height:2.85rem;height:auto;line-height:1.35;padding:.75rem 1rem;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;border-radius:.7rem;font-size:.8rem;font-weight:700;letter-spacing:.015em}.app-primary-btn{background:linear-gradient(115deg,#f1d5a0,#d8b77c);color:#292319;border:1px solid #f6e2b844;box-shadow:inset 0 1px #fff5,0 4px 14px #d9b77b15}.app-secondary-btn{background:#ffffff04;border:1px solid #b1c2ca26;color:#dce2e7;box-shadow:none}.app-danger-btn{background:#7b3e3e}.app-pill{background:#e0bf87;font-size:.58rem;letter-spacing:.06em}.app-pill.ghost{color:var(--ui-gold);border-color:#d9b77b40;background:#d9b77b08}.app-field{gap:.45rem}.app-field+.app-field{margin-top:.9rem}.app-field span{color:#adb9c4;font-size:.66rem;letter-spacing:.05em}.app-field input,.app-field select,.app-field textarea{border:1px solid #b1c2ca26;background-color:#0d1721;border-radius:.7rem;padding:.85rem;font-size:.88rem;min-height:2.9rem}.app-field input:focus,.app-field select:focus,.app-field textarea:focus{border-color:var(--ui-gold);box-shadow:0 0 0 3px #d9b77b12}.app-field input::placeholder,.app-field textarea::placeholder{color:#768894}.app-card,.tier-row,.wallet-grid__item,.stat-card,.invite-tier,.signin-day{border-color:var(--ui-line);border-radius:.7rem}.app-card{padding:.9rem;background:#ffffff03}.app-kv{padding:.7rem 0;border-color:#c1cdd210;font-size:.77rem;line-height:1.5}.app-kv span,.stat-card__label,.wallet-grid__label,.activity-metric__label{color:var(--ui-muted)}.app-kv span{flex-shrink:1}.app-status{padding:.65rem .75rem;border-radius:.55rem;background:#ffffff05;line-height:1.6}.app-status.error{color:#f2a6a0;background:#c65c5c12}.app-status.ok{color:#8dd6bd;background:#75c9b410}.app-empty{padding:2.4rem 1rem;border:1px dashed #b1c2ca20;border-radius:.75rem;margin-top:.65rem;background:#0c172044}.app-empty__icon{color:var(--ui-gold)}.app-empty__title{font-size:1rem}.app-empty__desc{color:var(--ui-muted)}.tier-row{padding:.85rem .75rem;font-size:.75rem;background:#ffffff03;gap:.7rem}.tier-row:nth-child(2n){background:#0b141c55}.tier-row__reward,.tier-row__rate{color:#e5c894}.stat-card{padding:1rem}.stat-card__value{font-family:Segoe UI,sans-serif;font-size:1.4rem;font-weight:600;color:var(--ui-cream)}.salon-bar{padding:.9rem 1.1rem;gap:.6rem;background:#0c151feb;border-bottom:1px solid #b1c2ca10}.salon-bar__mark{width:2.65rem;height:2.65rem}.salon-bar__brand{font-size:1.05rem;letter-spacing:.15em;color:#f7e6c4}.salon-bar__meta{font-size:.65rem;color:#9aaeb9}.salon-bar__balance{display:flex;align-items:center;gap:.45rem;border:1px solid #d9b77b45;border-radius:.6rem;padding:.55rem .7rem;color:var(--ui-gold)}.salon-bar__balance svg{width:1rem;height:1rem}.salon-bar__balance span{font-size:.65rem;letter-spacing:.04em;color:inherit}.salon-bar__balance b{margin:0;font-family:inherit;font-size:.9rem}.home-welcome{margin-bottom:.1rem}.home-welcome .app-subtitle{font-size:.63rem}.home-welcome h1{margin:.4rem 0 0;font-family:var(--serif);font-size:1.58rem;line-height:1.2;font-weight:500;letter-spacing:-.025em;max-width:19rem}.salon-notice{padding:.6rem .7rem;gap:.6rem;background:#121f2a;border:0;border-radius:.55rem}.salon-notice span{color:#86cbb8;font-size:.53rem;letter-spacing:.08em;padding-right:.55rem;border-right:1px solid #b1c2ca26}.salon-notice p{color:#a9b6c2;font-size:.66rem}.salon-hero{aspect-ratio:1.92;min-height:12.2rem;margin-inline:0;border:1px solid #d9b77b30;border-radius:1rem;background-color:#0d1822;background-position:center}.salon-hero:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 30px #00000028;pointer-events:none}.salon-hero__art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.salon-hero--gift .salon-hero__art{width:58%;left:auto;object-fit:cover;object-position:center 52%}.salon-hero__copy{width:61%;padding:1.1rem;background:linear-gradient(90deg,#0b1521ed,#0b15217a 80%,transparent)}.salon-hero .app-subtitle{color:#e4c38e;font-size:.56rem;text-shadow:none}.salon-hero h2{margin-top:.5rem;font-size:1.65rem;font-weight:500;line-height:1.06;text-shadow:none;letter-spacing:-.025em}.salon-hero p{margin:.5rem 0 .8rem;font-size:.7rem;color:#c0cbd2;line-height:1.5;text-shadow:none}.salon-hero .app-primary-btn{font-size:.65rem;padding:.55rem .75rem;border-radius:.45rem;min-height:2rem}.hero-edition{position:absolute;bottom:.8rem;right:.85rem;font-size:.6rem;letter-spacing:.08em;color:var(--ui-cream);z-index:1}.hero-edition i{color:#b3c2cb88;font-style:normal}.salon-dots{justify-content:center;gap:.12rem;margin-top:.3rem!important;min-height:1.1rem}.salon-dots button{width:1.05rem;height:1.1rem;background:transparent;border-radius:0;position:relative}.salon-dots button:after{content:"";position:absolute;inset:.45rem .35rem;border-radius:3px;background:#b1c2ca40}.salon-dots button.on{width:1.65rem;background:transparent}.salon-dots button.on:after{background:var(--ui-gold);inset-inline:.2rem}.home-quickbar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:.9rem .25rem .7rem;border-radius:.85rem;border:1px solid var(--ui-line);background:#141f2a;margin-top:.25rem!important}.home-quickbar button{display:flex;flex-direction:column;align-items:center;gap:.55rem;min-width:0}.home-quickbar button>span{width:2.5rem;height:2.5rem;display:grid;place-items:center;background:#d9b77b0a;border:1px solid #d9b77b22;color:var(--ui-gold);border-radius:.8rem}.home-quickbar button:first-child>span{color:#a4d9c9;background:#75c9b412;border-color:#75c9b425}.home-quickbar svg{width:1.2rem;height:1.2rem}.home-quickbar b{font-size:.58rem;font-weight:500;line-height:1.3;color:#bcc6cf;overflow-wrap:anywhere;text-align:center}.home-games-heading{margin-top:1.65rem!important;margin-bottom:-.15rem}.home-games-heading .app-subtitle{font-size:.5rem}.home-games-heading .app-title{font-size:1.5rem}.section-number{color:#81939e;font-size:.58rem;letter-spacing:.13em}.salon-play{gap:.7rem}.entry{aspect-ratio:.93;background:#102a2c;border:1px solid #abc1bb33;border-radius:.85rem}.entry--trial{background:#30291c;border-color:#d9b77b30}.entry__art{object-position:76% center;opacity:.93}.entry--trial .entry__art{object-position:78% center}.entry__shade{display:block;position:absolute;inset:0;background:linear-gradient(180deg,#0b152100 26%,#0b152177 52%,#0c1724 90%)}.entry__copy{top:auto;left:.8rem;right:.8rem;bottom:.85rem;padding:0;border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.entry__copy i{color:#a6dbcb;font-size:.52rem;font-style:normal;font-weight:600;letter-spacing:.08em;display:flex;align-items:center;gap:.3rem}.entry--trial .entry__copy i{color:#e6c68c}.entry__copy strong{display:block;margin-top:.4rem;font-family:var(--serif);font-size:1.19rem;font-weight:500;line-height:1.15;max-width:90%;white-space:normal;overflow-wrap:anywhere}.entry__copy em{font-size:.46rem;margin-top:.5rem;color:#a2b1bc;letter-spacing:.1em}.entry__go{top:auto;margin:0;width:1.5rem;height:1.5rem;right:0;bottom:.05rem;background:#ffffff08;border-color:#d9b77b55;color:var(--ui-cream)}.entry__go svg{width:.75rem;height:.75rem}.status-dot{width:.3rem;height:.3rem;border-radius:50%;background:#8dd6bd;box-shadow:0 0 8px #8dd6bd77}.salon-live{gap:.7rem}.salon-col{padding:.8rem .7rem;background:#101c27;box-shadow:none}.salon-col .app-title{font-family:inherit;font-size:.66rem!important;font-weight:600}.salon-col .app-heading{border-bottom:1px solid #b1c2ca12;padding-bottom:.55rem}.salon-col__row{font-size:.6rem}.salon-col__row span{color:#92a5b3}.salon-col__row b{font-weight:600;color:#d4dfd9}.tile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.tile{height:5.1rem;background:#13202b;border-color:#b1c2ca12;border-radius:.8rem;gap:.5rem;box-shadow:none}.tile__icon{width:2rem;height:2rem;border:0;border-radius:.6rem;background:#d9b77b0c;color:var(--ui-gold)}.tile__icon svg{width:1.25rem;height:1.25rem}.tile__name{height:auto;min-height:1.3rem;color:#b7c5cf;font-size:.66rem;line-height:1.3}.home-more{margin-top:1.45rem!important}.home-more .app-heading{margin-bottom:.75rem}.home-rewards{position:relative;display:flex;align-items:center;gap:.65rem;min-height:5.6rem;padding:.8rem .9rem .8rem 5.1rem;text-align:left;border:1px solid #d9b77b2c;border-radius:.85rem;background:linear-gradient(105deg,#14242c,#1b272c);overflow:hidden}.home-rewards img{position:absolute;inset:0 auto 0 -.1rem;width:5.5rem;height:100%;object-fit:cover;mix-blend-mode:lighten}.home-rewards span{flex:1}.home-rewards small,.home-rewards b,.home-rewards em{display:block}.home-rewards small{font-size:.5rem;color:var(--ui-gold);text-transform:uppercase;letter-spacing:.1em}.home-rewards b{margin-top:.25rem;font-size:1rem;font-family:var(--serif);font-weight:500}.home-rewards em{margin-top:.25rem;font-size:.6rem;color:var(--ui-muted);font-style:normal}.home-rewards>i{color:var(--ui-gold);font-style:normal;font-size:1.25rem}.club-footer{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:1.2rem 0 .5rem}.club-footer>span{color:#d9b77b88;font-size:.9rem}.club-footer b{font-family:var(--serif);font-size:.8rem;font-weight:400;letter-spacing:.22em;color:#d9d1be}.club-footer small{font-size:.45rem;letter-spacing:.22em;color:#748894}.cu-bar.tabbar.main-tabbar{width:min(100%,29rem);height:calc(4.5rem + env(safe-area-inset-bottom));padding-inline:.6rem;background:#101b26f5;border-color:#b1c2ca20;box-shadow:0 -8px 25px #00000015}.cu-bar.tabbar.main-tabbar .main-tabbar__item{color:#80939f;gap:.4rem}.cu-bar.tabbar.main-tabbar .main-tabbar__item.active{color:#e5c68d}.cu-bar.tabbar.main-tabbar .main-tabbar__item.active:before{width:2.3rem;height:2px;background:#d9b77b;box-shadow:none;border-radius:0 0 3px 3px}.cu-bar.tabbar.main-tabbar .main-tabbar__text{font-size:.57rem;letter-spacing:.02em;font-weight:500}.main-tabbar .tab-ico{width:1.3rem;height:1.3rem;stroke-width:1.6}.pwa-bar{margin:.8rem 1.1rem 0;padding:.5rem;background:#17252e;border-color:#a8bcb31a;border-radius:.75rem}.pwa-bar__open img{width:2rem;height:2rem;border-radius:.5rem}.pwa-bar__open strong{font-size:.65rem;color:#e2e6e5}.pwa-bar__open small{font-size:.56rem;color:var(--ui-muted)}.pwa-bar__open b{height:1.7rem;min-width:3rem;background:#d9b77b;border-radius:.4rem;font-size:.64rem}.pwa-bar__x{color:var(--ui-muted)}.promo-art{height:13.3rem;position:relative;margin:-.25rem -1.4rem 0;overflow:hidden;background:#0b1620}.promo-art img{width:100%;height:100%;object-fit:cover;object-position:center 53%;display:block}.promo-art--crown img,.promo-art--arena img{object-position:75% center}.promo-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#101c2700 75%,#101c27)}.promo-art__line{position:absolute;z-index:1;bottom:.4rem;left:calc(50% - 1.3rem);width:2.6rem;height:1px;background:#d9b77b77}.promo-art--compact{height:8.5rem;margin:-1.15rem -1.15rem 1.1rem}.promo-art--compact.promo-art--gift img{object-position:center 52%}.promo-art--gift img{object-fit:contain}.ui-dialog-mask{position:fixed;inset:0;z-index:2000;padding:max(1rem,env(safe-area-inset-top)) 1.1rem max(1rem,env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:center;background:#030b14b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overscroll-behavior:contain}.ui-dialog{position:relative;width:min(100%,23rem);max-height:calc(100dvh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;border:1px solid #d9b77b40;border-radius:1.25rem;background:#101c27;color:var(--ui-text);padding:1.4rem;box-shadow:0 32px 100px #0009,inset 0 1px #ffffff0a;outline:none;scrollbar-width:thin}body:has(.ui-dialog-mask){overflow:hidden}body:has(.ui-dialog-mask) .main-pane{overflow-y:hidden}.dialog-enter-active,.dialog-leave-active{transition:opacity .22s ease}.dialog-enter-active .ui-dialog,.dialog-leave-active .ui-dialog{transition:transform .25s ease,opacity .25s ease}.dialog-enter-from,.dialog-leave-to{opacity:0}.dialog-enter-from .ui-dialog,.dialog-leave-to .ui-dialog{transform:translateY(18px) scale(.98);opacity:0}.offer-card{padding:0 1.4rem 1rem;background:#101c27;border-radius:1.25rem}.offer-card__top{position:relative;z-index:2;margin:1rem -.4rem .3rem}.offer-card__kicker{font-size:.55rem;padding:.4rem .65rem;letter-spacing:.1em;border:1px solid #d9b77b30;color:var(--ui-gold);background:#0c1721bb}.offer-card__close,.dialog-close{width:2rem;height:2rem;min-height:2rem;display:grid;place-items:center;border:1px solid #b1c2ca26;border-radius:50%;background:#172530;color:#dce3e8;font-size:1.3rem;font-weight:400;line-height:1;padding:0;flex:none}.offer-card__count{display:flex;justify-content:space-between;align-items:center;font-size:.53rem;letter-spacing:.12em;color:var(--ui-gold);margin-top:.8rem;text-transform:uppercase}.offer-card__count span{font-size:.58rem;color:#8fa2b0;letter-spacing:.05em}.offer-card h2{margin:.65rem 0;font-family:Georgia,Songti SC,serif;font-size:1.9rem;line-height:1.1;color:var(--ui-text);font-weight:500;letter-spacing:-.03em}.offer-card p{min-height:0;color:#aabac7;font-size:.8rem;line-height:1.75;white-space:pre-line}.offer-card__go{margin-top:1.3rem;min-height:2.9rem;height:auto;padding:.8rem;border-radius:.7rem;background:linear-gradient(115deg,#f1d5a0,#d8b77c);color:#292319;font-size:.82rem;font-weight:700}.offer-card__nav{margin-top:.8rem}.offer-card__nav>button{width:2rem;height:2rem;border:1px solid #b1c2ca20;color:#b9c6cd;font-size:1.2rem}.offer-card__dots{gap:.05rem}.offer-card__dots button{width:1.2rem;height:2rem;position:relative;border:0;border-radius:0;background:transparent}.offer-card__dots button:after{content:"";position:absolute;inset:.9rem .4rem;background:#7e939f55;border-radius:.2rem}.offer-card__dots button.on:after{background:var(--ui-gold);inset-inline:.2rem}.ui-dialog.pwa-sheet{border-color:#d9b77b40;background:radial-gradient(ellipse at top,#29404477,transparent 60%),#101c27;padding:1.5rem}.pwa-sheet>.dialog-close{position:absolute;top:.9rem;right:.9rem}.install-orbit{position:relative;width:7rem;height:7rem;display:grid;place-items:center;margin:.5rem auto 1rem;border:1px solid #d9b77b26;border-radius:50%}.install-orbit:before{content:"";position:absolute;inset:.55rem;border:1px dashed #d9b77b33;border-radius:50%;transform:rotate(25deg)}.install-orbit:after{content:"✦";position:absolute;right:.25rem;top:.2rem;color:var(--ui-gold);background:#14242d}.pwa-sheet .pwa-sheet__icon{width:4.1rem;height:4.1rem;border:1px solid #d9b77b40;border-radius:1rem;box-shadow:0 10px 30px #0004}.pwa-sheet h2{color:var(--ui-text);font-family:Georgia,serif;font-size:1.6rem;font-weight:400;line-height:1.2}.pwa-sheet p,.pwa-sheet .pwa-steps{color:#aabac7;font-size:.78rem;line-height:1.7}.pwa-sheet .pwa-steps{counter-reset:install}.pwa-sheet .pwa-steps li{counter-increment:install;padding:.75rem;display:flex;gap:.65rem;align-items:center;background:#ffffff04;border:1px solid #b1c2ca12;border-radius:.65rem}.pwa-steps li:before{content:counter(install,decimal-leading-zero);font-size:.7rem;color:var(--ui-gold)}.dialog-heading{display:flex;justify-content:space-between;align-items:center;text-align:left;margin-bottom:1rem;gap:.8rem}.dialog-heading h2{margin:.2rem 0 0;font-family:Georgia,serif;font-size:1.4rem;font-weight:400}.ui-dialog.sheet{padding:1.2rem;background:#101c27;width:min(100%,24rem);text-align:center}.sheet>button:not(.dialog-close){background:linear-gradient(115deg,#f1d5a0,#d8b77c);color:#292319;border-radius:.65rem;font-size:.8rem;min-height:2.75rem}.sheet .dialog-close{position:static;width:2rem;margin:0;background:#172530;color:#dce3e8;font-weight:400}.sheet h2{font-family:Georgia,serif;color:var(--ui-cream);font-weight:400}.rules-sheet .rules{border-radius:.5rem}.rules-intro{text-align:left;font-size:max(.82rem,12px)}.rules-section-title{font-size:.9rem;text-align:left;color:#e5c68d;font-weight:600;margin:1.25rem 0 .6rem}.rules-sheet .app-caption{text-align:left;margin-bottom:.8rem;display:block;line-height:1.6;font-size:max(.72rem,11px)}.rules-table{width:100%;border-collapse:collapse;font-size:max(.7rem,10px);font-variant-numeric:tabular-nums}.rules-table th,.rules-table td{padding:.5rem .25rem;border-bottom:1px solid #b1c2ca18;color:#c4d0d8}.rules-table thead th{color:#8ca4b2;font-size:max(.65rem,10px);font-weight:500;background:#182a35}.rules-table tbody th{display:flex;gap:.3rem;align-items:center;text-align:left;font-weight:500;font-size:max(.62rem,9px)}.rules-table tbody .game-symbol{width:1.5rem;height:2rem;flex:none;border-radius:.2rem}.rules-table .game-symbol__rank{font-size:1rem}.rules-table .game-symbol__star{display:none}.rules-lines{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.rules-lines>div{border:1px solid #b1c2ca1c;border-radius:.4rem;background:#142630}.rules-lines span{display:block;padding:.3rem;font-size:.6rem;color:#b8c8d1}.rules-lines svg{width:100%;display:block;padding:.3rem}.notice-emblem{font-family:Georgia,serif;margin:.5rem 0 1rem;font-size:3.2rem;color:var(--ui-cream)}.notice-emblem span{color:#cf8b86}.guess-notice p{color:#aabac7;font-size:.82rem;line-height:1.7}.guess-top{align-items:center;gap:.5rem}.guess-prize b{font-family:Georgia,serif;font-size:1.8rem;color:var(--ui-cream)}.guess-prize small{color:var(--ui-gold);font-size:.56rem}.guess-try__line{flex-direction:column;gap:.3rem}.guess-try__line small{color:#91a6b4;font-size:.55rem}.guess-try__line b{font-size:.95rem;color:#dce4e8;font-weight:600}.guess-tools{gap:.3rem}.guess-sheet button.guess-close,.guess-sheet button.guess-help-btn{background:#21303d;color:#dce4e8;border:1px solid #b1c2ca26;box-shadow:none;font-weight:500}.guess-sheet .card{filter:drop-shadow(0 10px 20px #0004)}.guess-sheet button.guess-color{height:3rem;border-radius:.65rem;border:1px solid #ffffff18;font-size:.8rem}.guess-sheet button.guess-color--red{background:linear-gradient(130deg,#a54f50,#803c43)}.guess-sheet button.guess-color--black{background:linear-gradient(130deg,#30414d,#1e2b37)}.guess-sheet button.guess-take{background:linear-gradient(115deg,#f1d5a0,#d8b77c);color:#292319;height:2.9rem}.guess-help{background:#1b2c38;border:1px solid #b1c2ca18;color:#b3c2cd}.guess-foot{border-color:#b1c2ca18}.guess-foot p,.guess-history__empty{color:#91a8b6;letter-spacing:.03em}.guess-history__empty{grid-column:1 / -1;width:100%;margin:.65rem 0;text-align:center}.coach__tip{background:#c6e4d6;color:#163c31;font-weight:600;box-shadow:0 4px 14px #0003}.coach__arrow path{stroke:#b1e1ce;stroke-width:4}.coach-target{outline:1px dashed #a3d7c3aa;outline-offset:.28rem}.slot-controls__bet-chip.coach-pulse,.choice.coach-pulse,.sheet__take.coach-pulse{animation:clubCoachRing 1.8s ease-in-out infinite}@keyframes clubCoachRing{0%,to{box-shadow:0 0 #a3d7c366}70%{box-shadow:0 0 0 .25rem #a3d7c300}}.net-banner{background:#17392f;color:#cae5da;border-bottom:1px solid #a3d7c333;font-size:.8rem;line-height:1.5;padding:.65rem 1rem}.guess-suit path[fill="#e10600"]{fill:#c37b7b}.guess-suit path[fill="#111"]{fill:#1a303c;stroke:#aabec9;stroke-width:2}.guess-medal.last .guess-suit{filter:drop-shadow(0 0 4px #d9b77b55)}.guess-medal__amt{color:#c5d4dc;font-size:.6rem}.guess-pips i{width:.3rem;height:.3rem;background:#6f8b9840}.guess-pips i.on{background:#9bd5bd;box-shadow:none}.wager-block{background:#ffffff04;padding:.85rem;border:1px solid #b1c2ca12}.wager-block b{color:var(--ui-gold);font-size:.65rem}.wager-block span{font-size:.8rem;color:#bac8d1;line-height:1.65}.activity-content>.app-heading .app-title{font-size:1.75rem}.activity-tabs{gap:.3rem;padding:.3rem;background:#121f2a;border:1px solid var(--ui-line);border-radius:.85rem}.activity-tab{height:3.6rem;border:0;border-radius:.6rem;color:#8fa3af;background:transparent}.activity-tab.active{background:#d9b77b;color:#292319;box-shadow:0 3px 10px #0002}.activity-tab__icon svg{width:1.2rem;height:1.2rem}.activity-tab__text{font-size:.59rem;margin-top:.4rem}.activity-card__title,.activity-section__title{font-size:1.3rem;font-weight:500}.activity-card__mark{width:2.7rem;height:2.7rem;display:grid;place-items:center;border:1px solid #d9b77b30;background:#d9b77b0a;border-radius:.7rem;flex:none}.activity-card__status{font-size:.55rem;padding:.3rem .45rem;border-radius:.3rem;background:#75c9b40d;color:#95cbb9}.activity-card__desc{color:#aabac7;font-size:.8rem;line-height:1.75}.activity-metrics{gap:0;border:1px solid #b1c2ca16;border-radius:.65rem;overflow:hidden}.activity-metric{border-radius:0;padding:.8rem;background:#0d182255;border-bottom:1px solid #b1c2ca10}.activity-metric:last-child{border:0}.activity-metric__label{font-size:.7rem}.activity-metric__value{color:var(--ui-cream);font-size:.75rem;font-weight:600}.activity-rule{font-size:.73rem;line-height:1.65;color:#aabac7}.signin-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.signin-day{padding:.9rem .25rem;background:#192834}.signin-day:last-child{background:linear-gradient(135deg,#d9b77b22,#d9b77b08);border-color:#d9b77b55}.signin-day__day{color:#a6b7c2;font-size:.6rem}.signin-day__reward{margin-top:.65rem;font-size:.67rem;color:#e5c68d}.invite-tier{padding:1rem .4rem;background:#192834}.invite-tier__reward{font-size:1.35rem;font-family:Georgia,serif;margin-top:.5rem;color:var(--ui-gold)}.rebate-row{padding:.85rem;border-radius:.6rem;background:#192834}.account-card{padding:1.2rem;background-image:linear-gradient(115deg,#1b3337ed,#14232fec),url(/art/vivid-v3/scenes/vip-480.webp)!important;background-size:cover;background-position:center}.account-card__avatar{width:3.1rem;height:3.1rem;padding:.3rem;border-radius:.8rem;border:1px solid #d9b77b33;background:#0c192266}.account-card__name{font-family:inherit;font-size:1.1rem}.account-card__label{color:#a5b9c4;font-size:.6rem}.account-card__amount{font-family:Segoe UI,sans-serif;font-size:2.6rem;font-weight:600;color:var(--ui-cream);letter-spacing:-.04em}.wallet-grid__item{background:#0b17264d;padding:.75rem;border-color:#b1c2ca16}.wallet-grid__value{font-size:1rem}.account-card__actions{gap:.65rem}.pref-cell__control{background-color:#0d1822;color:var(--ui-text);border-color:#b1c2ca20;border-radius:.6rem}.promote-hero{padding:1.25rem;background-image:linear-gradient(100deg,#13252ffa,#142630d9),url(/art/vivid-v3/scenes/welcome-480.webp)!important;background-size:cover;background-position:center}.promote-hero__title{font-size:1.7rem;max-width:80%;line-height:1.15;margin-top:.8rem}.promote-hero__desc{color:#aabac7;font-size:.8rem;line-height:1.75}.income-highlight{border-color:#b1c2ca20;padding-top:1rem}.income-highlight__value{font-family:inherit;font-size:1.5rem;color:var(--ui-cream)}.share-card__code{padding:1.15rem;margin:.8rem 0;border:1px dashed #d9b77b55;border-radius:.7rem;background:#d9b77b05;font-family:inherit;font-size:1.5rem;color:var(--ui-cream)}.share-action,.payee-icon-card,.deposit-guide-step{border-color:#b1c2ca20;border-radius:.7rem;background:#182631}.share-action{min-height:2.9rem;font-size:.78rem}.amount-chip{border-color:#b1c2ca26;background:#162430;border-radius:.7rem}.amount-chip.active{background:#d9b77b14;border-color:var(--ui-gold);color:var(--ui-cream)}.amount-chip__value,.deposit-coin-preview__value{color:var(--ui-cream)}.payee-box{background:#0d1822;border-color:#b1c2ca20;border-radius:.7rem}.payee-row{border-color:#b1c2ca14}.payee-icon-card__action{color:var(--ui-gold);font-size:.65rem}.club-gate{background:radial-gradient(ellipse at 50% 10%,#213b3c55,transparent 60%),#080e15}.club-screen{width:min(100%,29rem)}.club-brand{position:relative;padding:3.5rem 1.2rem 1rem;isolation:isolate;overflow:hidden}.club-brand__scene{position:absolute;z-index:-1;inset:0;width:100%;height:100%;object-fit:cover;object-position:80% center;opacity:.25;-webkit-mask-image:linear-gradient(black,transparent);mask-image:linear-gradient(black,transparent)}.club-brand__mark{width:4.4rem;filter:drop-shadow(0 8px 20px #0005)}.club-brand__name{margin-top:.6rem;font-size:1.55rem;color:var(--ui-cream)}.club-brand__line{font-size:.55rem;letter-spacing:.23em}.club-close{width:2rem;height:2rem;border:1px solid #b1c2ca30;background:#15232e;color:#c2cdd4;font-weight:400}.club-screen .app-content{padding-top:.5rem}.club-screen .app-panel{padding:1.3rem;background:#121f2a;border-color:#b1c2ca20}.club-screen .app-title{font-size:1.65rem}.club-screen .app-actions{background:#0d1822;padding:.3rem;border-radius:.75rem}.club-screen .app-actions>button{border:0;min-height:2.35rem;padding:.55rem;font-size:.75rem}.login-forgot{align-self:flex-end;color:var(--ui-gold);font-size:.72rem;padding:.2rem 0}.app-title,.app-copy,.app-status,.app-card,.app-caption,.cms-body,.ticket-msg__body,.msg-card__body,.ticket-card__title{overflow-wrap:anywhere}.app-row>*,.app-actions>*,.stats-grid>*,.wallet-grid>*,.app-kv>*,.app-heading>*{min-width:0}.app-actions>button{white-space:normal}.app-pill{height:auto;min-height:1.5rem;line-height:1.45;white-space:normal;text-align:center;overflow-wrap:anywhere}.app-row{align-items:flex-start}.app-row>.app-title{flex:1}.app-row>.app-pill{max-width:45%;flex-shrink:0}.app-content>.app-secondary-btn:first-child:before{content:"‹";font-size:1.1rem;line-height:.8}.app-content>.app-heading>div>.app-title{font-size:1.65rem}.cms-body,.ticket-msg__body,.msg-card__body{white-space:pre-wrap;line-height:1.75}.ticket-card__head,.msg-card__head{align-items:flex-start}.ticket-card__head>.app-pill{flex-shrink:0;max-width:40%}.ticket-card__title{flex:1;line-height:1.5}.ticket-msg.me{background:#204137;border-color:#75c9b433}.ticket-msg.staff{background:#172b38;border-color:#b1c2ca1c}.ticket-msg__body,.msg-card__body{color:#c5d1d8;font-size:.8rem}.ticket-msg__time,.msg-card__time{color:#93a9b5}.msg-card.unread{border-color:#d9b77b55;background:linear-gradient(120deg,#d9b77b05,transparent),#14222d}.msg-card__dot.on{background:#d9b77b;box-shadow:0 0 10px #d9b77b33}.coupon-hero__ticket{background:#d9b77b1a;color:#d9b77b;border:1px solid #d9b77b3a;box-shadow:none}.coupon-hero__icon{color:#d9b77b}.coupon-hero__icon svg{width:1.7rem;height:1.7rem}.cu-bar.tabbar.main-tabbar .main-tabbar__text{white-space:normal;text-overflow:clip;line-height:1.2;text-align:center;overflow-wrap:anywhere}.stat-card__label{font-size:.6rem;letter-spacing:.04em;line-height:1.5}.stat-card__value{overflow-wrap:anywhere}.wallet-grid__label{min-height:2.5em;line-height:1.35;letter-spacing:.02em;overflow-wrap:anywhere}.wallet-grid__value{overflow-wrap:anywhere}.pref-cell{min-width:0}.pref-cell__control{max-width:100%}.proof-view{width:100%;height:auto;object-fit:contain;border-radius:.5rem}.proof-pick{border-color:#b1c2ca33;border-radius:.7rem;background:#101d28;min-height:7rem}.proof-pick:hover{border-color:#d9b77b88}.payee-icon-card__body{min-width:0;overflow-wrap:anywhere}.payee-row__value{overflow-wrap:anywhere}.app-heading .app-secondary-btn{max-width:44%;white-space:normal;height:auto;min-height:2.05rem;line-height:1.3;padding-block:.5rem}.page-enter-active,.page-leave-active{transition:opacity .16s ease,transform .16s ease}.page-enter-from{opacity:0;transform:translateY(5px)}.page-leave-to{opacity:0}.route-progress{position:fixed;top:0;left:0;height:2px;width:100%;background:linear-gradient(90deg,transparent,#d9b77b,transparent);background-size:60% 100%;background-repeat:no-repeat;animation:routeLoading 1.2s ease-in-out infinite;z-index:2500}@keyframes routeLoading{0%{background-position:-160% 0}to{background-position:260% 0}}.route-error{position:fixed;z-index:2500;top:1rem;left:50%;transform:translate(-50%);width:min(90%,22rem);padding:.9rem;border:1px solid #d9b77b40;border-radius:.7rem;background:#192a36;font-size:.8rem;box-shadow:0 8px 24px #0005}.route-error button{color:#e5c68d;margin-left:.65rem;text-decoration:underline}@media(hover:hover){.home-quickbar button:hover>span{transform:translateY(-3px);border-color:#d9b77b88}.tile:hover{transform:translateY(-2px);background:#1b2c37}.app-primary-btn:hover,.offer-card__go:hover{box-shadow:0 4px 20px #d9b77b25}}.home-quickbar button>span{transition:transform .2s ease,border-color .2s ease}.main-pane .app-empty:before{content:"";display:block;width:2.2rem;height:2.2rem;margin:0 auto .85rem;border-radius:.7rem;border:1px solid #d9b77b40;background:linear-gradient(135deg,#d9b77b12,transparent);box-shadow:inset 0 0 0 .4rem #121f2a,inset 0 0 0 calc(.4rem + 1px) #d9b77b3a;transform:rotate(-7deg)}.app-status:has(+.app-surface){margin-top:.6rem}.ui-dialog .card{object-fit:contain!important}.guess-sheet .guess-help p{color:#b8c8d2;line-height:1.65}.game-symbol{--symbol-color: #e1c48c;position:relative;isolation:isolate;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--symbol-color);border:1px solid #9eb5bf18;border-radius:.35rem;background:radial-gradient(ellipse at 45% 0%,#a8ccca0a,transparent 70%),linear-gradient(150deg,#1c303e,#11222e);box-shadow:inset 0 1px #ffffff05}.game-symbol:after{content:"";position:absolute;inset:.2rem;border:1px solid #9eb5bf08;border-radius:.2rem;pointer-events:none}.game-symbol__rank{font-family:Georgia,Times New Roman,serif;font-size:2.65rem;font-weight:500;letter-spacing:-.055em;line-height:1;text-shadow:0 2px #0005,0 0 18px #d9b77b0f;padding-right:.06em}.game-symbol--10 .game-symbol__rank{font-size:2.1rem;letter-spacing:-.12em;padding-right:.12em}.game-symbol--6,.game-symbol--7,.game-symbol--8,.game-symbol--9,.game-symbol--10{--symbol-color: #a0c8c0}.game-symbol--Q,.game-symbol--J{--symbol-color: #b9c0d9}.game-symbol--player_blue{--symbol-color: #8ebdd9}.game-symbol--player_red{--symbol-color: #dba8a6}.game-symbol--logo{--symbol-color: #e9c784;background:radial-gradient(ellipse at top,#d9b77b18,transparent 80%),#1e3037}.game-symbol>svg{width:67%;height:67%;filter:drop-shadow(0 3px 2px #0004)}.game-symbol__star{position:absolute;bottom:.25rem;font-size:.35rem;color:#adc1bb66;font-style:normal}.machine-board__bg-cell{background:#102330;box-shadow:none}.machine-cell.winner{background:transparent;box-shadow:none}.machine-cell.winner:before{background:radial-gradient(ellipse,#8dd6bd33,transparent 75%)}.machine-cell.winner .game-symbol{background:linear-gradient(150deg,#385548,#1b3c36);border-color:#a5d9bb88}.machine-cell.winner .machine-cell__base-image{animation:clubWin 1s ease-in-out infinite}@keyframes clubWin{50%{filter:brightness(1.25);box-shadow:inset 0 0 10px #b6e5c522}}.trial-side__mark{color:#10212a;border:1px solid #ffffff18;border-radius:.25rem}.trial-side__mark--inactive{color:#6b8795;background:#162b38!important;background-image:none;border-color:#8aa3af1f;filter:none}.trial-side__mark:after{display:none}.trial-side__number{font-size:.62rem;font-weight:650;line-height:1}.trial-side__mark.winner{animation:clubMark 1.2s ease-in-out infinite;background:#a4d9bc}@keyframes clubMark{50%{background:#dfc58f;box-shadow:0 0 10px #d9b77b44}}.slot-prompt.winner{animation:clubPrompt 1.5s ease-in-out infinite;color:#a6d9bc}@keyframes clubPrompt{50%{color:#edd9ab;text-shadow:0 0 12px #d9b77b44}}.poker-card.card{position:relative;width:8.75rem;height:12.25rem;margin:1.1rem auto;border-radius:.65rem;border:1px solid #fbf4dc;background:linear-gradient(120deg,#fffdf4,#e9e8df);color:#152634;box-shadow:0 12px 30px #0005,inset 0 0 0 .3rem #fff5;overflow:hidden}.poker-card--red.card{color:#a9484c}.poker-card__corner{position:absolute;left:.7rem;top:.6rem;display:flex;flex-direction:column;align-items:center;font-family:Georgia,serif;font-size:1.3rem;line-height:1}.poker-card__corner small{margin-top:.15rem;font-size:1.15rem}.poker-card__corner--bottom{left:auto;right:.7rem;top:auto;bottom:.6rem;transform:rotate(180deg)}.poker-card__suit{position:absolute;inset:0;display:grid;place-items:center;font-family:Georgia,serif;font-size:4.4rem;line-height:1}.poker-card--back.card{color:#e1c48c;border:.3rem solid #d7d9cf;background:repeating-linear-gradient(45deg,#83a8a607 0 1px,transparent 1px 9px),repeating-linear-gradient(-45deg,#83a8a607 0 1px,transparent 1px 9px),#16313d;box-shadow:0 12px 30px #0005,inset 0 0 0 1px #d9b77b66}.poker-card__ornament{position:absolute;top:24%;left:20%;width:60%;aspect-ratio:1;border:1px solid #d9b77b66;display:grid;place-items:center;transform:rotate(45deg)}.poker-card__ornament:before{content:"";position:absolute;inset:.35rem;border:1px solid #d9b77b33}.poker-card__ornament span{transform:rotate(-45deg);font-size:2.8rem}.poker-card__brand{position:absolute;bottom:15%;left:0;right:0;font-family:Georgia,serif;font-size:.55rem;letter-spacing:.2em}.feat-cell{padding:.15rem}.feat-cell .game-symbol{min-height:3rem;aspect-ratio:1;border:0;background:transparent;box-shadow:none}.feat-cell .game-symbol:after{display:none}.feat-cell .game-symbol__rank{font-size:1.8rem}.feat-cell .game-symbol__star{display:none}.feat-cell.is-wild{background:linear-gradient(135deg,#d9b77b30,#d9b77b0c);border-color:#d9b77b55;box-shadow:none;color:#e6c891}.feat-cell.is-scatter{background:linear-gradient(135deg,#8dd6bd30,#8dd6bd0c);border-color:#8dd6bd55;box-shadow:none}.feat-cell__tag{font-size:.4rem;bottom:.1rem;letter-spacing:.03em;color:#d9b77b}.feat-free-banner{background:linear-gradient(120deg,#a5d8c3,#73bfa7);color:#153c31;box-shadow:none}.feat-free-banner__count{color:#153c31}.rugby-prize-symbol{width:5rem;height:5rem;margin:1rem auto}.trial-page{background:#0b121a;min-height:100dvh}.trial-page__bg{background:radial-gradient(ellipse at 50% 10%,#17333166,transparent 65%),#080e15}.trial-page__content{padding:.65rem .625rem 1rem;background:#0b121a;min-height:100dvh}.trial-stage{margin-inline:auto}.trial-header{z-index:20;background:#0b121af5;padding-bottom:.5rem;border-bottom:1px solid #b1c2ca1a}.trial-header__title{font-family:Georgia,serif;font-size:.98rem;font-weight:500;letter-spacing:.05em;color:#f7e6c4}.trial-header__subtitle{font-size:.5rem;font-weight:400;letter-spacing:.06em;color:#859eac;max-width:11rem;text-align:center}.trial-header__action-text{color:#bdcbd2;background:#172530;border:1px solid #b1c2ca20;box-shadow:none;border-radius:.55rem;font-size:.65rem;font-weight:500;min-width:3.1rem}.game-edition{display:flex;align-items:center;justify-content:space-between;padding:.3rem .2rem .8rem;font-size:.5rem;letter-spacing:.1em;color:#78939e}.game-edition__badge{display:flex;align-items:center;gap:.35rem;color:#96cbb9;letter-spacing:.03em}.game-edition__badge i{width:.25rem;height:.25rem;border-radius:50%;background:#8dd6bd}.trial-topbar{background:#15232e;gap:0;border:1px solid #b1c2ca20;border-radius:.75rem;margin-bottom:1rem;padding:.7rem .2rem}.trial-meter{background:transparent;padding:0 .2rem;border-right:1px solid #b1c2ca20}.trial-meter:last-child{border-right:0}.trial-meter--win{background:transparent}.game-meter-label{font-size:.52rem;color:#93a9b7;text-transform:uppercase;letter-spacing:.1em}.game-meter-value{font-family:Segoe UI,sans-serif;font-size:1.1rem;line-height:1.3;color:var(--ui-cream);font-weight:650;font-variant-numeric:tabular-nums}.trial-meter--win .game-meter-value{color:#91d6bc}.trial-meter--credits .trial-meter__score,.trial-meter--bet .trial-meter__score{transform:none}.machine-board{border-radius:.5rem;background:#d9b77b0a;box-shadow:0 0 0 1px #d9b77b4d,0 8px 22px #0004}.machine-board__bg-cell{border-radius:.25rem;background:linear-gradient(#443c2b,#251f17 50%,#17130d);box-shadow:inset 0 0 0 1px #d4b98888}.trial-side__mark{border-radius:.2rem}.slot-footer-screen{background:transparent;padding:.85rem 0 .75rem;gap:.5rem;min-height:4.5rem}.reel-speed{gap:.15rem;padding:.2rem;background:#14222c;border:1px solid #b1c2ca16;border-radius:.5rem}.reel-speed__btn{border:0;background:transparent;border-radius:.3rem;font-size:.57rem;color:#95a9b6;height:1.3rem;min-width:2.2rem}.reel-speed__btn.active{background:#31483f;color:#b1e0cb;box-shadow:none}.slot-prompt{color:#d9b77b;font-size:.66rem;font-weight:500;letter-spacing:.07em;line-height:1.4}.slot-caption{color:#68808e;font-size:.42rem;margin:0}.slot-controls{padding:.85rem .8rem;background:linear-gradient(130deg,#1b2c35,#13202b);border:1px solid #b1c2ca24;box-shadow:0 10px 30px #0002;border-radius:.85rem}.slot-controls__bets-label{color:#8da5b3;font-size:.55rem;letter-spacing:.1em;font-weight:500}.slot-controls__bet-options{gap:.5rem}.slot-controls__bet-chip{width:100%;max-width:3.2rem;height:2.5rem;border-radius:.5rem;border:1px solid #a9bec329;background:#223641;box-shadow:inset 0 1px #ffffff08;color:#c5d6da}.slot-controls__bet-chip--bet{background:#202f3d;color:#c5d1dc}.slot-controls__bet-chip.active,.slot-controls__bet-chip--lines.active,.slot-controls__bet-chip--bet.active{background:linear-gradient(120deg,#e8ca92,#cfa66b);color:#2b261b;outline:none;border-color:#f2dca9;box-shadow:0 3px 12px #d9b77b1a}.game-chip-value{font-size:1.15rem;font-weight:650;font-variant-numeric:tabular-nums}.slot-controls__middle-row{padding:.8rem 0;display:grid;grid-template-columns:1fr 1.6fr 1fr;gap:.6rem}.slot-controls__middle-btn{width:100%;height:2.8rem;border:1px solid #a9bec329;border-radius:.6rem;background:#263845;color:#c6d2db;font-weight:600;font-size:.65rem;box-shadow:none}.slot-controls__middle-btn--play{grid-column:2;grid-row:1;background:linear-gradient(115deg,#b1e1ce,#70bfa3);color:#12342b;border-color:#b1e1ce;gap:.25rem;font-size:.78rem;box-shadow:inset 0 1px #fff4,0 3px 14px #75c9b41a}.slot-controls__middle-btn--play svg{width:1.1rem;height:1.1rem}.slot-controls__middle-btn--auto-center{grid-column:1;grid-row:1}.slot-controls__middle-btn--guess-right{grid-column:3;grid-row:1}.slot-controls__middle-btn.active,.slot-controls__middle-btn--guess-right.active{border-color:#d9b77b;box-shadow:0 0 0 2px #d9b77b18;color:var(--ui-cream);background:#3c3b2c}.slot-bottom-logo-wrap{position:relative;margin-top:1rem;aspect-ratio:3.4;border-color:#d9b77b30;border-radius:.65rem;box-shadow:none}.slot-bottom-logo{object-position:right 58%;opacity:.55}.game-footer-copy{position:absolute;inset:0;display:flex;justify-content:center;flex-direction:column;padding:1rem;gap:.4rem;background:linear-gradient(90deg,#0b1620,transparent)}.game-footer-copy b{font-family:Georgia,serif;font-weight:400;font-size:.85rem;letter-spacing:.06em;color:#ecd3a5}.game-footer-copy span{font-size:.53rem;color:#8fa7b5}.feat-jackpot{background:linear-gradient(120deg,#283b37,#1d2a31);border-color:#d9b77b44;box-shadow:none;padding:1.3rem}.feat-jackpot__value{color:var(--ui-cream);text-shadow:0 0 25px #d9b77b30;font-size:2.5rem}.feat-jackpot:after{opacity:.15}.feat-machine{background:#0b1720;border-color:#d9b77b30;box-shadow:inset 0 0 20px #0003;border-radius:.75rem}.feat-cell{background:linear-gradient(135deg,#263b40,#172833);border-color:#b1c2ca20;border-radius:.45rem}.feat-step,.feat-betbar{border-color:#b1c2ca26;background:#192a35}.rugby-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:1.25rem 0}.rugby-summary div{min-width:0;padding:.75rem .25rem;background:#20343f;border:1px solid #b1c2ca20;border-radius:.6rem}.rugby-summary dt{color:#9aafba;font-size:.68rem;overflow-wrap:anywhere}.rugby-summary dd{color:#ecd3a5;font-size:1.3rem;font-weight:600;margin:.4rem 0 0;overflow-wrap:anywhere}@media(min-width:700px){.main-pane{box-shadow:0 0 120px #0004}.main-shell:before{content:"WIN PGK";position:fixed;top:50%;left:max(2rem,calc(50% - 34rem));transform:rotate(-90deg);transform-origin:left center;font-family:Georgia,serif;font-size:.7rem;letter-spacing:.65em;color:#d9b77b33}}@media(max-width:360px){.app-content,.salon-bar{padding-inline:.9rem}.salon-hero__copy{width:65%;padding:.9rem}.salon-hero h2{font-size:1.5rem}.home-quickbar b{font-size:.56rem}.signin-track{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--ui-bg: #0b1721;--ui-panel: #132530;--ui-panel-raised: #1a303e;--ui-gold: #dec28a;--ui-cream: #f5e4bf;--ui-text: #edf2f4;--ui-muted: #9fb0ba;--ui-line: #b9cbd21c;--ui-teal: #82cdc5}body{background:#071019;color:#edf2f4}.main-shell{background:radial-gradient(ellipse at 50% 0%,#18323c55,transparent 70%),#071019}.main-pane{background:#0b1721;bottom:calc(5rem + env(safe-area-inset-bottom))}.app-surface,.app-card{border:1px solid #a4bdc31c;border-radius:1rem;background:linear-gradient(155deg,#ffffff04,transparent 48%),#132530;box-shadow:inset 0 1px #edf8ff09,0 8px 20px #02080d28}.app-title{color:#edf2f4;font-weight:600}.app-copy{color:#adbec9;font-size:max(.82rem,12px);line-height:1.7}.app-primary-btn,.offer-card__go{min-height:44px;border:1px solid #f3deaa77;border-radius:.65rem;background:linear-gradient(180deg,#efd9a4,#d2af71);color:#24313b;box-shadow:inset 0 1px #fff8df99,0 3px #725733,0 5px 12px #0003;white-space:nowrap}.app-secondary-btn{min-height:42px;border:1px solid #a9c0cd2b;border-radius:.65rem;background:linear-gradient(180deg,#203744,#172b38);color:#d9e5eb;box-shadow:inset 0 1px #effaff09,0 2px #07131c;white-space:nowrap}.app-primary-btn:active:not(:disabled),.app-secondary-btn:active:not(:disabled),.offer-card__go:active{transform:translateY(2px);box-shadow:inset 0 1px #ffffff18,0 1px #07131c}.app-field input,.app-field textarea{font-size:16px;background-color:#0d1d28;border-color:#a5bdca2b;box-shadow:inset 0 2px 5px #02080d22}.app-field select{background-color:#0d1d28;border-color:#a5bdca2b}.app-field input:focus,.app-field textarea:focus{border-color:#81bfb988;box-shadow:0 0 0 3px #81bfb90c}.app-pill{background:#d9bc8222;color:#e9cf98;border-color:#d9bc8233;white-space:nowrap}.app-caption,.app-subtitle{letter-spacing:.06em}.club-header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:76px;padding:12px 16px;background:linear-gradient(180deg,#152630,#0e1d28);border-bottom:1px solid #adc2cc16;box-shadow:0 5px 20px #02080e22}.club-header__brand{display:flex;align-items:center;gap:9px;min-width:0}.club-header__brand img{display:block;width:46px;height:46px;object-fit:contain;flex:none}.club-header__copy{min-width:0}.club-header__name{color:#ead5aa;font:17px Georgia,serif;letter-spacing:.1em;white-space:nowrap}.club-header__login{margin-top:4px;color:#d2e0e7;font-size:11px;white-space:nowrap;padding:3px 8px;min-height:24px;border-radius:6px;background:#294451;border:1px solid #a9c4cd22;box-shadow:inset 0 1px #ffffff08}.club-header__meta{margin-top:5px;color:#839ca9;font-size:10px;white-space:nowrap}.club-header__wallet{display:flex;align-items:center;gap:9px;flex:none}.club-header__amount{width:70px;color:#f5e4bf;text-align:right}.club-header__amount small{display:block;color:#8fa8b6;font-size:9px;letter-spacing:.08em;margin-bottom:3px;white-space:nowrap}.club-header__amount .text-line__text{margin-left:auto}.club-header__topup{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:45px;height:46px;padding:5px 3px;border:1px solid #efd7a166;border-radius:10px;background:linear-gradient(155deg,#edd6a0,#c7a369);color:#12232d;box-shadow:inset 0 1px #fff1c899,0 2px #6d5635;text-align:center}.club-header__topup .mark{width:22px;height:22px;filter:none}.club-header__topup .mark>path{stroke:#162c38}.club-header__topup .mark>path:first-of-type{stroke:#b28f57}.club-header__topup .text-line__text{margin-inline:auto;font-weight:650}.home-screen .app-content{padding-top:12px}.home-screen .app-stack>*+*{margin-top:12px}.home-games-heading{margin:12px 0 0!important;align-items:center}.home-games-heading .app-subtitle{font-size:9px;color:#91aaa5}.home-games-heading .app-title{font:21px Georgia,serif;margin:3px 0 0;white-space:nowrap}.home-games-heading .section-number{font-size:10px;white-space:nowrap}.salon-notice{margin-top:0!important;padding:8px 10px;background:#10232b;border-radius:7px;border:1px solid #adc2cc0c}.salon-notice>span{font-size:8px;flex:none}.salon-notice p{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.salon-play{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.entry{min-width:0;height:clamp(150px,42vw,185px);min-height:0;aspect-ratio:auto;border-radius:13px;border:1px solid #a7c8cd33;background:#102531;box-shadow:inset 0 1px #eaffff16,0 4px #06121b,0 9px 20px #0003}.entry--trial{border-color:#c6ad7d44}.entry__art{opacity:.92;object-position:90% center}.entry--trial .entry__art{object-position:38% center}.entry__shade{background:linear-gradient(180deg,#0b172100 16%,#0c1b2a33 40%,#0d1c2aee 90%)}.entry__copy{inset:auto 12px 14px;background:transparent;padding:0}.entry__copy i{color:#9dd7c8;font-size:9px;white-space:nowrap;letter-spacing:.06em}.entry--trial .entry__copy i{color:#e6cca1}.entry__copy strong{max-width:100%;margin-top:6px;font-family:Georgia,serif;color:#fff1d1;font-weight:500;white-space:nowrap}.entry__copy em{display:block;margin-top:6px;font-size:8px;white-space:nowrap;color:#a6bdca;letter-spacing:.03em}.entry__go{display:none}.status-dot{box-shadow:0 0 6px #87d4c044;width:5px;height:5px}.home-quickbar{padding:12px 4px 10px;border:1px solid #adc2cc20;border-radius:12px;background:linear-gradient(155deg,#ffffff04,transparent 70%),#142832;box-shadow:inset 0 1px #ebfaff08,0 5px 16px #0002}.home-quickbar button{min-width:0;gap:7px;padding:0 3px}.home-quickbar button>span{width:35px;height:32px;background:transparent!important;border:0!important;box-shadow:none}.home-quickbar .mark{width:29px;height:29px}.home-quickbar b{width:100%;min-width:0;font-weight:500;color:#bdcdd6;text-align:center}.home-quickbar .text-line__text{margin-inline:auto}.salon-hero{min-height:154px;height:154px;aspect-ratio:auto;border:1px solid #9fb9c52c;border-radius:13px;background:#132a37;box-shadow:inset 0 1px #ffffff0c,0 6px 20px #0003}.salon-hero__art{z-index:0;opacity:1;object-fit:cover;object-position:70% center;animation:none}.salon-hero--gift .salon-hero__art{width:100%;left:0;right:0;object-fit:cover}.salon-hero:after{z-index:1;background:linear-gradient(90deg,#0d1e2bd9,#12253888 43%,transparent 82%);box-shadow:none}.salon-hero__copy{position:absolute;z-index:2;inset:0 auto 0 0;width:67%;padding:13px 15px;background:none}.salon-hero .app-subtitle{font-size:8px;letter-spacing:.06em;white-space:nowrap}.salon-hero h2{margin:7px 0 0;color:#fff0d1;font-family:Georgia,serif;font-weight:500;white-space:nowrap;line-height:1.2}.salon-hero p{color:#b7cad6;margin:7px 0 10px;white-space:nowrap;line-height:1.3}.salon-hero .app-primary-btn{align-self:flex-start;min-height:32px;padding:6px 10px;font-size:10px;border-radius:7px;box-shadow:inset 0 1px #fff5db77,0 2px #80633d}.hero-edition{z-index:3;font-size:9px;right:12px;bottom:10px}.salon-dots{min-height:14px;margin-top:5px!important}.salon-dots button{height:18px}.salon-dots button:after{top:7px;bottom:8px}.salon-live{gap:10px}.home-rewards{display:grid;grid-template-columns:clamp(64px,19%,90px) minmax(0,1fr) 20px;align-items:stretch;gap:14px;min-height:100px;padding:0 14px 0 0;background:linear-gradient(115deg,#15313a,#122530);border-color:#adc2cc22;border-radius:12px;box-shadow:inset 0 1px #ffffff08,0 4px 14px #0002}.home-rewards>img{position:static;inset:auto;width:100%;height:100%;min-height:100px;max-height:116px;object-fit:cover;object-position:75% center;mix-blend-mode:normal}.home-rewards>.home-rewards__copy{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:5px;padding-block:12px}.home-rewards__copy>small,.home-rewards__copy>b,.home-rewards__copy>em{min-width:0;margin:0;line-height:1.25}.home-rewards>i{align-self:center;text-align:right}.club-footer>span{display:none}.club-header__amount .text-line__text{color:#f5e4bf;font-weight:650}.pwa-float{position:fixed;z-index:80;left:50%;transform:translate(-50%);bottom:calc(5rem + env(safe-area-inset-bottom) + 14px);margin:0;width:min(calc(100% - 32px),420px)}.pwa-float__open{width:100%;min-width:0;min-height:64px;padding:11px 12px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid #a8c4cc66;border-radius:13px;background:linear-gradient(155deg,#294857,#132b38);box-shadow:inset 0 1px #e9fbff22,0 3px #06141d,0 8px 20px #0005;text-align:left}.pwa-float__open .mark{width:28px;height:28px}.pwa-float__copy{display:flex;flex-direction:column;gap:4px;min-width:0;color:#e5edfa}.pwa-float__copy strong{display:block;width:100%;min-width:0;line-height:1.25}.pwa-float__copy small{display:block;color:#a7b7d0;font-size:10px;line-height:1.35;overflow-wrap:anywhere}.pwa-float__open .pwa-float__cta{padding:7px 11px;border:1px solid #f2d68b77;border-radius:8px;background:linear-gradient(180deg,#ffe291,#dbab40);color:#241b0b;font-size:11px;font-weight:700;text-align:center;white-space:nowrap;box-shadow:inset 0 1px #fff1bc99,0 2px #74551e}@media(max-width:300px){.pwa-float__open{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px}.pwa-float__open>.mark{display:none}}@media(max-height:360px){.pwa-float__open{min-height:46px;padding-block:7px}.pwa-float__copy small{display:none}}.pwa-float__close{position:absolute;top:-7px;right:-7px;width:20px;height:20px;padding:0;border-radius:50%;color:#aebfc9;font-size:14px;line-height:1;background:#172c39;border:1px solid #718a9844;box-shadow:0 2px 5px #0005}.cu-bar.tabbar.main-tabbar{height:calc(5rem + env(safe-area-inset-bottom));padding-inline:6px;background:linear-gradient(180deg,#19303d,#102330 64%);border-top:1px solid #a8c2ce33;box-shadow:inset 0 1px #ffffff08,0 -6px 20px #0002;overflow:visible}.cu-bar.tabbar.main-tabbar .main-tabbar__item{gap:6px;min-width:0;padding:10px 4px 7px}.main-tabbar .tab-ico{width:25px;height:25px;opacity:.75}.main-tabbar__item.active .tab-ico{opacity:1;filter:drop-shadow(0 0 6px #8bd7d029)}.cu-bar.tabbar.main-tabbar .main-tabbar__text{display:block;width:100%;min-width:0;line-height:1.2;color:#99adba;text-align:center}.main-tabbar__text .text-line__text{margin-inline:auto}.cu-bar.tabbar.main-tabbar .main-tabbar__item.active .main-tabbar__text{color:#cfb87e}.cu-bar.tabbar.main-tabbar .main-tabbar__item.active:before{width:21px;height:2px;top:auto;bottom:2px;border-radius:2px;background:#d6bd83;box-shadow:none}.main-tabbar__item:nth-child(3) .tab-ico{box-sizing:content-box;position:relative;width:26px;height:26px;padding:10px;margin-top:-23px;border:1px solid #f4dca188;border-radius:50%;background:linear-gradient(150deg,#f3d997,#b88c48);box-shadow:inset 0 1px #fff4d1aa,0 3px #76592e,0 5px 12px #0005;opacity:1}.main-tabbar__item:nth-child(3) .tab-ico>path{stroke:#16303e}.main-tabbar__item:nth-child(3) .tab-ico>path:first-of-type{stroke:#bc995c}.tile{background:linear-gradient(145deg,#ffffff03,transparent),#142832;border-color:#adc2cc18;border-radius:11px;box-shadow:inset 0 1px #ffffff08,0 3px 8px #0002}.tile__icon{background:none;border:0;box-shadow:none;width:35px;height:35px}.tile .mark{width:28px;height:28px}.tile__name{white-space:nowrap}.activity-tab{min-width:0;height:auto;min-height:4.2rem;padding:8px 3px;background:transparent;border-radius:8px}.activity-tab__icon .mark{width:25px;height:25px;margin-inline:auto}.activity-tab.active{background:linear-gradient(150deg,#39504b55,#273e45);color:#dfc68e;box-shadow:inset 0 1px #e3e9c811,0 2px 3px #0002}.activity-tab__text{display:block;width:100%;min-width:0;white-space:nowrap}.activity-card__mark{background:none;border:0;box-shadow:none}.activity-card__mark .mark{width:32px;height:32px}.activity-section>.promo-art{margin:0 0 1rem;border-radius:1rem}.activity-metric,.signin-day,.wager-block{border-color:#a4bdc31c;background:#10212d}.signin-day.today{background:#254344;border-color:#d2b77d77}.account-card{background-image:linear-gradient(110deg,#132b34f5,#152a35d9),url(/art/vivid-v3/scenes/vip-480.webp)!important;box-shadow:inset 0 1px #fff5df0b,0 8px 24px #0003}.account-card__avatar{object-fit:contain;border:0;border-radius:0;background:transparent}.promote-hero{background-image:linear-gradient(110deg,#122a34f2,#132936d9),url(/art/vivid-v3/scenes/invite-800.webp)!important}.pref-row,.pref-cell{min-width:0}.illustrated-heading{display:grid;grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:12px;min-height:80px;padding:8px 2px 18px;border-bottom:1px solid #b3c7cf1c;background:none;border-radius:0}.illustrated-heading__copy{min-width:0}.illustrated-heading h1{margin:0;font-family:Georgia,Microsoft YaHei,serif;font-weight:500;color:#e9edf0;line-height:1.25;white-space:nowrap}.illustrated-heading p{margin:8px 0 0;color:#8ca5b3;white-space:nowrap;line-height:1.4}.illustrated-heading>.mark{width:33px;height:33px}.illustrated-heading__actions{grid-column:1 / -1;display:flex;justify-content:flex-end}.coupon-hero__ticket{background:none!important;box-shadow:none!important;border:0}.coupon-hero__icon .mark{width:36px;height:36px}.club-brand__scene{opacity:.55}.club-brand__mark{object-fit:contain;border:0;background:none;box-shadow:none;width:5.7rem;height:5.7rem}.login-panel{border-color:#b3c7cf1f;background:linear-gradient(150deg,#ffffff04,transparent),#142731;box-shadow:inset 0 1px #ffffff08,0 12px 30px #0003}.ui-dialog,.ui-dialog.sheet,.offer-card{background:#142632;border-color:#b0c5cf2b;border-radius:16px;box-shadow:inset 0 1px #fff4d50b,0 25px 80px #0008}.ui-dialog-mask{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#040d16a6}.offer-card h2{font-family:Georgia,serif;color:#f3e5c9}.offer-card__kicker{border:0;border-radius:0;padding-inline:0;background:transparent;color:#d8c08c}.offer-card__close,.dialog-close{min-width:36px;min-height:36px;background:#1a3442;color:#b8ccd6;box-shadow:inset 0 1px #ffffff0b,0 2px 5px #0002}.promo-art>picture{display:block;width:100%;height:100%}.promo-art img,.promo-art--gift img{object-fit:cover;object-position:76% center;animation:none}.promo-art:after{background:linear-gradient(180deg,transparent 72%,#142632)}.promo-art__line{display:none}.install-orbit{border:0;width:8rem;height:8rem}.pwa-sheet{text-align:center}.install-orbit:before,.install-orbit:after{display:none}.pwa-sheet .pwa-sheet__icon{object-fit:contain;width:7rem;height:7rem;border:0;border-radius:0;box-shadow:none}.ui-dialog.pwa-sheet{background:#142632}.pwa-sheet h2 .text-line__text{margin-inline:auto}.dialog-motif{width:5.5rem;height:5.5rem;object-fit:contain;display:block;margin:.5rem auto}.pwa-note{background:#0d202e;border-color:#aec6d122;color:#b4c9d6}.trial-page,.trial-page__content{background:#0c1a25}.trial-page__bg{background:#08141e}.trial-header{background:linear-gradient(90deg,#0c1c29ee,#102531ce),url(/art/vivid-v3/scenes/arena-800.webp) 70% 58% / cover;border-bottom:1px solid #b2c7cf22;border-radius:10px 10px 0 0;padding:8px 0}.trial-header__title{white-space:nowrap;font-family:Georgia,serif;font-size:clamp(12px,3.8vw,18px);letter-spacing:.045em}.trial-header__subtitle{white-space:nowrap;font-size:clamp(6px,2vw,8px);letter-spacing:.04em}.trial-header__action{display:flex;align-items:center;justify-content:center;min-height:34px;border:1px solid #adc2cc22;border-radius:7px;background:linear-gradient(180deg,#1f3846,#172d3a);box-shadow:inset 0 1px #ffffff07,0 2px #07151f}.trial-header__action-text{white-space:nowrap;font-size:10px;letter-spacing:.04em;background:transparent;border:0;box-shadow:none;min-width:0;padding:0}.machine-board{padding:0;border:1px solid #a68e62;background:#0c202d;box-shadow:0 0 0 3px #091923,0 0 0 4px #b4a17022,0 10px 24px #0004;border-radius:.4rem}.machine-board__bg-cell{background:linear-gradient(180deg,#193345,#142b3a 48%,#112635);box-shadow:inset 0 0 0 1px #b6cbd10f;border-radius:.25rem}.game-symbol--painted{border:0;border-radius:0;background:none!important;box-shadow:none;overflow:visible}.game-symbol--painted:after{display:none}.game-symbol--painted>picture{display:block;width:100%;height:100%}.game-symbol--painted img{display:block;width:100%;height:100%;object-fit:contain;padding:.1rem;filter:drop-shadow(0 3px 2px #0005)}.machine-cell.winner .game-symbol{background:none;border:0}.machine-cell.winner .game-symbol img{animation:calmWin 1.4s ease-in-out infinite}.machine-cell.winner:before{background:radial-gradient(ellipse,#b8d8c32b,transparent 75%)}.trial-side__mark{border-color:#a7c1cb1c;border-radius:4px}.trial-side__mark--inactive{background:#172f3d!important;color:#7794a3}.slot-controls{padding:.85rem .8rem;background:linear-gradient(160deg,#ffffff04,transparent 55%),#18313f;border:1px solid #9fbcc52e;box-shadow:inset 0 1px #f0faff12,0 3px #071924,0 10px 24px #0003;border-radius:.8rem}.slot-controls__bet-chip,.slot-controls__bet-chip--bet{background:linear-gradient(180deg,#2b4a5d,#1f3b4c);border:1px solid #adcad431;border-radius:8px;box-shadow:inset 0 1px #e3f7ff14,0 2px #0c2534;color:#d5e3eb}.slot-controls__bet-chip.active,.slot-controls__bet-chip--lines.active,.slot-controls__bet-chip--bet.active{background:linear-gradient(180deg,#eed9a5,#c8a773);border-color:#eed9a599;color:#293844;box-shadow:inset 0 1px #fff6d977,0 2px #796342}.slot-controls__middle-btn{background:linear-gradient(180deg,#2b4656,#1e3647);border-color:#adc2cc2c;box-shadow:inset 0 1px #ffffff0d,0 2px #091e2c;border-radius:8px}.slot-controls__middle-btn--play{background:linear-gradient(180deg,#b1ded0,#78bcae);color:#153d38;border-color:#b5e1d0aa;box-shadow:inset 0 1px #effff3aa,0 2px #375f5a,0 4px 10px #0002}.slot-controls__middle-btn--guess-right{background:linear-gradient(180deg,#2b4656,#1e3647)}.coach{position:static;transform:none;display:block}.coach__tip{padding:0;color:#a1d4c6;background:none;border:0;border-radius:0;box-shadow:none;font-size:11px;font-weight:500;white-space:nowrap;line-height:1.3}.coach__arrow{display:none}.coach-target{outline:0}.coach-pulse{animation:none!important}.slot-footer-screen{display:grid;grid-template-rows:28px 28px 12px;justify-content:stretch;justify-items:center;align-items:center;gap:6px;box-sizing:border-box;height:104px;min-height:104px;max-height:104px;padding:12px 0}.slot-footer-screen .reel-speed{margin:0;height:28px}.slot-footer-screen .slot-caption{margin:0;line-height:12px;white-space:nowrap}.slot-prompt{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%;height:28px;min-height:28px;max-height:28px;margin:0;overflow:hidden;font-size:10px;line-height:14px;letter-spacing:.08em}.slot-prompt>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:100%;overflow:hidden;overflow-wrap:anywhere;text-align:center}.slot-controls__bets-label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;height:20px;min-height:20px;max-height:20px;margin:0 0 8px;padding:0;line-height:14px}.slot-controls__bets-label>span:first-child{white-space:nowrap}.slot-controls__hint{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;color:#a1d4c6;font-size:clamp(8px,2.5vw,11px);font-weight:500;letter-spacing:0}.slot-bottom-logo-wrap{border-color:#9fb9c52c;border-radius:10px}.slot-bottom-logo{object-position:right center;opacity:.75}.game-footer-copy{position:absolute;inset:0;padding:1rem;display:flex;flex-direction:column;justify-content:center;gap:6px;background:linear-gradient(90deg,#0c1b28e6,transparent)}.game-footer-copy b{font:13px Georgia,serif;color:#e1c99b;white-space:nowrap}.game-footer-copy span{font-size:9px;color:#93aebd}.poker-card--back.card{background:#11213b url(/art/vivid-v3/cards/card-back-512.webp) center / 100% 100% no-repeat;border:.25rem solid #d7c69f}.poker-card--back .poker-card__ornament,.poker-card--back .poker-card__brand{display:none}.feat-cell{background:linear-gradient(160deg,#203e4e,#142b3a);border-color:#a6c0cc22}.feat-cell .game-symbol{background:none;border:0}.rules-table tbody .game-symbol{width:1.9rem;height:2.3rem}.rules-table .game-symbol img{padding:0}@keyframes calmWin{50%{transform:translateY(-1px) scale(1.035);filter:brightness(1.1) drop-shadow(0 4px 3px #0005)}}@media(hover:hover){.home-quickbar button:hover .mark,.tile:hover .mark{transform:translateY(-2px);transition:transform .2s}.entry:hover{border-color:#d9c29299}}@media(max-width:360px){.club-header{padding-inline:12px;gap:7px}.club-header__brand{gap:7px}.club-header__brand img{width:41px;height:41px}.club-header__name{font-size:15px;letter-spacing:.06em}.club-header__amount{width:58px}.club-header__wallet{gap:6px}.salon-hero__copy{width:68%;padding-inline:12px}.salon-hero{height:150px;min-height:150px}}@media(max-width:300px){.club-header{padding-inline:8px;gap:5px}.club-header__brand{gap:5px}.club-header__brand img{width:34px;height:34px}.club-header__name{font-size:13px}.club-header__amount{width:43px}.club-header__topup{width:39px}.club-header__login{font-size:10px}.tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.salon-hero__copy{width:76%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.campaign-banner{position:relative;isolation:isolate;overflow:hidden;height:clamp(160px,38vw,184px);border:1px solid #aac5cd2b;border-radius:13px;background:radial-gradient(ellipse at 85% 60%,#36605670,transparent 62%),linear-gradient(120deg,#10232e,#142f3a);box-shadow:inset 0 1px #ffffff0a,0 6px 18px #0002}.campaign-banner__visual{position:absolute;inset:0 0 0 54%;width:46%;height:100%;padding:9px 7px}.campaign-banner__visual img{object-fit:contain;filter:drop-shadow(0 5px 8px #0004)}.campaign-banner__copy{position:absolute;inset:0 auto 0 0;z-index:1;width:54%;min-width:0;padding:17px 0 13px 15px;display:flex;flex-direction:column;justify-content:center}.campaign-banner__copy .app-subtitle{width:86%;font-size:9px;color:#dbc18d}.campaign-banner__copy h2{margin:9px 0 0;font:500 26px/1.2 Georgia,serif;color:#f7e6c4}.campaign-banner__copy p{height:2.7em;margin:8px 0 12px;color:#b1c8d4;font-size:11px;line-height:1.35;overflow-wrap:anywhere}.campaign-banner__copy .app-primary-btn{align-self:flex-start;min-height:32px;padding:6px 10px;font-size:10px;border-radius:7px;box-shadow:inset 0 1px #fff5db66,0 2px #80633d}.campaign-banner__preload{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;clip-path:inset(50%);pointer-events:none}.salon-dots{display:flex;align-items:center;justify-content:center;height:24px;gap:1px}.entry>.entry__visual{position:absolute;inset:0;width:100%;height:100%}.entry>.entry__visual img{width:100%;height:100%;object-fit:contain;object-position:center}.entry__shade{background:linear-gradient(180deg,transparent 35%,#0b1b2744 59%,#0b1b27e8 93%)}.home-rewards{grid-template-columns:minmax(92px,36%) minmax(0,1fr) 20px;height:124px;min-height:124px}.home-rewards>.campaign-visual{min-width:0;width:100%;height:100%;padding:6px 0 6px 7px}.home-rewards>.campaign-visual img{position:static;inset:auto;display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:normal}.home-rewards__copy>em{min-height:2.7em;font-size:11px;line-height:1.35;overflow-wrap:anywhere}.notice-ticker{display:grid;grid-template-columns:auto minmax(0,1fr) 12px;align-items:center;gap:10px;width:100%;height:34px;min-width:0;padding:0 10px;border:1px solid #adc2cc14;border-radius:7px;background:#102730;color:#afc6d3;text-align:left}.notice-ticker__label{font-size:8px;letter-spacing:.07em;color:#8fd6c9;border-right:1px solid #acc9cf24;padding-right:10px;white-space:nowrap}.notice-ticker__window{display:block;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8px,#000 calc(100% - 8px),transparent);mask-image:linear-gradient(90deg,transparent,#000 8px,#000 calc(100% - 8px),transparent)}.notice-ticker__track{display:flex;width:max-content;animation:noticeMarquee var(--notice-duration, 30s) linear infinite}.notice-ticker__group{display:flex;width:max-content;flex:none;align-items:center}.notice-ticker__group>span{white-space:nowrap;font-size:11px}.notice-ticker__group i{padding:0 26px;color:#6e969e;font-style:normal}.notice-ticker__arrow{color:#b4cbd2;font-size:18px}.notices-dialog__list{margin:16px 0 20px;padding-left:20px;color:#b6cbd5;font-size:13px;line-height:1.8}.notices-dialog__list li+li{margin-top:15px}.notices-dialog>.app-secondary-btn{width:100%}@keyframes noticeMarquee{to{transform:translate(-50%)}}.ui-dialog.offer-card--carousel{width:min(100%,23rem);padding:0;overflow:hidden;border:1px solid #d5ad5f66;border-radius:22px;background:#07111f;box-shadow:inset 0 1px #fff0bd26,0 28px 80px #000c;scrollbar-width:none}.ui-dialog.offer-card--carousel::-webkit-scrollbar{display:none}.popup-artwork{position:relative;isolation:isolate;width:100%;aspect-ratio:4 / 5;margin:0;overflow:hidden;background:#07111f}.popup-artwork__visual{position:absolute;inset:0;z-index:-2;width:100%;height:100%}.popup-artwork__visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.popup-artwork[data-asset=welcome] .popup-artwork__visual img{object-position:center 47%}.popup-artwork[data-asset=deposit] .popup-artwork__visual img{object-position:center 46%}.popup-artwork[data-asset=vip] .popup-artwork__visual img{object-position:center 48%}.popup-artwork[data-asset=game-practice] .popup-artwork__visual img{object-position:center 45%}.popup-artwork__shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#02060b94,#02060b20 28%,#03071142,#050b18df,#050b18),linear-gradient(90deg,#06101de8 0%,#06101db8 43%,#06101d32 73%,transparent 100%);pointer-events:none}.popup-artwork__top{position:absolute;z-index:2;top:16px;left:22px;right:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.popup-artwork .offer-card__kicker{min-width:0;padding:0;overflow:hidden;color:#efc96f;font-size:10px;font-weight:800;letter-spacing:.16em;line-height:1.25;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;text-shadow:0 2px 8px #000}.popup-artwork__title{position:absolute;z-index:1;top:14%;left:22px;width:58%;height:27%;display:flex;align-items:center;overflow:hidden}.offer-card .popup-artwork h2{width:100%;margin:0;overflow-wrap:break-word;color:#fff0c8;font:500 clamp(22px,7.8vw,32px)/1.05 Georgia,"Times New Roman",serif;letter-spacing:-.035em;text-wrap:balance;text-shadow:0 3px 18px #000,0 1px #7d541c}.offer-card .popup-artwork__body{position:absolute;z-index:1;top:43%;left:22px;width:55%;min-height:0;max-height:4.35em;margin:0;display:-webkit-box;overflow:hidden;color:#d4deed;font-size:clamp(10px,3vw,13px);line-height:1.45;text-shadow:0 2px 9px #000;-webkit-box-orient:vertical;-webkit-line-clamp:3}.popup-artwork__action{position:absolute;z-index:2;left:22px;right:22px;bottom:54px}.popup-artwork__action:empty{display:none}.popup-artwork:not(.has-action) .popup-artwork__navigation{bottom:16px}.popup-artwork .offer-card__go{width:100%;min-height:48px;margin:0;padding:11px 16px;border:1px solid #ffe8aaad;border-radius:12px;background:linear-gradient(180deg,#ffe6a4,#edbe55 48%,#d99c29);color:#211707;font-size:14px;font-weight:850;letter-spacing:.015em;box-shadow:inset 0 1px #fff8dc,inset 0 -1px #8a5a18,0 3px #85591c,0 7px 20px #0007;text-shadow:0 1px #fff2c477}.popup-artwork__navigation{position:absolute;z-index:2;left:14px;right:14px;bottom:3px}.popup-artwork .offer-card__nav{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:6px;min-height:44px;margin:0}.popup-artwork .offer-card__nav>button{width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#cbd6e7;font-size:24px;box-shadow:none;opacity:.8}.popup-artwork .offer-card__nav>button:disabled{opacity:.18}.popup-artwork .offer-card__dots{display:flex;align-items:center;justify-content:center;gap:2px}.popup-artwork .offer-card__dots button{position:relative;width:28px;height:44px;padding:0;border:0;background:transparent}.popup-artwork .offer-card__dots button:after{content:"";position:absolute;top:20px;left:9px;width:10px;height:4px;border-radius:99px;background:#8290a566;transition:width .2s ease,left .2s ease,background-color .2s ease}.popup-artwork .offer-card__dots button.on:after{left:4px;width:20px;background:#efc96f;box-shadow:0 0 10px #efc96f66}.offer-card__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.popup-artwork .offer-card__close{width:44px;height:44px;min-height:44px;border:1px solid #a9bad03d;border-radius:50%;background:#091424d9;color:#dbe5f2;font-size:24px;line-height:1;box-shadow:inset 0 1px #fff2,0 4px 14px #0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.poster-image-enter-active,.poster-image-leave-active{transition:opacity .36s ease,transform .5s cubic-bezier(.2,.8,.2,1)}.poster-image-enter-from{opacity:0;transform:scale(1.025)}.poster-image-leave-to{opacity:0;transform:scale(.995)}.amount-chip--custom{transition:background-color .15s,box-shadow .15s}.amount-chip--custom:focus-within{background:#0b1c28;border-color:#769f9b55;box-shadow:inset 0 2px 7px #0005}.amount-chip__input,.amount-chip__input:focus,.amount-chip__input:focus-visible{outline:none;border:0;border-radius:0;box-shadow:none;background:transparent;caret-color:#a9ded0}.amount-chip__input{min-width:0;padding:3px}.share-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.share-actions .share-action{display:flex;align-items:center;gap:9px;min-width:0;min-height:46px;padding:10px 12px;white-space:nowrap;font-size:12px}.share-actions .share-action--copy,.share-actions .share-action--native{grid-column:1 / -1}.social-icon{display:block;flex:none;width:26px;height:26px}@media(max-width:300px){.home-rewards{grid-template-columns:82px minmax(0,1fr);gap:10px;padding-right:10px;height:116px;min-height:116px}.home-rewards>i{display:none}.campaign-banner__copy{width:56%;padding-left:12px}.campaign-banner__visual{left:56%;width:44%}.share-actions .share-action{gap:6px;padding-inline:7px;font-size:10px}.social-icon{width:22px;height:22px}.popup-artwork{aspect-ratio:5 / 7}.popup-artwork__top,.popup-artwork__title,.offer-card .popup-artwork__body{left:14px}.popup-artwork__top{right:10px;top:10px}.popup-artwork__title{top:14%;width:62%;height:28%}.offer-card .popup-artwork__body{top:43%;width:59%;font-size:10px;line-height:1.4}.popup-artwork__action{left:14px;right:14px;bottom:48px}.popup-artwork .offer-card__go{min-height:44px;padding:9px 10px;font-size:11px}.popup-artwork__navigation{bottom:1px}.popup-artwork .offer-card__nav{min-height:40px;grid-template-columns:40px minmax(0,1fr) 40px}.popup-artwork .offer-card__nav>button{width:40px;height:40px}.popup-artwork .offer-card__dots button{height:40px}.popup-artwork .offer-card__dots button:after{top:18px}}@media(max-height:480px)and (orientation:landscape){.ui-dialog.offer-card--carousel{width:min(68dvh,calc(100vw - 2.2rem))}.popup-artwork__top{top:10px;left:14px;right:10px}.popup-artwork__title{top:14%;left:14px;width:61%;height:26%}.offer-card .popup-artwork h2{font-size:clamp(18px,5.2dvh,24px)}.offer-card .popup-artwork__body{top:43%;left:14px;width:58%;max-height:4.2em;font-size:10px;line-height:1.4}.popup-artwork__action{left:14px;right:14px;bottom:47px}.popup-artwork .offer-card__go{min-height:44px;padding:9px 12px;font-size:11px}.popup-artwork__navigation{bottom:1px;left:8px;right:8px}.popup-artwork .offer-card__nav{min-height:42px;grid-template-columns:42px minmax(0,1fr) 42px}.popup-artwork .offer-card__nav>button{width:42px;height:42px;font-size:21px}.popup-artwork .offer-card__dots button{height:42px}.popup-artwork .offer-card__dots button:after{top:19px}}@media(prefers-reduced-motion:reduce){.poster-image-enter-active,.poster-image-leave-active,.popup-artwork .offer-card__dots button:after{transition:none}}.notice-ticker .notice-ticker__track{animation:noticeMarquee var(--notice-duration, 30s) linear infinite!important}.notice-ticker.is-reading .notice-ticker__track{animation-play-state:paused!important}:root{color-scheme:dark;--ui-bg: #0c1424;--ui-panel: #14213a;--ui-panel-raised: #1b2d49;--ui-gold: #efbd58;--ui-cream: #ffe7ac;--ui-text: #f2f5fb;--ui-muted: #a7b5cc;--ui-line: #789ac62b;--ui-teal: #a4bce0;--premium-black: #070b13;--premium-recess: #091120;--premium-border: #789ac638;--premium-gold-edge: #f9cf7499;--premium-red: #e63436;--premium-yellow: #ffdc68;--premium-panel: linear-gradient(145deg, #8ab3f20b, transparent 46%), linear-gradient(180deg, #182741, #111d32);--premium-secondary: linear-gradient(180deg, #284162 0%, #1b2e4c 48%, #14233d 100%);--premium-gold: linear-gradient(180deg, #ffe6a2 0%, #f5cd72 18%, #edb944 55%, #cf962d 100%);--premium-shadow: inset 0 1px 0 #d0e2ff14, inset 0 -1px 0 #02060d80, 0 7px 18px #02050c4d;--premium-button-shadow: inset 0 1px 0 #f5f9ff24, inset 0 -1px 0 #060d1c99, 0 3px 0 #060d1c, 0 5px 10px #02050b40;--premium-gold-shadow: inset 0 1px 0 #fff9d6d9, inset 0 -1px 0 #ac721c88, 0 3px 0 #805217, 0 6px 12px #02050b66}body{color:var(--ui-text);background:var(--premium-black)}::selection{color:#1b160c;background:#efbd58}.main-shell{background:radial-gradient(ellipse at 50% 0%,#182e5355,transparent 65%),#070b13}.main-pane{background:linear-gradient(180deg,#101c31 0,#0c1424 360px);border-color:#6f93c62b;scrollbar-color:#536e9666 transparent}.main-shell:before{color:#efbd582e}.app-screen{--app-bg: var(--ui-bg);--app-surface: var(--ui-panel);--app-border: var(--ui-line);--app-border-strong: #efbd5866;--app-text: var(--ui-text);--app-text-muted: var(--ui-muted);--app-gold: var(--ui-gold);--app-gold-bright: var(--ui-cream);color:var(--ui-text)}.app-title,.illustrated-heading h1,.activity-card__title,.activity-section__title,.account-card__name,.tile__name,.app-empty__title{color:var(--ui-text)}.app-subtitle,.app-empty__icon,.activity-rule__dot,.record-action__arrow,.share-action__icon,.deposit-back-btn,.proof-change,.login-forgot{color:var(--ui-gold)}.app-copy,.app-list p,.activity-card__desc,.activity-rule,.promote-hero__desc,.rule-item,.cms-body{color:#bdc9db}.app-caption,.section-number,.illustrated-heading p,.account-card__label,.activity-card__tag,.activity-section__extra,.stat-card__label,.wallet-grid__label,.activity-metric__label,.invite-tier__label,.income-highlight__label,.income-highlight__side,.share-link__label,.record-action__desc,.formula-box__label,.formula-box__note,.deposit-section-desc,.deposit-guide-panel__desc,.deposit-guide-step__desc,.payee-icon-card__tip,.amount-chip__coin,.payee-row__label,.deposit-coin-preview__label,.proof-hint,.app-empty__desc,.pref-cell__label{color:var(--ui-muted)}.app-surface,.app-card,.activity-section,.front-card,.login-panel,.home-quickbar,.salon-col,.tile,.vip-level-card,.vip-stat,.vip-history,.vip-tiers,.vip-progress{background:var(--premium-panel);border-color:var(--premium-border);box-shadow:var(--premium-shadow)}.app-surface.strong,.vip-level-card.current{background:linear-gradient(115deg,#efbd5810,transparent 48%),var(--premium-panel);border-color:#e8b6555c;box-shadow:inset 0 1px #ffe4ab24,inset 0 -1px #050b16,0 8px 22px #02050c66}.app-split{background:#789ac629}.app-kv,.payee-row,.income-highlight,.illustrated-heading,.salon-col .app-heading,.pref-row{border-color:var(--ui-line)}.app-kv span{color:var(--ui-muted)}.stat-card__value,.account-card__amount,.wallet-grid__value,.income-highlight__value,.deposit-coin-preview__value,.activity-metric__value,.invite-tier__reward,.rebate-row__rate,.tier-row__reward,.tier-row__rate,.share-card__code{color:var(--ui-cream)}.wallet-grid__item,.stat-card,.activity-metric,.invite-tier,.signin-day,.rebate-row,.tier-row,.tier-row:nth-child(2n),.wager-block,.deposit-guide-step,.formula-box,.share-link,.payee-box,.rugby-summary div,.feat-stat{background:linear-gradient(180deg,#101e35,#0d182b);border-color:var(--ui-line);box-shadow:inset 0 1px #04091366,inset 0 -1px #a9c9ff08}.app-empty{background:#09122288;border-color:#789ac640;box-shadow:inset 0 2px 9px #03071133}.main-pane .app-empty:before{background:#efbd580c;border-color:#efbd584d;box-shadow:inset 0 0 0 .4rem #111d32,inset 0 0 0 calc(.4rem + 1px) #efbd5840}.app-pill,.app-pill.ghost,.activity-card__status{color:#f9d780;background:#edb94413;border-color:#efbd5840;box-shadow:inset 0 1px #ffe7ac0a}.app-status{color:#c9d7ec;background:#20355555}.app-status.ok{color:#d0def5;background:#284b7c45}.app-status.error{color:#ffb6b8;background:#cf25331c}.app-primary-btn,.offer-card__go,.club-header__topup,.slot-controls__middle-btn--play,.guess-sheet button.guess-take,.sheet>button:not(.dialog-close):not(.app-secondary-btn),.front-amounts button{color:#211706;border-color:var(--premium-gold-edge);background:var(--premium-gold);box-shadow:var(--premium-gold-shadow);text-shadow:0 1px #fff0bd66}.campaign-banner__copy .app-primary-btn,.salon-hero .app-primary-btn{color:#211706;background:var(--premium-gold);border-color:var(--premium-gold-edge);box-shadow:inset 0 1px #fff9d6cc,0 2px #805217,0 4px 9px #02050b66}.app-secondary-btn,.share-action,.payee-icon-card,.amount-chip,.trial-header__action,.slot-controls__bet-chip,.slot-controls__bet-chip--bet,.slot-controls__middle-btn:not(.slot-controls__middle-btn--play),.feat-step,.club-header__login,.club-close,.pwa-float__open,.offer-card__close,.dialog-close,.sheet .dialog-close,.pwa-float__close,.guess-sheet button.guess-close,.guess-sheet button.guess-help-btn{color:#e0e9f8;background:var(--premium-secondary);border-color:#809fc442;box-shadow:var(--premium-button-shadow);text-shadow:0 1px #03071288}.app-danger-btn{color:#fff4f3;background:linear-gradient(180deg,#ec5556,#ce292f 54%,#a91e27);border-color:#ff8a8870;box-shadow:inset 0 1px #ffd9d955,0 3px #64131b,0 5px 10px #0004}.app-primary-btn,.app-secondary-btn,.app-danger-btn,.offer-card__go,.club-header__topup,.club-header__login,.amount-chip,.share-action,.payee-icon-card,.trial-header__action,.slot-controls__bet-chip,.slot-controls__middle-btn,.feat-step,.pwa-float__open,.dialog-close,.offer-card__close,.guess-sheet button,.activity-tab,.tile,.entry,.home-rewards,.main-tabbar__item,.reel-speed__btn{transition:transform .14s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease;-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,[role=button]:focus-visible{outline:2px solid #ffd878;outline-offset:3px}.amount-chip.active,.slot-controls__bet-chip.active,.slot-controls__bet-chip--lines.active,.slot-controls__bet-chip--bet.active{color:#211706;background:var(--premium-gold);border-color:#ffe5a1;box-shadow:var(--premium-gold-shadow)}.amount-chip.active .amount-chip__value,.amount-chip.active .amount-chip__coin{color:#38270a}.slot-controls__middle-btn.active:not(.slot-controls__middle-btn--play),.slot-controls__middle-btn--guess-right.active,.reel-speed__btn.active{color:#ffe3a1;background:linear-gradient(180deg,#354367,#21314e);border-color:#efbd5877;box-shadow:inset 0 1px #c6dcff1f,inset 0 -2px #efbd5899,0 2px #060d1c}button:disabled,button[aria-disabled=true],.trial-header__action.disabled{opacity:.48;cursor:not-allowed;text-shadow:none;filter:none;animation:none}.app-primary-btn:disabled,.app-secondary-btn:disabled,.offer-card__go:disabled,.slot-controls__bet-chip:disabled,.slot-controls__middle-btn:disabled,.feat-step:disabled,.guess-sheet button:disabled{color:#abb8cd;background:linear-gradient(180deg,#29364b,#1a2539);border-color:#7186a633;box-shadow:inset 0 1px #d4e2ff0c,0 1px #060d1c;transform:none}.app-field input,.app-field select,.app-field textarea,.pref-cell__control{color:var(--ui-text);background-color:var(--premium-recess);border-color:#7999c23d;box-shadow:inset 0 2px 6px #01050c77,0 1px #cfdeff08;caret-color:#ffd878;accent-color:#eebc55;transition:border-color .15s ease,box-shadow .15s ease}.app-field span{color:#b2bfd4}.app-field input::placeholder,.app-field textarea::placeholder{color:#8c9bb2}.app-field input:focus,.app-field textarea:focus,.app-field select:focus,.pref-cell__control:focus{color:var(--ui-text);background-color:#080f1d;border-color:#d7ab5488;outline:none;box-shadow:inset 0 2px 7px #01050cb3,0 0 0 2px #efbd5812}.app-field input:-webkit-autofill,.app-field input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ui-text);caret-color:#ffd878;box-shadow:inset 0 0 0 1000px #091120}.amount-chip--custom:focus-within{background:#080f1d;color:var(--ui-text);border-color:#d7ab5488;box-shadow:inset 0 2px 7px #01050cb3,0 0 0 2px #efbd5812}.amount-chip--custom:focus-within .amount-chip__coin{color:var(--ui-muted)}.amount-chip__input,.amount-chip__input:focus,.amount-chip__input:focus-visible{color:inherit;background:transparent;border:0;outline:none;box-shadow:none;caret-color:#ffd878}.amount-chip__input::placeholder{color:#93a3bd}.proof-pick{color:var(--ui-cream);background:#0b1528;border-color:#7695c24d;box-shadow:inset 0 2px 8px #0004}.club-header,.salon-bar{background:linear-gradient(180deg,#182945,#0d182b);border-color:#789ac633;box-shadow:inset 0 1px #d7e5ff14,0 5px 20px #02050b55}.club-header__name,.salon-bar__brand,.club-brand__name{color:#ffdf95}.club-header__meta,.club-header__amount small,.salon-bar__meta{color:#a4b3cb}.club-header__amount .text-line__text{color:#ffe6a2}.club-header__topup .mark>path{stroke:#3b2808}.club-header__topup .mark>path:first-of-type{stroke:#af7f24}.home-quickbar b{color:#d0dbee}.home-quickbar button>span{color:var(--ui-gold)}.home-games-heading .app-subtitle{color:#a4b5d0}.salon-col__row span{color:#a7b7d0}.salon-col__row b{color:#e7edf7}.campaign-banner,.salon-hero{background:radial-gradient(ellipse at 85% 50%,#31538c2e,transparent 66%),linear-gradient(120deg,#0f1a2f,#1b2d4d);border-color:#88a5ce42;box-shadow:inset 0 1px #cfdeff1c,inset 0 -1px #02050b88,0 7px 20px #01040b66}.campaign-banner__copy .app-subtitle,.salon-hero .app-subtitle{color:#f4c96e}.campaign-banner__copy h2,.salon-hero h2{color:#ffe9b3}.campaign-banner__copy p,.salon-hero p{color:#c0cde1}.salon-hero:after{background:linear-gradient(90deg,#0b1427e6,#0e1e3b7a 43%,transparent 82%)}.entry{background:linear-gradient(155deg,#243d63,#101b31 68%);border-color:#718fb75c;box-shadow:inset 0 1px #e4edff26,inset 0 -1px #02050b99,0 4px #050b17,0 9px 20px #01040b66}.entry--trial{background:linear-gradient(155deg,#344467,#131d31 68%);border-color:#d4a94c66}.entry__shade{background:linear-gradient(180deg,transparent 35%,#07102033 59%,#071020ed 93%)}.entry__copy i,.entry--trial .entry__copy i{color:#ffd975}.entry__copy strong{color:#fff1ce;text-shadow:0 2px 4px #0008}.entry__copy em{color:#bdcce1}.status-dot{background:#ffda63;box-shadow:0 0 6px #ffda6344}.home-rewards{background:linear-gradient(110deg,#26324b,#14223c 68%);border-color:#dcb35f4d;box-shadow:var(--premium-shadow)}.home-rewards small{color:#ffd779}.home-rewards b{color:#f6e9cc}.home-rewards em{color:#b5c3d9}.club-footer b{color:#c8d4e7}.club-footer small{color:#8b9ab2}.salon-notice,.notice-ticker{background:linear-gradient(180deg,#14233d,#101c31);border-color:#789ac62e;color:#c0cde1;box-shadow:inset 0 1px #d5e4ff0c}.salon-notice>span,.notice-ticker__label{color:#ffdb72;border-color:#8ea6cc33}.salon-notice p,.notice-ticker__arrow{color:#becbe0}.notice-ticker__group i{color:#879ab9}.salon-dots button:after,.offer-card__dots button:after{background:#63799d66}.salon-dots button.on:after,.offer-card__dots button.on:after{background:#f3c362;box-shadow:0 1px #ffe8ac33}.cu-bar.tabbar.main-tabbar{background:linear-gradient(180deg,#1b2b47,#101c31 60%,#0d172a);border-color:#8da7cd47;box-shadow:inset 0 1px #dae7ff12,0 -8px 24px #02050b55}.cu-bar.tabbar.main-tabbar .main-tabbar__text{color:#a9b9d1}.cu-bar.tabbar.main-tabbar .main-tabbar__item.active .main-tabbar__text{color:#ffda7f}.cu-bar.tabbar.main-tabbar .main-tabbar__item.active:before{background:#f2bd53;box-shadow:0 -1px 7px #efbd582b}.main-tabbar__item.active .tab-ico{filter:drop-shadow(0 2px 3px #0008)}.main-tabbar__item:nth-child(3) .tab-ico{background:var(--premium-gold);border-color:#ffe2a4b3;box-shadow:var(--premium-gold-shadow)}.main-tabbar__item:nth-child(3) .tab-ico>path{stroke:#35250a}.main-tabbar__item:nth-child(3) .tab-ico>path:first-of-type{stroke:#ad7e27}.pwa-float__open span{color:#e5edfa}.activity-tabs{background:#0b1425;border-color:#789ac638;box-shadow:inset 0 2px 5px #0004}.activity-tab{color:#a7b7d0}.activity-tab.active{color:#ffdc88;background:linear-gradient(180deg,#2d3e5e,#1c2b45);box-shadow:inset 0 1px #e2d5ad33,inset 0 -2px #d9a84399,0 2px 5px #02050b55}.signin-day.today,.signin-day:last-child{background:linear-gradient(150deg,#b2812524,#1a2840);border-color:#e6b64e80;box-shadow:inset 0 1px #ffe5a322,0 3px 8px #0003}.signin-day__day{color:#afc0d8}.signin-day__reward{color:#ffdc88}.activity-rule__dot{background:#efbd58}.account-card{background-image:linear-gradient(110deg,#111c32f2,#1c2b45d6),url(/art/vivid-v3/scenes/vip-480.webp)!important;border-color:#d9b1654a;box-shadow:inset 0 1px #fbe5b523,0 8px 24px #0005}.promote-hero{background-image:linear-gradient(110deg,#101b30f2,#1b2c49d9),url(/art/vivid-v3/scenes/invite-800.webp)!important;border-color:#b9a4754a}.share-card__code{background:#0c1629;border-color:#efbd5866;box-shadow:inset 0 2px 7px #0005}.payee-icon-card__action{color:#ffda7c}.deposit-guide-step__index,.rule-item__index{color:#2c1f08;background:linear-gradient(180deg,#ffe5a1,#e7b147);box-shadow:inset 0 1px #fff1caaa,0 2px #78531d}.club-gate{background:radial-gradient(ellipse at 50% 8%,#263d6666,transparent 58%),#080d18}.club-screen .app-panel{background:var(--premium-panel);border-color:#789ac640;box-shadow:inset 0 1px #e0eaff1a,0 14px 36px #01040b66}.club-screen .app-actions{background:#091222;box-shadow:inset 0 2px 5px #0005}.ticket-msg.ticket-msg.me{background:linear-gradient(145deg,#274269,#1b2e4e);border-color:#83a5d44d;box-shadow:inset 0 1px #dbe7ff14}.ticket-msg.ticket-msg.staff{background:#111e34;border-color:#789ac633}.ticket-msg__body,.msg-card__body{color:#cad6e9}.ticket-msg__time,.msg-card__time{color:#a1b3cd}.msg-card.msg-card.unread{background:linear-gradient(115deg,#efbd5809,transparent 62%),#14213a;border-color:#efbd5866}.msg-card__dot.on{background:#ffcf66;box-shadow:0 0 6px #ffcf6633}.ui-dialog-mask,.pwa-mask{background:#02050bd1}.ui-dialog,.ui-dialog.sheet,.offer-card,.ui-dialog.pwa-sheet{color:var(--ui-text);background:linear-gradient(145deg,#739bd90b,transparent 40%),#111d32;border-color:#92abd44d;box-shadow:inset 0 1px #e1edff21,inset 0 -1px #02050b,0 26px 70px #000b}.offer-card h2,.offer-card .popup-artwork h2,.sheet h2,.guess-prize b{color:#ffe7ad}.offer-card__kicker,.offer-card__count,.guess-prize small{color:#f2c267}.offer-card p,.pwa-sheet p,.pwa-sheet .pwa-steps,.guess-notice p,.notices-dialog__list,.guess-sheet .guess-help p{color:#bfcee3}.offer-card__count span{color:#9db0cc}.popup-artwork{background:radial-gradient(ellipse at 85% 60%,#36558a38,transparent 70%),linear-gradient(120deg,#0d182b,#1a2d4c)}.promo-art{background-color:#0d182c}.promo-art:after{background:linear-gradient(180deg,transparent 72%,#111d32)}.pwa-sheet .pwa-steps li,.pwa-note,.guess-help,.rules-lines>div{background:#0c172b;border-color:#789ac633;color:#bfcee3;box-shadow:inset 0 1px #e0eaff08}.pwa-steps li:before{color:#ffd777}.offer-card__nav>button{color:#d0ddf1;border-color:#789ac640;background:#1a2c49;box-shadow:inset 0 1px #dce8ff12,0 2px #060d1b}.rules-section-title{color:#f6cf7c}.rules-table th,.rules-table td,.guess-foot{color:#c7d4e7;border-color:#789ac626}.rules-table thead th{color:#b6c7e0;background:#1b2b47}.rules-lines span{color:#b8cae2}.guess-sheet button.guess-color--red{color:#fff7f3;background:linear-gradient(180deg,#eb5153,#c82931 58%,#a81b26);border-color:#ff898573;box-shadow:inset 0 1px #ffd6d955,0 3px #650f19,0 6px 10px #0004}.guess-sheet button.guess-color--black{color:#f1f5fc;background:linear-gradient(180deg,#2a3a55,#13213a 55%,#0b1426);border-color:#789ac666;box-shadow:var(--premium-button-shadow)}.guess-suit path[fill="#e10600"]{fill:#e63436}.guess-suit path[fill="#111"]{fill:#10192c;stroke:#b5c7e2}.poker-card--red.card{color:#ca262f}.guess-foot p,.guess-history__empty,.guess-try__line small{color:#a5b8d3}.guess-try__line b,.guess-medal__amt{color:#e2ebf8}.guess-pips i{background:#5c749c66}.guess-pips i.on{background:#ffcf68}.net-banner{color:#ffe0b2;background:#432222;border-color:#e65a414d}.route-error{background:#14213a;border-color:#efbd5866;box-shadow:var(--premium-shadow)}.route-error button{color:#ffd77a}.trial-page,.trial-page__content{background:#0a1324}.trial-page__bg{background:radial-gradient(ellipse at 50% 0%,#20365b55,transparent 65%),#070c16}.trial-header{background-image:linear-gradient(90deg,#0c172bec,#122541db),url(/art/vivid-v3/scenes/arena-800.webp);border-color:#89a3cb38;box-shadow:inset 0 1px #dce8ff0f}.trial-header__title{color:#ffe3a2}.trial-header__subtitle,.game-edition{color:#9cafcd}.trial-header__action-text,.trial-header__action-text--rugby{color:#d9e5f8;background:transparent;box-shadow:none}.game-edition__badge{color:#d4bf8b}.game-edition__badge i{background:#f3c55f}.trial-topbar{background:linear-gradient(180deg,#172744,#101d33);border-color:#789ac63b;box-shadow:inset 0 1px #cde0ff17,inset 0 -1px #02050b80,0 4px 12px #02050b44}.trial-meter{border-color:#789ac633}.game-meter-label{color:#acbdd7}.game-meter-value{color:#f3e6c5;text-shadow:0 2px 4px #0006}.trial-meter--win .game-meter-value{color:#ffdc70}.machine-board{background:#080f1e;border-color:#b99044;box-shadow:inset 0 1px #ffdf9b66,0 0 0 3px #050b15,0 0 0 4px #c29a4e47,0 12px 24px #0008}.machine-board__bg-cell{background:linear-gradient(180deg,#213958,#152640 50%,#102039);box-shadow:inset 0 2px 6px #02060d88,inset 0 -1px #91b0df22}.machine-cell.winner:before{background:radial-gradient(ellipse,#ffd15d33,transparent 75%)}.trial-side__mark.winner{color:#2c1d05;background:#edbd58}.slot-prompt.winner{color:#ffdb78}@keyframes clubMark{50%{background:#ffdf8b;box-shadow:0 0 10px #f1bc5044}}@keyframes clubPrompt{50%{color:#ffe9b7;text-shadow:0 0 12px #f1bc5044}}@keyframes clubWin{50%{filter:brightness(1.25);box-shadow:inset 0 0 10px #ffe1a022}}.trial-side__mark--inactive{background:#152642!important;color:#94a9c9;border-color:#7998c436}.slot-controls{background:linear-gradient(150deg,#9abdff0b,transparent 48%),linear-gradient(180deg,#203451,#14243e);border-color:#8aa5cc57;box-shadow:inset 0 1px #e0ebff26,inset 0 -1px #02050b99,0 4px #050b17,0 10px 24px #0006}.slot-controls__bets-label,.slot-caption{color:#a5b7d3}.slot-controls__hint{color:#e6c87c}.slot-prompt{color:#ffd473}.reel-speed{background:#0b1527;border-color:#789ac633;box-shadow:inset 0 2px 4px #0005}.reel-speed__btn{color:#b1c0d7}.slot-bottom-logo-wrap{background-color:#101d33;border-color:#789ac640;box-shadow:var(--premium-shadow)}.game-footer-copy{background:linear-gradient(90deg,#0a1428ee,transparent)}.game-footer-copy b{color:#f4d08b}.game-footer-copy span{color:#a8bcd9}.game-loading{background:#070c16}.game-loading__panel{background:var(--premium-panel);border-color:#e0b45d4d;box-shadow:inset 0 1px #e8d5a62b,0 18px 40px #0009}.game-loading__bar{background:#081120;border-color:#789ac633}.game-loading__bar-fill{background:linear-gradient(90deg,#b27b20,#efbd58,#ffe4a0);box-shadow:inset 0 1px #fff0bd77}.feat-jackpot{background:linear-gradient(120deg,#303447,#172541);border-color:#e8b75b66;box-shadow:inset 0 1px #ffe4a333,0 5px 16px #0005}.feat-jackpot__label,.feat-jackpot__sub{color:#c5c9d2}.feat-jackpot__value{color:#ffdd87;text-shadow:0 2px #0008}.feat-jackpot:after{animation:none;opacity:.08}.feat-machine{background:#0a1425;border-color:#8aa2c24d;box-shadow:inset 0 3px 16px #0008,0 1px #cfe1ff12}.feat-cell{background:linear-gradient(160deg,#243c5e,#152640);border-color:#8ca9d23d;box-shadow:inset 0 1px #d9e8ff16,inset 0 -1px #050d1b66}.feat-cell.is-wild{color:#ffe2a0;background:linear-gradient(160deg,#8b642544,#3d3540);border-color:#efbd5880;box-shadow:inset 0 1px #ffe9b333}.feat-cell.is-scatter{background:linear-gradient(160deg,#5b2c43,#2d203b);border-color:#ea6b6c73;box-shadow:inset 0 1px #ffd6d91a}.feat-free-banner{color:#231805;background:var(--premium-gold);box-shadow:var(--premium-gold-shadow)}.feat-free-banner__count{color:#2d1c00;background:#fff0b8}.feat-betbar{background:#0e1a2d;border-color:#789ac640}.feat-stat__label,.rugby-summary dt{color:#b4c5df}.feat-stat__value,.feat-stat__value.win,.rugby-summary dd{color:#ffe0a0}.feat-result{color:#ffda70}.feat-result.lose{color:#b3c4dd}.vip-center{color:var(--ui-text)}.vip-center .vip-level-card{border-color:#d9ae5b66;background:linear-gradient(120deg,#e5b34c12,transparent 58%),var(--premium-panel)}.vip-center .vip-level-card.current,.vip-center .vip-level-card.is-current{border-color:#eebd5a99;box-shadow:inset 0 1px #ffe5a438,0 6px 20px #0005}.vip-center .vip-stat{border-color:#789ac633}.vip-center progress{accent-color:#efbd58;background:#081120}.vip-center progress::-webkit-progress-bar{background:#081120;box-shadow:inset 0 2px 4px #0006}.vip-center progress::-webkit-progress-value{background:var(--premium-gold)}.vip-center progress::-moz-progress-bar{background:var(--premium-gold)}.vip-center .vip-level-card__level,.vip-center .vip-stat>b{color:#ffe1a0}.vip-center .vip-stat{background:transparent;box-shadow:none}.vip-center .vip-stat>span,.vip-center .vip-stat small,.vip-center .vip-note,.vip-center .vip-history__empty,.vip-center .vip-history__value small,.vip-center .vip-pagination>span{color:#aebfd8}.vip-center .vip-refresh{color:#ffda80;background:var(--premium-secondary);border-color:#9ab0cd4d;box-shadow:var(--premium-button-shadow)}.vip-center .vip-progress__track{background:#07101e;box-shadow:inset 0 2px 5px #0009,0 1px #cfe1ff14}.vip-center .vip-progress__track>span{background:linear-gradient(90deg,#b57c23,#edbc54,#ffe3a0);box-shadow:inset 0 1px #fff0c680}.vip-center .vip-progress__labels b{color:#ffdb88}.vip-center .vip-progress__labels span,.vip-center .vip-progress__remaining{color:#c4d1e6}.vip-center .vip-next-payment,.vip-center .vip-history__row{border-color:#789ac62e}.vip-center .vip-next-payment>strong,.vip-center .vip-history__value strong{color:#ffda81}.vip-center .vip-history .vip-history__tabs>button{color:#b8c8df;background:var(--premium-secondary);border-color:#8da9d03d;box-shadow:var(--premium-button-shadow)}.vip-center .vip-history .vip-history__tabs>button.active{color:#ffdf94;background:linear-gradient(180deg,#364667,#22324e);border-color:#e9b85a7a;box-shadow:inset 0 1px #ffe2a029,inset 0 -2px #e9b85a99,0 2px #060d1c}.vip-center .vip-tiers .vip-tiers__list>li{background:linear-gradient(180deg,#13223b,#0e1a2f);border-color:#789ac633;box-shadow:inset 0 1px #dce8ff0b}.vip-center .vip-tiers .vip-tiers__list>li.current{background:linear-gradient(115deg,#b982251c,transparent 55%),linear-gradient(180deg,#20304c,#17243c);border-color:#efbd5894;box-shadow:inset 0 1px #ffe5ae21,0 4px 12px #0003}.vip-center .vip-tiers .vip-tiers__list strong{color:#ffdd91}.vip-center .vip-tiers .vip-tiers__list small,.vip-center .vip-tiers .vip-tiers__list span:not(.app-pill){color:#b0c1db}@media(hover:hover)and (pointer:fine){button:hover:not(:disabled):not(.entry){filter:none}.app-primary-btn:hover:not(:disabled),.offer-card__go:hover:not(:disabled),.club-header__topup:hover:not(:disabled),.slot-controls__middle-btn--play:hover:not(:disabled),.guess-sheet button.guess-take:hover:not(:disabled){border-color:#fff0bc;box-shadow:inset 0 1px #fffbe4,inset 0 -1px #ac721c88,0 3px #805217,0 7px 17px #02050b88;transform:translateY(-1px)}.app-secondary-btn:hover:not(:disabled),.share-action:hover:not(:disabled),.payee-icon-card:hover:not(:disabled),.slot-controls__middle-btn:not(.slot-controls__middle-btn--play):hover:not(:disabled),.slot-controls__bet-chip:hover:not(:disabled),.amount-chip:hover:not(:disabled),.feat-step:hover:not(:disabled),.pwa-float__open:hover,.club-header__login:hover{border-color:#c2d4f0a6;box-shadow:inset 0 1px #e1ecff33,0 3px #060d1c,0 7px 14px #02050b66;transform:translateY(-1px)}.entry:hover,.tile:hover,.home-rewards:hover{border-color:#efbd5899;box-shadow:inset 0 1px #e8ebed33,0 4px #050b17,0 10px 22px #01040b80;transform:translateY(-2px)}.tile:hover{background:linear-gradient(150deg,#263b5d,#14233d)}.activity-tab:hover:not(.active),.reel-speed__btn:hover:not(.active){color:#ffe0a2;background-color:#29426a44}.home-quickbar button:hover b,.main-tabbar__item:hover .main-tabbar__text{color:#ffe1a3}}.app-primary-btn:active:not(:disabled),.app-secondary-btn:active:not(:disabled),.app-danger-btn:active:not(:disabled),.offer-card__go:active:not(:disabled),.club-header__topup:active:not(:disabled),.club-header__login:active:not(:disabled),.share-action:active:not(:disabled),.payee-icon-card:active:not(:disabled),.amount-chip:active:not(:disabled),.slot-controls__bet-chip:active:not(:disabled),.slot-controls__middle-btn:active:not(:disabled),.feat-step:active:not(:disabled),.pwa-float__open:active,.guess-sheet button:active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 2px 5px #04081244,0 1px #050b17}.entry:active,.tile:active,.home-rewards:active{transform:translateY(1px);box-shadow:inset 0 2px 5px #02050b4d,0 1px #050b17}.guess-sheet button:disabled{color:#abb8cd;background:linear-gradient(180deg,#29364b,#1a2539);border-color:#7186a633;box-shadow:inset 0 1px #d4e2ff0c,0 1px #060d1c}.amount-chip.amount-chip--custom:focus-within{color:var(--ui-text);background:#080f1d;border-color:#d7ab5488;box-shadow:inset 0 2px 7px #01050cb3,0 0 0 2px #efbd5812;transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}button:hover,button:active,.entry:hover,.entry:active,.tile:hover,.tile:active,.home-rewards:hover,.home-rewards:active{transform:none!important}}@media(forced-colors:active){body,.main-shell,.main-pane,.app-screen,.trial-page,.trial-page__content,.app-surface,.app-card,.ui-dialog,.ui-dialog.sheet,.ui-dialog.pwa-sheet,.offer-card,.club-header,.cu-bar.tabbar.main-tabbar,.activity-tabs,.slot-controls,.trial-topbar,.campaign-banner,.entry,.tile{color:CanvasText;background:Canvas;border-color:CanvasText;box-shadow:none}button,.app-primary-btn,.app-secondary-btn,.offer-card__go,.slot-controls__middle-btn,.slot-controls__bet-chip,.amount-chip,.app-field input,.app-field select,.app-field textarea{color:ButtonText;background:ButtonFace;border-color:ButtonText;box-shadow:none;text-shadow:none}.activity-tab.active,.amount-chip.active,.slot-controls__bet-chip.active,.reel-speed__btn.active,.cu-bar.tabbar.main-tabbar .main-tabbar__item.active{outline:2px solid Highlight;outline-offset:-2px}button:disabled{color:GrayText;opacity:1}button:focus-visible,a:focus-visible,.app-field input:focus,.app-field textarea:focus,.app-field select:focus{outline:2px solid Highlight}}.offer-card--carousel .offer-card__dots{align-items:center}.offer-card--carousel button:focus-visible,.trial-page .slot-controls button:focus-visible{outline:2px solid #f3d698;outline-offset:3px}.offer-card--carousel button:disabled,.trial-page .slot-controls button:disabled{cursor:not-allowed;opacity:.4}.trial-page .slot-controls .slot-controls__middle-btn--guess-right.double-ready{color:#302515;background:linear-gradient(180deg,#ffe8b0,#d8aa5a);border-color:#ffe3a0;box-shadow:inset 0 1px #fff6d8,0 2px #80622e,0 0 12px #e6b65b66;animation:doubleReadyGlow 2.6s ease-in-out infinite}.trial-page .slot-footer-screen .slot-prompt--double{color:#ffe0a0;font-weight:700;letter-spacing:.025em;animation:none}@keyframes doubleReadyGlow{0%,to{box-shadow:inset 0 1px #fff6d8,0 2px #80622e,0 0 8px #e6b65b4d}50%{box-shadow:inset 0 1px #fff6d8,0 2px #80622e,0 0 17px #e6b65b88}}@media(prefers-reduced-motion:reduce){.trial-page .slot-controls .slot-controls__middle-btn--guess-right.double-ready{animation:none;box-shadow:inset 0 1px #fff6d8,0 2px #80622e,0 0 10px #e6b65b66}}.home-recovery{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin:12px 20px;padding:10px 12px;border:1px solid #e8515144;border-radius:9px;background:#361b2866}.home-recovery .app-status{margin:0;font-size:11px;line-height:1.6}.home-recovery .app-secondary-btn{font-size:10px;padding:8px 10px}.action-ready:not(:disabled){border-color:#ffe19b;box-shadow:inset 0 1px #fff4c7,0 3px #815616,0 0 12px #efbd5840;animation:readyAttention 3s ease-in-out infinite}@keyframes readyAttention{0%,to{box-shadow:inset 0 1px #fff4c7,0 3px #815616,0 0 7px #efbd5833}50%{box-shadow:inset 0 1px #fff4c7,0 3px #815616,0 0 16px #efbd5866}}@media(prefers-reduced-motion:reduce){.action-ready:not(:disabled){animation:none}}:where(.main-shell,.club-gate,.trial-page,.ui-dialog:not(.offer-card)){--polish-line: #819dc333;--polish-line-lit: #a6bddc66;--polish-focus: #f4cd7b;--polish-field: #091221;--polish-muted: #a7b7cf;--polish-resting-shadow: inset 0 1px #deebff1a, inset 0 -1px #02071380, 0 2px 0 #060c18, 0 4px 9px #02050b40;--polish-pressed-shadow: inset 0 2px 4px #02071355, inset 0 -1px #d4e2ff0a, 0 1px 0 #050b16;--premium-panel: linear-gradient(135deg, #9ec2ff06, transparent 50%), linear-gradient(180deg, #172740, #101c30);--premium-secondary: linear-gradient(180deg, #253c5b, #1a2d49 45%, #13233c);--premium-gold: linear-gradient(180deg, #ffe7ab, #f4cd78 18%, #e9b442 60%, #cd942b);--premium-shadow: inset 0 1px #e0ebff12, inset 0 -1px #02071388, 0 6px 18px #02050b3d;--premium-button-shadow: var(--polish-resting-shadow);--premium-gold-shadow: inset 0 1px #fff7dad9, inset 0 -1px #a7722066, 0 3px 0 #80571c, 0 5px 11px #02050b55}.main-pane{background:linear-gradient(180deg,#101b2e,#0b1424 360px);border-color:#789ac626}.main-shell:before{opacity:.45}.main-shell :is(.app-surface,.activity-section,.home-quickbar),.club-gate .app-surface{border-color:var(--polish-line);box-shadow:var(--premium-shadow)}.main-shell :is(.app-surface,.activity-section) .app-card:where(:not(.unread)){background:linear-gradient(180deg,#102039,#0d192d);border-color:#819dc329;box-shadow:inset 0 1px #dbe9ff08,inset 0 -1px #02071340}.main-shell :is(.app-kv,.payee-row,.mine-menu__item,.vip-history__row){border-color:#819dc326}.main-shell :is(.wallet-grid__item,.activity-metric,.tier-row,.deposit-guide-step){box-shadow:inset 0 1px #03091355,inset 0 -1px #d6e6ff06}.main-shell :is(.app-pill,.activity-card__status){color:#e9c680;background-color:#e7b9570d;border-color:#d4a65238;box-shadow:none}.main-shell .app-empty{border-color:#819dc333;background-color:#0a142380}.main-shell .app-empty:before{background:#efbd5806;border-color:#d9b36b4d;box-shadow:inset 0 0 0 .4rem #101c30;transform:none}.main-shell .home-recovery{border-color:#d66a703d;background:#51202b38;box-shadow:inset 0 1px #ffd5d908}.main-shell .home-recovery .app-status{background:transparent;box-shadow:none}:is(.main-shell,.club-gate) :is(.app-primary-btn,.club-header__topup),.trial-page .slot-controls__middle-btn--play,.ui-dialog:not(.offer-card) :is(.app-primary-btn,.guess-take){background:var(--premium-gold);border-color:#f8d58c99;color:#241b0c;box-shadow:var(--premium-gold-shadow);text-shadow:0 1px #fff3ce55}:is(.main-shell,.club-gate) :is(.app-secondary-btn,.share-action,.payee-icon-card,.club-header__login,.club-close),.trial-page :is(.trial-header__action,.slot-controls__middle-btn,.slot-controls__bet-chip):where(:not(.active):not(.double-ready):not(.slot-controls__middle-btn--play)),.ui-dialog:not(.offer-card) :is(.app-secondary-btn,.dialog-close,.guess-close,.guess-help-btn){color:#d8e4f5;background:var(--premium-secondary);border-color:#819dc347;box-shadow:var(--polish-resting-shadow);text-shadow:0 1px #02071366}:is(.main-shell,.club-gate,.trial-page) :is(.app-primary-btn,.app-secondary-btn,.app-danger-btn,.share-action,.payee-icon-card,.amount-chip,.slot-controls__middle-btn,.slot-controls__bet-chip,.feat-step),.ui-dialog:not(.offer-card) :is(button,a){transition-property:transform,border-color,box-shadow,color;transition-duration:.14s;transition-timing-function:ease}.main-shell .public-contacts__links>a{text-decoration:none}.main-shell .public-contacts__links i{color:#b9c9df}:is(.main-shell,.club-gate,.trial-page) :is(button,a,[role=button]):focus-visible,.ui-dialog:not(.offer-card) :is(button,a,[role=button]):focus-visible{outline:2px solid var(--polish-focus);outline-offset:3px}.main-shell :is(.activity-tab,.main-tabbar__item):focus-visible,.main-shell .vip-history__tabs>button:focus-visible,.trial-page .reel-speed__btn:focus-visible{outline-offset:-3px}:is(.main-shell,.club-gate) .app-field :is(input,select,textarea),.main-shell .pref-cell__control,.ui-dialog:not(.offer-card) .app-field :is(input,select,textarea){color:#edf3fc;background-color:var(--polish-field);border-color:#819dc33d;box-shadow:inset 0 2px 5px #02071380,0 1px #d6e6ff08;caret-color:#f4cd7b}:is(.main-shell,.club-gate) .app-field :is(input,textarea)::placeholder,.ui-dialog:not(.offer-card) .app-field :is(input,textarea)::placeholder{color:#8d9eb7;opacity:1}:is(.main-shell,.club-gate) .app-field :is(input,select,textarea):focus,.main-shell .pref-cell__control:focus,.ui-dialog:not(.offer-card) .app-field :is(input,select,textarea):focus{background-color:#080f1d;border-color:#d8b06599;outline:none;box-shadow:inset 0 2px 6px #02071399,0 0 0 2px #e9bd6714}:is(.main-shell,.club-gate) .app-field :is(input,select,textarea)[aria-invalid=true],.ui-dialog:not(.offer-card) .app-field :is(input,select,textarea)[aria-invalid=true]{border-color:#e7797c99;box-shadow:inset 0 2px 5px #02071380,0 0 0 2px #e7797c12}:is(.main-shell,.club-gate) .app-field :is(input,select,textarea):disabled,.ui-dialog:not(.offer-card) .app-field :is(input,select,textarea):disabled{color:#95a5be;-webkit-text-fill-color:#95a5be;background-color:#101a2b;border-color:#7188a829;box-shadow:inset 0 1px 3px #02071355;opacity:1;cursor:not-allowed}:is(.main-shell,.club-gate) .app-field :is(input,textarea)[readonly]:where(:not(:disabled)),.ui-dialog:not(.offer-card) .app-field :is(input,textarea)[readonly]:where(:not(:disabled)){color:#c0cde1;background-color:#101b2e}:is(.main-shell,.club-gate) .app-field input:-webkit-autofill,:is(.main-shell,.club-gate) .app-field input:-webkit-autofill:focus,.ui-dialog:not(.offer-card) .app-field input:-webkit-autofill,.ui-dialog:not(.offer-card) .app-field input:-webkit-autofill:focus{-webkit-text-fill-color:#edf3fc;box-shadow:inset 0 0 0 1000px #091221;caret-color:#f4cd7b}.ui-dialog:not(.offer-card){background:linear-gradient(145deg,#91b5ec09,transparent 45%),linear-gradient(180deg,#17263e,#101b2f);border-color:#94accf52;box-shadow:inset 0 1px #deebff24,inset 0 -1px #030813,0 24px 64px #000a;scrollbar-color:#647fa966 transparent}.ui-dialog:not(.offer-card) :is(.dialog-heading,.guess-foot){border-color:#819dc32b}.ui-dialog:not(.offer-card) :is(.pwa-note,.guess-help,.rules-lines>div){background:#0b1629;border-color:#819dc32b;box-shadow:inset 0 1px #dce9ff08}.ui-dialog:not(.offer-card) .pwa-steps li{background:#0e1a2d;border-color:#819dc32b;box-shadow:inset 0 1px #dce9ff08}.ui-dialog:not(.offer-card) :is(.pwa-note,.pwa-steps,.guess-help){color:#bdcce1}@media(hover:hover)and (pointer:fine){:is(.main-shell,.club-gate) :is(.app-primary-btn,.club-header__topup):hover:not(:disabled):not([aria-disabled=true]),.trial-page .slot-controls__middle-btn--play:hover:not(:disabled),.ui-dialog:not(.offer-card) :is(.app-primary-btn,.guess-take):hover:not(:disabled){border-color:#ffedbf;box-shadow:inset 0 1px #fff9e0,inset 0 -1px #a7722066,0 3px #80571c,0 6px 14px #02050b66;transform:translateY(-1px);filter:none}:is(.main-shell,.club-gate) :is(.app-secondary-btn,.share-action,.payee-icon-card,.club-header__login):hover:not(:disabled):not([aria-disabled=true]),.trial-page :is(.slot-controls__middle-btn,.slot-controls__bet-chip,.trial-header__action):hover:not(.slot-controls__middle-btn--play):where(:not(:disabled):not(.active):not(.double-ready)),.ui-dialog:not(.offer-card) :is(.app-secondary-btn,.dialog-close,.guess-close,.guess-help-btn):hover:not(:disabled){border-color:var(--polish-line-lit);box-shadow:inset 0 1px #e2edff29,0 2px #060c18,0 5px 11px #02050b55;transform:translateY(-1px);filter:none}.main-shell :is(.tile,.entry,.home-rewards):hover{border-color:#dab57880;box-shadow:inset 0 1px #e3edff21,0 3px #060c18,0 7px 17px #02050b66;transform:translateY(-1px)}}:is(.main-shell,.club-gate,.trial-page) :is(.app-primary-btn,.app-secondary-btn,.app-danger-btn,.share-action,.payee-icon-card,.club-header__topup,.club-header__login,.club-close,.trial-header__action,.slot-controls__middle-btn,.slot-controls__bet-chip,.feat-step):active:not(:disabled):not([aria-disabled=true]),.ui-dialog:not(.offer-card) button:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px);box-shadow:var(--polish-pressed-shadow);filter:none;animation:none}:is(.main-shell,.club-gate,.trial-page) :is(.app-primary-btn,.app-secondary-btn,.app-danger-btn,.share-action,.payee-icon-card,.amount-chip,.club-header__topup,.club-header__login,.club-close,.trial-header__action,.slot-controls__middle-btn,.slot-controls__bet-chip,.feat-step):is(:disabled,[aria-disabled=true]),.trial-page .slot-controls :is(.slot-controls__middle-btn,.slot-controls__bet-chip):is(:disabled,[aria-disabled=true]),.ui-dialog:not(.offer-card) button:is(:disabled,[aria-disabled=true]){color:#95a5bc;background:linear-gradient(180deg,#223149,#19263b);border-color:#7188a833;box-shadow:inset 0 1px #c7dcff0a,inset 0 -1px #02071355;text-shadow:none;transform:none;filter:none;opacity:1;cursor:not-allowed;animation:none}.main-shell .amount-chip.amount-chip--custom:focus-within{color:#edf3fc;background:#080f1d;border-color:#d8b06588;box-shadow:inset 0 2px 6px #02071399,0 0 0 2px #e9bd6712;outline:none;transform:none}.main-shell .amount-chip--custom .amount-chip__input:is(:focus,:focus-visible){outline:none;border-color:transparent;background:transparent;box-shadow:none;caret-color:#f4cd7b}@media(prefers-reduced-motion:reduce){:is(.main-shell,.club-gate,.trial-page) :is(button,a,input,select,textarea),.ui-dialog:not(.offer-card) :is(button,a,input,select,textarea){transition:none!important}:is(.main-shell,.club-gate,.trial-page) :is(button,a):is(:hover,:active),.ui-dialog:not(.offer-card) :is(button,a):is(:hover,:active){transform:none!important}}@media(forced-colors:active){.main-pane,.main-shell :is(.app-surface,.app-card,.activity-section,.home-quickbar,.app-empty,.home-recovery),.club-gate .app-surface,.ui-dialog:not(.offer-card){background:Canvas;border-color:CanvasText;color:CanvasText;box-shadow:none}:is(.main-shell,.club-gate,.trial-page) :is(button,.app-secondary-btn,input,select,textarea),.ui-dialog:not(.offer-card) :is(button,.app-secondary-btn,input,select,textarea){color:ButtonText!important;background:ButtonFace!important;border-color:ButtonText!important;box-shadow:none!important;text-shadow:none}:is(.main-shell,.club-gate,.trial-page) :is(button,input,select,textarea):disabled,.ui-dialog:not(.offer-card) :is(button,input,select,textarea):disabled{color:GrayText!important;-webkit-text-fill-color:GrayText!important;opacity:1}:is(.main-shell,.club-gate,.trial-page) :is(button,a,input,select,textarea):focus-visible,.ui-dialog:not(.offer-card) :is(button,a,input,select,textarea):focus-visible{outline:2px solid Highlight;outline-offset:2px}.main-shell .amount-chip.amount-chip--custom:focus-within{border-color:Highlight;outline:2px solid Highlight;outline-offset:2px;box-shadow:none}}.main-shell button.account-card__balance-link{position:relative;display:block;width:100%;margin:0;padding:.28rem 2.2rem .62rem 0;appearance:none;border:0;border-radius:.65rem;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.account-card__balance-arrow,.wallet-grid__arrow{position:absolute;top:50%;right:.62rem;color:#f1c96f;font-size:1.25rem;line-height:1;transform:translateY(-50%);filter:drop-shadow(0 1px 0 #4f340f)}.main-shell button.wallet-grid__link{position:relative;width:100%;min-width:0;padding-right:2rem;appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.main-shell .wallet-grid__link .wallet-grid__label,.main-shell .wallet-grid__link .wallet-grid__value{width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-shell .wallet-grid__link .wallet-grid__label{min-height:1.4em}.main-shell .wallet-grid__link--active{border-color:#dfb75f8f;background:linear-gradient(145deg,#1b3049,#101e31);box-shadow:inset 0 1px #e7f0ff17,0 0 0 1px #e2b75b14,0 5px 14px #02071355}@media(hover:hover)and (pointer:fine){.main-shell button.account-card__balance-link:hover{background:#d9ad5210;box-shadow:inset 0 0 0 1px #e0b55e24;transform:translateY(-1px)}.main-shell button.wallet-grid__link:hover{border-color:#d8ae5f78;background:linear-gradient(145deg,#1a2c43,#101d2e);box-shadow:inset 0 1px #e7f0ff14,0 5px 14px #0207134d;transform:translateY(-1px)}}.main-shell button.account-card__balance-link:active,.main-shell button.wallet-grid__link:active{transform:translateY(1px);box-shadow:inset 0 2px 5px #02071380}.wallet-detail-summary{overflow:hidden;border-color:#d5ad5d52;background:linear-gradient(140deg,#182c44,#0c1829 68%);box-shadow:inset 0 1px #e3edff18,0 7px 18px #02071352}.wallet-detail-summary__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.wallet-detail-summary__head>div{min-width:0}.wallet-detail-summary__head span,.wallet-detail-summary__head strong{display:block}.wallet-detail-summary__head span{margin-bottom:.28rem;color:#9db0c8;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.wallet-detail-summary__head strong{overflow:hidden;color:#f7f1e6;font-size:.94rem;text-overflow:ellipsis;white-space:nowrap}.wallet-detail-summary__head>b{flex:none;color:#f3c86b;font-family:var(--serif);font-size:1.65rem;font-variant-numeric:tabular-nums}.wallet-detail-summary p{margin:.72rem 0 .35rem;color:#c7d3e2;font-size:.78rem;line-height:1.58}.wallet-detail-summary small,.wallet-detail-note{display:block;color:#91a6c0;font-size:.7rem;line-height:1.55}.wallet-kv--focus{margin-inline:-.45rem;padding-inline:.45rem;border-radius:.36rem;background:#dbae5210}.wallet-kv--focus span,.wallet-kv--focus b{color:#f2cc79}.wallet-records-section{scroll-margin-top:1rem}.wallet-records-section--focus{border-color:#dfb75f73;box-shadow:inset 0 1px #e7f0ff14,0 0 0 1px #d5a94c10,0 8px 22px #02071359}.wallet-records-section .wallet-detail-note{margin:.35rem 0 .7rem}.withdraw-form-section{scroll-margin-top:1rem}.withdraw-manual-note{display:grid;grid-template-columns:2.2rem minmax(0,1fr);align-items:start;gap:.68rem;margin-bottom:.8rem;padding:.72rem .78rem;border:1px solid #d7ae5d3d;border-radius:.72rem;background:linear-gradient(135deg,#d6aa5412,#112039 64%);box-shadow:inset 0 1px #eef4ff0d}.withdraw-manual-note__mark{display:grid;width:2.05rem;height:2.05rem;place-items:center;border:1px solid #e5bd6878;border-radius:50%;background:#d6aa5414;color:#f3cc78;font-size:.92rem;font-weight:900;box-shadow:inset 0 1px #fff2bf1f}.withdraw-manual-note b{display:block;color:#f5dfae;font-size:.76rem;line-height:1.35}.withdraw-manual-note p{margin:.2rem 0 0;color:#aebfd4;font-size:.68rem;line-height:1.55}.ui-dialog.wallet-detail-dialog{width:min(100%,22rem);padding:0 1.15rem .9rem;background:linear-gradient(160deg,#172944,#0d1729 72%);border-color:#d7ad5b4f}.wallet-detail-dialog.wallet-detail-dialog--clear{border-color:#85c5ab59}.wallet-detail-dialog .offer-card__top{margin-top:.82rem}.wallet-detail-dialog .dialog-motif{width:4.4rem;height:4.4rem;margin:.15rem auto .3rem}.wallet-detail-dialog h2{margin:.38rem 0 .45rem;font-size:clamp(1.32rem,6.5vw,1.65rem);line-height:1.14;text-wrap:balance}.wallet-detail-dialog>p{margin:0 0 .62rem;font-size:.75rem;line-height:1.58}.wallet-detail-dialog .wager-block{margin-top:.48rem;padding:.68rem .72rem}.wallet-detail-dialog .wager-block b{font-size:.61rem}.wallet-detail-dialog .wager-block span{font-size:.74rem;line-height:1.52}.wallet-detail-dialog .offer-card__go{margin-top:.78rem}.trial-page{overflow-x:hidden;overflow-y:auto}.trial-page .trial-side__number--3{font-size:.5rem;letter-spacing:-.03em}.trial-page .trial-side__number--4{font-size:.43rem;letter-spacing:-.04em}.trial-page .slot-controls__bets--multiplier{margin-top:.42rem}.trial-page .slot-controls__bet-options--multiplier{display:flex;flex-wrap:nowrap;align-items:center;gap:.16rem}.trial-page .slot-controls__bet-chip--multiplier{width:auto;max-width:none;flex:1 1 0;min-width:0;height:1.9rem;padding:0;border-radius:.42rem}.trial-page .slot-controls__bet-chip--multiplier .game-chip-value{font-size:.62rem;font-weight:800;letter-spacing:-.04em;line-height:1}.trial-page .multiplier-help{flex:0 0 1.9rem;width:1.9rem;height:1.9rem;margin:0;padding:0;border-radius:50%;border:1px solid #ffe3a4;background:radial-gradient(circle at 50% 32%,#fff6d2,#e7c078 46%,#8d6420);color:#2b1d0b;font-size:.95rem;font-weight:900;line-height:1;box-shadow:inset 0 1px #fff6,0 2px #5c3e12}.trial-page .multiplier-help-card{margin:.42rem 0 0;padding:.5rem .62rem;border-radius:.5rem;border:1px solid rgba(226,186,106,.5);background:#120c08d1;color:#f6e7c4;font-size:.68rem;line-height:1.45;overflow-wrap:break-word}.ui-dialog.balance-notice .balance-notice__actions{display:grid;grid-template-columns:1fr 1fr;gap:.56rem;margin-top:.75rem}.ui-dialog.balance-notice button.balance-notice__btn{margin-top:0;height:2.5rem;border-radius:.55rem;font-size:.8rem;font-weight:800}.ui-dialog.balance-notice button.balance-notice__btn--close{color:#d8e4f5;background:var(--premium-secondary);border:1px solid #819dc347;box-shadow:var(--polish-resting-shadow);text-shadow:0 1px #02071366}.ui-dialog.balance-notice button.balance-notice__btn--deposit{background:var(--premium-gold);border:1px solid #f8d58c99;color:#241b0c;box-shadow:var(--premium-gold-shadow);text-shadow:0 1px #fff3ce55}@media(max-width:340px){.main-shell button.wallet-grid__link{padding-inline:.62rem 1.65rem}.wallet-grid__arrow{right:.44rem}.wallet-detail-summary__head>b{font-size:1.35rem}.withdraw-manual-note{grid-template-columns:1.85rem minmax(0,1fr);padding-inline:.65rem}.withdraw-manual-note__mark{width:1.75rem;height:1.75rem}.ui-dialog.wallet-detail-dialog{padding-inline:.9rem}}@media(prefers-reduced-motion:reduce){.main-shell button.account-card__balance-link,.main-shell button.wallet-grid__link{transition:none}}.locale-switcher{display:grid;gap:.28rem;min-width:0;color:#aebed4;font-size:.7rem}.locale-switcher select{width:100%;min-width:0;min-height:2.5rem;border:1px solid #789ac655;border-radius:.7rem;padding:.45rem 2rem .45rem .72rem;color:#edf3fc;background:#101d31;font:600 .82rem/1.2 Segoe UI,sans-serif}.locale-switcher select:focus-visible{outline:2px solid #f4cd7b;outline-offset:2px}.locale-switcher--compact{position:relative;display:block;flex:0 0 2.65rem;width:2.65rem;height:2.65rem;border:1px solid #789ac655;border-radius:.75rem;background:linear-gradient(180deg,#213652,#14243b);box-shadow:inset 0 1px #d8e6ff14,0 2px #050b15;overflow:hidden}.locale-switcher--compact .locale-switcher__compact{position:absolute;inset:0;display:grid;place-content:center;text-align:center;pointer-events:none}.locale-switcher--compact .locale-switcher__compact b{color:#f4d58d;font-size:.72rem;line-height:1;letter-spacing:.06em}.locale-switcher--compact .locale-switcher__compact i{margin-top:.12rem;color:#9eb0c8;font: .55rem/1 sans-serif}.locale-switcher--compact select{position:absolute;inset:0;z-index:1;width:100%;height:100%;min-height:0;padding:0;opacity:0;cursor:pointer}.locale-switcher--compact:focus-within{outline:2px solid #f4cd7b;outline-offset:2px}.locale-switcher.is-busy{opacity:.68}.club-header>.locale-switcher{margin-left:auto}.club-gate__locale{position:absolute;z-index:5;top:max(1rem,env(safe-area-inset-top));left:1rem}.main-shell :is(.app-primary-btn,.app-secondary-btn,.app-danger-btn,.app-pill),.club-gate :is(.app-primary-btn,.app-secondary-btn){min-width:0;max-width:100%;overflow-wrap:anywhere}.slot-controls__middle-btn{min-width:0;padding-inline:.38rem;font-size:clamp(.68rem,3.1vw,.82rem)}.campaign-banner__copy p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.home-rewards>.campaign-visual,.home-rewards>.home-rewards__copy{min-height:0;height:100%}.home-rewards>.campaign-visual{overflow:hidden}.pwa-float__cta{max-width:5.6rem;white-space:normal;line-height:1.08;text-align:center}@media(max-width:360px){.club-header{gap:.38rem}.club-header>.locale-switcher{flex-basis:2.45rem;width:2.45rem;height:2.45rem}.pref-row{grid-template-columns:1fr}.pref-cell+.pref-cell{border-left:0;border-top:1px solid #789ac626}}@media(max-width:300px){.club-header__brand img{display:none}.club-header>.locale-switcher{flex-basis:2.25rem;width:2.25rem;height:2.25rem}.club-header__amount{width:2.6rem}}.main-shell .wallet-grid__link .wallet-grid__label,.main-shell .wallet-grid__link .wallet-grid__value{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.main-shell .wallet-grid__link .wallet-grid__label{min-height:2.6em}.main-shell .wallet-grid__link .wallet-grid__value{font-size:clamp(.78rem,3.5vw,1rem);line-height:1.2}.main-shell .account-card__actions>button{min-height:46px;height:auto;white-space:normal;line-height:1.3;text-align:center;padding-block:9px}.pwa-float__open .pwa-float__cta{white-space:normal}.pwa-float__close{width:36px;height:36px;top:-12px;right:-12px;display:grid;place-items:center}.salon-dots{min-height:36px;height:36px}.salon-dots button,.salon-dots button.on{position:relative;width:34px;height:36px;border:0;background:transparent}.salon-dots button:after{content:"";position:absolute;top:16px;left:12px;width:10px;height:4px;border-radius:99px;background:#7389a9}.salon-dots button.on:after{left:7px;width:20px;background:#f3c362}@media(max-width:420px){.pref-row{grid-template-columns:1fr}.pref-cell+.pref-cell{border-left:0;border-top:1px solid #789ac626}}@media(max-width:310px){.main-shell .account-card__actions{flex-direction:column}}@media(max-height:500px)and (orientation:portrait){.ui-dialog.offer-card--carousel{width:min(70dvh,calc(100vw - 2.2rem),23rem)}}@media(prefers-reduced-motion:reduce){.notice-ticker .notice-ticker__track{animation:none!important;transform:none!important}}@media(prefers-reduced-motion:reduce){.locale-switcher--compact{transition:none}}.guess-machine[data-v-d5442b83]{--guess-choice-width: 31vw;--guess-choice-height: 18vw;--guess-choice-offset: -.5625rem;--guess-card-width: 17vw;--guess-card-height: 34.6vw;--guess-card-offset: .75rem;--guess-win-panel-width: 29vw;--guess-cards-panel-width: 31vw;--guess-last-cards-content-width: 78%;--guess-layout-inset: 6vw;width:100vw;max-width:100vw;min-height:calc(100vh - 3.75rem);padding:calc(.75rem + env(safe-area-inset-top)) 0 1.0625rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;background:#050505;color:#f7f7f7;overflow-x:hidden}.feature-header[data-v-d5442b83]{min-height:2.75rem;display:flex;align-items:center;margin-bottom:.5rem;background:#000}.feature-header__action[data-v-d5442b83],.feature-header__placeholder[data-v-d5442b83]{width:4.25rem;flex-shrink:0}.feature-header__action[data-v-d5442b83]{height:1.875rem;display:flex;align-items:center;justify-content:flex-start}.feature-header__action.disabled[data-v-d5442b83]{opacity:.45}.feature-header__action-text[data-v-d5442b83]{padding:0 .75rem;min-width:3.5rem;height:1.875rem;display:flex;align-items:center;justify-content:center;border-radius:31.21875rem;background:#000000c7;box-shadow:inset 0 0 0 .03125rem #ffe7a847;font-size:.8125rem;font-weight:900;letter-spacing:.0625rem;color:#f2d88f;box-sizing:border-box}.feature-header__center[data-v-d5442b83]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.125rem;min-width:0}.feature-header__title[data-v-d5442b83]{font-size:1.0625rem;font-weight:900;letter-spacing:.0625rem;color:#fbf1c9;white-space:nowrap}.feature-header__subtitle[data-v-d5442b83]{font-size:.625rem;letter-spacing:.0625rem;color:#fbf1c9a8;white-space:nowrap}.guess-topline[data-v-d5442b83]{font-family:Courier,monospace;font-size:1.25rem;font-weight:900;color:#f2f2f2;text-shadow:0 0 .4375rem rgba(255,255,255,.42)}.guess-panels[data-v-d5442b83]{margin-top:.75rem;width:calc(100% - var(--guess-layout-inset) * 2);max-width:none;align-self:center;display:grid;grid-template-columns:var(--guess-choice-width) var(--guess-card-width) var(--guess-choice-width);justify-content:space-between;gap:0;align-items:center}.panel[data-v-d5442b83]{min-width:0;height:3rem;min-height:3rem;padding:.5625rem .4375rem;background:url(https://static.statepng.com/static/en/ye_back.jpeg) center / 100% 100% no-repeat;box-sizing:border-box}.panel--win[data-v-d5442b83]{grid-column:2;justify-self:center;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.25rem;transform:translate(-.75rem)}.panel--win .panel__label[data-v-d5442b83]{justify-self:start;font-size:1rem}.panel--win .panel__value[data-v-d5442b83]{justify-self:end;padding-right:.125rem;min-width:0;max-width:100%;text-align:right;overflow:hidden;white-space:nowrap;font-size:.9375rem;line-height:1}.panel--win[data-v-d5442b83]{width:var(--guess-win-panel-width)}.panel--cards[data-v-d5442b83]{grid-column:3;justify-self:end;position:relative;width:var(--guess-cards-panel-width);padding-left:0;padding-right:0}.panel__label[data-v-d5442b83],.panel__value[data-v-d5442b83],.last-cards__title[data-v-d5442b83],.guess-instruction[data-v-d5442b83],.guess-control[data-v-d5442b83]{font-family:Courier,monospace;font-weight:900}.panel__label[data-v-d5442b83],.panel__value[data-v-d5442b83]{font-size:1.125rem;color:#f2f2f2}.last-cards__title[data-v-d5442b83]{width:var(--guess-last-cards-content-width);margin:0 auto;display:grid;grid-template-columns:.75rem minmax(0,1fr);align-items:center;column-gap:.0625rem;font-size:.6875rem;line-height:1}.last-cards__letters[data-v-d5442b83]{grid-column:2;min-width:0;display:flex;align-items:center;justify-content:space-between;overflow:hidden;white-space:nowrap}.last-cards__letters uni-text[data-v-d5442b83]{flex:0 0 auto;min-width:0;text-align:center;letter-spacing:0;transform:scaleX(1.08);transform-origin:center}.last-cards__letters uni-text[data-v-d5442b83]:nth-child(4){margin-right:.15625rem}.last-cards__arrow[data-v-d5442b83]{grid-column:1;width:.75rem;height:.6875rem;display:flex;align-items:center;justify-content:center;transform:scaleX(1.75);color:#f7e72d;font-size:.6875rem;line-height:1}.last-cards__row[data-v-d5442b83]{position:relative;width:var(--guess-last-cards-content-width);margin:.125rem auto 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.21875rem}.last-cards__card[data-v-d5442b83]{min-width:0;height:1.0625rem;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#efefef}.last-cards__suit[data-v-d5442b83]{width:.875rem;height:1rem;display:block}.guess-stage[data-v-d5442b83]{margin-top:0;width:calc(100% - var(--guess-layout-inset) * 2);align-self:center;display:grid;grid-template-columns:var(--guess-choice-width) var(--guess-card-width) var(--guess-choice-width);justify-content:space-between;align-items:center}.win-banner-row[data-v-d5442b83]{height:1.8125rem;display:flex;align-items:center;justify-content:center}.choice[data-v-d5442b83]{width:var(--guess-choice-width);height:var(--guess-choice-height);display:flex;align-items:center;justify-content:center;justify-self:center;transform:translateY(var(--guess-choice-offset))}.choice.disabled[data-v-d5442b83],.guess-control.disabled[data-v-d5442b83]{opacity:.48}.choice__image[data-v-d5442b83]{width:100%;height:100%;display:block}.card-back[data-v-d5442b83]{position:relative;height:var(--guess-card-height);background:transparent;box-sizing:border-box;transform:translateY(var(--guess-card-offset))}.win-banner[data-v-d5442b83]{width:4rem;height:1.8125rem;display:block;pointer-events:none;transform:translateY(.25rem)}.card-back__image[data-v-d5442b83]{width:100%;height:100%;display:block;transition:transform .11s ease-in-out;transform:scaleY(1)}.card-back__image--flipping[data-v-d5442b83]{transform:scaleY(.04)}.card-back__image--diamond[data-v-d5442b83]{border-radius:.375rem;overflow:hidden}.guess-instruction[data-v-d5442b83]{position:relative;min-height:1.0625rem;margin-top:1.5rem;text-align:center;font-size:.875rem;line-height:1.0625rem;color:#f0f045}.guess-hand[data-v-d5442b83]{position:absolute;left:50%;bottom:1.3125rem;width:2.6875rem;height:4.5625rem;z-index:4;transform:translate(-50%);animation:guessHandTap-d5442b83 1.1s ease-in-out infinite;pointer-events:none}.guess-hand--red[data-v-d5442b83]{left:15%}.guess-hand--black[data-v-d5442b83]{left:85%}.guess-instruction .red[data-v-d5442b83]{color:#e1262f}.guess-instruction .collect[data-v-d5442b83]{color:#20d9f6}.guess-controls[data-v-d5442b83]{margin-top:.875rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5625rem}.guess-control[data-v-d5442b83]{height:2.3125rem;display:flex;align-items:center;justify-content:center;border:.125rem solid rgba(255,255,255,.78);border-radius:.25rem;font-size:.875rem;color:#fff;box-sizing:border-box}.guess-control--red[data-v-d5442b83]{background:#b5091d}.guess-control--black[data-v-d5442b83]{background:#1b1d20}.guess-control--collect[data-v-d5442b83]{color:#061015;background:#20d9f6}.guess-caption[data-v-d5442b83]{margin-top:.6875rem;text-align:center;font-family:Courier,monospace;font-size:.625rem;color:#ffffff8f}@keyframes guessHandTap-d5442b83{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,.375rem)}}.rugby-machine[data-v-c9df14af]{min-height:calc(100vh - 3.75rem);margin:0 auto;padding:calc(.75rem + env(safe-area-inset-top)) .5625rem .6875rem;background:#000;box-sizing:border-box}.feature-header[data-v-c9df14af]{min-height:2.75rem;display:flex;align-items:center;margin-bottom:.5rem;background:#000}.feature-header__action[data-v-c9df14af],.feature-header__placeholder[data-v-c9df14af]{width:4.25rem;flex-shrink:0}.feature-header__action[data-v-c9df14af]{height:1.875rem;display:flex;align-items:center;justify-content:flex-start}.feature-header__action.disabled[data-v-c9df14af]{opacity:.45}.feature-header__action-text[data-v-c9df14af]{padding:0 .75rem;min-width:3.5rem;height:1.875rem;display:flex;align-items:center;justify-content:center;border-radius:31.21875rem;background:#000000c7;box-shadow:inset 0 0 0 .03125rem #ffe7a847;font-size:.8125rem;font-weight:900;letter-spacing:.0625rem;color:#f2d88f;box-sizing:border-box}.feature-header__center[data-v-c9df14af]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.125rem;min-width:0}.feature-header__title[data-v-c9df14af]{font-size:1.0625rem;font-weight:900;letter-spacing:.0625rem;color:#fbf1c9;white-space:nowrap}.feature-header__subtitle[data-v-c9df14af]{font-size:.625rem;letter-spacing:.0625rem;color:#fbf1c9a8;white-space:nowrap}.rugby-hud[data-v-c9df14af]{display:flex;align-items:flex-start;justify-content:space-between;padding:0 1.3125rem}.rugby-hud__item[data-v-c9df14af]{min-width:4.125rem;display:flex;flex-direction:column;align-items:center;gap:.0625rem}.rugby-hud__label[data-v-c9df14af],.rugby-hud__value[data-v-c9df14af]{font-family:Courier,monospace;font-weight:900;color:#f5f0f0;text-shadow:.125rem .125rem 0 rgba(0,0,0,.45)}.rugby-hud__label[data-v-c9df14af]{font-size:.8125rem;line-height:1}.rugby-hud__value[data-v-c9df14af]{min-height:1.0625rem;display:flex;align-items:center;justify-content:center;gap:.0625rem}.rugby-hud__digit[data-v-c9df14af]{width:.6875rem;height:1rem;display:block}.rugby-title[data-v-c9df14af]{margin-top:.1875rem;display:flex;justify-content:center}.rugby-title__letters[data-v-c9df14af]{max-width:100%;height:2.25rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.rugby-title__slot[data-v-c9df14af]{width:1.125rem;height:2.125rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.rugby-title__slot--space[data-v-c9df14af]{width:.4375rem}.rugby-title__letter[data-v-c9df14af]{width:100%;height:100%;display:block}.team-card[data-v-c9df14af]{position:relative;width:4.5625rem;height:6.0625rem;flex-shrink:0;z-index:2}.team-card.active[data-v-c9df14af]{filter:drop-shadow(0 0 .5625rem rgba(255,220,66,.72))}.team-card__player[data-v-c9df14af]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:visible}.team-card__frame[data-v-c9df14af]{position:absolute;left:50%;bottom:0;width:4.5625rem;height:6.0625rem;display:block;opacity:0;transform:translate(-50%)}.team-card__frame--active[data-v-c9df14af]{opacity:1}.score-panel[data-v-c9df14af]{position:absolute;left:4.5625rem;right:4.5625rem;top:0;height:6.0625rem;z-index:1}.score-panel__image[data-v-c9df14af]{width:100%;height:100%;display:block}.score-panel__team-name[data-v-c9df14af]{position:absolute;left:9%;right:42%;top:2.125rem;z-index:2;font-family:Courier,monospace;font-size:.9375rem;line-height:1;font-weight:900;color:#f5f7ff;overflow:visible;text-shadow:.0625rem .0625rem 0 rgba(0,0,0,.55);white-space:nowrap}.score-panel__digits[data-v-c9df14af]{position:absolute;left:18%;right:18%;bottom:.75rem;height:2rem;display:flex;align-items:center;justify-content:center;gap:.25rem;background:#000;overflow:hidden}.score-panel__digit[data-v-c9df14af]{width:1.25rem;height:1.8125rem;display:block}.score-panel__digits--winning .score-panel__digit[data-v-c9df14af]{animation:scoreDigitFlash-c9df14af .8s steps(1,end) infinite}.score-panel__post[data-v-c9df14af]{position:absolute;bottom:-1.0625rem;width:.125rem;height:1.0625rem;background:#e1e6eed1}.score-panel__post--left[data-v-c9df14af]{left:32%}.score-panel__post--right[data-v-c9df14af]{right:32%}.stadium[data-v-c9df14af]{position:relative;width:100%;margin-top:.125rem;z-index:8}.crowd[data-v-c9df14af]{width:92%;height:4.6875rem;margin:0 auto;overflow:hidden}.crowd__image[data-v-c9df14af]{width:100%;height:calc(100% + .75rem);display:block;transform:translateY(-.75rem)}.field[data-v-c9df14af]{position:relative;width:100%;height:5.9375rem;margin-top:-1.0625rem;overflow:visible;background:#000}.field__pitch[data-v-c9df14af]{position:absolute;left:0;right:0;top:0;height:4.625rem;overflow:visible}.field__surface[data-v-c9df14af]{position:absolute;inset:0 0 auto;height:100%;background:repeating-linear-gradient(90deg,rgba(255,255,255,.11) 0 .0625rem,transparent .0625rem 1.5625rem),#01d80f;border-top:.09375rem solid rgba(255,255,255,.7);-webkit-clip-path:polygon(4% 0,96% 0,100% 100%,0 100%);clip-path:polygon(4% 0,96% 0,100% 100%,0 100%);z-index:1}.field__line[data-v-c9df14af],.field__reward-line[data-v-c9df14af]{position:absolute;top:0;width:.125rem;height:100%;background:#ffffffb8;z-index:2;transform:skew(4deg);transform-origin:bottom center}.field__line[data-v-c9df14af]{transform:skew(-7deg)}.field__reward-line--front[data-v-c9df14af]{transform:skew(-3.5deg);transform-origin:top center}.field__reward-line--second[data-v-c9df14af]{transform:skew(-1.5deg);transform-origin:top center}.field__reward-line--third[data-v-c9df14af]{transform:skew(-1deg);transform-origin:top center}.field__reward-line--fourth[data-v-c9df14af]{transform:translate(.09375rem) skew(-.7deg);transform-origin:bottom center}.field__reward-line--last[data-v-c9df14af]{transform:skew(1.4deg);transform-origin:bottom center}.field__kicker[data-v-c9df14af]{position:absolute;left:var(--rugby-kicker-left, 12%);top:2.4375rem;z-index:30;width:1.4375rem;height:3.25rem;transform:translate(-88%,-100%);pointer-events:none}.field__kicker-image[data-v-c9df14af]{position:absolute;left:0;top:0;width:1.4375rem;height:3.25rem;display:block;opacity:0}.field__kicker--compact[data-v-c9df14af]{top:2.4375rem;width:1.4375rem;height:3.25rem;transform:translate(-88%,-100%)}.field__kicker--compact .field__kicker-image[data-v-c9df14af]{width:1.4375rem;height:3.25rem}.field__kicker-image[data-v-c9df14af]:first-child{transform:scaleX(.34);transform-origin:center bottom}.field__kicker-image[data-v-c9df14af]:nth-child(2){transform:scale(.94,.96);transform-origin:center bottom}.field__kicker-image[data-v-c9df14af]:nth-child(3){transform:scaleX(1.1);transform-origin:center bottom}.field__kicker-image--active[data-v-c9df14af]{opacity:1}.field__runner[data-v-c9df14af]{position:absolute;left:var(--rugby-start-left, 19%);top:1.8125rem;z-index:20;width:.5rem;height:.5rem;display:flex;align-items:center;justify-content:center;transform-origin:center;transform:translate(-50%);will-change:left,top,transform}.field__ball[data-v-c9df14af]{width:.5rem;height:.9375rem;display:block;transform:scaleX(-1)}.field__runner--red[data-v-c9df14af],.field__runner--blue[data-v-c9df14af]{left:var(--rugby-land-left);top:1.8125rem}.field__runner--flying-red[data-v-c9df14af],.field__runner--flying-blue[data-v-c9df14af]{z-index:999;animation:rugbyBallArc-c9df14af 3.2s linear forwards}.reward-strip[data-v-c9df14af]{position:absolute;left:0;right:0;bottom:0;height:1.3125rem;display:block;padding:0 .25rem;background:linear-gradient(180deg,#2a32361a,#0000002e),linear-gradient(#6e787e1a,#6e787e1a),#01d80f;border-top:.0625rem solid rgba(255,255,255,.62);box-shadow:inset 0 .1875rem .3125rem #0000001f,inset 0 -.125rem .3125rem #00000029;box-sizing:border-box}.reward-strip__label[data-v-c9df14af]{position:absolute;left:0;width:calc(var(--reward-arrow-left, 39%) - .375rem);top:50%;z-index:5;min-width:0;display:flex;align-items:center;overflow:hidden;font-family:Courier,monospace;font-size:.65rem;font-weight:900;color:#f5f7ff;line-height:1;white-space:nowrap;transform:translateY(-50%);transform-origin:left center}.reward-strip__label uni-text[data-v-c9df14af]{min-width:0;max-width:100%;display:block;white-space:nowrap;overflow:hidden;transform:scaleY(1.15);transform-origin:left center}.reward-strip__arrow[data-v-c9df14af]{position:absolute;left:var(--reward-arrow-left, 43%);top:50%;width:.34375rem;height:.375rem;z-index:4;background:#f5f7ff;box-shadow:.0625rem .0625rem #00000073;transform:translate(-100%,-50%)}.reward-strip__arrow[data-v-c9df14af]:after{content:"";position:absolute;top:50%;right:-.3125rem;width:0;height:0;border-top:.28125rem solid transparent;border-bottom:.28125rem solid transparent;border-left:.34375rem solid #f5f7ff;transform:translateY(-50%)}.reward-strip__values[data-v-c9df14af]{position:absolute;inset:0}.reward-strip__value[data-v-c9df14af]{position:absolute;top:50%;height:.8125rem;display:flex;align-items:center;justify-content:center;gap:.03125rem;transform:translate(-50%,-50%)}.reward-strip__digit[data-v-c9df14af]{width:.46875rem;height:.75rem;display:block;filter:contrast(1.16) brightness(1.08) drop-shadow(.03125rem .03125rem 0 rgba(0,0,0,.72))}.reward-strip__value.active .reward-strip__digit[data-v-c9df14af]{filter:contrast(1.24) brightness(1.18) sepia(.2) saturate(1.2) drop-shadow(0 0 .25rem rgba(255,225,69,.58)) drop-shadow(.03125rem .03125rem 0 rgba(0,0,0,.72))}.reward-strip__value.reward-strip__value--winning .reward-strip__digit[data-v-c9df14af]{animation:scoreDigitFlash-c9df14af .8s steps(1,end) infinite}.rugby-controls[data-v-c9df14af]{margin-top:.25rem;padding:0 .625rem .75rem;background:#000}.rugby-controls__hint[data-v-c9df14af]{min-height:1.5rem;display:flex;align-items:center;justify-content:center;margin-bottom:.4375rem}.rugby-controls__hint uni-text[data-v-c9df14af]{font-family:Courier,monospace;font-size:.75rem;font-weight:900;color:#f2cf66;line-height:1;text-align:center;text-shadow:0 .0625rem 0 rgba(178,28,22,.72),.03125rem .0625rem 0 rgba(178,28,22,.58)}.rugby-controls__hint--caption uni-text[data-v-c9df14af]{font-family:inherit;font-size:.53125rem;font-weight:400;letter-spacing:.04375rem;color:#dee8ffb3;text-shadow:none}.rugby-test-actions[data-v-c9df14af]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5625rem;margin:.4375rem .3125rem .375rem}.rugby-test-actions__btn[data-v-c9df14af]{height:2.3125rem;display:flex;align-items:center;justify-content:center;border-radius:.375rem;border:.125rem solid rgba(255,255,255,.78);box-sizing:border-box}.rugby-test-actions__btn uni-text[data-v-c9df14af]{font-size:.875rem;font-weight:900;color:#fff}.rugby-test-actions__btn--red[data-v-c9df14af]{background:#b5091d}.rugby-test-actions__btn--blue[data-v-c9df14af]{background:#1261c9}.rugby-test-actions__btn.disabled[data-v-c9df14af]{opacity:.45}.rugby-controls__row[data-v-c9df14af]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.4375rem;justify-items:center}.rugby-controls__row+.rugby-controls__row[data-v-c9df14af]{margin-top:.5625rem}.rugby-controls__btn[data-v-c9df14af]{width:2.875rem;height:2.875rem;display:flex;align-items:center;justify-content:center;border-radius:.5625rem}.rugby-controls__btn uni-text[data-v-c9df14af]{font-size:.9375rem;font-weight:900;color:#fff3e9}.rugby-controls__btn--green[data-v-c9df14af]{background:linear-gradient(180deg,#4fe9a2,#1d8d61)}.rugby-controls__btn--white[data-v-c9df14af]{background:linear-gradient(180deg,#fff,#d9d9d9)}.rugby-controls__btn--white uni-text[data-v-c9df14af]{color:#29180d}.rugby-controls__btn--red[data-v-c9df14af]{background:linear-gradient(180deg,#ff565f,#b5091d)}.rugby-controls__btn--blue[data-v-c9df14af]{background:linear-gradient(180deg,#4c9dff,#1261c9)}.rugby-controls__btn--red uni-text[data-v-c9df14af],.rugby-controls__btn--blue uni-text[data-v-c9df14af]{color:#fff}.rugby-controls__btn--active[data-v-c9df14af]{box-shadow:0 0 0 .15625rem #ffe145e0,0 0 .6875rem #ffe14580}.rugby-controls__btn--disabled[data-v-c9df14af]{opacity:.58}.rugby-screen[data-v-c9df14af]{width:100%;min-height:100vh;background:#000}.rugby-arcade[data-v-c9df14af]{padding:.5625rem 0 1.125rem}.rugby-machine[data-v-c9df14af]{max-width:25.625rem;min-height:auto;margin:0 auto;padding:.5625rem .5625rem .6875rem;border:0;background:#000;box-shadow:none;box-sizing:border-box}.rugby-board[data-v-c9df14af]{position:relative;min-height:6.1875rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-top:.25rem}.team-card[data-v-c9df14af]{position:absolute;bottom:45%;width:4.5625rem;height:6.0625rem;z-index:3;background:transparent;border:0;box-shadow:none}.team-card--red[data-v-c9df14af]{left:0}.team-card--blue[data-v-c9df14af]{right:0}.rugby-main[data-v-c9df14af]{position:relative;flex:1;min-width:0;display:flex;align-items:center;justify-content:center}.rugby-main__image[data-v-c9df14af]{width:100%;display:block}.rugby-main-score[data-v-c9df14af]{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;gap:.0625rem;transform:translate(-50%,-50%);pointer-events:none}.rugby-main-score--credits[data-v-c9df14af]{left:17%;top:10%}.rugby-main-score--win[data-v-c9df14af]{left:52%;top:10%}.rugby-main-score--bet[data-v-c9df14af]{left:89%;top:10%}.rugby-main-score__digit[data-v-c9df14af]{width:.625rem;height:.78125rem;display:block;filter:brightness(.76)}.rugby-payout-score[data-v-c9df14af]{position:absolute;left:50%;top:46.5%;z-index:4;display:flex;align-items:center;justify-content:center;gap:.09375rem;transform:translate(-50%,-50%);pointer-events:none}.rugby-payout-score__digit[data-v-c9df14af]{width:1.5rem;height:1.71875rem;display:block}.rugby-payout-score--active .rugby-payout-score__digit[data-v-c9df14af]{animation:tiqiuRewardFlash-c9df14af .75s steps(1,end) infinite}.rugby-team-text[data-v-c9df14af]{position:absolute;left:38%;top:37%;z-index:4;width:6.5625rem;height:1rem;display:block;transform:translate(-50%,-50%);pointer-events:none}.rugby-reward-score[data-v-c9df14af]{position:absolute;top:89.5%;z-index:3;display:flex;align-items:center;justify-content:center;gap:0;transform:translate(-50%,-50%);pointer-events:none}.rugby-reward-score__digit[data-v-c9df14af]{width:.46875rem;height:.5625rem;display:block;filter:brightness(.84)}.rugby-reward-score--active .rugby-reward-score__digit[data-v-c9df14af]{animation:tiqiuRewardFlash-c9df14af .75s steps(1,end) infinite}.rugby-kicker[data-v-c9df14af]{position:absolute;left:12.5%;top:84%;z-index:6;width:2.875rem;height:4rem;transform:translate(-50%,-100%);pointer-events:none}.rugby-kicker--blue[data-v-c9df14af]{left:12.5%}.rugby-kicker__frame[data-v-c9df14af]{position:absolute;inset:0;width:100%;height:100%;display:block;filter:brightness(1.02) blur(.025rem);opacity:0}.rugby-kicker__frame--active[data-v-c9df14af]{opacity:1}.rugby-ball[data-v-c9df14af]{position:absolute;left:var(--rugby-ball-start-left, 15%);top:var(--rugby-ball-start-top, 79%);z-index:7;width:.4375rem;height:.65625rem;display:block;transform:translate(-50%,-50%) rotate(-18deg);will-change:left,top,transform;pointer-events:none}.rugby-ball--flying[data-v-c9df14af]{animation:tiqiuBallFlight-c9df14af 3.2s ease-out forwards}.rugby-ball--landed[data-v-c9df14af]{left:var(--rugby-ball-land-left, 52%);top:var(--rugby-ball-land-top, 78%);transform:translate(-50%,-50%) rotate(580deg)}.rugby-copyright[data-v-c9df14af]{position:absolute;left:0;right:0;bottom:0;z-index:4;height:1.375rem;display:flex;align-items:center;justify-content:center;background:#000;pointer-events:auto}.rugby-copyright uni-text[data-v-c9df14af]{font-size:.59375rem;font-weight:400;letter-spacing:.04375rem;line-height:1;color:#dee8ffb3;white-space:nowrap}@keyframes rugbyBallArc-c9df14af{0%{left:var(--rugby-start-left, 19%);top:1.8125rem;transform:translate(-50%) rotate(0) scale(1)}25%{left:var(--rugby-arc-q1-left);top:-1.8125rem;transform:translate(-50%) rotate(140deg) scale(1.06)}40%{left:var(--rugby-arc-before-peak-left);top:-3.875rem;transform:translate(-50%) rotate(250deg) scale(1.1)}50%{left:var(--rugby-arc-mid-left);top:-4.6875rem;transform:translate(-50%) rotate(320deg) scale(1.12)}62%{left:var(--rugby-arc-after-peak-left);top:-3.625rem;transform:translate(-50%) rotate(398deg) scale(1.1)}75%{left:var(--rugby-arc-q3-left);top:-1.6875rem;transform:translate(-50%) rotate(480deg) scale(1.08)}82%{left:var(--rugby-arc-first-bounce-left);top:1.8125rem;transform:translate(-50%) rotate(562deg) scale(.96)}94%{left:var(--rugby-arc-bounce-peak-left);top:.5625rem;transform:translate(-50%) rotate(600deg) scale(1.02)}to{left:var(--rugby-land-left);top:1.8125rem;transform:translate(-50%) rotate(640deg) scale(1)}}@keyframes tiqiuBallFlight-c9df14af{0%{left:var(--rugby-ball-start-left, 15%);top:var(--rugby-ball-start-top, 79%);transform:translate(-50%,-50%) rotate(-18deg) scale(1)}25%{left:var(--rugby-ball-arc-q1-left);top:52%;transform:translate(-50%,-50%) rotate(140deg) scale(1.06)}40%{left:var(--rugby-ball-arc-before-peak-left);top:38%;transform:translate(-50%,-50%) rotate(250deg) scale(1.1)}50%{left:var(--rugby-ball-arc-mid-left);top:34%;transform:translate(-50%,-50%) rotate(320deg) scale(1.12)}62%{left:var(--rugby-ball-arc-after-peak-left);top:38%;transform:translate(-50%,-50%) rotate(398deg) scale(1.1)}70%{left:var(--rugby-ball-arc-q3-left);top:52%;transform:translate(-50%,-50%) rotate(480deg) scale(1.08)}76%{left:var(--rugby-ball-arc-first-bounce-left);top:var(--rugby-ball-land-top, 78%);transform:translate(-50%,-50%) rotate(562deg) scale(.96)}91%{left:var(--rugby-ball-arc-bounce-peak-left);top:66%;transform:translate(-50%,-50%) rotate(600deg) scale(1.02)}to{left:var(--rugby-ball-land-left, 52%);top:var(--rugby-ball-land-top, 78%);transform:translate(-50%,-50%) rotate(640deg) scale(1)}}@keyframes tiqiuRewardFlash-c9df14af{0%,45%,to{opacity:1;filter:brightness(.94) drop-shadow(0 0 .1875rem rgba(255,235,80,.5))}46%,65%{opacity:.38;filter:brightness(.66)}}@keyframes scoreDigitFlash-c9df14af{0%,45%,to{opacity:1;filter:contrast(1.15) brightness(1.12)}46%,65%{opacity:.18;filter:contrast(1) brightness(.8)}}.trial-page--retro,.trial-page--retro .trial-page__content,.trial-page--retro .trial-page__bg{background:#000!important}.trial-page--retro .trial-header{background:#000!important;border-bottom:0!important;box-shadow:none!important;border-radius:0!important;padding:.4rem 0!important}.trial-page--retro .trial-header__title{font-family:inherit!important;font-size:1.0625rem!important;font-weight:900!important;letter-spacing:.0625rem!important;color:#fbf1c9!important}.trial-page--retro .trial-header__subtitle{font-size:.625rem!important;font-weight:700!important;letter-spacing:.0625rem!important;color:#f8e3a7b8!important}.trial-page--retro .trial-header__action{background:transparent!important;border:0!important;box-shadow:none!important}.trial-page--retro .trial-header__action-text{padding:0 .75rem!important;min-width:3.5rem!important;height:1.875rem!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;border:1px solid rgba(242,216,143,.78)!important;background:#070707!important;box-shadow:none!important;font-size:.8125rem!important;font-weight:900!important;letter-spacing:.0625rem!important;color:#f2d88f!important}.trial-page--retro .trial-topbar{background:#000!important;border:0!important;box-shadow:none!important;border-radius:0!important;gap:.375rem!important;margin-bottom:.5625rem!important;padding:0!important}.trial-page--retro .trial-meter{padding:.4375rem .4375rem .125rem!important;background:#000!important;border:0!important}.trial-page--retro .trial-meter__score{margin-top:.25rem!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:.0625rem!important}.trial-page--retro .trial-meter__score-digit{width:.5625rem!important;height:.8125rem!important;display:block!important}.trial-page--retro .machine-board{padding:.125rem .3125rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.trial-page--retro .machine-board__bg-cell{border-radius:0!important;background:linear-gradient(180deg,#8b6b34,#5d451e 18%,#2b1d0c 48%,#120b05)!important;box-shadow:inset 0 0 0 .0625rem #fffffff5,inset 0 0 0 .09375rem #ffffff8c!important}.trial-page--retro .machine-cell.winner{background:#12e64c!important;box-shadow:inset 0 0 0 .08rem #f4ffb0,0 0 .75rem #33f77de6!important}.trial-page--retro .machine-cell.winner:before{background:url(/cdn/game_icon/background.png) center / 100% 100% no-repeat!important}.trial-page--retro .machine-cell__frames{position:absolute;inset:0;width:100%;height:100%;z-index:2}.trial-page--retro .machine-cell__frame{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;opacity:0}.trial-page--retro .machine-cell__frame--active{opacity:1}.trial-page--retro .trial-side__mark{border-radius:.125rem!important;border:0!important;filter:brightness(.88)}.trial-page--retro .trial-side__mark:after{display:block!important}.trial-page--retro .trial-side__mark--inactive{background-color:#8f95a8!important;background-image:linear-gradient(45deg,#eef1f7 25%,transparent 25%,transparent 75%,#eef1f7 75%,#eef1f7),linear-gradient(45deg,#eef1f7 25%,transparent 25%,transparent 75%,#eef1f7 75%,#eef1f7)!important;background-size:.1875rem .1875rem!important;background-position:0 0,.09375rem .09375rem!important;background-repeat:repeat!important}.trial-page--retro .trial-side__mark.winner{animation:winnerMarkCycle .8s linear infinite!important}.trial-page--retro .trial-side__number{color:#1b120c!important;font-weight:900!important}.trial-page--retro .slot-footer-screen{background:#000!important}.trial-page--retro .slot-prompt{color:#c38aff!important;font-weight:900!important}.trial-page--retro .slot-prompt.winner{animation:winnerTextBlink 3.2s steps(1,end) infinite!important}.trial-page--retro .slot-caption{color:#dee8ffb3!important}.trial-page--retro .slot-controls{border:1px solid rgba(226,186,106,.62)!important;background:radial-gradient(90% 50% at 50% 0%,rgba(255,214,140,.12),transparent 48%),linear-gradient(180deg,#3c2e22,#140e0a)!important;box-shadow:inset 0 1px #ffecc857,0 .4rem 1rem #00000061!important}.trial-page--retro .slot-controls__bets-label{color:#f9df9c!important;font-weight:900!important}.trial-page--retro .slot-controls__bet-chip--lines:not(.active){color:#f1fff8!important;background:linear-gradient(180deg,#93f8d2,#35c98b,#15784f)!important;border-color:#ffffff47!important}.trial-page--retro .slot-controls__bet-chip--lines.active{color:#29180d!important;background:linear-gradient(180deg,#fff3b4,#e2b348 54%,#b07d22)!important}.trial-page--retro .slot-controls__bet-chip--bet:not(.active){color:#29180d!important;background:linear-gradient(180deg,#fff,#f3f3f3 52%,#d0d0d0)!important;border-color:#ffffff73!important}.trial-page--retro .slot-controls__bet-chip--bet.active{color:#29180d!important;background:linear-gradient(180deg,#ffd7a4,#f08c3c 56%,#c24e12)!important}.trial-page--retro .slot-controls__middle-btn{color:#fff3e9!important;background:linear-gradient(180deg,#ff9080,#e14b3c 48%,#9b1b16)!important;border-color:#ffc8af73!important}.trial-page--retro .slot-controls__middle-btn.active,.trial-page--retro .slot-controls__middle-btn.double-ready{box-shadow:0 0 0 .125rem #ffe145d9,0 0 .6875rem #ff554a99!important}.trial-page--retro .slot-bottom-logo-wrap{aspect-ratio:2.18 / 1!important;border:1px solid rgba(232,198,120,.8)!important;background:#12080c!important}.trial-page--retro .slot-bottom-logo{opacity:1!important;object-position:center!important}.trial-page--retro .panel[data-v-d5442b83]{background:url(/cdn/en/ye_back.jpeg) center / 100% 100% no-repeat!important}.trial-page--retro .last-cards__letters span[data-v-d5442b83]{flex:0 0 auto;min-width:0;text-align:center;letter-spacing:0;transform:scaleX(1.08);transform-origin:center}.trial-page--retro .last-cards__letters span[data-v-d5442b83]:nth-child(4){margin-right:.15625rem}.trial-page--retro .rugby-controls__hint span[data-v-c9df14af]{font-family:Courier,monospace;font-size:.75rem;font-weight:900;color:#f2cf66;line-height:1;text-align:center;text-shadow:0 .0625rem 0 rgba(178,28,22,.72),.03125rem .0625rem 0 rgba(178,28,22,.58)}.trial-page--retro .rugby-controls__hint--caption span[data-v-c9df14af]{font-family:inherit;font-size:.53125rem;font-weight:400;letter-spacing:.04375rem;color:#dee8ffb3;text-shadow:none}.trial-page--retro .rugby-controls__btn span[data-v-c9df14af]{font-size:.9375rem;font-weight:900;color:#fff3e9}.trial-page--retro .rugby-controls__btn--white span[data-v-c9df14af]{color:#29180d}.trial-page--retro .rugby-controls__btn--red span[data-v-c9df14af],.trial-page--retro .rugby-controls__btn--blue span[data-v-c9df14af]{color:#fff}.trial-page--retro .rugby-copyright span[data-v-c9df14af]{font-size:.59375rem;font-weight:400;letter-spacing:.04375rem;line-height:1;color:#dee8ffb3;white-space:nowrap}.trial-page--retro .guess-machine img,.trial-page--retro .rugby-screen img{object-fit:contain}.trial-page--retro .rugby-main__image,.trial-page--retro .rugby-main-score__digit,.trial-page--retro .rugby-payout-score__digit,.trial-page--retro .rugby-reward-score__digit{object-fit:fill}.entry__edition-badge{position:absolute;top:10px;right:10px;z-index:3;display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.2;color:#211605;background:linear-gradient(180deg,#ffe7a3,#eab543);border:1px solid #fff2c6;box-shadow:0 2px 8px #00000073}.entry__edition-badge--retro{color:#ffe7a8;background:#0c101adb;border:1px solid rgba(239,189,88,.65)}.entry--retro .entry__art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}.entry--kumul{border-color:#f4cb698c!important;box-shadow:inset 0 1px #fff1c247,0 4px #050b14,0 10px 24px #0000008c!important}.promo-art--animated{overflow:hidden}.promo-art--animated img{animation:settlementSceneBreathe 4.5s ease-in-out infinite!important}.promo-art__fx{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}.promo-art__ray{position:absolute;top:-35%;right:-10%;width:90%;aspect-ratio:1;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,rgba(255,224,122,.22) 30deg,transparent 60deg,rgba(255,224,122,.18) 150deg,transparent 180deg,rgba(110,230,190,.18) 270deg,transparent 310deg);mix-blend-mode:screen;animation:kumulAuraSpin 9s linear infinite}.promo-art__spark{position:absolute;font-style:normal;color:#ffe9a6;text-shadow:0 0 8px #f5b93b,0 0 14px #ffd86b;animation:settlementSparkFloat 2.4s ease-in-out infinite}.promo-art__spark--1{left:18%;bottom:18%;font-size:.9rem;animation-delay:0s}.promo-art__spark--2{left:46%;top:22%;font-size:1.1rem;animation-delay:.5s}.promo-art__spark--3{right:22%;bottom:26%;font-size:.85rem;animation-delay:1.1s}.promo-art__spark--4{right:12%;top:18%;font-size:1rem;animation-delay:1.6s}.treasure-prize-stage{position:relative;width:6.2rem;height:6.2rem;margin:.6rem auto .9rem;display:grid;place-items:center}.treasure-prize-stage__halo{position:absolute;inset:0;border-radius:50%;border:1px dashed rgba(255,220,120,.65);background:radial-gradient(circle,rgba(255,208,88,.28) 0%,transparent 70%);animation:kumulAuraSpin 6s linear infinite}.treasure-prize-stage .rugby-prize-symbol{margin:0!important;width:5.2rem!important;height:5.2rem!important;animation:kumulWinnerBounce 1.4s ease-in-out infinite}.settlement-num{display:inline-block;font-variant-numeric:tabular-nums;animation:chipNumberPop 1.6s ease-in-out infinite}.settlement-num--win,.guess-prize b{display:inline-block;color:#ffe388!important;text-shadow:0 0 14px rgba(255,204,77,.65);animation:settlementWinPulse 1.1s ease-in-out infinite}.poker-card--settled{animation:settledCardFlipPop .48s cubic-bezier(.22,1.35,.36,1) both,settledCardGlow 2s ease-in-out .48s infinite}.trial-page--retro .machine-cell--retro-num.is-visible .machine-cell__base-image{animation:retroNumIdlePulse 2.8s ease-in-out infinite}.trial-page--retro .machine-cell__retro-fx{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden}.trial-page--retro .machine-cell__retro-fx:before{content:"";position:absolute;top:-30%;left:-130%;width:50%;height:160%;background:linear-gradient(90deg,transparent,rgba(255,250,190,.32),transparent);transform:rotate(24deg);animation:kumulSheenSweep 3.6s ease-in-out infinite}.trial-page--retro .machine-cell__retro-fx i{position:absolute;font-style:normal;font-size:.55rem;color:#fff380;text-shadow:0 0 6px #33f77d,0 0 10px #ffd700;opacity:0}.trial-page--retro .machine-cell__retro-fx i:first-child{top:10%;right:10%;animation:kumulSparkleTwinkle 2.4s ease-in-out infinite}.trial-page--retro .machine-cell__retro-fx i:last-child{bottom:12%;left:10%;animation:kumulSparkleTwinkle 2.4s ease-in-out 1.2s infinite}.trial-page--retro .machine-cell.winner.machine-cell--retro-num .machine-cell__base-image{animation:retroNumWinBounce .72s cubic-bezier(.26,1.35,.4,1) infinite!important}.trial-page--retro .machine-cell.winner.machine-cell--retro-num .machine-cell__retro-fx i{opacity:1;font-size:.75rem;animation:kumulSparkleBurst .72s ease-in-out infinite}.trial-page--retro .trial-meter__score-digit{animation:retroScoreDigitIdle 3s ease-in-out infinite;animation-delay:calc(var(--digit-i, 0) * .1s)}.trial-page--retro .trial-meter--win.counting .trial-meter__score-digit,.trial-page--retro .trial-meter--win.has-win-val .trial-meter__score-digit,.trial-page--retro .trial-meter--credits.is-animated .trial-meter__score-digit{animation:retroScoreDigitJump .62s ease-in-out infinite!important;animation-delay:calc(var(--digit-i, 0) * 60ms)!important;filter:brightness(1.3) drop-shadow(0 0 5px rgba(255,230,80,.9))}.trial-page--retro .slot-controls__bet-chip.active .slot-controls__bet-number-image,.trial-page--retro .slot-controls__bet-chip.active .game-chip-value{animation:chipNumberPop 1.4s ease-in-out infinite}.trial-page--retro .trial-side__mark.winner .trial-side__mark-image,.trial-page--retro .trial-side__mark.winner .trial-side__number{animation:retroScoreDigitJump .65s ease-in-out infinite}.trial-page--retro .rugby-payout-score--active .rugby-payout-score__digit{animation:retroScoreDigitJump .65s ease-in-out infinite!important;animation-delay:calc(var(--digit-i, 0) * 70ms)!important;filter:brightness(1.25) drop-shadow(0 0 6px rgba(255,235,80,.95))}.trial-page--retro .win-banner[data-v-d5442b83]{animation:settlementWinPulse .7s ease-in-out infinite}.trial-page--retro .panel--win .panel__value[data-v-d5442b83]{animation:chipNumberPop 1.2s ease-in-out infinite;text-shadow:0 0 8px rgba(255,235,90,.85)}@keyframes kumulRankIdle{0%,to{transform:translateY(0) scale(1);filter:drop-shadow(0 3px 3px rgba(0,0,0,.55)) brightness(1)}50%{transform:translateY(-1.5px) scale(1.03);filter:drop-shadow(0 4px 8px rgba(255,205,85,.38)) brightness(1.12)}}@keyframes kumulTreasureIdle{0%,to{transform:translateY(0) scale(1);filter:drop-shadow(0 3px 4px rgba(0,0,0,.6)) brightness(1)}50%{transform:translateY(-2px) scale(1.035);filter:drop-shadow(0 5px 10px rgba(95,225,185,.35)) brightness(1.1)}}@keyframes kumulSheenSweep{0%,55%{left:-130%;opacity:0}65%{opacity:1}88%,to{left:140%;opacity:0}}@keyframes kumulSparkleTwinkle{0%,to{opacity:0;transform:scale(.5) rotate(0)}50%{opacity:.9;transform:scale(1.15) rotate(25deg)}}@keyframes kumulSparkleBurst{0%,to{opacity:.4;transform:scale(.8) translateY(0)}50%{opacity:1;transform:scale(1.35) translateY(-3px)}}@keyframes kumulAuraSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes kumulWinnerBounce{0%,to{transform:translateY(0) scale(1);filter:drop-shadow(0 4px 8px rgba(255,210,80,.55)) brightness(1.08)}50%{transform:translateY(-4px) scale(1.11);filter:drop-shadow(0 8px 16px rgba(255,220,100,.85)) brightness(1.26)}}@keyframes meterCharIdle{0%,to{transform:translateY(0);filter:brightness(1)}50%{transform:translateY(-1px);filter:brightness(1.14)}}@keyframes meterCharJump{0%,to{transform:translateY(0) scale(1)}45%{transform:translateY(-3px) scale(1.14)}}@keyframes chipNumberPop{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes settlementSceneBreathe{0%,to{transform:scale(1);filter:brightness(1) saturate(1)}50%{transform:scale(1.055);filter:brightness(1.14) saturate(1.12)}}@keyframes settlementSparkFloat{0%,to{opacity:.25;transform:translateY(4px) scale(.75)}50%{opacity:1;transform:translateY(-6px) scale(1.22)}}@keyframes settlementWinPulse{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.12);filter:brightness(1.24)}}@keyframes settledCardFlipPop{0%{transform:rotateY(90deg) scale(.86)}70%{transform:rotateY(-8deg) scale(1.06)}to{transform:rotateY(0) scale(1)}}@keyframes settledCardGlow{0%,to{box-shadow:0 12px 30px #0000008c,0 0 14px #ffd76459}50%{box-shadow:0 14px 34px #000000a6,0 0 26px #ffdc6ec7}}@keyframes retroNumIdlePulse{0%,to{transform:scale(1);filter:brightness(1) contrast(1)}50%{transform:scale(1.035);filter:brightness(1.16) contrast(1.06) drop-shadow(0 0 4px rgba(255,230,110,.45))}}@keyframes retroNumWinBounce{0%,to{transform:translateY(0) scale(.96);filter:brightness(1.1) drop-shadow(0 0 4px #fff799)}50%{transform:translateY(-4px) scale(1.12);filter:brightness(1.35) contrast(1.12) drop-shadow(0 0 10px #fff799)}}@keyframes retroScoreDigitIdle{0%,to{transform:translateY(0) scale(1);filter:brightness(1.05)}50%{transform:translateY(-1.2px) scale(1.05);filter:brightness(1.25) drop-shadow(0 0 3px rgba(255,225,110,.55))}}@keyframes retroScoreDigitJump{0%,to{transform:translateY(0) scale(1)}45%{transform:translateY(-3.5px) scale(1.18)}}.trial-page--kumul{--k-ink: #03100c;--k-jade-900: #061a15;--k-jade-800: #0a261f;--k-jade-700: #10382d;--k-jade-600: #175041;--k-gold-100: #fff0bf;--k-gold-200: #f9dc8c;--k-gold-300: #f2c55f;--k-cream: #f6ecd2;--k-muted: #9db8ab;--k-emerald: #3fd6a2;--k-line: rgba(242, 197, 95, .34);--k-gold-face: linear-gradient(180deg, #fff6d2 0%, #f7d57e 24%, #e9b048 58%, #c98a2c 88%, #f0c766 100%);--k-jade-face: linear-gradient(180deg, #175041 0%, #0d3128 55%, #082219 100%);background:var(--k-ink)}.trial-page--kumul .trial-page__bg{background:radial-gradient(120% 55% at 50% -8%,rgba(47,138,108,.3),transparent 62%),radial-gradient(90% 40% at 50% 104%,rgba(224,168,62,.14),transparent 70%),linear-gradient(180deg,#03100c99,#03100ce6 32%,#03100c 60%),url(/art/vivid-v3/scenes/kumul-temple-800.webp) 62% 0 / 170% auto no-repeat,#03100c!important}.trial-page--kumul .trial-header{background:linear-gradient(90deg,#03100cf2,#061a15a8 55%,#03100ceb),url(/art/vivid-v3/scenes/kumul-temple-800.webp) 72% 34% / cover!important;border:1px solid var(--k-line)!important;border-radius:12px!important;box-shadow:inset 0 1px #fff0bf2e,0 6px 16px #00000073!important}.trial-page--kumul .trial-header__title{background:linear-gradient(180deg,#fff6d2 12%,#f2c55f 56%,#c98a2c 92%);-webkit-background-clip:text;background-clip:text;color:transparent!important;letter-spacing:.08em;filter:drop-shadow(0 1px 0 rgba(60,34,6,.95)) drop-shadow(0 0 10px rgba(242,197,95,.28))}.trial-page--kumul .trial-header__subtitle{color:var(--k-muted)!important}.trial-page.trial-page--kumul .trial-header__action{color:var(--k-gold-100)!important;background:linear-gradient(180deg,#175041e0,#061a15eb)!important;border:1px solid rgba(242,197,95,.5)!important;box-shadow:inset 0 1px #fff0bf33,0 2px #00000080!important;text-shadow:0 1px 0 rgba(0,0,0,.6)!important}.trial-page--kumul .game-edition{color:var(--k-muted)!important}.trial-page--kumul .game-edition__badge{color:var(--k-gold-200)!important}.trial-page--kumul .game-edition__badge i{background:var(--k-emerald)!important;box-shadow:0 0 6px var(--k-emerald);animation:kumulLive 2.2s ease-in-out infinite}.trial-page--kumul .game-edition>span:last-child{color:var(--k-gold-300);letter-spacing:.16em}.trial-page--kumul .trial-topbar{position:relative;overflow:hidden;background:linear-gradient(180deg,#10382df5,#04120efa)!important;border:1px solid rgba(242,197,95,.55)!important;border-radius:14px!important;box-shadow:inset 0 1px #fff0bf38,inset 0 -10px 18px #00000059,0 0 0 3px #03100ce6,0 0 0 4px #f2c55f2e,0 10px 22px #00000080!important}.trial-page--kumul .trial-topbar:after{content:"";position:absolute;top:0;bottom:0;left:0;width:34%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,240,191,.1),transparent);transform:translate(-110%);animation:kumulPlaqueSheen 7s ease-in-out 2s infinite}.trial-page--kumul .trial-meter{position:relative;border-color:#f2c55f38!important}.trial-page--kumul .trial-meter>*{position:relative;z-index:1}.trial-page--kumul .trial-meter--win:before{content:"";position:absolute;inset:-.7rem 0;pointer-events:none;background:radial-gradient(ellipse at 50% 62%,rgba(242,197,95,.32),transparent 70%);opacity:0;transition:opacity .3s ease}.trial-page--kumul .trial-meter--win.has-win-val:before{opacity:1;animation:kumulGlowBreath 1.5s ease-in-out infinite}.trial-page--kumul .game-meter-label{color:#f9dc8cc7!important;font-weight:700;letter-spacing:.16em}.trial-page--kumul .game-meter-value{color:var(--k-cream)!important;font-weight:800;text-shadow:0 2px 0 rgba(0,0,0,.55)!important}.trial-page--kumul .trial-meter--win .game-meter-value{color:#ffd86a!important;text-shadow:0 2px 0 rgba(0,0,0,.55),0 0 12px rgba(255,200,80,.45)!important}.trial-page--kumul .meter-char{display:inline-block;animation:kumulDigitIn .3s cubic-bezier(.2,.9,.25,1.25) both}.trial-page.trial-page--kumul .machine-board{border:1px solid #2a1806!important;border-radius:12px!important;background:radial-gradient(120% 70% at 50% 0%,rgba(47,138,108,.22),transparent 60%),linear-gradient(180deg,#0a261f,#03100c)!important;box-shadow:0 0 0 1px #ffe0961f,0 0 26px #f2c55f38,0 18px 34px #000000b3!important}.trial-page--kumul .machine-board:after{content:"";position:absolute;inset:-1px;z-index:7;pointer-events:none;border-radius:12px;padding:3px;background:linear-gradient(160deg,#fff3c4,#e9b955 18%,#8a5a1c 40%,#f5d27a 58%,#a8701f 78%,#fff0bf);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.trial-page--kumul .machine-board:before{content:"";position:absolute;inset:-3px;z-index:8;pointer-events:none;background:radial-gradient(circle at 6px 6px,#fff8dc 0 1.2px,#f2c55f 2.4px,#7a4b14 4.2px,transparent 4.8px),radial-gradient(circle at calc(100% - 6px) 6px,#fff8dc 0 1.2px,#f2c55f 2.4px,#7a4b14 4.2px,transparent 4.8px),radial-gradient(circle at 6px calc(100% - 6px),#fff8dc 0 1.2px,#f2c55f 2.4px,#7a4b14 4.2px,transparent 4.8px),radial-gradient(circle at calc(100% - 6px) calc(100% - 6px),#fff8dc 0 1.2px,#f2c55f 2.4px,#7a4b14 4.2px,transparent 4.8px)}.trial-page--kumul .machine-board__bg{inset:0!important}.trial-page--kumul .machine-board__bg-cell{position:relative;border-radius:7px!important;background:linear-gradient(90deg,rgba(0,0,0,.32),transparent 16%,transparent 84%,rgba(0,0,0,.32)),linear-gradient(180deg,#03100c,#0c3027 18%,#134437,#0c3027 82%,#03100c)!important;box-shadow:inset 0 0 0 1px #f2c55f33,inset 0 0 0 2px #03100cbf!important}.trial-page--kumul .machine-board__bg-cell+.machine-board__bg-cell:before{content:"";position:absolute;top:5%;bottom:5%;left:calc(-.28125rem - 1px);width:2px;background:linear-gradient(180deg,transparent,rgba(242,197,95,.7) 22%,rgba(255,240,191,.95) 50%,rgba(242,197,95,.7) 78%,transparent);box-shadow:0 0 6px #f2c55f59}.trial-page--kumul .machine-reel:after{background:linear-gradient(180deg,#020a08d6,#020a0800 17%,#fff0c80f 27%,#020a0800 40% 83%,#020a08d6)!important}.trial-page--kumul .machine-reel.is-fast .machine-cell__base-image{transform:none!important;filter:none!important}.trial-page--kumul .machine-cell .game-symbol--painted img{filter:none;padding:.06rem}.trial-page--kumul .machine-reel__speed{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:0;background:linear-gradient(180deg,#03100c80,#03100c00 26% 74%,#03100c80),repeating-linear-gradient(90deg,#ffe8aa00 0 7px,#ffe8aa12 7px 8px,#ffe8aa00 8px 13px);transition:opacity .22s ease}.trial-page--kumul .machine-reel.is-fast .machine-reel__speed,.trial-page--kumul .machine-reel.is-anticipating .machine-reel__speed{opacity:1}.trial-page--kumul .machine-reel__speed:after{content:"";position:absolute;inset:0;border-radius:6px;box-shadow:inset 0 0 0 2px #ffd36e,inset 0 0 22px #ffb840a6;opacity:0}.trial-page--kumul .machine-reel.is-anticipating .machine-reel__speed:after{animation:kumulAnticipate .42s ease-in-out infinite alternate}.trial-page--kumul .machine-reel.is-landed:before{background:linear-gradient(180deg,#ffe28c00,#ffe28c38 64%,#fff4c880)!important;animation:kumulReelLand .46s ease-out both!important}.trial-page--kumul .machine-board__sheen{position:absolute;top:0;bottom:0;left:0;z-index:5;width:36%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,244,210,.08) 42%,rgba(255,244,210,.14) 50%,rgba(255,244,210,.08) 58%,transparent);transform:translate(-160%) skew(-14deg);animation:kumulBoardSheen 7.5s ease-in-out 1.5s infinite}.trial-page--kumul .machine-board.is-rolling .machine-board__sheen,.trial-page--kumul .machine-board.has-win .machine-board__sheen{animation:none;opacity:0}.trial-page.trial-page--kumul .machine-cell.winner{border-radius:8px;background:radial-gradient(ellipse at 50% 55%,#ffd66e57,#ffd66e00 72%)!important;box-shadow:inset 0 0 0 2px #ffe28cf2,inset 0 0 16px #ffc45080!important;animation:kumulCellIn .38s cubic-bezier(.2,1.4,.36,1) both!important}.trial-page.trial-page--kumul .machine-cell.winner:before{content:"";position:absolute;inset:-30%;z-index:0;background:conic-gradient(from 0deg,transparent 0 40deg,rgba(255,226,140,.34) 62deg,transparent 92deg 180deg,rgba(63,214,162,.26) 222deg,transparent 262deg)!important;animation:kumulSpin 3.2s linear infinite}.trial-page.trial-page--kumul .machine-cell.winner:after{content:"";position:absolute;top:-20%;bottom:-20%;left:0;z-index:3;width:45%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,248,220,.5),transparent);transform:translate(-160%) skew(-12deg);animation:kumulCellShine 1.8s ease-in-out .3s infinite}.trial-page.trial-page--kumul .machine-cell.winner .machine-cell__base-image{animation:none!important}.trial-page.trial-page--kumul .machine-cell.winner .game-symbol img{animation:kumulWinPop 1s cubic-bezier(.3,.8,.4,1) infinite!important;filter:drop-shadow(0 0 6px rgba(255,210,100,.75))!important}.trial-page--kumul .machine-board.has-win .machine-cell.is-visible:not(.winner) .machine-cell__base-image{filter:brightness(.4) saturate(.6)}.trial-page.trial-page--kumul .trial-side__mark{border:1px solid rgba(255,240,191,.55)!important;border-radius:6px!important;color:#1a1204!important;font-weight:900;text-shadow:0 1px 0 rgba(255,255,255,.35);box-shadow:inset 0 1px #ffffff73,inset 0 -2px #00000040,0 2px 4px #00000080}.trial-page.trial-page--kumul .trial-side__mark--inactive{background:linear-gradient(180deg,#10382d,#061a15)!important;color:#f9dc8c8c!important;border-color:#f2c55f40!important;text-shadow:none;box-shadow:inset 0 1px #fff0bf14}.trial-page.trial-page--kumul .trial-side__mark.winner{background:var(--k-gold-face)!important;border-color:#fff3c4!important;animation:kumulMarkWin .9s ease-in-out infinite!important}.trial-page.trial-page--kumul .reel-speed{padding:3px!important;background:linear-gradient(180deg,#061a15,#0a261f)!important;border:1px solid rgba(242,197,95,.35)!important;border-radius:999px!important;box-shadow:inset 0 2px 4px #00000080,0 1px #fff0bf14!important}.trial-page.trial-page--kumul .reel-speed__btn{color:var(--k-muted)!important;background:transparent!important;border:0!important;border-radius:999px!important;box-shadow:none!important;font-weight:800!important}.trial-page.trial-page--kumul .reel-speed__btn.active{color:#2a1804!important;background:var(--k-gold-face)!important;box-shadow:inset 0 1px #ffffff8c,0 0 10px #f2c55f59!important;outline:none!important}.trial-page.trial-page--kumul .slot-prompt{color:var(--k-gold-200)!important;font-weight:700;letter-spacing:.12em;text-shadow:0 0 10px rgba(242,197,95,.3)}.trial-page.trial-page--kumul .slot-prompt.winner{color:#ffe08a!important;animation:kumulTextPulse 1.4s ease-in-out infinite!important}.trial-page.trial-page--kumul .slot-caption{color:#9db8abb8!important;letter-spacing:.14em}.trial-page.trial-page--kumul .slot-controls{background:radial-gradient(120% 60% at 50% 0%,rgba(47,138,108,.24),transparent 60%),linear-gradient(180deg,#0c2e25,#04140f)!important;border:1px solid rgba(242,197,95,.5)!important;border-radius:16px!important;box-shadow:inset 0 1px #fff0bf33,0 0 0 3px #03100ce6,0 0 0 4px #f2c55f29,0 14px 28px #0000008c!important}.trial-page.trial-page--kumul .slot-controls__bets-label{color:var(--k-gold-200)!important;font-weight:800!important;letter-spacing:.14em!important}.trial-page.trial-page--kumul .slot-controls__hint{color:#6fe0b8!important;letter-spacing:.02em!important}.trial-page.trial-page--kumul .slot-controls__bet-chip{color:var(--k-cream)!important;background:var(--k-jade-face)!important;border:1px solid rgba(242,197,95,.38)!important;box-shadow:inset 0 1px #fff0bf2e,inset 0 -2px #00000059,0 2px #020a07,0 4px 8px #00000059!important;text-shadow:0 1px 0 rgba(0,0,0,.6)!important;font-weight:800}.trial-page.trial-page--kumul .slot-controls__bet-chip.active{color:#2a1804!important;background:linear-gradient(180deg,#fff3c4,#f5d27a 30%,#e0a83e 70%,#b87a24)!important;border-color:#fff3c4!important;box-shadow:inset 0 1px #ffffffb3,inset 0 -2px #78460a73,0 2px #5c3a0c,0 0 14px #f2c55f73!important;text-shadow:0 1px 0 rgba(255,248,220,.6)!important;outline:none!important}.trial-page.trial-page--kumul .slot-controls__bet-chip:disabled:not(.active){opacity:.5}.trial-page.trial-page--kumul .slot-controls__bet-chip:disabled.active{opacity:.86}.trial-page.trial-page--kumul .slot-controls__middle-btn{color:var(--k-gold-100)!important;background:linear-gradient(180deg,#175041,#0a261f)!important;border:1px solid rgba(242,197,95,.5)!important;box-shadow:inset 0 1px #fff0bf33,inset 0 -2px #00000059,0 3px #020a07,0 6px 12px #0006!important;text-shadow:0 1px 0 rgba(0,0,0,.6)!important;font-weight:900!important;letter-spacing:.06em}.trial-page.trial-page--kumul .slot-controls__middle-btn--play{position:relative;overflow:hidden;color:#2a1804!important;background:var(--k-gold-face)!important;border:1px solid #fff3c4!important;box-shadow:inset 0 1px #fffc,inset 0 -3px #78460a73,0 3px #6b4512,0 0 18px #f2c55f73,0 8px 16px #00000073!important;text-shadow:0 1px 0 rgba(255,248,220,.7)!important}.trial-page.trial-page--kumul .slot-controls__middle-btn--play:after{content:"";position:absolute;top:-10%;bottom:-10%;left:0;width:34%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform:translate(-140%) skew(-16deg);animation:kumulPlaySheen 3.6s ease-in-out 1s infinite}.trial-page.trial-page--kumul .slot-controls__middle-btn--play:disabled{opacity:1!important;filter:saturate(.7) brightness(.82)}.trial-page.trial-page--kumul .slot-controls__middle-btn--play:disabled:after{animation:none;opacity:0}.trial-page.trial-page--kumul .slot-controls__middle-btn--auto.active{color:#04140f!important;background:linear-gradient(180deg,#b8f7de,#3fd6a2 55%,#1f9b73)!important;border-color:#c9ffe9!important;text-shadow:0 1px 0 rgba(255,255,255,.45)!important;box-shadow:inset 0 1px #fff9,0 3px #0b4a36,0 0 16px #3fd6a280!important}.trial-page.trial-page--kumul .slot-controls .slot-controls__middle-btn--guess-right.double-ready{color:#2a1804!important;background:var(--k-gold-face)!important;border-color:#fff3c4!important;text-shadow:0 1px 0 rgba(255,248,220,.7)!important;animation:kumulDoubleReady 1.6s ease-in-out infinite!important}.trial-page.trial-page--kumul .slot-controls__middle-btn:disabled:not(.slot-controls__middle-btn--play){opacity:.55}.trial-page.trial-page--kumul .slot-bottom-logo-wrap{overflow:hidden;background:#03100c!important;border:1px solid rgba(242,197,95,.45)!important;box-shadow:inset 0 1px #fff0bf26,0 10px 22px #00000080!important}.trial-page.trial-page--kumul .game-footer-copy{background:linear-gradient(90deg,rgba(3,16,12,.92),rgba(3,16,12,.4) 62%,transparent)!important}.trial-page.trial-page--kumul .game-footer-copy b{background:linear-gradient(180deg,#fff6d2,#f2c55f 60%,#c98a2c);-webkit-background-clip:text;background-clip:text;color:transparent!important;letter-spacing:.08em}.trial-page.trial-page--kumul .game-footer-copy span{color:var(--k-muted)!important}.kumul-bigwin{position:absolute;inset:3px;z-index:6;display:grid;place-items:center;align-content:center;gap:.35rem;overflow:hidden;border-radius:9px;pointer-events:none;background:radial-gradient(ellipse 46% 34% at 50% 50%,rgba(255,206,96,.3),transparent 100%),radial-gradient(ellipse at 50% 50%,#03100c99,#03100ce6 72%);animation:kumulBigWinLife 3.3s ease both}.kumul-bigwin__rays{position:absolute;top:50%;left:50%;width:150%;aspect-ratio:1;margin:-75% 0 0 -75%;background:repeating-conic-gradient(from 0deg,rgba(255,214,110,.16) 0 5deg,transparent 5deg 15deg);-webkit-mask:radial-gradient(circle,#000 0 6%,rgba(0,0,0,.55) 20%,transparent 44%);mask:radial-gradient(circle,#000 0 6%,rgba(0,0,0,.55) 20%,transparent 44%);animation:kumulSpin 14s linear infinite}.kumul-bigwin--mega .kumul-bigwin__rays{background:repeating-conic-gradient(from 0deg,rgba(255,214,110,.18) 0 5deg,transparent 5deg 12deg,rgba(63,214,162,.14) 12deg 16deg,transparent 16deg 24deg)}.kumul-bigwin--epic .kumul-bigwin__rays{background:repeating-conic-gradient(from 0deg,rgba(255,236,170,.22) 0 4deg,transparent 4deg 12deg);animation-duration:9s}.kumul-bigwin__coins i{position:absolute;top:-12%;left:calc(var(--n) * 6.6% - 2%);width:.8rem;height:.8rem;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff8d8 0 16%,#f5d27a 34%,#d99a35 62%,#8a5a1c);box-shadow:inset 0 0 0 1.5px #78480a8c;animation:kumulCoinFall 1.45s cubic-bezier(.45,.05,.7,1) infinite;animation-delay:calc(var(--n) * -.19s)}.kumul-bigwin__coins i:nth-child(3n){width:1.05rem;height:1.05rem;animation-duration:1.25s}.kumul-bigwin__coins i:nth-child(4n+1){width:.6rem;height:.6rem;animation-duration:1.7s}.kumul-bigwin__title{position:relative;z-index:2;font:900 2.3rem/1 Georgia,Times New Roman,serif;letter-spacing:.04em;white-space:nowrap;background:linear-gradient(180deg,#fffbe6,#ffe28a 38%,#e0a83e 52%,#a8701f 64%,#ffe9a8);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:1px rgba(92,58,12,.9);filter:drop-shadow(0 3px 0 #3a2306) drop-shadow(0 0 14px rgba(255,200,80,.6));animation:kumulBigWinTitle .7s cubic-bezier(.2,1.5,.35,1) both,kumulBigWinBreath 1.2s ease-in-out .7s infinite}.kumul-bigwin--mega .kumul-bigwin__title{font-size:2.5rem}.kumul-bigwin--epic .kumul-bigwin__title{font-size:2.65rem}.kumul-bigwin__amount{position:relative;z-index:2;padding:.18rem .95rem;border:1px solid rgba(242,197,95,.75);border-radius:999px;background:linear-gradient(180deg,#10382deb,#03100cf0);color:#fff6d2;font:900 1.4rem/1.15 system-ui,Segoe UI,sans-serif;font-variant-numeric:tabular-nums;text-shadow:0 2px 0 #3a2306,0 0 14px rgba(255,214,110,.7);box-shadow:0 0 18px #f2c55f59;animation:kumulBigWinAmount .5s cubic-bezier(.2,1.3,.4,1) .25s both}@media(prefers-reduced-motion:reduce){.trial-page--kumul .machine-board__sheen,.trial-page--kumul .trial-topbar:after,.trial-page--kumul .slot-controls__middle-btn--play:after,.kumul-bigwin__rays,.kumul-bigwin__coins{animation:none!important;display:none}}@keyframes kumulLive{0%,to{opacity:1}50%{opacity:.35}}@keyframes kumulPlaqueSheen{0%,70%{transform:translate(-110%)}to{transform:translate(320%)}}@keyframes kumulGlowBreath{0%,to{opacity:.6}50%{opacity:1}}@keyframes kumulDigitIn{0%{transform:translateY(55%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes kumulAnticipate{0%{opacity:.35}to{opacity:1}}@keyframes kumulReelLand{0%{opacity:1}to{opacity:0}}@keyframes kumulBoardSheen{0%,72%{transform:translate(-160%) skew(-14deg)}to{transform:translate(340%) skew(-14deg)}}@keyframes kumulCellIn{0%{transform:scale(.88)}60%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes kumulSpin{to{transform:rotate(360deg)}}@keyframes kumulCellShine{0%,35%{transform:translate(-160%) skew(-12deg)}to{transform:translate(300%) skew(-12deg)}}@keyframes kumulWinPop{0%,to{transform:scale(1)}45%{transform:scale(1.12) translateY(-2%)}}@keyframes kumulMarkWin{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@keyframes kumulTextPulse{0%,to{opacity:1}50%{opacity:.62}}@keyframes kumulPlaySheen{0%,62%{transform:translate(-140%) skew(-16deg)}to{transform:translate(380%) skew(-16deg)}}@keyframes kumulDoubleReady{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes kumulBigWinLife{0%{opacity:0}8%,86%{opacity:1}to{opacity:0}}@keyframes kumulBigWinTitle{0%{transform:scale(.3);opacity:0}60%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:1}}@keyframes kumulBigWinBreath{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes kumulBigWinAmount{0%{transform:translateY(10px) scale(.8);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes kumulCoinFall{0%{transform:translateZ(0) rotateY(0);opacity:0}10%{opacity:1}to{transform:translate3d(0,17rem,0) rotateY(720deg);opacity:.85}}
