.play-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.play-page{min-width:0}.play-game-fields{border-top:1px solid #344d37;gap:14px;padding-top:16px;display:grid}.play-game-fields h3{color:var(--lime);margin:0}.play-more{border:1px solid #344d37;border-radius:10px;padding:12px 14px}.play-more summary{cursor:pointer;color:var(--lime);font-weight:700}.play-more>div{gap:14px;margin-top:14px;display:grid}.play-form fieldset.play-range,.play-form fieldset.play-multi{border:1px solid #344d37;border-radius:8px;min-width:0;padding:12px}.play-range legend,.play-multi legend{padding:0 5px;font-weight:600}.play-range-inputs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.play-multi>div{flex-wrap:wrap;gap:8px 16px;display:flex}.play-form .play-multi label{align-items:center;gap:7px;display:flex}.play-multi input[type=checkbox]{width:18px;height:18px;accent-color:var(--lime)}.play-form small{color:var(--muted);line-height:1.5}.play-form .private-label{color:var(--lime)}.play-detail-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:18px 0;display:grid}.play-detail-list dt{color:var(--muted);font-size:12px}.play-detail-list dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:3px 0 0}.play-private{background:#192c1e;border:1px solid #456047;border-radius:10px;padding:16px}.play-private h3{color:var(--lime);margin-top:0}.play-search-options{margin-top:16px}.play-search-options>.play-filters{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}@media (max-width:500px){.play-detail-list{grid-template-columns:1fr}}.play-filters{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.play-filters label{flex:1;gap:7px;min-width:140px;display:grid}.play-filters .play-check{align-items:center;display:flex}.play-check input{width:18px;height:18px;accent-color:var(--lime)}.play-card{overflow-wrap:anywhere;flex-direction:column;min-width:0;padding:24px;display:flex}.play-card h2{letter-spacing:-.4px;font-size:20px}.play-card .section-heading{align-items:flex-start;gap:10px}.play-status{color:var(--lime);white-space:nowrap;font-size:12px}.play-host{gap:6px;margin-bottom:16px;display:grid}.play-member{color:var(--text);text-align:left;font:inherit;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;gap:8px;min-width:0;padding:0;display:inline-flex}.play-member img,.play-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.play-avatar{color:var(--lime);background:#334637;place-items:center;display:grid}.play-note{white-space:pre-wrap;overflow-wrap:anywhere}.play-widget h3{align-items:center;gap:8px;display:flex}.play-widget p{margin-top:12px}.play-preview{text-align:left;border:0;border-bottom:1px solid var(--border);width:100%;color:var(--text);background:0 0;gap:8px;padding:12px 0;display:grid}.play-preview small{color:var(--muted)}.play-widget .primary{margin-top:16px}.play-text-button{color:var(--lime);background:0 0;border:0;padding:14px 0}.play-dialog{isolation:isolate;border:1px solid var(--border);width:min(580px,100vw - 24px);max-width:calc(100vw - 24px);max-height:90dvh;color:var(--text);background:var(--panel);border-radius:16px;padding:24px;overflow:auto}.play-dialog::backdrop{background:#000b}.play-dialog-header{justify-content:space-between;align-items:start;gap:12px;margin-bottom:18px;display:flex}.play-dialog h2{overflow-wrap:anywhere;font-size:24px}.play-form fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.play-dialog label{gap:7px;margin-bottom:10px;display:grid}.play-dialog input,.play-dialog select,.play-dialog textarea,.play-filters select{background:var(--bg);width:100%;min-width:0;color:var(--text);border:1px solid var(--border);border-radius:8px;padding:10px}.play-dialog small{color:var(--muted);line-height:1.5}.play-dialog button{white-space:normal}.play-context{border:1px solid var(--border);border-radius:10px;gap:6px;padding:14px;display:grid}.play-dialog-watermark{object-fit:contain;opacity:.12;pointer-events:none;z-index:-1;width:180px;height:180px;position:absolute;top:12px;right:10px;-webkit-mask-image:linear-gradient(150deg,#000 15%,#0000 90%);mask-image:linear-gradient(150deg,#000 15%,#0000 90%)}.play-create-header{justify-content:center;padding:5px 35px 10px;position:relative}.play-create-header h2{text-align:center;margin:0;display:block}.play-create-header h2:after{content:"";background:linear-gradient(90deg, transparent, var(--accent,#bade72), transparent);width:110px;height:2px;margin:12px auto 0;display:block}.play-create-header>button{position:absolute;top:0;right:0}.wow-group-fields{gap:12px;display:grid}.play-form .wow-difficulty{gap:8px}.wow-difficulty legend{margin-bottom:10px}.wow-difficulty-options{gap:12px;display:flex}.play-dialog .wow-difficulty-options label{cursor:pointer;margin:0;display:block;position:relative}.play-dialog .wow-difficulty-options input{opacity:0;width:1px;height:1px;position:absolute}.wow-difficulty-options span{border:1px solid var(--border);border-radius:var(--action-radius,8px);padding:10px 22px;display:block}.wow-difficulty-options input:checked+span{background:var(--action-background);color:var(--action-color);border:var(--action-border);box-shadow:var(--action-shadow);font-weight:700}.wow-difficulty-options input:focus-visible+span{outline:2px solid var(--text);outline-offset:4px}.wow-group-location{grid-template-columns:1fr 1fr;gap:12px;display:grid}.wow-dungeon-choice{border:1px solid var(--border);border-radius:10px;gap:6px;padding:12px;display:grid;overflow:hidden}.wow-dungeon-choice figure{margin:-12px -12px 6px}.wow-dungeon-choice img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.wow-dungeon-choice figcaption{color:var(--muted);padding:5px 12px;font-size:12px}@media (max-width:440px){.wow-group-location{grid-template-columns:1fr;gap:4px}}.play-members{gap:12px;padding:0;list-style:none;display:grid}.play-members li{justify-content:space-between;align-items:center;gap:10px;display:flex}.play-manage{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.play-details .panel button{margin:4px}.play-details form button{margin-top:10px}.guild>div{min-width:0}.guild strong{white-space:normal}@media (max-width:760px){.play-grid{grid-template-columns:1fr}.play-filters{gap:10px}.play-dialog{padding:18px}.play-card .section-heading{flex-wrap:wrap}.play-card{padding:18px}.play-filters>button{min-height:42px}}.play-host .play-host-card{margin:0;padding:12px 14px}.play-host-card .pc-sidebar-open{padding-top:0}.play-host-card>p{margin-bottom:0}.play-host .play-host-card{border-radius:8px;width:190px;max-width:100%;padding:6px 8px}.play-host-card .pc-sidebar-open{gap:6px;padding:0}.play-host-card .pc-sidebar-open>.pc-avatar{border-width:1px;flex-shrink:0;width:28px;height:28px}.play-host-card .pc-sidebar-open>.pc-avatar>span{font-size:11px}.play-host-card .pc-sidebar-open>.pc-avatar i{border-width:1px;width:7px;height:7px}.play-host-card .pc-sidebar-open strong{font-size:12px;line-height:1.25}.play-host-card .pc-sidebar-open small{margin-top:2px;font-size:11px;line-height:1.2}.play-host-card .pc-sidebar-open>svg{width:11px;height:11px}.play-host-card>p{margin:5px 0 0;font-size:11px;line-height:1.3}.play-card-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.play-card-heading>div{min-width:0}.play-card-heading h2{overflow-wrap:anywhere;margin:0 0 6px}.play-game-logo{object-fit:contain;object-position:right top;flex-shrink:0;width:120px;height:60px}.play-game-logo-light{filter:brightness(0)invert()}.play-card .play-game-context{margin:5px 0 0;line-height:1.5}.play-card-time{gap:4px;margin:20px 0;display:grid}.play-card .play-host{margin-bottom:20px}.play-card-footer{margin-top:auto}.play-card-footer .play-note{margin:0 0 18px;line-height:1.5}.play-group-button{min-height:40px;color:var(--text);font:inherit;cursor:pointer;background:#344d27;border:1px solid #759548;border-radius:7px;align-items:center;padding:9px 16px;font-weight:600;display:inline-flex}.play-group-button:hover{background:#446533}.play-group-button:focus-visible{outline:2px solid var(--lime);outline-offset:3px}@media (max-width:480px){.play-game-logo{width:96px;height:48px}.play-card-heading{gap:10px}}.play-card{background:linear-gradient(90deg, #04120ef2, #04120eb3 55%, #04120e55), linear-gradient(0deg, #04120eef, transparent), var(--game-art) center/cover;background-color:#0c1914}.play-share{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 20px;display:flex}.play-share .play-share-button{white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.play-share-button img{object-fit:contain;width:1em;height:1em}.play-share .play-share-notice{color:#d8e7ce;flex:1;min-width:180px;margin:0;font-size:13px;line-height:1.5}.play-share input{width:100%;min-width:0}.play-share label{flex-basis:100%;display:block}.play-host-message{background:#1a3423;border:1px solid #466640;border-radius:12px;margin:22px 0;padding:20px}.play-host-message h3{color:#b8dd43;margin:0 0 12px;font-size:22px}.play-host-message p{color:#fff;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:700;line-height:1.6}.play-member-columns{grid-template-columns:repeat(auto-fit,minmax(0,190px));gap:16px;margin:12px 0 24px;display:grid}.play-member-column{flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.play-member-column>li{min-width:0}.play-member-column .play-host-card{border-radius:8px;width:190px;max-width:100%;margin:0;padding:6px 8px}.play-member-column .pc-sidebar-open>svg{display:none}.play-member-column>li>small{color:var(--lime,#ccff62);margin:0 0 5px;display:block}.play-discord h3{align-items:center;gap:10px;display:flex}.play-discord h3 img{object-fit:contain}.play-discord-value{overflow-wrap:anywhere;white-space:pre-wrap}.member-design .play-filters-compact{background:linear-gradient(120deg,#183b2d,#0a2018);border-color:#80ad55;flex-wrap:wrap;align-items:center;gap:0;margin-bottom:8px;padding:8px 10px;display:flex}.play-filters-compact>label:not(.play-check){border-right:1px solid #6a98514d;flex:1;min-width:180px;padding:0 10px}.play-filters-compact>label>span{color:#cbe2ab;align-items:center;gap:7px;font-size:12px;display:flex}.play-filters-compact svg{color:#b3df6a}.play-filters-compact select{min-height:32px;margin-top:4px;padding:6px 9px!important;font-size:12px!important}.play-filters-compact .play-check{padding:8px 12px;font-size:12px}.play-filters-compact button{align-items:center;gap:6px;min-height:32px;padding:6px 9px;font-size:12px;display:flex}@media (max-width:600px){.play-filters-compact>label:not(.play-check){box-sizing:border-box;flex-basis:50%;min-width:0}.play-filters-compact .play-check{flex:1}.play-filters-compact select{width:100%}}.member-design .play-filters-compact{border-color:#779c47;border-radius:12px;gap:10px;padding:10px 12px;box-shadow:inset 0 1px #d8f7a41a,0 4px 16px #0003}.play-filters-compact>label:not(.play-check){border-right:0;gap:4px;padding:0}.member-design .play-filters-compact select{min-height:36px;box-shadow:inset 0 1px #d8f7a416;color:#edf7da!important;background:linear-gradient(120deg,#173827,#0d231a)!important;border-color:#709a44!important;border-radius:8px!important}.member-design .play-filters-compact button{min-height:36px;padding:8px 13px;font-size:12px;background:var(--action-background,linear-gradient(#c4e887,#93ba4d))!important;color:var(--action-color,#163119)!important;border:1px solid var(--action-border,#8dad53)!important;border-radius:var(--action-radius,8px)!important;box-shadow:var(--action-shadow,0 3px 0 #506e29)!important}.member-design .play-filters-compact button svg{color:inherit}.member-design .play-filters-compact button:hover{filter:brightness(1.08)}
.ss-page,.ss-pool,.ss-gp-nav,.ss-panel{--ss-bg:#0b1410;--ss-panel:#131f18;--ss-panel2:#0e1913;--ss-chip:#1a2a21;--ss-border:#2a3f32;--ss-border2:#3c5747;--ss-text:#eef4ec;--ss-muted:#a7b6ac;--ss-dim:#7f9186;--ss-lime:#b8e36a;--ss-green:#7cf07a;--ss-blue:#6e9bff;--ss-gold:#f2c14e;color:var(--ss-text)}.member-design[data-member-section=together] .together-page-heading{display:none}.ss-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ss-grow{flex-grow:1}.ss-muted{color:var(--ss-muted)}.ss-eyebrow{letter-spacing:1px;text-transform:uppercase;color:var(--ss-lime);align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.ss-eyebrow.blue{color:#9db9ff}.ss-alert{color:#ffd4cb;background:#2a1513;border:1px solid #6b3a33;border-radius:12px;margin:0;padding:10px 14px}.ss-alert button{color:var(--ss-lime);cursor:pointer;background:0 0;border:0;margin-left:8px;font-weight:800}.ss-empty{border:1px dashed var(--ss-border2);color:var(--ss-muted);border-radius:16px;margin:0;padding:14px;font-size:14px}.ss-btn{cursor:pointer;white-space:nowrap;box-sizing:border-box;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 14px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.ss-btn:disabled{opacity:.55;cursor:not-allowed}.ss-btn.big{border-radius:14px;height:50px;padding:0 22px;font-size:15px}.ss-btn.wide{width:100%}.ss-btn.lime{background:var(--action-background,var(--ss-lime));color:var(--action-color,#0e1a0b);border-color:var(--action-border,var(--ss-lime));box-shadow:var(--action-shadow,none)}.ss-btn.blue{background:var(--ss-blue);color:#08142e;box-shadow:0 6px 22px #6e9bff59}.ss-btn.ghost{color:var(--ss-text);border-color:var(--ss-border2);background:0 0}.ss-btn.sent{color:var(--ss-green);border-color:var(--ss-green);background:0 0}.ss-btn.gold{background:var(--ss-gold);color:#2a1e04}.ss-btn.gold-ghost{color:var(--ss-gold);border-color:var(--ss-gold);background:0 0}.ss-btn.game{background:var(--ss-game,var(--ss-lime));color:#0b1410;border-radius:12px;height:44px;font-size:15px}.ss-text-btn{color:var(--ss-text);cursor:pointer;background:0 0;border:0;height:40px;font-size:15px;font-weight:700}.ss-text-btn.danger{color:#ff9b8a}.ss-back{color:var(--ss-lime);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ss-layout{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.ss-main{flex-direction:column;flex:999 560px;gap:24px;min-width:0;display:flex}.ss-aside{flex-direction:column;flex:300px;gap:18px;min-width:0;max-width:380px;display:flex}.ss-panel{background:var(--ss-panel);border:1px solid var(--ss-border);border-radius:22px;flex-direction:column;gap:12px;padding:18px;display:flex}.ss-panel h2{color:#fff;text-align:left;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:800;display:flex}.ss-panel h2:after{display:none}.ss-panel p{margin:0}.ss-hero{box-sizing:border-box;background:#0b1530;border:1px solid #3a5a9e;border-radius:22px;flex-direction:column;justify-content:center;gap:14px;min-height:200px;padding:28px 32px;display:flex;position:relative;overflow:hidden}.ss-hero>img{object-fit:cover;object-position:50% 35%;width:60%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 45%);mask-image:linear-gradient(90deg,#0000 0%,#000 45%)}.ss-hero-copy{flex-direction:column;gap:6px;max-width:520px;display:flex;position:relative}.ss-hero h1{letter-spacing:-1px;text-align:left;color:#fff;margin:0;font-size:40px;font-weight:800;line-height:1.1}.ss-hero h1:after{display:none!important}.ss-hero p{color:#d3dcf2;margin:0;font-size:17px}.ss-hero-actions{flex-wrap:wrap;gap:12px;display:flex;position:relative}.ss-hero-stack{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.ss-live{color:#d6e8da;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#060e18b8;border:1px solid #7cf07a59;border-radius:999px;align-items:center;gap:8px;padding:4px 11px;font-size:12.5px;font-weight:700;line-height:1.4;display:inline-flex}.ss-live i{background:var(--ss-green,#7cf07a);width:8px;height:8px;box-shadow:0 0 8px var(--ss-green,#7cf07a);border-radius:999px;flex-shrink:0}.ss-hero-buttons{flex-wrap:wrap;gap:10px;display:flex}.ss-btn.ss-search-btn{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#060e189e;border:1.5px solid #6e9bff99;box-shadow:0 0 18px #6e9bff29}.ss-btn.ss-search-btn svg:first-child{color:#9db9ff}.ss-btn.ss-search-btn:hover,.ss-btn.ss-search-btn.is-open{background:#6e9bff2e;border-color:#9db9ff}.ss-btn.ss-search-btn:focus-visible{outline-offset:2px;outline:2px solid #c7d6ff}.ss-search-btn .ss-search-chev{color:#9db9ff;transition:transform .25s}.ss-search-btn.is-open .ss-search-chev{transform:rotate(180deg)}.ss-search-wrap{background:linear-gradient(105deg,#6e9bff29,#131f18eb 60%);border:1.5px solid #6e9bff73;border-radius:20px;flex-direction:column;transition:box-shadow .2s,border-color .2s;display:flex;box-shadow:0 0 22px #6e9bff24}.ss-search-wrap.is-open{border-color:#6e9bffbf;box-shadow:0 0 30px #6e9bff3d}.ss-search-wrap:not(.is-open){box-shadow:none;background:0 0;border-width:0;margin-bottom:-24px}.ss-search-head{color:#9db9ff;flex-wrap:wrap;align-items:center;gap:4px 10px;padding-top:14px;display:flex}.ss-search-head strong{color:#fff;font-size:16px;font-weight:800}.ss-search-head small{color:var(--ss-muted);flex-basis:100%;font-size:12.5px}@media (min-width:701px){.ss-search-head small{flex-basis:auto;margin-left:auto}}.ss-search-chev{color:#9db9ff;flex-shrink:0;transition:transform .25s}.is-open .ss-search-chev{transform:rotate(180deg)}.ss-search-panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .3s,visibility .3s;display:grid}.is-open>.ss-search-panel{visibility:visible;grid-template-rows:1fr}.ss-search-inner{flex-direction:column;gap:14px;min-height:0;padding:2px 18px 0;display:flex;overflow:hidden}.is-open .ss-search-inner{padding-bottom:16px}.ss-filter-group{flex-direction:column;gap:8px;display:flex}.ss-filter-label{letter-spacing:.08em;text-transform:uppercase;color:#9db9ff;font-size:12px;font-weight:800}.ss-search-pool{background:#7cf07a12;border:1px solid #7cf07a4d;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.ss-search-pool-icon{width:38px;height:38px;color:var(--ss-green);background:#7cf07a24;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.ss-search-pool-text{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.ss-search-pool-text strong{font-size:15px}.ss-search-pool-text small{color:var(--ss-muted);font-size:13px}.ss-search-foot{border-top:1px solid var(--ss-border);color:var(--ss-muted);justify-content:space-between;align-items:center;gap:12px;padding-top:4px;font-size:13px;display:flex}.ss-search-foot .ss-text-btn{color:#9db9ff;font-size:14px}.ss-when-now{color:var(--ss-green,#7cf07a);align-items:center;gap:6px;display:inline-flex}.ss-when-now i{background:currentColor;border-radius:999px;width:7px;height:7px;box-shadow:0 0 6px}@media (prefers-reduced-motion:reduce){.ss-search-panel,.ss-search-chev,.ss-search-wrap{transition:none}}.ss-filters{flex-direction:column;gap:12px;display:flex}.ss-search{background:var(--ss-panel);border:1px solid var(--ss-border);height:50px;color:var(--ss-muted);border-radius:14px;align-items:center;gap:10px;padding:0 16px;display:flex}.ss-search input{width:auto;min-width:0;color:var(--ss-text);outline:none;flex-grow:1;height:100%;font-size:15px;background:0 0!important;border:0!important;padding:0!important}.ss-filter-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ss-game-chips{flex-wrap:wrap;gap:8px;display:flex}.ss-game-chips button{border:1px solid var(--ss-border);background:var(--ss-panel);height:40px;color:var(--ss-text);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 6px;font-size:13px;font-weight:700;display:flex}.ss-game-chips img{object-fit:cover;border-radius:999px;width:28px;height:28px}.ss-game-chips button[aria-checked=true]{border-color:var(--ss-game,var(--ss-lime));background:color-mix(in srgb,var(--ss-game,var(--ss-lime)) 14%,transparent);color:var(--ss-game,var(--ss-lime))}.ss-segment{background:var(--ss-panel);border:1px solid var(--ss-border);border-radius:14px;flex-wrap:wrap;padding:4px;display:flex}.ss-segment button{height:34px;color:var(--ss-text);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 14px;font-size:13px;font-weight:600}.ss-segment button[aria-checked=true]{background:var(--ss-lime);color:#0e1a0b;font-weight:800}.ss-sessions{flex-direction:column;gap:14px;display:flex}.ss-sessions>h2{color:#fff;text-align:left;margin:0;font-size:22px;font-weight:700}.ss-sessions>h2 span{color:var(--ss-muted);font-size:15px;font-weight:600}.ss-sessions>h2:after{display:none}.ss-card-art{height:120px;position:relative}.ss-card-art img{object-fit:cover;width:100%;height:100%;display:block}.ss-card-art:after{content:"";background:linear-gradient(0deg,var(--ss-panel),transparent);height:60%;position:absolute;bottom:0;left:0;right:0}.ss-game-pill{z-index:1;background:var(--ss-game);color:#0b1410;border-radius:999px;padding:5px 10px;font-size:13px;font-weight:800;position:absolute;top:10px;right:10px}.ss-game-pill.solid{left:10px;right:auto}.ss-empty-card{border:1px dashed var(--ss-border2);background:var(--ss-panel);border-radius:22px;flex-direction:column;align-items:flex-start;gap:10px;padding:22px;display:flex}.ss-empty-card h3{color:#fff;margin:0}.ss-empty-card p{color:var(--ss-muted);margin:0}.ss-joined{background:var(--ss-panel);border:1.5px solid var(--ss-game);box-shadow:0 0 24px color-mix(in srgb,var(--ss-game) 20%,transparent);border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.ss-joined>.ed1{border-bottom:1px solid color-mix(in srgb,var(--ss-game) 40%,transparent)}.ss-joined-body{flex-direction:column;gap:12px;padding:14px 18px 18px;display:flex}.ss-joined h2{color:#fff;text-align:left;margin:0;font-size:20px;font-weight:800}.ss-joined h2:after{display:none}.ss-joined small{color:var(--ss-muted)}.ss-members{flex-wrap:wrap;gap:8px;display:flex}.ss-members button{background:var(--ss-chip);border:1px solid var(--ss-border);color:var(--ss-text);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:4px 10px 4px 4px;font-size:13px;font-weight:700;display:flex}.ss-members button:disabled{cursor:default}.ss-members b{color:var(--ss-gold)}.ss-start-panel p{color:var(--ss-muted);font-size:14px;line-height:1.5}.ss-game-pages a{color:var(--ss-text);border-radius:12px;align-items:center;gap:10px;padding:4px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.ss-game-pages a:hover{background:var(--ss-chip)}.ss-game-pages img{object-fit:cover;border:1.5px solid var(--ss-game);border-radius:10px;width:44px;height:44px}.ss-game-pages a>span:nth-child(2){flex-direction:column;flex-grow:1;min-width:0;display:flex}.ss-game-pages small{color:var(--ss-muted);font-size:12px;font-weight:500}.ss-gp-nav{flex-direction:column;gap:14px;margin:0 0 22px;display:flex}.ss-gp-games{flex-wrap:wrap;gap:10px;display:flex}.ss-gp-games a,.ss-tiles button{border:2px solid color-mix(in srgb,var(--ss-game) 45%,transparent);color:#fff;opacity:.75;cursor:pointer;box-sizing:border-box;background:#0b1410;border-radius:12px;justify-content:center;align-items:center;min-width:150px;height:58px;padding:0 18px;text-decoration:none;display:flex;position:relative;overflow:hidden}.ss-gp-games img,.ss-tiles img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ss-gp-games a:before,.ss-tiles button:before{content:"";z-index:1;background:#0000004d;position:absolute;inset:0}.ss-gp-games span,.ss-tiles span{z-index:2;white-space:nowrap;text-shadow:-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,0 2px 8px #000;font-size:15px;font-weight:800;position:relative}.ss-gp-games a[aria-current=page],.ss-tiles button[aria-checked=true]{opacity:1;border-color:var(--ss-game);box-shadow:0 0 16px color-mix(in srgb,var(--ss-game) 45%,transparent)}.ss-gp-subs{flex-wrap:wrap;gap:8px;display:flex}.ss-gp-subs a{border:1px solid var(--ss-border2);height:40px;color:var(--ss-text);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.ss-gp-subs a[aria-current=page]{border-color:var(--ss-game);background:color-mix(in srgb,var(--ss-game) 14%,transparent);color:var(--ss-game)}.ss-pool{flex-direction:column;gap:22px;display:flex}.ss-pool-head{text-align:left;flex-direction:column;gap:6px;display:flex}.ss-pool-head .ss-eyebrow{color:var(--ss-blue)}.ss-pool-head h1{letter-spacing:-1px;text-align:left;color:#fff;margin:0;font-size:40px;font-weight:800}.ss-pool-head h1:after{display:none!important}.ss-pool-head p{color:var(--ss-muted);margin:0;font-size:17px}.ss-me{background:var(--ss-panel);border:1px solid var(--ss-border);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.ss-me.is-live{background:#7cf07a14;border-color:#7cf07a73}.ss-me-dot{background:#5e6e64;border-radius:999px;width:12px;height:12px}.ss-me.is-live .ss-me-dot{background:var(--ss-green);box-shadow:0 0 10px var(--ss-green)}.ss-me-text{flex-direction:column;flex:260px;display:flex}.ss-me-text strong{font-size:15px}.ss-me-text small{color:var(--ss-muted);font-size:13px}.ss-tiles{flex-wrap:wrap;gap:10px;display:flex}.ss-tiles button{flex:auto;min-width:110px;max-width:220px;padding:0 14px}.ss-tiles em{z-index:2;background:var(--ss-green);color:#0b1410;border-radius:999px;padding:1px 6px;font-size:12px;font-style:normal;font-weight:800;position:absolute;top:6px;right:6px}.ss-pool-layout{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.ss-pool-main{flex-direction:column;flex:999 560px;gap:22px;min-width:0;display:flex}.ss-pool-aside{flex-direction:column;flex:290px;gap:16px;min-width:0;max-width:360px;display:flex}.ss-pool-group{flex-direction:column;gap:12px;display:flex}.ss-pool-group h2{color:#fff;text-align:left;align-items:center;gap:10px;margin:0;font-size:20px;font-weight:800;display:flex}.ss-pool-group h2:after{display:none}.ss-pool-group h2 i{border-radius:999px;width:12px;height:12px}.ss-pool-group h2>span{color:var(--ss-muted);font-size:15px;font-weight:600}.ss-pool-group h2 small{color:var(--ss-dim);margin-left:auto;font-size:13px;font-weight:600}.ss-people{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.ss-person{background:var(--ss-panel);border:1px solid var(--ss-border);border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex}.ss-person.kind-now{border-color:#7cf07a73}.ss-person.kind-card{opacity:.85}.ss-person-top{align-items:center;gap:12px;display:flex}.ss-person-top>span:nth-child(2){flex-direction:column;flex-grow:1;min-width:0;display:flex}.ss-person-top strong{font-size:16px}.ss-person-top small{color:var(--ss-muted);font-size:13px}.ss-friend{color:var(--ss-green);background:#7cf07a24;border-radius:999px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:800}.ss-person-status{color:var(--ss-muted);background:#ffffff0a;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:700;display:flex}.kind-now .ss-person-status{color:var(--ss-green);background:#7cf07a1a}.kind-ready .ss-person-status{color:var(--ss-lime);background:#b8e36a1a}.kind-recent .ss-person-status{color:#8cc8ff;background:#8cc8ff14}.ss-dc{color:#fff;background:#5865f2;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:800}.ss-person q{quotes:"«" "»";font-size:14px;line-height:1.4}.ss-person-actions{gap:8px;display:flex}.ss-person-actions .ss-btn:first-child{flex-grow:1}.ss-avatar{border:2px solid var(--card-border,#506b37);background:var(--card-top,#132f24);box-sizing:border-box;border-radius:999px;flex-shrink:0;place-items:center;display:grid;position:relative}.ss-avatar img{object-fit:cover;border-radius:999px;width:100%;height:100%}.ss-avatar b{color:#fff;font-size:13px;font-weight:800}.ss-avatar i{border:2px solid var(--ss-panel,#131f18);border-radius:999px;width:13px;height:13px;position:absolute;bottom:-2px;right:-2px}.ss-step{align-items:flex-start;gap:12px;display:flex}.ss-step b{border-radius:999px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:13px;display:grid}.ss-step b.tone-dc{color:#c9cdf5;background:#5865f233}.ss-step b.tone-lime{color:var(--ss-lime);background:#b8e36a29}.ss-step b.tone-grey{color:#c9d6cd;background:#ffffff14}.ss-step>span{flex-direction:column;gap:2px;display:flex}.ss-step strong{font-size:15px}.ss-step small{color:var(--ss-muted);font-size:13px;line-height:1.5}.ss-switch{border:1px solid var(--ss-border);background:var(--ss-panel2);color:var(--ss-text);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.ss-switch.dc{background:#5865f21a;border-color:#5865f280}.ss-switch:disabled{opacity:.6;cursor:not-allowed}.ss-switch>span:last-child{flex-direction:column;display:flex}.ss-switch strong{font-size:14px}.ss-switch small{color:var(--ss-muted);font-size:12px}.ss-switch em{background:var(--ss-border);color:#c9d6cd;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:12px;font-style:normal}.ss-track{background:var(--ss-border2);border-radius:999px;flex-shrink:0;width:40px;height:24px;position:relative}.ss-track i{background:#fff;border-radius:999px;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px}.ss-switch[aria-checked=true] .ss-track{background:var(--ss-lime)}.ss-switch.dc[aria-checked=true] .ss-track{background:#5865f2}.ss-switch[aria-checked=true] .ss-track i{left:19px}.ss-check{color:#c9d6cd;gap:10px;font-size:14px;line-height:1.5;display:flex}.ss-check b{color:var(--ss-lime)}.ss-panel.ss-info{background:radial-gradient(120% 70% at 100% 0,#9be15d1a,#0000 60%),linear-gradient(#14251a,#0f1a13);border-color:#3e6b33;gap:14px;padding:20px;position:relative;overflow:hidden;box-shadow:0 0 22px #9be15d1f}.ss-panel.ss-info h2{color:#fff;text-shadow:0 1px #000,0 0 8px #0009;font-family:Manrope,DM Sans,sans-serif;font-size:20px;line-height:1.25}.ss-panel.ss-info h2 svg{color:var(--ss-lime);flex-shrink:0}.ss-panel.ss-info h2 em{color:var(--ss-lime);font-style:normal}.ss-info-rule{background:linear-gradient(90deg,#9be15d,#9be15d73 45%,#0000);border-radius:2px;height:2px;margin-top:-4px;display:block}.ss-panel.ss-info p{color:#d6e2d9;font-size:14px;line-height:1.55}.ss-info-lead strong{color:var(--ss-lime)}.ss-info-sub{letter-spacing:1px;text-transform:uppercase;color:var(--ss-lime);text-align:left;margin:2px 0 0;font-size:12.5px;font-weight:800}.ss-info-sub:after{display:none!important}.ss-info-steps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ss-info-steps li{border:1px solid var(--ss-border);background:#060c0a73;border-radius:14px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.ss-info-num{background:var(--action-background,var(--ss-lime));width:28px;height:28px;color:var(--action-color,#0e1a0b);border-radius:999px;flex-shrink:0;place-items:center;font-size:14px;font-weight:800;display:grid;box-shadow:0 0 10px #b8e36a59}.ss-info-steps li>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.ss-info-steps strong{color:#fff;font-size:14.5px}.ss-info-steps small{color:var(--ss-muted);font-size:13px;line-height:1.45}.ss-info-points{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.ss-info-points li{color:#c9d6cd;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.ss-info-points svg{color:var(--ss-lime);flex-shrink:0;margin-top:2px}.ss-info-points strong{color:#fff}.ss-info-card{border-top:1px solid var(--ss-border);flex-direction:column;gap:8px;padding-top:14px;display:flex}.ss-info-card-label{color:#fff;align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.ss-info-card-label svg{color:var(--ss-lime);flex-shrink:0}.ss-panel.ss-info .ss-info-card p{color:var(--ss-muted);font-size:13px}.ss-info-card-slot{flex-direction:column;align-self:center;width:100%;max-width:240px;display:flex}@media (max-width:700px){.ss-hero{justify-content:flex-end;min-height:170px;padding:18px}.ss-hero>img{opacity:.45;width:100%;-webkit-mask-image:linear-gradient(#000 20%,#0000 90%);mask-image:linear-gradient(#000 20%,#0000 90%)}.ss-hero h1,.ss-pool-head h1{font-size:26px}.ss-hero p{font-size:15px}.ss-hero-actions .ss-btn{flex:auto}.ss-hero-stack,.ss-hero-stack .ss-btn{width:100%}.ss-live{font-size:12px}.ss-search-inner{padding:0 12px}.ss-search-pool .ss-btn{width:100%}.ss-search-inner .ss-game-chips{margin:0 -12px;padding:2px 12px 6px}.ss-game-chips,.ss-tiles,.ss-gp-games{flex-wrap:nowrap;margin:0 -16px;padding:2px 16px 6px;overflow-x:auto}.ss-tiles{max-width:100%;margin:0;padding:2px 0 6px}.ss-game-chips button,.ss-tiles button,.ss-gp-games a{flex-shrink:0}.ss-tiles button,.ss-gp-games a{min-width:0;height:48px}.ss-segment{width:100%}.ss-segment button{flex:auto}.ss-aside,.ss-pool-aside{max-width:none}.ss-hero-buttons{flex-direction:column;width:100%}.ss-hero-buttons .ss-btn{white-space:normal;text-align:center}.ss-panel.ss-info{padding:16px}.ss-panel.ss-info h2{font-size:18px}.ss-people{grid-template-columns:1fr}.ss-pool-group h2 small{display:none}}.ss-now-row{display:none}@media (max-width:700px){.ss-now-row{background:var(--ss-panel);border:1px solid var(--ss-border);border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex}.ss-now-row h2{color:#fff;text-align:left;align-items:baseline;gap:6px;margin:0;font-size:17px;font-weight:800;display:flex}.ss-now-row h2:after{display:none}.ss-now-row h2 span{color:var(--ss-muted);flex-grow:1;font-size:13px;font-weight:600}.ss-now-row h2 button{color:var(--ss-lime);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:800}.ss-now-row>div{gap:12px;margin:0 -14px;padding:0 14px;display:flex;overflow-x:auto}.ss-now-row>div>button{width:64px;color:var(--ss-text);cursor:pointer;background:0 0;border:0;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;padding:0;display:flex}.ss-now-row strong{text-overflow:ellipsis;white-space:nowrap;max-width:64px;font-size:12px;overflow:hidden}.ss-now-row small{color:var(--ss-muted);font-size:12px}}.ss-pool-search-note{color:#e8f5ecc7;margin:4px 0 10px;font-size:13px;line-height:1.45}.ss-pool-search-link{background:var(--action-background);min-height:44px;color:var(--action-color,#0b1f12);border:var(--action-border,0);box-shadow:var(--action-shadow);border-radius:12px;align-items:center;padding:0 16px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}
