.acct{gap:var(--space-6);padding-top:var(--space-6);padding-bottom:var(--space-7);display:grid}@media (width>=960px){.acct{grid-template-columns:var(--acct-side-w,260px) minmax(0, 1fr);align-items:start}}.acct__side{gap:var(--space-4);align-content:start;display:grid}@media (width>=960px){.acct__side{top:calc(var(--header-height) + var(--space-4));position:sticky}}@media (width<=959px){.acct:not(.acct--section) .acct__main,.acct--section .acct__side{display:none}}.acct__me{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--acct-me-fill,var(--fill-panel,var(--color-surface)));border:var(--border-w) solid var(--color-border-strong);display:flex}.acct__avatar{border-radius:var(--radius-pill);background:var(--color-accent);width:48px;height:48px;color:var(--color-on-accent);border:var(--border-w) solid var(--color-border-strong);flex:none;place-items:center;display:grid}.acct__name{min-width:0;display:grid}.acct__name .small{text-overflow:ellipsis;color:var(--color-text-muted);overflow:hidden}.acct__name-link{min-width:0;color:inherit;border-radius:var(--radius-sm);text-decoration:none;display:grid}.acct__name-link:hover strong{text-underline-offset:3px;text-decoration:underline}.acct-nav{gap:var(--space-4);display:grid}.acct-nav__group{padding:var(--space-2);background:var(--fill-panel,var(--color-surface));border:var(--border-w) solid var(--color-border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);gap:2px;display:grid}.acct-nav__group .eyebrow{padding:var(--space-2) var(--space-3) var(--space-1);font-size:12px}.acct-nav a,.acct-nav button{align-items:center;gap:var(--space-3);padding:11px var(--space-3);border-radius:var(--radius-md);color:var(--acct-nav-text,inherit);font:inherit;font-weight:var(--acct-nav-weight,600);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.acct-nav a svg,.acct-nav button svg{flex:none}.acct-nav a:hover,.acct-nav button:hover{background:var(--color-surface-alt);color:var(--color-text)}.acct-nav a[aria-current=page]{background:var(--acct-nav-current-fill,var(--fill-primary,var(--color-primary)));color:var(--acct-nav-current-text,var(--color-on-primary));box-shadow:var(--acct-nav-current-bar,none)}.acct-nav a[aria-current=page] svg{color:var(--acct-nav-current-icon,currentColor)}.acct-nav__ext{color:var(--color-text-muted);margin-left:auto}.acct__logout{justify-self:center;align-items:center;gap:var(--space-3);padding:11px var(--space-3);color:var(--acct-nav-text,var(--color-text-muted));font:inherit;font-weight:var(--acct-nav-weight,600);cursor:pointer;background:0 0;border:0;display:inline-flex}.acct__logout:hover{color:var(--color-text)}@media (width<=959px){.acct-nav a:after{content:"›";color:var(--color-text-muted);margin-left:auto;font-size:18px;line-height:1}.acct-nav a:has(.count-badge):after{margin-left:var(--space-2)}.acct:not(.acct--section) .acct-nav a[aria-current=page]{box-shadow:none;color:var(--acct-nav-text,inherit);background:0 0}.acct:not(.acct--section) .acct-nav a[aria-current=page] svg{color:inherit}}.acct__main{gap:var(--space-5);align-content:start;min-width:0;display:grid}.acct__back{align-items:center;gap:var(--space-1);justify-self:start;font-weight:700;text-decoration:none;display:inline-flex}@media (width>=960px){.acct__back{display:none}}.acct-grid{gap:var(--space-5);display:grid}@media (width>=760px){.acct-grid--2{grid-template-columns:1fr 1fr;align-items:start}}.acct-tiles{gap:var(--space-4);display:grid}@media (width>=760px){.acct-tiles{grid-template-columns:repeat(auto-fit, minmax(var(--acct-tile-min,220px), 1fr))}}.acct-card{gap:var(--space-3);align-content:start;display:grid}.acct-card--accent{background:var(--acct-accent-fill,var(--fill-accent,var(--color-accent)));color:var(--acct-accent-text,var(--color-on-accent));border-color:var(--acct-accent-border,var(--color-border-strong))}.acct-card--accent .small,.acct-card--accent .eyebrow,.acct-card--accent dt{color:inherit;opacity:.8}.acct-card__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.acct-hero{gap:var(--space-5);display:grid}@media (width>=760px){.acct-hero{grid-template-columns:minmax(0,1fr) 240px;align-items:center}}.acct-hero__big{color:inherit;font-size:clamp(36px,6vw,56px);line-height:1}.acct-hero__big.money{font-family:var(--acct-big-font,var(--font-display));font-stretch:var(--acct-big-stretch,inherit);font-size:var(--acct-big-size,clamp(36px, 6vw, 56px))}.acct-hero__actions{gap:var(--space-2);display:grid}.acct-hero__actions .btn{justify-content:center;width:100%}.acct-hero__actions .small{color:inherit;opacity:.85}.acct-bals{gap:var(--space-2) var(--space-5);padding:var(--acct-bals-pad,0);border-radius:var(--radius-md);background:var(--acct-bals-fill,none);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (width>=760px){.acct-bals{grid-template-columns:repeat(4,minmax(0,1fr))}}.acct-bals div{display:grid}.acct-bals dt{color:var(--color-text-muted);font-size:13px}.acct-bals dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.acct-tile{gap:var(--space-2);justify-items:start;display:grid}.acct-tile__big{align-items:center;gap:var(--space-2);font-size:var(--acct-tile-size,24px);font-family:var(--acct-tile-font,var(--font-display));text-transform:var(--acct-tile-transform,var(--display-transform));font-weight:var(--acct-tile-weight,var(--display-weight));display:inline-flex}.acct-empty{gap:var(--space-3);text-align:center;padding:var(--space-6) var(--space-4);color:var(--color-text-muted);justify-items:center;display:grid}.acct-empty p{max-width:46ch;margin:0}.acct-loading{place-items:center;min-height:160px;display:grid}.acct-login{margin-top:var(--space-6)}.acct-submit{justify-self:start}.acct-narrow{max-width:420px}.coupon-list{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));display:grid}.coupon{border-radius:var(--radius-lg);background:var(--coupon-fill,var(--fill-panel,var(--color-surface)));border:var(--border-w) solid var(--color-border);box-shadow:var(--shadow-card);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.coupon.is-default{border-color:color-mix(in srgb, var(--sr-gold-edge,var(--color-accent)) 55%, transparent)}.coupon__banner{aspect-ratio:16/7;background:var(--coupon-banner-fill,var(--fill-feature,var(--color-surface-alt)));place-items:center;display:grid;position:relative;overflow:hidden}.coupon__banner:after{content:"";pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--color-bg) 40%, transparent) 0%, transparent 30%, transparent 70%, var(--coupon-fill,var(--fill-panel,var(--color-surface))) 100%);position:absolute;inset:0}.coupon__banner:not(.has-art):before{content:"";pointer-events:none;background:repeating-linear-gradient(115deg, color-mix(in srgb, var(--color-text) 3%, transparent) 0 1px, transparent 1px 18px);position:absolute;inset:0}.coupon__banner img{object-fit:cover;width:100%;height:100%;transition:transform .35s;position:absolute;inset:0}@media (hover:hover){.coupon:hover .coupon__banner img{transform:scale(1.04)}}.coupon__big{z-index:1;font-family:var(--font-display);color:var(--coupon-figure,var(--sr-gold,var(--color-accent)));justify-items:center;margin-top:8px;font-size:clamp(48px,9vw,66px);font-weight:800;line-height:.85;display:grid;position:relative}.coupon__big small{letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);font-size:14px;font-family:var(--font-text);margin-top:6px}.coupon__badges{z-index:2;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:10px;left:10px;right:10px}.coupon__badge{border-radius:var(--radius-pill);letter-spacing:.03em;color:var(--color-text-muted);background:var(--coupon-badge-fill,color-mix(in srgb, var(--color-bg) 80%, transparent));border:var(--border-w) solid var(--color-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.coupon__badge.is-ready{color:var(--sr-mint,var(--color-success));border-color:color-mix(in srgb, var(--sr-mint,var(--color-success)) 40%, transparent)}.coupon__badge.is-ready:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:6px}.coupon__badge.is-default{color:var(--color-on-accent);background:var(--fill-accent,var(--color-accent));border-color:#0000}.coupon__badge.is-status{color:var(--sr-gold,var(--color-accent));border-color:color-mix(in srgb, var(--sr-gold,var(--color-accent)) 40%, transparent)}.coupon__crypto{--crypto-foil:var(--coupon-crypto,var(--coupon-figure,var(--sr-gold,var(--color-accent))));z-index:2;aspect-ratio:1;clip-path:polygon(0 0,100% 0,100% 100%);width:92px;color:oklch(from var(--crypto-foil) .2 calc(c * .5) h);background:var(--crypto-foil);background:linear-gradient(225deg, oklch(from var(--crypto-foil) calc(l + .2) calc(c * .5) h / .55) 0, transparent 34%), repeating-linear-gradient(135deg, oklch(from var(--crypto-foil) calc(l - .3) c h / .12) 0 1px, transparent 1px 6px), linear-gradient(225deg, oklch(from var(--crypto-foil) calc(l + .08) c h) 0%, var(--crypto-foil) 45%, oklch(from var(--crypto-foil) calc(l - .14) c h) 100%);position:absolute;top:0;right:0}.coupon__crypto>span[aria-hidden]{line-height:1;font-family:var(--font-text);letter-spacing:.12em;text-transform:uppercase;justify-items:end;font-size:9px;font-weight:800;display:grid;position:absolute;top:9px;right:9px}.coupon__crypto b{font-family:var(--font-display);letter-spacing:-.01em;margin-bottom:2px;font-size:20px;font-weight:800}.coupon__banner:has(.coupon__crypto) .coupon__badges{right:84px}.coupon.is-blocked .coupon__banner img,.coupon.is-blocked .coupon__big,.coupon.is-blocked .coupon__crypto{filter:grayscale(.8)brightness(.6)}.coupon__body{padding:var(--space-3) var(--space-4) var(--space-4);flex-direction:column;gap:6px;display:flex}.coupon__title{font-family:var(--font-display);font-weight:var(--display-weight);text-transform:var(--display-transform);font-size:20px;line-height:1.1}.coupon__game{color:var(--sr-gold,var(--color-accent));margin-top:-4px;font-size:13px;font-weight:600}.coupon__meta{color:var(--color-text-muted);flex-wrap:wrap;gap:4px 10px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.coupon__small{color:var(--color-text-muted);margin:0;font-size:11.5px;line-height:1.45}.coupon__small a{color:var(--prose-link,var(--color-accent))}.coupon__foot{justify-content:space-between;margin-top:auto;padding-top:6px}.ov-act{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ov-act li{color:var(--color-text-muted);justify-content:space-between;gap:10px;font-size:13px;display:flex}.ov-act li strong{color:var(--color-text);font-weight:600}.ov-act .money.up{color:var(--hist-won,var(--sr-mint,var(--color-success)))}.coupon-used summary{cursor:pointer;font-weight:700}.coupon-used ul{gap:var(--space-2);padding:0;list-style:none;display:grid}.coupon-used li{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.inbox{gap:var(--space-4);display:grid}.inbox__bar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.inbox__bar .small{color:var(--color-text-muted)}@media (width>=900px){.inbox{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start}}.inbox__list{background:var(--color-surface);border:var(--border-w) solid var(--color-border-strong);border-radius:var(--radius-lg);gap:2px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.inbox__list button{width:100%;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-6);border:0;border-bottom:var(--border-w) solid var(--color-border);text-align:left;cursor:pointer;background:0 0;gap:2px;display:grid;position:relative}.inbox__list button:hover,.inbox__list button[aria-current=true]{background:var(--color-surface-alt)}.inbox__list button[data-read="0"] strong{font-weight:800}.inbox__dot{left:var(--space-3);top:calc(var(--space-3) + 6px);border-radius:var(--radius-pill);background:var(--unread-dot,var(--color-highlight));width:10px;height:10px;position:absolute}.inbox__pin{margin-right:var(--space-1)}.inbox__view{gap:var(--space-3);background:var(--color-surface);border:var(--border-w) solid var(--color-border-strong);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-card);align-content:start;display:grid}.inbox__head{justify-content:space-between;gap:var(--space-3);align-items:flex-start;display:flex}.inbox__back{justify-self:start}@media (width>=900px){.inbox__back{display:none}}@media (width<=899px){.inbox--open .inbox__list,.inbox:not(.inbox--open) .inbox__view{display:none}}.inbox__html{line-height:1.6}.inbox__html img{height:auto}.inbox__img{border-radius:var(--radius-md);width:100%}.hist__bar{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.panel--flush{padding:0;overflow:hidden}.hist__stats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.hist__wait{min-height:240px}.hist__wait--games{min-height:320px}.hist__stats--sm{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.hist__stat{padding:var(--space-3) var(--space-4)}.hist__stat strong{color:var(--color-text);font-size:18px}.hist__stat--up strong{color:var(--hist-won,var(--sr-mint,var(--color-success)))}.hist__stat--down strong{color:var(--hist-down,var(--color-danger))}.hist__charts{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));display:grid}.hist__h{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text);margin:0 0 10px;font-size:13px;font-weight:800}.hist__fig{gap:6px;margin:0;display:grid}.hist__fig svg{width:100%;height:180px;display:block}.hist__stop{stop-color:var(--hist-wagered,var(--color-highlight))}.hist__line{stroke:var(--hist-wagered,var(--color-highlight))}.hist__axis{color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:11px;display:flex}.hist__bars{justify-content:center;align-items:flex-end;gap:6px;height:180px;display:flex}.hist__bargrp{flex:1;align-items:flex-end;gap:1px;min-width:0;max-width:36px;height:100%;display:flex}.hist__barw,.hist__barn{border-radius:3px 3px 0 0;flex:1;min-height:1px}.hist__barw,.hist__key--w{background:var(--hist-wagered,var(--color-highlight))}.hist__barn,.hist__key--n{background:var(--hist-won,var(--sr-mint,var(--color-success)))}.hist__key{vertical-align:-1px;border-radius:2px;width:9px;height:9px;margin:0 3px 0 8px;display:inline-block}.hist__games{border-collapse:collapse;width:100%;font-size:13px}.hist__games th{text-align:left;color:var(--color-text-muted);padding:4px 6px;font-size:11px;font-weight:600}.hist__games td{border-top:var(--border-w) solid var(--color-border);padding:7px 6px}.hist__games tbody tr{cursor:pointer}.hist__games tbody tr:hover,.hist__games tr.is-on{background:color-mix(in srgb, var(--color-text) 4%, transparent)}.hist__rtp{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-text) 8%, transparent);vertical-align:middle;width:60px;height:6px;margin-right:6px;display:inline-block;overflow:hidden}.hist__rtp span{background:var(--hist-down,var(--color-danger));height:100%;display:block}.hist__rtp span.up{background:var(--hist-won,var(--sr-mint,var(--color-success)))}.hist__wins{gap:8px;margin:0;padding:0;list-style:none;display:grid}.hist__wins button{text-align:left;border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-text) 3%, transparent);border:var(--border-w) solid var(--color-border);width:100%;color:var(--color-text);font:inherit;cursor:pointer;grid-template-columns:auto 1fr;column-gap:10px;padding:10px 12px;display:grid}.hist__wins strong{color:var(--hist-won,var(--sr-mint,var(--color-success)));font-size:17px;font-family:var(--font-figures,var(--font-text));font-variant-numeric:tabular-nums;grid-row:span 2;align-self:center}.hist__day+.hist__day{border-top:var(--border-w) solid var(--color-border)}.hist__dayh{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0;padding:10px 16px 4px;font-size:12px;font-weight:700}.hist__list{margin:0;padding:0;list-style:none}.hist__row{border-top:var(--border-w) solid var(--color-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 16px;display:grid}.hist__round{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto}.hist__round:hover{background:color-mix(in srgb, var(--color-text) 3%, transparent)}.hist__round:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.hist__ico{background:color-mix(in srgb, var(--color-text) 6%, transparent);width:32px;height:32px;color:var(--color-text-muted);border-radius:50%;place-items:center;display:grid}.hist__ico svg{width:16px;height:16px}.hist__row--deposit .hist__ico{color:var(--hist-won,var(--sr-mint,var(--color-success)))}.hist__row--withdrawal .hist__ico{color:var(--sr-gold,var(--color-accent))}.hist__main{min-width:0;display:grid}.hist__main strong{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.hist__amt{color:var(--color-text)}.hist__amt.up{color:var(--hist-won,var(--sr-mint,var(--color-success)))}.hist__round:not(.is-win) .hist__amt{color:var(--color-text-muted);font-weight:500}.hist__rhead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding:14px 16px 6px;display:flex}.hist__rhead .hist__h{margin:0}.hist__clear{color:var(--color-text-muted);font:inherit;cursor:pointer;text-transform:none;background:0 0;border:0;align-items:center;gap:4px;display:inline-flex}.hist__clear svg{width:12px;height:12px}.hist__more{text-align:center;padding:12px 16px}@media (width<=560px){.hist__bet{display:none}}.round{gap:var(--space-3);max-width:520px;display:grid}.round__head{min-width:0;display:grid}.reels{border-radius:var(--radius-md);background:var(--hist-well,var(--color-input-bg));border:var(--border-w) solid var(--color-border);gap:6px;padding:10px;display:grid}.reel-cell{aspect-ratio:1;border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-text) 4%, transparent);text-align:center;color:var(--color-text);place-items:center;padding:4px;font-size:11px;font-weight:700;display:grid;position:relative;overflow:hidden}.reel-cell.has-art{background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--color-text) 7%, transparent), color-mix(in srgb, var(--color-text) 2%, transparent));padding:0}.reel-cell.is-win{background:color-mix(in srgb, var(--hist-lit,var(--sr-gold-edge,var(--color-accent))) 20%, transparent);box-shadow:inset 0 0 0 2px var(--hist-lit,var(--sr-gold-edge,var(--color-accent)))}.reel-cell__sym{pointer-events:none;width:100%;height:auto;position:absolute;left:0}.reel-cell__txt{padding:4px}.reel-cell__txt.is-rank{font-family:var(--font-display);font-size:clamp(18px,6vw,30px)}.hist__paylist{gap:4px;margin:0;padding:0;list-style:none;display:grid}.hist__paylist li{justify-content:space-between;gap:10px;font-size:14px;display:flex}.hist__paylist strong{color:var(--hist-won,var(--sr-mint,var(--color-success)))}.hist__fields{grid-template-columns:auto 1fr;gap:4px 12px;margin:0;font-size:13px;display:grid}.hist__fields dt{color:var(--color-text-muted);text-transform:capitalize}.hist__fields dd{color:var(--color-text);margin:0}.coupon__picks{grid-template-columns:repeat(var(--pick-n,3), minmax(0, 1fr));gap:3px;display:grid;position:absolute;inset:0}.coupon__picks img{object-fit:cover;width:100%;height:100%;position:static}.coupon__badge.is-pick{color:var(--color-on-accent);background:var(--fill-accent,var(--color-accent));border-color:#0000}.avatar-stage{padding:var(--space-5);border-radius:var(--radius-md);background:var(--avatar-stage-fill,radial-gradient(60% 80% at 50% 30%, color-mix(in srgb, var(--color-text) 6%, transparent), transparent 70%), var(--color-bg));place-items:center;display:grid}.swatches{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.swatch{border:3px solid var(--color-surface);width:40px;height:40px;box-shadow:0 0 0 1px var(--swatch-ring,var(--color-border-strong));cursor:pointer;border-radius:50%;padding:0}.swatch[aria-checked=true]{box-shadow:0 0 0 2px var(--swatch-active,var(--sr-gold,var(--color-accent)))}.avatar-groups{gap:var(--space-5);display:grid}.avatar-group{gap:var(--space-2);display:grid}.avatar-group__title{margin:0}.avatar-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(84px,1fr));display:grid}.avatar-opt{aspect-ratio:1;border-radius:var(--radius-lg);cursor:pointer;border:2px solid #0000;padding:0;transition:transform .12s;overflow:hidden}.avatar-opt:hover{transform:translateY(-2px)}.avatar-opt[aria-checked=true]{border-color:var(--avatar-opt-active,var(--sr-gold,var(--color-accent)));box-shadow:0 0 0 3px color-mix(in srgb, var(--avatar-opt-active,var(--sr-gold,var(--color-accent))) 20%, transparent)}.avatar-opt img{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.avatar-opt{transition:none}.avatar-opt:hover{transform:none}}.acct-card__cta{justify-self:start}.rg-limits{gap:var(--space-4);margin-top:var(--space-4);display:grid}.rg-limit{gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-w) solid var(--color-border);display:grid}.rg-limit__now{gap:var(--space-1);display:grid}.rg-limit__set{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.rg-limit__set .input{flex:140px;max-width:220px}.rg-block{gap:var(--space-3);margin-top:var(--space-3);display:grid}.rg-block .field{gap:var(--space-2);max-width:320px;display:grid}.acct-card>p{margin:0}
