.sg-world--skins{--sg-band:#0a0a0b;--sg-band-strip:#121214;--sg-step-bg:#1b1b1e;--sg-step-border:rgba(255,255,255,.1);--sg-ink:#f4efe4;--sg-ink-soft:#c9c2b4;--sg-ink-muted:#b9b2a3;--sg-accent:#18a58c;--sg-accent-ink:#04201b;--sg-accent-2:#d8b35a;--sg-accent-2-ink:#1d1606;--sg-stake:#d8b35a;--sg-link:#3fd1b4;--sg-ghost-border:rgba(244,239,228,.4)}.sg-world--chainsau{--sg-band:#1c0710;--sg-band-strip:#24090f;--sg-step-bg:#330e18;--sg-step-border:rgba(255,255,255,.1);--sg-ink:#fff4dc;--sg-ink-soft:#e3cdb0;--sg-ink-muted:#d9c3a4;--sg-accent:#f26a1b;--sg-accent-ink:#1c0710;--sg-accent-2:#e6b23a;--sg-accent-2-ink:#1d1606;--sg-stake:#e6b23a;--sg-link:#f59a5c;--sg-ghost-border:rgba(245,227,181,.45)}.sg-world--point-boi{--sg-band:#ffe3ef;--sg-band-strip:#ffd0e3;--sg-step-bg:#fff;--sg-step-border:#fff;--sg-step-border-width:2px;--sg-ink:#3a1230;--sg-ink-soft:#5a2a4b;--sg-ink-muted:#6b2d55;--sg-accent:#c81e6a;--sg-accent-ink:#fff;--sg-accent-2:#1f8a68;--sg-accent-2-ink:#fff;--sg-stake:#8a1d55;--sg-link:#a3154f;--sg-ghost-border:rgba(74,29,58,.25)}.sg-world--super-ace{--sg-band:#01397a;--sg-band-strip:#062a57;--sg-step-bg:#0b3a73;--sg-step-border:rgba(255,255,255,.12);--sg-ink:#fff;--sg-ink-soft:#d3e0f5;--sg-ink-muted:#c9d8f0;--sg-accent:#f3c547;--sg-accent-ink:#1b1402;--sg-accent-2:#ff6b6b;--sg-accent-2-ink:#2a0505;--sg-stake:#f3c547;--sg-link:#f3c547;--sg-ghost-border:rgba(255,255,255,.45)}.sg{background:var(--theme-bg-primary);color:var(--theme-text-primary);line-height:1.55}.sg *{box-sizing:border-box}.sg-wrap{width:min(1180px,calc(100% - 48px));margin:auto}.sg h1,.sg h2,.sg h3{font-weight:800;line-height:1.12;letter-spacing:-.02em}.sg h2{font-size:clamp(26px,3vw,34px)}.sg a:focus-visible,.sg summary:focus-visible,.sg button:focus-visible{outline:3px solid var(--sg-accent,#18a58c);outline-offset:3px}.sg-hero{position:relative;min-height:600px;background:var(--sg-band);color:var(--sg-ink);overflow:hidden}.sg-hero__art{position:absolute;inset:0 0 0 auto;width:75%;height:100%;object-fit:cover;object-position:center right}.sg-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--sg-band) 20%,transparent 100%);pointer-events:none}.sg-hero__content{position:relative;z-index:1;padding:28px 0 70px}.sg-hero nav,.sg-hero nav a{color:var(--sg-ink-muted);font-size:14px}.sg-hero nav{margin-bottom:30px}.sg-hero h1{font-size:clamp(40px,5vw,64px);max-width:620px;margin:20px 0}.sg-hero__subline{color:var(--sg-ink-muted);margin-top:16px;font-size:15px}.sg-hero__rule{font-size:20px;max-width:560px;color:var(--sg-ink-soft)}.sg-hero__stake{color:var(--sg-stake);font-weight:800}.sg-hero__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.sg-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;border-radius:12px;background:var(--sg-accent);color:var(--sg-accent-ink)!important;font-weight:800;text-decoration:none}.sg-button:hover{filter:brightness(1.1);text-decoration:none}.sg-button--ghost{background:transparent;color:var(--sg-ink)!important;border:1px solid var(--sg-ghost-border)}.sg-strip{background:var(--sg-band-strip);color:var(--sg-ink);padding:38px 0}.sg-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;list-style:none;counter-reset:sg-step;padding:0;margin:20px 0 0}.sg-steps li{counter-increment:sg-step;background:var(--sg-step-bg);border:var(--sg-step-border-width,1px) solid var(--sg-step-border);border-radius:14px;padding:18px;color:var(--sg-ink-soft)}.sg-steps li:before{content:counter(sg-step);display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--sg-accent);color:var(--sg-accent-ink);font-weight:800;margin-right:9px}.sg-steps strong{color:var(--sg-ink)}.sg-steps span{display:block;margin-top:8px}.sg-only-phone{display:none!important}.sg-body{padding-top:64px;padding-bottom:72px}.sg-split{display:grid;grid-template-columns:minmax(200px,350px) 1fr;gap:32px;align-items:start;scroll-margin-top:90px}.sg-split--solo{grid-template-columns:1fr}.sg-film .pb-film{margin:0}.sg-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:64px 0}.sg-card,.sg-faq details{background:var(--theme-surface-1,var(--theme-bg-primary));border:1px solid var(--theme-border-color,#ccc);border-radius:16px;padding:22px;color:var(--theme-text-primary)}.sg-card p,.sg-faq p{color:var(--theme-text-secondary);margin-bottom:0}.sg-card__label{text-transform:uppercase;font-size:12px;font-weight:800;letter-spacing:.1em}.sg-holes{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:24px 0}.sg-hole{display:flex;flex-direction:column;padding:14px;border-radius:12px;background:var(--sg-band);color:var(--sg-ink-soft)}.sg-hole strong{color:var(--sg-ink)}.sg-hole b{color:var(--sg-link)}.sg-hole--win{grid-column:span 2;border:2px solid var(--sg-accent)}.sg-tally>div{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px solid var(--theme-border-color,#ccc)}.sg-faq{max-width:860px;margin:0 auto 64px}.sg-faq details{margin:12px 0}.sg-faq summary{cursor:pointer;font-weight:800;font-size:18px}.sg-more__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.sg-game-card{display:block;border-radius:16px;overflow:hidden;text-decoration:none!important;background:var(--sg-band);color:var(--sg-ink)!important}.sg-game-card>img{width:100%;height:220px;object-fit:cover;object-position:78% center;display:block}.sg-game-card__content{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px}.sg-game-card__content>span:last-child{color:var(--sg-link);font-weight:800}.sg-game-card--compact .sg-game-card__content>span:last-child{color:var(--sg-ink);font-weight:400;font-size:16px;line-height:1.5}.sg-game-card--compact .sg-game-card__content{flex-direction:row;align-items:center;gap:20px}.sg-game-card--compact img{flex-shrink:0}.sg-game-card--compact .sg-game-card__content{min-height:135px}.sg-closing{background:var(--sg-band);color:var(--sg-ink);padding:48px 0}.sg-closing p{color:var(--sg-ink-soft)}.sg-closing__inner{display:flex;align-items:center;gap:32px;justify-content:space-between}.sg-sticky{display:none}.sg-hub__intro{padding:64px 0 32px}.sg-hub__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.sg-hub__closing{padding:48px 0 70px}.sg-hub__closing .sg-button{--sg-accent:#18a58c;--sg-accent-ink:#04201b}.sg img.skins-badge,.sg img.chainsau-badge,.sg img.point-boi-badge{max-width:100%;height:auto}.sg-hero img.skins-badge,.sg-hero img.chainsau-badge,.sg-hero img.point-boi-badge{width:260px}.sg-game-card img.skins-badge,.sg-game-card img.chainsau-badge,.sg-game-card img.point-boi-badge{width:200px}.sg-game-card--compact img.skins-badge,.sg-game-card--compact img.chainsau-badge,.sg-game-card--compact img.point-boi-badge{width:140px}@media (max-width:860px){.sg-hero img.skins-badge,.sg-hero img.chainsau-badge,.sg-hero img.point-boi-badge{width:170px}.sg-wrap{width:calc(100% - 32px)}.sg-hero{min-height:0;padding-top:210px}.sg-hero__art{width:100%;height:260px;inset:0 0 auto;object-position:78% center}.sg-hero:after{background:linear-gradient(0deg,var(--sg-band) calc(100% - 260px),transparent 100%)}.sg-hero__content{padding:0 0 24px}.sg-hero nav{margin:0 0 12px}.sg-hero h1{font-size:34px;margin:12px 0}.sg-hero__rule{font-size:16px;margin-bottom:8px}.sg-hero__stake{font-size:14px}.sg-hero__actions{display:none}.sg-strip{padding:22px 0}.sg-strip h2{font-size:23px}.sg-steps{grid-template-columns:1fr;gap:8px}.sg-steps li{padding:10px 12px;font-size:14px}.sg-steps span{display:inline;margin:0 0 0 4px}.sg-only-wide{display:none!important}.sg-only-phone{display:inline!important}.sg-body{padding-top:24px}.sg-split{grid-template-columns:1fr;gap:24px}.sg-film{display:flex;align-items:center;gap:18px}.sg-film .pb-film{width:96px;flex:none}.sg-film .pb-film__cap{display:none}.sg-film__label{font-weight:800}.sg-film__label small{font-weight:400}.sg-notes,.sg-more__cards,.sg-hub__cards{grid-template-columns:1fr}.sg-notes{margin:36px 0}.sg-holes{grid-template-columns:repeat(3,minmax(0,1fr))}.sg-hole--win{grid-column:auto}.sg-faq{margin-bottom:40px}.sg-closing__inner{align-items:flex-start;flex-direction:column}.sg-sticky{display:block;position:sticky;bottom:0;z-index:100;background:var(--sg-band);padding:10px 16px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -4px 20px #0003}.sg-sticky .sg-button{width:100%}.sg-hub__intro{padding-top:32px}}

/*# sourceMappingURL=side-games.css.map */
