.profile-dialog .profile-actions button>.profile-action-end{flex:none;justify-content:flex-end;align-items:center;gap:9px;margin-inline-start:auto;display:inline-flex}.profile-dialog .profile-actions .profile-action-end>svg{flex-shrink:0;width:16px;height:16px;margin-inline-start:0}.inbox-button{flex:none;position:relative;overflow:visible}.inbox-button>.unread-count{top:-5px;pointer-events:none;min-width:18px;height:18px;padding:0 4px;position:absolute;inset-inline-end:-6px;font-size:10px!important}.profile-account-card{background:linear-gradient(120deg,#1a3035aa,#15232ecc);border:1px solid #3a5158;border-radius:12px;padding:10px 12px 12px}.profile-inbox-row{justify-content:flex-end;min-height:28px;margin-bottom:2px;display:flex}.profile-inbox-row>.inbox-button{color:#c6dbd2;background:0 0;border:0;width:30px;height:28px}.profile-account-card .member-identity{background:0 0;border:0;border-radius:0;margin-bottom:12px}.profile-account-card .member-identity-person{padding-inline-start:8px}.profile-account-card .member-identity-balance{background:0 0;padding-inline-end:0}.profile-wallet-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.profile-wallet-actions>.btn{white-space:normal;text-align:center;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-width:0;min-height:48px;padding:12px 8px;font-size:15px;font-weight:700;line-height:1.3;display:flex}.profile-wallet-actions>.btn>svg{flex:none}.profile-wallet-actions>.profile-withdraw{color:#e3ece7;background:#ffffff09;border:1px solid #60776b66}.profile-wallet-actions>.profile-withdraw:hover{background:#ffffff12;border-color:#a8c98b99}.profile-wallet-actions>.btn:focus-visible,.inbox-button:focus-visible{outline:2px solid var(--accent,#c9ef9a);outline-offset:3px}.profile-dialog{position:relative}.profile-dialog .dialog-top--compact{margin-bottom:12px}.profile-dialog .dialog-top--compact>.icon-btn{color:#91a6b3;background:#ffffff06;border-color:#ffffff12;border-radius:8px;width:28px;height:28px}.profile-dialog .dialog-top--compact>.icon-btn:hover{color:#dce9e3;background:#ffffff0c}@media (width>=601px){.profile-dialog .dialog-top--compact{margin-bottom:10px}}@media (width<=600px){.app-shell .topbar .top-actions>.inbox-button{width:30px;height:34px}.profile-account-card{padding:8px 10px 10px}.profile-wallet-actions{gap:8px}.profile-wallet-actions>.btn{gap:7px;min-height:46px;font-size:14px}}@media (width<=350px){.profile-account-card{padding-inline:8px}.profile-wallet-actions>.btn{gap:5px;font-size:13px}.profile-wallet-actions>.btn>svg{width:18px;height:18px}}.profile-account-card .profile-wallet-actions>.btn>span{overflow-wrap:anywhere;min-width:0}.profile-account-card .profile-inbox-row{height:28px;min-height:28px;margin-bottom:0}.profile-account-card .profile-inbox-row>.inbox-button{height:28px}.profile-account-card .member-identity{margin-bottom:8px}.profile-account-card .member-identity-person{grid-template-columns:64px minmax(0,1fr);gap:10px;padding:2px 0}.profile-account-card .member-identity-avatar{border-radius:11px;width:64px;height:64px}.profile-account-card .member-identity-value-row>button{height:30px;min-height:30px}.profile-account-card .member-identity-balance{grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:4px;margin-top:2px;display:grid}.profile-account-card .member-identity-balance-value{gap:4px;min-width:0}.profile-account-card .member-identity-refresh{width:30px;height:32px}.profile-account-card .member-identity-balance-value>b{font-size:calc(26px * var(--balance-text-scale,1))}.profile-account-card .member-identity-balance-value>small{font-size:12px}@media (width<=600px){.profile-account-card .member-identity{margin-bottom:6px}.profile-account-card .member-identity-person{grid-template-columns:62px minmax(0,1fr);gap:10px}.profile-account-card .member-identity-avatar{width:62px;height:62px}.profile-account-card .member-identity-balance-value>b{font-size:calc(25px * var(--balance-text-scale,1))}.profile-account-card .profile-wallet-actions>.btn{padding-block:10px}}@media (width<=350px){.profile-account-card .member-identity-person{grid-template-columns:54px minmax(0,1fr);gap:8px}.profile-account-card .member-identity-avatar{width:54px;height:54px}.profile-account-card .member-identity-balance-value>b{font-size:calc(20px * var(--balance-text-scale,1))}.profile-account-card .member-identity-balance-value>small{font-size:11px}.profile-account-card .member-identity-value-row{gap:3px}}.game-artwork-placeholder{color:#e6f0d8;text-align:center;background:radial-gradient(at top,#293d49,#111d29 72%);justify-content:center;align-items:center;padding:44px 12px 28px;display:flex;position:absolute;inset:0;overflow:hidden}.game-artwork-placeholder strong{overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(13px,1.4vw,21px);line-height:1.35}@media (width<=600px){.game-artwork-placeholder{padding-inline:8px}.game-artwork-placeholder strong{font-size:13px}}.bet-history{color:#b8cbd2;font-size:12px}.bet-history-filters{gap:12px;display:grid}.bet-history-presets{flex-wrap:wrap;gap:6px;display:flex}.bet-history-presets button{border:1px solid #354a54;border-radius:6px;padding:7px 10px;font-size:11px}.bet-history-presets button[aria-pressed=true]{color:#1d3327;background:#ceeaa1;border-color:#ceeaa1}.bet-history-dates,.bet-history-search{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bet-history-filters label{gap:6px;min-width:0;display:grid}.bet-history-filters input,.bet-history-filters select{color:#e5eeeb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0d1924;border:1px solid #354a54;border-radius:7px;width:100%;min-width:0;height:39px;padding:8px 10px;font-size:13px}.bet-history-buttons{align-items:center;gap:8px;display:flex}.bet-history-buttons .btn{padding:9px 14px;font-size:12px}.bet-history-refresh{align-items:center;gap:5px;margin-inline-start:auto;font-size:11px;display:flex}.bet-history-note{color:#95afba;margin:13px 0;font-size:11px;line-height:1.6}.bet-history-count{margin:12px 0;font-size:11px}.bet-history-list{gap:12px;display:grid}.bet-history-record{background:#10202a;border:1px solid #314852;border-radius:10px;padding:14px}.bet-history-record header{justify-content:space-between;align-items:start;gap:10px;display:flex}.bet-history-record h3{color:#ecf1e6;font-size:15px;line-height:1.4}.bet-history-record time{color:#8ba6b4;margin-top:5px;font-size:10px;display:block}.bet-status{color:#c5d1d5;white-space:nowrap;background:#31444c;border-radius:5px;padding:4px 7px;font-size:11px}.bet-status.won{color:#cef0a6;background:#203e32}.bet-history-record dl{grid-template-columns:1fr 1fr;gap:14px;margin:14px 0 0;display:grid}.bet-history-record dt{color:#8faab6;font-size:11px;line-height:1.5}.bet-history-record dd{color:#e5eddf;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0;font-size:13px}.bet-balance,.bet-ticket{grid-column:1/-1}.bet-ticket dd{align-items:center;gap:8px;display:flex}.bet-ticket code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:11px}.bet-ticket button{color:#ceec9c;flex-shrink:0;align-items:center;gap:5px;font-size:10px;display:flex}.bet-history-pages{justify-content:center;align-items:center;gap:18px;margin-top:18px;display:flex}.bet-history-pages button{border:1px solid #354a54;border-radius:6px;padding:7px 11px;font-size:12px}.bet-history button:disabled{opacity:.5;cursor:default}.bet-history [role=alert]{color:#ffc2b4;margin:10px 0;line-height:1.6}.bet-history button:focus-visible{outline-offset:2px;outline:2px solid #ceeaa1}@media (width<=600px){.bet-history-presets button{padding:7px 8px;font-size:10px}.bet-history-filters input,.bet-history-filters select{font-size:16px}.bet-history-search{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.bet-history-record{padding:12px}.bet-history-dates{gap:8px}.bet-history-record dd{font-size:12px}}.dialog.wide:has(>.bet-history){width:560px;padding:22px}.dialog:has(>.bet-history)>.dialog-top{margin-bottom:14px}.dialog:has(>.bet-history)>.dialog-top h2{font-size:22px}.dialog .bet-history-filters{gap:10px}.dialog .bet-history-dates,.dialog .bet-history-search{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.dialog .bet-history-note,.dialog .bet-history-count{margin:10px 0;font-size:10px}.dialog .bet-history-pages{gap:14px;margin-top:13px}.dialog .bet-history-pages button{padding:6px 10px}.dialog .bet-history-list{gap:10px}.dialog .bet-history-record{padding:12px}.dialog .bet-history-record dl{gap:10px;margin-top:11px}.dialog .bet-history-filters label{gap:5px;font-size:11px}.dialog .bet-history-filters .history-date-field>input{height:38px;padding-block:7px;font-size:13px}@media (width<=600px){.dialog.wide:has(>.bet-history){width:100%;padding:17px 16px}.dialog:has(>.bet-history)>.dialog-top h2{font-size:20px}.dialog .bet-history-presets{gap:5px}.dialog .bet-history-presets button{padding:6px 8px;font-size:10px}.dialog .bet-history-filters .history-date-field>input{font-size:16px}.dialog .bet-history-search{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}@media (width<=360px){.dialog .bet-history-dates{grid-template-columns:minmax(0,1fr)}}.bet-status:is(.open,.pending,.reserved){color:#79bfff;background:#173650}.history-date-field{min-width:0;max-width:100%;display:block;position:relative}.history-date-field>input{box-sizing:border-box;text-overflow:ellipsis;font-variant-numeric:tabular-nums;width:100%;min-width:0;padding-inline-end:35px!important}.history-date-field>button{inset-inline-end:0;color:#a9c2bc;cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:100%;padding:0;display:grid;position:absolute;top:0}.history-date-field.is-invalid>input{border-color:#efb6a4!important}.history-date-field>button:focus-visible{outline-offset:-3px;border-radius:7px;outline:2px solid #c9ef9a}.history-date-popover[role=dialog]{--admin-text:#e4eeea;z-index:10020;box-sizing:border-box;overscroll-behavior:contain;color:#e4eeea;background:#14232c;border:1px solid #526762;border-radius:10px;padding:10px;font:13px/1.4 Arial,sans-serif;position:fixed;overflow:auto;box-shadow:0 10px 35px #0007}.history-date-popover>header{align-items:center;gap:2px;margin-bottom:8px;display:flex}.history-date-popover>header>strong{text-align:center;flex:1;font-size:13px;font-weight:600}.history-date-popover button{box-sizing:border-box;min-width:30px;min-height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:3px;display:grid}.history-date-popover button:disabled{opacity:.3;cursor:default}.history-date-popover button:focus-visible{outline-offset:-2px;outline:2px solid #c9ef9a}.history-date-popover button:not(:disabled):hover{background:#c9ef9a18}.history-date-popover table{table-layout:fixed;border-collapse:collapse;width:100%}.history-date-popover th{color:#a1b4b8;height:26px;font-size:11px;font-weight:400}.history-date-popover td{padding:1px}.history-date-popover td>button{font-variant-numeric:tabular-nums;width:100%}.history-date-popover .outside-month{color:#8b9fa5}.history-date-popover button.selected{color:#20342a;background:#c9ef9a}.configured-marketing{--marketing-copy-width:50%;align-items:stretch;gap:12px;min-width:0;margin-top:12px;display:grid;container-type:inline-size}.configured-marketing-position{background:#06171c;border-radius:9px;min-width:0;position:relative;overflow:hidden}.configured-marketing-position[hidden]{display:none}.configured-marketing-position>button,.configured-marketing-static{text-align:start;background:#06171c;border:0;flex-direction:column;width:100%;min-width:0;height:100%;padding:0;display:flex;overflow:hidden}.configured-marketing-position>button:focus-visible{outline-offset:-3px;outline:3px solid #d8ef9f}.configured-marketing-visual{isolation:isolate;aspect-ratio:2.1;direction:ltr;background:#06171c;flex:1 0 auto;justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.configured-marketing-visual>.configured-marketing-art{object-fit:cover;object-position:center;width:100%;height:100%;max-height:none;display:block;position:absolute;inset:0}.configured-marketing-copy.adaptive-banner-copy{z-index:2;box-sizing:border-box;width:var(--marketing-copy-width);--banner-copy-min-scale:.65;color:#f3f5e7;text-align:center;pointer-events:none;text-shadow:0 2px 6px #0009;background:linear-gradient(90deg,#06171c70,#06171c20);flex:none;justify-content:center;align-items:center;height:auto;min-height:0;padding:14px 12px;display:flex;position:relative;inset:auto}.configured-marketing-copy>.adaptive-banner-content{align-items:center;gap:calc(4px * var(--banner-copy-scale,1));flex-direction:column;width:100%;min-width:0;display:flex}.configured-marketing-copy .adaptive-banner-content :is(strong,b){overflow-wrap:anywhere;white-space:normal;text-wrap:pretty;min-width:0;max-width:100%;margin:0;display:block}.configured-marketing-copy .adaptive-banner-content>strong{font-size:max(12px,calc(clamp(13px,1.6cqw,20px) * var(--banner-copy-scale,1)));font-weight:700;line-height:1.25}.configured-marketing-copy .adaptive-banner-content>b{font-size:max(14px,calc(clamp(15px,2cqw,24px) * var(--banner-copy-scale,1)));color:#f5da82;font-weight:800;line-height:1.25}.configured-marketing-grid4,.configured-marketing-row2{grid-template-columns:repeat(2,minmax(0,1fr))}.configured-marketing-row3{grid-template-columns:repeat(3,minmax(0,1fr))}.configured-marketing-left2Right1{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.configured-marketing-left2Right1>[data-position="3"]{grid-area:1/2/span 2}.configured-marketing-left2Right1>[data-position="3"] .configured-marketing-visual{aspect-ratio:9/10}.configured-marketing-top2Bottom1{grid-template-columns:repeat(2,minmax(0,1fr))}.configured-marketing-top2Bottom1>[data-position="3"]{grid-column:1/span 2}.configured-marketing-carousel4{display:block;position:relative}.configured-marketing-dots{gap:6px;display:flex;position:absolute;top:10px;right:12px}.configured-marketing-dots button{background:#fff8;border:0;width:24px;height:6px;padding:0;box-shadow:0 0 1px #000}.configured-marketing-dots button[aria-pressed=true]{background:#fff}.configured-marketing-dots button:before{content:"";height:24px;display:block;transform:translateY(-9px)}.configured-marketing-chest{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.configured-marketing-chest .reward-animated-art,.configured-marketing-chest img{object-fit:contain;width:100%;height:100%;display:block}.configured-marketing-position.has-chest.has-copy .configured-marketing-chest{width:calc(100% - var(--marketing-copy-width));inset-inline-start:var(--marketing-copy-width)}@media (width<=650px){.configured-marketing{--marketing-copy-width:65%;gap:8px;margin-top:10px}.configured-marketing-position{border-radius:7px}.configured-marketing-copy.adaptive-banner-copy{padding:10px 6px}.configured-marketing-copy>.adaptive-banner-content{gap:3px}.configured-marketing-copy .adaptive-banner-content>strong{font-size:max(12px,calc(clamp(12px,3.3vw,15px) * var(--banner-copy-scale,1)))}.configured-marketing-copy .adaptive-banner-content>b{font-size:max(14px,calc(clamp(14px,3.7vw,18px) * var(--banner-copy-scale,1)))}.configured-marketing-row3 .configured-marketing-visual{aspect-ratio:1.5}.configured-marketing-row3 .configured-marketing-copy.adaptive-banner-copy{padding:10px 6px}.configured-marketing-row3 .configured-marketing-copy .adaptive-banner-content>strong{font-size:12px}.configured-marketing-row3 .configured-marketing-copy .adaptive-banner-content>b{font-size:14px}.configured-marketing-dots{top:8px;right:10px}.configured-marketing-dots button{width:18px}}.configured-marketing .configured-marketing-visual:has([data-copy-overflow=true]){aspect-ratio:auto;min-height:min-content}.approved-lobby-layout .lobby-feature-band section.lobby-carousel{--carousel-art-height:var(--lobby-feature-height,410px);background:#092029;border:1px solid #3b514f;border-radius:16px;min-width:0;margin:0;overflow:clip}.approved-lobby-layout .lobby-feature-band .lobby-carousel-track{min-width:0}.approved-lobby-layout .lobby-feature-band .lobby-carousel-slide{min-width:0;position:relative}.approved-lobby-layout .lobby-feature-band .lobby-carousel-slide>a>img,.approved-lobby-layout .lobby-feature-band .lobby-carousel-slide>img{height:var(--carousel-art-height);object-fit:cover}.approved-lobby-layout .lobby-feature-band .lobby-carousel-slide.approved-banner-art>a>img,.approved-lobby-layout .lobby-feature-band .lobby-carousel-slide.approved-banner-art>img{object-position:78% center}.approved-lobby-layout .lobby-feature-band .lobby-carousel-slide.approved-banner-art[data-approved-artwork=rescue]>a>img,.approved-lobby-layout .lobby-feature-band .lobby-carousel-slide.approved-banner-art[data-approved-artwork=rescue]>img{object-position:right center}.approved-lobby-layout .lobby-feature-band .lobby-carousel-slide .adaptive-banner-copy{--banner-copy-min-scale:.65;background:linear-gradient(90deg,#041820bb,#061b2050 72%,#0000);justify-content:center;width:43%;padding:30px 1% 30px 5%}.approved-lobby-layout .lobby-feature-band .lobby-carousel-slide.approved-banner-art .adaptive-banner-copy{background:linear-gradient(90deg,#041820e8,#061b20a0 62%,#0000)}.approved-lobby-layout .lobby-feature-band section.lobby-carousel .adaptive-banner-content>strong{font-size:calc(clamp(24px,1.8vw,40px) * var(--banner-copy-scale,1));overflow-wrap:normal;font-weight:700;line-height:1.2}.approved-lobby-layout .lobby-feature-band section.lobby-carousel .adaptive-banner-content>span{font-size:calc(clamp(27px,2vw,44px) * var(--banner-copy-scale,1));overflow-wrap:normal;font-weight:750;line-height:1.18}.approved-lobby-layout .lobby-feature-band section.lobby-carousel .adaptive-banner-content>:is(strong,span){text-wrap:balance}.approved-lobby-layout .lobby-feature-band section.lobby-carousel .adaptive-banner-content>:is(strong,span):is(:lang(zh),:lang(ko)){word-break:keep-all}.approved-formula-first,.approved-formula-result{font:inherit;color:inherit;white-space:pre-wrap}.approved-highlight-line{font:inherit;color:inherit;display:inline}.approved-lobby-layout .lobby-feature-band .lobby-carousel-slide .adaptive-banner-copy[data-copy-overflow=true]{background:#06171c;width:100%;height:auto;padding:18px 20px 36px;position:relative;inset:auto}.approved-lobby-layout .lobby-feature-band .lobby-carousel-slide .adaptive-banner-copy[data-copy-overflow=true] .adaptive-banner-content>:is(strong,span){white-space:normal;overflow-wrap:anywhere;word-break:normal}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3{min-width:0;margin:0}.approved-lobby-layout .lobby-feature-band .configured-marketing-position{border:1px solid #304846;border-radius:12px}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-visual{aspect-ratio:auto;flex:auto;min-width:0;height:100%;min-height:0}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-copy{--banner-copy-min-scale:.65;width:60%;padding:12px 14px}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-copy .adaptive-banner-content>strong{font-size:calc(clamp(12px,1.05vw,15px) * var(--banner-copy-scale,1));font-weight:650;line-height:1.25}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-copy .adaptive-banner-content>b{font-size:calc(clamp(15px,1.25vw,22px) * var(--banner-copy-scale,1));font-weight:750;line-height:1.25}.approved-lobby-layout .lobby-feature-band .approved-marketing-art:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#06192380,#061b2015 65%,#0000);position:absolute;inset:0}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3:has([data-copy-overflow=true]){grid-template-rows:repeat(3,auto);height:auto}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-visual:has([data-copy-overflow=true]){height:auto;min-height:calc((var(--lobby-feature-height,410px) - 20px)/3)}.approved-lobby-layout .lobby-feature-band .configured-marketing-copy[data-copy-overflow=true]{background:#06171cbd;width:100%;padding:12px}.approved-lobby-layout .lobby-feature-band .configured-marketing-copy[data-copy-overflow=true] .approved-highlight-line{white-space:normal;overflow-wrap:anywhere;word-break:normal}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-position.has-chest.has-copy .configured-marketing-chest{width:40%;inset-inline-start:60%}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-visual:has(.configured-marketing-copy[data-copy-overflow=true])>.configured-marketing-chest{display:none}@media (width>=1101px){.approved-lobby-layout .lobby-feature-band .configured-marketing-row3{height:var(--lobby-feature-height,410px);grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:minmax(0,1fr);gap:10px}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-art{object-position:right center}}@media (width>=701px) and (width<=1100px){.approved-lobby-layout .lobby-feature-band section.lobby-carousel{--carousel-art-height:clamp(260px,30vw,336px)}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-visual:not(:has([data-copy-overflow=true])){aspect-ratio:2.1;height:auto}}@media (width<=700px){.approved-lobby-layout .lobby-feature-band section.lobby-carousel{--carousel-art-height:var(--hero-mobile-height,214px);border-radius:14px}.approved-lobby-layout .lobby-feature-band .lobby-carousel-slide.approved-banner-art>a>img,.approved-lobby-layout .lobby-feature-band .lobby-carousel-slide.approved-banner-art>img{object-position:78% center}.approved-lobby-layout .lobby-feature-band section.lobby-carousel .carousel-arrow{width:26px;height:26px;top:calc(50% - 13px);bottom:auto}.approved-lobby-layout .lobby-feature-band section.lobby-carousel .carousel-arrow.previous{left:6px;right:auto}.approved-lobby-layout .lobby-feature-band section.lobby-carousel .carousel-arrow.next{left:auto;right:6px}.approved-lobby-layout .lobby-feature-band .lobby-carousel-slide .adaptive-banner-copy{--banner-copy-min-scale:.65;width:40%;padding-block:22px 26px;padding-inline:10% 0}.approved-lobby-layout .lobby-feature-band section.lobby-carousel .adaptive-banner-content>strong{font-size:max(13px,calc(14px * var(--banner-copy-scale,1)));line-height:1.24}.approved-lobby-layout .lobby-feature-band section.lobby-carousel .adaptive-banner-content>span{font-size:max(14px,calc(15px * var(--banner-copy-scale,1)));line-height:1.18}.approved-formula-result{margin-top:4px;display:block}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-visual{align-items:flex-end;height:100px;min-height:100px}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-position{border-radius:9px}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .approved-marketing-art>.configured-marketing-art{object-position:right center;height:65%}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .approved-marketing-art:after{background:linear-gradient(#0000 10%,#04182066 43%,#041820e6 100%)}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-copy{background:0 0;justify-content:flex-end;width:100%;padding:8px 5px}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-copy .adaptive-banner-content{gap:4px}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-copy .adaptive-banner-content>strong{font-size:calc(clamp(10px,2.8vw,11px) * var(--banner-copy-scale,1));overflow-wrap:normal;word-break:normal;line-height:1.25}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-copy .adaptive-banner-content>b{font-size:calc(clamp(11px,3.15vw,12px) * var(--banner-copy-scale,1));overflow-wrap:normal;word-break:normal;line-height:1.25}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .approved-highlight-line{white-space:nowrap;display:block}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-position.has-chest.has-copy .configured-marketing-visual{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-position.has-chest.has-copy .configured-marketing-copy{grid-area:2/1}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-position.has-chest.has-copy .configured-marketing-chest{grid-area:1/1;align-self:start;width:100%;height:100%;min-height:0;max-height:40px;position:relative;inset:auto}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-visual:has([data-copy-overflow=true]){height:auto;min-height:100px}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-copy[data-copy-overflow=true]{width:100%;height:auto}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3:has([data-copy-overflow=true]){grid-template-rows:auto}}@media (width<=360px){.approved-lobby-layout .lobby-feature-band .configured-marketing-row3{gap:6px}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-visual{height:96px;min-height:96px}}@media (width<=700px){.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .approved-marketing-art:after{background:linear-gradient(#0000 0%,#0418204d 35%,#041820d9 72%,#041820f2 100%)}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-copy .adaptive-banner-content>strong{font-size:calc(clamp(11px,3.1vw,13px) * var(--banner-copy-scale,1));color:#fff;text-shadow:0 1px 2px #000d,0 0 6px #000a;font-weight:800}.approved-lobby-layout .lobby-feature-band .configured-marketing-row3 .configured-marketing-copy .adaptive-banner-content>b{font-size:calc(clamp(12px,3.5vw,14px) * var(--banner-copy-scale,1));color:#ffe08a;text-shadow:0 1px 2px #000e,0 0 8px #000b;font-weight:900}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .approved-marketing-art[data-art-kind=referral]>.configured-marketing-art{object-position:var(--row3-referral-x,88%) center}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .approved-marketing-art[data-art-kind=daily]>.configured-marketing-art{object-position:var(--row3-daily-x,82%) center}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .approved-marketing-art[data-art-kind=vip]>.configured-marketing-art{object-position:var(--row3-vip-x,88%) center}}.lobby-feature-band .configured-marketing-row3 .configured-marketing-chest{display:none!important}.approved-lobby-layout:not(.game-active){--lobby-content-width:2000px;--lobby-game-columns:3;--lobby-game-gap:9px;--approved-header-height:68px}.approved-lobby-layout .platform-clock{left:var(--platform-clock-left,50%);color:#dbeacb;white-space:nowrap;font-variant-numeric:tabular-nums;background:#142923;border:1px solid #3c5651;border-radius:9px;align-items:center;gap:11px;height:36px;padding:0 13px;font-size:14px;line-height:1;display:flex;position:absolute;top:50%;right:auto;transform:translate(-50%,-50%)}.approved-lobby-layout .platform-clock>span{color:#aeca99;letter-spacing:.6px;border-inline-end:1px solid #415a4d;padding-inline-end:10px;font-size:10px;font-weight:600}.approved-lobby-layout .platform-clock time{letter-spacing:.5px;min-width:64px;font-weight:650}.approved-lobby-layout:not(.game-active) .topbar{height:var(--approved-header-height);padding-inline:28px}.approved-lobby-layout:not(.game-active) .topbar .top-left,.approved-lobby-layout:not(.game-active) .topbar .top-links{align-self:stretch;height:100%;min-height:0;max-height:100%}.approved-lobby-layout:not(.game-active) .topbar .top-links>button{height:100%;min-height:0;padding-block:0}.approved-lobby-layout:not(.game-active) .side-brand{height:var(--approved-header-height);min-height:var(--approved-header-height);padding-inline:16px}.approved-lobby-layout:not(.game-active) .side-brand .brand-wordmark{object-fit:contain;width:180px;max-width:100%;height:46px}.approved-lobby-layout:not(.game-active) .lobby-feature-band{--lobby-feature-height:clamp(336px,18vw,410px);min-width:0}.approved-lobby-layout:not(.game-active) .lobby-feature-band>*{min-width:0}.approved-lobby-layout:not(.game-active) section.announcement.notice-ticker{box-sizing:border-box;border-radius:10px;gap:12px;height:44px;min-height:44px;margin:14px 0 18px;padding:0 15px}.approved-lobby-layout:not(.game-active) section.announcement.notice-ticker .ticker-track>span{font-size:16px;line-height:1.4}.approved-lobby-layout:not(.game-active) section.announcement.notice-ticker .announcement-icon svg{width:17px;height:17px}.approved-lobby-layout:not(.game-active) .catalog-section>.section-heading.catalog-jackpot-heading{gap:20px;min-height:0;margin:0 0 16px;padding:0}.approved-lobby-layout:not(.game-active) .catalog-jackpot-heading>.nova-jackpot{max-width:none;margin:0 auto}.approved-lobby-layout:not(.game-active) .catalog-jackpot-heading>.catalog-heading-title,.approved-lobby-layout:not(.game-active) .catalog-jackpot-heading>.catalog-search{transform:none}.approved-lobby-layout:not(.game-active) .catalog-search{box-sizing:border-box;min-width:0;height:42px}.approved-lobby-layout:not(.game-active) .game-grid{row-gap:20px}@media (width>=701px){.approved-lobby-layout:not(.game-active){--lobby-game-columns:5;--lobby-game-gap:14px}}@media (width>=1101px){.approved-lobby-layout:not(.game-active){--side:clamp(216px,13vw,312px);--approved-right-band:clamp(136px,13vw,312px);--approved-content-gutter:28px;--lobby-game-columns:6;--floating-art-size:88px;--floating-support-size:62px;--floating-gap:16px}.approved-lobby-layout:not(.game-active) .main-shell{margin-inline-start:var(--side)}.approved-lobby-layout:not(.game-active) .sidebar{width:var(--side)}.approved-lobby-layout:not(.game-active) .main-shell:after{content:"";top:var(--approved-header-height);inset-inline-end:0;width:var(--approved-right-band);pointer-events:none;z-index:0;background:0 0;border-inline-start:0;position:fixed;bottom:0}.approved-lobby-layout:not(.game-active) .main-shell>main{box-sizing:border-box;width:calc(100% - var(--approved-right-band) - var(--approved-content-gutter));max-width:2000px;margin-inline-start:var(--approved-content-gutter);margin-inline-end:var(--approved-right-band);padding:24px 0 0;position:relative}.approved-lobby-layout:not(.game-active) .lobby-feature-band{grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-areas:"marketing hero";align-items:stretch;gap:16px;display:grid}.approved-lobby-layout:not(.game-active) .lobby-feature-band>.lobby-carousel,.approved-lobby-layout:not(.game-active) .lobby-feature-band>.configured-hero,.approved-lobby-layout:not(.game-active) .lobby-feature-band>.invitation-promotion{grid-area:hero}.approved-lobby-layout:not(.game-active) .lobby-feature-band>.configured-marketing,.approved-lobby-layout:not(.game-active) .lobby-feature-band>.marketing-grid{grid-area:marketing}.approved-lobby-layout:not(.game-active) .lobby-feature-band:not(:has(>.configured-marketing,>.marketing-grid)){grid-template-columns:1fr;grid-template-areas:"hero"}.approved-lobby-layout:not(.game-active) .lobby-feature-band:not(:has(>.lobby-carousel,>.configured-hero,>.invitation-promotion)){grid-template-columns:1fr;grid-template-areas:"marketing"}.approved-lobby-layout:not(.game-active) .catalog-section>.section-heading.catalog-jackpot-heading{grid-template-columns:minmax(0,1fr) clamp(360px,23vw,520px) minmax(0,1fr);align-items:center;display:grid}.approved-lobby-layout:not(.game-active) .catalog-jackpot-heading>.nova-jackpot{grid-area:1/2;width:100%}.approved-lobby-layout:not(.game-active) .catalog-jackpot-heading>.catalog-heading-title{grid-area:1/1;min-width:0}.approved-lobby-layout:not(.game-active) .catalog-jackpot-heading>.catalog-search{grid-area:1/3;width:100%;max-width:none}.approved-lobby-layout:not(.game-active) .catalog-heading-title h2{gap:8px;font-size:19px}.approved-lobby-layout:not(.game-active) .catalog-heading-title .eyebrow{letter-spacing:1px;font-size:9px}.approved-lobby-layout:not(.game-active) .nova-floating-rail{top:auto;bottom:var(--floating-base);width:calc(var(--floating-art-size) + 16px);max-height:calc(100dvh - 120px);inset-inline-end:calc((var(--approved-right-band) - var(--floating-art-size) - 16px)/2)}.approved-lobby-layout:not(.game-active) .nova-floating-main.mining-entry{height:104px;min-height:104px}.approved-lobby-layout:not(.game-active) .nova-floating-main.mining-entry .reward-animated-art{height:88px}.approved-lobby-layout:not(.game-active) .mining-entry-countdown{padding:4px 5px;font-size:13px}.approved-lobby-layout:not(.game-active) .nova-floating-support .nova-floating-main>svg{width:28px;height:28px}.approved-lobby-layout:not(.game-active) .gift-launcher{inset-inline-end:calc((var(--approved-right-band) - var(--floating-art-size))/2)}}@media (width>=1600px){.approved-lobby-layout:not(.game-active){--lobby-game-columns:8}}@media (width>=1900px){.approved-lobby-layout:not(.game-active){--approved-content-gutter:44px}.approved-lobby-layout:not(.game-active) .lobby-feature-band{gap:36px}}@media (width>=2100px){.approved-lobby-layout:not(.game-active){--lobby-game-columns:10}}@media (width>=701px) and (width<=1100px){.approved-lobby-layout:not(.game-active) .main-shell>main{max-width:none;padding:20px 20px 0}.approved-lobby-layout:not(.game-active) .lobby-feature-band{flex-direction:column;gap:12px;display:flex}.approved-lobby-layout:not(.game-active) .topbar{height:88px;padding-bottom:20px}.approved-lobby-layout .platform-clock{background:0 0;border:0;gap:7px;height:19px;padding:0;font-size:11px;top:auto;bottom:3px;left:50%;transform:translate(-50%)}.approved-lobby-layout .platform-clock>span{padding-inline-end:7px;font-size:9px}.approved-lobby-layout:not(.game-active) .top-actions>.search-button{display:none}}@media (width<=700px){.approved-lobby-layout:not(.game-active){--approved-header-height:85px;--floating-art-size:54px;--floating-support-size:46px;--floating-gap:10px}.approved-lobby-layout:not(.game-active) .topbar{padding-inline:13px;height:85px;padding-bottom:20px}.approved-lobby-layout .platform-clock{background:0 0;border:0;gap:7px;height:19px;padding:0;font-size:11px;top:auto;bottom:3px;left:50%;transform:translate(-50%)}.approved-lobby-layout .platform-clock>span{padding-inline-end:7px;font-size:9px}.approved-lobby-layout .platform-clock time{min-width:55px}.approved-lobby-layout:not(.game-active) .main-shell>main{max-width:none;padding:14px 14px 0}.approved-lobby-layout:not(.game-active) .lobby-feature-band{flex-direction:column;gap:10px;display:flex}.approved-lobby-layout:not(.game-active) section.announcement.notice-ticker{border-radius:9px;gap:8px;height:38px;min-height:38px;margin:8px 0 10px;padding:0 10px}.approved-lobby-layout:not(.game-active) section.announcement.notice-ticker .ticker-track>span{font-size:14px;line-height:1.35}.approved-lobby-layout[data-lobby-page=lobby]:not(.game-active) .catalog-heading-title{display:none}.approved-lobby-layout:not(.game-active) .catalog-section>.section-heading.catalog-jackpot-heading{grid-template-columns:minmax(0,1fr);gap:10px;margin:0 0 12px;display:grid}.approved-lobby-layout:not(.game-active) .catalog-jackpot-heading>.nova-jackpot{grid-row:1;width:100%}.approved-lobby-layout:not(.game-active) .catalog-jackpot-heading>.catalog-search{grid-row:2;width:100%;height:40px}.approved-lobby-layout:not(.game-active) .game-grid{row-gap:15px}.approved-lobby-layout:not(.game-active) .nova-floating-main.mining-entry{height:66px;min-height:66px}.approved-lobby-layout:not(.game-active) .nova-floating-main.mining-entry .reward-animated-art{height:54px}.approved-lobby-layout:not(.game-active) .mining-entry-countdown{padding:2px 4px;font-size:10px}.approved-lobby-layout:not(.game-active) .nova-floating-support .nova-floating-main>svg{width:24px;height:24px}}.approved-lobby-layout.game-active .platform-clock{display:none}.approved-lobby-layout:lang(ta),.approved-lobby-layout:lang(ta) :is(button,input,select,textarea,h1,h2,h3,h4,strong){font-family:Noto Sans Tamil,Tamil Sangam MN,Nirmala UI,sans-serif}.approved-lobby-layout:not(.game-active) section.announcement.notice-ticker[data-playing=false]{height:auto;min-height:44px;padding-block:8px}@media (width<=900px){.approved-lobby-layout:not(.game-active) section.announcement.notice-ticker[data-playing=false]{min-height:38px;padding-block:6px}}.promotion-install-banner{width:100%;min-width:0;min-height:70px;padding:8px max(14px,env(safe-area-inset-right,0px)) 8px max(6px,env(safe-area-inset-left,0px));color:#f5f9ed;box-sizing:border-box;background:linear-gradient(105deg,#0a111a,#102026);border-bottom:1px solid #c9e4d51a;grid-template-columns:44px 44px minmax(0,1fr) 54px 112px;align-items:center;gap:10px;font-family:inherit;line-height:1.35;display:grid}.promotion-install-banner *{box-sizing:border-box}.promotion-install-banner-close{color:#a8b8bd;cursor:pointer;background:0 0;border:0;align-self:center;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:grid}.promotion-install-banner-icon{object-fit:contain;border-radius:10px;flex:none;width:44px;height:44px;display:block}.promotion-install-banner-copy{text-align:start;min-width:0}.promotion-install-banner-copy strong,.promotion-install-banner-copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.promotion-install-banner-copy strong{color:#f7faef;font-size:14px;font-weight:750;line-height:1.45}.promotion-install-banner-copy small{color:#bacbc7;margin-top:4px;font-size:12px;line-height:1.45}.promotion-install-banner-reward{isolation:isolate;pointer-events:none;width:54px;height:50px;display:block;position:relative}.promotion-install-banner-reward:before{content:"";background:repeating-linear-gradient(#f9e5a6 0 2px,#b78933 2px 4px);border:1px solid #e2c16e;border-radius:50%;width:28px;height:18px;position:absolute;bottom:5px;left:1px;transform:rotate(-13deg);box-shadow:0 3px #9d7328}.promotion-install-banner-reward:after{content:"";background:radial-gradient(circle at 35% 30%,#ffeeb3,#d2a44e 65%,#95702e);border:3px double #f8df95;border-radius:50%;width:26px;height:26px;position:absolute;top:2px;right:1px;transform:rotate(14deg)}.promotion-install-banner-reward>img{z-index:1;object-fit:contain;filter:drop-shadow(0 2px 4px #0005);background:#26a17b;border:2px solid #ecd496;border-radius:50%;width:38px;height:38px;display:block;position:absolute;bottom:3px;right:3px}.promotion-install-banner-action,.installation-sheet-action{isolation:isolate;color:#fff;max-width:150px;min-height:44px;font:inherit;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:linear-gradient(105deg,#227b9f,#258449);border:1px solid #6fc99e55;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px 15px;font-size:14px;font-weight:750;line-height:1.3;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.promotion-install-banner-action{white-space:nowrap;overflow-wrap:normal;background:linear-gradient(110deg,#1685c1,#269e66);border-color:#5ed1b04d;border-radius:9px;gap:6px;width:112px;min-width:0;max-width:100%;padding:9px 10px;box-shadow:inset 0 1px #ffffff16}.promotion-install-banner-action>svg{flex:0 0 22px;width:22px;height:22px}.promotion-install-banner-action>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.promotion-install-banner-action:after,.installation-sheet-action:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff52,#0000);width:40%;animation:6s ease-in-out infinite installation-button-shine;position:absolute;inset:-80% auto -80% -70%;transform:skew(-20deg)}.promotion-install-banner-action:disabled,.installation-sheet-action:disabled{cursor:default;opacity:.6}.promotion-install-banner :is(button,a):focus-visible,.installation-sheet :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #bddd8b}.promotion-install-banner-action:hover{filter:brightness(1.08)}.installation-help-scrim{z-index:2300;padding:20px max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-sizing:border-box;background:#0009;place-items:center;display:grid;position:fixed;inset:0}.installation-sheet{width:min(520px,100%);min-width:0;max-height:calc(100dvh - 40px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));color:#18271f;text-align:start;box-sizing:border-box;background:#fff;border:1px solid #e5e9e7;border-radius:22px;flex-direction:column;font-family:inherit;line-height:1.6;display:flex;overflow:hidden;box-shadow:0 20px 80px #0005}.installation-sheet *{box-sizing:border-box}.installation-sheet>header{flex:none;justify-content:space-between;align-items:flex-start;gap:14px;padding:20px 22px 12px;display:flex}.installation-sheet h2{min-width:0;overscroll-behavior:contain;scrollbar-width:thin;color:#10251c;overflow-wrap:anywhere;max-block-size:min(160px,25dvh);margin:7px 0 0;font-size:22px;font-weight:750;line-height:1.35;overflow:auto}.installation-sheet .installation-sheet-close{color:#10251c;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:0 0 44px;place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:grid}.installation-sheet-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bfcec5 transparent;min-height:0;padding:12px 24px 24px;overflow:auto}.installation-sheet-app{background:#fff;border:1px solid #e4e8e5;border-radius:12px;align-items:center;gap:16px;padding:17px;display:flex}.installation-sheet-app>img{object-fit:contain;border-radius:12px;flex:0 0 52px;width:52px;height:52px;display:block}.installation-sheet-app>strong{overflow-wrap:anywhere;color:#13241b;min-width:0;font-size:18px;font-weight:750;line-height:1.4}.installation-sheet-safari,.installation-sheet-note{color:#607269;white-space:pre-line;overflow-wrap:anywhere;margin:16px 0 0;font-size:12px;line-height:1.65}.installation-sheet-steps{gap:25px;margin:26px 0 0;padding:0;list-style:none;display:grid}.installation-sheet-steps>li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;min-width:0;display:grid}.installation-step-number{color:#10251c;font-size:16px;font-weight:800;line-height:1.7}.installation-sheet-steps>li>div{min-width:0}.installation-sheet-steps p{color:#21362b;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.65}.installation-sheet-symbols{color:#58a6cf;align-items:center;gap:10px;margin-top:8px;display:flex}.installation-sheet-symbols>svg{flex:none;width:23px;height:23px}.installation-step-add{color:#58a6cf;width:26px;height:26px;margin-top:8px;display:block}.installation-step-icon{object-fit:contain;border-radius:8px;width:32px;height:32px;margin-top:8px;display:block}.installation-sheet-explanation{color:#4e6558;white-space:pre-line;overflow-wrap:anywhere;margin:22px 0 0;font-size:14px;line-height:1.8}.installation-sheet .installation-sheet-action{width:100%;max-width:none;margin-top:22px;display:flex}@keyframes installation-button-shine{0%,80%{left:-70%}to{left:135%}}@media (width>=951px){.promotion-install-banner{grid-template-columns:44px 44px minmax(0,1fr) 58px 120px;gap:12px;min-height:74px;padding-inline:18px}.promotion-install-banner-copy strong{font-size:15px}.promotion-install-banner-copy small{font-size:12px}.promotion-install-banner-action{width:120px}}@media (width<=600px){.promotion-install-banner{min-height:66px;padding:7px max(8px,env(safe-area-inset-right,0px)) 7px max(2px,env(safe-area-inset-left,0px));grid-template-columns:44px 40px minmax(0,1fr) 44px 94px;gap:5px}.promotion-install-banner-icon{border-radius:9px;width:40px;height:40px}.promotion-install-banner-copy strong{font-size:13px}.promotion-install-banner-copy small{margin-top:3px;font-size:11px}.promotion-install-banner-reward{width:44px;height:48px}.promotion-install-banner-reward>img{width:34px;height:34px;right:1px}.promotion-install-banner-reward:before{width:23px;height:16px;left:0}.promotion-install-banner-reward:after{width:23px;height:23px;right:0}.promotion-install-banner-action{gap:4px;width:94px;padding:9px 7px;font-size:12px}.promotion-install-banner-action>svg{flex-basis:20px;width:20px;height:20px}.installation-help-scrim.is-ios{place-items:end center;padding:12px 0 0}.installation-sheet.ios{width:100%;max-width:540px;max-height:calc(100dvh - 12px - env(safe-area-inset-top,0px));padding-bottom:env(safe-area-inset-bottom,0px);border-bottom:0;border-radius:24px 24px 0 0}.installation-sheet>header{padding:15px 16px 8px}.installation-sheet h2{font-size:20px}.installation-sheet-body{padding:10px 20px 24px}.installation-sheet-app{gap:13px;padding:15px}.installation-sheet-steps{gap:22px;margin-top:25px}.installation-sheet-steps p{font-size:14px}.installation-sheet-app>strong{font-size:17px}}@media (width<=350px){.promotion-install-banner{min-height:62px;padding-block:6px;padding-right:max(6px,env(safe-area-inset-right,0px));grid-template-columns:44px 36px minmax(0,1fr) 34px 84px;gap:3px}.promotion-install-banner-icon{width:36px;height:36px}.promotion-install-banner-copy strong{font-size:12px}.promotion-install-banner-copy small{font-size:10px}.promotion-install-banner-reward{width:34px;height:44px}.promotion-install-banner-reward>img{border-width:1px;width:29px;height:29px;bottom:4px;right:0}.promotion-install-banner-reward:before{width:20px;height:13px;bottom:5px;left:0}.promotion-install-banner-reward:after{width:19px;height:19px}.promotion-install-banner-action{width:84px;padding-inline:5px;font-size:11px}.promotion-install-banner-action>svg{flex-basis:18px;width:18px;height:18px}.installation-sheet-body{padding-inline:16px}.installation-sheet h2{font-size:18px}}@media (height<=480px){.installation-help-scrim,.installation-help-scrim.is-ios{padding:8px}.installation-sheet,.installation-sheet.ios{border-bottom:1px solid #e5e9e7;border-radius:16px;max-height:calc(100dvh - 16px)}.installation-sheet>header{padding-block:8px}.installation-sheet h2{font-size:18px}.installation-sheet-body{padding-top:6px;padding-bottom:18px}.installation-sheet-app{padding:12px}.installation-sheet-steps{gap:15px;margin-top:18px}}@media (prefers-reduced-motion:reduce){.promotion-install-banner-action:after,.installation-sheet-action:after{animation:none;display:none}.promotion-install-banner-action{transition:none}}.activity-claim-result-scrim{z-index:2500;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020912b8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.activity-claim-result{box-sizing:border-box;text-align:center;color:#e5eee6;background:radial-gradient(at top,#34554888,#0000 65%),#14232e;border:1px solid #718c63;border-radius:22px;outline:none;width:min(100%,420px);max-height:calc(100dvh - 36px);padding:28px 25px 24px;position:relative;overflow:auto;box-shadow:0 24px 90px #0009}.activity-claim-result-x{inset-inline-end:11px;color:#a1b6bf;cursor:pointer;background:#ffffff06;border:1px solid #ffffff18;border-radius:9px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:11px}.activity-claim-result-symbol{color:#d5efa5;background:#c9ef9a10;border:1px solid #c9ef9a5c;border-radius:50%;place-items:center;width:78px;height:78px;margin:0 auto 16px;display:grid;box-shadow:0 0 32px #b5d18612}.activity-claim-result h2{color:#e9efdc;overflow-wrap:anywhere;margin:0 0 12px;font-size:25px;line-height:1.35}.activity-claim-result-award{background:#ddbd6510;border:1px solid #c4a65a5c;border-radius:14px;margin:14px 0 18px;padding:17px 10px}.activity-claim-result-award>p{color:#b5c6bc;margin:0 0 8px;font-size:14px}.activity-claim-result-award>strong{color:#f5da91;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(26px,7vw,37px);font-weight:800;line-height:1.25;display:block}.activity-claim-result-award small{white-space:nowrap;font-size:.5em}.activity-claim-result.is-zero .activity-claim-result-award>strong{color:#d4dfd1}.activity-claim-result-message{color:#b7c9cb;overflow-wrap:anywhere;margin:10px 0 20px;font-size:14px;line-height:1.7}.activity-claim-result-actions{gap:9px;margin-top:20px;display:grid}.activity-claim-result-actions>.btn{white-space:normal;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;line-height:1.4;display:flex}.activity-claim-result :is(button):focus-visible{outline-offset:3px;outline:2px solid #e5d18d}@media (width<=360px){.activity-claim-result-scrim{padding:12px}.activity-claim-result{border-radius:18px;padding:25px 18px 19px}.activity-claim-result h2{font-size:22px}.activity-claim-result-message{font-size:13px}}.reward-history .member-reward-record{margin-top:10px}.reward-history .member-rewards-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.reward-history .member-rewards-toolbar h3{margin:0}.reward-history .member-rewards-claim-all{white-space:normal;min-height:44px}.reward-history .history-top{flex-wrap:wrap;gap:10px}.reward-history .history-top select{max-width:100%;min-height:44px}.reward-history .history-top strong{overflow-wrap:anywhere}.reward-history .member-reward-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.reward-history .member-reward-title{color:#e3eedf;overflow-wrap:anywhere;flex:180px;margin:0;font-size:15px;line-height:1.5}.reward-history .member-reward-amount{color:#c9ef9a;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:100%;font-size:16px;line-height:1.5}.reward-history .member-reward-details{color:#b6c8c5;overflow-wrap:anywhere;margin:7px 0;font-size:12px;line-height:1.6}.reward-history .member-reward-time,.reward-history .member-reward-expiry{color:#b6c8c5;overflow-wrap:anywhere;font-size:12px}.reward-history .member-reward-expiry.is-expired{color:#ffb6ae}.reward-history .member-reward-status{overflow-wrap:anywhere;line-height:1.6}.reward-history .member-rewards-notice{overflow-wrap:anywhere;border:1px solid #405e50;border-radius:8px;padding:10px 12px;line-height:1.6}.reward-history .member-rewards-error{overflow-wrap:anywhere;line-height:1.6}.reward-history .member-reward-record>.btn{min-height:44px}@media (width<=600px){.reward-history .member-reward-title{flex-basis:140px;font-size:13px}.reward-history .member-reward-amount{font-size:14px}.reward-history .member-rewards-claim-all{max-width:100%}.reward-history .history-top strong{flex-basis:100%}}.gift-counts{flex-wrap:wrap;align-items:center;gap:16px;padding:16px 0;display:flex}.gift-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.gift-art{filter:drop-shadow(0 5px 10px #0004);width:110px;max-width:100%;height:105px}.gift-tile{color:#e2eee8;cursor:pointer;text-align:center;background:#142936;border:1px solid #45645e;border-radius:15px;flex-direction:column;align-items:center;gap:7px;min-width:0;padding:16px 6px;display:flex}.gift-tile strong{color:#edce7b}.gift-tile :is(strong,span,small){overflow-wrap:anywhere;max-width:100%}.gift-tile small{opacity:.75}.gift-tile.ready{background:linear-gradient(145deg,#174c45,#152734);border-color:#edce7b}.gift-tile.ready .gift-art,.gift-launcher .gift-art{animation:2.8s ease-in-out infinite gift-shake}.gift-lid{transform-origin:60px 45px;transition:transform .45s}.opened .gift-lid{transform:translateY(-14px)rotate(-12deg)}.gift-overlay{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020b15c9;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.gift-dialog{box-sizing:border-box;color:#edf5ef;text-align:center;background:radial-gradient(at top,#285a50,#10202e 65%);border:1px solid #bfa86a;border-radius:24px;flex-direction:column;align-items:center;gap:18px;width:100%;max-width:420px;max-height:90dvh;padding:36px 25px;display:flex;position:relative;overflow:auto;box-shadow:0 24px 90px #0008}.gift-dialog h2,.gift-dialog p{margin:0}.gift-dialog>.gift-art{width:160px;height:150px}.gift-dialog>.btn{width:100%;margin-top:10px}.gift-close{color:inherit;cursor:pointer;background:0 0;border:0;font-size:28px;position:absolute;top:10px;right:14px}.gift-amount{color:#edce7b;font-size:28px}.gift-launcher{z-index:45;cursor:pointer;background:#153d38;border:1px solid #edce7b;border-radius:50%;width:65px;height:65px;position:fixed;bottom:155px;right:18px}.gift-launcher .gift-art{width:56px;height:56px}.gift-table-scroll{overflow-x:auto}.gift-members table{min-width:680px}.gift-members{padding:16px 0}.gift-tile:focus-visible,.gift-launcher:focus-visible{outline-offset:3px;outline:3px solid #b9e899}@keyframes gift-shake{0%,65%,to{transform:rotate(0)}70%,80%{transform:rotate(-8deg)}75%,85%{transform:rotate(8deg)}}@media (width<=520px){.gift-grid{gap:8px}.gift-tile{padding:10px 3px;font-size:11px}.gift-tile strong{font-size:12px}.gift-tile .gift-art{height:72px}.gift-counts{font-size:13px}}@media (prefers-reduced-motion:reduce){.gift-art{animation:none!important}.gift-lid{transition:none}}.manual-reward-dialog{background:radial-gradient(at top,#315f55,#101d2d 70%)}.manual-reward-art:not(.opened){animation:2.8s ease-in-out infinite gift-shake}.deposit-reminder{margin:12px 0 18px}.deposit-reminder>.text-button{align-items:center;gap:8px;display:inline-flex}.deposit-help-icon{border:1px solid;border-radius:50%;place-items:center;width:20px;height:20px;font-weight:700;display:inline-grid}.deposit-reminder .info-note{margin-top:10px;line-height:1.7}.reward-artwork{aspect-ratio:1;filter:drop-shadow(0 8px 10px #0004);background-image:url(/rewards/premium-gift-assets.webp);background-repeat:no-repeat;background-size:200% 200%;height:auto;display:block}.chest-closed{background-position:0 0}.chest-open{background-position:100% 0}.present-closed{background-position:0 100%}.present-open{background-position:100% 100%}.referral-chest{clip-path:inset(0 0 8%);margin-block-end:clamp(-11px,-1.5vw,-5px)}.referral-gifts .gift-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0 28px}.referral-gifts .gift-tile{background:radial-gradient(at 50% 25%,#203b3e88,#0000 75%),#12232e;border-color:#31494f;border-radius:14px;justify-content:flex-start;gap:8px;padding:12px 10px 16px;transition:background .2s,border-color .2s;position:relative;box-shadow:inset 0 1px #ffffff05}.referral-gifts .gift-tile .gift-art{aspect-ratio:1;width:100%;max-width:145px;height:auto}.gift-tile:not(.ready) .referral-chest{opacity:.85}.referral-gifts .gift-tile strong{font-variant-numeric:tabular-nums;letter-spacing:-.025em;color:#f1d58d;font-size:16px;font-weight:700}.referral-gifts .gift-tile>span:not(.gift-art){color:#c3d0d3;font-size:12px;line-height:1.5}.referral-gifts .gift-tile small{color:#91a7ac;opacity:1;font-size:11px;line-height:1.5}.referral-gifts .gift-tile.ready{background:radial-gradient(at 50% 25%,#81692a60,#0000 75%),#18342f;border-color:#cfb471;box-shadow:0 0 20px #e1be6110}.referral-gifts .gift-tile.ready small{color:#d8eea9}.gift-eligibility-notice{color:#e8d5a4;background:#6f5a2229;border:1px solid #7b7049;border-radius:10px;padding:13px 15px;font-size:13px!important}.gift-counts{gap:10px 18px;line-height:1.7}.gift-counts .text-button{min-height:34px;font-size:12px}.gift-dialog>.reward-artwork{aspect-ratio:1;width:210px;max-width:75%;height:auto}.gift-launcher .reward-artwork{aspect-ratio:1;height:auto}.manual-reward-art.present-open{animation:.45s ease-out gift-reveal}.referral-gifts .gift-tile:hover{border-color:#718879}@keyframes gift-reveal{0%{opacity:.4;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (width<=600px){.referral-gifts .gift-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.referral-gifts .gift-tile{gap:6px;padding:7px 6px 13px}.referral-gifts .gift-tile strong{font-size:14px}.referral-gifts .gift-tile>span:not(.gift-art){font-size:11px}.referral-gifts .gift-tile small{font-size:10px}.invitation-body{padding:18px 14px}.invitation-banner>div{max-width:83%;padding:19px 16px}.invitation-banner h2{font-size:19px}.invitation-banner strong{font-size:15px}.invitation-banner small{font-size:10px;line-height:1.6}.gift-counts strong{font-size:13px}.reward-tabs{gap:4px}.reward-tabs>button{padding-inline:10px;font-size:11px}}.invitation-entry{text-align:start;width:100%;color:inherit;cursor:pointer;padding:0;display:block}.invitation-entry-action{color:#d4edae;background:#18322e;border-top:1px solid #304940;justify-content:flex-end;padding:14px 20px;font-size:13px;font-weight:600;display:flex}.invitation-entry:hover .invitation-entry-action{background:#23493e}.invitation-entry:focus-visible{outline-offset:-4px}.promotion-list-back{align-items:center;min-height:42px;margin:16px 0 2px;display:inline-flex;color:#c9e4b0!important;font-size:13px!important}.invitation-terms{border-top:1px solid #2d444b;margin-top:30px;padding-top:22px}.invitation-terms h3{margin:0 0 18px!important;font-size:19px!important}.invitation-terms ol{gap:18px;margin:0;padding-inline-start:22px;display:grid}.invitation-terms li{white-space:pre-line;color:#bfcdd1;padding-inline-start:5px;font-size:13px;line-height:1.9}.invitation-terms li::marker{color:#e5c77c;font-weight:600}.invitation-terms .invitation-rules{margin-top:22px}.referral-gifts .gift-tile>span:not(.gift-art){text-wrap:balance;line-height:1.6}.invitation-chest-section{border-radius:12px;scroll-margin-top:16px}.invitation-chest-section:focus{outline:0}.invitation-chest-section:focus-visible{outline-offset:5px;outline:2px solid #bfdc9b}.referral-gifts .gift-grid{gap:10px;margin-block:14px 16px}.referral-gifts .gift-tile{gap:5px;padding:10px 6px 11px}.referral-gifts .gift-tile>span:not(.gift-art){line-height:1.25}@media (width<=600px){.referral-gifts .gift-grid{gap:8px}.referral-gifts .gift-tile{gap:4px;padding:6px 4px 9px}.referral-gifts .gift-tile>span:not(.gift-art){line-height:1.25}}.invitation-dialog .invitation-reference,.invitation-reference{min-width:0}.invitation-dialog .invitation-reference .invitation-body{padding:0}.invitation-reference .invitation-reference-heading{border-bottom:1px solid #44605266;margin-bottom:14px;padding:0 44px 13px 0}.invitation-reference .invitation-reference-heading h2{overflow-wrap:anywhere;color:#e7f0df;margin:0;font-size:18px;line-height:1.4}.invitation-refresh-error{color:#e6cd87}.invitation-refresh-error button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;text-decoration:underline}.invitation-reference .invitation-summary-card{border-radius:var(--admin-corner-radius,12px);background:linear-gradient(145deg,#17393290,#10242db0);border:1px solid #36534e;padding:12px}.invitation-reference .gift-counts{border-top:1px solid #48645844;flex-wrap:wrap;align-items:center;gap:3px 9px;padding:7px 0 0;line-height:1.5;display:flex}.invitation-reference .gift-counts strong{color:#b8ccbf;font-size:11px;font-weight:500}.invitation-reference .gift-counts .text-button{color:#e6cd87;min-height:36px;margin-inline-start:auto;padding:2px 0;font-size:11px}.invitation-reference .gift-grid,.invitation-dialog .invitation-reference .gift-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 5px;margin:17px 0 20px}.invitation-reference .gift-grid .gift-tile{border-radius:var(--admin-corner-radius,10px);min-width:0;box-shadow:none;text-align:center;background:0 0;border:1px solid #0000;justify-content:flex-start;gap:4px;padding:6px 3px 9px;transition:background .2s,border-color .2s}.invitation-reference .gift-grid .gift-tile .gift-art{aspect-ratio:1;filter:drop-shadow(0 5px 6px #0004);width:100%;max-width:112px;height:auto}.invitation-reference .gift-grid .gift-tile strong{overflow-wrap:anywhere;color:#f2d88c;max-width:100%;font-size:clamp(10px,2.8vw,14px);line-height:1.3}.invitation-reference .gift-grid .gift-tile>span:not(.gift-art){color:#b2c6bf;overflow-wrap:anywhere;font-size:10px;line-height:1.5}.invitation-reference .gift-grid .gift-tile>span>b{color:#e4cd82;font-weight:600}.invitation-reference .gift-grid .gift-tile small{font-size:9px;line-height:1.4}.invitation-reference .gift-grid .gift-tile:hover{background:#22463840;border-color:#507363}.invitation-reference .gift-grid .gift-tile.ready{background:radial-gradient(at 50% 30%,#ebcb5b29,#0000 75%);border-color:#b99b565c}.invitation-reference .gift-grid .gift-tile.ready .gift-art{filter:drop-shadow(0 0 8px #edcf6caa);animation:2.8s ease-in-out infinite invitation-chest-ready}.invitation-reference .gift-grid .gift-tile.claimed .gift-art{opacity:1;animation:none}.invitation-reference .gift-grid .gift-tile.claimed small{color:#b9d7b4}.invitation-reference .invitation-actions .btn{white-space:normal;flex:170px;justify-content:center;font-size:12px}.invitation-reference .invitation-terms{margin-top:22px;padding-top:16px}.invitation-reference .invitation-terms h3{font-size:16px!important}.invitation-reference .invitation-terms li{font-size:12px;line-height:1.75}@keyframes invitation-chest-ready{0%,58%,to{transform:rotate(0)scale(1)}65%,77%{transform:rotate(-7deg)scale(1.04)}71%,83%{transform:rotate(7deg)scale(1.04)}}@media (width<=360px){.invitation-reference .invitation-summary-card{padding:9px}.invitation-reference .invitation-reference-heading h2{font-size:16px}.invitation-reference .gift-counts{gap:2px 7px}.invitation-reference .gift-counts strong,.invitation-reference .gift-counts .text-button{font-size:10px}.invitation-reference .gift-grid .gift-tile>span:not(.gift-art){font-size:9px}.invitation-reference .gift-grid .gift-tile small{font-size:8px}.invitation-reference .gift-grid{gap:8px 2px}}@media (prefers-reduced-motion:reduce){.invitation-reference .gift-grid .gift-tile.ready .gift-art{animation:none;transform:none}.invitation-reference .gift-grid .gift-tile{transition:none}}.activity-modal-backdrop{align-items:center;padding:20px}.dialog.campaign-dialog.activity-panel-dialog{box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable;isolation:isolate;border-radius:17px;width:min(480px,100%);max-width:100%;height:auto;max-height:calc(100dvh - 40px);margin:0;padding:24px;position:relative;inset:auto;overflow:hidden auto;transform:none}.activity-panel-dialog>*{min-width:0}.activity-dialog-controls{z-index:8;pointer-events:none;justify-content:flex-end;height:0;display:flex;position:sticky;top:0;overflow:visible}.activity-dialog-controls>.campaign-close{pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#13252ff2;border:1px solid #526960;flex:none;width:36px;height:36px;position:static}.activity-panel-dialog>h2{overflow-wrap:anywhere;padding-inline-end:36px;font-size:23px;line-height:1.3}.activity-panel-dialog .reward-code-hero{margin-bottom:18px}.activity-panel-dialog .reward-code-hero .campaign-dialog-image{aspect-ratio:1.9;height:auto;max-height:220px}.activity-panel-dialog .reward-code-hero-copy{gap:8px;max-width:68%;padding:6%}.activity-panel-dialog .reward-code-hero-copy strong{overflow-wrap:anywhere;font-size:clamp(17px,4.5vw,24px)}.activity-panel-dialog .reward-code-hero-copy b{overflow-wrap:anywhere;font-size:clamp(12px,3.5vw,18px)}.activity-panel-dialog :is(.deposit-reward-table,.weekly-rescue-table table,.checkin-days-table){table-layout:fixed}.activity-panel-dialog :is(th,td){overflow-wrap:anywhere}.activity-panel-dialog .deposit-claim-footer{bottom:-24px}.activity-panel-dialog .checkin-rank-hero{min-height:190px}.activity-panel-dialog .checkin-badge.large{width:160px;height:120px}.activity-panel-dialog .checkin-rank-hero h2{font-size:23px!important}.activity-panel-dialog .checkin-days-table :is(th,td){padding:13px 8px}.activity-panel-dialog .checkin-days-table td strong{font-size:17px}.activity-panel-dialog .checkin-tier-tabs .checkin-rank-option{min-width:0}.activity-panel-dialog .checkin-tier-tabs strong{overflow-wrap:anywhere;text-align:center;max-width:100%}.activity-panel-dialog .checkin-milestones{scrollbar-width:thin}.activity-panel-dialog .checkin-milestones small{white-space:normal;overflow-wrap:anywhere;display:block}.activity-panel-dialog.mining-page{border-radius:17px;width:min(480px,100%);max-height:calc(100dvh - 40px);padding:0 24px 24px;box-shadow:0 30px 100px #0008}.activity-panel-dialog.mining-page>header{z-index:8;padding:12px 0;top:0}.activity-panel-dialog.mining-page>header h2{overflow-wrap:anywhere;font-size:22px;line-height:1.3}.activity-panel-dialog.mining-page>header>span{flex:none;width:40px}.activity-panel-dialog .mining-hero{aspect-ratio:1.9;border-radius:14px}.activity-panel-dialog .mining-hero>.mining-hero-copy{gap:5px;max-width:72%;padding:6%}.activity-panel-dialog .mining-hero-copy>strong{font-size:28px}.activity-panel-dialog .mining-stat-grid{gap:8px;margin:14px 0 22px}.activity-panel-dialog .mining-stat-grid>article{grid-template-columns:auto 1fr;padding:12px 10px}.activity-panel-dialog .mining-stat-grid strong{grid-column:2;font-size:21px}.activity-panel-dialog .mining-slots{gap:6px;padding:10px}.activity-panel-dialog .mining-slots>span{padding:9px 1px;font-size:11px}.activity-panel-dialog .mining-earned{overflow-wrap:anywhere;padding:20px;font-size:28px}.activity-panel-dialog .mining-rules{padding:16px}.activity-panel-dialog.mining-page>footer{width:auto;padding:14px 0 max(16px,env(safe-area-inset-bottom));z-index:4;margin:24px 0 0;position:sticky;inset:auto auto -24px}@media (width<=600px){.activity-modal-backdrop{padding:12px}.dialog.campaign-dialog.activity-panel-dialog{border-radius:14px;max-height:calc(100dvh - 24px);padding:20px}.activity-panel-dialog>h2{font-size:21px}.activity-panel-dialog .reward-code-hero-copy{gap:6px;max-width:72%}.activity-panel-dialog .reward-code-hero-copy strong{font-size:clamp(16px,4.8vw,20px)}.activity-panel-dialog .reward-code-hero-copy b{font-size:clamp(11px,3.4vw,15px)}.activity-panel-dialog .checkin-rank-hero{min-height:170px}.activity-panel-dialog .checkin-badge.large{width:140px;height:105px}.activity-panel-dialog .checkin-rank-hero h2{font-size:21px!important}.activity-panel-dialog .checkin-days-table :is(th,td){padding:12px 6px}.activity-panel-dialog .checkin-days-table th svg{width:16px;margin-inline-end:4px}.activity-panel-dialog .checkin-days-table td strong{font-size:15px}.activity-panel-dialog .deposit-claim-footer{bottom:-20px}.activity-panel-dialog.mining-page{border-radius:14px;width:min(480px,100%);max-height:calc(100dvh - 24px);padding:0 20px 20px}.activity-panel-dialog.mining-page>header h2{font-size:20px}.activity-panel-dialog .mining-hero-copy h3{font-size:clamp(19px,5.7vw,24px)}.activity-panel-dialog .mining-hero-copy>strong{font-size:25px}.activity-panel-dialog .mining-hero-copy .mining-hero-eyebrow{letter-spacing:.1em;font-size:8px}.activity-panel-dialog .mining-hero-neutral{font-size:11px;line-height:1.5}.activity-panel-dialog .mining-stat-grid span{font-size:10px}.activity-panel-dialog .mining-slots>span{font-size:9px}.activity-panel-dialog.mining-page>footer{bottom:-20px}}.dialog.campaign-dialog.activity-panel-dialog .campaign-dialog-image{aspect-ratio:auto;object-fit:contain;object-position:center;height:auto;max-height:none;display:block}.activity-panel-dialog .reward-code-hero{aspect-ratio:auto;height:auto;min-height:0}.activity-panel-dialog .reward-code-hero .campaign-dialog-image{aspect-ratio:auto;width:100%;height:auto;max-height:none;margin:0}.activity-panel-dialog .reward-code-hero-copy{--banner-copy-min-scale:.65;flex-direction:column;justify-content:center;width:68%;max-width:68%;height:auto;min-height:0;display:flex;inset:0 auto 0 0}.activity-panel-dialog .reward-code-hero-copy>.adaptive-banner-content{gap:8px}.activity-panel-dialog .reward-code-hero-copy strong{font-size:max(14px,calc(clamp(17px,4.5vw,24px) * var(--banner-copy-scale,1)))}.activity-panel-dialog .reward-code-hero-copy b{font-size:max(12px,calc(clamp(12px,3.5vw,18px) * var(--banner-copy-scale,1)))}.activity-panel-dialog .mining-hero{aspect-ratio:auto;height:auto;min-height:0}.activity-panel-dialog .mining-hero>img{aspect-ratio:auto;object-fit:contain;width:100%;height:auto;max-height:none;display:block}.activity-panel-dialog .mining-hero>.mining-hero-copy{box-sizing:border-box;--banner-copy-min-scale:.65;width:72%;height:auto;min-height:0}.activity-panel-dialog .mining-hero-copy>.adaptive-banner-content{gap:5px}.activity-panel-dialog .mining-hero-copy h3{font-size:max(18px,calc(24px * var(--banner-copy-scale,1)))}.activity-panel-dialog .mining-hero-copy>.adaptive-banner-content>strong{font-size:max(20px,calc(28px * var(--banner-copy-scale,1)));color:#f1d688;line-height:1.15}.activity-panel-dialog :is(.reward-code-hero-copy,.mining-hero-copy)[data-copy-overflow=true]{background:#10272a;width:100%;max-width:none;height:auto;padding:16px;position:relative;inset:auto}.activity-panel-dialog .mining-hero:has([data-copy-overflow=true]):after{display:none}.activity-panel-dialog :is(.deposit-player-totals,.rebate-totals,.weekly-rescue-progress dl){grid-template-columns:repeat(2,minmax(0,1fr))}.activity-panel-dialog :is(.deposit-player-totals,.rebate-totals,.weekly-rescue-progress dl)>div{flex-direction:column;min-width:0;display:flex}.activity-panel-dialog :is(.deposit-player-totals,.weekly-rescue-progress dl) dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;padding-top:6px}.activity-panel-dialog .rebate-totals strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:auto;padding-top:8px}.activity-panel-dialog :is(.deposit-player-totals,.weekly-rescue-progress dl) dt{overflow-wrap:anywhere;flex:1}.activity-panel-dialog :is(.appreciation-progress,.mystery-account) dl>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.activity-panel-dialog :is(.appreciation-progress,.mystery-account) :is(dt,dd){overflow-wrap:anywhere;min-width:0}.activity-panel-dialog :is(.appreciation-progress,.mystery-account) dd{text-align:end;font-variant-numeric:tabular-nums}.activity-panel-dialog .member-countdown-digits{grid-template-columns:repeat(4,minmax(0,1fr))}.activity-panel-dialog .member-countdown-digits>div{text-align:center;min-width:0}.activity-panel-dialog .member-countdown-digits span{overflow-wrap:anywhere;max-width:100%}.activity-panel-dialog :is(.deposit-event-rules,.activity-rules,.mining-rules,.invitation-terms){overflow-wrap:anywhere;min-width:0}.activity-panel-dialog :is(.deposit-claim-footer,.invitation-actions) .btn{white-space:normal;overflow-wrap:anywhere;text-align:center;line-height:1.4}.activity-panel-dialog .mining-earned{overflow-wrap:anywhere;flex-wrap:wrap}.activity-panel-dialog :is(.activity-amount-group,.activity-amount){max-width:100%;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;color:inherit;font-variant-numeric:tabular-nums;overflow-wrap:normal;word-break:normal;margin:0}.activity-panel-dialog .activity-amount-group{align-items:baseline;justify-content:inherit;vertical-align:baseline;white-space:normal;flex-wrap:wrap;display:inline-flex}.activity-panel-dialog .activity-amount{white-space:nowrap;align-items:baseline;gap:.24em;display:inline-flex}.activity-panel-dialog .activity-amount[data-unit=\%]{gap:0}.activity-panel-dialog .activity-amount>bdi{font:inherit}.activity-panel-dialog .activity-amount>small{font-size:.62em;font-weight:500;line-height:inherit;letter-spacing:normal;color:inherit;margin:0;display:inline}.activity-panel-dialog .checkin-days-table .checkin-day-column{width:25%}.activity-panel-dialog .checkin-days-table .checkin-reward-column{width:40%}.activity-panel-dialog .checkin-days-table .checkin-status-column{width:35%}.activity-panel-dialog .checkin-days-table :is(th,td){width:auto}.activity-panel-dialog .checkin-days-table th{white-space:normal}.activity-panel-dialog .checkin-day-label{align-items:center;gap:6px;display:flex}.activity-panel-dialog .checkin-days-table .checkin-day-label svg{flex:none;margin:0}.activity-panel-dialog .checkin-day-label>span{min-width:0;line-height:1.4}.activity-panel-dialog .checkin-days-table .checkin-reward-amount{text-align:center;overflow-wrap:normal}.activity-panel-dialog .checkin-days-table td:last-child{line-height:1.5}.activity-panel-dialog .checkin-days-table .checkin-day-status{justify-content:center;align-items:center;gap:4px;max-width:100%;display:inline-flex}.activity-panel-dialog .checkin-day-status svg{flex:none}.activity-panel-dialog .checkin-day-status>span{min-width:0}.activity-panel-dialog .checkin-days-table button{white-space:normal;overflow-wrap:anywhere}.activity-panel-dialog .checkin-reward-amount[data-large-amount=true] strong{font-size:12px}.activity-panel-dialog .checkin-days-table:has([data-large-amount=true]) .checkin-day-column{width:22%}.activity-panel-dialog .checkin-days-table:has([data-large-amount=true]) .checkin-reward-column{width:50%}.activity-panel-dialog .checkin-days-table:has([data-large-amount=true]) .checkin-status-column{width:28%}.activity-panel-dialog :is(.deposit-reward-table,.weekly-rescue-table table) :is(th,td){text-align:center;width:50%}.activity-panel-dialog :is(.deposit-reward-table,.weekly-rescue-table table) td{font-variant-numeric:tabular-nums}.activity-panel-dialog .mystery-ranges :is(th,td):first-child{width:38%}.activity-panel-dialog .mystery-ranges :is(th,td):last-child{width:62%}.activity-panel-dialog .mystery-ranges .activity-amount-group{justify-content:center}.activity-panel-dialog .rebate-providers table{table-layout:fixed;border-collapse:collapse;border-spacing:0}.activity-panel-dialog .rebate-providers table :is(th,td){text-align:center;border-top:1px solid #ffffff12;width:50%;padding:10px 6px}.activity-panel-dialog :is(.deposit-player-totals,.weekly-rescue-progress dl) dd{text-align:start}.activity-panel-dialog :is(.appreciation-progress,.mystery-account) dd .activity-amount-group{justify-content:flex-end}.activity-panel-dialog .appreciation-maximum .activity-amount-group{justify-content:center}.activity-panel-dialog .mystery-prize>strong{overflow-wrap:anywhere;max-width:100%}.activity-panel-dialog .mining-earned .activity-amount-group{justify-content:center}.activity-panel-dialog .mining-reward>strong{max-width:100%}.activity-panel-dialog .campaign-progress{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}.activity-panel-dialog .campaign-progress>div{min-width:0}.activity-panel-dialog .campaign-progress dd{font-variant-numeric:tabular-nums;margin:6px 0 0}.activity-panel-dialog .campaign-chest>span:not(.gift-art){overflow-wrap:anywhere;line-height:1.5}@media (width<=400px){.activity-panel-dialog .checkin-days-table td strong{font-size:14px}.activity-panel-dialog .checkin-days-table th{padding-inline:4px;font-size:11px}.activity-panel-dialog .checkin-day-label{gap:3px}.activity-panel-dialog .checkin-days-table .checkin-day-label svg{width:14px}.activity-panel-dialog :is(.deposit-player-totals,.rebate-totals,.weekly-rescue-progress dl){gap:16px 12px}.activity-panel-dialog :is(.deposit-player-totals,.weekly-rescue-progress dl) dd{font-size:16px}.activity-panel-dialog :is(.appreciation-progress,.mystery-account) dl>div:has(.activity-amount-group){grid-template-columns:minmax(0,1fr);gap:6px}.activity-panel-dialog :is(.appreciation-progress,.mystery-account) dd:has(.activity-amount-group){text-align:start}.activity-panel-dialog :is(.appreciation-progress,.mystery-account) dd .activity-amount-group{justify-content:flex-start}.activity-panel-dialog .appreciation-maximum strong{letter-spacing:normal;font-size:26px}.activity-panel-dialog .rebate-layout{grid-template-columns:minmax(0,1fr)}.activity-panel-dialog .rebate-layout>aside{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.activity-panel-dialog .rebate-layout>aside button{overflow-wrap:anywhere;min-width:0;padding:9px 5px;font-size:11px}.activity-panel-dialog .rebate-layout>aside span{margin-top:0}.activity-panel-dialog .rebate-provider-turnover .activity-amount{font-size:11px}.activity-panel-dialog .mystery-ranges [data-testid=mystery-published-range]{font-size:12px}.activity-panel-dialog .deposit-entry-tiers,.activity-panel-dialog .campaign-chest-grid{grid-template-columns:minmax(0,1fr)}.activity-panel-dialog .mining-earned{padding:18px 10px;font-size:26px}.activity-panel-dialog .mining-reward>strong{font-size:26px}}@media (width<=350px){.activity-panel-dialog :is(.deposit-player-totals,.rebate-totals,.weekly-rescue-progress dl,.campaign-progress){grid-template-columns:minmax(0,1fr)}}.activity-panel-dialog .first-deposit-hero{container-type:inline-size}.activity-panel-dialog .first-deposit-hero .reward-code-hero-copy{width:64%;max-width:64%;padding:6%}.activity-panel-dialog .first-deposit-hero-copy>.adaptive-banner-content{gap:clamp(8px,2.5cqw,18px)}.activity-panel-dialog .first-deposit-hero-copy strong{font-size:max(14px,calc(clamp(14px,4.7cqw,36px) * var(--banner-copy-scale,1)));color:#f3f1d5;overflow-wrap:normal;line-height:1.2}.activity-panel-dialog .first-deposit-hero-copy .campaign-hero-reward{font-size:max(22px,calc(clamp(24px,6.4cqw,48px) * var(--banner-copy-scale,1)));color:#f1d78d;white-space:nowrap;line-height:1.1}.activity-panel-dialog .campaign-hero-reward small{font-size:.45em;font-weight:700}.campaign-grid>article.campaign-card.first-deposit-card .campaign-card-reward>strong,.campaign-grid>article.campaign-card.first-deposit-card .campaign-card-reward>strong small{color:#f1d78d}.pending-activity-prizes{border:1px solid var(--border,#38524e);background:#1023298c;border-radius:1rem;margin:1rem 0;padding:1rem}.pending-activity-prizes h3{margin:0 0 .75rem}.pending-activity-prizes ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.pending-activity-prizes li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.pending-activity-prizes strong{overflow-wrap:anywhere;min-width:0}.pending-activity-prizes button{white-space:normal;flex-shrink:0;max-width:100%}.promotion-hub{min-width:0}.promotion-tabs{top:var(--promotion-header-height,74px);z-index:34;overscroll-behavior-x:contain;isolation:isolate;background:#0b141f;padding-top:12px;position:sticky}.promotion-tabs>button{flex-shrink:0}.invitation-dialog .invitation-promotion{background:0 0;border:0;border-radius:0;margin:0}.invitation-dialog .invitation-banner{border-radius:14px;overflow:hidden}.invitation-dialog .invitation-body{padding:20px 0 0}.invitation-dialog .gift-counts{gap:8px 12px}.invitation-dialog .gift-counts strong{font-size:12px}.invitation-dialog .gift-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.invitation-dialog .gift-tile{padding-inline:6px}@media (width<=600px){.promotion-tabs{top:var(--promotion-header-height,65px)}.invitation-dialog .invitation-banner>div{padding:18px 14px}.invitation-dialog .gift-grid{gap:7px}.invitation-dialog .gift-tile strong{font-size:12px}.invitation-dialog .gift-counts strong{font-size:11px}}.app-shell .nova-floating-rail,.app-shell .gift-launcher{transition:transform .22s,opacity .22s}@media (width<=950px){:root[data-lobby-scrolling] .app-shell:not(.game-active) :is(.nova-floating-rail,.gift-launcher):not(:focus-within){opacity:.6;transform:translate(calc(100% - 18px))}:root[data-lobby-scrolling][dir=rtl] .app-shell:not(.game-active) :is(.nova-floating-rail,.gift-launcher):not(:focus-within){transform:translate(calc(18px - 100%))}}@media (prefers-reduced-motion:reduce){.app-shell .nova-floating-rail,.app-shell .gift-launcher{transition:none}}@media (width<=700px){.app-shell.approved-lobby-layout .provider-tile-name{font-size:11px;line-height:1.2}.app-shell.approved-lobby-layout .provider-tile small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;line-height:1.2;display:block;overflow:hidden}.app-shell.approved-lobby-layout .platform-clock>span{font-size:10px}.app-shell.approved-lobby-layout:not(.game-active) .catalog-heading-title .eyebrow,.app-shell.approved-lobby-layout .hero .eyebrow{letter-spacing:.8px;font-size:10px}.app-shell.approved-lobby-layout .bottom-nav>button{font-size:11px}.app-shell .game-card .favorite:after{content:"";position:absolute;inset:-9px}}@media (orientation:landscape) and (height<=500px) and (width<=1100px){.app-shell.approved-lobby-layout:not(.game-active){--approved-header-height:58px;--floating-base:calc(58px + env(safe-area-inset-bottom));--floating-art-size:46px;--floating-support-size:40px;--floating-gap:8px}.app-shell.approved-lobby-layout:not(.game-active) .topbar{height:58px;padding-bottom:0}.app-shell.approved-lobby-layout .platform-clock{top:50%;bottom:auto;transform:translate(-50%,-50%)}.app-shell .bottom-nav{height:52px}.app-shell .bottom-nav>button{flex-direction:row;gap:6px;font-size:12px}.app-shell .bottom-nav>button>svg{width:20px;height:20px}.app-shell .bottom-nav>button.active:after{bottom:3px}.app-shell.approved-lobby-layout:not(.game-active) .main-shell>main{padding-top:10px}}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band,.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-visual{container-type:inline-size}@media (width>=1101px){.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band{--lobby-feature-height:clamp(220px,calc((100cqi - 16px) * .3),560px)}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band section.lobby-carousel{--carousel-art-height:var(--lobby-feature-height)}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band section.lobby-carousel .adaptive-banner-content>strong{font-size:calc((100cqi - 16px) * .0252 * var(--banner-copy-scale,1))}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band section.lobby-carousel .adaptive-banner-content>span{font-size:calc((100cqi - 16px) * .0282 * var(--banner-copy-scale,1))}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .configured-marketing-copy .adaptive-banner-content>strong{font-size:calc(3.8cqi * var(--banner-copy-scale,1))}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .configured-marketing-copy .adaptive-banner-content>b{font-size:calc(4.6cqi * var(--banner-copy-scale,1))}}@media (width<=1100px){.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .configured-marketing-visual>.configured-marketing-art{object-position:right center}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .configured-marketing-visual:not(.approved-marketing-art):after{content:"";pointer-events:none;background:linear-gradient(90deg,#04100cd9 0,#04100c8c 45%,#04100c00 72%);position:absolute;inset:0}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .configured-marketing-visual:not(.approved-marketing-art)>.configured-marketing-copy{z-index:1}}@media (width<=700px){.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .configured-marketing-visual:not(.approved-marketing-art):after{background:linear-gradient(0deg,#04100ce6 0,#04100ca6 48%,#04100c00 78%)}}@media (width>=701px) and (width<=1100px){.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band section.lobby-carousel{--carousel-art-height:calc(100cqi / 2.6)}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band section.lobby-carousel .adaptive-banner-content>strong{font-size:calc(3.1cqi * var(--banner-copy-scale,1))}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band section.lobby-carousel .adaptive-banner-content>span{font-size:calc(3.5cqi * var(--banner-copy-scale,1))}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .configured-marketing-visual:not(:has([data-copy-overflow=true])){aspect-ratio:2.1;height:auto;min-height:0}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .configured-marketing-copy .adaptive-banner-content>strong{font-size:calc(5.1cqi * var(--banner-copy-scale,1))}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .configured-marketing-copy .adaptive-banner-content>b{font-size:calc(6.4cqi * var(--banner-copy-scale,1))}}@media (width<=700px){.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band section.lobby-carousel{--carousel-art-height:calc(100cqi / 1.9)}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band section.lobby-carousel .adaptive-banner-content>strong{font-size:calc(3.9cqi * var(--banner-copy-scale,1))}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band section.lobby-carousel .adaptive-banner-content>span{font-size:calc(4.15cqi * var(--banner-copy-scale,1))}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .configured-marketing-visual:not(:has([data-copy-overflow=true])){aspect-ratio:1.15;height:auto;min-height:0}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .configured-marketing-copy .adaptive-banner-content>strong{font-size:max(10px,calc(9cqi * var(--banner-copy-scale,1)))}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .configured-marketing-copy .adaptive-banner-content>b{font-size:max(11px,calc(10.5cqi * var(--banner-copy-scale,1)))}}.app-shell .campaign-grid article.campaign-card:not(.crypto-guide-card) .campaign-card-visual{aspect-ratio:2;height:auto;position:relative;overflow:hidden;container-type:inline-size;min-height:0!important}.app-shell .campaign-grid article.campaign-card:not(.crypto-guide-card) .campaign-card-visual>img{aspect-ratio:auto;object-fit:cover;object-position:right center;width:100%;height:100%;position:absolute;inset:0}.app-shell .campaign-grid article.campaign-card:not(.crypto-guide-card) .campaign-card-visual:has(.campaign-card-copy[data-copy-overflow=true]){aspect-ratio:auto}.app-shell .campaign-grid article.campaign-card:not(.crypto-guide-card) .campaign-card-visual:has(.campaign-card-copy[data-copy-overflow=true])>img{aspect-ratio:2;height:auto;position:static}.app-shell .campaign-grid article.campaign-card:not(.crypto-guide-card) .campaign-card-copy h2{font-size:calc(6cqi * var(--banner-copy-scale,1));line-height:1.22}.app-shell .campaign-grid article.campaign-card:not(.crypto-guide-card) .campaign-cover-highlight{font-size:calc(4.6cqi * var(--banner-copy-scale,1));margin-top:1.4cqi}.app-shell .campaign-grid article.campaign-card:not(.crypto-guide-card) .campaign-card-reward{gap:.8cqi;margin-top:2.6cqi}.app-shell .campaign-grid article.campaign-card:not(.crypto-guide-card) .campaign-card-reward>p{font-size:max(10px,calc(3.7cqi * var(--banner-copy-scale,1)))}.app-shell .campaign-grid article.campaign-card:not(.crypto-guide-card) .campaign-card-reward>span{font-size:max(10px,calc(3.3cqi * var(--banner-copy-scale,1)))}.app-shell .campaign-grid article.campaign-card:not(.crypto-guide-card) .campaign-card-reward>strong{font-size:calc(8cqi * var(--banner-copy-scale,1))}.app-shell .campaign-grid article.campaign-card:not(.crypto-guide-card) .campaign-card-copy.adaptive-banner-copy:not([data-copy-overflow=true]){padding:5cqi}.app-shell .carousel-dots>button{position:relative}.app-shell .carousel-dots>button:after{content:"";position:absolute;inset:-10px -4px}.app-shell .nova-floating-close:after{content:"";position:absolute;inset:-6px}.app-shell .nav-label{color:#8698ab}.app-shell .currency-dot{font-weight:700}@media (width<=700px){.login-promotion-card .login-promotion-reward-label,.login-promotion-card.featured .login-promotion-reward-label{font-size:10px}}.app-shell .game-card .game-cover .game-provider-mark-ink>.game-provider-mark-image.game-provider-mark-official{object-fit:contain}@media (width<=700px){.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .approved-highlight-line{white-space:normal;overflow-wrap:normal}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .configured-marketing-copy:not([data-copy-overflow=true]){justify-content:flex-start;align-self:end;height:auto;min-height:64%}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .configured-marketing-copy:not([data-copy-overflow=true])>.adaptive-banner-content{margin-top:0;margin-bottom:auto}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .approved-marketing-art>.configured-marketing-art{object-fit:cover;object-position:80% center;height:100%}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .approved-marketing-art:after{background:linear-gradient(#0000 35%,#04182033 65%,#04182066 100%)}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .approved-marketing-art .adaptive-banner-content>*{text-shadow:0 1px 2px #000,0 0 6px #000c,0 0 12px #0009}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .phone-marketing-art>.configured-marketing-art{object-fit:cover;object-position:center;height:100%}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .configured-marketing-visual.phone-marketing-art:after{background:linear-gradient(#0000 35%,#04182033 65%,#04182066 100%)}.app-shell.approved-lobby-layout:not(.game-active) .lobby-feature-band .configured-marketing-row3 .phone-marketing-art .adaptive-banner-content>*{text-shadow:0 1px 2px #000,0 0 6px #000c,0 0 12px #0009}}.redeem-panel.adaptive-redeem-panel{box-sizing:border-box;text-align:start;gap:12px;width:min(100%,440px);max-width:100%;min-height:0;margin:20px auto;padding:22px}.redeem-panel.adaptive-redeem-panel.has-content{width:min(100%,780px)}.redeem-panel.adaptive-redeem-panel h2{margin:0 0 3px;font-size:21px;line-height:1.3}.redeem-panel.adaptive-redeem-panel input{box-sizing:border-box;min-width:0;min-height:44px;padding:12px 14px}.redeem-panel.adaptive-redeem-panel .btn{justify-content:center;min-height:44px;margin:0}.redeem-panel.adaptive-redeem-panel .redeem-art{box-sizing:border-box;aspect-ratio:auto;object-fit:contain;border-radius:10px;width:100%;height:auto;max-height:360px;margin:0;display:block}.redeem-panel.adaptive-redeem-panel .redeem-description{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.65}.redeem-panel.adaptive-redeem-panel .redeem-socials{gap:8px;max-width:100%;margin:2px 0}.redeem-panel.adaptive-redeem-panel .redeem-socials a{overflow-wrap:anywhere;max-width:100%;padding:7px 11px}.redeem-panel.adaptive-redeem-panel .form-note{margin:0;font-size:12px}@media (width<=650px){.redeem-panel.adaptive-redeem-panel{gap:10px;margin:16px auto;padding:17px}.redeem-panel.adaptive-redeem-panel h2{font-size:19px}.redeem-panel.adaptive-redeem-panel .redeem-art{max-height:260px}}.redeem-panel .redeem-credited{color:var(--accent,#cef09a);white-space:nowrap;font-weight:700}.nova-floating-widget{z-index:32;touch-action:none;-webkit-user-select:none;user-select:none;max-width:76px;position:fixed}.nova-floating-main{color:#80f4b5;cursor:pointer;background:#123a30;border:1px solid #64cda669;border-radius:50%;justify-content:center;align-items:center;width:56px;min-height:56px;display:flex;position:relative;box-shadow:0 5px 25px #0006}.nova-floating-main.shortcut{border-radius:15px;flex-direction:column;gap:3px;padding:8px}.nova-floating-main img{object-fit:contain;pointer-events:none;width:32px;height:32px}.nova-floating-main small{overflow-wrap:anywhere;max-width:58px;font-size:9px;line-height:1.3}.nova-floating-main b{color:#fff;background:#dc374b;border-radius:10px;padding:2px 4px;font-size:10px;position:absolute;top:0;right:0}.nova-floating-close{z-index:2;color:#fff;cursor:pointer;background:#203c33;border:1px solid #79958a;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:-7px;right:-4px}.nova-jackpot{text-align:center;width:min(520px,100%);margin:8px auto 0;position:relative}.nova-jackpot button{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.nova-jackpot img{width:100%;display:block}.nova-jackpot-amount-window{will-change:transform;justify-content:center;align-items:center;display:flex;position:absolute;inset:60% 22% 12%;overflow:hidden}.nova-jackpot strong{white-space:nowrap;text-align:center;color:#fff0b6;text-shadow:0 2px 8px #071d0e;font-variant-numeric:tabular-nums;flex:none;line-height:1;animation:1.5s ease-out nova-jackpot-roll;display:block}.nova-jackpot-info{inset-inline-end:0;z-index:2;position:absolute;top:0}.nova-jackpot-info summary{box-sizing:border-box;color:#e7ffc9;width:44px;height:44px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;padding:0;list-style:none;display:grid}.nova-jackpot-info summary:hover,.nova-jackpot-info[open] summary{color:#fff;background:0 0}.nova-jackpot-info summary::-webkit-details-marker{display:none}.nova-jackpot-info summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nova-jackpot-info small{inset-inline-end:0;overflow-wrap:anywhere;color:#b6c8bf;text-align:start;background:#13221f;border:1px solid #35463f;border-radius:8px;width:max-content;max-width:min(280px,80vw);padding:8px 10px;font-size:11px;position:absolute;top:52px;box-shadow:0 4px 16px #0005}.catalog-section>.section-heading.catalog-jackpot-heading{grid-template-columns:minmax(0,1fr);gap:10px;min-height:0;margin:6px 0 12px;padding:0;display:grid}.catalog-jackpot-heading>.nova-jackpot{grid-row:1;width:min(520px,100%);margin:0 auto}.catalog-jackpot-heading>.catalog-heading-title{grid-row:2;min-width:0}.catalog-jackpot-heading>.catalog-search{box-sizing:border-box;grid-row:3;width:100%;min-width:0}.catalog-section:has(>.catalog-jackpot-heading)>.filter-bar{margin-bottom:12px;padding-bottom:10px}@media (width>=1100px){.catalog-section>.section-heading.catalog-jackpot-heading{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr) minmax(0,1fr);align-items:center;gap:20px;margin:6px 0 12px}.catalog-jackpot-heading>.catalog-heading-title{grid-area:1/1;transform:translateY(25px)}.catalog-jackpot-heading>.nova-jackpot{grid-area:1/2;width:100%;max-width:640px}.catalog-jackpot-heading>.catalog-search{grid-area:1/3;justify-self:end;max-width:280px;transform:translateY(25px)}}@keyframes nova-jackpot-roll{0%{opacity:.3}to{opacity:1}}@media (prefers-reduced-motion:reduce){.nova-jackpot strong{animation:none}}.catalog-section.provider-selected>.section-heading.section-heading{background:0 0;border-color:#0000}.catalog-section>.section-heading:has(>.catalog-heading-title:empty):not(.catalog-jackpot-heading){justify-content:flex-end}.nova-floating-main.shortcut.with-image{background:0 0;border:0;border-radius:15px;gap:0;height:56px;min-height:56px;padding:0;overflow:hidden}.nova-floating-main.shortcut.with-image img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.app-shell{--floating-base:24px;--floating-art-size:76px;--floating-support-size:52px;--floating-gap:12px}.nova-floating-rail{z-index:32;inset-inline-end:16px;bottom:var(--floating-base);align-items:center;gap:var(--floating-gap);width:var(--floating-art-size);max-height:calc(100dvh - var(--floating-base) - 96px);scrollbar-width:none;overscroll-behavior:contain;pointer-events:none;box-shadow:none;background:0 0;border:0;flex-direction:column-reverse;padding:0;display:flex;position:fixed;overflow:auto}.nova-floating-rail::-webkit-scrollbar{display:none}.nova-floating-widget{pointer-events:auto;flex:none;max-width:none;position:relative}.nova-floating-main{box-sizing:border-box;width:var(--floating-support-size);min-height:var(--floating-support-size);height:var(--floating-support-size)}.nova-floating-main.shortcut{width:var(--floating-art-size);height:var(--floating-art-size);min-height:var(--floating-art-size);border-radius:14px;padding:8px}.nova-floating-main.shortcut.with-image{width:var(--floating-art-size);height:var(--floating-art-size);min-height:var(--floating-art-size);box-shadow:none;border-radius:12px;padding:0;overflow:visible}.nova-floating-main.shortcut.with-image img{object-fit:contain;border-radius:12px}.nova-floating-main:focus-visible{outline-offset:4px;outline:2px solid #d6efa1}.nova-floating-close{color:#edf6ec;background:#132d29ef;border-color:#7d9e8f;width:22px;height:22px;top:-5px;right:-4px}.nova-floating-reward-space{width:var(--floating-art-size);height:var(--floating-art-size);flex:none;display:none}.app-shell:has(.gift-launcher) .nova-floating-reward-space{display:block}.reward-animated-art{aspect-ratio:1;pointer-events:none;filter:drop-shadow(0 3px 5px #0005);width:100%;height:100%;display:block}.reward-animated-art img{object-fit:contain;width:100%;height:100%;display:block}.gift-launcher{right:16px;inset-inline:auto 16px;bottom:var(--floating-base);width:var(--floating-art-size);height:var(--floating-art-size);box-shadow:none;background:0 0;border:0;border-radius:12px;padding:0}.app-shell:has(.nova-floating-support) .gift-launcher{bottom:calc(var(--floating-base) + var(--floating-support-size) + var(--floating-gap))}.gift-launcher:focus-visible{outline-offset:4px;outline:2px solid #d6efa1}.manual-reward-dialog>.reward-animated-art{width:190px;max-width:75%;height:190px}.reward-animated-art.manual-reward-art:not(.opened){animation:none}@media (width<=950px){.app-shell{--floating-base:calc(82px + env(safe-area-inset-bottom));--floating-art-size:64px;--floating-support-size:48px;--floating-gap:10px}}@media (width<=600px){.notice-ticker{margin-block:2px;padding-block:6px}.catalog-section>.section-heading.catalog-jackpot-heading{margin-top:12px}}.provider-game-frame{--game-safe-top:env(safe-area-inset-top,0px);--game-safe-right:env(safe-area-inset-right,0px);--game-safe-bottom:env(safe-area-inset-bottom,0px);--game-safe-left:env(safe-area-inset-left,0px);z-index:1000;box-sizing:border-box;padding-top:max(8px,var(--game-safe-top));padding-right:max(8px,var(--game-safe-right));padding-bottom:max(8px,var(--game-safe-bottom));padding-left:max(8px,var(--game-safe-left));overscroll-behavior:none;background:#071019;border:0;margin:0;position:fixed;overflow:hidden}.provider-game-frame>iframe{inset:var(--game-safe-top) var(--game-safe-right) var(--game-safe-bottom) var(--game-safe-left);width:calc(100% - var(--game-safe-left) - var(--game-safe-right));height:calc(100% - var(--game-safe-top) - var(--game-safe-bottom));background:#071019;border:0;margin:0;display:block;position:absolute}.provider-game-frame.embedded-original-frame{z-index:80}.provider-game-return{z-index:1;color:#fff;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#000;border:1px solid #ffffff60;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:56px;height:56px;margin:0;padding:5px;font:600 11px/1.2 system-ui,sans-serif;display:flex;position:absolute;box-shadow:0 3px 14px #0007}.provider-game-return:hover{background:#000}.provider-game-return.is-dragging{cursor:grabbing}.provider-game-return:focus-visible{outline-offset:2px;outline:3px solid #d4f7a5}.provider-game-return>span{white-space:nowrap}.provider-game-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.announcement-popup-shell{background:#10252a;border:1px solid #bda46c;border-radius:18px;flex-direction:column;gap:0;max-width:520px;margin:auto;display:flex;overflow:hidden}.announcement-popup-shell .login-promotion-announcement{box-shadow:none;border:0;border-radius:0}.announcement-popup-shell.current-summary{max-width:none}.announcement-popup-content.promotion{max-height:none;overflow:visible}.announcement-popup-tabs{scrollbar-width:thin;background:#374544;flex-shrink:0;gap:1px;display:flex;overflow:auto}.announcement-popup-tabs button{color:#c5d1c7;text-wrap:balance;cursor:pointer;background:#162c30;border:0;flex:1;min-width:90px;min-height:44px;padding:12px 16px;font-size:12px;line-height:1.4}.announcement-popup-tabs button[aria-selected=true]{color:#183128;background:#d6e7ab;font-weight:700}.announcement-popup-tabs button:focus-visible{outline-offset:-3px;outline:2px solid #f1da99}.announcement-popup-content.text{scrollbar-width:thin;background-position:50%;background-size:cover;min-height:260px;max-height:65dvh;overflow:auto}.announcement-popup-text{color:#dce5dc;overflow-wrap:anywhere;padding:26px;font-size:14px;line-height:1.8}.announcement-popup-text h2{color:#edf2d4;text-align:center;margin:0 0 22px;font-size:21px;font-weight:700;line-height:1.4}.announcement-popup-text a{color:#e4f0bd;border:1px solid #a8bd83;border-radius:7px;width:fit-content;max-width:100%;margin:24px auto 0;padding:10px 18px;font-weight:650;text-decoration:none;display:block}.announcement-popup-body>div{min-height:1.8em}.announcement-popup-content.image>a{min-height:0}@media (width<=600px){.announcement-popup-text{padding:20px;font-size:13px}.announcement-popup-text h2{font-size:19px}.announcement-popup-tabs button{min-width:78px;padding:10px;font-size:11px}}.security-overview{gap:18px;display:grid}.security-overview-group,.security-password-options{background:#18252f;border:1px solid #30434c;border-radius:12px;overflow:hidden}.security-overview .security-row{text-align:start;color:#e1e8e5;background:0 0;border:0;border-bottom:1px solid #34434a;align-items:center;gap:14px;width:100%;min-height:70px;padding:16px 18px;font-size:14px;display:flex}.security-overview .security-row:last-child{border-bottom:0}.security-row>svg:first-child{color:#b5cbb7;flex:none}.security-row>span:first-of-type{flex:1;min-width:0}.security-row-value{text-align:end;color:#a8babd;overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;max-width:55%;display:flex}.security-row-value small{color:#92bba2;font-size:10px}.security-row-value small[data-verified=false]{color:#b7b09b}.security-row>svg:last-child:not(:first-child){color:#7e969e;flex:none}.security-row[disabled]{opacity:.6}.security-overview button.security-row:hover,.security-overview button.security-row:focus-visible{background:#22352e}.security-account-row{cursor:default}.security-centre .text-button.security-back,.member-recovery-chooser .text-button.security-back{color:#bbd0b3;align-items:center;gap:8px;margin:0 0 18px;padding:5px 0;font-size:13px;display:inline-flex}.member-recovery-chooser h3,.security-password-menu h3{margin:0 0 18px;font-size:18px}.member-recovery-methods{gap:10px;display:grid}.member-recovery-methods>button{color:#dce6df;text-align:start;background:#17252f;border:1px solid #30454e;border-radius:10px;align-items:center;gap:14px;width:100%;min-height:60px;padding:16px;font-size:14px;display:flex}.member-recovery-methods>button>span{flex:1;min-width:0}.member-recovery-methods>button>svg:first-child{color:#b7d0a7;flex:none}.member-recovery-methods>button:hover{background:#21372e}.security-password-options>article{border-bottom:1px solid #34434a;align-items:center;gap:12px;padding:0 16px;display:flex}.security-password-options>article:last-child{border-bottom:0}.security-password-options .security-password-choice{text-align:start;color:#e0e8e0;flex:1;align-items:center;gap:12px;min-width:0;padding:20px 0;font-size:14px;display:flex}.security-password-choice>span{flex:1;min-width:0}.security-password-choice>svg{color:#a9c4b0;flex:none}.security-password-options .security-edit-link{color:#b9d3a8;border:1px solid #47604c;border-radius:7px;flex:none;padding:8px;font-size:12px}.security-recovery-help{color:#b3c5cb;font-size:14px;line-height:1.7}.member-phone-recovery>p{margin-bottom:10px}.member-phone-recovery>.btn{margin-top:12px}.security-centre .member-recovery-methods>button,.member-recovery-chooser .security-back,.security-overview .security-row,.security-password-options button{transition:background .15s,color .15s}.security-centre .security-form-heading{margin:0 0 12px;font-size:18px}.security-centre .security-current-contact{color:#a5b9bf;overflow-wrap:anywhere;font-size:13px;display:block}.security-centre .security-form-actions{flex-wrap:wrap;gap:8px 16px;margin-top:14px;display:flex}.security-centre .security-form-actions .text-button{margin-top:0;font-size:12px}@media (width<=480px){.security-overview{gap:12px}.security-overview .security-row{gap:10px;min-height:66px;padding:14px 12px;font-size:13px}.security-row-value{max-width:53%;font-size:12px}.security-row-value small{font-size:10px}.member-recovery-methods>button{padding:14px 12px;font-size:13px}.security-password-options>article{gap:8px;padding:0 12px}.security-password-options .security-password-choice{font-size:13px}.security-password-options .security-edit-link{padding:7px;font-size:11px}.security-recovery-help{font-size:13px}}@media (prefers-reduced-motion:reduce){.security-centre .member-recovery-methods>button,.member-recovery-chooser .security-back,.security-overview .security-row,.security-password-options button{transition:none}}.security-linked-wallets .security-wallet-edit{color:#c9e9a3;background:#20352c;border:1px solid #567450;border-radius:7px;justify-self:start;min-height:36px;padding:7px 12px;font-size:12px}.security-linked-wallets .security-wallet-edit:hover:not(:disabled){background:#2b4736}.security-linked-wallets .security-wallet-edit:disabled{opacity:.5;cursor:not-allowed}.security-wallet-saved{margin-top:14px}.security-wallet-saved>.btn{white-space:normal;width:100%}.wallet-change-form h3{margin:0;font-size:18px;line-height:1.4}.wallet-change-form .wallet-change-asset{color:#b4c8ba;margin:6px 0 16px;font-size:13px}.wallet-change-current{background:#13232c;border:1px solid #354a53;border-radius:10px;gap:6px;padding:12px;font-size:13px;display:grid}.wallet-change-current code{overflow-wrap:anywhere;font-size:12px;line-height:1.6;display:block}.wallet-change-email{overflow-wrap:anywhere;font-size:13px;line-height:1.6}.wallet-change-email strong{color:#d1e2d5;font-weight:500;display:inline-block}.wallet-change-form fieldset{border:0;gap:12px;min-width:0;padding:0;display:grid}.wallet-change-form label{min-width:0}.wallet-change-form input{width:100%;min-width:0}.wallet-change-form .email-otp-controls{min-width:0}.wallet-change-form .email-otp-controls>input{flex:1;width:0}.wallet-change-form .email-otp-controls>button{white-space:normal;overflow-wrap:anywhere;flex:none;max-width:60%}.wallet-change-form .wallet-change-cancel{color:#bed3b0;min-height:36px;margin-top:14px;padding:8px 0;display:block}.wallet-change-form .wallet-change-email-required{margin-top:14px}.wallet-change-form .wallet-change-email-required p{font-size:13px;line-height:1.7}.wallet-change-form .wallet-change-email-required .btn{white-space:normal}.wallet-change-form .btn[type=submit]{white-space:normal;overflow-wrap:anywhere;width:100%}.wallet-change-form .wallet-change-email{display:block}.wallet-change-form .wallet-change-email strong{margin-top:4px;display:block}.withdrawal-qr-upload{gap:8px;min-width:0;margin:0 0 16px;display:grid}.wallet-form .withdrawal-qr-button{justify-content:center;align-items:center;gap:9px;width:100%;min-height:44px;margin:0;display:flex}.wallet-form .withdrawal-qr-upload p{overflow-wrap:anywhere;margin:0}.withdrawal-qr-status{font-size:13px;line-height:1.5}.withdrawal-qr-status[role=alert]{color:var(--danger,#ffb1ad)}.withdrawal-qr-preview{justify-items:start;gap:8px;display:grid}.withdrawal-qr-preview img{object-fit:contain;background:#fff;border:1px solid #40515b;border-radius:9px;width:180px;max-width:100%;max-height:240px;padding:8px}.wallet-form .withdrawal-qr-preview .text-button{width:auto;min-height:36px;margin:0;font-size:13px}.withdrawal-qr-upload>input[hidden]{display:none}.player-message-dialog.nova-message-hub{color:#234536;background:#fff;border-color:#cbded3;flex-direction:column;width:min(760px,100%);height:min(820px,100dvh - 40px);max-height:calc(100dvh - 40px);padding:0;display:flex;overflow:hidden;box-shadow:0 25px 90px #0005}.player-message-dialog.nova-message-hub>header{color:#234536;border-bottom:1px solid #e0eae4;flex:none;gap:12px;margin:0;padding:15px 20px}.player-message-dialog.nova-message-hub>header>button{color:#5a7868;font-size:25px;line-height:1}.player-message-dialog.nova-message-hub>nav{border-color:#e0eae4;flex:none;gap:6px;margin:0;padding:0 16px;overflow:auto}.player-message-dialog.nova-message-hub>nav>button{color:#6c8275;white-space:nowrap;font-size:12px}.player-message-dialog.nova-message-hub>nav>button.active{color:#176b4c;border-color:#176b4c}.player-message-content.nova-support-content{flex:1;min-height:0;display:flex;overflow:hidden}.player-message-dialog.nova-message-hub>nav,.player-message-dialog.nova-message-hub>nav>button{background:#fff}.player-message-dialog.nova-message-hub>.player-message-content{scrollbar-color:#c9dbcd transparent;background:#fff;flex:1;min-height:0;padding:4px 20px 16px}.player-message-dialog.nova-message-hub>.nova-support-content{padding:0}.nova-message-hub .player-message{color:#234536;border-color:#e0eae4}.nova-message-hub .player-message-body{color:#3d5b4a}.nova-message-hub .player-message :is(small,time){color:#6c8275}.nova-message-hub .player-message :is(a,button),.nova-message-hub .player-message-content>.btn{color:#176b4c}.nova-message-hub .player-message-content>.btn{background:#f4f8f5;border-color:#cbded3}.player-message-dialog.nova-message-hub>.player-message-footer{background:#fff;border-color:#e0eae4;margin:0;padding:10px 16px}.nova-message-hub>.player-message-footer button{color:#176b4c}.nova-message-hub :is(nav>button,.player-message-footer button,.player-message>a,.player-message>button):focus-visible{outline-offset:-2px;outline:2px solid #176b4c}.player-message-dialog.nova-message-hub>p[role=alert]{color:#795b2b;background:#fff8ec;margin:0;padding:10px 20px}.nova-support-chat{isolation:isolate;color:#234536;text-align:start;background:#fff;flex-direction:column;width:100%;height:100%;min-height:0;font-family:inherit;font-size:13px;line-height:1.65;display:flex}.nova-support-chat *{box-sizing:border-box}.nova-support-chat button,.nova-support-chat input,.nova-support-chat select{font:inherit}.nova-support-chat button,.nova-support-chat a{cursor:pointer}.nova-support-chat button:disabled{cursor:default;opacity:.5}.nova-support-chat button:focus-visible,.nova-support-chat a:focus-visible,.nova-support-chat input:focus-visible,.nova-support-chat select:focus-visible{outline-offset:2px;outline:3px solid #a8c797}.nova-support-chat a{color:#176b4c;text-decoration:none}.nova-support-header{color:#fff;background:linear-gradient(115deg,#123f32,#17543f);flex:none;align-items:center;gap:10px;padding:16px 19px;display:flex}.nova-support-brand{object-fit:contain;border-radius:10px;flex:none;width:36px;height:36px;display:block}.nova-support-header>div{min-width:0}.nova-support-header strong{overflow-wrap:anywhere;font-size:13px;font-weight:720;line-height:1.4;display:block}.nova-support-header small{color:#d2e2d7;margin-top:2px;font-size:10px;display:block}.nova-support-start{text-align:center;color:#2e6f52;background:#fff;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:0;padding:28px;display:flex;overflow:auto}.nova-support-start h3{color:#224a38;margin:2px 0 0;font-size:23px;line-height:1.4}.nova-support-start p{color:#718576;max-width:350px;margin:0;font-size:13px;line-height:1.8}.nova-support-start button{color:#fff;background:#176b4c;border:1px solid #176b4c;border-radius:10px;min-height:42px;margin-top:10px;padding:11px 30px;font-weight:700}.nova-support-log{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c9dbcd transparent;background:#fff;flex-direction:column;flex:1;gap:14px;min-height:0;padding:20px;display:flex;overflow:auto}.nova-support-message{align-self:flex-start;min-width:0;max-width:90%;display:flex}.nova-support-message.user{align-self:flex-end;max-width:82%}.nova-support-bubble{color:#284b39;overflow-wrap:anywhere;background:#f4f8f5;border:1px solid #dfe9e2;border-radius:4px 14px 14px;min-width:0;max-width:100%;padding:13px 15px;font-size:13px;line-height:1.8}.nova-support-message.user .nova-support-bubble{color:#fff;background:#176b4c;border-color:#176b4c;border-radius:14px 4px 14px 14px}.nova-support-text{white-space:pre-wrap}.nova-support-activity,.nova-support-download{background:#fff;border:1px solid #d0e2d5;border-radius:11px;flex-direction:column;gap:5px;min-width:0;margin-top:12px;padding:12px 13px;line-height:1.6;text-decoration:none!important;display:flex!important}.nova-support-activity strong,.nova-support-download strong{color:#235c3e;font-size:13px;font-weight:750}.nova-support-activity>span,.nova-support-download>span{color:#6e8776;overflow-wrap:anywhere;font-size:11px}.nova-support-activity small{color:#176b4c;align-items:center;gap:6px;margin-top:3px;font-size:11px;font-weight:750;display:flex}.nova-support-download>span{justify-content:space-between;align-items:center;gap:12px;display:flex}.nova-support-activity:hover,.nova-support-download:hover{background:#fbfefb;border-color:#8cb79a}.nova-support-login{color:#fff;background:#176b4c;border:1px solid #176b4c;border-radius:8px;min-height:36px;margin-top:10px;padding:8px 12px;font-weight:650}.nova-support-working{color:#748c7b;align-items:center;gap:8px;margin:0;font-size:11px;display:flex}.nova-support-working span{background:#78a084;border-radius:50%;width:7px;height:7px}.nova-support-actions{scrollbar-width:thin;background:#fff;flex-wrap:wrap;flex:none;gap:8px;max-height:190px;padding:8px 20px 16px;display:flex;overflow:auto}.nova-support-actions button,.nova-support-actions>a{color:#285b3e;text-align:start;overflow-wrap:anywhere;background:#f7fbf7;border:1px solid #d4e4d8;border-radius:9px;flex:calc(50% - 8px);justify-content:space-between;align-items:center;gap:5px;min-width:0;min-height:39px;padding:10px 12px;font-size:12px;font-weight:570;line-height:1.5;display:flex}.nova-support-actions button:hover,.nova-support-actions>a:hover{background:#edf5ec;border-color:#8bb597}.nova-support-actions button[data-action=home],.nova-support-actions button[data-action=back]{color:#718878;background:#fff}.nova-support-composer{background:#fff;border-top:1px solid #e1ebe5;flex:none;margin:0;padding:12px 16px 6px}.nova-support-input{background:#fff;border:1px solid #cadfcf;border-radius:12px;align-items:center;gap:8px;padding:6px 7px 6px 13px;display:flex}.nova-support-input:focus-within{border-color:#7ca98b;box-shadow:0 0 0 3px #7ca98b13}.nova-support-input input{flex:1;width:100%;min-width:0;line-height:1.6;color:#234536!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;margin:0!important;padding:5px 0!important;font-size:13px!important}.nova-support-input input::placeholder{color:#8ba094;opacity:1}.nova-support-input button{background:#176b4c;border:1px solid #176b4c;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;color:#fff!important;font-size:15px!important}.nova-support-privacy{color:#8a9e90;margin:7px 1px 0;font-size:9px;line-height:1.5;display:block}.nova-support-toolbar{background:#fff;border:0;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:7px;padding:7px 17px 12px;display:flex}.nova-support-toolbar button{color:#5d7c66;background:0 0;border:0;align-items:center;gap:5px;padding:3px 0;font-size:10px;line-height:1.5;display:inline-flex}.nova-support-toolbar button:hover{color:#176b4c}.nova-support-error{color:#876330;background:#fff8ec;border-block:1px solid #f0e0c4;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:10px 18px;font-size:11px;display:flex}.nova-support-error>span{max-width:85%}.nova-support-error button{color:#795b2b;white-space:nowrap;background:0 0;border:0;padding:2px;font-size:11px;font-weight:700;text-decoration:underline}.nova-support-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=600px){.message-scrim:has(.nova-message-hub){padding:10px}.player-message-dialog.nova-message-hub{border-radius:15px;height:calc(100dvh - 20px);max-height:calc(100dvh - 20px)}.player-message-dialog.nova-message-hub>header{padding:11px 14px;font-size:13px}.player-message-dialog.nova-message-hub>nav{padding-inline:9px}.player-message-dialog.nova-message-hub>nav>button{min-height:48px;padding:10px;font-size:11px}.nova-support-header{gap:9px;padding:13px 14px}.nova-support-brand{width:31px;height:31px}.nova-support-header strong{font-size:11px}.nova-support-header small{font-size:9px}.nova-support-log{gap:12px;padding:15px}.nova-support-message{max-width:96%}.nova-support-bubble{padding:11px 12px;font-size:12px}.nova-support-actions{gap:7px;max-height:180px;padding:6px 14px 12px}.nova-support-actions button,.nova-support-actions>a{min-height:38px;padding:9px 10px;font-size:11px}.nova-support-composer{padding:10px 12px 5px}.nova-support-input input{font-size:12px!important}.nova-support-privacy{font-size:8px}.nova-support-toolbar{padding:6px 13px 10px}.nova-support-toolbar button{font-size:9px}.nova-support-activity strong,.nova-support-download strong{font-size:12px}.nova-support-start h3{font-size:21px}.nova-support-start p{font-size:12px}.nova-support-start{padding:22px}.player-message-dialog.nova-message-hub>nav>button{white-space:normal;flex-wrap:wrap;place-content:center;gap:1px 3px;padding:6px 3px;line-height:1.25;display:flex}.player-message-dialog.nova-message-hub>nav .unread-count{flex:none;min-width:18px;height:18px;margin-inline-start:0;padding:0 3px;font-size:10px!important}}@media (width<=350px){.player-message-dialog.nova-message-hub>nav>button,.nova-support-header strong{font-size:10px}.nova-support-header small{font-size:8px}.nova-support-header{gap:7px;padding-inline:11px}.nova-support-brand{width:27px;height:27px}.nova-support-log{padding-inline:11px}.nova-support-toolbar button{font-size:8px}}@media (prefers-reduced-motion:reduce){.nova-support-chat *{scroll-behavior:auto!important;transition:none!important}}@media (height<=600px){.message-scrim:has(.nova-message-hub){padding:8px}.player-message-dialog.nova-message-hub{height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.player-message-dialog.nova-message-hub>header{padding:7px 13px;font-size:12px}.player-message-dialog.nova-message-hub>nav>button{padding-block:7px;font-size:11px}.nova-support-header{padding:8px 13px}.nova-support-header strong{font-size:11px}.nova-support-header small{font-size:9px}.nova-support-brand{width:27px;height:27px}.nova-support-actions{gap:6px;max-height:min(24dvh,120px);padding:4px 12px 8px}.nova-support-actions button,.nova-support-actions>a{min-height:32px;padding:7px 9px;font-size:10px}.nova-support-composer{padding:8px 12px 4px}.nova-support-toolbar{padding:4px 12px 7px}.nova-support-log{padding:12px}.nova-support-start{gap:8px;padding:16px}.nova-support-start h3{font-size:18px}.nova-support-start p{font-size:11px}.nova-support-start>svg{width:27px;height:27px}.nova-support-start button{min-height:35px;margin-top:4px;padding:8px 25px}}@media (height<=460px){.nova-support-header{padding-block:6px}.nova-support-header small{display:none}.nova-support-actions{max-height:42px;padding-block:3px}.nova-support-composer{padding-block:6px}.nova-support-privacy{display:none}.nova-support-toolbar{padding-block:3px}.nova-support-log{padding-block:8px}}@media (width>=951px){.message-scrim.nova-support-dock{z-index:90;inset:auto;inset-inline-end:max(16px,env(safe-area-inset-right));bottom:calc(88px + env(safe-area-inset-bottom));-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;width:min(400px,100vw - 32px);max-width:calc(100vw - 32px);padding:0;display:block}.message-scrim.nova-support-dock>.nova-message-hub{width:100%;height:min(620px,calc(100dvh - 112px - env(safe-area-inset-bottom)));max-height:calc(100dvh - 112px - env(safe-area-inset-bottom));pointer-events:auto;border-radius:16px;box-shadow:0 12px 48px #0005}.nova-support-dock>.nova-message-hub>header{padding:10px 14px}.nova-support-dock>.nova-message-hub>nav{padding-inline:10px}.nova-support-dock>.nova-message-hub>nav>button{padding:9px 3px}.nova-support-dock .nova-support-header{padding:13px 14px}.nova-support-dock .nova-support-start{padding:22px}.nova-support-dock .nova-support-start h3{font-size:21px}.nova-support-dock .nova-support-log{padding:15px}.nova-support-dock .nova-support-actions{max-height:160px;padding:6px 14px 12px}}@media (width<=950px){.message-scrim:has(>.nova-message-hub){padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.player-message-dialog.nova-message-hub{width:min(480px,100%);height:min(740px,calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom)));max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:16px}}.nova-support-start{justify-content:safe center}.rebate-panel{color:var(--text,#eee);padding:16px 0}.rebate-panel .rebate-totals{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;margin-bottom:16px;font-size:13px;line-height:1.45;display:grid}.rebate-panel .rebate-totals>div{overflow-wrap:anywhere;min-width:0}.rebate-panel .rebate-totals strong{color:#e6cf62;font-variant-numeric:tabular-nums;margin-top:5px;font-size:17px;display:block}.rebate-panel .rebate-claim{width:100%;max-width:190px;min-height:54px;color:var(--muted,#a4b0b9);font:inherit;text-align:center;overflow-wrap:anywhere;cursor:pointer;background:#ffffff08;border:1px solid #ffffff26;border-radius:11px;justify-self:end;padding:8px 12px;font-weight:600}.rebate-panel .rebate-claim strong{color:inherit;font-size:15px}.rebate-panel .rebate-claim.is-ready{color:#162214;background:#b9f64b;border-color:#b9f64b}.rebate-panel .rebate-claim:disabled{cursor:not-allowed;opacity:.65}.rebate-panel .rebate-claim:focus-visible,.rebate-panel .rebate-provider:focus-visible,.rebate-panel .rebate-layout aside button:focus-visible{outline-offset:3px;outline:2px solid #b9f64b}.rebate-panel .rebate-layout{grid-template-columns:100px minmax(0,1fr);align-items:start;gap:14px;display:grid}.rebate-panel .rebate-layout aside{flex-direction:column;gap:8px;min-width:0;display:flex}.rebate-panel .rebate-layout aside button{min-height:44px;color:inherit;font:inherit;overflow-wrap:anywhere;cursor:pointer;background:#ffffff08;border:1px solid #ffffff13;border-radius:10px;padding:10px 6px;font-size:13px;font-weight:600;line-height:1.4}.rebate-panel .rebate-layout aside button.active{color:#162214;background:#b9f64b;border-color:#b9f64b}.rebate-panel .rebate-layout aside span{margin:0;display:block}.rebate-panel .rebate-providers{min-width:0}.rebate-panel .rebate-providers>article{background:#ffffff08;border:1px solid #ffffff0b;border-radius:12px;min-width:0;margin:0 0 8px;overflow:hidden}.rebate-panel .rebate-provider{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:48px minmax(0,1fr) 12px;align-items:center;gap:12px;margin:0;padding:11px 12px;font-size:13px;line-height:1.4;display:grid}.rebate-panel .rebate-provider-brand{justify-content:center;align-self:start;align-items:center;min-width:0;min-height:30px;margin:1px 0 0;display:flex}.rebate-panel .rebate-provider-brand img{object-fit:contain;filter:brightness(0)invert();flex:none;width:48px;height:30px;display:block}.rebate-panel .rebate-provider-brand img.provider-logo-original-color{filter:none}.rebate-panel .rebate-provider-brand strong{text-align:center;overflow-wrap:anywhere;font-size:13px;line-height:1.25}.rebate-panel .rebate-provider-content{gap:6px;min-width:0;display:grid}.rebate-panel .rebate-provider-header,.rebate-panel .rebate-provider-details{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px 16px;min-width:0;margin:0;display:flex}.rebate-panel .rebate-provider-turnover{color:#acb2a8;overflow-wrap:anywhere;min-width:0;margin:0}.rebate-panel .rebate-provider-turnover>strong{color:#e5ece1;font-weight:700}.rebate-panel .rebate-provider-summary{color:#acb2a8;text-align:end;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:4px 12px;min-width:0;max-width:100%;margin:0;display:flex}.rebate-panel .rebate-provider-summary .activity-amount-group{color:#e5ece1;font-weight:700}.rebate-panel .rebate-provider-details{color:#acb2a8;font-size:12px}.rebate-panel .rebate-next-reward{overflow-wrap:anywhere;flex:180px;min-width:0;margin:0}.rebate-panel .rebate-next-reward.is-complete{color:#b9f64b;flex:none}.rebate-panel .rebate-next-reward>.activity-amount-group:last-child{color:#e6cf62;font-weight:650}.rebate-panel .rebate-collectable{min-width:0;max-width:100%;font-size:inherit;line-height:inherit;text-align:end;overflow-wrap:anywhere;flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:baseline;gap:4px 12px;margin:0;display:flex}.rebate-panel .rebate-collectable>span{margin:0;display:inline}.rebate-panel .rebate-collectable strong{color:#e6cf62;font-weight:700}.rebate-panel .rebate-provider-chevron{color:#a4b0b9;place-self:center end;margin:0;font-size:22px;line-height:1}.rebate-panel .rebate-progress{min-width:0;margin:0}.rebate-panel .rebate-progress progress{appearance:none;accent-color:#c5ec9a;background:#ffffff17;border:0;border-radius:4px;width:100%;height:3px;margin:0;display:block;overflow:hidden}.rebate-panel .rebate-progress progress::-webkit-progress-bar{background:#ffffff17;border-radius:4px}.rebate-panel .rebate-progress progress::-webkit-progress-value{background:#c5ec9a;border-radius:4px}.rebate-panel .rebate-progress progress::-moz-progress-bar{background:#c5ec9a;border-radius:4px}.rebate-panel :is(.activity-amount-group,.activity-amount){max-width:100%;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;color:inherit;font-variant-numeric:tabular-nums;overflow-wrap:normal;word-break:normal;margin:0}.rebate-panel .activity-amount-group{vertical-align:baseline;white-space:normal;flex-wrap:wrap;align-items:baseline;display:inline-flex}.rebate-panel .activity-amount{white-space:nowrap;align-items:baseline;gap:.24em;display:inline-flex}.rebate-panel .activity-amount[data-unit=\%]{gap:0;display:inline-block}.rebate-panel .activity-amount>bdi{font:inherit}.rebate-panel .activity-amount>small{color:inherit;font-size:max(10px,.78em);font-weight:500;line-height:inherit;letter-spacing:normal;margin:0;display:inline}.rebate-panel .rebate-tier-table{border-top:1px solid #ffffff12;max-width:100%;overflow-x:auto}.rebate-panel .rebate-providers table{table-layout:fixed;border-collapse:collapse;border-spacing:0;text-align:start;width:100%;min-width:320px;font-size:12px}.rebate-panel .rebate-providers table :is(th,td){text-align:start;border-top:1px solid #ffffff0a;width:50%;padding:9px 12px}.rebate-panel .rebate-providers>article>time,.rebate-panel .rebate-providers>article>strong{padding:10px 12px;display:block}.rebate-panel .rebate-providers>article>p{margin:0;padding:0 12px 10px;font-size:12px;line-height:1.5}.rebate-panel details{margin-top:20px;line-height:1.7}@media (width<=600px){.rebate-panel{padding:10px 0}.rebate-panel .rebate-totals{gap:10px;margin-bottom:12px;font-size:12px}.rebate-panel .rebate-totals strong{font-size:15px}.rebate-panel .rebate-claim{border-radius:10px;max-width:170px;min-height:50px;padding:7px 10px}.rebate-panel .rebate-layout{grid-template-columns:64px minmax(0,1fr);gap:8px}.rebate-panel .rebate-layout aside{gap:7px}.rebate-panel .rebate-layout aside button{border-radius:9px;min-height:42px;padding:9px 4px;font-size:11px}.rebate-panel .rebate-providers>article{border-radius:10px;margin-bottom:7px}.rebate-panel .rebate-provider{grid-template-columns:38px minmax(0,1fr) 10px;gap:6px 8px;padding:9px;font-size:12px}.rebate-panel .rebate-provider-brand{grid-area:1/1;align-self:center;min-height:26px;margin:0}.rebate-panel .rebate-provider-brand img{width:38px;height:26px}.rebate-panel .rebate-provider-brand strong{font-size:12px}.rebate-panel .rebate-provider-content{display:contents}.rebate-panel .rebate-provider-header{grid-area:1/2;gap:3px 8px}.rebate-panel .rebate-provider-summary{gap:3px 8px}.rebate-panel .rebate-provider-details{grid-area:2/1/auto/3;gap:4px 8px;font-size:12px}.rebate-panel .rebate-next-reward{flex-basis:140px}.rebate-panel .rebate-collectable{gap:3px 8px}.rebate-panel .rebate-progress{grid-area:3/1/auto/3}.rebate-panel .rebate-provider-chevron{grid-area:1/3/3;font-size:20px}.rebate-panel article[data-reward-mode=fixed] .rebate-provider-header{display:contents}.rebate-panel article[data-reward-mode=fixed] .rebate-provider-turnover{grid-area:1/2}.rebate-panel article[data-reward-mode=fixed] .rebate-provider-summary{text-align:start;grid-area:2/1/auto/3;justify-content:space-between}.rebate-panel article[data-reward-mode=fixed] .rebate-provider-details{grid-row:3}.rebate-panel article[data-reward-mode=fixed] .rebate-progress{grid-row:4}.rebate-panel article[data-reward-mode=fixed] .rebate-provider-chevron{grid-row:1/4}}@media (width<=360px){.rebate-panel .rebate-totals{grid-template-columns:minmax(0,1fr);gap:8px}.rebate-panel .rebate-totals>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;display:flex}.rebate-panel .rebate-totals>div>strong{max-width:100%;margin:0}.rebate-panel .rebate-claim{text-align:start;justify-content:space-between;align-items:center;gap:10px;max-width:none;min-height:44px;padding:8px 10px;display:flex}.rebate-panel .rebate-claim>span{overflow-wrap:anywhere;min-width:0}.rebate-panel .rebate-claim>strong{text-align:end;flex:none;max-width:100%;margin:0}}.app-shell .game-card .game-cover>.game-provider-mark{--game-mark-width:30px;--game-mark-height:14px;z-index:3;width:var(--game-mark-width);height:var(--game-mark-height);pointer-events:none;filter:drop-shadow(0 1px 2px #0009);justify-content:center;align-items:center;display:flex;position:absolute;top:9px;left:50%;translate:-50%}.app-shell .game-card .game-cover .game-provider-mark-ink{flex:none;display:block;position:relative;overflow:hidden}.app-shell .game-card .game-cover .game-provider-mark .game-provider-mark-image{object-fit:contain;object-position:center;filter:none;width:100%;height:100%;padding:0;transition:none;display:block;transform:none}.app-shell .game-card .game-cover .game-provider-mark-ink>.game-provider-mark-image{object-fit:fill;max-width:none;position:absolute}.app-shell .game-card .game-cover .game-provider-mark .game-provider-mark-official{filter:brightness(0)invert()}.app-shell .game-card .game-cover .game-provider-mark .game-provider-mark-image.provider-color-case{filter:none}.app-shell .game-card .game-cover .game-provider-mark-wordmark{color:#fff;width:100%;max-width:100%;font-family:Arial,Noto Sans SC,sans-serif;font-size:var(--game-mark-wordmark-size,7px);text-align:center;white-space:normal;overflow-wrap:anywhere;word-break:normal;letter-spacing:0;text-shadow:0 1px 2px #000;font-weight:700;line-height:1;display:block}.app-shell .game-card .game-cover .game-provider-mark-media-fallback{display:none}.app-shell .game-card .game-cover .game-provider-mark .game-provider-mark-image:not(img){display:none!important}.app-shell .game-card .game-cover>.game-provider-mark:has(.game-provider-mark-image:not(img))>.game-provider-mark-media-fallback{display:block}.app-shell .game-card .game-cover:has(>.game-provider-mark)>.game-nature-badge{top:31px}.app-shell .game-card>.favorite{--favorite-disc:#ffffffd1;--favorite-ring:#ffffff8f;top:8px;color:#0000;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:4;background:0 0;border:0;border-radius:50%;width:28px;height:28px;padding:0;transition:box-shadow .16s;inset-inline-end:8px;box-shadow:0 1px 2px #050d141a}.app-shell .game-card>.favorite>.game-favorite-star{fill:none;width:100%;height:100%;display:block;overflow:visible}.app-shell .game-card>.favorite .game-favorite-disc{fill:var(--favorite-disc);stroke:none;transition:fill .16s}.app-shell .game-card>.favorite .game-favorite-ring{fill:none;stroke:var(--favorite-ring);stroke-width:.45px;transition:stroke .16s}.app-shell .game-card>.favorite .game-favorite-outline{fill:none;stroke:none}.app-shell .game-card>.favorite:hover{--favorite-disc:#ffffffdb;--favorite-ring:#ffffffa3;box-shadow:0 1px 2px #050d1424}.app-shell .game-card>.favorite.chosen{--favorite-disc:#ffffffd6;--favorite-ring:#ffffff9e}.app-shell .game-card>.favorite:focus-visible{outline-offset:3px;outline:2px solid #d5f39e}@media (width<=600px){.app-shell .game-card .game-cover>.game-provider-mark{--game-mark-width:26px;--game-mark-height:12px;top:7px}.app-shell .game-card .game-cover .game-provider-mark-wordmark{font-size:var(--game-mark-wordmark-size,6px)}.app-shell .game-card .game-cover:has(>.game-provider-mark)>.game-nature-badge{top:25px}.app-shell .game-card>.favorite{top:6px;width:26px;height:26px;inset-inline-end:6px}}@media (prefers-reduced-motion:reduce){.app-shell .game-card>.favorite{transition:none}}.app-shell .game-card .game-cover>.game-maintenance-tools{z-index:3;aspect-ratio:1;color:#f2f5ed;pointer-events:none;place-items:center;width:clamp(44px,45%,76px);display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.app-shell .game-maintenance-tools>svg{fill:currentColor;filter:drop-shadow(0 1px 2px #000b);width:100%;height:100%;display:block;overflow:visible}.app-shell .game-card[data-game-maintenance] .game-cover:disabled{opacity:1}.app-shell .game-card[data-game-maintenance] .game-cover>img{filter:brightness(.7)saturate(.7)}.app-shell .game-card[data-game-maintenance] .game-cover:hover{transform:none}body[data-lobby-image-guard=true] :is(img,svg image,picture,[data-natural-artwork],.game-cover,.provider-tile-logo,.side-provider-name,.hero-art,.nova-jackpot>button,.nova-floating-main.with-image){-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.sports-category-grid.sports-equipment-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.sports-equipment-grid .sport-equipment-card{aspect-ratio:1;isolation:isolate;text-align:start;background:radial-gradient(at 60% 30%,#274542,#11232d 72%);border:1px solid #39535a;border-radius:16px;min-height:0;padding:0;transition:border-color .18s,box-shadow .18s,transform .18s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 9px 24px #0002}.sport-equipment-art{pointer-events:none;background-image:url(/sports/studio/equipment-atlas.webp);background-size:300% 400%;background-position:var(--sport-position,0% 0%);background-repeat:no-repeat;display:block;position:absolute;inset:0}.sport-equipment-card:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#05111700 43%,#07141b22 60%,#08151be6 100%);position:absolute;inset:0}.sports-equipment-grid .sport-equipment-label{inset-inline:12px;z-index:2;color:#f2f6e9;align-items:center;gap:9px;font-size:14px;line-height:1.3;display:flex;position:absolute;bottom:12px}.sports-equipment-grid .sport-equipment-label strong{text-align:start;text-shadow:0 2px 8px #0009;overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.35}.sport-equipment-icon{color:#d9eab5;background:#10272bbd;border:1px solid #c5ddc533;border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.sport-equipment-icon svg{width:21px;height:21px;display:block}.sports-equipment-grid .sport-equipment-card:hover,.sports-equipment-grid .sport-equipment-card.active{border-color:#bbd989;box-shadow:0 0 0 1px #bbd98955,0 10px 25px #0003}.sports-equipment-grid .sport-equipment-card:focus-visible{outline-offset:4px;outline:2px solid #d3edaa}.sports-equipment-grid .sport-equipment-card:active{transform:translateY(1px)}@media (width>=1100px){.sports-category-grid.sports-equipment-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:13px}}@media (width<=700px){.sports-category-grid.sports-equipment-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.sports-equipment-grid .sport-equipment-card{border-radius:13px}.sports-equipment-grid .sport-equipment-label{inset-inline:10px;gap:7px;bottom:10px}.sports-equipment-grid .sport-equipment-label strong{font-size:12px}.sport-equipment-icon{border-radius:8px;width:28px;height:28px}.sport-equipment-icon svg{width:18px;height:18px}}@media (width<=600px){.sports-category-grid.sports-equipment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sports-equipment-grid .sport-equipment-label strong{font-size:13px}}@media (width<=360px){.sports-category-grid.sports-equipment-grid{gap:9px}.sports-equipment-grid .sport-equipment-label{inset-inline:8px;gap:6px;bottom:9px}.sports-equipment-grid .sport-equipment-label strong{font-size:11px}.sport-equipment-icon{border-radius:7px;width:25px;height:25px}.sport-equipment-icon svg{width:17px;height:17px}}@media (prefers-reduced-motion:reduce){.sports-equipment-grid .sport-equipment-card{transition:none}}.app-download{background:#16251f;border:1px solid #34483f;border-radius:12px;margin:24px 8px 12px;padding:16px 12px}.app-download h3{color:#d3f59a;align-items:center;gap:8px;margin:0 0 12px;font-size:13px;display:flex}.app-download>a,.app-download>button{color:#edf5e6;text-align:start;cursor:pointer;background:#1b2a27;border:1px solid #405346;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:52px;margin-top:8px;padding:10px;font-size:13px;text-decoration:none;display:flex}.app-download small{color:#a9bbb3;margin-top:4px;font-size:10px;line-height:1.4;display:block}.app-install-scrim{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.app-install-dialog{color:#f0f5f0;background:#14212c;border:1px solid #405346;border-radius:16px;width:min(460px,100%);max-height:85dvh;padding:22px;overflow:auto}.app-install-dialog header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.app-install-dialog h2{margin:0 0 18px;font-size:20px}.app-install-dialog header button{flex-shrink:0;padding:4px}.app-install-dialog ol{margin:0;padding-inline-start:22px}.app-install-dialog li{padding:12px 0;line-height:1.6}.app-install-dialog li>svg{vertical-align:middle;color:#d3f59a}.app-install-dialog li p{margin:8px 0 0}.app-install-dialog>p{color:#a9bbb3;font-size:13px;line-height:1.6}.app-install-dialog>.btn{margin-top:18px}.app-download>button:disabled{opacity:.7;cursor:default}.app-download>a:focus-visible,.app-download>button:focus-visible{outline-offset:3px;outline:2px solid #cdef9e}.support-centre article{background:#192632;border-radius:14px;align-items:center;gap:14px;margin:12px 0;padding:18px;display:flex}.support-centre article>div{flex:1;min-width:0}.support-centre h3{overflow-wrap:anywhere;margin:0 0 5px;font-size:16px}.support-centre p{margin:0;font-size:13px}.support-channel-icon{font-size:28px}.security-centre fieldset{border:0;gap:14px;min-width:0;padding:0;display:grid}.security-centre input,.security-centre select{width:100%}.security-centre .text-button{margin-top:16px;display:block}.security-centre p{overflow-wrap:anywhere}@media (width<=480px){.support-centre article{gap:10px;padding:12px}.support-centre .btn{padding:10px;font-size:12px}.security-centre .reward-tabs button{padding:9px;font-size:12px}}.game-card[data-game-provider=NOVA] .game-cover:has(img[src^="/games/reference-covers/"]) img{object-fit:contain}.game-card[data-game-provider=NOVA] .game-cover:has(img[src^="/games/studio/"]) img{object-fit:cover}.lobby-carousel .lobby-carousel-brand{top:22px;z-index:2;pointer-events:none;filter:drop-shadow(0 2px 7px #0009);width:130px;height:33px;display:block;position:absolute;inset-inline-start:7%}.lobby-carousel .lobby-carousel-brand img{object-fit:contain;object-position:left center;width:100%;height:100%;display:block}.lobby-carousel .lobby-carousel-copy{padding-block:50px 30px}@media (width<=600px){.lobby-carousel .lobby-carousel-brand{top:15px;width:100px;height:25px;inset-inline-start:6%}.lobby-carousel .lobby-carousel-copy{padding-block:44px 24px}}.app-shell .game-card>.game-activity{color:#a8c0b8;font-variant-numeric:tabular-nums;grid-template-columns:12px max-content minmax(0,1fr);align-items:center;gap:4px;min-height:26px;margin-top:6px;font-size:11px;line-height:1.25;display:grid}.app-shell .game-card>.game-activity b{color:#e0eee7;font-weight:650}.app-shell .game-card>.game-activity>span{overflow-wrap:anywhere;font-size:10px}.app-shell .game-card>.game-activity>.game-activity-dot{background:#00b864;border-radius:50%;width:7px;height:7px;display:block}.sports-lounge .sports-lounge-equipment{top:0;aspect-ratio:1;background-image:url(/sports/studio/equipment-atlas.webp);background-position:0 0;background-repeat:no-repeat;background-size:300% 400%;height:100%;position:absolute;inset-inline-end:0}@media (width<=600px){.app-shell .game-card>.game-activity{gap:3px;min-height:28px;font-size:10px}.app-shell .game-card>.game-activity>span{font-size:9px}}.game-artwork-backdrop>img{object-fit:cover;width:100%;height:100%;display:block}.approved-lobby-layout .catalog-tools{align-items:center;gap:18px;min-width:0;margin-bottom:16px;display:flex}.approved-lobby-layout .catalog-tools>.game-mode-tabs{flex:auto;min-width:0;margin:0;padding:2px 0}.approved-lobby-layout:not(.game-active) .catalog-tools>.catalog-search{flex:0 320px;width:40%;min-width:0;max-width:320px;height:40px;margin-inline-start:auto}.approved-lobby-layout .catalog-tools>.catalog-search>svg{flex:none}.approved-lobby-layout .catalog-tools>.catalog-search>input{min-width:0}.approved-lobby-layout .catalog-tools>.catalog-search>.clear-search{flex:none}@media (width<=700px){.approved-lobby-layout .catalog-tools{grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:12px;display:grid}.approved-lobby-layout .catalog-tools>.game-mode-tabs{width:100%;margin:0}.approved-lobby-layout:not(.game-active) .catalog-tools>.catalog-search{width:100%;max-width:none;height:38px;margin:0}}.side-providers .sidebar-live-mark{white-space:nowrap;color:#eef4f0;direction:ltr;justify-content:center;justify-self:center;align-items:center;gap:8px;width:112px;min-width:0;max-width:100%;height:32px;font-weight:700;display:flex}.side-providers .sidebar-live-mark>svg{color:inherit;flex:none;margin:0}.agent-network-example{--anx-accent:var(--accent,#c9ef9a);--anx-muted:#96acb4;--anx-blue:#78baff;--anx-green:#70e7b7;min-width:0;color:var(--text,#eaf0ed);background:#131c29!important;border-color:#30454c!important}.agent-network-example .anx-note{color:#96acb4;overflow-wrap:anywhere;margin:12px 0 20px;font-size:12px;line-height:1.65}.agent-network-example .anx-sr-only,.agent-network-example .anx-node-accessible{clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.agent-network-example .anx-figure{margin:0}.agent-network-example .anx-tree,.agent-network-example .anx-tree ul{min-width:0;margin:0;padding:0;list-style:none}.agent-network-example .anx-root-member{border-radius:var(--admin-corner-radius,14px);background:linear-gradient(120deg,#19302e,#131c29);border:1px solid #49634e;grid-template-columns:108px minmax(0,1fr);gap:12px 20px;padding:20px 24px 0;display:grid;box-shadow:inset 0 1px #c9ef9a18}.agent-network-example button{font-family:inherit}.agent-network-example .anx-root-profile{color:#fff;cursor:pointer;background:0 0;border:0;flex-direction:column;grid-row:span 2;justify-content:flex-start;align-self:start;align-items:center;gap:4px;padding:0;font-size:22px;display:flex}.agent-network-example .anx-avatar{outline-offset:-2px;background-color:#e7eee9;background-image:url(/images/agent-network/avatars-portraits.webp);background-repeat:no-repeat;background-size:400% 200%;border-radius:50%;outline:1px solid #8bb76d80;flex:none;width:76px;height:76px;display:block;box-shadow:0 4px 14px #0006}.agent-network-example .anx-avatar-A{background-position:0 0}.agent-network-example .anx-avatar-B1{background-position:33.3333% 0}.agent-network-example .anx-avatar-B2{background-position:66.6667% 0}.agent-network-example .anx-avatar-B3{background-position:100% 0}.agent-network-example .anx-avatar-C1{background-position:0 100%}.agent-network-example .anx-avatar-C2{background-position:33.3333% 100%}.agent-network-example .anx-avatar-C3{background-position:66.6667% 100%}.agent-network-example .anx-avatar-large{width:100px;height:100px}.agent-network-example .anx-root-summary{min-width:0}.agent-network-example .anx-root-total{flex-wrap:wrap;align-items:baseline;gap:6px 12px;min-width:0;display:flex}.agent-network-example .anx-root-total>span:first-child{color:#96acb4;overflow-wrap:anywhere;width:100%;font-size:12px}.agent-network-example .anx-root-total>strong{color:var(--anx-accent);font-variant-numeric:tabular-nums;font-size:clamp(27px,3.8vw,38px);font-weight:750;line-height:1.2}.agent-network-example .anx-root-total small,.agent-network-example .anx-summary-commission small{color:#96acb4;margin-inline-start:5px;font-size:10px;font-weight:400}.agent-network-example .anx-rate{border-radius:var(--admin-corner-radius,5px);color:#c9ef9a;white-space:nowrap;font-variant-numeric:tabular-nums;background:#243b2f;border:1px solid #4b6342;justify-content:center;align-items:center;padding:3px 7px;font-size:12px;font-weight:700;line-height:1.3;display:inline-flex}.agent-network-example .anx-performance{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0 16px;display:grid}.agent-network-example .anx-performance dt,.agent-network-example .anx-summary-commission dt{color:#96acb4;overflow-wrap:anywhere;font-size:11px;line-height:1.5}.agent-network-example .anx-performance dd{color:#e4eee4;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:19px}.agent-network-example .anx-summary-commission{border-top:1px solid #48634c80;grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:14px 0 16px;display:grid}.agent-network-example .anx-summary-commission dd{color:var(--anx-accent);font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:25px;font-weight:700}.agent-network-example .anx-summary-commission>div:last-child dd{color:#dceec8}.agent-network-example .anx-flow-legend{color:#96acb4;flex-wrap:wrap;justify-content:center;gap:7px 22px;margin:18px 0 0;font-size:11px;line-height:1.4;display:flex}.agent-network-example .anx-flow-legend>span{align-items:center;gap:6px;min-width:0;display:flex}.agent-network-example .anx-flow-legend i{flex:none;width:16px;height:2px;display:block}.agent-network-example .anx-legend-blue{background:var(--anx-blue)}.agent-network-example .anx-legend-green{background:var(--anx-green)}.agent-network-example .anx-network-stage{border-radius:var(--admin-corner-radius,12px);isolation:isolate;direction:ltr;background:#142631;margin:0 2px;position:relative}.agent-network-example .anx-paths{z-index:-1;pointer-events:none;width:100%;height:520px;position:absolute;inset:0;overflow:visible}.agent-network-example .anx-paths path{vector-effect:non-scaling-stroke}.agent-network-example .anx-branches{grid-template-rows:190px 190px;grid-template-columns:repeat(3,minmax(0,1fr));gap:80px 20px;display:grid;padding-top:96px!important}.agent-network-example .anx-branches>li,.agent-network-example .anx-descendants,.agent-network-example .anx-descendants>li{display:contents}.agent-network-example [data-example-node=B1]>.anx-member{grid-area:1/1}.agent-network-example [data-example-node=B2]>.anx-member{grid-area:1/2}.agent-network-example [data-example-node=B3]>.anx-member{grid-area:1/3}.agent-network-example [data-example-node=C1]>.anx-member{grid-area:2/1}.agent-network-example [data-example-node=C2]>.anx-member{grid-area:2/2}.agent-network-example [data-example-node=C3]>.anx-member{grid-area:2/3}.agent-network-example .anx-member{justify-content:center;min-width:0;display:flex;position:relative}.agent-network-example .anx-node-button{border-radius:var(--admin-corner-radius,12px);color:#eaf0ed;cursor:pointer;background:linear-gradient(#1d3140d9,#13222fd9);border:1px solid #0000;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;width:100%;min-width:0;max-width:166px;padding:9px 4px 7px;display:flex;position:relative}.agent-network-example .anx-node-button:hover,.agent-network-example .anx-node-button[aria-pressed=true]{background:linear-gradient(#243b2fd9,#162a2e);border-color:#a9d784;box-shadow:0 0 18px #c9ef9a14}.agent-network-example .anx-node-button:focus-visible,.agent-network-example .anx-root-profile:focus-visible{outline:2px solid var(--accent,#c9ef9a);outline-offset:4px}.agent-network-example .anx-portrait{flex:none;display:block;position:relative}.agent-network-example .anx-portrait .anx-rate{inset-inline-end:-9px;padding:2px 5px;font-size:11px;position:absolute;bottom:0;box-shadow:0 2px 5px #0008}.agent-network-example .anx-member-id{margin-top:6px;font-size:16px;line-height:1.3}.agent-network-example .anx-wager-label{color:#96acb4;margin-top:3px;font-size:10px;line-height:1.4}.agent-network-example .anx-wager{color:#c9ef9a;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:650;line-height:1.4}.agent-network-example .anx-node-commission{color:#a7bcc2;overflow-wrap:anywhere;justify-content:center;align-items:baseline;gap:5px;max-width:100%;margin-top:4px;font-size:10px;line-height:1.4;display:flex}.agent-network-example .anx-node-commission strong{color:#dceec8;font-variant-numeric:tabular-nums;flex:none;font-size:14px}.agent-network-example .anx-parent-commission{color:#9db2b8;flex-direction:column;justify-content:center;align-items:center;gap:0;margin-top:5px;font-size:10px;line-height:1.5;display:flex}.agent-network-example .anx-parent-commission strong{color:#c9ef9a;font-variant-numeric:tabular-nums;font-size:13px}.agent-network-example .anx-direct-chips,.agent-network-example .anx-other-chips{pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;position:absolute;inset-inline:0}.agent-network-example .anx-direct-chips{top:39px}.agent-network-example .anx-other-chips{top:320px}.agent-network-example .anx-flow-chip{border-radius:var(--admin-corner-radius,5px);max-width:100%;color:var(--anx-blue);white-space:nowrap;background:#15263e;border:1px solid #4f91d577;justify-self:center;align-items:center;gap:5px;padding:4px 7px;font-size:10px;line-height:1.3;display:flex;box-shadow:0 3px 10px #0005}.agent-network-example .anx-flow-chip strong{font-variant-numeric:tabular-nums;font-size:16px;font-weight:750}.agent-network-example .anx-flow-other{color:var(--anx-green);background:#132f28;border-color:#49c79270}.agent-network-example .anx-flow-chip.is-selected{box-shadow:0 0 0 1px,0 3px 10px #0005}.agent-network-example .anx-selected-detail{border-radius:var(--admin-corner-radius,12px);background:#13232e;border:1px solid #30454c;min-width:0;margin-top:18px;padding:16px 18px}.agent-network-example .anx-detail-heading{color:#a7bcc2;align-items:center;gap:9px;min-width:0;margin-bottom:10px;font-size:12px;display:flex}.agent-network-example .anx-detail-heading>strong{color:var(--anx-accent);font-size:19px}.agent-network-example .anx-detail-heading>span:nth-child(2){overflow-wrap:anywhere;flex:1}.agent-network-example .anx-selected-detail p{color:#96acb4;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 18px;margin:8px 0;font-size:12px;line-height:1.7;display:flex}.agent-network-example .anx-selected-detail p>strong{color:#e4eee4;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:14px;font-weight:500}.agent-network-example .anx-selected-detail .anx-same-rate{color:#7fdcb4;border-top:1px solid #30454c;margin:12px 0 0;padding-top:10px;font-size:11px;display:block}.agent-network-example .anx-total{color:#a7bbc0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding:17px 4px 20px;display:flex}.agent-network-example .anx-total>span{overflow-wrap:anywhere;font-size:12px}.agent-network-example .anx-total>strong{color:#c9ef9a;font-variant-numeric:tabular-nums;font-size:clamp(20px,3vw,27px)}.agent-network-example .anx-total small{color:#96acb4;font-size:11px}.agent-network-example .anx-assumptions{border-radius:var(--admin-corner-radius,10px);background:#10212b;border:1px solid #30454c;padding:16px}.agent-network-example h3{color:#e5eee8;margin:0 0 12px;font-size:14px;line-height:1.5}.agent-network-example .anx-assumptions ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.agent-network-example .anx-assumptions li{border-radius:var(--admin-corner-radius,7px);color:#b4c8c7;font-variant-numeric:tabular-nums;background:#19302e;border:1px solid #49634e;flex:190px;justify-content:space-between;align-items:center;gap:16px;padding:9px 12px;font-size:12px;display:flex}.agent-network-example .anx-assumptions li strong{color:var(--anx-accent);white-space:nowrap;font-size:18px}.agent-network-example .anx-assumptions p{color:#96acb4;overflow-wrap:anywhere;margin:10px 0 0;font-size:12px;line-height:1.75}.agent-network-example .anx-explanation{color:#a7bbc0;overflow-wrap:anywhere;margin-top:18px;font-size:12px;line-height:1.9}.agent-network-example .anx-explanation p{white-space:pre-line;margin:0 0 14px}@media (width<=560px){.agent-network-example .anx-paths{height:467px}.agent-reference .agent-network-example{padding:14px}.agent-network-example .anx-root-member{grid-template-columns:68px minmax(0,1fr);gap:9px 12px;padding:14px 12px 0}.agent-network-example .anx-root-profile{grid-row:auto;font-size:18px}.agent-network-example .anx-root-total>strong{font-size:27px}.agent-network-example .anx-root-total{gap:4px 7px}.agent-network-example .anx-root-total>span:first-child{font-size:10px}.agent-network-example .anx-performance{gap:6px;margin:9px 0 12px}.agent-network-example .anx-performance dt{font-size:10px}.agent-network-example .anx-performance dd{margin-top:2px;font-size:16px}.agent-network-example .anx-summary-commission{grid-column:1/-1;gap:8px;padding:11px 0 12px}.agent-network-example .anx-summary-commission dt{font-size:10px}.agent-network-example .anx-summary-commission dd{font-size:22px}.agent-network-example .anx-flow-legend{gap:7px 14px;margin-top:16px;font-size:10px}.agent-network-example .anx-branches{grid-template-rows:153px 160px;gap:87px 7px;padding-top:91px!important}.agent-network-example .anx-avatar{width:55px;height:55px}.agent-network-example .anx-avatar-large{width:66px;height:66px}.agent-network-example .anx-node-button{border-radius:var(--admin-corner-radius,9px);padding:8px 2px 6px}.agent-network-example .anx-member-id{margin-top:5px;font-size:14px}.agent-network-example .anx-wager{font-size:15px}.agent-network-example .anx-wager-label{font-size:9px}.agent-network-example .anx-node-commission{gap:3px;font-size:9px}.agent-network-example .anx-node-commission strong{font-size:13px}.agent-network-example .anx-portrait .anx-rate{font-size:10px;inset-inline-end:-8px}.agent-network-example .anx-flow-chip{gap:3px;padding:4px 5px;font-size:9px}.agent-network-example .anx-flow-chip strong{font-size:14px}.agent-network-example .anx-direct-chips,.agent-network-example .anx-other-chips{gap:7px}.agent-network-example .anx-direct-chips{top:38px}.agent-network-example .anx-other-chips{top:285px}.agent-network-example .anx-parent-commission{font-size:9px}.agent-network-example .anx-parent-commission strong{font-size:12px}.agent-network-example .anx-selected-detail{margin-top:14px;padding:12px}.agent-network-example .anx-selected-detail p{font-size:11px}.agent-network-example .anx-selected-detail p>strong{font-size:12px}.agent-network-example .anx-assumptions{padding:12px}.agent-network-example .anx-note{margin-bottom:14px;font-size:11px}}@media (prefers-reduced-motion:reduce){.agent-network-example *{scroll-behavior:auto}}.agent-network-example .anx-wager-label{white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;max-width:100%;overflow:hidden}.agent-network-example .anx-node-commission>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.agent-network-example .anx-selected-B1 [data-path-from=B1],.agent-network-example .anx-selected-B2 [data-path-from=B2],.agent-network-example .anx-selected-B3 [data-path-from=B3],.agent-network-example .anx-selected-C1 [data-path-from=C1],.agent-network-example .anx-selected-C2 [data-path-from=C2],.agent-network-example .anx-selected-C3 [data-path-from=C3]{stroke-width:3px;filter:drop-shadow(0 0 3px)}.age-18-badge{object-fit:contain;object-position:center;filter:none;opacity:1;mix-blend-mode:normal;background:0 0;border:0;border-radius:0;flex-shrink:0;display:block}.nova-footer{color:#9caebc;border-top:1px solid #2a3945;margin-top:48px;padding:40px 0 24px;font-size:13px}.nova-footer h3{color:#dbe7dd;align-items:center;gap:9px;margin:0 0 16px;font-size:14px;font-weight:750;display:flex}.nova-footer p{color:#94a6b4;margin:0;font-size:12px;line-height:1.9}.nova-footer-main{grid-template-columns:1.8fr 1fr 1fr 1.25fr;gap:clamp(20px,4vw,70px);padding-bottom:36px;display:grid}.nova-footer-brand>.brand{color:#d4eeae;margin-bottom:20px;font-size:21px}.nova-footer-brand>p{max-width:400px}.nova-footer-main nav{flex-direction:column;align-items:flex-start;gap:12px;padding-top:8px;display:flex}.nova-footer-main nav h3{margin-bottom:8px}.nova-footer button{text-align:start;color:#a8b8c5;align-items:center;gap:8px;min-height:30px;padding:2px 0;font-size:12px;line-height:1.6;display:inline-flex}.nova-footer button:hover{color:#d4efa7}.nova-footer-tools{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.nova-footer-tools button{border:1px solid #344750;border-radius:8px;padding:8px 10px}.nova-footer-payments,.nova-footer-providers{border-top:1px solid #243541;padding:26px 0}.nova-footer-payments{justify-content:space-between;align-items:center;gap:24px;display:flex}.nova-footer-payments h3{margin-bottom:6px}.nova-footer-currencies{flex-wrap:wrap;gap:10px;display:flex}.nova-footer-currencies button{color:#cad8d9;background:#14222b;border:1px solid #344750;border-radius:9px;padding:8px 14px;font-weight:750}.nova-footer-currencies button>span{color:#d3edab;background:#2c4139;border-radius:50%;place-items:center;width:23px;height:23px;font-size:14px;display:grid}.nova-footer-providers>div{flex-wrap:wrap;gap:12px;display:flex}.nova-footer-providers button{background:#131f29;border:1px solid #293b47;border-radius:8px;place-items:center;min-width:68px;height:45px;padding:8px 12px;font-weight:800;display:grid}.nova-footer-providers img{object-fit:contain;filter:brightness(0)invert();opacity:.7;width:65px;height:26px}.nova-footer-providers button:hover img{opacity:1}.nova-footer-responsible{background:linear-gradient(120deg,#1b2a2a,#14202c);border:1px solid #344740;border-radius:12px;align-items:center;gap:20px;margin:12px 0 24px;padding:24px;display:flex}.nova-age{color:#d5e8b4;border:2px solid #b5c894;border-radius:50%;flex-shrink:0;place-items:center;width:50px;height:50px;font-size:17px;font-weight:800;display:grid}.nova-footer-responsible>div{flex:1}.nova-footer-responsible h3{margin-bottom:6px}.nova-footer-responsible>button{color:#d4e9af;flex-shrink:0}.nova-footer-bottom{border-top:1px solid #243541;justify-content:space-between;align-items:center;gap:20px;padding-top:24px;font-size:11px;display:flex}.nova-footer-bottom p,.nova-footer-bottom button{font-size:11px}.nova-policy>svg{color:#cce8a4;margin-bottom:18px}.nova-policy>p{color:#bdcbd3;margin-bottom:20px;font-size:14px;line-height:1.9}.nova-policy .btn{margin-top:8px}@media (width<=1000px){.nova-footer-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.nova-footer-brand{grid-column:1/-1}.nova-footer-brand>p{max-width:650px}.nova-footer-responsible{flex-wrap:wrap}.nova-footer-responsible>button{margin-inline-start:70px}}@media (width<=600px){.nova-footer{margin-top:20px;padding-top:20px}.nova-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;padding-bottom:20px}.nova-footer p{line-height:1.65}.nova-footer-main nav{gap:2px;padding-top:0}.nova-footer-main nav h3{margin-bottom:4px}.nova-footer-tools{gap:8px;margin-top:12px}.nova-footer-tools button{min-height:40px;padding:6px 10px}.nova-footer-main nav:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.nova-footer-main nav:last-child h3{grid-column:1/-1}.nova-footer-main nav button{min-height:40px}.nova-footer-payments{flex-direction:column;align-items:flex-start;gap:12px;padding:16px 0}.nova-footer-providers>div{gap:8px}.nova-footer-providers button{min-width:60px;padding:7px 8px}.nova-footer-providers img{width:54px;height:24px}.nova-footer-responsible{align-items:flex-start;gap:14px;padding:18px}.nova-footer-responsible>div{min-width:180px}.nova-footer-responsible>button{margin-inline-start:64px;font-size:11px}.nova-footer-bottom{flex-wrap:wrap;gap:8px;padding-top:14px}.nova-footer-bottom p{order:3;width:100%}.nova-policy>p{font-size:13px}}.nova-footer-brandline{align-items:center;gap:18px;margin-bottom:18px;display:flex}.nova-footer-brandline .brand{color:#d4eeae;font-size:21px}.nova-footer .nova-age-mini{background:0 0;border:0;border-radius:0;flex-shrink:0;place-items:center;width:34px;height:34px;min-height:34px;padding:0;display:grid}@media (width<=600px){.nova-footer-brandline{gap:12px;margin-bottom:12px}}.provider-navigation .provider-tile-logo>img.provider-official-logo{filter:brightness(0)invert()}.provider-navigation.provider-navigation-horizontal{margin-block:14px 18px}.provider-navigation .provider-tile{border-radius:10px;flex-basis:94px;gap:4px;height:76px}.provider-navigation .provider-tile-logo{width:72px;height:34px}.provider-navigation .provider-tile-name{font-size:11px}.provider-navigation.provider-navigation-single .provider-tile{flex-basis:88px;height:66px}.provider-navigation.provider-navigation-vertical .provider-tile{flex-basis:76px;height:76px}.approved-lobby-layout .catalog-section.catalog-tezbet-compact>.filter-bar{flex-wrap:nowrap;align-items:center;gap:12px;margin:0 0 8px;padding:0 0 8px;display:flex}.approved-lobby-layout .catalog-section.catalog-tezbet-compact>.filter-bar>.provider-navigation-horizontal{flex:0 0 84px;margin:0}.approved-lobby-layout .catalog-section.catalog-tezbet-compact .provider-navigation-single .provider-tile{border-radius:10px;flex-basis:80px;gap:3px;height:56px;padding:6px}.approved-lobby-layout .catalog-section.catalog-tezbet-compact .provider-navigation-single .provider-tile-logo{width:44px;height:22px}.approved-lobby-layout .catalog-section.catalog-tezbet-compact>.filter-bar>.catalog-search{flex:1 1 0;min-width:0;max-width:320px;margin-inline-start:auto}.approved-lobby-layout .catalog-section.catalog-tezbet-compact>.filter-bar>.catalog-search input{width:100%;min-width:0}.approved-lobby-layout .catalog-section.catalog-tezbet-compact .game-mode-tabs{margin-bottom:12px}.approved-lobby-layout:not(.game-active) .catalog-section.catalog-tezbet-compact>.section-heading.catalog-jackpot-heading{margin:0 0 10px}@media (width<=600px){.provider-navigation.provider-navigation-horizontal{margin-block:10px 14px}.provider-navigation .provider-tile{flex-basis:76px;gap:3px;height:64px}.provider-navigation .provider-tile-logo{width:58px;height:28px}.provider-navigation .provider-tile-name{font-size:10px}.provider-navigation.provider-navigation-horizontal.provider-navigation-single .provider-tile{flex-basis:72px;height:52px}.provider-navigation.provider-navigation-horizontal.provider-navigation-single .provider-tile-logo{width:44px;height:22px}.provider-navigation.provider-navigation-vertical .provider-tile{flex-basis:64px;height:64px}.approved-lobby-layout .catalog-section.catalog-tezbet-compact>.filter-bar{gap:10px}.approved-lobby-layout .catalog-section.catalog-tezbet-compact>.filter-bar>.provider-navigation-horizontal{flex-basis:72px}.approved-lobby-layout .catalog-section.catalog-tezbet-compact .provider-navigation-single .provider-tile{flex-basis:68px;height:48px}.approved-lobby-layout .catalog-section.catalog-tezbet-compact>.filter-bar>.catalog-search{max-width:none}}.provider-navigation .provider-tile-logo>.provider-wordmark{letter-spacing:0;white-space:nowrap;overflow-wrap:normal;text-overflow:ellipsis;max-width:100%;font-size:clamp(9px,.8vw,11px);line-height:1.2;display:block;overflow:hidden}.provider-navigation .provider-tile-logo>.provider-wordmark[data-long]{letter-spacing:-.02em;font-size:clamp(8px,.72vw,10.5px)}.provider-navigation .provider-tile .provider-tile-logo{container-type:inline-size}.provider-navigation .provider-tile .provider-tile-logo>svg.provider-vector-logo,.provider-navigation .provider-tile .provider-tile-logo>img{object-fit:contain;width:100%;height:100%}.provider-navigation .provider-tile .provider-tile-logo>.provider-wordmark,.provider-navigation .provider-tile .provider-tile-logo>.provider-wordmark[data-long]{font-size:clamp(7px,calc(100cqw / (var(--wordmark-chars,6) * .74)),17px);letter-spacing:.01em;color:#f4f8f2;text-transform:uppercase;text-overflow:clip;font-weight:900;line-height:1.1}.provider-navigation .provider-tile.active .provider-tile-logo>.provider-wordmark{color:#fff}.provider-navigation .provider-tile[data-provider] .provider-tile-logo>img.provider-logo-original-color,.provider-navigation .provider-tile[data-provider] .provider-tile-logo>svg.provider-logo-original-color{filter:none;opacity:1}.catalog-load-more{color:#aebebc;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:22px 0 8px;font-size:11px;display:flex}.catalog-load-more>button{color:#e0f2cb;background:#263d30;border:1px solid #9fc282;border-radius:8px;min-height:38px;padding:8px 24px;font-size:12px;font-weight:650}.catalog-load-more>button:focus-visible{outline:2px solid var(--accent,#c9ef9a);outline-offset:3px}#catalog-game-grid:focus{outline:none}.deposit-receipt.payment-proof-receipt{box-sizing:border-box;min-width:0;max-width:760px;margin:14px auto 0;padding:18px}.payment-proof-receipt .receipt-header{align-items:flex-start;gap:10px;padding-bottom:13px}.payment-proof-receipt .receipt-header h3{font-size:16px}.payment-proof-receipt .receipt-header p{font-size:11px}.payment-proof-receipt .receipt-state{white-space:normal;overflow-wrap:anywhere;text-align:center;flex-shrink:0;max-width:42%}.payment-proof-receipt .receipt-countdown{padding:12px 0 14px;font-size:12px}.payment-proof-receipt .receipt-countdown>strong{font-size:23px}.payment-proof-receipt .receipt-payment-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:18px;margin-top:14px;display:grid}.receipt-payment-main,.receipt-payment-details{min-width:0}.payment-proof-receipt .receipt-amount{gap:6px;padding:0 0 12px}.payment-proof-receipt .receipt-amount>strong{font-size:30px}.payment-proof-receipt .receipt-amount>strong small{white-space:nowrap;font-size:13px}.payment-proof-receipt .receipt-network{padding:4px 8px;font-size:11px}.payment-proof-receipt .receipt-qr{width:min(178px,100%);margin:0 auto 5px}.payment-proof-receipt .receipt-qr img{border-radius:10px;padding:8px}.payment-proof-receipt .receipt-qr figcaption{margin-top:6px;font-size:10px}.payment-proof-receipt .payment-copy-field{border-radius:10px;margin-top:10px;padding:12px}.payment-proof-receipt .payment-copy-field:first-child{margin-top:0}.payment-proof-receipt .payment-copy-field>label{margin-bottom:7px;font-size:12px}.payment-proof-receipt .payment-copy-field>div{flex-wrap:nowrap;align-items:center;gap:9px}.payment-proof-receipt .payment-copy-field code,.payment-proof-receipt .payment-copy-field.is-wallet-address code{letter-spacing:0;word-break:break-all;overflow-wrap:anywhere;white-space:normal;flex-basis:auto;font-size:12px;font-weight:550;line-height:1.65}.payment-proof-receipt .payment-copy-field button,.payment-proof-receipt .payment-copy-field.is-wallet-address button{gap:4px;min-height:38px;padding:8px;font-size:11px}.payment-proof-receipt .payment-copy-field button svg{width:15px;height:15px}.payment-proof-receipt .payment-copy-field.is-wallet-address{box-shadow:none;background:#19332b;border:1px solid #779d70}.payment-proof-receipt .payment-copy-field.is-wallet-address>label{font-size:13px}.payment-proof-receipt .receipt-network-note{margin:7px 1px 10px;font-size:10px}.receipt-proof{background:#c9ef9a08;border:1px dashed #7a9b6c;border-radius:11px;min-width:0;margin-top:17px;padding:14px}.receipt-proof-content{flex-direction:column;align-items:flex-start;gap:9px;min-width:0;display:flex}.receipt-proof strong{color:#e3eddb;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.receipt-proof p{color:#a9bfbb;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.6}.receipt-proof small{color:#8da6a4;font-size:10px;line-height:1.4}.receipt-proof .receipt-proof-success{color:#c9ef9a;align-items:center;gap:6px;display:flex}.receipt-proof-upload{color:#ddf2c1;cursor:pointer;box-sizing:border-box;background:#c9ef9a12;border:1px solid #8eb571;border-radius:8px;justify-content:center;align-items:center;gap:7px;max-width:100%;min-height:40px;padding:9px 13px;font-size:12px;display:inline-flex;position:relative;overflow:hidden}.receipt-proof-upload span{overflow-wrap:anywhere}.receipt-proof-upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.receipt-proof-upload:focus-within{outline-offset:3px;outline:2px solid #c9ef9a}.receipt-proof-upload.is-disabled{opacity:.5;cursor:default}.receipt-proof-upload.is-disabled input{cursor:default}.receipt-proof-preview{background:#0d1b22;border:1px solid #4c6961;border-radius:8px;width:160px;max-width:100%;padding:4px;display:block}.receipt-proof-preview img{object-fit:contain;border-radius:4px;width:100%;height:100px;display:block}.receipt-confirmation-note{color:#d1e8b8;background:#c9ef9a0a;border:1px solid #c9ef9a30;border-radius:9px;margin:13px 0 0;padding:12px;font-size:12px;line-height:1.6}.payment-proof-receipt .receipt-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding-top:16px}.payment-proof-receipt .receipt-actions .btn{overflow-wrap:anywhere;min-width:0;min-height:43px;padding:10px;font-size:12px;line-height:1.45}.payment-proof-receipt .receipt-actions .btn:disabled{opacity:.45;cursor:not-allowed}.payment-proof-receipt .receipt-actions .receipt-paid{color:#183324;background:#c9ef9a;border:1px solid #c9ef9a}.receipt-history-link{color:#afc4bc;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;min-height:38px;margin:7px auto 0;padding:8px 12px;font-size:11px;display:flex}.receipt-history-link:hover{color:#d7edbf}.receipt-history-link:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #c9ef9a}.history-payment-countdown{color:#aac1b8;flex-wrap:wrap;align-items:center;gap:5px;margin:4px 0 10px;font-size:11px;line-height:1.5;display:flex}.history-payment-countdown strong{color:#d4eaba;font-variant-numeric:tabular-nums;font-size:12px}@media (width<=600px){.deposit-receipt.payment-proof-receipt{border-radius:13px;padding:14px 12px}.payment-proof-receipt .receipt-payment-grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:13px}.payment-proof-receipt .receipt-header h3{font-size:14px}.payment-proof-receipt .receipt-header p{font-size:10px}.payment-proof-receipt .receipt-state{padding:5px 7px;font-size:10px}.payment-proof-receipt .receipt-amount{gap:5px;padding-bottom:10px}.payment-proof-receipt .receipt-amount>strong{font-size:28px}.payment-proof-receipt .receipt-qr{width:min(154px,65%);margin-bottom:0}.payment-proof-receipt .receipt-fees{font-size:10px}.payment-proof-receipt .payment-copy-field code{font-size:11px}.payment-proof-receipt .payment-copy-field.is-wallet-address code,.payment-proof-receipt .payment-copy-field.is-wallet-address>label{font-size:12px}.payment-proof-receipt .payment-copy-field.is-wallet-address button span{font-size:10px}.payment-proof-receipt .payment-copy-field{padding:10px}.payment-proof-receipt .payment-copy-field button{min-height:36px;padding:7px}.receipt-proof{margin-top:13px;padding:12px}.receipt-proof strong{font-size:12px}.receipt-proof-preview{width:140px}.receipt-proof-preview img{height:88px}.payment-proof-receipt .receipt-actions .btn{gap:5px;font-size:11px}.payment-proof-receipt .receipt-actions .btn svg{flex-shrink:0;width:15px}}.lobby-carousel .lobby-carousel-slide :is(.lobby-carousel-copy,.lobby-carousel-caption)>strong{letter-spacing:-.3px;font-size:clamp(20px,2.15vw,28px);font-weight:700;line-height:1.18}.lobby-carousel .lobby-carousel-slide :is(.lobby-carousel-copy,.lobby-carousel-caption)>span{color:#f6d780;font-variant-numeric:tabular-nums;text-shadow:0 2px 8px #0009;max-width:100%;font-size:clamp(22px,2.3vw,30px);font-weight:800;line-height:1.2}.lobby-carousel .lobby-carousel-slide :is(.lobby-carousel-copy,.lobby-carousel-caption)>strong,.lobby-carousel .lobby-carousel-slide :is(.lobby-carousel-copy,.lobby-carousel-caption)>span{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lobby-carousel .lobby-carousel-caption{-webkit-line-clamp:unset;flex-direction:column;gap:8px;display:flex}.lobby-carousel .lobby-carousel-slide .lobby-carousel-caption>strong{font-size:clamp(13px,1.3vw,18px)}.lobby-carousel .lobby-carousel-slide .lobby-carousel-caption>span{font-size:clamp(18px,1.8vw,26px)}@media (width<=600px){.lobby-carousel .lobby-carousel-slide :is(.lobby-carousel-copy,.lobby-carousel-caption){gap:6px}.lobby-carousel .lobby-carousel-slide :is(.lobby-carousel-copy,.lobby-carousel-caption)>strong{font-size:clamp(16px,4.35vw,18px);line-height:1.15}.lobby-carousel .lobby-carousel-slide :is(.lobby-carousel-copy,.lobby-carousel-caption)>span{-webkit-line-clamp:2;font-size:clamp(18px,5vw,21px);line-height:1.2}.lobby-carousel .lobby-carousel-slide .lobby-carousel-caption>strong{font-size:clamp(11px,3.1vw,13px)}.lobby-carousel .lobby-carousel-slide .lobby-carousel-caption>span{font-size:18px}.lobby-carousel .lobby-carousel-slide .lobby-carousel-copy[data-extended-copy]{width:84%;padding-block:40px 20px}.lobby-carousel .lobby-carousel-slide :is(.lobby-carousel-copy,.lobby-carousel-caption)[data-extended-copy]>span{-webkit-line-clamp:3;font-size:18px}}.lobby-carousel .lobby-carousel-slide{clip-path:inset(0);transition:clip-path .2s}.lobby-carousel[data-dragging] .lobby-carousel-slide{clip-path:inset(0 5px round 12px)}.lobby-carousel[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.lobby-carousel .lobby-carousel-slide{transition:none}}.manual-gift-overlay{z-index:1150;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);overscroll-behavior:contain;box-sizing:border-box;background:#020a14c9;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:auto}.manual-gift-dialog{z-index:1;isolation:isolate;box-sizing:border-box;overscroll-behavior:contain;color:#ecf4ec;text-align:center;background:radial-gradient(at 50% 16%,#255849 0,#0000 48%),linear-gradient(155deg,#102d2a,#101d2c 78%);border:1px solid #ac965d;border-radius:22px;width:min(100%,440px);max-height:calc(100dvh - 32px);padding:22px;font-family:inherit;position:relative;overflow:auto;box-shadow:0 28px 100px #0009,inset 0 0 45px #9ddb7b05}.manual-gift-dialog h2{overflow-wrap:anywhere;color:#f3e6bb;margin:0 28px 2px;font-size:22px;line-height:1.3}.manual-gift-dialog p{color:#bbd0c6;overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:13px;line-height:1.6}.manual-gift-dialog button,.manual-gift-dialog input{font:inherit}.manual-gift-dialog button{cursor:pointer}.manual-gift-dialog button:disabled{cursor:default;opacity:.5}.manual-gift-dialog button:focus-visible,.manual-gift-dialog input:focus-visible{outline-offset:4px;outline:2px solid #f1d78d}.manual-gift-close{z-index:5;inset-inline-end:10px;color:#b8c7c2;background:#0b1d258c;border:0;border-radius:50%;place-items:center;width:36px;height:36px;line-height:1;display:grid;position:absolute;top:8px;font-size:27px!important}.manual-gift-open{width:100%;color:inherit;background:0 0;border:0;border-radius:16px;padding:0;display:block;position:relative}.manual-gift-stage{isolation:isolate;aspect-ratio:1.16;width:min(100%,290px);margin:0 auto;display:block;position:relative;overflow:hidden}.manual-gift-halo{filter:blur(10px);opacity:.6;background:radial-gradient(#c0aa4f26,#0000 68%);border-radius:50%;transition:opacity .5s;position:absolute;inset:19% 4% 0}.manual-gift-chest{transform-origin:50% 85%;filter:drop-shadow(0 13px 14px #0007);animation:4.8s ease-in-out infinite manual-gift-sway;position:absolute;inset:7% 8% 0}.manual-gift-chest img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.manual-gift-closed-body,.manual-gift-closed-lid{will-change:transform;transition:opacity .3s,transform .55s cubic-bezier(.16,.84,.31,1);position:absolute;inset:0}.manual-gift-closed-body{clip-path:polygon(0 45%,100% 45%,100% 100%,0 100%)}.manual-gift-closed-lid{clip-path:polygon(0 0,100% 0,100% 45%,0 45%);transform-origin:18% 46%}.manual-gift-open-image{opacity:0;transition:opacity .45s 80ms,transform .6s cubic-bezier(.16,.84,.31,1);position:absolute;inset:0;transform:translateY(7px)scale(.94)}.manual-gift-stage.is-open .manual-gift-chest{animation:none}.manual-gift-stage.is-open .manual-gift-closed-lid{opacity:0;transform:translateY(-17%)rotate(-13deg)}.manual-gift-stage.is-open .manual-gift-closed-body{opacity:0}.manual-gift-stage.is-open .manual-gift-open-image{opacity:1;transform:translateY(0)scale(1)}.manual-gift-stage.is-open .manual-gift-halo{opacity:1;background:radial-gradient(#e3d39170,#67d29d25 45%,#0000 72%)}.manual-gift-amount{color:#f5dd91;font-variant-numeric:tabular-nums;box-sizing:border-box;width:100%;min-width:0;line-height:1.1;display:block}.manual-gift-amount>span{white-space:nowrap;justify-content:center;align-items:baseline;gap:7px;max-width:none;font-size:32px;display:inline-flex}.manual-gift-amount b{letter-spacing:-.03em;font-weight:750}.manual-gift-amount small{letter-spacing:.01em;font-size:.43em;font-weight:650}.manual-gift-mouth{z-index:3;width:86%;box-shadow:none;color:#fff1ba;text-shadow:0 2px 5px #000c;background:0 0;border:0;padding:6px 10px;animation:.65s both manual-gift-reveal;position:absolute;top:42%;left:7%}.manual-gift-mouth>span{gap:6px;font-size:46px;line-height:1.05}.manual-gift-mouth b{letter-spacing:-.035em;font-weight:800}.manual-gift-mouth small{letter-spacing:.04em;color:#e6d8a0;font-size:.34em;font-weight:700}.manual-gift-rain{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 70%,#0000);mask-image:linear-gradient(#0000,#000 12% 70%,#0000)}.manual-gift-rain i{left:calc(4% + var(--coin-index)*8%);color:#f7dd95;opacity:0;width:22px;height:22px;animation:manual-gift-fall calc(5.5s + var(--coin-index)*.11s) linear infinite;animation-delay:calc(var(--coin-index)*-.63s);background:linear-gradient(140deg,#e5ce8a50,#b6963c12);border:1px solid #d5b85d75;border-radius:50%;place-items:center;font-size:15px;font-style:normal;display:grid;position:absolute;top:-15%;box-shadow:0 0 12px #caaf4215}.manual-gift-overlay>.is-viewport-rain{z-index:0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 98%);mask-image:linear-gradient(#000,#0000 98%)}.is-viewport-rain i{left:calc(2% + var(--coin-index)*5.5%);color:#e7d18cb3;width:25px;height:25px;animation-name:manual-gift-viewport-fall;animation-duration:calc(10s + var(--coin-index)*.13s);animation-delay:calc(var(--coin-index)*-.81s);background:linear-gradient(140deg,#d8bd6430,#8f743308);border-color:#cab35b35;top:-36px}.manual-gift-open-label{color:#d5e9bd;margin-top:-4px;font-size:13px;line-height:1.5;display:block}.manual-gift-details{gap:7px;margin:6px 0 16px;display:grid}.manual-gift-details time{color:#8fa9a4;font-size:11px;line-height:1.5;display:block}.manual-gift-details .manual-gift-wagering{color:#8fa9a4;font-size:11px}.manual-gift-offers{text-align:start;width:100%;margin:16px 0}.manual-gift-offer-list{overscroll-behavior:contain;scrollbar-width:thin;max-height:250px;padding:2px;overflow:auto}.manual-gift-offers table{border-collapse:separate;border-spacing:0 7px;table-layout:fixed;width:100%}.manual-gift-offers caption{color:#e4daa9;text-align:start;margin-bottom:4px;font-size:14px;font-weight:650;line-height:1.4}.manual-gift-offers th{color:#8fa9a4;text-align:start;overflow-wrap:anywhere;padding:0 10px 1px;font-size:11px;font-weight:500}.manual-gift-offers th:last-child{text-align:end}.manual-gift-offer td{overflow-wrap:anywhere;background:#0b2026b8;border-block:1px solid #385c50;min-width:0;padding:12px 10px;font-size:12px;line-height:1.35}.manual-gift-offer td:first-child{border-inline-start:1px solid #385c50;border-start-start-radius:9px;border-end-start-radius:9px}.manual-gift-offer td:last-child{border-inline-end:1px solid #385c50;border-start-end-radius:9px;border-end-end-radius:9px}.manual-gift-offer-amount{font-weight:600}.manual-gift-offer small{color:#98b2a4;margin-top:3px;font-size:9px;display:block}.manual-gift-offer-total{text-align:end;color:#f0d993;font-weight:650}.manual-gift-actions{gap:10px;margin-top:16px;display:flex}.manual-gift-actions>button{flex:1;min-width:0}.manual-gift-primary,.manual-gift-secondary{box-sizing:border-box;color:#213221;overflow-wrap:anywhere;background:linear-gradient(135deg,#e2edb1,#c3d87d);border:1px solid #c5d789;border-radius:9px;min-height:45px;padding:11px 14px;font-size:14px;font-weight:700;line-height:1.3;display:block}.manual-gift-secondary{color:#e0eaca;background:#15342f;border-color:#5d7960}.manual-gift-primary:hover:not(:disabled){filter:brightness(1.07)}.manual-gift-dialog>.manual-gift-primary{width:100%;margin-top:16px}.manual-gift-intent{background:#233e2a4a;border:1px solid #557650;border-radius:10px;gap:8px;padding:12px;display:grid}.manual-gift-intent p{font-size:12px}.manual-gift-cancel{color:#d8cf9a;text-underline-offset:3px;background:0 0;border:0;padding:7px;font-size:12px;text-decoration:underline}.manual-gift-dialog .manual-gift-error{color:#efb797;margin-top:12px;font-size:12px}.manual-gift-launcher{background:0 0;border:0;padding:0}.manual-gift-launcher .manual-gift-stage{aspect-ratio:1;width:100%;margin:0;overflow:visible}.manual-gift-stage.is-compact .manual-gift-chest{animation-duration:5.5s;inset:0}.manual-gift-stage.is-compact .manual-gift-halo{inset:10%}.manual-gift-success-overlay{z-index:2400}.manual-gift-success{width:min(100%,390px);padding:24px 26px 26px}.manual-gift-success>.manual-gift-stage{width:230px;max-width:100%;margin-top:-8px;margin-bottom:-14px}.manual-gift-success>p{color:#d7e5c8;margin:4px 0 14px;font-size:15px}.manual-gift-credit-amount{padding:0 2px}.manual-gift-credit-amount>span{font-size:48px}@keyframes manual-gift-sway{0%,54%,to{transform:rotate(0)}60%{transform:rotate(-2deg)}67%{transform:rotate(2deg)}74%{transform:rotate(-1deg)}81%{transform:rotate(0)}}@keyframes manual-gift-fall{0%{opacity:0;transform:translateY(-20px)rotate(-12deg)}12%{opacity:.5}76%{opacity:.25}to{opacity:0;transform:translateY(320px)rotate(42deg)}}@keyframes manual-gift-viewport-fall{0%{opacity:0;transform:translateY(0)rotate(-12deg)}10%{opacity:.35}80%{opacity:.2}to{opacity:0;transform:translateY(calc(100dvh + 72px))rotate(52deg)}}@keyframes manual-gift-reveal{0%{opacity:0;transform:translateY(15px)scale(.8)}to{opacity:1;transform:none}}@media (width<=380px){.manual-gift-overlay{padding:10px}.manual-gift-dialog{border-radius:18px;max-height:calc(100dvh - 20px);padding:18px 14px}.manual-gift-dialog h2{font-size:20px}.manual-gift-stage{width:245px}.manual-gift-actions{gap:8px}.manual-gift-primary,.manual-gift-secondary{padding:11px 8px;font-size:13px}.manual-gift-offer td{padding:10px 8px;font-size:11px}.manual-gift-success{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.manual-gift-dialog *,.manual-gift-launcher *,.manual-gift-overlay>.is-viewport-rain *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.manual-gift-rain{display:none}.manual-gift-closed-body,.manual-gift-closed-lid{will-change:auto}}.auth-signup-offer-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:5px;margin:0 0 7px;padding:0 6px;display:grid}.registration-signup-offer{color:#ffe69d;text-align:center;overflow-wrap:anywhere;text-shadow:0 1px 5px #0009,0 0 12px #efc55635;box-sizing:border-box;grid-column:1;justify-content:center;align-items:center;gap:5px;min-width:0;max-width:100%;font-size:15px;font-weight:800;line-height:1.3;display:flex}.registration-signup-offer-icon{flex:none;font-size:20px;line-height:1}.registration-signup-offer-value{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 3px;min-width:0;max-width:100%;display:inline-flex}.registration-signup-offer-value bdi{overflow-wrap:anywhere}.registration-signup-offer-value small{font-size:.74em;font-weight:700}.registration-signup-offer.is-wide{font-size:11px}@media (width<=360px){.registration-signup-offer{font-size:13px}.registration-signup-offer.is-wide{font-size:10px}}.invitation-link-warning-backdrop{z-index:10050;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030b14c9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.invitation-link-warning{box-sizing:border-box;color:#eaf1ed;background:#142630;border:1px solid #486253;border-radius:20px;outline:none;width:min(100%,460px);max-height:calc(100dvh - 40px);padding:22px;overflow:auto;box-shadow:0 20px 80px #0009}.invitation-link-warning header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.invitation-link-warning h2{overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.35}.invitation-link-warning p{color:#b7c7c8;overflow-wrap:anywhere;margin:18px 0;font-size:14px;line-height:1.65}.invitation-link-warning .btn{white-space:normal;height:auto;min-height:46px;padding:12px 16px;line-height:1.4}.invitation-link-warning .text-button{white-space:normal;margin-top:14px;line-height:1.5}.invitation-link-warning [role=alert]{color:#ffc0b5}@media (width<=420px){.invitation-link-warning-backdrop{padding:14px}.invitation-link-warning{border-radius:16px;max-height:calc(100dvh - 28px);padding:18px}.invitation-link-warning h2{font-size:18px}}.dialog.auth-dialog{background:radial-gradient(at 100% 0,#23473e38,#0000 62%),#131e2b;border-radius:20px;width:480px;padding:22px}.auth-dialog .dialog-top{border-bottom:1px solid #2c3d47;margin-bottom:14px;padding-bottom:14px}.auth-dialog .dialog-top h2{font-size:25px;line-height:1.3}.auth-dialog .dialog-top .icon-btn{border-radius:10px;width:34px;height:34px}.auth-dialog .account-auth .auth-tabs{background:#0a1420;border:1px solid #2b3c4a;border-radius:11px;grid-template-columns:1fr 1fr;gap:5px;margin-bottom:15px;padding:5px;display:grid}.auth-dialog .account-auth .auth-tabs button{color:#9cb0bb;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:8px;font-size:14px;font-weight:600;transition:background .15s,color .15s;display:flex}.auth-dialog .account-auth .auth-tabs button[aria-selected=true]{background:var(--accent,#cef09a);color:#1a2c20;box-shadow:0 2px 8px #0002}.auth-dialog .account-auth .auth-tabs button:focus-visible,.auth-dialog .account-auth .auth-footer button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.auth-dialog .account-auth-fields>label{color:#bdcbd3;margin:12px 0;font-size:13px;line-height:1.5}.auth-dialog .account-auth .auth-input{margin-top:7px;display:block;position:relative}.auth-dialog .account-auth .auth-input>svg{inset-inline-start:14px;color:#7e9b9d;pointer-events:none;position:absolute;top:15px}.auth-dialog .account-auth .auth-input>input{background:#0c1723;border-radius:9px;height:48px;margin:0;padding:12px 43px;font-size:14px}.auth-dialog .account-auth .password-field button{top:10px;width:29px;height:29px;inset-inline-end:10px}.auth-dialog .account-auth .email-otp-field>small{color:#8ea4b0;margin-top:7px;font-size:11px;line-height:1.6;display:block}.auth-dialog .account-auth .email-otp-controls{gap:8px;margin-top:7px}.auth-dialog .account-auth .email-otp-controls>input{border-radius:9px;min-width:0;height:46px;margin:0;font-size:14px}.auth-dialog .account-auth .email-otp-controls>.btn{border-radius:9px;min-width:94px;margin:0;font-size:12px}.auth-dialog .account-auth .auth-footer .auth-forgot{justify-self:center;margin:8px auto 0;font-weight:400;display:block}.auth-dialog .account-auth .auth-forgot button,.auth-dialog .account-auth .auth-footer button{color:var(--accent,#cef09a);font-size:12px;line-height:1.5}.auth-dialog .account-auth .auth-submit{border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:47px;margin-top:14px;font-size:14px;display:flex}.auth-dialog .account-auth .auth-footer{text-align:center;color:#8ea4b0;border-top:1px solid #2c3d47;margin-top:16px;padding:12px 0 0;font-size:12px;line-height:1.7}.auth-dialog .account-auth .auth-footer button{margin-inline-start:5px;font-weight:600}.human-verification{flex-direction:column;align-items:center;gap:7px;min-width:0;margin:12px 0;display:flex}.human-verification>div{justify-content:center;width:100%;max-width:100%;min-height:65px;display:flex}.human-verification p{color:#e7b4ab;text-align:center;font-size:12px;line-height:1.5}.human-verification button{font-size:12px;text-decoration:underline}.auth-dialog .account-auth .info-note{margin:12px 0;font-size:12px;line-height:1.6}.auth-dialog .account-auth .auth-policy-status{color:#9db2bf;font-size:12px;line-height:1.6}@media (width<=600px){.dialog.auth-dialog{max-height:calc(100dvh - 24px);padding:18px 17px}.auth-dialog .dialog-top{margin-bottom:12px;padding-bottom:12px}.auth-dialog .dialog-top h2{font-size:23px}.auth-dialog .account-auth .auth-tabs{margin-bottom:13px}.auth-dialog .account-auth .auth-tabs button{min-height:42px;font-size:13px}.auth-dialog .account-auth-fields>label{margin:10px 0;font-size:12px}.auth-dialog .account-auth .auth-input>input,.auth-dialog .account-auth .email-otp-controls>input{font-size:16px}.auth-dialog .account-auth .auth-footer{font-size:11px}.auth-dialog .account-auth .auth-footer button{font-size:12px}}@media (prefers-reduced-motion:reduce){.auth-dialog .account-auth .auth-tabs button{transition:none}}.account-auth{margin:0;padding:0}.auth-dialog .account-auth .auth-policy-status{margin:8px 0}.auth-dialog .account-auth .email-otp-field>small{margin-top:4px}.auth-dialog .auth-login-methods{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}.auth-dialog .auth-login-methods button{color:#9eb6bc;background:#0c1723;border:1px solid #344753;border-radius:8px;flex:1;min-width:72px;min-height:34px;padding:6px 10px;font-size:12px;line-height:1.4}.auth-dialog .auth-login-methods button[aria-pressed=true]{color:#d6edc6;background:#263f32;border-color:#97bb7d}.auth-dialog .auth-login-methods button:focus-visible,.auth-dialog .auth-contact-swap:focus-visible{outline:2px solid var(--accent,#cef09a);outline-offset:2px}.auth-dialog .account-auth .auth-input.auth-contact-switch>input{padding-inline-start:88px}.auth-dialog .account-auth .auth-contact-swap{top:8px;color:#d1e6dd;z-index:1;background:0 0;border-inline-end:1px solid #344753;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:6px;display:flex;position:absolute;inset-inline-start:42px}.auth-dialog .account-auth .auth-contact-swap:hover{background:#29443c}.auth-dialog .account-auth .auth-phone-field{color:#bdcbd3;margin:12px 0;font-size:13px;line-height:1.5}.auth-dialog .account-auth .auth-phone-field>label{margin:0;display:block}.auth-dialog .account-auth .auth-phone-input>input{text-align:start;direction:ltr;padding-inline:90px 14px}.auth-dialog .account-auth .auth-phone-prefix{inset-inline-start:1px;border-inline-end:1px solid #344753;width:76px;position:absolute;top:1px;bottom:1px}.auth-dialog .account-auth .auth-phone-prefix>select{color:#0000;appearance:none;cursor:pointer;direction:ltr;background:0 0;border:0;border-radius:8px 0 0 8px;width:100%;height:100%;margin:0;padding:8px 10px;font-size:14px;display:block;position:relative}.auth-dialog .account-auth .auth-phone-prefix option{color:#d1e6dd;background:#12212b}.auth-dialog .account-auth .auth-phone-code{color:#d1e6dd;pointer-events:none;direction:ltr;background:#12212b;border-radius:8px 0 0 8px;justify-content:space-between;align-items:center;gap:4px;padding:8px 10px;font-size:14px;display:flex;position:absolute;inset:0}.auth-dialog .account-auth .auth-phone-code svg{flex:none}.auth-dialog .account-auth .auth-phone-with-switch>input{padding-inline-end:50px}.auth-dialog .account-auth .auth-phone-switch{inset-inline-end:8px;position:absolute;top:8px}.auth-dialog .account-auth .auth-phone-switch .auth-contact-swap{border-inline-start:1px solid #344753;border-inline-end:0;position:static}.auth-dialog .account-auth .auth-contact-help,.auth-dialog .account-auth .auth-verification>p{color:#9db2bf;font-size:12px;line-height:1.5}.auth-dialog .account-auth .auth-age-consent{align-items:flex-start;gap:9px;font-size:12px;line-height:1.6;display:flex}.auth-dialog .account-auth .auth-age-consent input{width:18px;height:18px;min-height:18px;accent-color:var(--accent,#cef09a);flex:none;margin:1px 0 0;padding:0}.auth-dialog .account-auth>.google-signin{margin-top:20px}.auth-dialog .account-auth .google-signin-native{justify-content:center;align-items:center;min-height:44px;display:flex}.auth-dialog .account-auth .google-signin-native[hidden]{display:none}.auth-dialog .account-auth .google-signin-placeholder{border-radius:50%;justify-self:center;width:48px;height:48px;min-height:48px;padding:10px}.auth-dialog .account-auth .google-signin .centered{justify-self:center;font-size:12px}.auth-dialog .account-auth .auth-form>div[data-testid$=-otp] p{font-size:12px;line-height:1.5}@media (width<=600px){.auth-dialog .account-auth .auth-phone-prefix>select{font-size:16px}.auth-dialog .auth-login-methods button{min-height:36px}.auth-dialog .account-auth .auth-phone-field{margin:10px 0;font-size:12px}.auth-dialog .account-auth>.google-signin{margin-top:16px}}.auth-dialog .account-auth .auth-field-name{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth-dialog .account-auth .auth-field,.auth-dialog .account-auth .auth-phone-field{min-width:0;margin:12px 0;display:block}.auth-dialog .account-auth .auth-field>.auth-input,.auth-dialog .account-auth .auth-phone-input,.auth-dialog .account-auth .auth-field>.email-otp-controls{margin-top:0}.auth-dialog .account-auth .email-otp-controls>input::placeholder{letter-spacing:normal}@media (width<=600px){.auth-dialog .account-auth .auth-field,.auth-dialog .account-auth .auth-phone-field{margin:10px 0}}.dialog:has(>.transaction-history){width:460px;padding:22px}.dialog:has(.transaction-history)>.dialog-top{margin-bottom:14px}.dialog:has(.transaction-history)>.dialog-top h2{font-size:22px}.dialog .transaction-history{margin-top:14px}.dialog .transaction-history>header{margin-bottom:12px}.dialog .transaction-history>header h3{font-size:16px}.dialog .transaction-history .history-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.dialog .transaction-history .history-filters label{gap:5px;font-size:11px}.dialog .transaction-history .history-filters input,.dialog .transaction-history .history-filters select{box-sizing:border-box;border-radius:7px;height:38px;min-height:38px;padding:7px 9px;font-size:13px}.dialog .transaction-history .history-range-note{margin:9px 0 12px;font-size:10px;line-height:1.5}.dialog .transaction-history .history-records{gap:10px}.dialog .transaction-history .history-record{border-radius:10px;padding:12px}.dialog .transaction-history .history-record-status{margin-top:8px}.dialog .transaction-history .history-record-head time{margin-top:4px;font-size:10px;line-height:1.4}.dialog .transaction-history .history-record .payment-copy-field{border-radius:9px;margin-top:6px;padding:8px}.dialog .transaction-history .history-record .payment-copy-field>label{margin-bottom:4px;font-size:10px}.dialog .transaction-history .history-record .payment-copy-field button{min-height:32px;padding:5px 7px}.dialog .transaction-history .history-total{border-radius:10px;margin-top:14px;padding:12px}.dialog .transaction-history .history-total>strong{margin-top:5px;font-size:25px}.dialog .transaction-history .history-total>p{margin-top:5px}.dialog .transaction-history .history-empty{padding:18px 10px}@media (width<=600px){.dialog:has(.transaction-history){padding:17px 16px}.dialog:has(.transaction-history)>.dialog-top h2{font-size:20px}.dialog .transaction-history .history-filters input,.dialog .transaction-history .history-filters select{font-size:16px}.dialog .transaction-history .history-record-head>b{font-size:17px}.dialog .transaction-history .history-range-note{font-size:10px}.dialog .transaction-history .history-record-head{gap:8px}.dialog .transaction-history .history-kind-icon{border-radius:8px;width:30px;height:30px}}@media (width<=360px){.dialog .transaction-history .history-filters label:has(.history-date-field){grid-column:1/-1}.dialog .transaction-history .history-record-head{flex-wrap:wrap}.dialog .transaction-history .history-record-head>b{margin-inline-start:auto}}.member-avatar-image{border-radius:inherit;color:#c3d7cf;background-color:#1a2d3a;background-repeat:no-repeat;flex:none;place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.member-avatar-image>svg{width:58%;height:58%}.member-avatar-uploaded{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.member-avatar-backdrop{z-index:700;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overscroll-behavior:contain;background:#000a;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.member-avatar-sheet{box-sizing:border-box;border:1px solid #30454c;width:min(100%,520px);min-width:0;max-height:min(850px,94dvh);color:var(--text,#eaf0ed);padding:0 0 env(safe-area-inset-bottom);background:#131c29;border-bottom:0;border-radius:23px 23px 0 0;outline:none;flex-direction:column;font-family:inherit;display:flex;overflow:hidden;box-shadow:0 -10px 70px #0007}.member-avatar-sheet *{box-sizing:border-box}.member-avatar-sheet button{cursor:pointer;font-family:inherit}.member-avatar-sheet button:disabled{cursor:default;opacity:.55}.member-avatar-sheet button:focus-visible{outline:2px solid var(--accent,#c9ef9a);outline-offset:3px}.member-avatar-handle{background:#526974;border-radius:10px;flex:none;width:40px;height:4px;margin:10px auto 4px}.member-avatar-sheet>header{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 20px 14px;display:flex}.member-avatar-sheet>header h2{color:#eaf0ed;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:650;line-height:1.4}.member-avatar-close{color:#afc3c7;background:#22343f;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;padding:6px;display:grid}.member-avatar-close svg{width:21px;height:21px}.member-avatar-upload-row{background:#172a35;border:1px solid #38515d;border-radius:13px;flex:none;align-items:center;gap:14px;min-width:0;margin:0 20px 14px;padding:13px;display:flex}.member-avatar-upload-preview,.member-avatar-upload-icon{color:#bdda9e;background:#1b3540;border:2px solid #38515d;border-radius:11px;flex:none;place-items:center;width:72px;height:72px;padding:0;display:grid;position:relative;overflow:hidden}.member-avatar-upload-icon{border-style:dashed}.member-avatar-upload-icon>svg{width:27px;height:27px}.member-avatar-upload-preview>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.member-avatar-upload-preview.is-selected,.member-avatar-upload-preview[aria-pressed=true]{border-color:var(--accent,#c9ef9a)}.member-avatar-upload-preview .member-avatar-image{border-radius:8px}.member-avatar-upload-copy{flex:1;min-width:0}.member-avatar-upload-button{max-width:100%;color:var(--accent,#c9ef9a);text-align:start;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:15px;font-weight:650;line-height:1.5}.member-avatar-upload-copy>p{color:#96acb4;overflow-wrap:anywhere;margin:5px 0 0;font-size:11px;line-height:1.5}.member-avatar-file-input{display:none}.member-avatar-tabs{border-bottom:1px solid #30454c;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0 20px;display:grid}.member-avatar-tabs>button{color:#96acb4;overflow-wrap:anywhere;background:0 0;border:0;min-width:0;padding:11px 8px 13px;font-size:15px;font-weight:600;line-height:1.4;position:relative}.member-avatar-tabs>button[aria-selected=true]{color:var(--accent,#c9ef9a)}.member-avatar-tabs>button[aria-selected=true]:after{content:"";inset-inline:22%;background:var(--accent,#c9ef9a);border-radius:3px;height:3px;position:absolute;bottom:-1px}.member-avatar-options{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#506b61 #131c29;min-height:0;padding:18px 20px 22px;overflow-y:auto}.member-avatar-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.member-avatar-option{aspect-ratio:1;background:#1a2b39;border:2px solid #38515d;border-radius:12px;min-width:0;padding:0;display:block;position:relative;box-shadow:0 3px 8px #0004}.member-avatar-option[aria-pressed=true]{border:3px solid var(--accent,#c9ef9a);box-shadow:0 0 0 2px #c9ef9a29,0 3px 8px #0004}.member-avatar-option:hover:not(:disabled){border-color:#b8df94}.member-avatar-option .member-avatar-image{border-radius:9px}.member-avatar-check{inset-inline-end:4px;background:var(--accent,#c9ef9a);color:#172d25;border:1px solid #fff4;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:4px;box-shadow:0 2px 5px #0005}.member-avatar-check svg{stroke-width:3px;width:14px;height:14px}.member-avatar-sheet>footer{background:#152833;border-top:1px solid #30454c;flex:none;padding:13px 20px 17px}.member-avatar-footer-row{align-items:center;gap:13px;min-width:0;display:flex}.member-avatar-draft{color:#96acb4;flex:1;align-items:center;gap:10px;min-width:0;font-size:11px;line-height:1.5;display:flex}.member-avatar-draft .member-avatar-image{border:1px solid #6e925d;border-radius:8px;width:39px;height:39px}.member-avatar-draft>span:last-child{overflow-wrap:anywhere}.member-avatar-confirm{background:var(--accent,#c9ef9a);color:#172d25;overflow-wrap:anywhere;border:1px solid #d1efaa;border-radius:9px;flex:0 53%;min-width:0;min-height:45px;padding:11px 17px;font-size:15px;font-weight:750;line-height:1.4}.member-avatar-error{color:#f0b4a3;overflow-wrap:anywhere;margin:0 0 10px;font-size:12px;line-height:1.6}@media (width<=360px){.member-avatar-sheet>header{padding-inline:16px}.member-avatar-upload-row{gap:11px;margin-inline:16px;padding:10px}.member-avatar-upload-preview,.member-avatar-upload-icon{width:60px;height:60px}.member-avatar-upload-button{font-size:14px}.member-avatar-tabs{margin-inline:16px}.member-avatar-options{padding:15px 16px 18px}.member-avatar-grid{gap:9px}.member-avatar-option{border-radius:9px}.member-avatar-option .member-avatar-image{border-radius:6px}.member-avatar-sheet>footer{padding-inline:16px}.member-avatar-draft{gap:7px;font-size:10px}.member-avatar-draft .member-avatar-image{width:32px;height:32px}.member-avatar-confirm{padding-inline:10px;font-size:14px}}@media (prefers-reduced-motion:reduce){.member-avatar-sheet *{scroll-behavior:auto}}.member-identity{color:#e3ece7;background:linear-gradient(120deg,#1a3035aa,#15232ecc);border:1px solid #3a5158;border-radius:12px;min-width:0;margin:0 0 14px;overflow:hidden}.member-identity-person{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:14px;padding:11px 12px;display:grid}.member-identity-portrait{isolation:isolate;width:max-content;min-width:0;padding-top:10px;position:relative}.member-identity-avatar-crown{z-index:1;color:#fff0a6;pointer-events:none;background:0 0;border-radius:4px;place-items:center;width:31px;height:21px;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.member-identity-avatar-crown svg{fill:#ffd43b;filter:drop-shadow(0 0 3px #ffd43b99)drop-shadow(0 1px 1px #061b17)}.member-identity-avatar{width:84px;height:84px;color:var(--accent,#c9ef9a);background:#b9e7a914;border:2px solid #a4ce83;border-radius:14px;place-items:center;padding:2px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #d2ecb528,0 0 8px #b4d88518}.member-identity-avatar>.member-avatar-image{border-radius:10px}.member-identity-main{min-width:0}.member-identity-fields{grid-template-columns:minmax(0,1fr);gap:2px;min-width:0;display:grid}.member-identity-field{min-width:0}.member-identity-field-label,.dialog-heading-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.member-identity-value-row{justify-content:flex-start;align-items:center;gap:5px;min-width:0;display:flex}.member-identity-text{letter-spacing:.01em;flex:0 auto;min-width:0;max-width:100%;font-size:18px;font-weight:700;line-height:1.4;display:block;position:relative}.member-identity-text-measure{visibility:hidden;white-space:pre;min-width:0;font:inherit;letter-spacing:inherit;line-height:inherit;padding:3px 1px 3px 0;display:block;overflow:hidden}.member-identity-text>input{width:100%;min-width:0;height:100%;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-overflow:ellipsis;box-shadow:none;background:0 0;border:0;border-radius:3px;padding:3px 1px 3px 0;display:block;position:absolute;inset:0}.member-identity-field[data-identity-field=gameId] .member-identity-text{color:#9bb0ba}.member-identity-id-prefix{color:#758e9b;white-space:nowrap;flex:none;font-size:15px;font-weight:600}.member-identity-text>input:focus{outline:2px solid var(--accent,#c9ef9a);outline-offset:2px;text-overflow:clip}.member-identity-text>input::placeholder{color:#93aab9;opacity:1}.member-identity-value-row>button{color:#90ab9f;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:0 0 30px;place-items:center;width:30px;height:32px;min-height:32px;padding:0;display:grid}.member-identity-value-row>button>svg{width:15px;height:15px}.member-identity-value-row>button:hover:not(:disabled){color:#d0edbd;background:#b9e7a912}.member-identity-value-row>button:focus-visible,.member-identity-refresh:focus-visible{outline:2px solid var(--accent,#c9ef9a);outline-offset:2px}.member-identity-value-row>button:disabled{opacity:.4;cursor:default}.member-identity-vip{color:#c9dfb5;white-space:nowrap;flex:none;align-items:center;gap:3px;font-size:10px;line-height:1.2;display:inline-flex}.member-identity-vip svg{flex:none}.member-identity-vip>span{background:#bedaa520;border-radius:3px;padding:2px 3px}.member-identity-balance{text-align:start;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin-top:4px;padding:0;display:flex}.member-identity-balance-value{white-space:nowrap;color:#d9edc6;align-items:baseline;gap:5px;max-width:100%;display:inline-flex}.member-identity-balance-value>b{max-width:100%;font-size:calc(28px * var(--balance-text-scale,1));letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:750;line-height:1.25}.member-identity-balance-value>small{color:#8fa187;letter-spacing:.03em;font-size:14px;font-weight:650;line-height:1.2}.member-identity-refresh{color:#bad1bf;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:32px;height:34px;padding:0;display:grid}.member-identity-refresh:disabled{opacity:.55;cursor:default}.member-identity-guest-hint{color:#93aab9;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.5}.member-identity-guest{font-size:18px;line-height:1.4;display:block}.member-identity-feedback{overflow-wrap:anywhere;color:#c9ef9a;min-height:0;margin:0;font-size:11px;line-height:1.5}.member-identity-feedback:not(:empty){margin-top:6px}.member-identity-feedback.is-error{color:#f3d18d}.dialog-top.dialog-top--compact{justify-content:flex-end;margin-bottom:10px}@media (width<=420px){.member-identity{border-radius:10px;margin-bottom:12px}.member-identity-person{grid-template-columns:70px minmax(0,1fr);gap:11px;padding:9px}.member-identity-avatar{border-radius:12px;width:70px;height:70px}.member-identity-text{font-size:16px}.member-identity-id-prefix{font-size:13px}.member-identity-balance-value>b{font-size:calc(25px * var(--balance-text-scale,1))}.member-identity-balance-value>small{font-size:12px}.member-identity-guest-hint{font-size:10px}}@media (width<=350px){.member-identity-person{grid-template-columns:58px minmax(0,1fr);gap:9px;padding:6px}.member-identity-avatar{width:58px;height:58px}.member-identity-text{font-size:15px}.member-identity-id-prefix{font-size:12px}.member-identity-value-row{gap:3px}.member-identity-vip{gap:1px;font-size:9px}.member-identity-vip svg{width:13px}.member-identity-balance{gap:5px}.member-identity-balance-value>b{font-size:calc(22px * var(--balance-text-scale,1))}.member-identity-balance-value>small{font-size:11px}}button.member-identity-avatar{cursor:pointer}button.member-identity-avatar:focus-visible{outline:2px solid var(--accent,#c9ef9a);outline-offset:2px}.campaign-grid>article.campaign-card.activity-fixed-card.crypto-guide-card .campaign-card-visual>img{object-fit:cover;object-position:center;filter:none;opacity:1;width:100%;height:100%}.campaign-grid>article.campaign-card.activity-fixed-card.crypto-guide-card .campaign-gradient{background:linear-gradient(#0000,#03132980);inset:45% 43% 0 0}.campaign-grid>article.campaign-card.activity-fixed-card.crypto-guide-card .campaign-card-copy.adaptive-banner-copy{background:0 0;justify-content:center;width:57%;max-width:57%;height:52%;padding:clamp(10px,3cqw,20px);inset:24% auto 24% 0}.campaign-grid>article.campaign-card.activity-fixed-card.crypto-guide-card .campaign-card-copy>.adaptive-banner-content{translate:0 max(0px,50% - 4cqw)}.campaign-grid>article.campaign-card.activity-fixed-card.crypto-guide-card .campaign-card-copy h2{text-shadow:0 2px 8px #0009;font-size:clamp(16px,4.7cqw,26px);line-height:1.2}.campaign-grid>article.campaign-card.activity-fixed-card.crypto-guide-card .campaign-cover-highlight{margin-top:clamp(4px,1cqw,6px);font-size:clamp(12px,3.2cqw,17px)}.app-shell .campaign-grid>article.campaign-card.activity-fixed-card.crypto-guide-card .campaign-card-visual{aspect-ratio:2}.app-shell .campaign-grid>article.campaign-card.activity-fixed-card.crypto-guide-card .campaign-card-copy>.adaptive-banner-content{translate:0 max(0px,50% - 5cqw)}.campaign-grid>article.campaign-card.activity-fixed-card{align-self:stretch;min-width:0}.campaign-grid>article.campaign-card.activity-fixed-card>button{height:auto;min-height:0;padding:0;display:block}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-visual{aspect-ratio:5/2;background:#06171c;height:auto;position:relative;overflow:hidden;container-type:inline-size;min-height:0!important}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-visual>img,.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-visual>[role=img]:not(.reward-ready-dot){object-fit:cover;object-position:right center;width:100%;height:100%;min-height:0;max-height:none;display:block;position:absolute;inset:0;transform:none;aspect-ratio:auto!important}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-copy.adaptive-banner-copy{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:flex-start;width:72%;max-width:72%;height:100%;min-height:0;padding:clamp(10px,3cqw,20px);display:flex;position:absolute;inset:0 auto 0 0;overflow:visible}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-copy>.adaptive-banner-content{flex:none;max-width:none}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-copy h2,.campaign-grid>article.campaign-card.activity-fixed-card .campaign-cover-highlight{white-space:normal;overflow-wrap:normal;word-break:normal;text-wrap:pretty}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-copy h2{margin:0;font-size:clamp(18px,5cqw,27px);line-height:1.2}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-cover-highlight{margin-top:clamp(6px,1.8cqw,10px);font-size:clamp(13px,3.7cqw,19px);line-height:1.3}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-reward{gap:clamp(4px,1cqw,6px);margin-top:clamp(8px,2cqw,12px)}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-reward>p{font-size:clamp(11px,2.8cqw,14px);line-height:1.35}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-reward>strong{font-size:clamp(23px,6.3cqw,34px);line-height:1.1}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-reward>strong[data-long=true]{font-size:clamp(20px,5.7cqw,29px)}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-reward small{font-size:.52em}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-reward>strong,.campaign-grid>article.campaign-card.activity-fixed-card .checkin-cover-amount{white-space:nowrap;overflow-wrap:normal;word-break:normal}.campaign-grid>article.campaign-card.activity-fixed-card .checkin-cover-copy{gap:clamp(4px,1cqw,6px);margin-top:clamp(8px,2cqw,12px)}.campaign-grid>article.campaign-card.activity-fixed-card .checkin-cover-copy>span{font-size:clamp(11px,2.8cqw,14px)}.campaign-grid>article.campaign-card.activity-fixed-card .checkin-cover-copy>strong{font-size:clamp(16px,4.4cqw,23px);line-height:1.2}.campaign-grid>article.campaign-card.activity-fixed-card:has(.campaign-countdown) .campaign-card-copy{padding-bottom:45px}@media (width<=600px){.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-copy.adaptive-banner-copy{width:76%;max-width:76%}}.wheel-real{--rim:6.5%}.wheel-real:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(closest-side,#ffd76a80,#ffc24f2e 62%,#0000);border-radius:50%;position:absolute;inset:-9%}.wheel-real:after{content:"";z-index:0;pointer-events:none;background:#140b02;border-radius:50%;position:absolute;inset:0;box-shadow:0 14px 28px #000c,0 0 0 2px #2a1803}.wheel-real>.lucky-wheel-disc,.wheel-real>.assist-disc{inset:var(--rim);z-index:1;box-shadow:none;border:0}.wheel-shade{inset:var(--rim);z-index:2;pointer-events:none;background:radial-gradient(closest-side,#ffffff47 0,#ffffff17 38%,#0000 66%,#0000001f 90%,#0000004d 100%),linear-gradient(140deg,#fff3 0,#0000 48%,#00000024 100%);border-radius:50%;position:absolute;box-shadow:inset 0 0 0 2px #5c3606,inset 0 0 10px 2px #0007}.wheel-shade:after{content:"";filter:blur(2px);background:linear-gradient(#ffffff38,#fff0 80%);border-radius:50%;height:42%;position:absolute;top:3%;left:13%;right:13%}.wheel-rim{z-index:3;pointer-events:none;background:conic-gradient(from 210deg,#fffbe6,#ffd466 10%,#c08424 19%,#ffe9a3 30%,#d9a03c 42%,#fff6d0 55%,#e0a743 67%,#a8701f 78%,#ffd970 89%,#fffbe6);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#0000 calc(87% - .5px),#000 87%);mask:radial-gradient(closest-side,#0000 calc(87% - .5px),#000 87%)}.wheel-rim:after{content:"";border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #fff3c4b3,inset 0 0 0 3px #4a2c05,inset 0 3px 6px #fff6,inset 0 -4px 8px #0007}.wheel-lights{z-index:4;pointer-events:none;position:absolute;inset:0}.wheel-lights i{position:absolute;inset:0}.wheel-lights i:before,.wheel-lights i:after{content:"";aspect-ratio:1;border-radius:50%;width:3.6%;margin-left:-1.8%;position:absolute;top:1.45%;left:50%}.wheel-lights i:before{background:radial-gradient(circle at 38% 34%,#fff 0 16%,#fff2b8 36%,#ffb42e 74%,#a85d06);animation:1.4s step-end infinite wheel-bulb;box-shadow:0 0 0 1.5px #7a4a0c}.wheel-lights i:after{will-change:opacity;animation:1.4s step-end infinite wheel-glow;box-shadow:0 0 9px 3px #ffd76ae6,0 0 18px 5px #ffcf5a59}.wheel-lights i:nth-child(2n):before,.wheel-lights i:nth-child(2n):after{animation-delay:-.7s}.is-spinning .wheel-lights i:before,.is-spinning .wheel-lights i:after{animation-duration:.36s}.is-spinning .wheel-lights i:nth-child(2n):before,.is-spinning .wheel-lights i:nth-child(2n):after{animation-delay:-.18s}@keyframes wheel-bulb{50%{opacity:.72}}@keyframes wheel-glow{50%{opacity:.15}}.wheel-spoke{z-index:1;transform-origin:50% 100%;pointer-events:none;background:linear-gradient(#fff3c4,#d9a13a 55%,#8f5a1000);width:2px;height:50%;margin-left:-1px;position:absolute;top:0;left:50%;box-shadow:1.5px 0 1.5px #0008}.wheel-spoke:before{content:"";background:radial-gradient(circle at 35% 30%,#fffbe6,#e8b44c 45%,#6b400a);border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:5px;left:50%;box-shadow:1px 2px 2px #000a}.wheel-pointer{z-index:5;aspect-ratio:3/4;filter:drop-shadow(0 3px 3px #000b);pointer-events:none;width:10%;margin-left:-5%;position:absolute;top:-4%;left:50%}.wheel-pointer i{clip-path:polygon(50% 100%,5% 40%,8% 16%,24% 4%,50% 0,76% 4%,92% 16%,95% 40%);background:linear-gradient(90deg,#fff6cf,#e6ad3c 49.5%,#b47718 50.5%,#5e3906);position:absolute;inset:0}.wheel-pointer i:after{content:"";aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#fff 0 12%,#ff7a6a 28%,#c8102e 60%,#4a0410);border-radius:50%;width:42%;margin-left:-21%;position:absolute;top:15%;left:50%;box-shadow:0 0 0 1.5px #5a3606}.wheel-real>.lucky-wheel-go,.wheel-real>.assist-go{z-index:5;text-shadow:0 1px 1px #0006;border:0;box-shadow:0 0 0 4px #ffd466,0 0 0 6px #9a6416,0 0 18px 4px #ffd76a66,0 10px 20px #000c,inset 0 -8px 14px #0006,inset 0 5px 10px #fff7}.wheel-real>.lucky-wheel-go:before,.wheel-real>.assist-go:before{content:"";pointer-events:none;background:linear-gradient(#ffffffb3,#fff0);border-radius:50%;height:34%;position:absolute;top:7%;left:18%;right:18%}@media (prefers-reduced-motion:reduce){.wheel-lights i:before,.wheel-lights i:after{animation:none}}.kit-wheel{aspect-ratio:1;isolation:isolate;-webkit-user-select:none;user-select:none;width:min(100%,420px);margin:6px auto 4px;position:relative}.kit-wheel img{pointer-events:none;max-width:none;display:block}.kit-wheel-rotor{z-index:1;transform-origin:50%;will-change:transform;position:absolute;inset:0;transform:rotate(0)}.kit-wheel-layer{width:100%;height:100%;position:absolute;inset:0}.kit-wheel-fixed{z-index:2}.kit-wheel-labels{pointer-events:none;overflow:visible}.kit-wheel-label{letter-spacing:-1px;text-anchor:middle;dominant-baseline:central;paint-order:stroke fill;stroke-width:.8px;stroke-linejoin:round;font-family:Arial,Helvetica,sans-serif;font-weight:800}.kit-wheel-center{z-index:4;width:var(--kit-cap,35%);aspect-ratio:1;left:calc((100% - var(--kit-cap,35%))/2);top:calc((100% - var(--kit-cap,35%))/2);color:#ffe49c;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;padding:0;position:absolute}.kit-wheel-center img{width:100%;height:100%}.kit-wheel-center span{letter-spacing:-.04em;text-shadow:0 2px 3px #062b1b;place-items:center;font-family:Arial,Helvetica,sans-serif;font-size:clamp(26px,8.5vw,44px);font-weight:800;display:grid;position:absolute;inset:0}.kit-wheel-center:hover{filter:brightness(1.08)}.kit-wheel-center:active{transform:scale(.97)}.kit-wheel-center:focus-visible{outline-offset:4px;outline:2px solid #ffe4a0}.kit-wheel-cash{--kit-cap:25%}.kit-wheel-cash .kit-wheel-center span{font-size:clamp(22px,7vw,38px)}.kit-wheel-cash-pointer{z-index:5;width:11%;position:absolute;top:.5%;left:44.5%}.kit-wheel-lights{z-index:3;pointer-events:none;overflow:visible}.kit-bulb-bezel{fill:#ad792d;stroke:#f2cb74;stroke-width:2px}.kit-bulb{fill:#fff5c0;filter:drop-shadow(0 0 6px #fbd369)}.kit-wheel-cash.is-spinning .kit-bulb{animation:.9s step-end infinite kit-bulb-blink}@keyframes kit-bulb-blink{50%{fill:#5a3d1d;filter:none}}@media (prefers-reduced-motion:reduce){.kit-wheel-cash.is-spinning .kit-bulb{animation:none}}.assist-kit-count{font-size:clamp(24px,7.5vw,40px);line-height:1}.kit-wheel-center:disabled{cursor:default;filter:saturate(.85)}.lucky-wheel-panel{color:#e6f0f2;flex-direction:column;gap:10px;display:flex}.lucky-wheel-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.lucky-wheel-countdown{gap:6px;display:flex}.lucky-wheel-countdown span{background:linear-gradient(#2a6564,#183a44);border:1px solid #3c6b67;border-radius:8px;flex-direction:column;align-items:center;min-width:42px;padding:5px 4px;display:flex}.lucky-wheel-countdown strong{font-size:1.05rem;line-height:1.1}.lucky-wheel-countdown small{color:#a9c4c8;letter-spacing:.04em;font-size:9px}.lucky-wheel-spins{background:#142631;border:1px solid #30454c;border-radius:12px;align-items:center;gap:6px;margin-left:auto;padding:8px 12px;font-size:.9rem;display:inline-flex}.lucky-wheel-spins strong{color:#d1ee9b;font-size:1rem}.lucky-wheel-spins i{font-style:normal}.lucky-wheel-stage{aspect-ratio:1;width:min(320px,86vw);margin:8px auto 0;position:relative}.lucky-wheel-disc{will-change:transform;backface-visibility:hidden;border:6px solid #f3c45a;border-radius:50%;position:absolute;inset:0;overflow:hidden;transform:translateZ(0);box-shadow:0 0 0 4px #142631,0 0 30px #f3c45a40}.lucky-wheel-segment{position:absolute;inset:0}.lucky-wheel-segment>span{text-shadow:0 1px #fff8;text-align:center;color:#0d1c26;flex-direction:column;align-items:center;gap:1px;width:64px;margin-left:-32px;display:flex;position:absolute;top:9%;left:50%}.lucky-wheel-segment.kind-none>span,.lucky-wheel-segment.kind-item>span{color:#f1f7f6;text-shadow:0 1px 2px #000b}.lucky-wheel-segment b{overflow-wrap:anywhere;font-size:1rem;font-weight:900;line-height:1.1}.lucky-wheel-segment.kind-item b{font-size:1.4rem}.lucky-wheel-segment.long b{letter-spacing:-.02em;font-size:.8rem}.lucky-wheel-segment small{opacity:.85;font-size:10px}.lucky-wheel-segment em{color:#0d1c26;background:#d1ee9b;border-radius:6px;padding:0 4px;font-size:9px;font-style:normal}.lucky-wheel-pointer{z-index:2;filter:drop-shadow(0 2px 3px #0008);border-top:20px solid #d1ee9b;border-left:11px solid #0000;border-right:11px solid #0000;width:0;height:0;margin-left:-11px;position:absolute;top:-6px;left:50%}.lucky-wheel-go{z-index:2;aspect-ratio:1;color:#13261c;letter-spacing:.06em;cursor:pointer;background:radial-gradient(circle at 35% 30%,#e9f6c9,#a7c96a 60%,#6e8f3c);border:4px solid #f3c45a;border-radius:50%;width:28%;font-size:1.35rem;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 18px #0008}.lucky-wheel-go:disabled{filter:grayscale(.65)brightness(.8);cursor:not-allowed}.lucky-wheel-toast-anchor{height:0;margin-top:-10px;position:relative}.lucky-wheel-toast{z-index:8;color:#e9f6d6;text-align:center;pointer-events:none;background:#071418f0;border:1px solid #3c5a52;border-radius:12px;width:max-content;max-width:min(86vw,320px);margin:0;padding:10px 16px;font-size:.9rem;font-weight:600;line-height:1.4;animation:2.8s forwards lucky-wheel-toast;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 10px 26px #000a}@keyframes lucky-wheel-toast{0%{opacity:0;transform:translate(-50%,8px)}8%,82%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.lucky-wheel-toast{animation:none}}.lucky-wheel-collect{text-align:left;background:radial-gradient(at top,#203d3b,#0b1722 78%);border:1px solid #385048;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px;padding:12px;display:grid}.lucky-wheel-coin{grid-row:1/span 2;font-size:26px;line-height:1}.lucky-wheel-exchange-amount{color:#f3c45a;font-size:1.25rem;line-height:1.15}.lucky-wheel-collect p{color:#a9c4c8;margin:0;font-size:.76rem;line-height:1.35}.lucky-wheel-collect .lucky-wheel-tiles,.lucky-wheel-collect .lucky-wheel-redeem{grid-column:1/-1}.lucky-wheel-tiles{grid-template-columns:repeat(5,1fr);gap:6px;width:100%;display:grid}.lucky-wheel-tiles span{aspect-ratio:1;color:#7d929c;background:#142631;border:1px solid #3c5560;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.lucky-wheel-tiles span.owned{color:#0d1c26;border-color:#0000}.lucky-wheel-tiles .tile-H.owned{background:linear-gradient(145deg,#f0a7e6,#b56bf0)}.lucky-wheel-tiles .tile-A.owned{background:linear-gradient(145deg,#ffb19b,#f2647a)}.lucky-wheel-tiles .tile-P.owned{background:linear-gradient(145deg,#ffe08a,#f3a73a)}.lucky-wheel-tiles .tile-Y.owned{background:linear-gradient(145deg,#9ff0e2,#56b4f0)}.lucky-wheel-tiles b{font-size:1.4rem;font-weight:900}.lucky-wheel-tiles small{font-size:11px}.lucky-wheel-collect .lucky-wheel-tiles span{aspect-ratio:auto;border-radius:9px;gap:0;height:46px}.lucky-wheel-collect .lucky-wheel-tiles b{font-size:1.1rem;line-height:1.1}.lucky-wheel-collect .lucky-wheel-tiles small{font-size:10px}.lucky-wheel-redeem{margin-top:0}.lucky-wheel-title{text-align:center;color:#d1ee9b;margin:4px 0 0;font-size:1rem}.lucky-wheel-tasks,.lucky-wheel-history{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lucky-wheel-tasks li{background:#142631;border:1px solid #30454c;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.lucky-wheel-tasks li>div{flex-direction:column;gap:3px;min-width:0;display:flex}.lucky-wheel-tasks li>div:last-child{flex-direction:row;flex:none;align-items:center;gap:8px}.lucky-wheel-tasks strong{overflow-wrap:anywhere;font-size:.86rem}.lucky-wheel-task-tickets{color:#d1ee9b;font-size:.82rem}.lucky-wheel-tasks small{color:#a9c4c8}.lucky-wheel-history li{background:#101f29;border-radius:10px;justify-content:space-between;gap:10px;padding:8px 12px;font-size:.84rem;display:flex}.lucky-wheel-history time{color:#a9c4c8}.lucky-wheel-exchange-backdrop{z-index:60}.lucky-wheel-exchange{color:#e6f0f2;background:#142631;border:1px solid #30454c;border-radius:16px;flex-direction:column;gap:14px;width:min(420px,92vw);padding:18px;display:flex}.lucky-wheel-exchange header{justify-content:space-between;align-items:center;display:flex}.lucky-wheel-exchange header h3{margin:0}.lucky-wheel-exchange header button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:1.6rem}.lucky-wheel-exchange p{margin:0}.lucky-wheel-quantity{gap:8px;display:flex}.lucky-wheel-quantity input{min-width:0;color:inherit;background:#0d1a23;border:1px solid #3c5560;border-radius:10px;flex:1;padding:10px 12px}.lucky-wheel-quantity button{color:#fff;cursor:pointer;background:#2a6564;border:0;border-radius:10px;padding:0 14px}.lucky-wheel-tasks .btn.lucky-wheel-claim-now{color:#3a2400;background:linear-gradient(#ffe58a,#f2b632);border:0;font-weight:800;animation:1.6s ease-in-out infinite lucky-claim-glow;box-shadow:inset 0 0 0 1px #ffeaa0,0 0 14px #ffcd508c}.lucky-wheel-tasks .btn.lucky-wheel-claim-now:disabled{opacity:.7;animation:none}@keyframes lucky-claim-glow{50%{box-shadow:inset 0 0 0 1px #ffeaa0,0 0 22px #ffcd50e6}}@media (prefers-reduced-motion:reduce){.lucky-wheel-tasks .btn.lucky-wheel-claim-now{animation:none}}.assist-panel{color:#e6f0f2;flex-direction:column;gap:14px;display:flex}.assist-progress{background:#142631;border:1px solid #30454c;border-radius:16px;padding:14px 16px}.assist-amount{align-items:center;gap:10px;display:flex}.assist-amount span{font-size:28px}.assist-amount strong{color:#d1ee9b;white-space:nowrap;font-variant-numeric:tabular-nums;flex:1;min-width:0;font-size:clamp(1.2rem,6.5vw,1.6rem)}.assist-amount strong small{color:#a9c4c8;margin-left:4px;font-size:.6em;font-weight:800}.assist-amount .assist-withdraw{flex:none}.assist-withdraw{color:#fff;letter-spacing:.04em;cursor:pointer;background:#1f9d55;border:0;border-radius:999px;padding:6px 12px;font-size:.78rem;font-weight:800}.assist-withdraw:disabled{color:#8fa6ad;cursor:not-allowed;background:#2f4a50}.assist-bar{background:#0b1a22;border-radius:999px;height:10px;margin:12px 0 8px;overflow:hidden}.assist-bar>span{border-radius:inherit;background:linear-gradient(90deg,#86c95a,#d1ee9b);height:100%;display:block}.assist-bar.small{height:6px;margin:6px 0 0}.assist-meta{color:#a9c4c8;justify-content:space-between;gap:10px;font-size:.84rem;display:flex}.assist-meta b{color:#d1ee9b}.assist-expiry{color:#a9c4c8;margin:8px 0 0;font-size:.8rem}.assist-expiry b{color:#f3c45a;font-variant-numeric:tabular-nums}.assist-stage{aspect-ratio:1;width:min(300px,82vw);margin:4px auto 0;position:relative}.assist-disc{will-change:transform;backface-visibility:hidden;background:repeating-conic-gradient(#ea2f43 0deg 45deg,#17ad6a 45deg 90deg);border:8px solid #f3c45a;border-radius:50%;position:absolute;inset:0;overflow:hidden;transform:translateZ(0);box-shadow:0 0 0 4px #142631,0 0 34px #f3c45a40}.assist-segment{position:absolute;inset:0}.assist-segment>span{text-align:center;color:#fff4d6;text-shadow:0 1px 2px #000b,0 0 1px #000;overflow-wrap:anywhere;width:70px;margin-left:-35px;font-size:1rem;font-weight:900;position:absolute;top:10%;left:50%}.assist-pointer{z-index:2;filter:drop-shadow(0 2px 3px #0008);border-top:22px solid #f3c45a;border-left:12px solid #0000;border-right:12px solid #0000;width:0;height:0;margin-left:-12px;position:absolute;top:-8px;left:50%}.assist-go{z-index:2;aspect-ratio:1;color:#fff;cursor:pointer;background:radial-gradient(circle at 35% 30%,#ff8a6e,#c8432f 65%,#8a2418);border:4px solid #f3c45a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:30%;font-weight:900;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 18px #0008}.assist-go b{font-size:1.6rem;line-height:1}.assist-go small{letter-spacing:.06em;font-size:.7rem}.assist-go:disabled{filter:grayscale(.55)brightness(.85);cursor:not-allowed}.assist-hint,.assist-message{text-align:center;color:#a9c4c8;margin:0;font-size:.88rem}.assist-message{color:#d1ee9b;font-weight:600}.assist-conditions,.assist-invite{background:#142631;border:1px solid #30454c;border-radius:16px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.assist-conditions h3,.assist-invite h3,.assist-title{color:#d1ee9b;text-align:center;margin:0;font-size:1rem}.assist-condition>div:first-child{justify-content:space-between;gap:10px;font-size:.86rem;display:flex}.assist-condition b{font-variant-numeric:tabular-nums}.assist-link{gap:8px;display:flex}.assist-link input{color:#e6f0f2;background:#0d1a23;border:1px solid #3c5560;border-radius:10px;flex:1;min-width:0;padding:10px 12px;font-size:.8rem}.assist-link button{color:#fff;cursor:pointer;background:#2a6564;border:0;border-radius:10px;padding:0 14px}.assist-tabs{background:#101f29;border-radius:12px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.assist-tabs button{color:#a9c4c8;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:10px;font-weight:600}.assist-tabs button.active{color:#e6f0f2;background:#1d3343}.assist-list{flex-direction:column;gap:6px;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.assist-list li{color:#a9c4c8;background:#101f29;border-radius:10px;justify-content:space-between;gap:10px;padding:8px 12px;font-size:.84rem;display:flex}.assist-list li b{color:#86c95a}.assist-list li.empty{justify-content:center}.assist-invite-row{color:#e6f0f2;cursor:pointer;background:#142631;border:1px solid #30454c;border-radius:14px;justify-content:space-between;align-items:center;width:100%;padding:14px 16px;font-size:.92rem;display:flex}.assist-invite-row span:last-child{color:#d1ee9b;font-size:1.1rem}.assist-progress-link{color:#a9c4c8;cursor:pointer;background:0 0;border:0;align-self:center;font-size:.84rem;text-decoration:underline}.assist-sheet-backdrop{z-index:60}.assist-sheet{color:#e6f0f2;background:#142631;border:1px solid #30454c;border-radius:16px;flex-direction:column;gap:14px;width:min(420px,92vw);padding:18px;display:flex}.assist-sheet header{justify-content:space-between;align-items:center;display:flex}.assist-sheet header h3{margin:0;font-size:1.05rem}.assist-sheet header button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:1.6rem}.assist-sheet-amount{background:#0d1a23;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:12px;display:flex}.assist-sheet-amount small{color:#86c95a}.assist-sheet-amount strong{color:#ff6b5a;font-size:1.9rem}.assist-steps{background:#0d1a23;border-radius:12px;flex-direction:column;gap:14px;margin:0;padding:12px 14px;font-size:.84rem;list-style:none;display:flex}.assist-steps li{color:#a9c4c8;padding-left:26px;position:relative}.assist-steps li:before{content:"";background:#0d1a23;border:2px solid #5d7480;border-radius:50%;width:16px;height:16px;position:absolute;top:1px;left:0}.assist-steps li.done{color:#86c95a}.assist-steps li.done:before{background:#1f9d55 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") 50%/12px no-repeat;border-color:#1f9d55}.assist-steps li.current{color:#e6f0f2}.assist-steps li.current:before{border-color:#d1ee9b}.assist-sheet-invite{color:#fff!important;background:#1f9d55!important}.assist-feed-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.assist-feed-heading h4{color:#d1ee9b;margin:0;font-size:.9rem}.assist-list li>span:first-child{font-variant-numeric:tabular-nums;color:#e6f0f2}.assist-history li{align-items:center}.assist-history li time{text-align:center;color:#7f9aa1;flex:1;font-size:.76rem}.assist-history li.cash b{color:#ffd56a}.assist-history li.none b{color:#7f9aa1;font-weight:600}.assist-sheet .invitation-share-label{color:#a9c4c8;margin:0!important;font-size:.84rem!important}.assist-sheet .assist-social-links{scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#3c5560 transparent;gap:12px;padding:2px 2px 8px;display:flex;overflow:auto hidden}.assist-sheet .assist-social-links::-webkit-scrollbar{height:4px}.assist-sheet .assist-social-links::-webkit-scrollbar-thumb{background:#3c5560;border-radius:4px}.assist-sheet .assist-social-links>a{scroll-snap-align:start;flex:0 0 44px;width:44px;max-width:none}.assist-sheet .assist-social-links .agent-share-icon{width:44px}.assist-kit-flash{line-height:1}.assist-kit-flash.long{letter-spacing:-.02em;font-size:clamp(15px,4.6vw,24px)}.assist-broadcast{box-sizing:border-box;color:#e6f0f2;background:#142631;border:1px solid #30454c;border-radius:14px;width:100%;min-width:0;padding:12px;font-family:inherit}.assist-broadcast .assist-feed-heading{text-align:center;justify-content:center}.assist-broadcast .assist-feed-heading h4{overflow-wrap:anywhere;min-width:0}.assist-broadcast-viewport{outline-offset:4px;height:200px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#0000,#000 8% 92%,#0000)}.assist-broadcast-track{will-change:transform;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex;transform:translate(0,0)}.assist-broadcast-track>li{box-sizing:border-box;white-space:nowrap;font-variant-numeric:tabular-nums;background:#101f29;border-radius:10px;flex:0 0 44px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;height:44px;padding:8px 10px;display:grid}.assist-broadcast-id{text-overflow:ellipsis;text-align:left;min-width:0;font-size:13px;overflow:hidden}.assist-broadcast-claimed{text-align:center;color:#a9c4c8;font-size:12px}.assist-broadcast-amount{text-overflow:ellipsis;text-align:right;color:#86c95a;min-width:0;font-size:13px;overflow:hidden}.assist-broadcast-viewport.is-static{overflow:auto;-webkit-mask-image:none;mask-image:none}.assist-broadcast-viewport.is-static .assist-broadcast-track{will-change:auto;animation:none;transform:none!important}.assist-broadcast-empty{color:#a9c4c8;text-align:center;margin:0;padding:24px 10px;font-size:13px}.assist-broadcast-error{margin:0 0 8px}@media (prefers-reduced-motion:reduce){.assist-broadcast-viewport{overflow:auto;-webkit-mask-image:none;mask-image:none}.assist-broadcast-track{will-change:auto;animation:none;transform:none!important}}.share-earn-panel{--share-lime:#cef09a;--share-gold:#f3c45a;--share-card:#142831;--share-inner:#10212b;--share-line:#2b4650;--share-muted:#a8bdc3;color:#e6f0ea;flex-direction:column;gap:12px;min-width:0;margin-top:14px;display:flex}.share-earn-panel h3,.campaign-dialog .share-earn-panel h3{color:#e9f0ec;align-items:center;gap:10px;min-width:0;margin:0;font-size:17px;font-weight:700;line-height:1.4;display:flex}.share-earn-panel h3 svg{color:var(--share-lime);flex:none}.share-earn-head{background:linear-gradient(110deg,#1c4430,#132a26);border:1px solid #355742;border-radius:14px;gap:8px;padding:15px 17px;display:grid}.share-earn-head p{overflow-wrap:anywhere;align-items:center;gap:11px;margin:0;font-size:15px;font-weight:650;line-height:1.5;display:flex}.share-earn-head svg{color:var(--share-lime);flex:none}.share-earn-head strong{color:var(--share-gold);font-size:1.2em;font-weight:800}.share-earn-invite,.share-earn-reward,.share-earn-stats,.share-earn-rules,.share-earn-records{border:1px solid var(--share-line);background:radial-gradient(ellipse at top left,#24413930,transparent 75%),var(--share-card);border-radius:15px;min-width:0;padding:17px}.share-earn-invite{flex-direction:column;gap:10px;display:flex}.share-earn-invite>p{color:var(--share-muted);margin:0;font-size:12.5px;line-height:1.6}.share-earn-reward{padding-top:15px}.share-earn-claim-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:15px 0 18px;display:flex}.share-earn-amount{min-width:0;color:var(--share-gold);font-variant-numeric:tabular-nums;font-size:clamp(34px,8.5vw,46px);font-weight:800;line-height:1.15;display:block}.share-earn-amount.is-compact{font-size:clamp(24px,7vw,36px)}.share-earn-amount.is-wide{font-size:clamp(20px,5.6vw,30px)}.share-earn-amount small{font-size:.47em;font-weight:650}.share-earn-panel .share-earn-claim{text-align:center;white-space:normal;overflow-wrap:anywhere;border-radius:10px;flex:0 47%;min-width:130px;max-width:100%;min-height:42px;padding:10px 17px;font-size:13px;line-height:1.4}.share-earn-panel .share-earn-claim.is-idle{box-shadow:none;border:1px solid #48606a;color:#aebfc7!important;background:#283b46!important}.share-earn-message{background:var(--share-inner);color:var(--share-lime);overflow-wrap:anywhere;border-radius:9px;margin:0 0 12px;padding:10px 12px;font-size:12px;line-height:1.6}.share-earn-summary{border-top:1px solid var(--share-line);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding-top:17px;display:grid}.share-earn-summary>div{min-width:0;padding-inline:8px}.share-earn-summary>div+div{border-inline-start:1px solid var(--share-line)}.share-earn-summary dt{min-height:32px;color:var(--share-muted);overflow-wrap:anywhere;justify-content:center;align-items:center;gap:4px;font-size:11px;line-height:1.45;display:flex}.share-earn-summary dd{color:#edf3ec;margin:4px 0 0;font-size:22px;font-weight:750;line-height:1.25}.share-earn-summary dd small,.share-earn-stats strong small{font-size:.55em;font-weight:550}.share-earn-summary dd.is-compact,.share-earn-stats article>strong.is-compact{font-size:clamp(12px,3.7vw,18px)}.share-earn-summary dd.is-medium,.share-earn-stats article>strong.is-medium{font-size:13px}:is(.share-earn-summary:has(.is-wide),.share-earn-stats:has(.is-wide)){grid-template-columns:minmax(0,1fr);gap:12px}:is(.share-earn-summary:has(.is-wide)>div+div,.share-earn-stats:has(.is-wide)>article+article){border-inline-start:0;border-top:1px solid var(--share-line);padding-top:12px}.share-earn-info{width:18px;height:22px;color:var(--share-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;padding:0;display:inline-grid}.share-earn-info[aria-expanded=true]{color:var(--share-lime)}.share-earn-info:focus-visible,.share-earn-panel summary:focus-visible{outline:2px solid var(--share-lime);outline-offset:3px}.share-earn-help{background:var(--share-inner);color:#c4d6cb;text-align:start;border-radius:10px;margin:14px 0 0;padding:10px 12px;font-size:12px;line-height:1.6}.share-earn-next-release{color:var(--share-muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin-top:19px;font-size:12px;line-height:1.5;display:flex}.share-earn-next-release svg{flex:none}.share-earn-countdown{font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:.025em;font-weight:550}.share-earn-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:17px 9px;display:grid}.share-earn-stats article{grid-template-columns:20px minmax(0,1fr);align-content:start;align-items:start;gap:7px 6px;min-width:0;padding-inline:9px;display:grid}.share-earn-stats article+article{border-inline-start:1px solid var(--share-line)}.share-earn-stats article svg{color:#dce9e8}.share-earn-stats article>span{color:var(--share-muted);overflow-wrap:anywhere;font-size:11px;line-height:1.45}.share-earn-stats article>strong{min-width:0;color:var(--share-gold);font-variant-numeric:tabular-nums;grid-column:2;font-size:23px;font-weight:750;line-height:1.2}.share-earn-stats article>small{color:var(--share-muted);overflow-wrap:anywhere;grid-column:1/-1;font-size:10px}.share-earn-rules,.share-earn-records{padding:0}.share-earn-panel summary,.share-earn-rules>header{color:#e2eeea;border-radius:15px;align-items:center;gap:10px;padding:15px 17px;list-style:none;display:flex}.share-earn-panel summary{cursor:pointer}.share-earn-panel summary::-webkit-details-marker{display:none}.share-earn-panel summary>svg,.share-earn-rules>header>svg{flex:none}.share-earn-panel summary h3,.share-earn-rules>header h3{font-size:15px;font-weight:550}.share-earn-chevron{color:var(--share-muted);margin-inline-start:auto;transition:transform .16s}.share-earn-panel details[open] .share-earn-chevron{transform:rotate(180deg)}.share-earn-rules-content{padding:0 17px 15px}.share-earn-rules-content p{color:var(--share-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 9px;font-size:12px;line-height:1.75}.share-earn-rules-content p:last-child{margin-bottom:0}.share-earn-records ul{flex-direction:column;gap:7px;margin:0;padding:0 17px 15px;list-style:none;display:flex}.share-earn-records li{background:var(--share-inner);color:var(--share-muted);border-radius:9px;flex-wrap:wrap;justify-content:space-between;gap:6px 10px;padding:9px 10px;font-size:11px;line-height:1.5;display:flex}.share-earn-records li span{overflow-wrap:anywhere}.share-earn-records li b{color:var(--share-lime)}@media (width<=420px){.share-earn-invite,.share-earn-reward{padding:14px 12px}.share-earn-panel h3{font-size:15px}.share-earn-head{padding:12px}.share-earn-head p{font-size:13px}.share-earn-summary>div{padding-inline:4px}.share-earn-summary dd{font-size:19px}.share-earn-summary dt{font-size:10px}.share-earn-stats{padding:14px 3px}.share-earn-stats article{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:7px;padding-inline:5px}.share-earn-stats article>strong{grid-column:1;font-size:20px}.share-earn-stats article>span{min-height:29px;font-size:10px}.share-earn-panel .share-earn-claim{flex:140px}}@media (width<=600px){:is(.share-earn-summary:has(.is-medium),.share-earn-stats:has(.is-medium)){grid-template-columns:minmax(0,1fr);gap:12px}:is(.share-earn-summary:has(.is-medium)>div+div,.share-earn-stats:has(.is-medium)>article+article){border-inline-start:0;border-top:1px solid var(--share-line);padding-top:12px}}@media (prefers-reduced-motion:reduce){.share-earn-chevron{transition:none}}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-visual>.campaign-gradient{pointer-events:none;background:linear-gradient(90deg,#00000026,#0000000d 44%,#0000 64%);inset:0}.campaign-grid>article.campaign-card.activity-fixed-card:not(.crypto-guide-card) .campaign-card-visual>.campaign-card-copy.adaptive-banner-copy{text-align:center;background:0 0;justify-content:center;width:52%;max-width:52%;height:100%;min-height:0;padding:clamp(10px,3cqw,18px);inset:0 auto 0 0}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-visual>.campaign-card-copy.adaptive-banner-copy{align-items:var(--campaign-cover-copy-align,flex-start)}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-visual>.campaign-card-copy.adaptive-banner-copy:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--campaign-cover-copy-align:flex-end}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-visual>.campaign-card-copy.adaptive-banner-copy>.adaptive-banner-content{text-align:center;align-items:stretch;gap:clamp(5px,1.6cqw,10px)}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-visual>.campaign-card-copy.adaptive-banner-copy[data-banner-copy] h2{text-align:center;letter-spacing:-.02em;margin:0;font-size:clamp(16px,4.8cqw,25px);line-height:1.2}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-visual>.campaign-card-copy.adaptive-banner-copy[data-banner-copy] .campaign-cover-highlight{text-align:center;margin:0;font-size:clamp(11px,3.3cqw,18px);line-height:1.3}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-visual>.campaign-card-copy.adaptive-banner-copy :is(.campaign-card-reward,.checkin-cover-copy){text-align:center;align-items:stretch;max-width:100%;margin:0}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-visual>.campaign-card-copy.adaptive-banner-copy :is(.campaign-card-reward>strong,.checkin-cover-amount){text-align:center;white-space:nowrap;justify-content:center;align-items:baseline;gap:.18em;max-width:100%;margin:0;font-size:clamp(24px,7cqw,40px);line-height:1.12;display:flex}.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-visual>.campaign-card-copy.adaptive-banner-copy .campaign-card-reward>strong>small{white-space:nowrap;font-size:.52em;line-height:1}.campaign-grid>article.campaign-card.activity-fixed-card:has(.campaign-countdown):not(.crypto-guide-card) .campaign-card-visual>.campaign-card-copy.adaptive-banner-copy{padding-bottom:clamp(32px,10cqw,45px)}.campaign-grid>article.campaign-card.activity-fixed-card.crypto-guide-card .campaign-card-visual>.campaign-card-copy.adaptive-banner-copy{text-align:center;width:52%;max-width:52%;padding:clamp(10px,3cqw,18px)}.campaign-grid>article.campaign-card.activity-fixed-card:not(.crypto-guide-card) .campaign-card-visual>.campaign-card-copy.campaign-card-copy :is(h2,h3,.campaign-centered-cover-title){color:#fff;text-shadow:0 1px 1px #000000f2,0 0 4px #000000e6,0 0 10px #000000bf,0 0 22px #0000008c;font-weight:800}.campaign-grid>article.campaign-card.activity-fixed-card:not(.crypto-guide-card) .campaign-card-visual>.campaign-card-copy.campaign-card-copy :is(.campaign-cover-highlight,.campaign-centered-cover-first,.campaign-card-reward>p){color:#ffe7a3;text-shadow:0 1px 1px #000000f2,0 0 4px #000000e6,0 0 10px #000000b3;font-weight:700}.campaign-grid>article.campaign-card.activity-fixed-card:not(.crypto-guide-card) .campaign-card-visual>.campaign-card-copy.campaign-card-copy :is(.campaign-centered-cover-amount,.campaign-card-reward>strong,.checkin-cover-amount){color:#ffd978;text-shadow:0 1px 1px #000000f2,0 0 4px #000000d9,0 0 12px #0009;font-weight:850}@supports ((-webkit-background-clip:text) or (background-clip:text)){.campaign-grid>article.campaign-card.activity-fixed-card:not(.crypto-guide-card) .campaign-card-visual>.campaign-card-copy.campaign-card-copy :is(.campaign-centered-cover-amount,.campaign-card-reward>strong,.checkin-cover-amount){background:linear-gradient(#fff6d2 0%,#ffd978 42%,#f0b23e 100%);color:#0000;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 1px 1px #000000f2)drop-shadow(0 0 4px #000000d9)drop-shadow(0 0 12px #0009);-webkit-background-clip:text;background-clip:text}.campaign-grid>article.campaign-card.activity-fixed-card:not(.crypto-guide-card) .campaign-card-visual>.campaign-card-copy.campaign-card-copy :is(.campaign-centered-cover-amount,.campaign-card-reward>strong,.checkin-cover-amount) :is(bdi,small){color:#0000;-webkit-text-fill-color:transparent}}@media (forced-colors:active){.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-visual>.campaign-card-copy.campaign-card-copy :is(.campaign-centered-cover-amount,.campaign-card-reward>strong,.checkin-cover-amount),.campaign-grid>article.campaign-card.activity-fixed-card .campaign-card-visual>.campaign-card-copy.campaign-card-copy :is(.campaign-centered-cover-amount,.campaign-card-reward>strong,.checkin-cover-amount) :is(bdi,small){color:canvastext;-webkit-text-fill-color:CanvasText;filter:none;background:0 0}}.registration-gift-signup{position:relative;overflow:visible!important}.registration-gift-overlay{z-index:2450;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overscroll-behavior:contain;box-sizing:border-box;background:#020a16c9;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.registration-gift-dialog{isolation:isolate;box-sizing:border-box;overscroll-behavior:contain;color:#edf5e7;text-align:center;width:min(100%,420px);max-height:calc(100dvh - 40px);font:inherit;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:radial-gradient(at 50% 35%,#28614b88,#0000 65%),linear-gradient(150deg,#102b2c,#101d2d 75%);border:1px solid #b2c48273;border-radius:26px;padding:30px 25px 25px;position:relative;overflow:auto;box-shadow:0 30px 120px #000b,inset 0 1px #e5eab31c}.registration-gift-dialog:focus{outline:none}.registration-gift-dialog button{font:inherit;cursor:pointer}.registration-gift-dialog button:disabled{cursor:default}.registration-gift-dialog button:focus-visible{outline-offset:4px;outline:2px solid #f2d78a}.registration-gift-close{z-index:5;inset-inline-end:10px;color:#a9c2b8;background:#061c2770;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;line-height:1;display:grid;position:absolute;top:9px;font-size:26px!important}.registration-gift-close:disabled{opacity:.4}.registration-gift-eyebrow{color:#cbdc9d;letter-spacing:.24em;font-size:11px;font-weight:750;line-height:1.5;display:block}.registration-gift-dialog h2{letter-spacing:.025em;overflow-wrap:anywhere;color:#f6e7b4;margin:8px 18px 15px;font-size:27px;font-weight:800;line-height:1.35}.registration-gift-welcome{white-space:pre-wrap;overflow-wrap:anywhere;color:#d0dfd6;text-wrap:pretty;max-width:340px;margin:0 auto 8px;font-size:14px;font-weight:450;line-height:1.8}.registration-gift-brand-domain{white-space:nowrap;letter-spacing:.015em;color:#e1ecda;font-weight:650}.registration-gift-open{width:100%;min-height:0;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:16px;padding:0;display:block;position:relative}.registration-gift-open:disabled{opacity:1}.registration-gift-box{aspect-ratio:1.2;isolation:isolate;pointer-events:none;width:min(100%,290px);margin:0 auto;display:block;position:relative}.registration-gift-atlas{aspect-ratio:1;filter:brightness(1.22)saturate(1.16)drop-shadow(0 10px 12px #021c2050)drop-shadow(0 0 18px #efd78138);height:100%;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.registration-gift-atlas>img{-webkit-user-select:none;user-select:none;pointer-events:none;width:200%;max-width:none;height:100%;display:block;position:absolute;top:0;left:0}.registration-gift-atlas.is-open>img{transform:translate(-50%)}.registration-gift-box>.registration-gift-sparkles{opacity:.75}.registration-gift-light{filter:blur(6px);background:radial-gradient(#fff1b766,#95e6b42b 55%,#0000 72%);border-radius:50%;transition:background .4s,opacity .4s;position:absolute;inset:6% -5% -2%}.registration-gift-box.is-open .registration-gift-light{background:radial-gradient(#ffe69e85,#9ae8b52b 55%,#0000 73%)}.registration-gift-sparkles{pointer-events:none;position:absolute;inset:0;overflow:hidden}.registration-gift-sparkles i{left:calc(4% + var(--spark)*13%);top:calc(9% + var(--spark)*9%);font-size:calc(10px + var(--spark)*1px);color:#e8d690;animation:3.5s ease-in-out infinite registration-gift-sparkle;animation-delay:calc(var(--spark)*-.45s);font-style:normal;position:absolute}.registration-gift-reveal{z-index:3;box-sizing:border-box;color:#fff1b7;text-shadow:0 2px 4px #061b16,0 0 14px #071d17,0 0 28px #061b16;background:0 0;border:0;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px;padding:8px 0;animation:.55s cubic-bezier(.16,.89,.31,1) both registration-gift-amount;display:flex;position:absolute;inset:43% 3% auto}.registration-gift-reveal bdi{letter-spacing:-.035em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;max-width:100%;font-size:clamp(34px,10vw,50px);font-weight:800;line-height:1.12}.registration-gift-reveal small{letter-spacing:.04em;font-size:14px;font-weight:750;line-height:1.2}.registration-gift-reveal.is-wide bdi{white-space:nowrap;font-size:clamp(19px,6.4vw,34px)}.registration-gift-open-hint{color:#d9e8b4;justify-content:center;align-items:center;gap:8px;margin:-6px 0 12px;font-size:14px;font-weight:650;display:flex}.registration-gift-credited{color:#bfe7ad;justify-content:center;align-items:center;gap:6px;margin:0 0 16px;font-size:13px;display:flex}.registration-gift-credited>span{background:#a7d69e1a;border:1px solid #99c88f70;border-radius:50%;place-items:center;width:19px;height:19px;font-size:12px;display:grid}.registration-gift-primary,.registration-gift-secondary{box-sizing:border-box;color:#1c3325;overflow-wrap:anywhere;background:linear-gradient(135deg,#e1efb0,#bbd880);border:1px solid #ccdf95;border-radius:11px;min-width:0;min-height:46px;padding:11px 15px;font-size:14px;font-weight:750;line-height:1.4;display:block}.registration-gift-primary:hover:not(:disabled){filter:brightness(1.06)}.registration-gift-primary:disabled,.registration-gift-secondary:disabled{opacity:.6}.registration-gift-dialog>.registration-gift-primary{width:100%}.registration-gift-secondary{color:#c9dbbd;background:#15342e80;border-color:#71947966}.registration-gift-expiry{color:#adc3b9;border-top:1px solid #bdd3ad1c;flex-direction:column;align-items:center;gap:5px;margin:18px 0 0;padding-top:14px;font-size:11px;line-height:1.5;display:flex}.registration-gift-expiry time{font-variant-numeric:tabular-nums;color:#cfddd0;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:7px;font-size:12px;font-weight:550;display:flex}.registration-gift-expiry time>span{letter-spacing:.025em;color:#adc3b9;font-size:10px;font-weight:500}.registration-gift-condition{color:#d5c8a5;overflow-wrap:anywhere;margin:0 0 14px;font-size:13px;line-height:1.6}.registration-gift-box.is-compact{width:220px;max-width:100%;margin:0 auto -4px}.registration-gift-offer-heading{text-wrap:balance;color:#e9ebbd;overflow-wrap:anywhere;margin:4px 0 10px;font-size:21px;font-weight:750;line-height:1.5}.registration-gift-actions{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:10px;margin-top:24px;display:grid}.registration-gift-actions>button{min-width:0}.registration-gift-dialog.is-offer{flex-direction:column;display:flex}.registration-gift-dialog.is-offer>.registration-gift-eyebrow,.registration-gift-dialog.is-offer>h2,.registration-gift-dialog.is-offer>.registration-gift-actions,.registration-gift-dialog.is-offer>.registration-gift-error{flex-shrink:0}.registration-gift-offer-body{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;padding:0 2px;overflow:auto}.registration-gift-choice-amount{color:#fff1b7;font-variant-numeric:tabular-nums;margin:0 0 12px;font-size:28px;font-weight:800}.registration-gift-choice-amount small{letter-spacing:.04em;font-size:13px}.registration-gift-actions.is-single{grid-template-columns:minmax(0,1fr)}.registration-gift-skip{color:#adc3b9;text-underline-offset:3px;background:0 0;border:0;align-self:center;margin:12px auto 0;padding:7px 12px;text-decoration:underline;font-size:12px!important}.registration-gift-skip:disabled{opacity:.6}.registration-gift-offers{text-align:center;gap:7px;margin:0 0 5px;padding:2px;list-style:none;display:grid}.registration-gift-offers>li{min-height:0;font-size:14px;font-weight:550;line-height:1.4}.registration-gift-offers>li>span{overflow-wrap:anywhere;flex-direction:row;justify-content:center;align-items:center;gap:3px;min-width:0;padding:10px 7px;display:flex}.registration-gift-offers>li>span:last-child{color:#f6e9ae;font-weight:750}.registration-gift-offers i{margin-inline-end:3px;font-size:13px;font-style:normal;display:inline-block}.registration-gift-offers small{color:#c2d2bd;font-size:11px;font-weight:450}.registration-gift-error{color:#edc19d;background:#653d241f;border:1px solid #c78d615c;border-radius:10px;margin-top:14px;padding:10px;font-size:12px;line-height:1.5}.registration-gift-error p{overflow-wrap:anywhere;margin:0}.registration-gift-error button{color:#e9eab8;text-underline-offset:3px;background:0 0;border:0;margin-top:5px;padding:5px 9px;font-size:12px;text-decoration:underline}.registration-gift-badge{z-index:2;box-sizing:border-box;color:#f9e7a9;white-space:nowrap;pointer-events:none;letter-spacing:0;background:linear-gradient(130deg,#385746,#19362d);border:1px solid #f6e0937a;border-radius:7px 7px 3px;justify-content:center;align-items:center;gap:3px;max-width:calc(100vw - 22px);padding:3px 6px;font-size:9px;font-weight:700;line-height:1.2;display:inline-flex;position:absolute;bottom:calc(100% - 5px);left:auto;right:0;box-shadow:0 2px 8px #0005}.registration-gift-badge>span{font-size:9px}.registration-gift-badge-icon{flex:none;line-height:1;display:inline-block}.registration-gift-badge bdi{font-variant-numeric:tabular-nums}.registration-gift-badge small{color:#e6dfb4;font-size:7px;font-weight:650;line-height:1}html[dir=rtl] .registration-gift-badge{border-radius:7px 7px 7px 3px;left:0;right:auto}@media (width>=768px){.registration-gift-badge{bottom:calc(100% - 9px)}}@keyframes registration-gift-sway{0%,55%,to{transform:none}61%{transform:rotate(-2deg)}67%{transform:rotate(2deg)}74%{transform:rotate(-1deg)}80%{transform:none}}@keyframes registration-gift-sparkle{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:.9;transform:scale(1.1)}}@keyframes registration-gift-amount{0%{opacity:0;transform:translateY(15px)scale(.85)}to{opacity:1;transform:none}}@media (width<=380px){.registration-gift-overlay{padding:12px}.registration-gift-dialog{border-radius:22px;max-height:calc(100dvh - 24px);padding:26px 17px 20px}.registration-gift-dialog h2{margin-inline:16px;font-size:24px}.registration-gift-welcome{font-size:13px;line-height:1.75}.registration-gift-box{width:255px;max-width:100%}.registration-gift-actions{gap:8px}.registration-gift-primary,.registration-gift-secondary{padding:10px 9px;font-size:13px}.registration-gift-offer-heading{font-size:19px}.registration-gift-badge{font-size:8px}}@media (prefers-reduced-motion:reduce){.registration-gift-dialog *{transition:none!important;animation:none!important}.registration-gift-sparkles{display:none}}.registration-gift-dialog h2{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}.registration-gift-open-hint{color:#173a2c;cursor:pointer;background:linear-gradient(#f6e7b4,#d9bd6a);border:1px solid #e8d69066;border-radius:999px;width:fit-content;min-height:40px;margin:-4px auto 14px;padding:9px 22px;font-size:15px;font-weight:800;animation:2.4s ease-in-out infinite registration-gift-cta;display:flex;box-shadow:0 6px 18px #0006,inset 0 1px #fff8}.registration-gift-open-hint>span{color:#6b4b00}.registration-gift-open-hint:disabled{opacity:.7;cursor:default;animation:none}@keyframes registration-gift-cta{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.registration-gift-open-hint{animation:none}}.registration-deposit-celebration{z-index:2800;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);pointer-events:auto;background:#030910bd;place-items:center;padding:24px 16px;animation:.18s ease-out both registration-award-overlay;display:grid;position:fixed;inset:0}.registration-deposit-celebration-card{isolation:isolate;box-sizing:border-box;text-align:center;color:#f5e4ac;background:radial-gradient(at 50% 15%,#1c4b3ee6,#0000 70%),linear-gradient(150deg,#112b2c,#111d2a);border:1px solid #a991506b;border-radius:30px;width:min(100%,460px);padding:30px 22px 34px;animation:.3s cubic-bezier(.15,.8,.3,1.1) both registration-award-card;position:relative;overflow:hidden;box-shadow:0 24px 100px #0009,0 0 70px #d6b95d13}.registration-deposit-celebration-card:before{content:"";pointer-events:none;border:1px solid #e1cf8a12;border-radius:23px;position:absolute;inset:8px}.registration-deposit-celebration-brand{letter-spacing:3px;color:#c1d79f;font-size:11px;font-weight:700;line-height:1.5;display:block}.registration-deposit-celebration-emblem{color:#ffe6a0;border:1px solid #d7c17966;border-radius:50%;place-items:center;width:44px;height:44px;margin:18px auto 12px;font-size:25px;display:grid;box-shadow:0 0 25px #d3bd5b22}.registration-deposit-celebration-card h2{color:#f5ebc5;text-wrap:balance;margin:0 0 22px;font-size:20px;font-weight:650;line-height:1.45;position:relative}.registration-deposit-celebration-equation{z-index:1;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.025em;font-weight:750;position:relative}.registration-deposit-celebration-factors{color:#f1dc97;justify-content:center;align-items:center;gap:13px;min-height:45px;font-size:clamp(25px,7vw,37px);line-height:1.25;display:flex}.registration-deposit-celebration-number{overflow-wrap:anywhere;min-width:0}.registration-deposit-celebration-operator{color:#c4cead;font-size:.76em;font-weight:500}.registration-deposit-celebration-result{justify-content:center;align-items:center;gap:13px;min-height:67px;margin-top:10px;display:flex}.registration-deposit-celebration-equals{color:#bbd1ac;font-size:29px;font-weight:500;line-height:1}.registration-deposit-celebration-total{color:#ffe9a6;text-shadow:0 0 25px #f8cd6733;justify-content:center;align-items:baseline;gap:8px;min-width:0;font-size:clamp(35px,10vw,54px);line-height:1.18;display:flex}.registration-deposit-celebration-total bdi{overflow-wrap:anywhere;min-width:0}.registration-deposit-celebration-total small{letter-spacing:.04em;color:#e0cf9c;flex-shrink:0;font-size:13px;font-weight:600;line-height:1}.registration-deposit-celebration-number,.registration-deposit-celebration-operator,.registration-deposit-celebration-equals,.registration-deposit-celebration-total{opacity:0;transform:translateY(12px)scale(.76)}.registration-deposit-celebration-number.is-visible,.registration-deposit-celebration-operator.is-visible,.registration-deposit-celebration-equals.is-visible,.registration-deposit-celebration-total.is-visible{opacity:1;animation:.32s cubic-bezier(.18,.85,.27,1.25) both registration-award-number;transform:none}.registration-deposit-celebration-total.is-visible{animation:.4s cubic-bezier(.18,.85,.27,1.25) both registration-award-number}.registration-deposit-celebration-card.is-wide .registration-deposit-celebration-factors{gap:8px;font-size:clamp(19px,5.7vw,30px)}.registration-deposit-celebration-card.is-wide .registration-deposit-celebration-total{gap:6px;font-size:clamp(24px,6.8vw,41px)}.registration-deposit-celebration-particles{pointer-events:none;z-index:-1;position:absolute;inset:0}.registration-deposit-celebration-particles i{left:calc(8% + var(--particle)*9%);top:calc(26% + var(--particle-y));font-size:var(--particle-size);color:#e6c975;opacity:0;animation:.9s ease-out both registration-award-spark;animation-delay:calc(.35s + var(--particle)*35ms);position:absolute}.registration-deposit-celebration-a11y{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.registration-deposit-celebration.is-closing{animation:.18s ease-in both registration-award-out}@keyframes registration-award-overlay{0%{opacity:0}to{opacity:1}}@keyframes registration-award-card{0%{opacity:0;transform:translateY(14px)scale(.95)}to{opacity:1;transform:none}}@keyframes registration-award-number{0%{opacity:0;transform:translateY(12px)scale(.76)}70%{opacity:1;transform:translateY(-2px)scale(1.05)}to{opacity:1;transform:none}}@keyframes registration-award-spark{0%{opacity:0;transform:translateY(15px)scale(.3)}40%{opacity:.75}to{opacity:0;transform:translateY(-30px)scale(1.1)}}@keyframes registration-award-out{to{opacity:0;transform:scale(1.02)}}@media (width<=360px){.registration-deposit-celebration-card{border-radius:25px;padding:26px 16px 29px}.registration-deposit-celebration-card h2{font-size:18px}.registration-deposit-celebration-factors{gap:10px}.registration-deposit-celebration-result{gap:9px}.registration-deposit-celebration-total small{font-size:11px}.registration-deposit-celebration-brand{letter-spacing:2px}}@media (prefers-reduced-motion:reduce){.registration-deposit-celebration,.registration-deposit-celebration-card,.registration-deposit-celebration .is-visible{animation:none}.registration-deposit-celebration-particles{display:none}}.game-launch-overlay{z-index:120;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050b13e6;place-items:center;padding:20px;animation:.12s ease-out game-launch-in;display:grid;position:fixed;inset:0}.game-launch-card{text-align:center;color:#eaf0ed;justify-items:center;gap:14px;width:min(320px,100%);display:grid}.game-launch-art{object-fit:cover;background:#132233;border-radius:14px;width:150px;height:200px;box-shadow:0 12px 40px #0009}.game-launch-art-empty{display:block}.game-launch-title{overflow-wrap:anywhere;font-size:18px;font-weight:700;line-height:1.3}.game-launch-status{color:#b9c7d3;align-items:center;gap:10px;margin:0;font-size:14px;display:flex}.game-launch-spinner{border:3px solid #c9ef9a33;border-top-color:#c9ef9a;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite game-launch-spin}.game-launch-error{color:#ffb4a8;margin:0;font-size:14px;line-height:1.5}.game-launch-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.game-launch-actions button{border-radius:10px;min-height:42px;padding:9px 20px;font-size:14px;font-weight:700}.game-launch-retry{color:#14211f;background:#c9ef9a}.game-launch-back{color:#eaf0ed;border:1px solid #526755!important}@keyframes game-launch-spin{to{transform:rotate(360deg)}}@keyframes game-launch-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.game-launch-overlay{animation:none}.game-launch-spinner{animation-duration:1.6s}}button.activity-claim-button:disabled{cursor:not-allowed;color:#a8b6bf!important;opacity:1!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;background:#22313d!important;border-color:#41515c!important;animation:none!important;transform:none!important}button.activity-claim-button:disabled:before,button.activity-claim-button:disabled:after{opacity:0!important;box-shadow:none!important;animation:none!important}button.activity-claim-button:disabled :is(strong,small,b,span){color:inherit!important}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-sans-myanmar-400.woff2)format("woff2");unicode-range:U+1000-109F,U+A9E0-A9FE,U+AA60-AA7F}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-sans-myanmar-700.woff2)format("woff2");unicode-range:U+1000-109F,U+A9E0-A9FE,U+AA60-AA7F}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-sans-khmer-400.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-sans-khmer-700.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-sans-lao-400.woff2)format("woff2");unicode-range:U+E81-EDF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-sans-lao-700.woff2)format("woff2");unicode-range:U+E81-EDF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/be-vietnam-pro-400.ttf)format("truetype")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/be-vietnam-pro-500.ttf)format("truetype")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/be-vietnam-pro-600.ttf)format("truetype")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/be-vietnam-pro-700.ttf)format("truetype")}:root{color:#eaf0ed;font-synthesis:none;--bg:#0b111c;--panel:#131c29;--muted:#8998a8;--line:#25303e;--accent:#c9ef9a;--gold:#efc883;--side:220px;background:#0b111c;font-family:Be Vietnam Pro,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{cursor:not-allowed;opacity:.42}button,a{touch-action:manipulation}button{border:0}button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible{outline:2px solid var(--accent);outline-offset:4px}a{color:inherit;text-decoration:none}button svg{flex-shrink:0}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-family:Be Vietnam Pro,system-ui,sans-serif}img{max-width:100%;display:block}p{line-height:1.65}button{background:0 0}input,select{min-width:0}select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}input::placeholder{color:#778697}::selection{color:#14211f;background:#b9e69c}.mobile-only{display:none!important}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sidebar{width:var(--side);z-index:45;background:#101824;border-inline-end:1px solid #202b38;flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-start:0}.side-brand{border-bottom:1px solid #202b38;align-items:center;height:86px;padding:0 25px;display:flex}.brand{white-space:nowrap;letter-spacing:1px;align-items:center;gap:11px;font-family:Be Vietnam Pro,system-ui,sans-serif;font-size:23px;font-weight:800;display:flex}.brand>span:last-child{align-items:baseline;gap:7px;display:flex}.brand small{color:#8294a4;letter-spacing:2px;font-size:11px;font-weight:600}.brand-mark{color:#162a25;letter-spacing:-4px;background:linear-gradient(145deg,#d5f4ac,#7eb784);border-radius:9px;place-items:center;width:34px;height:35px;padding-inline-end:5px;font-size:27px;font-style:italic;display:grid;position:relative;box-shadow:inset 0 0 0 1px #e1ffd48a}.brand-mark>span{color:#f6d395;letter-spacing:0;font-size:15px;font-style:normal;position:absolute;inset-block-start:-7px;inset-inline-end:-6px}.side-scroll{scrollbar-width:thin;scrollbar-color:#2e3a47 transparent;flex:1;padding:25px 15px 18px;overflow-y:auto}.nav-label{color:#6d7e90;text-transform:uppercase;letter-spacing:1.7px;margin:0 13px 13px;font-size:10px;font-weight:700}.side-nav{text-align:start;color:#a6b4c1;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:46px;margin-bottom:5px;padding:14px 15px;font-size:13px;transition:all .18s;display:flex;position:relative}.side-nav:hover{color:#fff;background:#182433}.side-nav.active{color:var(--accent);background:#22302c;border:1px solid #3b4b3c;padding:13px 14px}.side-nav.active svg{filter:drop-shadow(0 0 5px #c5ea902c)}.side-nav small{color:#d6edbb;background:#354638;border-radius:4px;margin-inline-start:auto;padding:2px 6px;font-size:10px}.active-dot{background:var(--accent);border-radius:50%;width:5px;height:5px;margin-inline-start:auto}.side-divider{background:#26303d;height:1px;margin:24px 12px}.side-providers button{color:#9daebb;text-align:start;align-items:center;gap:13px;width:100%;padding:9px 15px;font-size:12px;display:flex}.side-providers button:hover{color:var(--accent)}.side-providers svg{color:#627588;margin-inline-start:auto}.provider-symbol{color:#bfa3d7;background:#1a2836;border-radius:6px;place-items:center;width:25px;height:25px;font-size:18px;display:grid}.p1{color:#e8b567}.p2{color:#88c8c8}.p3{color:#bbcf88}.side-vip{color:#eac98e;background:radial-gradient(at 100% 0,#5f4b233d,#0000 70%),#1c2027;border:1px solid #4e4433;border-radius:11px;margin:24px 5px 3px;padding:19px 15px}.side-vip>svg{width:28px;height:28px;margin-bottom:12px}.side-vip p{font-family:Be Vietnam Pro;font-size:13px;font-weight:700;line-height:1.5}.side-vip button{color:#a79b87;align-items:center;gap:8px;margin-top:14px;padding:0;font-size:11px;display:flex}.side-bottom{color:#8c9bab;white-space:nowrap;border-top:1px solid #26303d;align-items:center;gap:6px;padding:16px 21px;font-size:10px;display:flex}.currency-dot{color:#fff;background:#278c73;border-radius:50%;flex-shrink:0;place-items:center;width:17px;height:17px;font-family:system-ui;font-size:11px;font-weight:700;display:inline-grid}.preview-dot{background:#627181;border-radius:50%;width:4px;height:4px;margin-inline-start:auto}.main-shell{min-width:0;margin-inline-start:var(--side)}.topbar{z-index:35;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d1420ee;border-bottom:1px solid #212b39;justify-content:space-between;align-items:center;gap:12px;height:86px;padding:0 36px;display:flex;position:sticky;top:0}.top-left,.top-actions{align-items:center;gap:15px;min-width:0;display:flex}.top-links{align-items:center;gap:30px;height:86px;display:flex}.top-links button{color:#8a9bab;align-items:center;gap:8px;height:100%;padding:0;font-size:13px;display:flex;position:relative}.top-links button.active{color:#e4eddf}.top-links button.active:after{background:var(--accent);content:"";bottom:0;height:2px;position:absolute;inset-inline:0}.top-links svg{color:#a7b7a1}.icon-btn{color:#9badbd;border-radius:8px;flex-shrink:0;place-items:center;width:35px;height:35px;display:inline-grid}.icon-btn:hover{color:#fff;background:#20303d}.language-trigger{color:#a3b3c1;align-items:center;gap:7px;padding:8px 0;font-size:11px;display:flex}.top-separator{background:#2c3542;width:1px;height:23px;margin:0 1px}.login-link{white-space:nowrap;color:#d0dbdf;padding:7px 0;font-size:12px}.btn{background:var(--accent);color:#1c2b21;border-radius:7px;justify-content:center;align-items:center;gap:11px;min-height:41px;padding:13px 20px;font-size:12px;font-weight:700;transition:background .18s,transform .18s;display:inline-flex}.btn:hover:not(:disabled){background:#ddffba;transform:translateY(-1px)}.btn.subtle{color:#c1cecf;background:#22303d;border:1px solid #354150}.btn.subtle:hover:not(:disabled){background:#2d3d4b}.btn.join{min-height:37px;padding:10px 15px;font-size:12px}.full{width:100%}.avatar-btn{color:#b7d2c1;background:linear-gradient(140deg,#293d44,#152231);border:1px solid #3c4d56;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.avatar-btn:hover,.avatar-btn.selected{border-color:var(--accent)}.dropdown-wrap{position:relative}.dropdown{inset-inline-end:0;z-index:55;background:#17222f;border:1px solid #334353;border-radius:12px;min-width:210px;padding:8px;position:absolute;top:calc(100% + 16px);box-shadow:0 24px 60px #0008}.dropdown-label{letter-spacing:1px;color:#7f95a8;text-transform:uppercase;padding:10px 12px;font-size:10px}.dropdown>button{text-align:start;color:#c5d0d8;border-radius:6px;align-items:center;gap:10px;width:100%;min-height:39px;padding:11px 12px;font-size:12px;display:flex}.dropdown>button:hover{background:#273746}.dropdown>button svg:last-child{margin-inline-start:auto}.language-dropdown{max-height:min(450px,70dvh);overflow-y:auto}.language-dropdown>button svg{color:var(--accent)}.member-dropdown{width:278px}.member-caption{border-bottom:1px solid #30404d;align-items:center;gap:13px;margin-bottom:6px;padding:13px 9px 17px;display:flex}.avatar-circle{width:42px;height:42px;color:var(--accent);background:#2c4145;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.member-caption strong{font-size:14px;display:block}.member-caption small{color:#8e9eac;margin-top:4px;font-size:10px;line-height:1.5;display:block}.dropdown-signin{margin-top:6px;color:#d3eaba!important;background:#263b33!important}main{max-width:1570px;margin:auto;padding:30px 36px 0}.hero{isolation:isolate;background:radial-gradient(at 78% 45%,#36534875,#0000 48%),linear-gradient(115deg,#182b2a,#122327 53%,#1a3030);border:1px solid #33483e;border-radius:14px;grid-template-columns:1.07fr .93fr;min-height:354px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";z-index:-1;background-image:linear-gradient(#caedbc03 1px,#0000 1px),linear-gradient(90deg,#caedbc03 1px,#0000 1px);background-size:45px 45px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.hero-slide-1{background:radial-gradient(at 78% 45%,#55503375,#0000 48%),linear-gradient(115deg,#252b2a,#1c272b)}.hero-slide-2{background:radial-gradient(at 78% 45%,#4b3b6575,#0000 48%),linear-gradient(115deg,#20262f,#19242b)}.hero-text{z-index:2;padding:35px 0 25px 35px}.eyebrow{color:#b8d9ad;letter-spacing:2px;align-items:center;gap:8px;font-size:9px;font-weight:700;line-height:1.5;display:flex}.eyebrow>span{background:#bdeaa7;border-radius:50%;width:5px;height:5px}.eyebrow.muted{letter-spacing:1.8px;color:#738896;margin-bottom:7px;font-size:8px}.hero h1{letter-spacing:-1.7px;color:#f1f5ed;margin:17px 0 12px;font-size:clamp(27px,2.75vw,47px);font-weight:750;line-height:1.2}.hero h1 em{color:#d3eeb4;font-style:normal}.hero p{color:#a3b9b0;max-width:300px;font-size:11px;line-height:1.75}.hero-cta{margin-top:22px;padding:12px 18px;font-size:11px}.hero-pagination{align-items:center;gap:5px;margin-top:25px;display:flex}.hero-pagination button{background:#5b6d65;border-radius:3px;width:7px;height:5px;padding:0;position:relative}.hero-pagination button:before{content:"";position:absolute;inset:-12px -3px}.hero-pagination button.active{background:#c1e3a0;width:23px}.hero-pagination>span{color:#d3dfce;margin-inline-start:11px;font-family:Be Vietnam Pro;font-size:8px;font-weight:600}.hero-pagination i{color:#637970;margin-inline-start:4px;font-style:normal}.hero-art{place-items:center;min-width:0;display:grid;position:relative}.hero-art>img{object-fit:contain;filter:drop-shadow(0 10px 25px #00151160);width:112%;max-width:510px;height:375px;position:absolute;inset-block-start:-10px;inset-inline-start:-10%;transform:rotate(-5deg)}.orbit-label{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:1.2px;color:#dce3ca;z-index:3;background:#273d36ab;border:1px solid #9abda84f;border-radius:6px;align-items:center;gap:8px;padding:10px 13px;font-size:8px;display:flex;position:absolute;transform:rotate(-5deg)}.label-one{inset-block-start:72px;inset-inline-end:24px}.label-two{letter-spacing:.5px;font-size:11px;inset-block-end:57px;inset-inline-start:5px;transform:rotate(4deg)}.hero-corner{inset-inline-end:17px;color:#819c8766;letter-spacing:3px;font-size:8px;position:absolute;bottom:13px}.marketing-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:17px;display:grid}.marketing-card{text-align:start;border:1px solid #3d3a32;border-radius:10px;align-items:center;gap:18px;min-width:0;padding:22px 21px;transition:filter .2s,transform .2s;display:flex;position:relative;overflow:hidden}.vip-promo{background:radial-gradient(at 0 0,#b98c3c36,#0000 60%),#252626}.reward-promo{background:radial-gradient(at 0 0,#69538438,#0000 60%),#222631;border-color:#39394a}.promo-icon{color:#e6c17e;background:linear-gradient(135deg,#66563c5e,#3a342a);border:1px solid #8670484d;border-radius:15px;flex-shrink:0;place-items:center;width:57px;height:57px;display:grid;transform:rotate(-8deg)}.reward-promo .promo-icon{color:#c7b0e7;background:linear-gradient(135deg,#65547a5e,#363147);border-color:#8563b74d;transform:rotate(6deg)}.micro{text-transform:uppercase;letter-spacing:1.6px;color:#a99775;margin-bottom:6px;font-size:8px;font-weight:700;display:block}.reward-promo .micro{color:#a89abc}.marketing-card h3{letter-spacing:-.3px;color:#f1e7d5;font-size:14px;font-weight:700}.reward-promo h3{color:#e8e0f2}.marketing-card p{color:#8e989b;margin-top:5px;font-size:10px}.promo-arrow{color:#bfb6a7;background:#ffffff06;border:1px solid #ffffff0c;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;margin-inline-start:auto;display:grid}.announcement{color:#91a3ac;align-items:center;gap:10px;padding:19px 2px 21px;display:flex}.announcement-icon{color:#edc98b;place-items:center;display:grid}.announcement p{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.announcement-line{background:#293642;width:1px;height:12px;margin-inline-start:auto}.unit-label{color:#a9b5bd;align-items:center;gap:5px;font-size:9px;display:flex}.unit-label .currency-dot{width:13px;height:13px;font-size:9px}.catalog-section{scroll-margin-top:103px}.section-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:19px;display:flex}.section-heading h2{letter-spacing:-.65px;align-items:center;gap:9px;font-size:22px;font-weight:700;display:flex}.heading-icon{color:#e9bc83;display:flex}.count{color:#8198a7;background:#1e2934;border:1px solid #303c47;border-radius:5px;margin-inline-start:3px;padding:3px 7px;font-family:Be Vietnam Pro;font-size:10px}.catalog-search{color:#7d929d;background:#111d29;border:1px solid #263541;border-radius:7px;align-items:center;gap:9px;width:238px;height:37px;padding:0 13px;display:flex}.catalog-search input{color:#d2e0e7;background:0 0;border:0;width:100%;font-size:10px;outline:none!important}.catalog-search:focus-within{border-color:#a6c28d}.clear-search{color:#91a4b3;place-items:center;padding:0;display:grid}.filter-bar{border-bottom:1px solid #25303d;justify-content:space-between;align-items:center;gap:14px;margin-bottom:21px;padding-bottom:14px;display:flex}.category-tabs{scrollbar-width:none;align-items:center;gap:6px;min-width:0;display:flex;overflow:auto}.category-tabs button{white-space:nowrap;color:#7f929f;border:1px solid #0000;border-radius:6px;align-items:center;gap:7px;padding:8px 12px;font-size:10px;font-weight:500;display:flex}.category-tabs button.active{color:#cfe8b9;background:#202d2a;border-color:#3a4942}.category-tabs button:hover{color:#e5efea}.provider-select{color:#6c8292;align-items:center;gap:9px;font-size:9px;display:flex}.provider-select select{color:#bbc9d1;background:#141e2b;border:1px solid #2d3945;border-radius:5px;max-width:105px;padding:7px 9px;font-size:10px}.game-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px 14px;display:grid}.game-card{min-width:0;position:relative}.game-cover{aspect-ratio:.86;text-align:start;background:#192534;border:1px solid #2a3644;border-radius:10px;width:100%;padding:0;transition:transform .2s,border-color .2s;display:block;position:relative;overflow:hidden}.game-cover>img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.cover-shade{background:linear-gradient(#0000 48%,#090e2470 68%,#090f26e0 100%);position:absolute;inset:0}.game-cover:hover{border-color:#7e9975;transform:translateY(-4px)}.game-title{bottom:16px;letter-spacing:-.4px;text-shadow:0 2px 8px #000;color:#fff4d9;max-width:90px;font-family:Be Vietnam Pro;font-size:15px;font-weight:750;line-height:1.2;position:absolute;inset-inline:13px}.tag{top:10px;text-transform:uppercase;letter-spacing:.6px;border-radius:4px;padding:4px 6px;font-size:7px;font-weight:800;position:absolute;inset-inline-start:10px}.tag.hot{color:#301d17;background:#da9b67}.tag.new{color:#193b30;background:#a7e1bd}.favorite{inset-inline-end:9px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#dce4df;z-index:2;background:#10182760;border:1px solid #ffffff20;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:9px}.favorite:hover,.favorite.chosen{color:#d5e9a0;background:#1f342cb0}.favorite.chosen svg{fill:#d5e9a0}.game-meta{color:#687f8e;justify-content:space-between;align-items:center;gap:5px;padding:9px 2px 0;font-size:8px;display:flex}.game-meta>span:first-child{letter-spacing:.4px;color:#a4b4bd;font-weight:700}.game-meta>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalog-foot{color:#617786;align-items:center;gap:6px;margin-top:18px;font-size:9px;display:flex}.catalog-foot>svg{flex-shrink:0}.sports-preview{margin-top:38px}.section-heading>div>p{color:#7d929e;margin-top:7px;font-size:11px}.text-button{color:#b7c9af;white-space:nowrap;align-items:center;gap:9px;padding:5px 0;font-size:10px;display:inline-flex}.text-button:hover{color:#dcf7c3}.sport-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sport-card{aspect-ratio:2.2;text-align:start;background:#15242d;border:1px solid #2b3a40;border-radius:10px;position:relative;overflow:hidden}.sport-card>img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.sport-card:hover>img{transform:scale(1.06)}.sport-card:after{content:"";background:linear-gradient(90deg,#17262f88,#0000);position:absolute;inset:0}.sport-card>div{inset-inline-start:18px;z-index:1;position:absolute;bottom:16px}.sport-card h3{letter-spacing:-.7px;font-size:19px}.sport-card>div>span{color:#a9b7b5;align-items:center;gap:22px;margin-top:7px;font-size:9px;display:flex}.sport-index{top:16px;color:#9cb7ac;letter-spacing:1px;z-index:1;font-size:8px;position:absolute;inset-inline-start:18px}.provider-strip{border-top:1px solid #26313e;border-bottom:1px solid #26313e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:36px;padding:26px 2px;display:flex}.provider-strip>span:first-child{color:#647b8b;font-size:9px}.provider-word{letter-spacing:1px;color:#7b8996;opacity:.8;padding:0;font-family:Be Vietnam Pro;font-size:23px;font-weight:800}.provider-word:hover{opacity:1;color:#bad39f}.provider-tada{font-size:24px;font-style:italic}.provider-jbd{letter-spacing:4px}.provider-cg9{font-weight:500}.provider-strip>.provider-word:last-child{letter-spacing:3px;font-size:14px;font-style:italic}footer{color:#6e8291;padding:29px 0 22px;font-size:9px}.footer-top{align-items:center;gap:30px;padding-bottom:25px;display:flex}.footer-top .brand{color:#98aca8;font-size:17px}.footer-top .brand-mark{filter:saturate(.6);opacity:.7;width:24px;height:25px;font-size:19px}.footer-top .brand small{letter-spacing:1px;font-size:8px}.footer-top>p{color:#6b8290;max-width:310px;font-size:9px}.footer-badges{color:#6a8292;align-items:center;gap:14px;margin-inline-start:auto;display:flex}.footer-badges>span:first-child{border:1px solid #546675;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.footer-bottom{color:#526c7a;border-top:1px solid #1e2a37;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:17px;font-size:8px;display:flex}.footer-bottom>div{gap:17px;display:flex}.footer-bottom button{color:#81919e;padding:0;font-size:8px}.footer-bottom button:hover{color:#bed4b5}.floating-support{bottom:24px;color:#d4e8bc;z-index:30;background:#24372f;border:1px solid #526a5b;border-radius:50%;place-items:center;width:47px;height:47px;display:grid;position:fixed;inset-inline-end:23px;box-shadow:0 7px 20px #0005}.floating-support:hover{background:#344a3a}.support-dot{box-sizing:content-box;top:1px;background:#c9ec9d;border:2px solid #24372f;border-radius:50%;width:6px;height:6px;position:absolute;inset-inline-end:2px}.bottom-nav{display:none}.page-heading{padding:19px 0 27px}.page-heading h1{letter-spacing:-1.3px;margin-top:12px;font-size:36px}.page-heading p{color:#8ea1ac;margin-top:11px;font-size:13px}.sports-hero{background:linear-gradient(110deg,#1b3c38,#17333c);border:1px solid #35544b;border-radius:14px;margin-bottom:25px;padding:49px 35px;position:relative;overflow:hidden}.sports-hero h1{letter-spacing:-1.5px;z-index:1;max-width:550px;margin:18px 0 12px;font-size:38px;position:relative}.sports-hero p{color:#acc4bc;z-index:1;font-size:13px;position:relative}.sports-hero-icon{inset-inline-end:20px;color:#c2d891;opacity:.2;position:absolute;bottom:-25px;transform:rotate(-15deg)}.sport-grid.large .sport-card{aspect-ratio:1.5}.reward-tabs{scrollbar-width:none;border-bottom:1px solid #2d3b49;gap:8px;margin-bottom:25px;padding-bottom:14px;display:flex;overflow:auto}.reward-tabs button{color:#839bab;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:12px 18px;font-size:12px;display:flex}.reward-tabs button.active{color:#cce7b4;background:#26392f}.reward-tabs.small{gap:7px;margin-top:15px}.reward-tabs.small button{padding:10px 14px;font-size:12px}.event-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.event-card{text-align:start;background:radial-gradient(at 100% 0,#d99c3d45,#0000 70%),#242726;border:1px solid #5a4c35;border-radius:14px;flex-direction:column;align-items:flex-start;padding:37px;display:flex}.event-card>svg{color:#f0c774;margin:10px 0 32px}.event-card h2{letter-spacing:-1px;margin:10px 0;font-size:28px;line-height:1.2}.event-card p{color:#a9aca3;max-width:290px;font-size:12px}.event-card .btn{margin-top:25px}.event-green{background:radial-gradient(at 100% 0,#327e6860,#0000 70%),#1a2e2d;border-color:#325c4f}.event-green>svg{color:#b9d99b}.empty{color:#66808f;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:230px;padding:45px 20px;display:flex}.empty h3{color:#a7b8c2;font-family:Be Vietnam Pro;font-size:15px;font-weight:500}.empty p{color:#597583;font-size:10px}.vip-content{background:radial-gradient(at 0 0,#3a4f2d33,#0000 50%),#141f2b;border:1px solid #30423e;border-radius:13px;padding:28px}.vip-summary{align-items:center;gap:25px;display:flex}.vip-emblem{color:#f1ce89;background:linear-gradient(135deg,#6b5639,#39372e);border:1px solid #716246;border-radius:17px;flex-shrink:0;place-items:center;width:86px;height:86px;display:grid;transform:rotate(-5deg)}.vip-summary h2{color:#e9d4a5;font-size:27px}.vip-summary p{color:#829aa6;margin-top:8px;font-size:12px}.vip-summary .btn{margin-inline-start:auto}.tier-progress{color:#7f96a3;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:30px;font-size:11px;display:flex}.tier-progress>div{background:#2a3844;border-radius:7px;width:100%;height:7px}.tier-progress i{background:#d0e99f;width:0;height:7px;display:block}.redeem-panel{text-align:center;background:radial-gradient(at top,#3c434866,#0000 70%),#14202b;border:1px solid #324651;border-radius:13px;flex-direction:column;align-items:stretch;gap:18px;max-width:550px;margin:35px auto;padding:35px;display:flex}.redeem-panel>svg{color:#d2d8ac;align-self:center}.redeem-panel>p{color:#8da2ad;font-size:12px}.redeem-panel input{color:#fff;background:#101b27;border:1px solid #3a4b59;border-radius:7px;width:100%;padding:16px;font-size:13px}.history-panel{background:#131e2a;border:1px solid #2b3c49;border-radius:12px;padding:24px}.history-top{color:#9cafbd;justify-content:space-between;align-items:center;gap:14px;font-size:12px;display:flex}.history-top select{background:#1a2a36;border:1px solid #374958;border-radius:6px;padding:10px}.history-top span{margin-inline-start:auto}.history-top strong{color:#d3c79d}.history-panel>.btn{margin:auto;display:flex}.info-note{color:#9bb2bf;background:#1c2c38;border:1px solid #314451;border-radius:8px;align-items:flex-start;gap:10px;margin:20px 0;padding:14px;font-size:11px;line-height:1.7;display:flex}.info-note>svg{flex-shrink:0;margin-top:1px}.sports-hero+.filter-bar+.sport-grid+.info-note{max-width:800px}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030811bd;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0;overflow:auto}.dialog{scrollbar-width:thin;scrollbar-color:#41535f transparent;background:radial-gradient(at 100% 0,#24423955,#0000 60%),#141e2b;border:1px solid #384b50;border-radius:17px;outline:none;width:480px;max-width:100%;max-height:calc(100dvh - 50px);padding:28px;overflow-y:auto;box-shadow:0 30px 100px #0008}.dialog.wide{width:680px}.dialog-top{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:22px;display:flex}.dialog-top .micro{color:#809587;margin-bottom:8px}.dialog-top h2{letter-spacing:-.7px;font-size:25px;line-height:1.25}.dialog-top .icon-btn{background:#1b2935;border:1px solid #31424e;width:30px;height:30px;margin-top:1px}.dialog-top .icon-btn svg{width:17px}.auth-form>p{color:#8da4b1;margin-bottom:22px;font-size:11px;line-height:1.8}.auth-form>label,.wallet-form>label{color:#b1c2cc;margin:17px 0;font-size:11px;display:block}.auth-form input:not([type=checkbox]),.wallet-form input,.wallet-form select{color:#e1e9e8;background:#0e1925;border:1px solid #30434f;border-radius:7px;width:100%;height:46px;margin-top:9px;padding:13px 14px;display:block}.password-field{display:block;position:relative}.password-field input{padding-inline-end:44px!important}.password-field button{inset-inline-end:10px;color:#72909c;place-items:center;width:25px;height:25px;display:grid;position:absolute;top:12px}.form-options{justify-content:space-between;align-items:center;gap:15px;margin:19px 0 24px;font-size:10px;display:flex}.form-options>label{color:#a7bbc5;align-items:center;gap:7px;display:flex}.form-options input{accent-color:var(--accent);margin:0}.form-options>button{color:#bcdaa4;padding:0;font-size:10px}.centered{justify-content:center;margin:22px auto 0;display:flex}.form-note{margin-top:16px;line-height:1.8;color:#7e98a8!important;font-size:10px!important}.balance-card{color:#9db4bd;background:#10232a;border:1px solid #2a4a48;border-radius:8px;flex-direction:column;gap:12px;margin:20px 0;padding:18px;font-size:11px;display:flex}.balance-card strong{color:#ceddcb;font-size:30px}.balance-card small{font-size:12px}.amount-input{display:block;position:relative}.amount-input input{padding-inline-end:90px}.amount-input>span{inset-inline-end:16px;color:#bdcfb1;font-size:12px;position:absolute;top:15px}.game-dialog{grid-template-columns:.8fr 1.2fr;align-items:start;gap:26px;display:grid}.game-dialog>img{border:1px solid #514638;border-radius:10px}.game-dialog h3{margin:15px 0;font-size:27px;line-height:1.3}.game-dialog p{color:#99afba;font-size:12px}.provider-chip{color:#bad4bb;background:#29393a;border-radius:5px;padding:5px 10px;font-size:10px;display:inline-block}.game-dialog .btn{margin-top:8px}.plain-panel{text-align:center;padding:20px 5px}.plain-panel>svg{color:#b3cf9a;margin-bottom:20px}.plain-panel p{color:#9ab0bb;margin-bottom:20px;font-size:13px}.plain-panel h3{margin-bottom:17px}.referral-panel{text-align:center}.referral-panel>svg{color:#b5d29f;margin:5px auto 20px}.referral-panel h3{letter-spacing:-.7px;font-size:25px;line-height:1.35}.referral-panel p{color:#8fa8b5;margin:16px auto;font-size:12px}.link-placeholder{text-align:start;color:#708d9c;border:1px dashed #3a4f59;border-radius:7px;justify-content:space-between;align-items:center;margin:25px 0 15px;padding:18px 15px;font-size:11px;display:flex}.profile-panel .member-caption{padding:4px 0 22px}.profile-actions{flex-direction:column;margin:15px 0;display:flex}.profile-actions button{text-align:start;color:#b6c7d1;border-bottom:1px solid #253642;align-items:center;gap:15px;padding:15px 4px;font-size:13px;display:flex}.profile-actions button:hover{color:#daf6b8}.profile-actions button svg:first-child{color:#91b3a3}.profile-actions button svg:last-child{color:#758d9c;margin-inline-start:auto}.locale-setting{color:#93aab9;justify-content:space-between;align-items:center;margin:24px 0;font-size:12px;display:flex}.locale-setting select{background:#1e303c;border:1px solid #354c59;border-radius:7px;max-width:60%;padding:9px;font-size:12px}.profile-panel>.btn{margin-top:10px}.gift-panel{text-align:center;background:radial-gradient(at 50% 30%,#ba843e33,#0000 65%);padding:10px 5px 20px}.gift-sparkles{color:#f1d18d;letter-spacing:25px;font-size:28px}.gift-box{color:#edc57e;filter:drop-shadow(0 0 25px #eac77c60);padding:22px}.gift-panel h3{margin:12px 0;font-size:26px}.gift-panel p{color:#a9b5af;max-width:300px;margin:15px auto;font-size:12px}.gift-panel .btn{background:#e9c47f;min-width:190px;margin-top:13px}.toast{color:#e1f1d1;z-index:200;background:#2d4236;border:1px solid #62764d;border-radius:9px;align-items:center;gap:12px;max-width:calc(100% - 30px);padding:15px 21px;font-size:12px;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 10px 35px #0006}.spinning{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width>=1600px){:root{--side:240px}.game-title{max-width:120px;font-size:18px}.hero{min-height:390px}.hero-text{padding:43px}.hero-art>img{height:410px;top:-5px}.hero h1{font-size:48px}.hero p{max-width:390px;font-size:13px}.hero-cta{font-size:12px}.marketing-card h3{font-size:16px}.marketing-card p{font-size:12px}}@media (width<=1200px){:root{--side:190px}.side-brand{padding-inline:20px}.brand{gap:8px;font-size:20px}.brand small{font-size:9px}.side-nav{padding-inline:12px;font-size:12px}.topbar{padding-inline:26px}.top-actions{gap:11px}.top-links{gap:22px}main{padding:25px 26px 0}.hero-text{padding-inline-start:27px}.hero h1{font-size:33px}.hero-art>img{width:120%;inset-inline-start:-15%}.marketing-card{gap:12px;padding:18px 15px}.marketing-card h3{font-size:12px}.promo-icon{width:45px;height:45px}.promo-icon svg{width:27px}.promo-arrow{width:25px;height:25px}.game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.game-title{max-width:110px;font-size:18px}.sport-card h3{font-size:17px}.provider-strip{gap:18px}.game-meta{font-size:9px}.hero-art .label-one{font-size:7px;inset-inline-end:12px}}@media (width<=950px){:root{--side:0px}.sidebar{visibility:hidden;width:248px;transition:transform .22s;transform:translate(-100%)}.sidebar.is-open{visibility:visible;transform:translate(0)}html[dir=rtl] .sidebar{transform:translate(100%)}html[dir=rtl] .sidebar.is-open{visibility:visible;transform:translate(0)}.side-brand{justify-content:space-between}.drawer-scrim{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:44;background:#0009;position:fixed;inset:0}.mobile-only{display:inline-flex!important}.side-brand>.mobile-only{display:grid!important}.mobile-brand .brand{font-size:21px}.top-links{display:none}.topbar{height:74px;padding-inline:24px}.top-left{gap:12px}.top-actions{gap:13px}.hero{min-height:365px}.hero h1{font-size:40px}.hero p{max-width:300px;font-size:12px}.hero-text{padding:33px 0 26px 32px}.hero-art>img{width:108%;height:380px;inset-inline-start:-7%}.hero-art .label-one{top:65px;inset-inline-end:13px}.main-shell{margin-inline-start:0}.game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.side-bottom{padding:18px 25px}.marketing-card h3{font-size:14px}.marketing-card p{font-size:11px}.bottom-nav{bottom:0;z-index:39;height:69px;padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#14212df5;border-top:1px solid #364540;justify-content:space-around;align-items:center;display:flex;position:fixed;inset-inline:0}.bottom-nav>button{color:#c5d3dd;white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:19%;height:100%;font-size:11px;font-weight:650;line-height:1.3;display:flex;position:relative}.bottom-nav>button>svg{stroke-width:2.2px;width:24px;height:24px}.bottom-nav>button.active{color:#dcf5b7;font-weight:750}.bottom-nav>button.active:after{content:"";background:#c0e99a;border-radius:2px;width:13px;height:2px;position:absolute;bottom:5px}.bottom-wallet{color:#d3e8ba!important}.bottom-wallet>.bottom-wallet-icon{color:#1b3c2c;background:linear-gradient(145deg,#d9efb5,#89b584);border-radius:15px;place-items:center;width:48px;height:44px;margin-top:-20px;display:grid;box-shadow:0 0 0 6px #14212d}.bottom-wallet>.bottom-wallet-icon>svg{width:23px}.floating-support{bottom:87px;width:43px;height:43px;inset-inline-end:18px}.toast{bottom:85px}footer{padding-bottom:97px}.catalog-section{scroll-margin-top:92px}}@media (width<=600px){.topbar{gap:7px;height:65px;padding-inline:13px}.top-left{gap:5px}.top-left>.icon-btn{width:27px}.mobile-brand .brand{gap:7px;font-size:18px}.mobile-brand .brand small{display:none}.mobile-brand .brand-mark{border-radius:7px;width:26px;height:28px;font-size:21px}.mobile-brand .brand-mark>span{font-size:11px;top:-5px;right:-5px}.top-actions{gap:9px}.language-trigger{gap:4px;font-size:9px}.language-trigger>svg:first-child{width:13px}.language-trigger>svg:last-child,.search-button,.top-separator,.login-link{display:none}.btn.join{gap:4px;min-height:33px;padding:8px 10px;font-size:10px}.btn.join>svg{width:12px}.avatar-btn{width:31px;height:31px}.avatar-btn svg{width:17px}.language-dropdown{min-width:215px;inset-inline-end:-65px}.member-dropdown{width:275px;top:calc(100% + 14px)}main{padding:18px 15px 0}.hero{border-radius:12px;min-height:305px;display:block}.hero-text{z-index:2;max-width:100%;padding:24px 22px 18px;position:relative}.eyebrow{letter-spacing:1.5px;font-size:7px}.hero h1{letter-spacing:-1.1px;max-width:100%;margin:17px 0 12px;font-size:30px;line-height:1.23}.hero p{max-width:190px;font-size:10px;line-height:1.8}.hero-cta{gap:7px;min-height:36px;margin-top:19px;padding:11px 13px;font-size:10px}.hero-pagination{margin-top:30px}.hero-art{bottom:0;z-index:1;pointer-events:none;width:205px;height:210px;position:absolute;inset-inline-end:-34px}.hero-art>img{inset-inline-start:0;width:100%;max-width:none;height:210px;top:0;transform:rotate(7deg)}.hero-art .label-one{display:none}.hero-art .label-two{bottom:23px;gap:5px;padding:7px 10px;font-size:8px;inset-inline-start:38px}.hero-art .currency-dot{width:13px;height:13px;font-size:8px}.hero-corner{font-size:6px;bottom:11px;right:12px}.hero-slide-1 .hero-art,.hero-slide-2 .hero-art{opacity:.65}.marketing-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.marketing-card{border-radius:9px;min-height:115px;padding:15px 12px;display:block}.promo-icon{border-radius:8px;width:30px;height:30px;margin-bottom:8px}.promo-icon svg{width:20px;height:20px}.marketing-card .micro{letter-spacing:1.2px;margin-bottom:5px;font-size:6px}.marketing-card h3{letter-spacing:-.3px;font-size:12px;line-height:1.4}.marketing-card p{display:none}.promo-arrow{top:17px;width:22px;height:22px;position:absolute;inset-inline-end:13px}.promo-arrow svg{width:13px}.announcement{gap:7px;padding:16px 1px 21px}.announcement p,.unit-label{font-size:8px}.announcement-line{display:none}.section-heading{flex-wrap:wrap;gap:14px;margin-bottom:14px}.section-heading h2{gap:7px;font-size:20px}.eyebrow.muted{letter-spacing:1.4px;font-size:7px}.heading-icon svg{width:20px}.catalog-search{order:2;width:100%;height:38px}.catalog-search input{font-size:11px}.filter-bar{gap:8px;margin-bottom:16px;padding-bottom:13px}.category-tabs{gap:2px}.category-tabs button{gap:5px;padding:8px;font-size:9px}.category-tabs svg{width:13px}.provider-select>span{display:none}.provider-select select{width:83px;padding:7px 5px;font-size:9px}.game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px 10px}.game-cover{aspect-ratio:.75;border-radius:9px}.game-title{inset-inline:10px;letter-spacing:-.3px;max-width:80px;font-size:13px;bottom:13px}.tag{top:7px;padding:3px 4px;font-size:6px;inset-inline-start:7px}.favorite{top:7px;width:23px;height:23px;inset-inline-end:6px}.favorite svg{width:12px}.game-meta{padding-top:7px;font-size:7px}.game-meta>span:last-child{max-width:60px}.catalog-foot{align-items:flex-start;margin-top:17px;font-size:8px;line-height:1.6}.catalog-foot svg{width:12px;margin-top:2px}.sports-preview{margin-top:30px}.sports-preview .section-heading{flex-wrap:nowrap;align-items:flex-end}.sports-preview .section-heading h2{max-width:220px;font-size:19px}.section-heading>div>p{font-size:10px}.text-button{gap:6px;font-size:9px}.sport-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.sport-card{aspect-ratio:.8;border-radius:9px}.sport-card>img{object-position:65% center;opacity:.75}.sport-card:after{background:linear-gradient(#0000,#14232fbb)}.sport-card>div{inset-inline-start:10px;bottom:12px}.sport-card h3{letter-spacing:-.3px;font-size:12px}.sport-card>div>span{gap:4px;font-size:7px}.sport-card>div>span svg{width:11px}.sport-index{top:12px;font-size:7px;inset-inline-start:10px}.provider-strip{gap:15px;margin-top:27px;padding:23px 2px}.provider-strip>span:first-child{width:100%;font-size:8px}.provider-word{font-size:19px}.provider-strip>.provider-word:last-child{letter-spacing:1px;font-size:10px}.footer-top{flex-wrap:wrap;gap:15px;padding-bottom:19px}.footer-top>p{order:3;width:100%;max-width:100%;font-size:8px}.footer-top .brand{font-size:16px}.footer-badges{gap:10px}.footer-bottom{gap:15px;padding-top:17px;font-size:7px}.footer-bottom>div{order:3;justify-content:space-between;width:100%}.footer-bottom button{font-size:8px}.footer-bottom>span:last-child{margin-inline-start:auto}.floating-support{inset-inline-end:13px;width:39px;height:39px;bottom:84px}.floating-support svg{width:20px}.bottom-nav{height:65px}.bottom-nav>button{gap:6px;font-size:10px}.bottom-nav>button>svg{width:23px;height:23px}.bottom-wallet>.bottom-wallet-icon{width:46px;height:40px;margin-top:-17px}.page-heading{padding:13px 0 24px}.page-heading h1{font-size:28px;line-height:1.3}.page-heading p{font-size:12px}.sports-hero{margin-bottom:20px;padding:32px 23px}.sports-hero h1{max-width:250px;font-size:30px}.sports-hero p{max-width:230px;font-size:11px}.sports-hero-icon{inset-inline-end:-15px;width:130px;bottom:-50px}.sport-grid.large{grid-template-columns:1fr}.sport-grid.large .sport-card{aspect-ratio:2.3}.sport-grid.large .sport-card>img{object-position:center center}.sport-grid.large .sport-card h3{font-size:20px}.sport-grid.large .sport-card>div{inset-inline-start:20px;bottom:20px}.sport-grid.large .sport-card>div>span{gap:15px;font-size:10px}.sport-grid.large .sport-index{inset-inline-start:20px;top:17px}.reward-tabs{gap:3px;margin-bottom:20px;padding-bottom:11px}.reward-tabs button{padding:11px 10px;font-size:10px}.event-grid{grid-template-columns:1fr;gap:16px}.event-card{padding:28px}.event-card>svg{width:50px;margin-bottom:20px}.event-card h2{font-size:25px}.event-card p,.event-card .btn{font-size:11px}.vip-content{padding:20px 16px}.vip-summary{flex-wrap:wrap;gap:17px}.vip-emblem{width:63px;height:63px}.vip-emblem svg{width:34px}.vip-summary>div:nth-child(2){flex:1;min-width:150px}.vip-summary .btn{margin-inline-start:0;font-size:10px}.vip-summary h2{font-size:23px}.vip-summary p{font-size:10px}.vip-summary .micro{font-size:7px}.tier-progress{margin-top:24px}.redeem-panel{margin:20px auto;padding:27px 18px}.history-panel{padding:18px}.history-top{flex-wrap:wrap;font-size:10px}.history-top select{font-size:11px}.modal-backdrop{align-items:center;padding:12px}.dialog{border-radius:14px;max-height:calc(100dvh - 24px);padding:23px 20px}.dialog-top h2{font-size:22px}.dialog-top{margin-bottom:20px}.game-dialog{grid-template-columns:1fr;gap:20px}.game-dialog>img{object-fit:cover;width:150px;max-height:180px;margin:auto}.game-dialog>div{text-align:center}.game-dialog h3{margin:14px 0;font-size:24px}.game-dialog .info-note{text-align:start}.dialog-top .micro{font-size:7px}.auth-form>p{font-size:11px}.form-options,.form-options>button{font-size:9px}.form-options label{gap:5px}.plain-panel p{font-size:12px}.toast{min-width:230px;font-size:11px}.empty{min-height:200px}.info-note{font-size:10px}.gift-box svg{width:85px}.topbar .brand>span:last-child{letter-spacing:.5px}.topbar .brand-mark{letter-spacing:-3px}}@media (width<=360px){main{padding-inline:11px}.topbar{padding-inline:10px}.top-actions{gap:7px}.top-left{gap:2px}.mobile-brand .brand{gap:6px;font-size:16px}.mobile-brand .brand-mark{width:23px;height:25px;font-size:19px}.language-trigger>svg:first-child{display:none}.btn.join{padding:8px;font-size:9px}.hero-text{padding-inline:19px}.hero h1{font-size:27px}.hero-art{opacity:.8;width:220px;inset-inline-end:-53px}.hero p{max-width:178px}.marketing-card{padding:14px 10px}.marketing-card h3{font-size:11px}.game-grid{gap:15px 8px}.game-title{font-size:12px;inset-inline:8px}.category-tabs button{padding:7px 6px;font-size:8px}.provider-select select{width:74px;font-size:8px}.game-meta{font-size:6px}.provider-word{font-size:17px}}html[dir=rtl] .hero-text{padding-inline:35px 0}html[dir=rtl] .hero-art>img{transform:rotate(5deg)}html[dir=rtl] .hero h1{letter-spacing:0}html[dir=rtl] .hero p{line-height:1.9}html[dir=rtl] .brand,html[dir=rtl] .provider-word{direction:ltr}html[dir=rtl] .game-title{text-align:left;direction:ltr}html[dir=rtl] .game-cover{text-align:left}html[dir=rtl] .game-meta{direction:ltr}html[dir=rtl] .game-meta>span:first-child{letter-spacing:0}html[dir=rtl] .hero-corner{direction:ltr}@media (width<=600px){html[dir=rtl] .hero-text{padding-inline:22px}html[dir=rtl] .hero h1{font-size:29px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.vip-benefits{margin-top:25px}.vip-benefits h3{margin-bottom:15px;font-size:16px}.vip-table-scroll{border:1px solid var(--line);border-radius:10px;max-width:100%;overflow-x:auto}.vip-table-scroll table{border-collapse:collapse;text-align:start;width:100%;font-size:12px}.vip-table-scroll th,.vip-table-scroll td{border-bottom:1px solid var(--line);white-space:nowrap;padding:13px 16px}.vip-table-scroll thead{color:var(--accent);background:#1a2733}.vip-table-scroll tbody th{color:var(--gold)}.vip-table-scroll small{color:var(--muted);font-size:9px}.vip-benefits .form-note{margin-top:12px}.redeem-art{object-fit:contain;border-radius:10px;max-width:100%;max-height:180px;margin:0 auto 20px}.redeem-description{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:12px}.brand>span:last-child{text-overflow:ellipsis;min-width:0;max-width:145px;overflow:hidden}.hero h1,.hero p{overflow-wrap:anywhere}.brand-wordmark{object-fit:contain;object-position:left center;width:160px;height:42px}.topbar .brand-wordmark{width:124px;height:34px}.campaign-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.campaign-card{min-width:0}.campaign-card>button{text-align:start;background:#11272a;border:1px solid #344439;border-radius:14px;width:100%;min-height:280px;display:block;position:relative;overflow:hidden}.campaign-card>button>img{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.campaign-card>button:hover>img{transform:scale(1.035)}.campaign-gradient{background:linear-gradient(90deg,#08151cef 0%,#0b1926b3 35%,#0715210d 90%);position:absolute;inset:0}.campaign-card-copy{z-index:1;max-width:68%;padding:28px;position:relative}.campaign-category{letter-spacing:1px;color:#c7d6ca;font-size:9px}.campaign-card h2{color:#e3efdb;overflow-wrap:anywhere;margin:13px 0;font-size:25px;line-height:1.25}.campaign-card p{color:#abbdbb;font-size:11px;line-height:1.7}.campaign-open{color:#d5ecbc;align-items:center;gap:12px;margin-top:23px;font-size:10px;font-weight:700;display:inline-flex}.campaign-dialog{padding-top:24px}.campaign-dialog-image{object-fit:cover;border-radius:14px 14px 0 0;width:calc(100% + 48px);max-width:none;height:185px;margin:-24px -24px 23px}.campaign-dialog h2{margin:12px 0;font-size:25px;line-height:1.3}.campaign-dialog>p{color:#a9b8c4;font-size:12px}.campaign-dialog h3{margin:25px 0 12px;font-size:14px}.campaign-terms{white-space:pre-wrap;overflow-wrap:anywhere}.campaign-close{top:14px;z-index:1;background:#12212fcc;position:absolute;inset-inline-end:14px}.campaign-dialog{position:relative}.manual-gift-preview{margin:25px 0}.vip-art-banner{border-radius:12px;height:220px;margin-bottom:27px;position:relative;overflow:hidden}.vip-art-banner>img{object-fit:cover;width:100%;height:100%}.vip-art-banner>span{inset-inline-start:30px;letter-spacing:3px;color:#f3dcab;font-size:13px;position:absolute;top:55px}.vip-art-banner strong{letter-spacing:0;color:#dcf0c4;margin-top:12px;font-size:39px;display:block}.campaign-dialog .btn{margin-top:16px}@media (width<=950px){.sidebar .brand-wordmark{width:150px}.campaign-card-copy{max-width:75%;padding:23px}.campaign-card h2{font-size:22px}}@media (width<=600px){.brand-wordmark{max-width:118px}.topbar .brand-wordmark{width:112px;height:31px}.campaign-grid{grid-template-columns:1fr;gap:16px}.campaign-card>button{min-height:235px}.campaign-card-copy{max-width:70%;padding:23px}.campaign-card h2{font-size:25px}.campaign-card p{font-size:10px}.campaign-dialog-image{width:calc(100% + 40px);height:150px;margin:-23px -20px 20px}.vip-art-banner{height:170px}.vip-art-banner>span{top:40px;font-size:10px;inset-inline-start:20px}.vip-art-banner strong{font-size:29px}}.marketing-card{isolation:isolate;overflow:hidden}.marketing-background{object-fit:cover;opacity:.2;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.hero-with-image .hero-art{align-self:stretch;height:100%;overflow:hidden}.hero-with-image .hero-art>img{object-fit:cover;object-position:right center;top:0;width:100%;height:100%;inset-inline-start:0;transform:none;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25%);mask-image:linear-gradient(90deg,#0000,#000 25%)}.hero-with-image .hero-art .orbit-label{display:none}@media (width<=600px){.hero-with-image .hero-art{bottom:0;opacity:.58;width:55%;height:100%;inset-inline-end:0}.hero-with-image .hero-art>img{object-position:74% center;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}}.player-messages-trigger{position:relative}.player-messages-trigger>span{font-size:23px}.player-messages-trigger>i{background:#d8f7a0;border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:6px}.message-scrim{z-index:150;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.player-message-dialog{color:#edf5f3;text-align:start;background:#15232d;border:1px solid #35494e;border-radius:18px;width:min(620px,100%);max-height:85dvh;padding:24px;overflow:auto;box-shadow:0 30px 100px #0008}.player-message-dialog>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.player-message-dialog header>button{color:#a8bdc3;cursor:pointer;font-size:28px}.player-message-dialog nav{border-bottom:1px solid #314449;gap:10px;margin-bottom:20px;display:flex}.player-message-dialog nav button{cursor:pointer;color:#8ca6ae;padding:12px}.player-message-dialog nav button.active{color:#d5f6a4;border-bottom:2px solid #d5f6a4}.player-message{border-bottom:1px solid #314449;padding:16px 0}.player-message h3{margin:0 0 14px;font-size:18px;font-weight:650}.player-message img{object-fit:contain;border-radius:10px;width:100%;max-height:300px;margin-bottom:14px}.player-message-body{white-space:pre-wrap;color:#b3c9ce;overflow-wrap:anywhere;line-height:1.9}.player-message small,.player-message time{color:#829fa8;margin-top:14px;font-size:11px;display:block}.player-message a,.player-message>button{color:#d4f5a3;cursor:pointer;margin-top:16px;font-size:12px;display:inline-block}.catalog-group-banner{object-fit:cover;border-radius:12px;width:100%;height:140px;margin:12px 0}.player-message-dialog:focus{outline:none}.deposit-quick-amounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.deposit-quick-amounts button{font-variant-numeric:tabular-nums;width:100%;min-height:60px;color:inherit;background:#142a2d;border:1px solid #304d50;border-radius:8px;padding:14px 6px;font-size:18px}.deposit-quick-amounts button.active{color:#d9f5b8;background:#294832;border-color:#bce18b}.payment-quote{overflow-wrap:anywhere;background:#102529;border:1px solid #304d50;border-radius:12px;padding:14px}.payment-quote dl{margin:0}.payment-quote dl>div{flex-wrap:wrap;justify-content:space-between;gap:8px;padding:6px 0;display:flex}.payment-quote dd{font-variant-numeric:tabular-nums;margin:0}.payment-quote small{opacity:.7;margin-top:8px;display:block}.deposit-receipt{text-align:start;background:linear-gradient(160deg,#172e31 0%,#13222c 65%);border:1px solid #365051;border-radius:18px;margin-top:18px;padding:20px;box-shadow:0 16px 40px #0002}.receipt-header{border-bottom:1px solid #36505177;align-items:center;gap:12px;padding-bottom:18px;display:flex}.receipt-icon{color:#d1eea7;background:#c9ef9a14;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.receipt-header>div{flex:1;min-width:0}.receipt-header h3{color:#edf6ec;margin:0 0 5px;font-size:17px}.receipt-header p{color:#99aeb1;margin:0;font-size:11px;line-height:1.5}.receipt-state{white-space:nowrap;color:#e8cd91;background:#e8cd9112;border:1px solid #e8cd9130;border-radius:20px;padding:6px 9px;font-size:11px;line-height:1.4}.receipt-countdown{color:#aec2bd;justify-content:space-between;align-items:center;gap:10px;padding:15px 0 16px;font-size:12px;display:flex;position:relative}.receipt-countdown>span{align-items:center;gap:7px;display:flex}.receipt-countdown>strong{letter-spacing:1px;font-variant-numeric:tabular-nums;color:#d1f0ab;font-size:25px;line-height:1}.receipt-progress{inset-inline:0;background:#ffffff0a;border-radius:5px;height:3px;position:absolute;bottom:0;overflow:hidden}.receipt-progress i{background:#c9ef9a;height:100%;transition:width 1s linear;display:block}.receipt-countdown.is-urgent>strong{color:#f3c483}.receipt-countdown.is-urgent .receipt-progress i{background:#f3c483}.receipt-amount{text-align:center;justify-items:center;gap:7px;padding:23px 0 15px;display:grid}.receipt-amount>span:first-child{color:#a1b6b3;font-size:12px}.receipt-amount>strong{letter-spacing:-.6px;color:#e7f6d5;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:100%;font-size:31px;font-weight:750;line-height:1.3}.receipt-amount>strong small{color:#b8cdb4;letter-spacing:0;font-size:15px;font-weight:600}.receipt-network{color:#9eafb2;border:1px solid #44605c;border-radius:7px;padding:5px 10px;font-size:12px}.receipt-network b{color:#d1dfd9}.receipt-fees{color:#a9bcb4;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:3px;font-size:11px;display:flex}.receipt-qr{text-align:center;width:min(208px,100%);margin:4px auto 20px}.receipt-qr img{aspect-ratio:1;object-fit:contain;background:#fff;border:1px solid #fff;border-radius:12px;width:100%;height:auto;padding:10px;display:block}.receipt-qr figcaption{color:#91a7a7;margin-top:9px;font-size:11px}.payment-copy-field{background:#0c1b2399;border:1px solid #365151;border-radius:11px;min-width:0;margin-top:12px;padding:13px}.payment-copy-field>label{color:#99b0ae;margin-bottom:8px;font-size:11px;font-weight:500;display:block}.payment-copy-field>div{align-items:center;gap:12px;min-width:0;display:flex}.payment-copy-field code{color:#e5eeeb;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.7;display:block}.payment-copy-field button{color:#d2f0af;cursor:pointer;background:#c9ef9a12;border:1px solid #516d50;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;min-height:42px;padding:10px;font-size:11px;display:flex}.payment-copy-field button:hover{background:#c9ef9a25}.payment-copy-field button:focus-visible,.receipt-actions a:focus-visible{outline-offset:3px;outline:2px solid #c9ef9a}.payment-manual-copy{margin-top:10px;font-size:11px}.payment-manual-copy input{color:#fff;background:#0c1820;border:1px solid #789d69;border-radius:6px;width:100%;padding:8px;display:block}.receipt-network-note{color:#a4b5b6;margin:8px 3px 15px;font-size:11px;line-height:1.6}.receipt-actions{justify-items:stretch;gap:12px;padding-top:20px;display:grid}.receipt-actions .btn{justify-content:center;align-items:center;gap:8px;min-height:46px;font-size:13px;display:flex}.receipt-actions>span{color:#d0eaa9;text-align:center;font-size:12px}.receipt-actions .text-button{color:#9eafb2;padding:4px;font-size:12px}.receipt-support{color:#d0eaa9;justify-content:center;align-items:center;gap:7px;padding:6px;font-size:12px;text-decoration:none;display:flex}.receipt-expiry-note{color:#edc795;background:#edc7950a;border-radius:8px;margin:14px 0 0;padding:12px;font-size:12px;line-height:1.7}.receipt-success{color:#c9ef9a;place-items:center;gap:8px;margin:8px 0 20px;font-size:13px;display:grid}.deposit-receipt.is-complete .receipt-state{color:#d1efab;background:#c9ef9a12;border-color:#c9ef9a30}.deposit-receipt.is-expired{border-color:#7a6247}@media (width<=420px){.deposit-receipt{border-radius:14px;padding:16px 13px}.receipt-header{gap:8px}.receipt-icon{width:34px;height:38px}.receipt-header h3{font-size:15px}.receipt-header p{font-size:10px}.receipt-state{padding:5px 7px;font-size:10px}.receipt-amount>strong{font-size:27px}.payment-copy-field{padding:11px}.payment-copy-field button{padding:9px 7px}.payment-copy-field button span{font-size:10px}.receipt-countdown{font-size:11px}}.payment-copy-field>label{color:#b9ccca;margin-bottom:10px;font-size:14px;font-weight:600}.payment-copy-field code{letter-spacing:.15px;font-size:14px;line-height:1.75}.payment-copy-field button{min-height:44px}.payment-copy-field.is-wallet-address{background:#19332b;border:1.5px solid #a9d77e;margin-top:16px;padding:16px;box-shadow:0 0 0 3px #c9ef9a08}.payment-copy-field.is-wallet-address>label{color:#dcf5b9;font-size:16px;font-weight:700}.payment-copy-field.is-wallet-address code{color:#f0f9e7;font-size:16px;font-weight:650;line-height:1.8}.payment-copy-field.is-wallet-address>div{flex-wrap:wrap;align-items:flex-start;gap:12px}.payment-copy-field.is-wallet-address code{-webkit-user-select:all;user-select:all;flex-basis:100%}.payment-copy-field.is-wallet-address button{background:#c9ef9a1a;border-color:#84ae65;margin-inline-start:auto;padding:10px 14px;font-size:12px}.receipt-actions{grid-template-columns:1fr 1fr;gap:12px;padding-top:22px}.receipt-actions .btn{min-height:48px;font-size:14px}.receipt-actions .receipt-back{color:#c4d3d1;background:0 0;border:1px solid #536968}.receipt-actions .receipt-back:hover{background:#ffffff08}@media (width<=480px){.receipt-actions{grid-template-columns:1fr}.payment-copy-field code{font-size:14px}.payment-copy-field.is-wallet-address code{font-size:16px}.payment-copy-field.is-wallet-address{padding:14px}.payment-copy-field.is-wallet-address button span{font-size:12px}}.reward-tabs .wallet-history-tab{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.transaction-history{text-align:start;margin-top:20px}.transaction-history>header{color:#dce9e2;align-items:center;gap:8px;margin-bottom:18px;display:flex}.transaction-history>header h3{flex:1;margin:0;font-size:17px}.transaction-history>header>button{color:#cae8a5;cursor:pointer;background:#c9ef9a0a;border:1px solid #3c5555;border-radius:9px;place-items:center;min-width:38px;min-height:38px;display:grid}.history-filters{grid-template-columns:1fr 1fr;gap:12px;display:grid}.history-filters label{color:#a8bcba;gap:7px;min-width:0;font-size:12px;display:grid}.history-filters select,.history-filters input{color:#e4eeea;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e1d27;border:1px solid #3c5154;border-radius:9px;width:100%;min-width:0;min-height:44px;padding:10px 9px;font-size:13px}.history-range-note{color:#90a7a7;margin:12px 0 18px;font-size:11px;line-height:1.65}.history-range-note span{display:block}.history-empty{text-align:center;color:#8ea4a5;border:1px dashed #365050;border-radius:10px;padding:25px 12px;font-size:13px}.history-records{gap:12px;display:grid}.history-record{background:#10232a;border:1px solid #354e50;border-radius:12px;padding:14px}.history-record-head{align-items:center;gap:9px;display:flex}.history-kind-icon{color:#c9ef9a;background:#c9ef9a12;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.history-kind-icon.withdraw{color:#efc78a;background:#efc78a12}.history-kind-icon.credit{color:#9fc9ff;background:#9fc9ff12}.history-record-head>div{flex:1;min-width:0}.history-record-head strong{color:#dcebe3;font-size:13px}.history-record-head time{color:#8aa2a5;margin-top:5px;font-size:10px;display:block}.history-record-head>b{font-variant-numeric:tabular-nums;white-space:nowrap;color:#e8f4de;font-size:18px}.history-record-head>b small{color:#9dafab;font-size:10px}.history-record-status{color:#dfc18f;justify-content:space-between;align-items:center;gap:8px;margin-top:13px;font-size:11px;display:flex}.history-record-status .is-success{color:#c9ef9a}.history-record-status button{color:#bde39c;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;min-height:32px;font-size:12px;display:flex}.history-record .payment-copy-field{background:#0c1921;margin-top:8px;padding:10px}.history-record .payment-copy-field>label{margin-bottom:6px;font-size:11px}.history-record .payment-copy-field code{font-size:11px;line-height:1.6}.history-record .payment-copy-field button{min-height:36px;padding:7px;font-size:10px}.history-record .payment-copy-field button span{font-size:10px}.history-coin-amount{color:#98adb0;margin:8px 0;font-size:11px}.history-pagination{color:#b8cac5;justify-content:center;align-items:center;gap:18px;padding:18px 0 0;font-size:12px;display:flex}.history-pagination button{color:#c9ef9a;cursor:pointer;background:0 0;border:1px solid #405957;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.history-pagination button:disabled{opacity:.35;cursor:default}.history-total{text-align:center;background:#233a2b;border:1px solid #739559;border-radius:12px;margin-top:20px;padding:17px}.history-total>span{color:#c1d3b8;font-size:12px;display:block}.history-total>strong{color:#e5f6d3;font-variant-numeric:tabular-nums;margin-top:8px;font-size:28px;display:block}.history-total>strong small{color:#afc4a5;font-size:13px}.history-total>p{color:#a3ba9d;margin:7px 0 0;font-size:11px}@media (width<=420px){.reward-tabs.small{gap:4px}.reward-tabs .wallet-history-tab{padding-inline:9px;font-size:12px}.history-record{padding:12px}.history-record-head>b{font-size:16px}.history-record-head strong{font-size:12px}}.reward-tabs.small.wallet-navigation{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;width:100%;display:grid}.reward-tabs.small.wallet-navigation button{text-align:center;white-space:normal;border-radius:10px;justify-content:center;align-items:center;gap:5px;width:100%;min-width:0;min-height:52px;margin:0;padding:10px 6px;font-size:13px;line-height:1.3;display:flex}.wallet-navigation button svg{flex-shrink:0}.reward-tabs.small.wallet-navigation button:not(.active){border:1px solid var(--border);background:#0f1f27b3}.reward-tabs.small.wallet-navigation button.active{border:1px solid #cfef9a66}.main-shell{background:radial-gradient(ellipse at 85% 0%,#29315945,transparent 42%),radial-gradient(ellipse at 10% 35%,#163b3c35,transparent 45%),var(--bg)}.hero{background:radial-gradient(at 82% 30%,#495b923d,#0000 48%),radial-gradient(at 70% 85%,#c3a34d20,#0000 45%),linear-gradient(112deg,#162b30,#172238 58%,#23243c);border-color:#b8d98055;box-shadow:0 18px 50px #0004,inset 0 1px #ffffff0d}.hero:after{content:"";pointer-events:none;z-index:-1;border:1px solid #e2c58525;border-radius:50%;width:420px;height:420px;position:absolute;top:-100px;right:-100px;box-shadow:0 0 0 60px #bfe8a005,0 0 0 120px #d9bc7405}.hero h1{color:#fff8e9;text-shadow:0 4px 28px #0004}.hero h1 span{color:var(--accent)}.hero .eyebrow{color:#e5d7a9}.hero p{color:#c3cfda}.hero .btn{box-shadow:0 6px 24px #c9ef9a28}.hero-art{filter:drop-shadow(0 15px 28px #0006)}.marketing-card{border-color:#d7bc7655;box-shadow:0 10px 24px #0003,inset 0 1px #ffffff0b}.marketing-card h3{color:#fff1cf}.marketing-card .marketing-background{opacity:.32}.marketing-card:hover{filter:brightness(1.12);transform:translateY(-2px)}.game-cover{border-color:#48546b;box-shadow:0 8px 20px #0004}.game-cover img{transition:transform .25s}.game-cover:hover img{transform:scale(1.035)}.game-cover:hover{border-color:var(--gold);box-shadow:0 10px 28px #0006,0 0 0 1px #efc88335}.game-title{text-shadow:0 2px 4px #000,0 2px 16px #000}.game-meta{color:#a5b5c5}.category-tabs button.active{box-shadow:0 3px 16px #c9ef9a1c}.topbar{border-bottom-color:#afc59233}.sidebar{background:linear-gradient(#152035,#101824 55%)}@media (prefers-reduced-motion:reduce){.game-cover img,.marketing-card{transition:none}.game-cover:hover img,.marketing-card:hover{transform:none}}.lobby-carousel{touch-action:pan-y;background:#15222d;border:1px solid #a5bd7555;border-radius:14px;height:280px;position:relative;overflow:hidden}.lobby-carousel-track{will-change:transform;direction:ltr;width:100%;height:100%;display:flex}.lobby-carousel-slide{flex:0 0 100%;min-width:0;height:100%;position:relative}.lobby-carousel-slide>a{width:100%;height:100%;display:block}.lobby-carousel-slide img{object-fit:cover;width:100%;height:100%;display:block}.lobby-carousel-caption{bottom:0;pointer-events:none;background:linear-gradient(#0000,#000b);padding:24px 45px 32px;font-size:18px;font-weight:650;position:absolute;inset-inline:0}.carousel-arrow,.carousel-pause{z-index:4;color:#fff;background:#08111c80;border:1px solid #ffffff30;border-radius:50%;place-items:center;display:grid;position:absolute}.carousel-arrow{cursor:pointer;width:34px;height:34px;top:calc(50% - 17px)}.carousel-arrow:hover{background:#08111ccc;border-color:#d6efa199}.carousel-arrow:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.carousel-arrow.previous{left:10px}.carousel-arrow.next{right:10px}.carousel-dots{gap:7px;max-width:75%;padding:4px;display:flex;position:absolute;bottom:12px;left:50%;overflow:auto;transform:translate(-50%)}.carousel-dots button{background:#ffffff70;border-radius:8px;flex:0 0 7px;width:7px;height:7px;padding:0}.carousel-dots button.active{background:var(--accent);flex-basis:22px;width:22px}.carousel-pause{width:28px;height:28px;bottom:10px;right:12px}.marketing-images{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-card.image-tile{aspect-ratio:3;border-radius:10px;min-height:0;padding:0;display:block}.marketing-tile-image{object-fit:cover;width:100%;height:100%;display:block}.notice-ticker{align-items:center;gap:10px;min-width:0;padding-block:12px;display:flex}.ticker-window{outline-offset:3px;direction:ltr;flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.ticker-track{width:max-content;min-width:200%;animation:notice-scroll var(--ticker-seconds,45s) linear infinite;will-change:transform;align-items:center;gap:0;display:flex}.ticker-track>span{white-space:pre;box-sizing:border-box;color:#bac9d4;flex:none;min-width:50%;padding-inline:30px;font-size:12px;display:block}.ticker-pause{color:var(--muted);background:0 0;place-items:center;padding:6px;display:grid}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes notice-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=600px){.lobby-carousel{height:var(--hero-mobile-height,180px);border-radius:11px}.lobby-carousel-caption{padding:18px 30px 30px;font-size:13px}.hero{min-height:var(--hero-mobile-height,180px);height:var(--hero-mobile-height,180px)}.hero .hero-text{padding:15px 18px 12px}.hero .hero-text .eyebrow{font-size:7px}.hero h1{letter-spacing:-.7px;max-width:80%;margin:8px 0 6px;font-size:clamp(19px,5.7vw,27px);line-height:1.12}.hero p{max-width:65%;margin:0 0 9px;font-size:9px;line-height:1.4}.hero .hero-cta{padding:7px 10px;font-size:9px}.hero .hero-pagination{margin-top:9px}.hero .hero-art{inset-inline-end:-10px;opacity:.7;width:43%;bottom:-25px}.hero .hero-art>img{max-width:190px}.hero .orbit-label{display:none}.marketing-images{gap:10px;margin-top:12px}.marketing-card.image-tile{aspect-ratio:2.2;border-radius:8px}.notice-ticker{margin-block:6px;padding-block:8px}.ticker-track>span{font-size:10px}.carousel-arrow{width:28px;height:28px;top:calc(50% - 14px)}}@media (prefers-reduced-motion:reduce){.ticker-track{will-change:auto;width:auto;min-width:0;animation:none;display:block;transform:none}.ticker-track>span:first-child{white-space:normal;padding-inline:8px}.ticker-track>span:nth-child(2){display:none}.ticker-window{overflow:visible;-webkit-mask-image:none;mask-image:none}.lobby-carousel-track{will-change:auto}}@media (width<=600px){.hero .hero-text{flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:12px 18px;display:flex}.hero .hero-text>*{flex-shrink:0}.hero h1{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0;font-size:clamp(18px,5.5vw,24px);display:-webkit-box;overflow:hidden}.hero .hero-cta{min-height:0;margin-top:3px;padding:6px 10px}.hero .hero-pagination{margin-top:7px}.hero[data-compact=true] p{display:none}.hero[data-compact=true] h1{font-size:18px}.hero[data-compact=true] .hero-text{padding-block:8px}.hero[data-compact=true] .hero-pagination{margin-top:4px}}@media (width>=601px){.hero{height:clamp(260px,23vw,320px);min-height:290px}.hero .hero-text{padding:24px 0 20px 30px}.hero h1{margin:12px 0 9px;font-size:clamp(26px,2.5vw,39px)}.hero .hero-cta{margin-top:12px}.hero .hero-pagination{margin-top:16px}.hero .hero-art>img{object-fit:contain;height:100%;max-height:320px;top:0}.lobby-carousel{height:clamp(240px,23vw,320px)}.marketing-card.image-tile{aspect-ratio:5/2;min-height:160px;max-height:280px}.lobby-carousel-caption{font-size:clamp(14px,1.5vw,21px);line-height:1.4}}.lobby-carousel-caption{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lobby-carousel-slide img{object-position:center}.ticker-track>span{flex:0 0 50%;min-width:0}.notice-ticker:hover .ticker-track{animation-play-state:running}.lobby-carousel{overflow:clip}@media (width<=600px){.hero,.lobby-carousel{height:var(--hero-mobile-height,180px);min-height:0}.hero h1{font-size:clamp(17px,5vw,23px)}.lobby-carousel-caption{padding:12px 32px 30px;font-size:clamp(12px,3.3vw,15px)}}@media (prefers-reduced-motion:reduce){.ticker-track>span{min-width:0}}.notice-ticker{background:linear-gradient(90deg,#c9ef9a0d,#c9ef9a04);border-block:1px solid #c9ef9a24;border-radius:8px;padding-inline:10px}.notice-ticker .ticker-track>span{color:#f1ffdf;letter-spacing:.1px;text-shadow:0 1px 3px #0009;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Arial,sans-serif;font-size:clamp(12px,.95vw,14px);font-weight:650;line-height:1.6}.notice-ticker .announcement-icon{color:#d5f2a8}@media (width<=600px){.notice-ticker .ticker-track>span{font-size:11px;font-weight:650}}.game-cover.provider-artwork{background:radial-gradient(at top,#35445a,#111b2b)}.game-cover.provider-artwork>img{object-fit:contain;object-position:center top;padding:8px 6px 35px}.game-cover.provider-artwork .game-title{font-size:clamp(12px,1.05vw,16px);line-height:1.25}.game-cover.portrait-artwork>img{object-fit:cover;object-position:center;width:100%;height:100%}.game-cover.portrait-artwork .game-title{font-size:clamp(12px,1.05vw,16px);line-height:1.25}.game-cover.portrait-artwork .cover-shade{background:linear-gradient(#0000 60%,#07101ccc)}.provider-navigation{min-width:0}.provider-navigation-horizontal{grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;gap:9px;margin:20px 0 24px;display:grid}.provider-navigation-list{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;-webkit-user-select:none;user-select:none;direction:ltr;gap:10px;padding:3px 1px;display:flex;position:relative;overflow-x:auto}.provider-navigation-list::-webkit-scrollbar{display:none}.provider-tile{color:#a4b1bb;scroll-snap-align:start;background:linear-gradient(145deg,#1a2633,#121b26);border:1px solid #3d4a55;border-radius:12px;flex-direction:column;flex:0 0 110px;justify-content:center;align-items:center;gap:8px;height:100px;transition:background .2s,border-color .2s,color .2s;display:flex}.provider-tile:hover{color:#edf7e1;border-color:#839c6c}.provider-tile.active{color:#efffdc;background:linear-gradient(145deg,#364436,#1f302c);border-color:#c9ef9a99;box-shadow:inset 0 0 0 1px #c9ef9a15}.provider-tile-logo{pointer-events:none;justify-content:center;align-items:center;width:88px;height:44px;display:flex}.provider-tile-logo>img{object-fit:contain;filter:grayscale(.6);opacity:.8;width:100%;height:100%}.provider-tile.active .provider-tile-logo>img,.provider-tile:hover .provider-tile-logo>img{filter:none;opacity:1}.provider-tile-logo>svg{color:#f2ad62;fill:#e9884533;width:37px;height:42px}.provider-tile-logo>strong{letter-spacing:.6px;overflow-wrap:anywhere;font-family:Be Vietnam Pro,system-ui,sans-serif;font-size:clamp(13px,1.4vw,22px);font-weight:800}.provider-tile-name{font-size:13px;font-weight:650;line-height:1.2}.provider-scroll-arrow{color:#e1efce;background:#1b2930;border:1px solid #384854;border-radius:9px;place-items:center;width:30px;height:42px;display:grid}.provider-scroll-arrow:disabled{opacity:.25}.provider-games-layout{align-items:flex-start;gap:20px;min-width:0;display:flex}.provider-games-content{flex:1;min-width:0}.provider-navigation-vertical{flex:0 0 100px;position:sticky;top:92px}.provider-navigation-vertical .provider-navigation-list{scroll-snap-type:y proximity;flex-direction:column;gap:12px;max-height:calc(100dvh - 115px);padding:2px;overflow:hidden auto}.provider-navigation-vertical .provider-tile{flex:0 0 100px;width:100%;height:100px}.provider-navigation-vertical .provider-tile-logo{width:78px}.game-mode-tabs{scrollbar-width:none;gap:9px;margin-bottom:16px;padding:2px 0;display:flex;overflow-x:auto}.game-mode-tabs>button{white-space:nowrap;color:#9bafb8;background:#15202b;border:1px solid #3a4853;border-radius:8px;flex:none;min-width:100px;padding:10px 16px;font-size:12px}.game-mode-tabs>button.active{background:var(--accent);border-color:var(--accent);color:#172b1c;font-weight:750}.provider-selected .section-heading{background:linear-gradient(100deg,#b4d97715,#16243390 65%);border:1px solid #53644835;border-radius:12px;padding:14px 16px}.provider-selected .count{color:var(--accent);border-color:#c9ef9a50;border-radius:20px;padding:4px 10px;font-size:13px}.catalog-section .filter-bar{margin-bottom:15px}@media (width<=1150px){.provider-selected .game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.provider-tile{flex-basis:100px;height:94px}.provider-tile-logo{width:80px;height:40px}.provider-games-layout{gap:14px}}@media (width<=800px){.provider-selected .game-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.provider-navigation-vertical{flex-basis:80px}.provider-navigation-vertical .provider-tile{flex-basis:85px;height:85px}.provider-navigation-vertical .provider-tile-logo{width:62px;height:35px}.provider-tile-name{font-size:11px}.game-mode-tabs>button{min-width:80px;padding:9px 12px;font-size:11px}}@media (width<=600px){.provider-navigation-horizontal{grid-template-columns:22px minmax(0,1fr) 22px;gap:5px;margin:14px 0 18px}.provider-navigation-horizontal .provider-navigation-list{gap:8px}.provider-tile{border-radius:10px;flex-basis:84px;gap:6px;height:83px}.provider-tile-logo{width:66px;height:34px}.provider-tile-logo>svg{width:30px;height:34px}.provider-scroll-arrow{border-radius:7px;width:22px;height:36px}.provider-scroll-arrow>svg{width:16px}.provider-games-layout{gap:10px}.provider-navigation-vertical{flex-basis:62px;top:75px}.provider-navigation-vertical .provider-navigation-list{gap:10px;max-height:calc(100dvh - 155px)}.provider-navigation-vertical .provider-tile{border-radius:8px;flex-basis:72px;height:72px;padding-inline:3px}.provider-navigation-vertical .provider-tile-logo{width:48px;height:27px}.provider-navigation-vertical .provider-tile-name{font-size:9px}.provider-navigation-vertical .provider-tile-logo>strong{font-size:10px}.provider-selected .game-grid{gap:12px 8px}.provider-selected .game-cover{aspect-ratio:.72;border-radius:9px}.provider-selected .game-title,.provider-selected .game-cover.portrait-artwork .game-title,.provider-selected .game-cover.provider-artwork .game-title{inset-inline:5px;letter-spacing:-.2px;font-size:10px;bottom:8px}.provider-selected .favorite{top:5px;width:21px;height:21px;inset-inline-end:4px}.provider-selected .favorite>svg{width:12px}.provider-selected .game-meta{padding-top:6px;font-size:6px}.game-mode-tabs{gap:6px;margin-bottom:12px}.game-mode-tabs>button{min-width:62px;padding:8px 10px;font-size:10px}.provider-selected .section-heading{margin-bottom:12px;padding:12px}.provider-selected .section-heading h2{font-size:19px}.provider-selected .count{font-size:11px}.provider-selected .game-cover.provider-artwork>img{padding:4px 3px 24px}}@media (width<=370px){.provider-navigation-vertical{flex-basis:54px}.provider-navigation-vertical .provider-tile-logo{width:42px}.provider-games-layout{gap:7px}.provider-selected .game-grid{gap:10px 6px}.provider-selected .game-title,.provider-selected .game-cover.portrait-artwork .game-title{font-size:9px}}@media (prefers-reduced-motion:reduce){.provider-tile{transition:none}}.marketing-card.image-tile{width:100%;min-width:0}@media (width>=601px){.marketing-card.image-tile{min-height:clamp(120px,12vw,160px)}}.provider-tile-logo>img[src^="/providers/"],.provider-tile.active .provider-tile-logo>img[src^="/providers/"],.provider-tile:hover .provider-tile-logo>img[src^="/providers/"],.side-providers button>img[src^="/providers/"]{filter:brightness(0)invert()}@media (width<=370px){.provider-selected .game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.catalog-section .filter-bar{align-items:center;gap:16px}.filter-bar>.category-tabs{flex:none}.filter-bar>.provider-navigation-horizontal{flex:1;grid-template-columns:24px minmax(0,1fr) 24px;gap:6px;min-width:0;margin:0}.filter-bar .provider-navigation-list{gap:7px}.filter-bar .provider-tile{border-radius:9px;flex-basis:76px;gap:4px;height:64px}.filter-bar .provider-tile-logo{width:58px;height:29px}.filter-bar .provider-tile-logo>svg{width:25px;height:29px}.filter-bar .provider-tile-logo>strong{font-size:14px}.filter-bar .provider-tile-name{font-size:10px}.filter-bar .provider-scroll-arrow{width:24px;height:34px}.provider-games-layout{display:block}.provider-selected .game-grid{grid-template-columns:repeat(6,minmax(0,1fr))}@media (width<=1150px){.provider-selected .game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-section .filter-bar{flex-wrap:wrap;gap:10px}.filter-bar>.provider-navigation-horizontal{flex-basis:100%}}@media (width<=600px){.filter-bar .provider-tile{flex-basis:67px;gap:3px;height:58px}.filter-bar .provider-tile-logo{width:50px;height:25px}.filter-bar .provider-tile-name{font-size:9px}.filter-bar .provider-tile-logo>strong{font-size:12px}.provider-selected .game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px 9px}}@media (width<=370px){.provider-selected .game-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.filter-bar>.provider-navigation-horizontal{flex-basis:100%}.filter-bar .provider-tile-logo>svg{color:#d5ecae}.filter-bar .provider-tile[data-provider=all] .provider-tile-logo>svg{color:#f2ad62}.notice-ticker[data-playing=true] .ticker-track{width:max-content;min-width:200%;animation:notice-scroll var(--ticker-seconds,45s) linear infinite;will-change:transform;display:flex}.notice-ticker[data-playing=true] .ticker-track>span{white-space:pre;flex:0 0 50%;min-width:0;padding-inline:30px;display:block}.notice-ticker[data-playing=true] .ticker-window{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.notice-ticker.paused .ticker-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.notice-ticker[data-playing=true] .ticker-track{animation:notice-scroll var(--ticker-seconds,45s) linear infinite!important}}.side-providers button{grid-template-columns:minmax(0,1fr) 13px;gap:13px;min-height:48px;display:grid}.side-provider-name{text-align:center;direction:ltr;justify-content:center;justify-self:center;align-items:center;min-width:0;height:32px;display:flex}.side-provider-name img{object-fit:contain;object-position:center;width:100px;height:30px;display:block}.side-providers .provider-symbol{flex-shrink:0}.side-providers button>svg{margin:0}.side-provider-name img[src^="/providers/"]{filter:brightness(0)invert()}.side-providers .side-provider-name img.provider-logo-original-color{filter:none}.redeem-panel{text-align:start;max-width:780px}.redeem-panel .redeem-art{aspect-ratio:3;object-fit:contain;border-radius:14px;width:100%;max-height:none;margin:0 0 24px;display:block}.redeem-banner-link{display:block}.redeem-panel h2{font-size:24px}.redeem-panel .btn{justify-content:center;width:100%}.redeem-description{white-space:pre-wrap;color:var(--muted);margin-top:24px;font-size:14px;line-height:1.8}.redeem-socials{flex-wrap:wrap;justify-content:center;gap:12px;margin:18px 0;display:flex}.redeem-socials a{border:1px solid var(--line);border-radius:24px;align-items:center;gap:6px;padding:9px 13px;font-size:12px;display:flex}.redeem-socials img{object-fit:contain;border-radius:50%;width:28px;height:28px}@media (width<=650px){.redeem-panel h2{font-size:19px}.redeem-description{font-size:12px}}.brand-wordmark{width:196px;max-width:none;height:48px}.side-brand>a{min-width:0}.side-brand .brand-wordmark{max-width:100%}.topbar .brand-wordmark{width:168px;max-width:none;height:40px}@media (width>=951px) and (width<=1200px){.side-brand .brand-wordmark{width:150px}}@media (width<=600px){.topbar .brand-wordmark{width:140px;max-width:none;height:36px}.side-brand .brand-wordmark{width:176px;height:44px}}@media (width<=360px){.topbar .brand-wordmark{width:118px;height:32px}}.side-brand{padding-inline:16px}.topbar .brand-wordmark{object-fit:contain;object-position:left center}@media (width<=600px){.topbar .top-actions{gap:4px}.topbar .player-messages-trigger{width:28px;min-width:28px}.topbar .avatar-btn{width:28px;height:31px}}.language-flag{object-fit:cover;border-radius:3px;flex-shrink:0;width:24px;height:18px;display:block;box-shadow:0 0 0 1px #d5e2dc26}.language-trigger{gap:7px;min-height:36px}.language-dropdown>button{align-items:center;gap:12px;min-height:46px;display:flex}.language-dropdown>button>span{text-align:start;flex:1;min-width:0}.language-dropdown>button>svg{flex-shrink:0;margin-inline-start:auto}.language-dropdown .language-flag{width:27px;height:20px}.topbar .player-messages-trigger{place-items:center;width:34px;min-width:34px;height:34px;margin-inline-end:7px;display:inline-grid}.player-messages-trigger>svg{width:20px;height:20px}.topbar .avatar-btn{aspect-ratio:1;border-radius:50%;flex-shrink:0;width:34px;min-width:34px;height:34px;padding:0}.avatar-btn>svg{width:19px;height:19px}@media (width<=600px){.topbar .brand-wordmark{width:136px;height:36px}.topbar .top-actions{flex-shrink:0;gap:6px}.language-trigger{justify-content:center;gap:0;min-width:28px}.language-current-label{display:none}.topbar .player-messages-trigger{width:30px;min-width:30px;height:32px;margin-inline-end:5px}.topbar .avatar-btn{width:32px;min-width:32px;height:32px}.language-dropdown{min-width:230px;max-width:calc(100vw - 26px);inset-inline-end:-64px}.language-dropdown>button{gap:13px;padding:12px 14px}.language-flag{width:23px;height:17px}}@media (width<=360px){.topbar .brand-wordmark{width:110px;height:32px}.topbar .top-actions{gap:4px}.topbar .player-messages-trigger{width:28px;min-width:28px;margin-inline-end:4px}.topbar .avatar-btn{width:31px;min-width:31px;height:31px}.language-trigger{min-width:24px}}@media (width<=600px){.topbar .btn.join>svg{display:none}.topbar .btn.join{padding-inline:8px}}@media (width<=360px){.topbar .btn.join{padding-inline:6px}}.app-shell{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Be Vietnam Pro,system-ui,-apple-system,sans-serif;font-size:14px}.app-shell h1,.app-shell h2,.app-shell h3{letter-spacing:-.025em;font-family:inherit;font-weight:700;line-height:1.3}.page-heading h1{letter-spacing:-.035em;font-size:clamp(26px,3vw,38px);line-height:1.25}.page-heading>p{font-size:14px;line-height:1.75}.app-shell button{line-height:1.45}.reward-tabs>button{font-size:12px;font-weight:500}.invitation-banner h2{letter-spacing:-.02em;font-weight:600}.invitation-banner strong{font-weight:600;line-height:1.6;display:block}.invitation-body p{line-height:1.8}.gift-counts strong{font-weight:600}.withdrawal-pin-setup>p,.insufficient-balance>p{margin-bottom:22px;line-height:1.85}.withdrawal-pin-setup input[name$=Pin]{letter-spacing:.25em;text-align:center;font-size:22px}.withdrawal-pin-setup h3{margin-bottom:8px;font-size:19px}.lobby-category-cards{grid-template-columns:1fr 1fr;gap:22px;margin:30px 0;display:grid}.lounge-card{text-align:start;background:#112e33;border:1px solid #3b5351;border-radius:16px;width:100%;height:230px;display:block;position:relative;overflow:hidden}.lounge-card>img{object-fit:cover;object-position:center 40%;width:100%;height:100%}.lounge-shade{background:linear-gradient(90deg,#08151bea,#08151b70 48%,#08151b08);position:absolute;inset:0}.lounge-copy{inset-inline-start:24px;text-shadow:0 2px 8px #0008;gap:12px;max-width:60%;display:grid;position:absolute;top:48px}.lounge-copy small{text-transform:uppercase;color:#e5cd90;letter-spacing:.09em;font-size:10px}.lounge-copy strong{color:#f0f5ec;font-size:27px;line-height:1.25}.lounge-copy>span{color:#cee5b1;margin-top:15px;font-size:12px}.football-photos{display:flex;position:absolute;inset:0 0 0 24%}.football-photos img{object-fit:cover;object-position:center 22%;width:50%;height:100%}.sports-lounge .lounge-shade{background:linear-gradient(90deg,#09232cf2,#09232c80 42%,#09232c00 70%)}.lounge-credit{color:#85989f;margin:7px 2px;font-size:9px;line-height:1.6;display:block}.lounge-credit a:hover{text-decoration:underline}.lounge-card:hover{border-color:#bca267}@media (width<=600px){.lobby-category-cards{grid-template-columns:1fr;gap:18px;margin:24px 0}.lounge-card{height:200px}.lounge-copy{top:40px;inset-inline-start:20px}.lounge-copy strong{font-size:25px}}.side-provider-wordmark{letter-spacing:.01em;color:#eef4f0;align-items:center;min-width:60px;height:30px;font-size:18px;font-weight:700;line-height:1.1;display:inline-flex}.catalog-connection-note{color:#b6c5c8;background:#142730;border:1px solid #344948;border-radius:9px;margin:0 0 16px;padding:11px 14px;font-size:12px;line-height:1.6}.game-cover.catalog-artwork>img{object-fit:contain;padding:14px 5px 40px}.game-cover.catalog-artwork .game-title{inset-inline:9px;max-width:calc(100% - 18px);font-size:13px;bottom:12px}@media (width<=600px){.game-cover.catalog-artwork .game-title{font-size:11px}.game-cover.catalog-artwork>img{padding:7px 3px 34px}}.sports-lobby h3{color:#dfebdf;margin:4px 0 18px;font-size:18px}.sports-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.sports-category-grid button{color:#dce8df;background:radial-gradient(at top,#23443f,#13232f 80%);border:1px solid #344a50;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:130px;padding:18px 10px;display:flex}.sports-category-grid button>span{font-size:38px;line-height:1.2}.sports-category-grid strong{text-align:center;font-size:13px;line-height:1.5}.sports-category-grid button:hover,.sports-category-grid button.active{background:linear-gradient(135deg,#2b4837,#192f31);border-color:#c5dd9a}.sports-availability{color:#aebfc5;border:1px solid #344a50;border-radius:12px;margin-top:18px;padding:16px;font-size:13px;line-height:1.7}.sports-availability strong{color:#d3e7ab;margin-bottom:5px;display:block}.sports-availability p{margin:0}@media (width<=600px){.sports-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.sports-category-grid button{min-height:112px;padding:14px 6px}.sports-category-grid strong{font-size:11px}.sports-category-grid button>span{font-size:32px}}.sports-category-grid button{aspect-ratio:3/4;isolation:isolate;min-height:0;padding:0;position:relative;overflow:hidden}.sports-category-grid button>img{object-fit:cover;width:100%;height:100%;display:block}.sports-category-grid .sport-photo-shade{z-index:1;background:linear-gradient(#0000 35%,#07131e66 57%,#06111ef5 100%);position:absolute;inset:0}.sports-category-grid .sport-photo-copy{inset-inline:10px;z-index:2;text-align:start;flex-direction:column;gap:4px;display:flex;position:absolute;bottom:13px}.sports-category-grid .sport-photo-copy strong{text-align:start;color:#f2f5e8;font-size:16px;line-height:1.35}.sports-category-grid .sport-photo-copy small{color:#d0dbda;font-size:11px;line-height:1.5}.sport-photo-credit{color:#98aeb9;margin-top:10px;font-size:11px;text-decoration:underline;display:inline-block}.sports-category-grid button.active{box-shadow:0 0 0 2px #d3e9aa}.game-cover.catalog-artwork>img{padding:0 0 35px}.game-cover>img,.provider-tile-logo>img,.side-provider-name img{image-rendering:auto}.game-cover:hover>img{transform:none}@media (width<=600px){.sports-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sports-category-grid button{aspect-ratio:4/5;min-height:0;padding:0}.sports-category-grid .sport-photo-copy strong{font-size:14px}.sports-category-grid .sport-photo-copy small{font-size:10px}.game-cover.catalog-artwork>img{padding:0 0 32px}}.game-cover.portrait-artwork{aspect-ratio:3/4;background:#101c2b}.game-cover.portrait-artwork>img{object-fit:contain;object-position:center}.game-cover.portrait-artwork .game-title{max-width:calc(100% - 20px);inset-inline:10px}.side-providers button{min-height:50px}.side-provider-name{width:112px;max-width:100%;height:32px;position:relative;overflow:hidden}.side-provider-name img.sidebar-provider-native{object-fit:fill;object-position:center;max-width:none;position:absolute}.side-provider-wordmark{letter-spacing:0;min-width:0;height:32px;font-size:16px;font-weight:700;line-height:1.15}.side-provider-name img:not(.sidebar-provider-native){object-fit:contain;object-position:center;width:108px;max-width:100%;height:24px}.side-provider-wordmark{font-size:18px}.side-provider-wordmark.long-name{font-size:16px}.lobby-carousel-track{direction:ltr}.studio-slide img{object-position:70% center}.lobby-carousel-copy{text-align:start;color:#fff;box-sizing:border-box;background:linear-gradient(90deg,#0311158c,#0000);flex-direction:column;justify-content:center;gap:12px;width:60%;padding:28px 7%;display:flex;position:absolute;inset:0}.lobby-carousel-copy small{color:#e7cf86;letter-spacing:2px;font-size:10px}.lobby-carousel-copy strong{letter-spacing:-.7px;text-wrap:balance;font-size:clamp(22px,3vw,38px);font-weight:750;line-height:1.15}.lobby-carousel-copy>span{color:#d6e6e0;max-width:340px;font-size:13px;line-height:1.5}.marketing-card.studio-marketing{text-align:start;min-height:160px;position:relative;overflow:hidden}.studio-marketing .marketing-tile-image{object-fit:cover;object-position:75% center;height:100%}.studio-marketing-copy{color:#f4e3ad;background:linear-gradient(90deg,#041619b3,#0000);flex-direction:column;justify-content:center;gap:8px;width:62%;padding:20px;display:flex;position:absolute;inset:0}.studio-marketing-copy strong{font-size:21px;line-height:1.2}.studio-marketing-copy small{color:#dbe9e2;font-size:12px}.featured-promotions{margin:26px 0}.featured-promotions>h2{margin-bottom:16px;font-size:23px}.campaign-rewards{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.campaign-progress{color:var(--muted);flex-wrap:wrap;gap:8px 18px;padding:12px 0;font-size:13px;display:flex}.campaign-chest-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.campaign-chest{color:#f3df9a;background:linear-gradient(145deg,#173c38,#11202b);border:1px solid #49615e;border-radius:18px;flex-direction:column;align-items:center;gap:9px;min-width:0;padding:14px 8px;display:flex}.campaign-chest img{object-fit:contain;width:min(100%,110px);height:100px}.campaign-chest small{color:#c2d4ce;font-size:11px}.campaign-chest.ready{border-color:#dcc177;box-shadow:0 0 18px #e2c87920}.campaign-chest:disabled{cursor:default}.campaign-chest.claimed{background:#17342c}.campaign-progress+p{font-size:13px}.campaign-rewards .info-note{margin-top:12px}@media (width<=600px){.lobby-carousel-copy{gap:9px;width:64%;padding:22px 6%}.lobby-carousel-copy strong{font-size:23px}.lobby-carousel-copy>span{font-size:11px;line-height:1.4}.lobby-carousel-copy small{letter-spacing:1px;font-size:8px}.marketing-card.studio-marketing{min-height:138px}.studio-marketing-copy{width:63%;padding:14px}.studio-marketing-copy strong{font-size:17px}.studio-marketing-copy small{font-size:10px}.campaign-chest-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.campaign-chest .gift-art{aspect-ratio:1;width:100%;max-width:110px;height:auto}.campaign-chest.ready .gift-art{animation:1.6s ease-in-out infinite gift-shake}.campaign-minimums{color:#bacdc5;flex-wrap:wrap;gap:7px 16px;padding-bottom:18px;font-size:11px;display:flex}@media (prefers-reduced-motion:reduce){.campaign-chest.ready .gift-art{animation:none}}@media (width<=600px){.lobby-carousel .carousel-arrow{top:auto;bottom:10px}.lobby-carousel .carousel-arrow.previous{left:12px}.lobby-carousel .carousel-arrow.next{left:auto;right:12px}}.campaign-card img[src^="/promotions/studio/"],.campaign-dialog-image[src^="/promotions/studio/"]{object-position:70% center}.campaign-pending{color:#e8d598;letter-spacing:.3px;background:#061a1fbb;border:1px solid #dac07955;border-radius:20px;align-self:flex-start;margin-top:9px;padding:4px 9px;font-size:10px;display:inline-block}.campaign-pending-note{color:#e6d494;background:#17322b;border-inline-start:3px solid #d6bd78;border-radius:8px;padding:10px 14px}.campaign-card-copy h2{margin-top:10px}.invitation-banner>img[src*=invitation-v2]{object-position:70% center}.invitation-banner:has(>img[src*=invitation-v2])>div{background:linear-gradient(90deg,#07151bf5,#07151bc9 80%,#0000);max-width:68%}@media (width<=600px){.invitation-banner:has(>img[src*=invitation-v2])>div{max-width:72%;padding:20px 16px}.invitation-banner:has(>img[src*=invitation-v2]) h2{font-size:18px}.invitation-banner:has(>img[src*=invitation-v2]) strong{font-size:14px}}.campaign-card:has(.campaign-pending)>button>img{object-position:85% center}.campaign-card>button{background:linear-gradient(140deg,#142b34,#101f2b);border-color:#3b5258;border-radius:20px;height:100%;min-height:0;transition:border-color .2s,box-shadow .2s}.campaign-card>button:hover{border-color:#8f9e78;box-shadow:0 8px 24px #0002}.campaign-card-visual{aspect-ratio:1.9;border-bottom:1px solid #365054;min-height:205px;position:relative;overflow:hidden}.campaign-card-visual>img{object-fit:cover;object-position:75% center;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.campaign-card>button:hover .campaign-card-visual>img{transform:scale(1.025)}.campaign-card .campaign-gradient{background:var(--campaign-artwork-shade)}.campaign-card .campaign-card-copy{flex-direction:column;justify-content:center;width:65%;max-width:65%;min-height:205px;padding:24px;display:flex}.campaign-card .campaign-category{letter-spacing:.6px;color:#cad8c9;font-size:10px;line-height:1.6}.campaign-card .campaign-card-copy h2{letter-spacing:-.55px;color:#f0f3df;overflow-wrap:normal;text-shadow:0 2px 12px #06131c80;margin:12px 0 0;font-size:25px;font-weight:700;line-height:1.28}.campaign-card-body{padding:17px 22px 19px}.campaign-card .campaign-card-body>p{color:#c1ced2;margin:0;font-size:13px;line-height:1.7}.campaign-card-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;display:flex}.campaign-card-footer .campaign-pending{letter-spacing:0;color:#e4d29a;background:#dbc7830a;border-color:#bfa66c55;align-items:center;gap:6px;margin:0;font-size:11px;display:inline-flex}.campaign-published{color:#cce6b6;align-items:center;gap:6px;font-size:11px;display:inline-flex}.campaign-card-footer .campaign-open{color:#dbe9b9;gap:7px;margin:0;font-size:12px}.campaign-dialog>p{color:#c8d3db;font-size:14px;line-height:1.8}.campaign-dialog .campaign-dialog-image{aspect-ratio:1.9;object-position:75% center;height:auto;max-height:280px}.campaign-filter-empty{border:1px dashed #405858;border-radius:16px;padding:32px 16px;font-size:14px}@media (width<=650px){.campaign-card .campaign-card-copy{width:67%;max-width:67%;padding:21px}.campaign-card .campaign-card-copy h2{font-size:24px}.campaign-card-body{padding:15px 18px 17px}}@media (width<=360px){.campaign-card .campaign-card-copy{width:70%;max-width:70%;padding:17px}.campaign-card .campaign-card-copy h2{font-size:21px}.campaign-card .campaign-category{font-size:9px}.campaign-card-visual,.campaign-card .campaign-card-copy{min-height:185px}.campaign-card .campaign-card-body>p{font-size:12px}}@media (prefers-reduced-motion:reduce){.campaign-card-visual>img,.campaign-card>button{transition:none}.campaign-card>button:hover .campaign-card-visual>img{transform:none}}.withdrawal-wagering{background:linear-gradient(120deg,#28392d,#152934);border:1px solid #bcaa6855;border-radius:14px;flex-direction:column;gap:8px;margin:16px 0 22px;padding:16px 19px;display:flex}.withdrawal-wagering>span{color:#d7dfcb;font-size:13px}.withdrawal-wagering>strong{color:#ead794;overflow-wrap:anywhere;font-size:24px;font-weight:700;line-height:1.4}.withdrawal-wagering strong>small{font-size:13px}.withdrawal-wagering>p{color:#c7d5d7;margin:0;font-size:12px;line-height:1.7}.withdrawal-wagering .text-button{margin-inline-start:12px}.side-providers button[aria-pressed=true]{background:#22302c;border-radius:8px;box-shadow:inset 3px 0 #cdef9e}.side-providers button:focus-visible{outline-offset:2px;outline:2px solid #cdef9e}.google-signin{gap:12px;min-width:0;display:grid}.auth-divider{color:#9badba;align-items:center;gap:12px;font-size:12px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#344352;flex:1;height:1px}.google-signin-placeholder{color:#3c4043;background:#fff;border:1px solid #dadce0;border-radius:4px;justify-content:center;align-items:center;gap:12px;min-height:44px;font:500 14px Arial,sans-serif;display:flex}.google-signin small,.google-signin p{color:#aebfca;text-align:center;font-size:12px;line-height:1.5}.google-signin-native{width:100%;min-width:0;overflow:hidden}.google-signin-native[hidden]{display:none}.side-providers .side-provider-name{transform-origin:50%;transform:scale(.85)}.checkin-cover-copy{flex-direction:column;gap:10px;max-width:100%;margin-top:18px;display:flex}.checkin-cover-copy>span{letter-spacing:.06em;color:#e8cc89;font-size:13px;font-weight:600}.checkin-cover-copy>strong{color:#eff5df;font-size:clamp(18px,2.2vw,30px);line-height:1.3}.checkin-cover-copy b{color:#ffe08a;text-shadow:0 2px 16px #a47d2333;font-size:1.5em}.campaign-card:has(.checkin-cover-copy) .campaign-card-copy{width:62%}.campaign-card:has(.checkin-cover-copy) .campaign-card-visual{min-height:310px}.checkin-panel{background:radial-gradient(at 0 0,#244e3e77,#0000 65%),#0c1d25;border:1px solid #4d6a5e;border-radius:22px;margin:24px 0;padding:24px}.checkin-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.checkin-heading h3{align-items:center;gap:9px;font-size:22px;display:flex;margin:8px 0 0!important}.checkin-streak{white-space:nowrap;color:#b9cbc2;flex-direction:column;gap:5px;font-size:11px;display:flex}.checkin-streak b{color:#f0d697;font-size:24px}.checkin-tier-tabs{gap:10px;padding:4px 2px 12px;display:flex;overflow-x:auto}.checkin-tier-tabs .checkin-rank-option{color:#dae7de;background:#142a30;border:1px solid #344e4d;border-radius:14px;flex-direction:column;flex:1 0 110px;align-items:center;gap:8px;padding:15px 10px;display:flex}.checkin-tier-tabs .checkin-rank-option[data-selected=true]{background:linear-gradient(145deg,#3b4830,#163c33);border-color:#dfc482;box-shadow:inset 0 0 0 1px #efd58c22}.checkin-tier-tabs small{color:#b4c7bd;font-size:10px}.checkin-medal{color:#12392c;clip-path:polygon(50% 0,100% 18%,90% 75%,50% 100%,10% 75%,0 18%);background:linear-gradient(145deg,#f4dfac,#a78240);place-items:center;width:36px;height:40px;display:grid}.medal-1{background:linear-gradient(145deg,#d8f1e9,#66a491)}.medal-2{background:linear-gradient(145deg,#f6e5a2,#c59937)}.medal-3{background:linear-gradient(145deg,#ddd3ff,#8e73bb)}.checkin-summary{grid-template-columns:1fr 1fr;gap:12px;margin:10px 0 20px;display:grid}.checkin-summary>span{color:#aabfb7;background:#07182088;border-radius:12px;padding:14px;font-size:12px}.checkin-summary strong{color:#ebf3e8;overflow-wrap:anywhere;margin-top:8px;font-size:20px;display:block}.checkin-summary small{font-size:10px}.checkin-days{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:20px;display:grid}.checkin-day{background:linear-gradient(150deg,#1a3237,#11232c);border:1px solid #354b48;border-radius:15px;flex-direction:column;align-items:center;gap:7px;min-width:0;padding:15px 6px;display:flex}.checkin-day>span{color:#bdcdc1;font-size:12px}.checkin-day-icon{color:#ccdbad;background:#b1cf9320;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.checkin-day strong{color:#edd69b;overflow-wrap:anywhere;text-align:center;max-width:100%;font-size:18px}.checkin-day small{color:#9cafaa;font-size:9px}.checkin-day em{color:#9eafa7;text-align:center;font-size:10px;font-style:normal}.checkin-day.ready{background:linear-gradient(145deg,#3b5137,#163b30);border-color:#e4c47d;box-shadow:0 0 18px #edd18515}.checkin-day.claimed .checkin-day-icon{color:#bdf3b6;background:#486f4344}.checkin-day:last-child{background:linear-gradient(145deg,#4b4528,#1e382e);grid-column:span 2}.checkin-rules{color:#b7c8bf;padding-inline-start:18px;font-size:12px;line-height:1.8}.checkin-rules li{margin-bottom:8px}.checkin-notice{color:#f3dda5;background:#52633d33;border-radius:10px;padding:12px}.campaign-dialog:has(.checkin-panel){width:min(880px,96vw);max-width:880px}@media (width<=600px){.checkin-panel{border-radius:16px;padding:16px 12px}.checkin-heading h3{font-size:18px}.checkin-days{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.checkin-day:last-child{grid-column:1/-1}.checkin-day{padding:13px 5px}.checkin-summary{gap:7px}.checkin-summary>span{padding:10px;font-size:10px}.checkin-summary strong{font-size:16px}.campaign-card:has(.checkin-cover-copy) .campaign-card-visual{min-height:255px}.campaign-card:has(.checkin-cover-copy) .campaign-card-copy{width:65%;padding:20px 15px}.checkin-cover-copy{gap:9px;margin-top:12px}.checkin-cover-copy>span{font-size:10px}.checkin-cover-copy>strong{font-size:17px}}.checkin-dialog-cover{margin-bottom:20px;position:relative;overflow:hidden}.checkin-dialog-cover .campaign-dialog-image{margin-bottom:0}.checkin-dialog-cover-copy{background:linear-gradient(90deg,#071c21e8,#071c2144,#0000);flex-direction:column;justify-content:center;gap:10px;width:62%;padding:24px;display:flex;position:absolute;inset:0}.checkin-dialog-cover-copy h2{margin:0;font-size:clamp(20px,3vw,32px)}.checkin-dialog-cover-copy>span:not(.micro){color:#e9d69d;font-size:12px}.checkin-dialog-cover-copy>strong{color:#f4d995;font-size:19px;line-height:1.4}.checkin-dialog-cover-copy b{font-size:1.5em}@media (width<=600px){.checkin-dialog-cover-copy{gap:7px;width:65%;padding:14px}.checkin-dialog-cover-copy h2{font-size:19px}.checkin-dialog-cover-copy>strong{font-size:14px}.checkin-dialog-cover-copy .micro{font-size:6px}.checkin-dialog-cover-copy>span:not(.micro){font-size:9px}}.checkin-day strong.long-amount{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.3px;font-size:12px;overflow:hidden}@media (width<=370px){.checkin-day strong.long-amount{font-size:10px}}.campaign-card-visual{border-bottom:0}.campaign-cover-highlight{color:#f4d995;margin-top:16px;font-size:clamp(15px,1.5vw,20px);line-height:1.5;display:block}.campaign-card>button:focus-visible{outline-offset:4px;outline:2px solid #d3eaa9}.checkin-ledger{background:0 0;border:0;margin:20px 0;padding:0}.checkin-rank-hero{background:radial-gradient(at 50% 35%,#52755777,#0000 65%),repeating-linear-gradient(120deg,#162e30 0 2px,#10242b 2px 35px);border:1px solid #48615a;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:270px;display:flex;position:relative;overflow:hidden}.checkin-rank-hero:before,.checkin-rank-hero:after{content:"";pointer-events:none;border:1px solid #ceb77833;width:12%;position:absolute;top:18px;bottom:18px;transform:skew(-12deg)}.checkin-rank-hero:before{left:8%}.checkin-rank-hero:after{right:8%;transform:skew(12deg)}.checkin-rank-hero .micro{margin-top:18px}.checkin-badge{filter:drop-shadow(0 4px 4px #0006);flex-shrink:0;width:72px;height:54px}.checkin-badge.large{width:250px;height:188px;margin:0 auto}.checkin-rank-hero h2{color:#f2e5b8;margin:0!important;font-size:30px!important}.checkin-rank-hero>span:last-child{color:#a9c5b4;margin:6px 0 15px;font-size:11px}.checkin-ledger .checkin-tier-tabs{gap:7px;margin:15px 0 6px;padding-bottom:7px}.checkin-ledger .checkin-tier-tabs .checkin-rank-option{background:#142a30;flex:1 0 74px;gap:5px;padding:8px 4px}.checkin-ledger .checkin-tier-tabs strong{color:#e7d6a2;font-size:11px}.checkin-ledger .checkin-tier-tabs .checkin-rank-option[data-selected=true]{background:linear-gradient(145deg,#a77938,#41503a);border-color:#f0d393}.checkin-milestones{align-items:flex-start;margin:5px 0 18px;padding:6px 0 2px;display:flex;overflow-x:auto}.checkin-milestones>div{text-align:center;border-top:3px solid #4b5b42;flex:1;min-width:65px;padding-top:15px;position:relative}.checkin-milestones span{background:#15262a;border:2px solid #82915a;border-radius:50%;width:13px;height:13px;position:absolute;top:-8px;left:calc(50% - 7px)}.checkin-milestones .met span{background:#d4c789}.checkin-milestones small{color:#b7c290;white-space:nowrap;font-size:10px}.checkin-wager-total{background:linear-gradient(130deg,#3a472c,#1d392e);border:1px solid #82754a55;border-radius:15px;flex-direction:column;align-items:center;gap:6px;padding:20px 12px;display:flex}.checkin-wager-total strong{color:#f0d989;overflow-wrap:anywhere;text-align:center;font-size:30px}.checkin-wager-total small{font-size:13px}.checkin-wager-total>span{color:#bac699;font-size:13px}.checkin-timezone-note{text-align:center;color:#9eb5a9;margin:12px 0 20px;font-size:11px;line-height:1.6}.checkin-reward-table{border:1px solid #43554a;border-radius:16px;margin:18px 0;overflow:hidden}.checkin-reward-table h3{color:#e4d49a;background:#3a4228;align-items:center;gap:12px;padding:20px;display:flex;margin:0!important;font-size:18px!important}.checkin-days-table{border-collapse:collapse;table-layout:fixed;width:100%}.checkin-days-table .checkin-day{box-shadow:none;background:#182b2e;border:0;border-radius:0;padding:0;display:table-row}.checkin-days-table .checkin-day:nth-child(2n){background:#2f3d2b}.checkin-days-table th,.checkin-days-table td{vertical-align:middle;text-align:start;border-bottom:1px solid #78946c16;padding:18px 12px}.checkin-days-table th{color:#d6cf9b;white-space:nowrap;width:27%;font-size:15px;font-weight:600}.checkin-days-table th svg{vertical-align:middle;color:#ebcc78;margin-inline-end:10px;display:inline-block}.checkin-days-table td:nth-child(2){overflow-wrap:anywhere;width:34%}.checkin-days-table td:last-child{text-align:center;color:#b9c5a0;width:39%;font-size:12px}.checkin-days-table td strong{color:#f0dc9c;text-align:start;font-size:20px;font-weight:700;display:inline}.checkin-days-table td small{color:#abbc96;font-size:10px}.checkin-days-table td:last-child>span{align-items:center;gap:6px;display:inline-flex}.checkin-days-table button{color:#183325;background:#adc779;border:1px solid #c5cf8a55;border-radius:9px;max-width:100%;padding:8px 10px;font-size:12px;font-weight:700;line-height:1.5}.checkin-days-table button:disabled{color:#c4c8a3;cursor:default;background:0 0;border-color:#0000}.checkin-days-table .ready{background:#314831}.checkin-ledger>.checkin-rules{margin-top:14px}.campaign-dialog:has(.checkin-ledger){max-width:820px}.checkin-editor .jj-field select{max-width:420px}@media (width<=600px){.checkin-rank-hero{min-height:235px}.checkin-badge.large{width:210px;height:158px}.checkin-rank-hero h2{font-size:26px!important}.checkin-ledger .checkin-tier-tabs .checkin-rank-option{flex-basis:65px;min-width:65px}.checkin-badge{width:63px;height:48px}.checkin-ledger .checkin-tier-tabs strong{font-size:10px}.checkin-milestones>div{min-width:65px}.checkin-days-table th,.checkin-days-table td{padding:15px 7px}.checkin-days-table th{font-size:12px}.checkin-days-table th svg{width:17px;margin-inline-end:5px}.checkin-days-table td strong{font-size:15px}.checkin-days-table button,.checkin-days-table td:last-child{font-size:10px}.checkin-days-table td small{font-size:8px}.checkin-reward-table h3{padding:16px 12px;font-size:16px!important}.checkin-wager-total strong{font-size:26px}}.checkin-ledger .checkin-tier-tabs .checkin-rank-option{min-width:0}.checkin-tier-tabs .checkin-badge{aspect-ratio:4/3;max-width:100%;height:auto}.checkin-milestones small{font-size:clamp(8px,2.1vw,10px)}@media (width<=600px){.checkin-ledger .checkin-tier-tabs{gap:4px}.checkin-ledger .checkin-tier-tabs strong{overflow-wrap:anywhere;font-size:clamp(8px,2.1vw,10px)}.checkin-ledger .checkin-tier-tabs .checkin-rank-option{min-width:0;padding:6px 2px}}.promotion-discovery{flex-direction:column;gap:14px;margin:0 0 22px;display:flex}.promotion-search{color:#a9beb7;background:#10232bcc;border:1px solid #36515a;border-radius:12px;align-items:center;gap:11px;max-width:460px;padding:12px 15px;display:flex}.promotion-search:focus-within{border-color:#c5d994;box-shadow:0 0 0 2px #c5d99415}.promotion-search input{color:#e6efe1;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13px}.promotion-search button{color:#cadbbf;place-items:center;display:grid}.promotion-categories{scrollbar-width:thin;gap:9px;padding-bottom:5px;display:flex;overflow-x:auto}.promotion-categories>button{color:#b8cbc4;background:#13262e;border:1px solid #3b5158;border-radius:10px;flex-shrink:0;align-items:center;gap:9px;padding:9px 13px;font-size:12px;display:flex}.promotion-categories>button[aria-pressed=true]{color:#eef7d7;background:#2d4634;border-color:#aebf81}.promotion-categories small{color:#b4c99d;font-size:10px}.campaign-countdown{bottom:13px;z-index:2;color:#ecdfad;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#071a21dd;border:1px solid #a6ba8055;border-radius:9px;align-items:center;gap:7px;max-width:calc(100% - 36px);padding:7px 10px;font-size:10px;display:inline-flex;position:absolute;inset-inline-start:18px}.campaign-countdown time{font-variant-numeric:tabular-nums;font-weight:700}.campaign-card:has(.campaign-countdown) .campaign-card-copy{padding-bottom:54px}.campaign-filter-empty .text-button{margin:15px auto 0;display:block}.blueprint-conditions{background:#16362d55;border:1px solid #456051;border-radius:13px;margin:22px 0;padding:17px}.blueprint-conditions h3{margin:0 0 12px!important}.blueprint-conditions dl{flex-direction:column;gap:10px;display:flex}.blueprint-conditions dl>div{justify-content:space-between;gap:15px;font-size:12px;display:flex}.blueprint-conditions dt{color:#aac2b6}.blueprint-conditions dd{color:#e8dbad;text-align:end;overflow-wrap:anywhere}.promotion-template-library{background:#fff;border:1px solid #d7e0e9;border-radius:14px;margin:18px 0;padding:14px}.promotion-template-library summary{cursor:pointer;color:#304b51;font-size:14px;font-weight:700}.promotion-template-library>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.promotion-template-library button{text-align:start;background:#f8fbfa;border:1px solid #dde6e9;border-radius:11px;flex-direction:column;gap:8px;padding:10px;display:flex;overflow:hidden}.promotion-template-library img{object-fit:cover;border-radius:7px;width:100%;height:105px}.promotion-template-library strong{color:#1c4038;font-size:13px}.promotion-template-library small{color:#63776d;font-size:11px}.promotion-template-library button:hover{background:#f0f8f0;border-color:#70a287}@media (width>=1440px){.campaign-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.campaign-card .campaign-card-copy h2{font-size:23px}.campaign-card .campaign-card-copy{padding:21px}.campaign-card:has(.checkin-cover-copy) .campaign-card-visual{min-height:270px}.checkin-cover-copy>strong{font-size:22px}}@media (width<=600px){.promotion-search{max-width:none;padding:11px 13px}.promotion-categories{gap:7px}.promotion-categories>button{padding:8px 11px;font-size:11px}.promotion-discovery{gap:11px;margin-bottom:18px}.campaign-countdown{bottom:11px;padding:6px 8px;font-size:9px;inset-inline-start:15px}.blueprint-conditions dl>div{font-size:11px}.promotion-template-library>div{grid-template-columns:1fr 1fr}}.campaign-card>button{height:270px}.campaign-card .campaign-card-visual{aspect-ratio:auto;height:100%;min-height:0!important}.campaign-card .campaign-card-copy{min-height:100%}@media (width<=600px){.campaign-card>button{height:260px}}.casino-shelves{gap:28px;min-width:0;display:grid}.casino-shelf{min-width:0}.casino-shelf>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.casino-shelf h3{color:#eef4df;align-items:center;gap:10px;margin:0;font-size:20px;display:flex}.casino-shelf h3 span{color:#9bb8ac;background:#223b36;border-radius:20px;padding:4px 8px;font-size:11px}.casino-shelf header>div{align-items:center;gap:6px;display:flex}.casino-shelf header button{color:#d5e4bd;background:#172c30;border:1px solid #38504f;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-width:32px;min-height:34px;display:flex}.casino-shelf .shelf-view-all{padding:6px 11px;font-size:11px}.casino-shelf-row{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:calc(16.6667% - 10px);grid-auto-flow:column;gap:12px;padding-bottom:10px;display:grid;overflow-x:auto}.casino-shelf-row .game-card{scroll-snap-align:start;min-width:0}.casino-shelf-row .game-cover{aspect-ratio:3/4}.game-activity{color:#abc7b8;align-items:center;gap:5px;margin-top:5px;font-size:9px;line-height:1.5;display:flex}.game-activity i{background:#b9dd90;border-radius:50%;flex-shrink:0;width:5px;height:5px}@media (width>=1600px){.casino-shelf-row{grid-auto-columns:calc(12.5% - 10.5px)}}@media (width<=1100px){.casino-shelf-row{grid-auto-columns:calc(25% - 9px)}}@media (width<=600px){.casino-shelves{gap:22px}.casino-shelf h3{font-size:17px}.casino-shelf-row{grid-auto-columns:calc(33.3333% - 6.66667px);gap:10px}.casino-shelf header>div>button:not(.shelf-view-all){display:none}.game-activity{font-size:8px}}.provider-tile-logo>img{opacity:1;filter:none}.provider-tile-logo>.provider-vector-logo{fill:none;filter:brightness(0)invert();width:100%;height:100%;display:block}.provider-tile[data-provider=EVOLUTION] .provider-tile-name{flex-direction:column;gap:3px;line-height:1.2;display:flex}.provider-tile[data-provider=EVOLUTION] .provider-tile-name small{color:#bac8cd;font-size:8px;font-weight:500}.provider-tile[data-provider=EVOLUTION] .provider-tile-logo>strong{letter-spacing:0;font-size:10px}.game-grid .game-cover,.casino-shelf-row .game-cover,.provider-selected .game-grid .game-cover{aspect-ratio:3/4}.game-cover>img,.game-cover.portrait-artwork>img,.game-cover.catalog-artwork>img,.game-cover.provider-artwork>img,.provider-selected .game-cover.provider-artwork>img{object-position:center;image-rendering:auto;filter:none;width:100%;height:100%;padding:0;display:block}.game-cover.portrait-artwork>img{object-fit:cover}.game-cover.catalog-artwork>img{object-fit:contain}.game-cover .cover-shade{background:linear-gradient(#0000 75%,#07101c99)}@media (width<=600px){.provider-tile[data-provider=EVOLUTION] .provider-tile-name strong{font-size:9px}.provider-tile[data-provider=EVOLUTION] .provider-tile-name small{font-size:7px}}.filter-bar .provider-tile{min-width:0}.provider-tile[data-provider=EVOLUTION] .provider-tile-name strong{letter-spacing:0;font-size:9px}.catalog-section{overflow-anchor:none;min-height:100dvh}.catalog-section>.section-heading{box-sizing:border-box;border:1px solid #0000;border-radius:12px;min-height:78px;margin-bottom:19px;padding:14px 16px}.catalog-section.provider-selected>.section-heading{border-color:#53644835}.catalog-section>.section-heading h2{font-size:22px}@media (width<=600px){.catalog-section>.section-heading{min-height:128px;margin-bottom:14px;padding:12px}.catalog-section>.section-heading h2{font-size:20px}}.game-artwork-backdrop{filter:blur(16px)brightness(.65);pointer-events:none;position:absolute;inset:-12%}.game-artwork-backdrop>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.game-cover.catalog-artwork>img{z-index:1;position:relative}.game-cover.catalog-artwork:hover>img{transform:none}.game-cover .cover-shade,.game-cover .game-title,.game-cover .tag{z-index:2}.provider-tile-logo>img[src^="/providers/reference-"],.provider-tile.active .provider-tile-logo>img[src^="/providers/reference-"],.provider-tile:hover .provider-tile-logo>img[src^="/providers/reference-"],.side-providers .side-provider-name img[src^="/providers/reference-"]{filter:none;opacity:1}.invitation-slide .lobby-carousel-copy>span{color:#f6d780;font-size:18px;font-weight:700;line-height:1.35}@media (width<=600px){.invitation-slide .lobby-carousel-copy{gap:6px;padding:16px 6%}.invitation-slide .lobby-carousel-copy strong{font-size:20px;line-height:1.1}.invitation-slide .lobby-carousel-copy>span{font-size:13px;line-height:1.25}}.game-card>.game-activity{color:#9da6b4;gap:5px;margin-top:8px;font-size:12px;line-height:1.4}.game-card>.game-activity b{color:#eef3f5;font-weight:650}.game-card>.game-activity i{background:#00b864;width:7px;height:7px}@media (width<=600px){.game-card>.game-activity{gap:4px;font-size:10px}.game-card>.game-activity i{width:6px;height:6px}}.lobby-carousel-copy>span,.lobby-carousel-copy strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.game-card[data-game-maintenance] .game-cover{cursor:not-allowed}.game-card[data-game-maintenance] .game-cover>img{filter:saturate(.5)}.game-card .game-maintenance{z-index:4;color:#f6cb67;text-align:center;background:#121a27f0;padding:9px 4px;font-size:12px;font-weight:700;position:absolute;inset:auto 0 0}.provider-navigation-horizontal.provider-navigation-single,.filter-bar>.provider-navigation-horizontal.provider-navigation-single{grid-template-columns:minmax(0,1fr)}.provider-navigation-single .provider-tile{flex-basis:104px}.provider-tile-logo>.provider-typographic-mark{white-space:nowrap;overflow-wrap:normal;letter-spacing:.08em;line-height:1}.provider-tile[data-provider=TEZBET] .provider-tile-name{white-space:nowrap;overflow-wrap:normal}@media (width>=1201px){.topbar{padding-inline:max(36px,50% - 749px)}}.email-otp-field{min-width:0}.email-otp-controls{align-items:stretch;gap:10px;min-width:0;display:flex}.email-otp-controls>input{letter-spacing:.16em;font-variant-numeric:tabular-nums;flex:1;width:0;min-width:80px}.email-otp-controls>.btn{white-space:nowrap;min-width:108px;font-size:inherit;flex:none;align-self:stretch;padding:10px 14px}@media (width<=360px){.email-otp-controls{gap:7px}.email-otp-controls>.btn{min-width:94px;padding:8px}}html,body{touch-action:manipulation;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.lobby-carousel{touch-action:pan-y pinch-zoom}@media (width<=900px),(any-pointer:coarse){body :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=button],[type=submit],[type=reset],[type=image]),select,textarea,[contenteditable=""],[contenteditable=true],[contenteditable=plaintext-only]){font-size:max(16px,1em)!important}.member-identity-text,.member-identity-field[data-identity-field=gameId] .member-identity-text{font-size:16px}.withdrawal-pin-setup input[name$=Pin]{font-size:22px!important}}.header-balance{color:#e2f3c7;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;background:#c9ef9a12;border:1px solid #50684b;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:10px 12px;font-size:15px;font-weight:700;display:flex}.header-balance small{color:#adbfaa;font-size:10px;font-weight:600}.header-balance svg{flex-shrink:0}.unread-count{color:#fff;vertical-align:middle;font-variant-numeric:tabular-nums;background:#bd1834;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 0 0 2px #172630;font-size:11px!important}.profile-nav-icon{display:inline-flex;position:relative}.profile-nav-icon>.unread-count,.floating-support>.unread-count{top:-4px;position:absolute;inset-inline-end:-7px}.profile-actions .unread-count,.member-dropdown .unread-count{margin-inline-start:auto}.profile-actions .unread-count+svg,.member-dropdown .unread-count+svg{margin-inline-start:0}.player-message-dialog nav{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;display:grid}.player-message-dialog nav button{min-height:48px;padding:10px 5px;font-size:13px;line-height:1.45}.player-message-dialog nav .unread-count{margin-inline-start:3px}.support-channel-group{margin:0 0 20px}.support-channel-group>h3{color:#b9cfb0;text-transform:uppercase;letter-spacing:.04em;margin:0 0 10px;font-size:12px;font-weight:650}.support-channel-group article{border-bottom:1px solid #35494e;align-items:center;gap:12px;padding:13px 0;display:flex}.support-channel-group h4{margin:0 0 4px;font-size:15px;font-weight:650}.support-channel-group p{color:#96aeb6;margin:0;font-size:12px}.support-channel-group article>div{overflow-wrap:anywhere;flex:1;min-width:0}.support-channel-group a.btn{min-height:40px;padding:10px 12px;font-size:11px}.support-channel-icon{text-align:center;color:#cceaa9;flex-shrink:0;width:36px}.lobby-carousel:focus-within{outline-offset:3px}.lobby-carousel-slide{box-sizing:border-box;flex:0 0 100%;min-width:100%}.notice-ticker .ticker-window{width:100%}@media (width<=760px){.desktop-account{display:none}.topbar .top-actions{gap:8px}.header-balance{gap:5px;min-height:35px;padding:9px 8px;font-size:13px}.header-balance small{font-size:9px}.header-balance>svg{display:none}.topbar .brand-wordmark{width:128px}.topbar .language-trigger{padding-inline:3px}.topbar .language-dropdown{inset-inline-end:0}.deposit-receipt{padding:16px 13px}.receipt-header{margin-bottom:14px}.receipt-countdown{margin:14px 0}.receipt-amount{gap:8px;margin:16px 0 12px}.receipt-amount>strong{font-size:29px}.receipt-qr{width:min(184px,75%);margin:0 auto 12px}.receipt-qr figcaption{margin-top:6px;font-size:10px}.payment-copy-field.is-wallet-address{border-radius:10px;margin-top:12px;padding:12px}.payment-copy-field.is-wallet-address>label{margin-bottom:7px;font-size:13px}.payment-copy-field.is-wallet-address>div{flex-wrap:nowrap;align-items:center;gap:10px}.payment-copy-field.is-wallet-address code{letter-spacing:0;flex-basis:auto;font-size:12px;font-weight:600;line-height:1.65}.payment-copy-field.is-wallet-address button{gap:4px;min-height:38px;padding:8px;font-size:10px}.payment-copy-field.is-wallet-address button span{font-size:10px}.payment-copy-field.is-wallet-address button svg{width:14px}.payment-copy-field>label{font-size:12px}.payment-copy-field code{font-size:12px;line-height:1.6}.payment-copy-field{padding:11px}.receipt-network-note{margin:7px 1px 11px;font-size:10px}.receipt-actions{gap:10px;padding-top:16px}.receipt-actions .btn{min-height:42px;font-size:12px}.player-message-dialog{border-radius:15px;max-height:calc(100dvh - 40px);padding:20px 16px}.player-message-dialog nav button{font-size:12px}.player-message-dialog>header{margin-bottom:14px}.profile-panel .profile-actions button{min-height:46px;font-size:13px}.profile-panel .locale-setting{margin:18px 0}}@media (width<=360px){.topbar .brand-wordmark{width:102px}.header-balance{padding-inline:6px;font-size:11px}.header-balance small{font-size:8px}.topbar .top-actions{gap:5px}.topbar .language-flag{width:21px;height:16px}.player-message-dialog nav button{font-size:11px}}.rebate-layout aside button{cursor:pointer;min-height:46px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4}.rebate-layout aside span{margin-top:0}.rebate-provider>div:first-child{grid-template-columns:auto 1fr auto;gap:5px 9px;display:grid}.rebate-provider>div:first-child>small{grid-column:1/3;font-size:11px;line-height:1.5}.rebate-provider>div:first-child>span{grid-area:1/3/4}.rebate-provider>div:first-child>strong{font-size:14px}.rebate-provider img{width:30px;height:20px}.rebate-progress{margin:9px 0}.rebate-progress progress{appearance:none;background:#ffffff17;border:0;border-radius:4px;height:5px;display:block;overflow:hidden}.rebate-progress progress::-webkit-progress-bar{background:#ffffff17;border-radius:4px}.rebate-progress progress::-webkit-progress-value{background:#c5ec9a;border-radius:4px}.rebate-progress progress::-moz-progress-bar{background:#c5ec9a;border-radius:4px}.rebate-progress small,.rebate-collectable{font-size:11px;line-height:1.5}@media (width<=600px){.rebate-layout{grid-template-columns:68px minmax(0,1fr);gap:9px}.rebate-layout aside{gap:7px}.rebate-layout aside button{overflow-wrap:anywhere;border-radius:9px;min-height:43px;padding:10px 5px;font-size:11px}.rebate-provider{padding:11px 10px}.rebate-provider>div:first-child>strong{font-size:12px}.rebate-provider>div:first-child>small{font-size:10px}.rebate-progress small,.rebate-collectable{font-size:10px;line-height:1.55}.rebate-provider>div:first-child{gap:4px 7px}.rebate-providers article{border-radius:11px;margin-bottom:9px}.rebate-totals{gap:12px;margin-bottom:15px;font-size:11px;line-height:1.5}.rebate-totals strong{margin-top:5px;font-size:13px}.rebate-panel{padding:10px 0}.rebate-providers table{border-spacing:7px;font-size:10px}}.game-active .main-shell>main{display:none}.embedded-game{background:#081219;height:calc(100dvh - 86px);min-height:440px;overflow:hidden}.embedded-game iframe{border:0;width:100%;height:100%;display:block}.game-active .bottom-nav{z-index:55}@media (width<=1000px){.embedded-game{height:calc(100dvh - 139px)}}@media (width<=600px){.embedded-game{height:calc(100dvh - 130px);min-height:320px}}.security-linked-wallets{gap:10px;margin:12px 0;display:grid}.security-linked-wallets article{background:#13232c;border:1px solid #354a53;border-radius:10px;gap:6px;min-width:0;padding:12px;display:grid}.security-linked-wallets article>strong{font-size:13px}.security-linked-wallets code{overflow-wrap:anywhere;font-size:12px;line-height:1.6;display:block}.security-linked-wallets small{color:#b0c2c7;font-size:11px}.profile-dialog{width:520px}.profile-dialog .dialog-top h2{letter-spacing:-.4px;font-size:23px;line-height:1.3}.profile-dialog .member-caption strong{font-size:17px}.profile-dialog .member-caption small{font-size:12px;line-height:1.5}.profile-dialog .profile-actions{margin:10px 0 22px}.profile-dialog .profile-actions button{min-height:52px;padding:14px 4px;font-size:14px}.profile-dialog .locale-setting{font-size:13px}.profile-dialog>.profile-panel>.btn{min-height:44px;font-size:13px}.player-message-dialog{font-size:14px;line-height:1.55}.player-message-dialog>header>strong{font-size:18px}.player-message h3{margin-bottom:8px;font-size:15px;line-height:1.45}.player-message-body{font-size:14px;line-height:1.65}.player-message time,.player-message small{margin-top:10px;font-size:11px}.player-message{padding:14px 0}.wallet-address-warning{color:#e0d2a7;font-size:12px;line-height:1.65}.wallet-link-dialog .security-centre{font-size:14px}.wallet-link-dialog .wallet-form label{font-size:13px}.guest-header .login-link{color:#d8eacb;border:1px solid #526755;border-radius:8px;justify-content:center;align-items:center;min-height:34px;padding:8px 12px;font-size:12px;display:inline-flex}.guest-header .btn.join{min-height:34px;padding:8px 12px;font-size:12px}@media (width<=600px){.profile-dialog .dialog-top h2{font-size:21px}.profile-dialog .profile-actions button{min-height:48px;font-size:13px}.player-message-dialog{padding:18px 16px}.player-message-dialog>header>strong{font-size:16px}.player-message-dialog nav button{min-height:42px;padding:9px 4px;font-size:12px}.player-message h3{font-size:14px}.player-message-body{font-size:13px;line-height:1.6}.guest-header .login-link,.guest-header .btn.join{min-height:34px;padding:7px 9px;font-size:11px}.guest-header .top-actions{gap:5px}.guest-header .brand-wordmark{width:118px}.guest-header .top-left{gap:4px}}@media (width<=380px){.guest-header{gap:4px;padding-inline:8px}.guest-header .brand-wordmark{width:93px}.guest-header .login-link,.guest-header .btn.join{padding-inline:7px;font-size:10px}.guest-header .top-actions{gap:4px}.guest-header .language-trigger{min-width:24px}}.reward-ready-dot{pointer-events:none;background:#ff344d;border-radius:50%;flex:0 0 9px;width:9px;height:9px;animation:1.5s ease-in-out infinite reward-ready-pulse;display:inline-block;box-shadow:0 0 0 3px #ff344d24}.reward-ready-dot.corner{z-index:3;top:12px;position:absolute;inset-inline-end:12px}.side-nav .reward-ready-dot{margin-inline-start:auto}.top-links>button{position:relative}.top-links .reward-ready-dot{margin-inline-start:5px}.promotion-tabs .reward-ready-dot{margin-inline-start:6px}.reward-nav-icon{display:inline-flex;position:relative}.reward-nav-icon .reward-ready-dot.corner{top:-3px;width:8px;height:8px;inset-inline-end:-7px}.campaign-card-visual .reward-ready-dot.corner{width:9px;height:9px;inset:3px auto auto 12px}.player-message-dialog{flex-direction:column;display:flex;overflow:hidden}.player-message-dialog>header,.player-message-dialog>nav,.player-message-footer{flex-shrink:0}.player-message-content{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;overflow-y:auto}.player-message-footer{border-top:1px solid #314449;justify-content:flex-end;margin:6px 0 0;padding:12px 0 0;display:flex}.player-message-footer button{color:#d4f5a3;cursor:pointer;border-radius:6px;padding:5px 8px;font-size:12px}.player-message-footer button:disabled{opacity:.45;cursor:default}.player-message-footer button:focus-visible{outline-offset:2px;outline:2px solid #d4f5a3}@keyframes reward-ready-pulse{0%,to{opacity:1;box-shadow:0 0 0 3px #ff344d24}50%{opacity:.35;box-shadow:0 0 0 6px #ff344d05}}@media (prefers-reduced-motion:reduce){.reward-ready-dot{animation:none}}.campaign-card.has-reward-summary>button{height:auto;min-height:270px;padding:0}.campaign-card.has-reward-summary .campaign-card-visual{aspect-ratio:auto;height:auto;min-height:270px!important}.campaign-card.has-reward-summary .campaign-card-copy{width:72%;max-width:72%;min-height:270px;padding:24px}.campaign-card-reward{flex-direction:column;align-items:flex-start;gap:5px;margin-top:16px;display:flex}.campaign-card-reward>p{color:#f2dfa4;margin:0;font-size:14px;font-weight:650;line-height:1.55}.campaign-card-reward>span{color:#c2d2c8;font-size:11px;line-height:1.5}.campaign-card-reward>strong{color:#f8dfa0;white-space:normal;overflow-wrap:anywhere;letter-spacing:-.4px;font-size:27px;font-weight:750;line-height:1.2}.campaign-card-reward small{letter-spacing:0;font-size:12px;font-weight:600}@media (width<=650px){.campaign-card.has-reward-summary .campaign-card-copy{width:76%;max-width:76%;padding:21px}.campaign-card-reward>strong{font-size:25px}.campaign-card-reward>p{font-size:13px}}@media (width<=360px){.campaign-card.has-reward-summary .campaign-card-copy{width:80%;max-width:80%;padding:18px}.campaign-card-reward>strong{font-size:23px}.campaign-card.has-reward-summary .campaign-card-copy h2{font-size:22px}}.campaign-card-reward>strong[data-long=true]{font-size:22px}@media (width<=360px){.campaign-card-reward>strong[data-long=true]{font-size:19px}}.sandbox-game{flex-direction:column;display:flex}.sandbox-game-toolbar{border-bottom:1px solid #30464b;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:12px;line-height:1.45;display:flex}.sandbox-game-toolbar button{cursor:pointer;border:1px solid #50684b;border-radius:7px;flex-shrink:0;min-height:36px;padding:8px 10px}.sandbox-game-toolbar span{text-align:end;color:#b9c8c9}.sandbox-game iframe{flex:1;height:0;min-height:0}@media (width<=600px){.sandbox-game-toolbar{gap:8px;padding:6px 10px;font-size:10px}}.sidebar .side-scroll>nav{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.sidebar .side-scroll>.nav-label:first-child{color:#a4bcb9;letter-spacing:1.5px;margin-bottom:15px;font-size:11px}.sidebar .side-scroll>nav .side-nav{color:#e6efeb;letter-spacing:.05px;background:linear-gradient(110deg,#1c2c36,#17242e);border:1px solid #364652;border-radius:11px;gap:12px;min-width:0;max-width:100%;min-height:50px;margin:0;padding:10px 13px;font-size:14px;font-weight:650;line-height:1.4;transition:background-color .15s,border-color .15s,color .15s;box-shadow:0 2px 5px #050c1126}.sidebar .side-scroll>nav .side-nav>span:first-of-type{white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0}.sidebar .side-scroll>nav .side-nav>svg:first-child{box-sizing:border-box;color:#c4d9b5;stroke-width:2px;background:#bfe49a12;border:1px solid #8ab96e38;border-radius:9px;flex-shrink:0;width:31px;height:31px;padding:5px}.sidebar .side-scroll>nav .side-nav>svg:last-child:not(:first-child){color:#aec4bb;flex-shrink:0;margin-inline-start:auto}.sidebar .side-scroll>nav .side-nav:hover{color:#fff;background:#263b40;border-color:#79938a}.sidebar .side-scroll>nav .side-nav:focus-visible{outline-offset:3px;outline:2px solid #ddf7b6}.sidebar .side-scroll>nav .side-nav.active{color:#e5ffc8;background:linear-gradient(110deg,#35503b,#263c34);border-color:#93b675;font-weight:750;box-shadow:inset 3px 0 #d1ef9f,0 3px 12px #040c142e}html[dir=rtl] .sidebar .side-scroll>nav .side-nav.active{box-shadow:inset -3px 0 #d1ef9f,0 3px 12px #040c142e}.sidebar .side-scroll>nav .side-nav.active>svg:first-child{color:#e0f9b6;filter:none;background:#d4f49e22;border-color:#b5d28c6a}.sidebar .side-scroll>nav .side-nav .active-dot{background:#dcf7b1;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 3px #bfe88a1c}.sidebar .side-scroll>nav .side-nav small{color:#efffdc;background:#425d43;border:1px solid #6e9160;font-size:11px}@media (width<=950px){.sidebar .side-scroll>nav .side-nav{min-height:52px;font-size:14px}}.app-shell{--lobby-game-columns:3;--lobby-game-gap:10px;--lobby-content-width:1440px}.app-shell .game-grid,.app-shell .provider-selected .game-grid{grid-template-columns:repeat(var(--lobby-game-columns),minmax(0,1fr));column-gap:var(--lobby-game-gap)}.app-shell .casino-shelf-row{grid-auto-columns:calc((100% + var(--lobby-game-gap)) / var(--lobby-game-columns) - var(--lobby-game-gap));column-gap:var(--lobby-game-gap)}@media (width>=601px){.app-shell{--lobby-game-columns:4;--lobby-game-gap:14px}}@media (width>=1201px){.app-shell{--lobby-game-columns:6;--floating-art-size:88px;--floating-support-size:60px;--floating-gap:14px}.app-shell .main-shell>main{max-width:var(--lobby-content-width)}.app-shell .topbar{--header-control-size:clamp(40px,3.1vw,44px);gap:clamp(12px,1.2vw,24px);padding-inline:clamp(20px,1.6vw,32px)}.app-shell .topbar .top-left{flex:0 auto}.app-shell .topbar .top-actions{justify-content:flex-end;gap:clamp(8px,.7vw,14px)}.app-shell .topbar .top-links{gap:clamp(18px,1.7vw,34px)}.app-shell .topbar .top-links>button{font-size:clamp(13px,1.02vw,15px)}.app-shell .topbar .top-links>button>svg{width:19px;height:19px}.app-shell .topbar .top-actions>.icon-btn,.app-shell .topbar .avatar-btn{width:var(--header-control-size);height:var(--header-control-size)}.app-shell .topbar .avatar-btn>svg{width:24px;height:24px}.app-shell .topbar .language-trigger{min-height:var(--header-control-size);font-size:clamp(12px,.95vw,13px)}.app-shell .topbar .login-link{min-height:var(--header-control-size);padding:10px clamp(8px,.85vw,12px);font-size:clamp(13px,1vw,14px)}.app-shell .topbar .btn.join{min-height:var(--header-control-size);padding:10px clamp(12px,1.4vw,20px);font-size:clamp(13px,1vw,14px)}.app-shell .nova-floating-rail{width:calc(var(--floating-art-size) + 16px)}.app-shell .gift-launcher{width:var(--floating-art-size);height:var(--floating-art-size);inset-inline-end:16px}.app-shell .nova-floating-support .nova-floating-main>svg{width:28px;height:28px}}@media (width>=1440px){:root{--side:295px}.app-shell .side-brand .brand-wordmark{width:230px;height:56px}}:root{--bottom-nav-height:0px}@media (width<=950px){:root{--bottom-nav-height:calc(68px + env(safe-area-inset-bottom,0px))}.app-shell{--floating-base:calc(var(--bottom-nav-height) + 18px)}.app-shell .bottom-nav{height:var(--bottom-nav-height);padding:0 4px env(safe-area-inset-bottom,0px);align-items:stretch}.app-shell .bottom-nav>button{white-space:normal;overflow-wrap:normal;text-align:center;flex:1;grid-template-rows:26px minmax(0,1fr);place-items:start center;gap:3px;width:20%;min-width:0;padding:5px 2px;font-size:clamp(10px,2.8vw,12px);line-height:1.15;display:grid}.app-shell .bottom-nav .bottom-nav-label{overflow-wrap:anywhere;text-wrap:balance;align-self:start;width:100%;max-height:2.3em;display:block}.app-shell .bottom-nav>button>svg,.app-shell .bottom-nav>button>.reward-nav-icon>svg,.app-shell .bottom-nav>button>.profile-nav-icon>svg{stroke-width:2.1px;width:26px;height:26px}.app-shell .bottom-nav :is(.reward-nav-icon,.profile-nav-icon){flex:none;place-items:center;width:26px;height:26px;display:grid}.app-shell .bottom-nav>.bottom-wallet>.bottom-wallet-icon{border-radius:17px;flex:none;width:52px;height:48px;margin-top:-20px}.app-shell .bottom-nav>.bottom-wallet>.bottom-wallet-icon>svg{width:27px;height:27px}.app-shell .bottom-nav>button.active:after{width:17px;height:2px;bottom:3px}.app-shell .floating-support,.app-shell .toast{bottom:calc(var(--bottom-nav-height) + 18px)}.app-shell .nova-footer{padding-bottom:calc(var(--bottom-nav-height) + 28px)}.app-shell .embedded-game{height:calc(100dvh - 74px - var(--bottom-nav-height));min-height:0}}@media (width<=600px){.app-shell .embedded-game{height:calc(100dvh - 65px - var(--bottom-nav-height))}}.app-shell .topbar.guest-header .login-link,.app-shell .topbar.guest-header .btn.join{box-sizing:border-box;text-align:center;border-radius:10px;justify-content:center;align-items:center;min-width:72px;min-height:44px;padding:10px 15px;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex}.app-shell .topbar.guest-header .language-flag{width:28px;height:21px}.app-shell .topbar.guest-header .registration-gift-badge{gap:4px;padding:4px 7px;font-size:10px;bottom:calc(100% - 12px)}.app-shell .topbar.guest-header .registration-gift-badge>span{font-size:11px}.app-shell .topbar.guest-header .registration-gift-badge small{font-size:8px}@media (width<=700px){.app-shell.approved-lobby-layout:not(.game-active) .topbar.guest-header{gap:6px;height:auto;min-height:100px;padding-block:22px 24px;padding-inline:13px}.app-shell .topbar.guest-header .top-left{flex:auto;gap:5px;min-width:0}.app-shell .topbar.guest-header .top-left>.icon-btn{width:28px;height:44px}.app-shell .topbar.guest-header .mobile-brand,.app-shell .topbar.guest-header .mobile-brand .brand{min-width:0;max-width:100%}.app-shell .topbar.guest-header .brand-wordmark{width:118px;max-width:100%;height:36px}.app-shell .topbar.guest-header .top-actions{flex:none;gap:6px}.app-shell .topbar.guest-header .login-link,.app-shell .topbar.guest-header .btn.join{white-space:normal;overflow-wrap:anywhere;min-width:60px;max-width:96px;padding:7px 10px;font-size:13px}.app-shell .topbar.guest-header .language-trigger{box-sizing:border-box;background:#c9ef9a08;border:1px solid #526755;border-radius:10px;justify-content:center;width:44px;min-width:44px;height:44px;padding:0}.app-shell .topbar.guest-header .language-current-label,.app-shell .topbar.guest-header .language-trigger>svg{display:none}.app-shell .topbar.guest-header .language-dropdown{top:76px;max-width:calc(100vw - 26px);max-height:min(450px,100dvh - 98px);position:fixed;inset-inline:auto 13px}.app-shell .topbar.guest-header .registration-gift-badge{bottom:calc(100% - 3px)}}@media (width<=360px){.app-shell .topbar.guest-header .login-link,.app-shell .topbar.guest-header .btn.join{white-space:normal;overflow-wrap:anywhere;width:52px;min-width:52px;max-width:52px;padding:6px;font-size:12px}.app-shell .topbar.guest-header .registration-gift-badge{padding:4px 6px;font-size:9px}}.app-shell .topbar.guest-header .btn.join.registration-gift-signup{flex-direction:column;gap:2px;padding-block:5px;line-height:1.1}.app-shell .topbar.guest-header .btn.join.registration-gift-signup>.registration-gift-badge{width:auto;max-width:100%;box-shadow:none;color:#24411d;white-space:nowrap;text-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:3px;padding:0;font-size:11px;line-height:1.2;display:inline-flex;position:static;inset:auto;transform:none}.app-shell .topbar.guest-header .btn.join.registration-gift-signup>.registration-gift-badge bdi{color:#24411d;font-weight:850}.app-shell .topbar.guest-header .btn.join.registration-gift-signup>.registration-gift-badge small{color:#24411d;font-size:8px}.app-shell .topbar.guest-header .btn.join.registration-gift-signup>.registration-gift-badge>.registration-gift-badge-icon{flex:none;font-size:16px;line-height:1;display:inline-block}.app-shell .topbar.guest-header .btn.join.registration-gift-signup>.registration-gift-badge.is-wide{white-space:normal;flex-wrap:wrap;justify-content:center;font-size:8px}.app-shell .topbar.guest-header .btn.join.registration-gift-signup>.registration-gift-badge.is-wide bdi{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}@media (width<=700px){.app-shell .topbar.guest-header .btn.join.registration-gift-signup{min-width:88px;max-width:96px;padding-inline:6px}.app-shell .topbar.guest-header .btn.join.registration-gift-signup>.registration-gift-badge{font-size:10px}.app-shell .topbar.guest-header .btn.join.registration-gift-signup>.registration-gift-badge.is-wide{font-size:8px}}.app-shell .topbar .language-flag{border-radius:2px;width:22px;height:16px}.app-shell .topbar .language-trigger{gap:5px;font-size:12px}.app-shell .topbar .language-dropdown{scrollbar-width:thin;width:max-content;min-width:176px;max-width:min(250px,100vw - 26px);max-height:min(380px,100dvh - 96px);padding:6px;overflow-y:auto}.app-shell .topbar .language-dropdown .dropdown-label{padding:4px 8px 6px;font-size:10px}.app-shell .topbar .language-dropdown>button{border-radius:7px;gap:9px;min-height:34px;padding:6px 8px;font-size:13px}.app-shell .topbar .language-dropdown>button>svg{width:13px;height:13px}@media (width<=700px){.app-shell .topbar.guest-header .language-trigger{border-radius:9px;width:36px;min-width:36px;height:36px}.app-shell .topbar.guest-header .language-dropdown{max-height:min(360px,100dvh - 90px);top:70px}}.app-shell .topbar .language-dropdown>button>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-shell .topbar .language-trigger{border-radius:8px;gap:4px;min-height:30px;padding:3px 6px;font-size:11px}.app-shell .topbar.guest-header .language-trigger{min-height:30px;padding-block:3px}.app-shell .topbar .language-trigger .language-flag{width:18px;height:13px}.app-shell .topbar .language-trigger>svg{opacity:.7;width:10px;height:10px}.app-shell .topbar .language-dropdown{min-width:160px;padding:4px}.app-shell .topbar .language-dropdown>button{gap:8px;min-height:30px;padding:4px 8px;font-size:12px}.app-shell .topbar .language-dropdown .language-flag{width:18px;height:13px}@media (width<=700px){.app-shell .topbar.guest-header .language-trigger{background:0 0;border-color:#52675580;gap:3px;width:auto;min-width:0;height:30px;padding:0 5px}.app-shell .topbar.guest-header .language-trigger>svg{display:block}.app-shell .topbar.guest-header .language-dropdown{top:64px}}html:is([lang=ar],[lang=fa],[lang=ur],[lang=my],[lang=km],[lang=lo],[lang=th]) body *{letter-spacing:0!important}html:is([lang=my],[lang=km],[lang=lo]) body :is(h1,h2,h3,h4,strong,b){line-height:1.45}
