:root{--wssg-black:#050505;--wssg-black-soft:#0b0b0e;--wssg-metal-dark:#111116;--wssg-metal:#1a1b21;--wssg-metal-light:#2a2d36;--wssg-red:#b5121b;--wssg-red-soft:#e3222d;--wssg-red-dark:#65070d;--wssg-silver:#f2f2f4;--wssg-silver-soft:#c9cbd3;--wssg-silver-muted:#8d909b;--wssg-gold:#d8b45a;--wssg-gold-soft:#f3d98b;--wssg-discord:#5865f2;--wssg-twitch:#9146ff;--wssg-youtube:#ff0033;--wssg-bg:radial-gradient(circle at top left, rgba(227, 34, 45, 0.18), transparent 32%),
    radial-gradient(circle at top right, rgba(216, 180, 90, 0.12), transparent 30%),
    linear-gradient(135deg, #050505 0%, #101015 48%, #050505 100%);--wssg-card-bg:linear-gradient(145deg, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0.025));--wssg-card-bg-strong:linear-gradient(145deg, rgba(227, 34, 45, 0.16), rgba(255, 255, 255, 0.04));--wssg-metal-gradient:linear-gradient(135deg, rgba(255, 255, 255, 0.11), rgba(255, 255, 255, 0.035) 42%, rgba(227, 34, 45, 0.08));--wssg-red-gradient:linear-gradient(135deg, #6c070d 0%, #b5121b 48%, #e3222d 100%);--wssg-gold-gradient:linear-gradient(135deg, #7d6021 0%, #d8b45a 45%, #f3d98b 100%);--wssg-silver-gradient:linear-gradient(135deg, #ffffff 0%, #c9cbd3 48%, #7b7f8c 100%);--wssg-border:rgba(255, 255, 255, 0.12);--wssg-border-strong:rgba(255, 255, 255, 0.22);--wssg-shadow:0 24px 70px rgba(0, 0, 0, 0.42);--wssg-shadow-soft:0 18px 45px rgba(0, 0, 0, 0.28);--wssg-glow-red:0 0 32px rgba(227, 34, 45, 0.28);--wssg-glow-gold:0 0 32px rgba(216, 180, 90, 0.2);--wssg-radius-sm:12px;--wssg-radius:20px;--wssg-radius-lg:30px;--wssg-radius-xl:42px;--wssg-container:1280px;--wssg-container-wide:1480px;--wssg-transition:180ms ease;--wssg-transition-slow:320ms ease}body{min-height:100vh;background:var(--wssg-bg);color:var(--wssg-silver);overflow-x:hidden}body::before{content:"";position:fixed;inset:0;z-index:-3;pointer-events:none;background:linear-gradient(120deg,rgb(255 255 255 / .035) 0 1px,transparent 1px 120px),linear-gradient(30deg,rgb(255 255 255 / .02) 0 1px,transparent 1px 90px);opacity:.42}body::after{content:"";position:fixed;inset:-30%;z-index:-4;pointer-events:none;background:radial-gradient(circle at 20% 20%,rgb(227 34 45 / .2),transparent 28%),radial-gradient(circle at 80% 10%,rgb(216 180 90 / .13),transparent 25%),radial-gradient(circle at 60% 80%,rgb(255 255 255 / .06),transparent 30%);filter:blur(18px);animation:wssg-bg-flow 16s ease-in-out infinite alternate}a{color:inherit;text-decoration:none;transition:color var(--wssg-transition),opacity var(--wssg-transition),transform var(--wssg-transition)}a:hover{color:var(--wssg-gold-soft)}p{color:var(--wssg-silver-soft);line-height:1.75}strong{color:var(--wssg-silver)}img{max-width:100%;height:auto}.wssg-page-shell{min-height:100vh}.wssg-main{position:relative;overflow:hidden}.wssg-container{width:min(calc(100% - 40px), var(--wssg-container));margin-inline:auto}.wssg-container--wide{width:min(calc(100% - 40px), var(--wssg-container-wide));margin-inline:auto}.screen-reader-text,.wssg-skip-link{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wssg-skip-link:focus{top:16px;left:16px;z-index:9999;width:auto;height:auto;padding:12px 18px;clip-path:none;border-radius:999px;background:var(--wssg-silver);color:var(--wssg-black);font-weight:800}:focus-visible{outline:2px solid var(--wssg-gold-soft);outline-offset:4px}.wssg-btn,.wp-block-button__link,button.wssg-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 22px;border:1px solid var(--wssg-border);border-radius:999px;background:var(--wssg-card-bg);color:var(--wssg-silver);font-size:.9rem;font-weight:800;letter-spacing:.02em;line-height:1;cursor:pointer;box-shadow:0 12px 28px rgb(0 0 0 / .22);transition:transform var(--wssg-transition),border-color var(--wssg-transition),background var(--wssg-transition),box-shadow var(--wssg-transition),color var(--wssg-transition)}.wssg-btn:hover,.wp-block-button__link:hover{transform:translateY(-2px);border-color:rgb(216 180 90 / .48);color:#fff;box-shadow:var(--wssg-glow-gold),0 18px 42px rgb(0 0 0 / .32)}.wssg-btn--primary,.wp-block-button__link{border-color:rgb(227 34 45 / .44);background:linear-gradient(135deg,rgb(101 7 13 / .95),rgb(181 18 27 / .95),rgb(227 34 45 / .88));color:#fff;box-shadow:var(--wssg-glow-red),0 18px 36px rgb(0 0 0 / .34)}.wssg-btn--ghost{background:rgb(255 255 255 / .055);color:var(--wssg-silver)}.wssg-btn--discord{border-color:rgb(88 101 242 / .52);background:linear-gradient(135deg,rgb(88 101 242 / .28),rgb(88 101 242 / .75));color:#fff}.wssg-btn--twitch{border-color:rgb(145 70 255 / .52);background:linear-gradient(135deg,rgb(145 70 255 / .24),rgb(145 70 255 / .76));color:#fff}.wssg-btn--youtube{border-color:rgb(255 0 51 / .52);background:linear-gradient(135deg,rgb(255 0 51 / .22),rgb(255 0 51 / .78));color:#fff}.wssg-hero-actions,.wssg-inline-actions,.wssg-sidebar-actions,.wssg-cta-panel__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.wssg-site-header{position:sticky;top:0;z-index:500;border-bottom:1px solid rgb(255 255 255 / .08);background:rgb(5 5 5 / .78);backdrop-filter:blur(18px);transition:background var(--wssg-transition),box-shadow var(--wssg-transition),border-color var(--wssg-transition)}.wssg-site-header.wssg-header-scrolled{background:rgb(5 5 5 / .94);border-color:rgb(216 180 90 / .14);box-shadow:0 18px 44px rgb(0 0 0 / .32)}.wssg-topbar{border-bottom:1px solid rgb(255 255 255 / .08);background:linear-gradient(90deg,rgb(181 18 27 / .18),rgb(255 255 255 / .035),rgb(216 180 90 / .12))}.wssg-topbar__inner{display:flex;align-items:center;justify-content:space-between;min-height:36px;gap:18px;font-size:.78rem;color:var(--wssg-silver-soft)}.wssg-topbar__datetime{display:inline-flex;align-items:center;gap:10px;color:#fff;font-size:.78rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.wssg-topbar__datetime::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--wssg-red-soft);box-shadow:0 0 18px rgb(227 34 45 / .84)}.wssg-topbar__date,.wssg-topbar__clock{display:inline-flex;align-items:center;white-space:nowrap}.wssg-topbar__clock{color:var(--wssg-gold-soft)}.wssg-topbar__socials{display:flex;align-items:center;justify-content:flex-end}.wssg-social-menu{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.wssg-social-menu li{margin:0;padding:0}.wssg-social-menu a{position:relative;display:inline-grid;width:30px;height:30px;place-items:center;overflow:hidden;border:1px solid var(--wssg-border);border-radius:999px;background:rgb(255 255 255 / .06);color:#fff;font-size:0;font-weight:900}.wssg-social-menu a:hover{transform:translateY(-2px);border-color:rgb(216 180 90 / .46);background:rgb(216 180 90 / .14);color:#fff}.wssg-social-menu a::before{content:"•";font-size:.78rem;line-height:1}.wssg-social-menu a[href*="tiktok"]::before{content:"♪"}.wssg-social-menu a[href*="instagram"]::before{content:"◎"}.wssg-social-menu a[href*="discord"]::before{content:"D"}.wssg-social-menu a[href*="twitch"]::before{content:"T"}.wssg-social-menu a[href*="youtube"]::before{content:"▶"}.wssg-social-menu a[href*="x.com"]::before,.wssg-social-menu a[href*="twitter"]::before{content:"X"}.wssg-social-menu a span,.wssg-social-menu a .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wssg-header-main{position:relative}.wssg-header-main__inner{display:flex;align-items:center;justify-content:space-between;min-height:84px;gap:24px}.wssg-brand{display:flex;align-items:center;min-width:280px;gap:16px}.wssg-brand__logo{position:relative;display:flex;align-items:center;justify-content:flex-start;flex:0 0 190px;width:190px;height:74px;overflow:visible;border:0;border-radius:0;background:#fff0;box-shadow:none}.wssg-brand__logo img{display:block;width:100%;height:100%;object-fit:contain;padding:0;filter:drop-shadow(0 0 14px rgb(216 180 90 / .34))}.wssg-brand:hover .wssg-brand__logo img{transform:scale(1.03)}.wssg-brand__fallback{display:grid;width:62px;height:62px;place-items:center;border:1px solid rgb(216 180 90 / .34);border-radius:18px;background:var(--wssg-red-gradient);color:#fff;font-size:1.45rem;font-weight:950}.wssg-brand__text{display:flex;flex-direction:column;gap:3px}.wssg-brand__name{color:#fff;font-size:1rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.wssg-brand__tagline{color:var(--wssg-silver-muted);font-size:.78rem;font-weight:650}.wssg-main-nav{display:flex;align-items:center;justify-content:center}.wssg-main-nav ul{display:flex;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.wssg-main-nav li{position:relative}.wssg-main-nav a{display:inline-flex;align-items:center;min-height:42px;padding:10px 14px;border-radius:999px;color:var(--wssg-silver-soft);font-size:.9rem;font-weight:800}.wssg-main-nav a:hover,.wssg-main-nav .current-menu-item>a,.wssg-main-nav .current_page_item>a{background:rgb(255 255 255 / .07);color:#fff}.wssg-main-nav .sub-menu{position:absolute;top:calc(100% + 12px);left:0;display:grid;min-width:220px;padding:10px;border:1px solid var(--wssg-border);border-radius:18px;background:rgb(10 10 13 / .96);box-shadow:var(--wssg-shadow-soft);opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity var(--wssg-transition),transform var(--wssg-transition)}.wssg-main-nav li:hover>.sub-menu,.wssg-main-nav li:focus-within>.sub-menu{opacity:1;transform:translateY(0);pointer-events:auto}.wssg-header-actions{display:flex;align-items:center;justify-content:flex-end;min-width:220px;gap:10px}.wssg-nav-toggle{display:none;width:46px;height:46px;border:1px solid var(--wssg-border);border-radius:14px;background:rgb(255 255 255 / .055);cursor:pointer}.wssg-nav-toggle span{display:block;width:20px;height:2px;margin:4px auto;border-radius:4px;background:#fff;transition:transform var(--wssg-transition),opacity var(--wssg-transition)}.wssg-nav-open .wssg-nav-toggle span:nth-child(1){transform:translateY(6px) rotate(45deg)}.wssg-nav-open .wssg-nav-toggle span:nth-child(2){opacity:0}.wssg-nav-open .wssg-nav-toggle span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.wssg-news-ticker{overflow:hidden;border-top:1px solid rgb(255 255 255 / .055);border-bottom:1px solid rgb(255 255 255 / .055);background:linear-gradient(90deg,rgb(181 18 27 / .26),rgb(216 180 90 / .09))}.wssg-news-ticker__inner{display:flex;align-items:center;min-height:38px;gap:18px}.wssg-news-ticker__label{flex:0 0 auto;padding:6px 12px;border-radius:999px;background:rgb(255 255 255 / .1);color:#fff;font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.wssg-news-ticker__viewport{overflow:hidden;flex:1}.wssg-news-ticker__track{display:flex;width:max-content;gap:28px;animation:wssg-ticker 32s linear infinite}.wssg-news-ticker__track--static{animation:none}.wssg-news-ticker__item{color:var(--wssg-silver-soft);font-size:.86rem;font-weight:750;white-space:nowrap}.wssg-news-ticker__item::before{content:"•";margin-right:12px;color:var(--wssg-gold-soft)}.wssg-alert-band{background:linear-gradient(135deg,rgb(216 180 90 / .14),rgb(255 255 255 / .045),rgb(181 18 27 / .16))}.wssg-alert-band__inner{display:flex;align-items:center;justify-content:space-between;min-height:52px;gap:18px}.wssg-alert-band p{margin:0;color:var(--wssg-silver);font-size:.92rem;font-weight:750}.wssg-alert-band__links{display:flex;flex-wrap:wrap;gap:10px}.wssg-alert-band__links a{padding:8px 13px;border:1px solid var(--wssg-border);border-radius:999px;color:#fff;font-size:.78rem;font-weight:850}.wssg-section{position:relative;padding:92px 0}.wssg-section--dark{background:radial-gradient(circle at top left,rgb(227 34 45 / .08),transparent 30%),linear-gradient(180deg,rgb(255 255 255 / .035),rgb(255 255 255 / .01));border-block:1px solid rgb(255 255 255 / .055)}.wssg-section--cta{padding:72px 0 96px}.wssg-section-heading{width:min(780px, 100%);margin:0 auto 42px;text-align:center}.wssg-section-heading--left{margin-inline:0;text-align:left}.wssg-section-heading h2,.wssg-page-hero h1,.wssg-hero-title{margin:0;color:#fff;font-weight:950;letter-spacing:-.045em;line-height:.98}.wssg-section-heading h2{font-size:clamp(2rem, 4vw, 3.75rem)}.wssg-section-heading p{margin:18px 0 0;font-size:1.02rem}.wssg-kicker,.wssg-card-label{display:inline-flex;align-items:center;width:fit-content;gap:8px;margin-bottom:14px;color:var(--wssg-gold-soft);font-size:.76rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.wssg-kicker::before,.wssg-card-label::before{content:"";width:24px;height:2px;border-radius:99px;background:var(--wssg-gold-gradient);box-shadow:var(--wssg-glow-gold)}.wssg-page-hero{position:relative;padding:96px 0 76px;overflow:hidden}.wssg-page-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 16% 12%,rgb(227 34 45 / .24),transparent 32%),radial-gradient(circle at 86% 10%,rgb(216 180 90 / .16),transparent 28%)}.wssg-page-hero__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,0.8fr);gap:34px;align-items:center}.wssg-page-hero__content h1{max-width:900px;font-size:clamp(2.5rem, 6vw, 5.9rem)}.wssg-page-hero__content p{max-width:720px;margin:22px 0 30px;font-size:1.08rem}.wssg-page-hero__panel{min-width:0}.wssg-metal-card,.wssg-feature-card,.wssg-info-card,.wssg-process-card,.wssg-pricing-card,.wssg-sidebar-card,.wssg-empty-state,.wssg-cta-panel,.wssg-tech-panel,.wssg-post-card,.wssg-tournament-card,.wssg-logo-card{position:relative;overflow:hidden;border:1px solid var(--wssg-border);border-radius:var(--wssg-radius-lg);background:var(--wssg-card-bg);box-shadow:var(--wssg-shadow-soft)}.wssg-metal-card::before,.wssg-feature-card::before,.wssg-info-card::before,.wssg-process-card::before,.wssg-pricing-card::before,.wssg-sidebar-card::before,.wssg-empty-state::before,.wssg-cta-panel::before,.wssg-tech-panel::before,.wssg-post-card::before,.wssg-tournament-card::before,.wssg-logo-card::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,rgb(255 255 255 / .12),transparent 22%,transparent 72%,rgb(216 180 90 / .06)),linear-gradient(45deg,rgb(255 255 255 / .04) 0 1px,transparent 1px 6px);opacity:.5}.wssg-metal-card{padding:30px;background:var(--wssg-metal-gradient)}.wssg-metal-card h2,.wssg-metal-card h3{position:relative;margin:0;color:#fff;font-weight:950;line-height:1.05}.wssg-metal-card p{position:relative}.wssg-card-grid{display:grid;gap:22px}.wssg-card-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.wssg-card-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.wssg-card-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.wssg-feature-card,.wssg-info-card,.wssg-process-card,.wssg-pricing-card{padding:26px}.wssg-feature-card__icon,.wssg-process-card>span{position:relative;display:inline-grid;width:46px;height:46px;margin-bottom:20px;place-items:center;border:1px solid rgb(216 180 90 / .36);border-radius:16px;background:linear-gradient(135deg,rgb(181 18 27 / .44),rgb(216 180 90 / .18));color:#fff;font-weight:950}.wssg-feature-card h3,.wssg-info-card h3,.wssg-process-card h3,.wssg-pricing-card h3,.wssg-tournament-card h3,.wssg-post-card h3,.wssg-logo-card h3{position:relative;margin:0;color:#fff;font-size:1.22rem;font-weight:930;line-height:1.15}.wssg-feature-card p,.wssg-info-card p,.wssg-process-card p,.wssg-pricing-card p,.wssg-tournament-card p,.wssg-post-card p,.wssg-logo-card p{position:relative;margin:14px 0 0;font-size:.95rem}.wssg-home-hero{position:relative;padding:110px 0 90px;overflow:hidden}.wssg-home-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 20% 18%,rgb(227 34 45 / .26),transparent 32%),radial-gradient(circle at 80% 12%,rgb(216 180 90 / .16),transparent 26%),radial-gradient(circle at 45% 90%,rgb(255 255 255 / .06),transparent 32%)}.wssg-home-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,0.95fr);gap:34px;align-items:center}.wssg-hero-title{max-width:980px;font-size:clamp(3rem, 7vw, 7rem)}.wssg-hero-text{max-width:760px;margin:24px 0 30px;font-size:1.1rem}.wssg-hero-stats,.wssg-mini-stats{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px}.wssg-hero-stats>div,.wssg-mini-stats>div{padding:14px;border:1px solid var(--wssg-border);border-radius:18px;background:rgb(255 255 255 / .055)}.wssg-hero-stats strong,.wssg-mini-stats strong{display:block;color:#fff;font-size:1.08rem;font-weight:950}.wssg-hero-stats span,.wssg-mini-stats span{display:block;margin-top:4px;color:var(--wssg-silver-muted);font-size:.78rem;font-weight:720}.wssg-home-showcase{display:grid;gap:18px}.wssg-showcase-main{min-height:340px;padding:30px}.wssg-showcase-main h2{font-size:clamp(1.8rem, 3vw, 3.2rem)}.wssg-showcase-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.wssg-showcase-mini{padding:20px;border:1px solid var(--wssg-border);border-radius:24px;background:rgb(255 255 255 / .055)}.wssg-showcase-mini strong{display:block;color:#fff;font-size:.98rem}.wssg-showcase-mini span{display:block;margin-top:8px;color:var(--wssg-silver-muted);font-size:.82rem}.wssg-live-layout,.wssg-content-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start}.wssg-twitch-player,.wssg-video-embed,.wssg-media-frame{position:relative;overflow:hidden;border:1px solid var(--wssg-border);border-radius:var(--wssg-radius-lg);background:#000;box-shadow:var(--wssg-shadow-soft)}.wssg-twitch-player::before,.wssg-video-embed::before,.wssg-media-frame::before{content:"";display:block;padding-top:56.25%}.wssg-twitch-player iframe,.wssg-video-embed iframe,.wssg-media-frame iframe,.wssg-media-frame video{position:absolute;inset:0;width:100%;height:100%;border:0}.wssg-media-placeholder{display:grid;min-height:360px;padding:32px;place-items:center;text-align:center;border:1px solid var(--wssg-border);border-radius:var(--wssg-radius-lg);background:var(--wssg-card-bg)}.wssg-media-placeholder h3{margin:0;color:#fff;font-size:1.45rem}.wssg-split-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,0.75fr);gap:34px;align-items:center}.wssg-split-layout--reverse{grid-template-columns:minmax(320px,0.75fr) minmax(0,1fr)}.wssg-split-layout--reverse .wssg-split-layout__content{order:2}.wssg-split-layout--reverse .wssg-split-layout__panel{order:1}.wssg-split-layout__content h2{margin:0;color:#fff;font-size:clamp(2rem, 4vw, 4rem);font-weight:950;letter-spacing:-.04em;line-height:1}.wssg-split-layout__content p{font-size:1.02rem}.wssg-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.wssg-post-card__link{display:block;height:100%;color:inherit}.wssg-post-card__media{position:relative;overflow:hidden;aspect-ratio:16 / 9;background:linear-gradient(135deg,rgb(181 18 27 / .24),rgb(255 255 255 / .04))}.wssg-post-card__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--wssg-transition-slow),opacity var(--wssg-transition-slow)}.wssg-post-card:hover .wssg-post-card__media img{transform:scale(1.06);opacity:.92}.wssg-post-card__placeholder{display:grid;width:100%;height:100%;place-items:center}.wssg-post-card__placeholder span{color:rgb(255 255 255 / .18);font-size:3rem;font-weight:950;letter-spacing:.08em}.wssg-post-card__body{position:relative;padding:22px}.wssg-post-card__meta,.wssg-card-meta{position:relative;display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:12px;color:var(--wssg-silver-muted);font-size:.76rem;font-weight:800;text-transform:uppercase}.wssg-post-card__categories a{color:var(--wssg-gold-soft)}.wssg-card-meta{margin:18px 0 0;justify-content:space-between}.wssg-card-meta strong{color:var(--wssg-gold-soft)}.wssg-read-more{position:relative;display:inline-flex;width:fit-content;margin-top:16px;color:var(--wssg-gold-soft);font-size:.86rem;font-weight:900}.wssg-read-more::after{content:"→";margin-left:8px;transition:transform var(--wssg-transition)}.wssg-read-more:hover::after,.wssg-post-card:hover .wssg-read-more::after{transform:translateX(4px)}.wssg-pagination{margin-top:38px}.wssg-pagination .nav-links{display:flex;flex-wrap:wrap;gap:10px}.wssg-pagination .page-numbers{display:inline-grid;min-width:42px;height:42px;padding:0 12px;place-items:center;border:1px solid var(--wssg-border);border-radius:999px;background:rgb(255 255 255 / .055);color:var(--wssg-silver-soft);font-weight:850}.wssg-pagination .current{border-color:rgb(216 180 90 / .46);background:var(--wssg-gold-gradient);color:var(--wssg-black)}.wssg-tournament-card{padding:26px}.wssg-tournament-card h3 a{color:#fff}.wssg-tournament-card h3 a:hover{color:var(--wssg-gold-soft)}.wssg-results-board,.wssg-ranking-table{overflow:hidden;border:1px solid var(--wssg-border);border-radius:var(--wssg-radius-lg);background:var(--wssg-card-bg);box-shadow:var(--wssg-shadow-soft)}.wssg-results-board__header,.wssg-results-board__row,.wssg-ranking-table__header,.wssg-ranking-table__row{display:grid;grid-template-columns:1.3fr 0.8fr 1fr 0.8fr 0.8fr;gap:14px;align-items:center;padding:16px 20px}.wssg-ranking-table__header,.wssg-ranking-table__row{grid-template-columns:70px 1.3fr 0.8fr 0.8fr 0.8fr}.wssg-results-board__header,.wssg-ranking-table__header{background:linear-gradient(135deg,rgb(181 18 27 / .32),rgb(216 180 90 / .11));color:#fff;font-size:.78rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.wssg-results-board__row,.wssg-ranking-table__row{border-top:1px solid rgb(255 255 255 / .08);color:var(--wssg-silver-soft)}.wssg-results-board__row strong,.wssg-ranking-table__row strong{color:#fff}.wssg-results-board__row em,.wssg-ranking-table__row em{width:fit-content;padding:7px 10px;border-radius:999px;background:rgb(216 180 90 / .12);color:var(--wssg-gold-soft);font-size:.76rem;font-style:normal;font-weight:900}.wssg-ranking-filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.wssg-ranking-filters button{min-height:40px;padding:9px 16px;border:1px solid var(--wssg-border);border-radius:999px;background:rgb(255 255 255 / .055);color:var(--wssg-silver-soft);font-weight:850;cursor:pointer}.wssg-ranking-filters button.wssg-is-active{border-color:rgb(216 180 90 / .5);background:var(--wssg-gold-gradient);color:var(--wssg-black)}.wssg-logo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.wssg-logo-card__link{display:block;height:100%}.wssg-logo-card__media{position:relative;display:grid;min-height:150px;place-items:center;padding:24px;border-bottom:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .035)}.wssg-logo-card__media img{max-width:100%;max-height:90px;object-fit:contain;filter:drop-shadow(0 10px 24px rgb(0 0 0 / .35))}.wssg-logo-card__media span{display:grid;width:72px;height:72px;place-items:center;border:1px solid rgb(216 180 90 / .4);border-radius:22px;background:var(--wssg-red-gradient);color:#fff;font-size:1.8rem;font-weight:950}.wssg-logo-card__body{position:relative;padding:20px}.wssg-check-list,.wssg-link-list,.wssg-sidebar-nav,.wssg-category-list,.wssg-pricing-card ul{position:relative;display:grid;gap:12px;margin:0;padding:0;list-style:none}.wssg-check-list li{position:relative;padding-left:30px;color:var(--wssg-silver-soft);line-height:1.55}.wssg-check-list li::before{content:"";position:absolute;top:.42em;left:0;width:16px;height:16px;border-radius:50%;background:var(--wssg-gold-gradient);box-shadow:var(--wssg-glow-gold)}.wssg-check-list li::after{content:"";position:absolute;top:calc(0.42em + 4px);left:5px;width:5px;height:8px;border-right:2px solid var(--wssg-black);border-bottom:2px solid var(--wssg-black);transform:rotate(45deg)}.wssg-link-list a,.wssg-category-list a,.wssg-sidebar-nav a{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border:1px solid var(--wssg-border);border-radius:18px;background:rgb(255 255 255 / .045)}.wssg-link-list span,.wssg-category-list span{color:#fff;font-weight:850}.wssg-link-list strong,.wssg-category-list strong{color:var(--wssg-gold-soft);font-size:.78rem;font-weight:850}.wssg-tech-panel{padding:16px}.wssg-tech-panel__row{position:relative;display:grid;gap:6px;padding:18px;border-radius:20px;background:rgb(255 255 255 / .05)}.wssg-tech-panel__row+.wssg-tech-panel__row{margin-top:12px}.wssg-tech-panel__row strong{color:#fff;font-size:1rem;font-weight:950}.wssg-tech-panel__row span{color:var(--wssg-silver-muted);font-size:.88rem}.wssg-sidebar-card{padding:24px}.wssg-sidebar-card+.wssg-sidebar-card{margin-top:18px}.wssg-sidebar-card h2{position:relative;margin:0 0 16px;color:#fff;font-size:1.15rem;font-weight:950}.wssg-sidebar-card p{position:relative;font-size:.94rem}.wssg-sidebar-search,.wssg-search-form{display:flex;gap:10px}.wssg-sidebar-search{flex-direction:column}.wssg-search-form input,.wssg-sidebar-search input,.wssg-comment-form input,.wssg-comment-form textarea,input[type="text"],input[type="email"],input[type="search"],input[type="url"],input[type="password"],textarea,select{width:100%;min-height:46px;padding:12px 16px;border:1px solid var(--wssg-border);border-radius:16px;background:rgb(255 255 255 / .07);color:#fff;font:inherit;outline:none;transition:border-color var(--wssg-transition),box-shadow var(--wssg-transition),background var(--wssg-transition)}textarea{min-height:140px;resize:vertical}input:focus,textarea:focus,select:focus{border-color:rgb(216 180 90 / .52);background:rgb(255 255 255 / .095);box-shadow:var(--wssg-glow-gold)}::placeholder{color:rgb(201 203 211 / .58)}.wssg-cta-panel{display:flex;align-items:center;justify-content:space-between;gap:26px;padding:34px;background:radial-gradient(circle at top left,rgb(227 34 45 / .24),transparent 34%),radial-gradient(circle at bottom right,rgb(216 180 90 / .2),transparent 30%),var(--wssg-metal-gradient)}.wssg-cta-panel h2{position:relative;margin:0;color:#fff;font-size:clamp(1.8rem, 4vw, 3.6rem);font-weight:950;letter-spacing:-.04em;line-height:1}.wssg-cta-panel p{position:relative;max-width:760px}.wssg-pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.wssg-pricing-card--featured{border-color:rgb(216 180 90 / .38);background:var(--wssg-card-bg-strong);box-shadow:var(--wssg-glow-red),var(--wssg-shadow-soft)}.wssg-pricing-card li{position:relative;padding-left:22px;color:var(--wssg-silver-soft)}.wssg-pricing-card li::before{content:"•";position:absolute;left:0;color:var(--wssg-gold-soft);font-weight:950}.wssg-empty-state{padding:34px;text-align:left}.wssg-empty-state h3{position:relative;margin:0;color:#fff;font-size:1.6rem;font-weight:950}.wssg-comments{padding:72px 0}.wssg-comments__inner{display:grid;gap:34px}.wssg-comment-list{display:grid;gap:18px;margin:0;padding:0;list-style:none}.wssg-comment-list .children{display:grid;gap:18px;margin:18px 0 0 34px;padding:0;list-style:none}.wssg-comment-card{position:relative;display:grid;grid-template-columns:54px minmax(0,1fr);gap:18px;padding:24px;overflow:hidden;border:1px solid var(--wssg-border);border-radius:var(--wssg-radius-lg);background:var(--wssg-card-bg);box-shadow:var(--wssg-shadow-soft)}.wssg-comment-card::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,rgb(255 255 255 / .11),transparent 24%,transparent 76%,rgb(216 180 90 / .06)),linear-gradient(45deg,rgb(255 255 255 / .035) 0 1px,transparent 1px 6px);opacity:.45}.wssg-comment-card__avatar{position:relative}.wssg-comment-card__avatar img{width:54px;height:54px;border:1px solid rgb(216 180 90 / .28);border-radius:18px;object-fit:cover;box-shadow:0 12px 26px rgb(0 0 0 / .28)}.wssg-comment-card__body{position:relative;min-width:0}.wssg-comment-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.wssg-comment-card__author{margin:0;color:#fff;font-size:1rem;font-weight:950}.wssg-comment-card__date{display:inline-flex;margin-top:5px;color:var(--wssg-silver-muted);font-size:.82rem;font-weight:750}.wssg-comment-card__date:hover{color:var(--wssg-gold-soft)}.wssg-comment-card__actions{display:flex;flex-wrap:wrap;gap:8px}.wssg-comment-edit a,.wssg-comment-reply a{display:inline-flex;align-items:center;min-height:34px;padding:8px 12px;border:1px solid var(--wssg-border);border-radius:999px;background:rgb(255 255 255 / .055);color:var(--wssg-silver-soft);font-size:.78rem;font-weight:850}.wssg-comment-edit a:hover,.wssg-comment-reply a:hover{border-color:rgb(216 180 90 / .44);color:#fff}.wssg-comment-awaiting{margin:0 0 14px;padding:12px 14px;border:1px solid rgb(216 180 90 / .34);border-radius:16px;background:rgb(216 180 90 / .1);color:var(--wssg-gold-soft);font-size:.88rem;font-weight:850}.wssg-comment-card__content{color:var(--wssg-silver-soft);line-height:1.75}.wssg-comment-card__content>*:first-child{margin-top:0}.wssg-comment-card__content>*:last-child{margin-bottom:0}.wssg-comment-card__footer{margin-top:16px}.wssg-comment-navigation{display:flex;align-items:center;justify-content:space-between;gap:16px}.wssg-comment-navigation a{display:inline-flex;align-items:center;min-height:42px;padding:10px 16px;border:1px solid var(--wssg-border);border-radius:999px;background:rgb(255 255 255 / .055);color:var(--wssg-silver-soft);font-weight:850}.wssg-comment-navigation a:hover{border-color:rgb(216 180 90 / .44);color:#fff}.wssg-comment-form-panel{padding:30px;border:1px solid var(--wssg-border);border-radius:var(--wssg-radius-lg);background:var(--wssg-card-bg);box-shadow:var(--wssg-shadow-soft)}.wssg-comment-note{margin:0 0 18px;color:var(--wssg-silver-muted);font-size:.92rem;font-weight:700}.wssg-comment-form{display:grid;gap:18px}.wssg-comment-form__field{display:grid;gap:8px;margin:0}.wssg-comment-form__field label{color:#fff;font-size:.84rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.wssg-comment-form .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:10px;margin:0;color:var(--wssg-silver-soft);font-size:.92rem}.wssg-comment-form .comment-form-cookies-consent input{width:auto;min-height:auto;margin-top:4px}.wssg-comment-form .form-submit{margin:6px 0 0}.wssg-comment-form .submit{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 22px;border:1px solid rgb(227 34 45 / .44);border-radius:999px;background:linear-gradient(135deg,rgb(101 7 13 / .95),rgb(181 18 27 / .95),rgb(227 34 45 / .88));color:#fff;font-size:.9rem;font-weight:900;cursor:pointer;box-shadow:var(--wssg-glow-red),0 18px 36px rgb(0 0 0 / .34);transition:transform var(--wssg-transition),border-color var(--wssg-transition),box-shadow var(--wssg-transition)}.wssg-comment-form .submit:hover{transform:translateY(-2px);border-color:rgb(216 180 90 / .48);box-shadow:var(--wssg-glow-gold),0 18px 42px rgb(0 0 0 / .32)}.wssg-page-content,.wssg-single-content,.entry-content{color:var(--wssg-silver-soft)}.wssg-page-content>*:first-child,.wssg-single-content>*:first-child,.entry-content>*:first-child{margin-top:0}.wssg-page-content h1,.wssg-page-content h2,.wssg-page-content h3,.wssg-page-content h4,.wssg-single-content h1,.wssg-single-content h2,.wssg-single-content h3,.wssg-single-content h4,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4{color:#fff;font-weight:930;letter-spacing:-.02em;line-height:1.12}.wssg-page-content a,.wssg-single-content a,.entry-content a{color:var(--wssg-gold-soft);font-weight:800}.wssg-page-content blockquote,.wssg-single-content blockquote,.entry-content blockquote{margin:30px 0;padding:24px;border-left:4px solid var(--wssg-red-soft);border-radius:0 20px 20px 0;background:rgb(255 255 255 / .055);color:#fff}.wssg-page-content table,.wssg-single-content table,.entry-content table{width:100%;border-collapse:collapse;overflow:hidden;border-radius:18px;background:rgb(255 255 255 / .045)}.wssg-page-content th,.wssg-page-content td,.wssg-single-content th,.wssg-single-content td,.entry-content th,.entry-content td{padding:14px;border:1px solid rgb(255 255 255 / .08)}.wssg-page-content th,.wssg-single-content th,.entry-content th{color:#fff;background:rgb(181 18 27 / .24)}.wssg-site-footer{position:relative;overflow:hidden;border-top:1px solid rgb(216 180 90 / .14);background:radial-gradient(circle at top left,rgb(227 34 45 / .16),transparent 30%),linear-gradient(180deg,rgb(12 12 15 / .98),rgb(5 5 5))}.wssg-footer-main{padding:72px 0 42px}.wssg-footer-grid{display:grid;grid-template-columns:1.1fr 0.8fr 0.8fr 0.8fr;gap:28px}.wssg-footer-brand{display:grid;gap:18px}.wssg-footer-logo{display:flex;align-items:center;gap:14px}.wssg-footer-logo .wssg-brand__logo{width:58px;height:58px}.wssg-footer-column h2,.wssg-footer-column h3{margin:0 0 18px;color:#fff;font-size:1rem;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.wssg-footer-column ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.wssg-footer-column a{color:var(--wssg-silver-muted);font-weight:750}.wssg-footer-column a:hover{color:var(--wssg-gold-soft)}.wssg-footer-social{padding:20px 0;border-top:1px solid rgb(255 255 255 / .08);border-bottom:1px solid rgb(255 255 255 / .08)}.wssg-footer-social__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.wssg-footer-social__inner a{padding:10px 16px;border:1px solid var(--wssg-border);border-radius:999px;background:rgb(255 255 255 / .055);color:#fff;font-size:.86rem;font-weight:850}.wssg-footer-bottom{padding:22px 0}.wssg-footer-bottom__inner{display:flex;align-items:center;justify-content:space-between;gap:18px;color:var(--wssg-silver-muted);font-size:.85rem}.wssg-footer-bottom__links{display:flex;flex-wrap:wrap;gap:14px}.wssg-feature-card,.wssg-info-card,.wssg-post-card,.wssg-tournament-card,.wssg-logo-card,.wssg-pricing-card,.wssg-process-card,.wssg-metal-card{opacity:0;transform:translateY(18px);transition:opacity var(--wssg-transition-slow),transform var(--wssg-transition-slow),border-color var(--wssg-transition),box-shadow var(--wssg-transition);transition-delay:var(--wssg-reveal-delay,0ms)}.wssg-is-visible,.wssg-no-motion .wssg-feature-card,.wssg-no-motion .wssg-info-card,.wssg-no-motion .wssg-post-card,.wssg-no-motion .wssg-tournament-card,.wssg-no-motion .wssg-logo-card,.wssg-no-motion .wssg-pricing-card,.wssg-no-motion .wssg-process-card,.wssg-no-motion .wssg-metal-card{opacity:1;transform:translateY(0)}.wssg-feature-card:hover,.wssg-info-card:hover,.wssg-post-card:hover,.wssg-tournament-card:hover,.wssg-logo-card:hover,.wssg-pricing-card:hover,.wssg-process-card:hover{border-color:rgb(216 180 90 / .36);transform:translateY(-4px);box-shadow:var(--wssg-glow-gold),var(--wssg-shadow-soft)}@keyframes wssg-bg-flow{from{transform:translate3d(-1%,-1%,0) scale(1)}to{transform:translate3d(1.5%,1%,0) scale(1.05)}}@keyframes wssg-ticker{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:1180px){.wssg-header-main__inner{min-height:76px}.wssg-nav-toggle{display:inline-block}.wssg-main-nav{position:fixed;top:var(--wssg-mobile-nav-top,76px);right:20px;left:20px;z-index:600;display:block;max-height:calc(100vh - 110px);padding:16px;overflow:auto;border:1px solid var(--wssg-border);border-radius:24px;background:rgb(8 8 10 / .98);box-shadow:var(--wssg-shadow);opacity:0;transform:translateY(-12px);pointer-events:none;transition:opacity var(--wssg-transition),transform var(--wssg-transition)}.wssg-nav-open .wssg-main-nav{opacity:1;transform:translateY(0);pointer-events:auto}.wssg-main-nav ul{display:grid;gap:8px}.wssg-main-nav a{width:100%;justify-content:space-between;padding:14px 16px;background:rgb(255 255 255 / .045)}.wssg-main-nav .sub-menu{position:static;min-width:0;margin-top:8px;opacity:1;transform:none;pointer-events:auto}.wssg-header-actions .wssg-btn{display:none}.wssg-card-grid--4,.wssg-logo-grid,.wssg-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wssg-page-hero__grid,.wssg-home-hero__grid,.wssg-live-layout,.wssg-content-layout,.wssg-split-layout,.wssg-split-layout--reverse{grid-template-columns:1fr}.wssg-split-layout--reverse .wssg-split-layout__content,.wssg-split-layout--reverse .wssg-split-layout__panel{order:initial}}@media (max-width:860px){.wssg-container,.wssg-container--wide{width:min(calc(100% - 28px), var(--wssg-container))}.wssg-topbar__inner,.wssg-alert-band__inner,.wssg-cta-panel,.wssg-footer-bottom__inner{align-items:flex-start;flex-direction:column}.wssg-topbar__socials{flex-wrap:wrap}.wssg-header-main__inner{gap:14px}.wssg-brand{min-width:0}.wssg-brand__tagline{display:none}.wssg-brand__logo{width:150px;height:58px;flex-basis:150px}.wssg-page-hero,.wssg-home-hero{padding:72px 0 56px}.wssg-section{padding:64px 0}.wssg-card-grid--2,.wssg-card-grid--3,.wssg-card-grid--4,.wssg-post-grid,.wssg-logo-grid,.wssg-pricing-grid,.wssg-footer-grid,.wssg-showcase-grid{grid-template-columns:1fr}.wssg-hero-stats,.wssg-mini-stats{grid-template-columns:1fr}.wssg-results-board__header,.wssg-ranking-table__header{display:none}.wssg-results-board__row,.wssg-ranking-table__row{display:grid;grid-template-columns:1fr;gap:8px;padding:18px}.wssg-results-board__row>*,.wssg-ranking-table__row>*{display:flex;justify-content:space-between;gap:14px}.wssg-results-board__row>*::before,.wssg-ranking-table__row>*::before{content:attr(data-label);color:var(--wssg-silver-muted);font-size:.78rem;font-weight:850}.wssg-search-form{flex-direction:column}.wssg-comment-list .children{margin-left:18px}.wssg-comment-card{grid-template-columns:1fr}.wssg-comment-card__header,.wssg-comment-navigation{align-items:flex-start;flex-direction:column}}@media (max-width:560px){.wssg-btn{width:100%}.wssg-hero-actions,.wssg-inline-actions,.wssg-sidebar-actions,.wssg-cta-panel__actions{width:100%;flex-direction:column;align-items:stretch}.wssg-metal-card,.wssg-feature-card,.wssg-info-card,.wssg-process-card,.wssg-pricing-card,.wssg-sidebar-card,.wssg-empty-state,.wssg-cta-panel,.wssg-comment-form-panel,.wssg-comment-card{border-radius:22px;padding:22px}.wssg-page-hero__content h1,.wssg-hero-title{font-size:clamp(2.35rem, 17vw, 4.2rem)}.wssg-comment-list .children{margin-left:10px}.wssg-comment-form .submit{width:100%}.wssg-brand{min-width:0}.wssg-brand__logo{width:130px;height:50px;flex-basis:130px}}.wssg-page-wssg-hero{position:relative!important;padding:48px 0 22px!important;overflow:hidden!important;background:radial-gradient(circle at 16% 10%,rgb(227 34 45 / .22),transparent 30%),radial-gradient(circle at 84% 0%,rgb(216 180 90 / .14),transparent 28%),linear-gradient(180deg,rgb(255 255 255 / .025),#fff0)!important}.wssg-page-wssg-hero__inner{display:grid!important;justify-items:center!important;text-align:center!important;gap:22px!important}.wssg-page-wssg-hero__logo{display:flex!important;align-items:center!important;justify-content:center!important;width:min(520px, 90%)!important;margin-inline:auto!important}.wssg-page-wssg-hero__logo .custom-logo-link{display:block!important;width:100%!important;max-width:300px!important}.wssg-page-wssg-hero__logo img,.wssg-page-wssg-hero__logo .custom-logo{display:block!important;width:100%!important;max-width:520px!important;max-height:210px!important;height:auto!important;object-fit:contain!important;margin:0 auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 0 22px rgb(216 180 90 / .28))!important}.wssg-page-wssg-content-section{padding-top:28px!important}.wssg-page-wssg-content{width:min(980px, 100%)!important;margin:0 auto!important;padding:34px!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:28px!important;background:linear-gradient(145deg,rgb(255 255 255 / .065),rgb(255 255 255 / .025)),rgb(5 5 5 / .56)!important;box-shadow:var(--wssg-shadow-soft)!important}.wssg-page-wssg-content .entry-content{color:var(--wssg-silver-soft)!important;font-family:inherit!important;font-size:1.02rem!important;line-height:1.75!important}.wssg-page-wssg-content .entry-content p{margin:0 0 20px!important;color:var(--wssg-silver-soft)!important}.wssg-page-wssg-content .entry-content ul,.wssg-page-wssg-content .entry-content ol{margin:22px 0!important;padding-left:24px!important;color:var(--wssg-silver-soft)!important}.wssg-page-wssg-content .entry-content li{margin-bottom:9px!important}.wssg-page-wssg-content .entry-content a{color:var(--wssg-gold-soft)!important;font-weight:850!important;text-decoration:none!important}.wssg-page-wssg-content .entry-content a:hover{color:#ffffff!important}.wssg-page-wssg-content .entry-content img,.wssg-page-wssg-content .wp-block-image img{display:block!important;width:auto!important;max-width:min(520px, 85%)!important;max-height:210px!important;object-fit:contain!important;margin:28px auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}@media (max-width:760px){.wssg-page-wssg-hero{padding:34px 0 18px!important}.wssg-page-wssg-hero__logo{width:min(360px, 90%)!important}.wssg-page-wssg-content{padding:24px!important;border-radius:22px!important}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:0.001ms!important;animation-iteration-count:1!important;transition-duration:0.001ms!important}}.wssg-site-header .wssg-container{width:min(calc(100% - 40px), 1720px)!important;max-width:1720px!important}.wssg-header-main .wssg-brand{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-width:220px!important;max-width:220px!important;gap:4px!important}.wssg-header-main .wssg-brand__logo{display:flex!important;align-items:center!important;justify-content:center!important;width:205px!important;height:58px!important;flex:0 0 auto!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.wssg-header-main .wssg-brand__logo img{display:block!important;width:205px!important;height:58px!important;max-width:205px!important;max-height:58px!important;object-fit:contain!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.wssg-header-main .wssg-brand__text{display:block!important;width:100%!important;max-width:205px!important;text-align:center!important}.wssg-header-main .wssg-brand__name{display:none!important}.wssg-header-main .wssg-brand__tagline{display:block!important;width:100%!important;max-width:205px!important;color:var(--wssg-silver-soft)!important;font-size:0.68rem!important;font-weight:760!important;line-height:1.12!important;text-align:center!important}.wssg-kicker,.wssg-card-label{position:relative!important;display:inline-flex!important;align-items:center!important;width:fit-content!important;gap:10px!important;margin-bottom:10px!important;padding:7px 13px!important;border:1px solid rgb(216 180 90 / .36)!important;border-radius:999px!important;background:linear-gradient(135deg,rgb(216 180 90 / .13),rgb(181 18 27 / .1)),rgb(255 255 255 / .04)!important;color:var(--wssg-gold-soft)!important;font-size:0.74rem!important;font-weight:950!important;letter-spacing:0.13em!important;line-height:1!important;text-transform:uppercase!important;box-shadow:0 0 0 1px rgb(255 255 255 / .035),0 0 24px rgb(216 180 90 / .14)!important}.wssg-kicker::before,.wssg-kicker::after,.wssg-card-label::before,.wssg-card-label::after{content:""!important;display:inline-block!important;width:28px!important;height:2px!important;flex:0 0 28px!important;border-radius:999px!important;box-shadow:var(--wssg-glow-gold)!important}.wssg-kicker::before,.wssg-card-label::before{background:linear-gradient(90deg,transparent 0%,#7d6021 18%,#d8b45a 58%,#f3d98b 100%)!important}.wssg-kicker::after,.wssg-card-label::after{background:linear-gradient(90deg,#f3d98b 0%,#d8b45a 42%,#7d6021 82%,transparent 100%)!important}.wssg-section-heading .wssg-kicker,.wssg-page-hero__content .wssg-kicker{margin-inline:auto!important}.wssg-section-heading--left .wssg-kicker,.wssg-page-hero__content .wssg-kicker{margin-inline:0!important}.wssg-page-content-section .entry-content img,.wssg-page-content-section .wssg-entry-content img,.wssg-page-content-section .wp-block-image img{display:block!important;width:auto!important;max-width:min(680px, 85%)!important;max-height:260px!important;object-fit:contain!important;margin:0 auto 34px!important}.wssg-site-footer{padding:56px 0 24px!important;border-top:1px solid rgb(216 180 90 / .14)!important;background:radial-gradient(circle at top left,rgb(227 34 45 / .14),transparent 30%),linear-gradient(180deg,rgb(9 9 12 / .98),rgb(3 3 4))!important}.wssg-footer-container{width:min(calc(100% - 48px), 1480px)!important;max-width:1480px!important}.wssg-footer-grid-custom{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(260px,0.8fr) minmax(320px,0.9fr)!important;align-items:start!important;gap:46px!important}.wssg-footer-column{min-width:0!important}.wssg-footer-title{margin:0 0 18px!important;color:#ffffff!important;font-size:1rem!important;font-weight:950!important;letter-spacing:0.1em!important;line-height:1!important;text-transform:uppercase!important}.wssg-footer-menu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 22px!important;margin:0!important;padding:0!important;list-style:none!important}.wssg-footer-column:nth-child(2) .wssg-footer-menu{grid-template-columns:1fr!important}.wssg-footer-menu li{margin:0!important;padding:0!important;list-style:none!important}.wssg-footer-menu a{color:var(--wssg-silver-muted)!important;font-size:0.92rem!important;font-weight:800!important;line-height:1.25!important}.wssg-footer-menu a:hover{color:var(--wssg-gold-soft)!important}.wssg-footer-social-icons{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-bottom:22px!important}.wssg-footer-social-icon{display:inline-grid!important;width:42px!important;height:42px!important;place-items:center!important;border:1px solid var(--wssg-border)!important;border-radius:999px!important;background:rgb(255 255 255 / .06)!important;color:#ffffff!important;font-size:0.9rem!important;font-weight:950!important}.wssg-footer-social-icon:hover{transform:translateY(-2px)!important;border-color:rgb(216 180 90 / .42)!important;background:rgb(216 180 90 / .12)!important}.wssg-footer-social-actions{display:flex!important;flex-wrap:wrap!important;gap:12px!important}.wssg-footer-social-actions .wssg-btn{min-height:42px!important;padding:11px 18px!important;font-size:0.84rem!important}.wssg-footer-legal-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:18px!important;margin-top:42px!important;padding-top:24px!important;border-top:1px solid rgb(255 255 255 / .08)!important}.wssg-footer-legal-row a{color:var(--wssg-silver-soft)!important;font-size:0.88rem!important;font-weight:780!important}.wssg-footer-legal-row a:hover{color:var(--wssg-gold-soft)!important}.wssg-footer-copyright{margin-top:18px!important;color:var(--wssg-silver-muted)!important;font-size:0.86rem!important;font-weight:700!important;text-align:center!important}@media (max-width:980px){.wssg-footer-grid-custom{grid-template-columns:1fr!important;gap:34px!important}.wssg-footer-menu{grid-template-columns:1fr!important}.wssg-footer-social-actions{align-items:stretch!important;flex-direction:column!important}.wssg-footer-social-actions .wssg-btn{width:100%!important}}.wssg-news-ticker{overflow:hidden!important}.wssg-news-ticker__viewport{overflow:hidden!important;flex:1 1 auto!important;min-width:0!important}.wssg-news-ticker__track{display:flex!important;align-items:center!important;width:max-content!important;min-width:max-content!important;gap:28px!important;white-space:nowrap!important;animation:wssg-ticker-flow var(--wssg-ticker-duration,38s) linear infinite!important;will-change:transform!important}.wssg-news-ticker__track--static{animation:wssg-ticker-flow var(--wssg-ticker-duration,38s) linear infinite!important}.wssg-news-ticker__item{flex:0 0 auto!important;white-space:nowrap!important}.wssg-news-ticker:hover .wssg-news-ticker__track{animation-play-state:running!important}@keyframes wssg-ticker-flow{from{transform:translateX(0)}to{transform:translateX(-50%)}}.wssg-news-ticker__label{animation:wssg-news-label-pulse 1.8s ease-in-out infinite!important}@keyframes wssg-news-label-pulse{0%,100%{transform:scale(1);box-shadow:0 0 0 1px rgb(255 255 255 / .08),0 0 16px rgb(227 34 45 / .18)}50%{transform:scale(1.045);box-shadow:0 0 0 1px rgb(216 180 90 / .24),0 0 24px rgb(227 34 45 / .32)}}.wssg-site-header{z-index:5000!important;overflow:visible!important}.wssg-header-main{z-index:5100!important;overflow:visible!important}.wssg-header-main__inner{overflow:visible!important}.wssg-main-nav,.wssg-primary-menu,.wssg-main-nav li{overflow:visible!important}.wssg-news-ticker,.wssg-alert-band{position:relative!important;z-index:100!important}.wssg-main-nav .sub-menu{position:absolute!important;top:calc(100% + 4px)!important;left:0!important;z-index:99999!important;display:grid!important;min-width:250px!important;padding:12px!important;border:1px solid rgb(216 180 90 / .24)!important;border-radius:18px!important;background:rgb(6 6 8 / .98)!important;box-shadow:0 24px 60px rgb(0 0 0 / .55),0 0 0 1px rgb(255 255 255 / .04)!important;backdrop-filter:blur(14px)!important;opacity:0!important;visibility:hidden!important;transform:translateY(8px)!important;pointer-events:none!important;transition:opacity 160ms ease,transform 160ms ease,visibility 160ms ease!important}.wssg-main-nav .menu-item-has-children::after{content:""!important;position:absolute!important;left:0!important;right:0!important;top:100%!important;height:14px!important;background:transparent!important}.wssg-main-nav .menu-item-has-children:hover>.sub-menu,.wssg-main-nav .menu-item-has-children:focus-within>.sub-menu{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}.wssg-main-nav .sub-menu li{display:block!important;width:100%!important}.wssg-main-nav .sub-menu a{display:flex!important;width:100%!important;min-height:40px!important;align-items:center!important;justify-content:flex-start!important;padding:10px 13px!important;border-radius:12px!important;background:transparent!important;color:var(--wssg-silver-soft)!important;font-size:0.84rem!important;font-weight:850!important;line-height:1.2!important;white-space:normal!important}.wssg-main-nav .sub-menu a:hover{background:rgb(216 180 90 / .12)!important;color:#ffffff!important}@media (max-width:1180px){.wssg-main-nav .sub-menu{position:static!important;z-index:auto!important;min-width:0!important;margin-top:8px!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;background:rgb(255 255 255 / .045)!important;box-shadow:none!important}.wssg-main-nav .menu-item-has-children::after{display:none!important}}.wssg-main-nav .sub-menu{box-sizing:border-box!important;overflow:hidden!important}.wssg-main-nav .sub-menu li{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.wssg-main-nav .sub-menu a{width:auto!important;max-width:100%!important;box-sizing:border-box!important;margin:0!important;padding:11px 14px!important;border-radius:12px!important;overflow:hidden!important}.wssg-main-nav .sub-menu a:hover,.wssg-main-nav .sub-menu .current-menu-item>a,.wssg-main-nav .sub-menu .current_page_item>a{background:rgb(216 180 90 / .12)!important;color:#ffffff!important;box-shadow:inset 0 0 0 1px rgb(216 180 90 / .08)!important}.wssg-tournament-side,.wssg-tournament-side *,.wssg-tournament-counter,.wssg-tournament-cta,.wssg-tournament-cta *{box-sizing:border-box!important}.wssg-tournament-side{width:100%!important;max-width:100%!important;overflow:hidden!important}.wssg-tournament-side .wssg-card-label{display:flex!important;width:fit-content!important;max-width:100%!important;margin:0 auto 16px!important;text-align:center!important;white-space:nowrap!important}.wssg-tournament-counter{width:100%!important;max-width:100%!important;margin-inline:auto!important;text-align:center!important}.wssg-discord-count{max-width:100%!important;overflow-wrap:normal!important;white-space:nowrap!important;text-align:center!important}.wssg-tournament-cta{display:grid!important;width:100%!important;max-width:100%!important;gap:12px!important}.wssg-tournament-cta .wssg-btn{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:16px 20px!important;justify-content:center!important;text-align:center!important;white-space:normal!important}.wssg-tournament-note{width:100%!important;max-width:100%!important;margin-inline:auto!important;overflow:hidden!important}.wssg-news-page{position:relative}.wssg-news-page .wssg-page-hero{padding:92px 0 70px}.wssg-news-hero-panel{min-height:100%}.wssg-news-hero-panel__latest{position:relative;display:grid;gap:16px}.wssg-news-hero-panel__media{position:relative;display:grid;min-height:220px;place-items:center;overflow:hidden;border:1px solid rgb(216 180 90 / .18);border-radius:26px;background:radial-gradient(circle at center,rgb(88 101 242 / .16),transparent 34%),radial-gradient(circle at bottom right,rgb(216 180 90 / .12),transparent 32%),rgb(255 255 255 / .04)}.wssg-news-hero-panel__media img{display:block;width:auto;max-width:82%;height:auto;max-height:180px;object-fit:contain;filter:drop-shadow(0 16px 32px rgb(0 0 0 / .42))}.wssg-news-hero-panel__media-placeholder{display:grid;width:96px;height:96px;place-items:center;border:1px solid rgb(216 180 90 / .32);border-radius:26px;background:var(--wssg-red-gradient);color:#fff;font-size:1.4rem;font-weight:950;letter-spacing:.08em}.wssg-news-hero-panel__title{position:relative;margin:0;color:#fff;font-size:clamp(1.5rem, 2.2vw, 2.35rem);font-weight:950;line-height:1.02;letter-spacing:-.035em}.wssg-news-hero-panel__title a:hover{color:var(--wssg-gold-soft)}.wssg-news-hero-panel__excerpt{position:relative;margin:0;color:var(--wssg-silver-soft);font-size:.98rem}.wssg-news-index-section{padding-top:42px}.wssg-news-list{display:grid;gap:26px}.wssg-news-row{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,380px);gap:34px;align-items:center;overflow:hidden;padding:34px;border:1px solid var(--wssg-border);border-radius:var(--wssg-radius-xl);background:radial-gradient(circle at 12% 0%,rgb(227 34 45 / .14),transparent 32%),radial-gradient(circle at 100% 12%,rgb(88 101 242 / .11),transparent 26%),var(--wssg-card-bg);box-shadow:var(--wssg-shadow-soft);transition:transform var(--wssg-transition),border-color var(--wssg-transition),box-shadow var(--wssg-transition)}.wssg-news-row::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,rgb(255 255 255 / .12),transparent 22%,transparent 72%,rgb(216 180 90 / .06)),linear-gradient(45deg,rgb(255 255 255 / .035) 0 1px,transparent 1px 6px);opacity:.42}.wssg-news-row:hover{transform:translateY(-4px);border-color:rgb(216 180 90 / .36);box-shadow:var(--wssg-glow-gold),var(--wssg-shadow-soft)}.wssg-news-row__body,.wssg-news-row__media{position:relative;z-index:1}.wssg-news-row__meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:18px}.wssg-news-chip,.wssg-news-date{display:inline-flex;align-items:center;min-height:30px;padding:7px 13px;border-radius:999px;font-size:.74rem;font-weight:950;line-height:1;letter-spacing:.1em;text-transform:uppercase}.wssg-news-chip{border:1px solid rgb(88 101 242 / .42);background:rgb(88 101 242 / .13);color:#dfe3ff}.wssg-news-date{border:1px solid rgb(216 180 90 / .28);background:rgb(216 180 90 / .08);color:var(--wssg-gold-soft)}.wssg-news-row__title{margin:0;max-width:820px;color:#fff;font-size:clamp(2.15rem, 4.9vw, 5.3rem);font-weight:950;line-height:.92;letter-spacing:-.055em;text-transform:uppercase}.wssg-news-row__title a:hover{color:var(--wssg-gold-soft)}.wssg-news-row__excerpt{max-width:780px;margin:22px 0 26px;color:var(--wssg-silver-soft);font-size:1.02rem;line-height:1.8}.wssg-news-row__media{display:grid;min-height:250px;place-items:center;overflow:hidden;padding:26px;border:1px solid rgb(255 255 255 / .095);border-radius:var(--wssg-radius-lg);background:radial-gradient(circle at center,rgb(88 101 242 / .16),transparent 34%),radial-gradient(circle at bottom right,rgb(216 180 90 / .12),transparent 32%),rgb(255 255 255 / .045)}.wssg-news-row__media img{display:block;width:auto;max-width:100%;height:auto;max-height:210px;object-fit:contain;filter:drop-shadow(0 16px 34px rgb(0 0 0 / .46));transition:transform var(--wssg-transition-slow),filter var(--wssg-transition-slow)}.wssg-news-row:hover .wssg-news-row__media img{transform:scale(1.035);filter:drop-shadow(0 16px 34px rgb(0 0 0 / .46)) brightness(1.08)}.wssg-news-row__placeholder{display:grid;width:118px;height:118px;place-items:center;border:1px solid rgb(216 180 90 / .34);border-radius:30px;background:radial-gradient(circle at center,rgb(88 101 242 / .18),transparent 40%),var(--wssg-red-gradient);color:#fff;font-size:1.55rem;font-weight:950;letter-spacing:.1em}.wssg-news-pagination{display:flex;justify-content:center;margin-top:42px}.wssg-news-pagination .page-numbers{display:inline-grid;min-width:42px;height:42px;margin:0 5px 8px;padding:0 13px;place-items:center;border:1px solid var(--wssg-border);border-radius:999px;background:rgb(255 255 255 / .055);color:var(--wssg-silver-soft);font-weight:850}.wssg-news-pagination .page-numbers.current,.wssg-news-pagination .page-numbers:hover{border-color:rgb(216 180 90 / .46);background:var(--wssg-gold-gradient);color:var(--wssg-black)}.wssg-news-empty{padding:34px;border:1px solid var(--wssg-border);border-radius:var(--wssg-radius-lg);background:var(--wssg-card-bg);box-shadow:var(--wssg-shadow-soft)}.wssg-news-empty h2{margin:0 0 12px;color:#fff;font-size:1.8rem;font-weight:950;line-height:1.05}.wssg-news-empty p{margin:0}@media (max-width:1180px){.wssg-news-row{grid-template-columns:1fr}.wssg-news-row__media{order:-1;min-height:230px}.wssg-news-row__media img{max-height:190px}}@media (max-width:680px){.wssg-news-page .wssg-page-hero{padding:68px 0 52px}.wssg-news-row{gap:22px;padding:22px;border-radius:24px}.wssg-news-row__title{font-size:clamp(2.25rem, 13vw, 3.75rem)}.wssg-news-row__excerpt{margin:18px 0 22px;font-size:.96rem}.wssg-news-row__media{min-height:190px;padding:18px;border-radius:22px}.wssg-news-row__media img{max-height:155px}.wssg-news-hero-panel__media{min-height:190px}.wssg-news-hero-panel__media img{max-height:150px}}.wssg-news-page .wssg-page-hero__content h1 span{display:inline;color:var(--wssg-red-soft);text-shadow:0 0 28px rgb(227 34 45 / .34)}.wssg-results-page .wssg-page-hero__content h1 span{display:inline;color:var(--wssg-red-soft);text-shadow:0 0 28px rgb(227 34 45 / .34)}.wssg-live-results,.wssg-results-archive-card{position:relative;overflow:hidden;border:1px solid rgb(216 180 90 / .18);border-radius:var(--wssg-radius-xl);background:radial-gradient(circle at top left,rgb(227 34 45 / .14),transparent 32%),radial-gradient(circle at bottom right,rgb(216 180 90 / .12),transparent 30%),linear-gradient(145deg,rgb(255 255 255 / .07),rgb(255 255 255 / .025));box-shadow:var(--wssg-shadow-soft)}.wssg-live-results{padding:26px}.wssg-live-results__top{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:22px}.wssg-live-results__top>div{padding:16px;border:1px solid var(--wssg-border);border-radius:18px;background:rgb(0 0 0 / .26)}.wssg-live-results__label{display:block;margin-bottom:6px;color:var(--wssg-silver-muted);font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.wssg-live-results__top strong{display:block;color:#fff;font-size:.95rem;font-weight:950}.wssg-live-panel{display:block}.wssg-live-panel[hidden],.wssg-results-panel[hidden]{display:none!important}.wssg-results-tabs{position:relative}.wssg-results-table-wrap{width:100%;overflow-x:auto;border:1px solid rgb(216 180 90 / .28);border-radius:22px;background:#060607;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .035),0 18px 42px rgb(0 0 0 / .32)}.wssg-live-sources,.wssg-results-tabs__nav{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:22px;padding:14px;border:1px solid rgb(216 180 90 / .16);border-radius:22px;background:radial-gradient(circle at top left,rgb(227 34 45 / .12),transparent 34%),linear-gradient(145deg,rgb(255 255 255 / .055),rgb(255 255 255 / .018)),rgb(0 0 0 / .24);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .025),0 12px 28px rgb(0 0 0 / .24)}.wssg-live-source,.wssg-results-tab{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;overflow:hidden;border:1px solid rgb(216 180 90 / .24);border-radius:14px;background:linear-gradient(145deg,rgb(20 20 24 / .98),rgb(7 7 9 / .98));color:var(--wssg-silver);font-size:.84rem;font-weight:950;letter-spacing:.055em;line-height:1;text-transform:uppercase;cursor:pointer;appearance:none;-webkit-appearance:none;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .035),0 10px 22px rgb(0 0 0 / .28);transition:transform var(--wssg-transition),border-color var(--wssg-transition),background var(--wssg-transition),color var(--wssg-transition),box-shadow var(--wssg-transition)}.wssg-live-source::before,.wssg-results-tab::before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:linear-gradient(135deg,rgb(227 34 45 / .14),transparent 42%),linear-gradient(315deg,rgb(216 180 90 / .1),transparent 48%);opacity:.85;pointer-events:none}.wssg-live-source::after,.wssg-results-tab::after{content:"";position:absolute;left:12px;right:12px;bottom:7px;z-index:0;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(216 180 90 / .42),transparent);opacity:.45;pointer-events:none}.wssg-live-source,.wssg-results-tab{isolation:isolate}.wssg-live-source:hover,.wssg-results-tab:hover{transform:translateY(-2px);border-color:rgb(216 180 90 / .52);color:#fff;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .05),0 0 0 1px rgb(216 180 90 / .16),0 16px 34px rgb(0 0 0 / .34),0 0 26px rgb(216 180 90 / .1)}.wssg-live-source:focus-visible,.wssg-results-tab:focus-visible{outline:none;border-color:rgb(216 180 90 / .66);box-shadow:0 0 0 3px rgb(216 180 90 / .16),0 14px 30px rgb(0 0 0 / .32)}.wssg-live-source.wssg-is-active,.wssg-results-tab.wssg-is-active,.wssg-live-source[aria-selected="true"],.wssg-results-tab[aria-selected="true"]{border-color:rgb(216 180 90 / .7);background:linear-gradient(135deg,rgb(101 7 13 / .98),rgb(181 18 27 / .98),rgb(227 34 45 / .88));color:#fff;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .075),0 0 0 1px rgb(216 180 90 / .18),0 16px 36px rgb(0 0 0 / .34),0 0 30px rgb(227 34 45 / .22)}.wssg-live-source.wssg-is-active::before,.wssg-results-tab.wssg-is-active::before,.wssg-live-source[aria-selected="true"]::before,.wssg-results-tab[aria-selected="true"]::before{background:linear-gradient(135deg,rgb(255 255 255 / .1),transparent 38%),linear-gradient(315deg,rgb(216 180 90 / .18),transparent 50%);opacity:1}.wssg-live-source.wssg-is-active::after,.wssg-results-tab.wssg-is-active::after,.wssg-live-source[aria-selected="true"]::after,.wssg-results-tab[aria-selected="true"]::after{background:linear-gradient(90deg,transparent,rgb(255 255 255 / .9),transparent);opacity:.9}.wssg-results-table{width:100%;min-width:860px;border-collapse:collapse;background:#070708;color:#fff;font-size:.92rem}.wssg-results-table thead th{padding:13px 12px;border:1px solid rgb(216 180 90 / .42);background:linear-gradient(135deg,rgb(0 0 0 / .94),rgb(35 27 9 / .94)),#050505;color:var(--wssg-gold-soft);font-size:.72rem;font-weight:950;letter-spacing:.09em;text-align:center;text-transform:uppercase;white-space:nowrap}.wssg-results-table tbody td{padding:9px 10px;border:1px solid rgb(0 0 0 / .7);color:#fff;text-align:center;vertical-align:middle}.wssg-results-table tbody td:nth-child(4){text-align:left}.wssg-results-row{background:linear-gradient(90deg,#3a3d42,#25272b)}.wssg-results-row--top1{background:linear-gradient(90deg,#27b64d,#168235)}.wssg-results-row--top2{background:linear-gradient(90deg,#45c15f,#249241)}.wssg-results-row--top3{background:linear-gradient(90deg,#6bcf74,#389e4a)}.wssg-results-row--forfait{background:linear-gradient(90deg,#8f161d,#51080d)}.wssg-results-rank{display:inline-grid;min-width:34px;height:34px;place-items:center;border-radius:999px;background:rgb(0 0 0 / .38);color:#fff;font-weight:950;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .12)}.wssg-results-vpn,.wssg-results-logo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;border-radius:10px;background:rgb(0 0 0 / .28);line-height:0;vertical-align:middle}.wssg-results-vpn{width:34px;height:34px;min-width:34px;min-height:34px;padding:6px}.wssg-results-logo{width:42px;height:42px;min-width:42px;min-height:42px;padding:4px;border:1px solid rgb(255 255 255 / .13)}.wssg-results-vpn img{display:block;width:18px!important;height:18px!important;max-width:18px!important;max-height:18px!important;object-fit:contain;filter:drop-shadow(0 2px 6px rgb(0 0 0 / .42))}.wssg-results-logo img{display:block;width:30px!important;height:30px!important;max-width:30px!important;max-height:30px!important;object-fit:contain;filter:drop-shadow(0 4px 8px rgb(0 0 0 / .45))}.wssg-results-name{display:block;color:#fff;font-size:.95rem;font-weight:950;line-height:1.12;text-transform:uppercase}.wssg-results-subname{display:block;margin-top:4px;color:rgb(255 255 255 / .78);font-size:.74rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.wssg-results-empty{padding:28px;border:1px solid var(--wssg-border);border-radius:22px;background:rgb(255 255 255 / .045);text-align:center}.wssg-results-empty h3{margin:0 0 10px;color:#fff;font-size:1.25rem;font-weight:950}.wssg-results-empty p{margin:0}.wssg-results-empty--archives{width:min(780px, 100%);margin-inline:auto}.wssg-results-archives{display:grid;gap:26px}.wssg-results-archive-card{padding:26px}.wssg-results-archive-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:22px}.wssg-results-archive-card__header h3{margin:0;color:#fff;font-size:clamp(1.5rem, 3vw, 2.6rem);font-weight:950;letter-spacing:-.035em;line-height:1}.wssg-results-archive-card__header time{display:inline-flex;flex:0 0 auto;padding:8px 12px;border:1px solid rgb(216 180 90 / .28);border-radius:999px;background:rgb(216 180 90 / .08);color:var(--wssg-gold-soft);font-size:.78rem;font-weight:900}.wssg-live-refresh-row{display:flex;justify-content:flex-end;margin-bottom:14px}.wssg-live-refresh{min-height:38px;padding:9px 14px;border:1px solid rgb(216 180 90 / .34);border-radius:999px;background:rgb(216 180 90 / .1);color:var(--wssg-gold-soft);font-size:.8rem;font-weight:900;cursor:pointer}.wssg-live-refresh:hover{background:rgb(216 180 90 / .17);color:#fff}.wssg-live-refresh.wssg-is-loading{opacity:.65;cursor:wait}.wssg-live-error{margin-bottom:14px;padding:12px 14px;border:1px solid rgb(227 34 45 / .42);border-radius:16px;background:rgb(227 34 45 / .12);color:#fff;font-size:.88rem;font-weight:800}@media (max-width:980px){.wssg-live-results__top{grid-template-columns:1fr}.wssg-results-archive-card__header{flex-direction:column}}@media (max-width:720px){.wssg-live-results,.wssg-results-archive-card{padding:18px;border-radius:24px}.wssg-live-sources,.wssg-results-tabs__nav{display:grid;grid-template-columns:1fr;padding:12px}.wssg-live-source,.wssg-results-tab{width:100%;min-height:44px;padding:12px 14px;font-size:.8rem}.wssg-results-table{min-width:760px;font-size:.84rem}.wssg-results-table thead th{padding:11px 8px;font-size:.68rem}.wssg-results-table tbody td{padding:8px 7px}.wssg-results-logo{width:36px;height:36px;min-width:36px;min-height:36px;padding:4px}.wssg-results-logo img{width:24px!important;height:24px!important;max-width:24px!important;max-height:24px!important}.wssg-results-vpn{width:30px;height:30px;min-width:30px;min-height:30px;padding:5px}.wssg-results-vpn img{width:15px!important;height:15px!important;max-width:15px!important;max-height:15px!important}}.wssg-mini-stats a{color:var(--wssg-gold-soft);font-weight:900;text-decoration:none}.wssg-mini-stats a:hover{color:#fff}.wssg-archive-page .wssg-page-hero__content h1 span{display:inline;color:var(--wssg-red-soft);text-shadow:0 0 28px rgb(227 34 45 / .34)}.wssg-archive-search{position:relative;display:grid;gap:12px;margin-top:20px}.wssg-archive-search input,.wssg-archive-search select{width:100%}.wssg-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.wssg-archive-card{position:relative;overflow:hidden;border:1px solid var(--wssg-border);border-radius:var(--wssg-radius-lg);background:radial-gradient(circle at top left,rgb(227 34 45 / .12),transparent 34%),linear-gradient(145deg,rgb(255 255 255 / .07),rgb(255 255 255 / .025));box-shadow:var(--wssg-shadow-soft);transition:transform var(--wssg-transition),border-color var(--wssg-transition),box-shadow var(--wssg-transition)}.wssg-archive-card:hover{transform:translateY(-4px);border-color:rgb(216 180 90 / .36);box-shadow:var(--wssg-glow-gold),var(--wssg-shadow-soft)}.wssg-archive-card__media{position:relative;display:grid;min-height:210px;place-items:center;overflow:hidden;padding:18px;border-bottom:1px solid rgb(255 255 255 / .08);background:radial-gradient(circle at center,rgb(216 180 90 / .13),transparent 34%),rgb(0 0 0 / .26)}.wssg-archive-card__media img{display:block;width:100%;max-height:220px;object-fit:contain;filter:drop-shadow(0 14px 28px rgb(0 0 0 / .42));transition:transform var(--wssg-transition-slow),filter var(--wssg-transition-slow)}.wssg-archive-card:hover .wssg-archive-card__media img{transform:scale(1.035);filter:drop-shadow(0 14px 28px rgb(0 0 0 / .42)) brightness(1.08)}.wssg-archive-card__placeholder{display:grid;width:96px;height:96px;place-items:center;border:1px solid rgb(216 180 90 / .36);border-radius:26px;background:var(--wssg-red-gradient);color:#fff;font-size:1.35rem;font-weight:950;letter-spacing:.12em}.wssg-archive-card__body{position:relative;padding:22px}.wssg-archive-card__meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.wssg-archive-card__meta span,.wssg-archive-card__meta time,.wssg-archive-card__footer span{display:inline-flex;align-items:center;min-height:28px;padding:7px 11px;border-radius:999px;font-size:.72rem;font-weight:950;line-height:1;letter-spacing:.08em;text-transform:uppercase}.wssg-archive-card__meta span{border:1px solid rgb(227 34 45 / .36);background:rgb(227 34 45 / .12);color:#fff}.wssg-archive-card__meta time,.wssg-archive-card__footer span{border:1px solid rgb(216 180 90 / .28);background:rgb(216 180 90 / .09);color:var(--wssg-gold-soft)}.wssg-archive-card h2{margin:0;color:#fff;font-size:1.35rem;font-weight:950;line-height:1.08;letter-spacing:-.025em}.wssg-archive-card h2 a:hover{color:var(--wssg-gold-soft)}.wssg-archive-card p{margin:14px 0 0;font-size:.94rem}.wssg-archive-card__footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px}.wssg-archive-pagination{display:flex;justify-content:center;margin-top:38px}.wssg-archive-pagination .page-numbers{display:inline-grid;min-width:42px;height:42px;margin:0 5px 8px;padding:0 13px;place-items:center;border:1px solid var(--wssg-border);border-radius:999px;background:rgb(255 255 255 / .055);color:var(--wssg-silver-soft);font-weight:850}.wssg-archive-pagination .page-numbers.current,.wssg-archive-pagination .page-numbers:hover{border-color:rgb(216 180 90 / .46);background:var(--wssg-gold-gradient);color:var(--wssg-black)}@media (max-width:1180px){.wssg-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.wssg-archive-grid{grid-template-columns:1fr}.wssg-archive-card__footer{align-items:flex-start;flex-direction:column}.wssg-archive-card__media{min-height:180px}}.wssg-results-source-tabs__nav{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-bottom:24px!important;padding:14px!important;border:1px solid rgb(216 180 90 / .18)!important;border-radius:22px!important;background:radial-gradient(circle at top left,rgb(227 34 45 / .14),transparent 34%),linear-gradient(145deg,rgb(255 255 255 / .055),rgb(255 255 255 / .018)),rgb(0 0 0 / .28)!important;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .025),0 14px 30px rgb(0 0 0 / .26)!important}.wssg-results-source-tab{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:12px 18px!important;overflow:hidden!important;border:1px solid rgb(216 180 90 / .26)!important;border-radius:14px!important;background:linear-gradient(145deg,rgb(22 22 27 / .98),rgb(7 7 9 / .98))!important;color:var(--wssg-silver)!important;font-family:inherit!important;font-size:0.84rem!important;font-weight:950!important;letter-spacing:0.055em!important;line-height:1!important;text-transform:uppercase!important;text-decoration:none!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .035),0 10px 22px rgb(0 0 0 / .28)!important;transition:transform var(--wssg-transition),border-color var(--wssg-transition),background var(--wssg-transition),color var(--wssg-transition),box-shadow var(--wssg-transition)!important}.wssg-results-source-tab::before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;border-radius:inherit!important;background:linear-gradient(135deg,rgb(227 34 45 / .14),transparent 42%),linear-gradient(315deg,rgb(216 180 90 / .1),transparent 48%)!important;opacity:0.85!important;pointer-events:none!important}.wssg-results-source-tab::after{content:""!important;position:absolute!important;left:12px!important;right:12px!important;bottom:7px!important;z-index:0!important;height:2px!important;border-radius:999px!important;background:linear-gradient(90deg,transparent,rgb(216 180 90 / .42),transparent)!important;opacity:0.45!important;pointer-events:none!important}.wssg-results-source-tab:hover{transform:translateY(-2px)!important;border-color:rgb(216 180 90 / .52)!important;color:#ffffff!important;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .05),0 0 0 1px rgb(216 180 90 / .16),0 16px 34px rgb(0 0 0 / .34),0 0 26px rgb(216 180 90 / .1)!important}.wssg-results-source-tab.wssg-is-active,.wssg-results-source-tab[aria-selected="true"]{border-color:rgb(216 180 90 / .7)!important;background:linear-gradient(135deg,rgb(101 7 13 / .98),rgb(181 18 27 / .98),rgb(227 34 45 / .88))!important;color:#ffffff!important;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .075),0 0 0 1px rgb(216 180 90 / .18),0 16px 36px rgb(0 0 0 / .34),0 0 30px rgb(227 34 45 / .22)!important}.wssg-results-source-tab.wssg-is-active::after,.wssg-results-source-tab[aria-selected="true"]::after{background:linear-gradient(90deg,transparent,rgb(255 255 255 / .9),transparent)!important;opacity:0.9!important}@media (max-width:720px){.wssg-results-source-tabs__nav{display:grid!important;grid-template-columns:1fr!important;padding:12px!important}.wssg-results-source-tab{width:100%!important;min-height:44px!important;padding:12px 14px!important;font-size:0.8rem!important}}.wssg-archive-search input,.wssg-archive-search select{min-height:52px;padding:0 16px;border:1px solid rgb(216 180 90 / .34);border-radius:16px;background:rgb(18 18 24 / .78);color:#fff;font-size:.95rem;font-weight:700;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .03)}.wssg-archive-search input::placeholder{color:rgb(255 255 255 / .55)}.wssg-archive-search select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:linear-gradient(145deg,rgb(255 255 255 / .04),rgb(255 255 255 / .015)),rgb(18 18 24 / .82);color:#fff;cursor:pointer}.wssg-archive-search select option{background:#000;color:#fff}.wssg-archive-search select option:checked{background:#561616;color:#fff}.wssg-ultimate-ranking-page .wssg-page-hero__content h1 span{display:inline;color:var(--wssg-red-soft);text-shadow:0 0 28px rgb(227 34 45 / .34)}.wssg-ultimate-ranking-hero-panel{position:relative;overflow:hidden;min-height:100%;padding:30px;border:1px solid rgb(216 180 90 / .18);border-radius:var(--wssg-radius-xl);background:radial-gradient(circle at top left,rgb(227 34 45 / .14),transparent 32%),radial-gradient(circle at bottom right,rgb(216 180 90 / .12),transparent 30%),linear-gradient(145deg,rgb(255 255 255 / .07),rgb(255 255 255 / .025));box-shadow:var(--wssg-shadow-soft)}.wssg-ultimate-ranking-hero-panel::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,rgb(255 255 255 / .12),transparent 22%,transparent 72%,rgb(216 180 90 / .06)),linear-gradient(45deg,rgb(255 255 255 / .035) 0 1px,transparent 1px 6px);opacity:.45}.wssg-ultimate-ranking-hero-panel>*{position:relative;z-index:1}.wssg-ultimate-ranking-hero-panel h2{margin:0;color:#fff;font-size:clamp(1.65rem, 2.6vw, 2.65rem);font-weight:950;line-height:1.02;letter-spacing:-.035em}.wssg-ultimate-ranking-hero-panel p{margin:18px 0 22px}.wssg-ranking-page-section{padding-top:36px}.wssg-ultimate-ranking-board{padding:26px}.wssg-ultimate-ranking-table tbody td[colspan]{padding:26px}.wssg-ultimate-ranking-table .wssg-results-empty{margin:0}@media (max-width:720px){.wssg-ultimate-ranking-hero-panel,.wssg-ultimate-ranking-board{padding:18px;border-radius:24px}}.wssg-ranking-status-row{align-items:center;gap:12px}.wssg-ranking-updated-at{display:inline-flex;align-items:center;min-height:38px;color:var(--wssg-silver-muted);font-size:.82rem;font-weight:800}.wssg-ranking-updated-at:empty{display:none}.wssg-tournament-ranking-page{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 8%,rgb(227 34 45 / .22),transparent 30%),radial-gradient(circle at 80% 42%,rgb(216 180 90 / .08),transparent 34%),linear-gradient(135deg,#07070a 0%,#111116 48%,#050506 100%);color:var(--wssg-silver)}.wssg-tournament-ranking-page .wssg-container{width:min(calc(100% - 48px), 1240px);margin-inline:auto}.wssg-tournament-ranking-page .wssg-ranking-hero{padding:82px 0 58px}.wssg-tournament-ranking-page .wssg-ranking-hero .wssg-page-hero__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,0.92fr);gap:54px;align-items:center}.wssg-tournament-ranking-page .wssg-ranking-hero .wssg-page-hero__content{text-align:left}.wssg-tournament-ranking-page .wssg-ranking-hero h1{margin:18px 0 18px;color:#fff;font-size:clamp(3.25rem, 6.7vw, 6.6rem);font-weight:950;line-height:.9;letter-spacing:-.075em;text-shadow:0 18px 45px rgb(0 0 0 / .55)}.wssg-tournament-ranking-page .wssg-ranking-hero h1 span{display:block;color:var(--wssg-red-soft);text-shadow:0 0 34px rgb(227 34 45 / .45)}.wssg-tournament-ranking-page .wssg-ranking-hero p{max-width:780px;margin:0;color:rgb(255 255 255 / .78);font-size:1.02rem;line-height:1.72}.wssg-tournament-ranking-page .wssg-ranking-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.wssg-tournament-ranking-page .wssg-ranking-hero__panel{position:relative;display:grid;min-height:420px;place-items:center}.wssg-tournament-ranking-page .wssg-ranking-hero__card{position:relative;z-index:2;width:min(100%, 560px);padding:30px;overflow:hidden;border:1px solid rgb(216 180 90 / .38);border-radius:var(--wssg-radius-xl);background:radial-gradient(circle at 0% 0%,rgb(227 34 45 / .16),transparent 32%),radial-gradient(circle at 100% 100%,rgb(216 180 90 / .1),transparent 34%),linear-gradient(145deg,rgb(255 255 255 / .07),rgb(255 255 255 / .025)),rgb(10 10 14 / .9);box-shadow:0 26px 75px rgb(0 0 0 / .46),inset 0 0 0 1px rgb(255 255 255 / .04)}.wssg-tournament-ranking-page .wssg-ranking-hero__card::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,rgb(255 255 255 / .11),transparent 22%,transparent 72%,rgb(216 180 90 / .07)),linear-gradient(45deg,rgb(255 255 255 / .03) 0 1px,transparent 1px 7px);opacity:.42}.wssg-tournament-ranking-page .wssg-ranking-hero__card>*{position:relative;z-index:1}.wssg-tournament-ranking-page .wssg-ranking-hero__card>strong{display:block;margin-top:18px;color:#fff;font-size:clamp(2rem, 3.4vw, 3rem);font-weight:950;line-height:1;letter-spacing:-.045em}.wssg-tournament-ranking-page .wssg-ranking-hero__card>p{max-width:470px;margin-top:14px;color:rgb(255 255 255 / .76);font-size:.97rem;line-height:1.65}.wssg-tournament-ranking-page .wssg-ranking-hero__highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.wssg-tournament-ranking-page .wssg-ranking-hero__highlight{display:grid;align-content:space-between;min-width:0;min-height:148px;padding:16px;overflow:hidden;border:1px solid rgb(255 255 255 / .12);border-radius:18px;background:radial-gradient(circle at 20% 0%,rgb(227 34 45 / .12),transparent 38%),linear-gradient(145deg,rgb(255 255 255 / .075),rgb(255 255 255 / .025)),rgb(0 0 0 / .23)}.wssg-tournament-ranking-page .wssg-ranking-hero__highlight span{display:block;color:rgb(255 255 255 / .58);font-size:.66rem;font-weight:950;line-height:1.2;letter-spacing:.075em;text-transform:uppercase}.wssg-tournament-ranking-page .wssg-ranking-hero__highlight strong{display:block;margin-top:10px;color:#fff;font-size:clamp(1.05rem, 1.45vw, 1.34rem);font-weight:950;line-height:1.12;letter-spacing:-.025em;word-break:normal;overflow-wrap:anywhere}.wssg-tournament-ranking-page .wssg-ranking-hero__highlight small{display:block;margin-top:8px;color:var(--wssg-gold-soft);font-size:.73rem;font-weight:850;line-height:1.34}.wssg-tournament-ranking-page .wssg-ranking-hero__highlight a{color:#fff;text-decoration:none}.wssg-tournament-ranking-page .wssg-ranking-hero__highlight a:hover{color:var(--wssg-gold-soft)}.wssg-tournament-ranking-page .wssg-ranking-hero__mini-link strong{font-size:clamp(1rem, 1.3vw, 1.22rem)}.wssg-tournament-ranking-page .wssg-ranking-hero__glow,.wssg-tournament-ranking-page .wssg-topkiller-card__glow{position:absolute;inset:18%;border-radius:999px;background:rgb(227 34 45 / .28);filter:blur(70px);opacity:.55;pointer-events:none}.wssg-tournament-ranking-page .wssg-topkiller-section{padding:18px 0 46px}.wssg-tournament-ranking-page .wssg-topkiller-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:28px;align-items:stretch;overflow:hidden;padding:32px;border:1px solid rgb(216 180 90 / .28);border-radius:var(--wssg-radius-xl);background:radial-gradient(circle at 8% 20%,rgb(227 34 45 / .22),transparent 32%),radial-gradient(circle at 100% 100%,rgb(216 180 90 / .11),transparent 32%),linear-gradient(145deg,rgb(255 255 255 / .06),rgb(255 255 255 / .02)),rgb(12 12 17 / .92);box-shadow:0 22px 75px rgb(0 0 0 / .38),inset 0 0 0 1px rgb(255 255 255 / .04)}.wssg-tournament-ranking-page .wssg-topkiller-card__content{position:relative;z-index:2}.wssg-tournament-ranking-page .wssg-topkiller-card h2{margin:16px 0 12px;color:#fff;font-size:clamp(2.1rem, 4vw, 4.2rem);font-weight:950;line-height:.95;letter-spacing:-.055em}.wssg-tournament-ranking-page .wssg-topkiller-card p{max-width:760px;margin:0;color:rgb(255 255 255 / .76);line-height:1.7}.wssg-tournament-ranking-page .wssg-topkiller-player{display:flex;align-items:center;width:fit-content;max-width:100%;gap:18px;margin-top:28px;padding:18px;border:1px solid rgb(216 180 90 / .24);border-radius:22px;background:rgb(0 0 0 / .26)}.wssg-tournament-ranking-page .wssg-topkiller-player__rank{display:grid;width:54px;height:54px;flex:0 0 auto;place-items:center;border-radius:16px;background:linear-gradient(135deg,var(--wssg-red-soft),#981119);color:#fff;font-size:1.2rem;font-weight:950;box-shadow:0 0 24px rgb(227 34 45 / .35)}.wssg-tournament-ranking-page .wssg-topkiller-player__logo{display:grid;width:62px;height:62px;flex:0 0 auto;place-items:center;overflow:hidden;border:1px solid rgb(216 180 90 / .35);border-radius:16px;background:rgb(255 255 255 / .07);color:var(--wssg-gold-soft);font-size:.72rem;font-weight:900}.wssg-tournament-ranking-page .wssg-topkiller-player__logo img{width:100%;height:100%;object-fit:cover}.wssg-tournament-ranking-page .wssg-topkiller-player__identity span,.wssg-tournament-ranking-page .wssg-topkiller-score span,.wssg-tournament-ranking-page .wssg-ranking-stat span{display:block;color:rgb(255 255 255 / .58);font-size:.75rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.wssg-tournament-ranking-page .wssg-topkiller-player__identity strong{display:block;margin-top:4px;color:#fff;font-size:1.55rem;line-height:1}.wssg-tournament-ranking-page .wssg-topkiller-player__identity small{display:block;margin-top:6px;color:var(--wssg-gold-soft);font-weight:800}.wssg-tournament-ranking-page .wssg-topkiller-score{position:relative;z-index:2;display:grid;place-items:center;padding:28px;border:1px solid rgb(216 180 90 / .34);border-radius:24px;background:linear-gradient(145deg,rgb(227 34 45 / .28),rgb(216 180 90 / .08)),rgb(0 0 0 / .34);text-align:center}.wssg-tournament-ranking-page .wssg-topkiller-score strong{display:block;margin:8px 0;color:#fff;font-size:clamp(3.4rem, 7vw, 6rem);line-height:.9;letter-spacing:-.06em;text-shadow:0 0 34px rgb(227 34 45 / .48)}.wssg-tournament-ranking-page .wssg-topkiller-score small{color:rgb(255 255 255 / .72);font-weight:800}.wssg-tournament-ranking-page .wssg-ranking-section{padding:50px 0 90px}.wssg-tournament-ranking-page .wssg-ranking-section .wssg-section-heading{max-width:820px;margin:0 auto 36px;text-align:center}.wssg-tournament-ranking-page .wssg-ranking-section .wssg-section-heading h2{margin:16px 0 14px;color:#fff;font-size:clamp(2.6rem, 6vw, 5.5rem);font-weight:950;line-height:.92;letter-spacing:-.065em}.wssg-tournament-ranking-page .wssg-ranking-section .wssg-section-heading p{max-width:760px;margin:0 auto;color:rgb(255 255 255 / .72);font-size:1.03rem;line-height:1.75}.wssg-tournament-ranking-page .wssg-tournament-ranking-board{overflow:hidden;border:1px solid rgb(216 180 90 / .22);border-radius:var(--wssg-radius-xl);background:radial-gradient(circle at 0% 0%,rgb(227 34 45 / .1),transparent 32%),linear-gradient(135deg,rgb(255 255 255 / .05),rgb(255 255 255 / .015)),rgb(8 8 12 / .92);box-shadow:0 24px 78px rgb(0 0 0 / .42)}.wssg-tournament-ranking-page .wssg-ranking-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:22px;border-bottom:1px solid rgb(216 180 90 / .18)}.wssg-tournament-ranking-page .wssg-ranking-stat{padding:18px;border:1px solid rgb(255 255 255 / .07);border-radius:18px;background:rgb(0 0 0 / .26)}.wssg-tournament-ranking-page .wssg-ranking-stat strong{display:block;margin-top:8px;color:#fff;font-size:1.25rem;line-height:1.1}.wssg-tournament-ranking-page .wssg-ranking-controls{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px;border-bottom:1px solid rgb(216 180 90 / .16)}.wssg-tournament-ranking-page .wssg-ranking-tabs{display:flex;flex-wrap:wrap;gap:12px}.wssg-tournament-ranking-page .wssg-ranking-tab{position:relative;min-height:46px;padding:12px 18px;overflow:hidden;border:1px solid rgb(216 180 90 / .26);border-radius:14px;background:linear-gradient(145deg,rgb(22 22 27 / .98),rgb(7 7 9 / .98));color:var(--wssg-silver);font-family:inherit;font-size:.84rem;font-weight:950;letter-spacing:.055em;line-height:1;text-transform:uppercase;cursor:pointer;appearance:none;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .035),0 10px 22px rgb(0 0 0 / .28);transition:transform var(--wssg-transition),border-color var(--wssg-transition),background var(--wssg-transition),color var(--wssg-transition),box-shadow var(--wssg-transition)}.wssg-tournament-ranking-page .wssg-ranking-tab:hover{transform:translateY(-2px);border-color:rgb(216 180 90 / .52);color:#fff}.wssg-tournament-ranking-page .wssg-ranking-tab.wssg-is-active{border-color:rgb(216 180 90 / .7);background:linear-gradient(135deg,rgb(101 7 13 / .98),rgb(181 18 27 / .98),rgb(227 34 45 / .88));color:#fff;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .075),0 0 0 1px rgb(216 180 90 / .18),0 16px 36px rgb(0 0 0 / .34),0 0 30px rgb(227 34 45 / .22)}.wssg-tournament-ranking-page .wssg-ranking-search{flex:1 1 320px;max-width:440px}.wssg-tournament-ranking-page .wssg-ranking-search input{width:100%;min-height:50px;padding:0 18px;border:1px solid rgb(216 180 90 / .24);border-radius:16px;outline:none;background:rgb(0 0 0 / .32);color:#fff;font-weight:760}.wssg-tournament-ranking-page .wssg-ranking-search input::placeholder{color:rgb(255 255 255 / .44)}.wssg-tournament-ranking-page .wssg-ranking-search input:focus{border-color:rgb(216 180 90 / .55);box-shadow:0 0 0 4px rgb(216 180 90 / .08)}.wssg-tournament-ranking-page .wssg-ranking-status,.wssg-tournament-ranking-page .wssg-ranking-empty{padding:22px;color:rgb(255 255 255 / .74);font-weight:800;text-align:center}.wssg-tournament-ranking-page .wssg-ranking-status.wssg-is-loading{color:var(--wssg-gold-soft)}.wssg-tournament-ranking-page .wssg-ranking-table-wrap{overflow-x:auto}.wssg-tournament-ranking-page table.wssg-ranking-table{width:100%;min-width:780px;overflow:hidden;border:0;border-radius:0;border-collapse:collapse;background:#fff0;box-shadow:none}.wssg-tournament-ranking-page .wssg-ranking-table thead th{padding:15px 14px;border-bottom:2px solid rgb(216 180 90 / .78);background:linear-gradient(135deg,rgb(0 0 0 / .96),rgb(35 27 9 / .96)),#050505;color:var(--wssg-gold-soft);font-size:.8rem;font-weight:950;letter-spacing:.08em;text-align:center;text-transform:uppercase;white-space:nowrap}.wssg-tournament-ranking-page .wssg-ranking-table tbody td{padding:12px 14px;border-bottom:1px solid rgb(0 0 0 / .32);color:#050505;font-weight:900;text-align:center;vertical-align:middle}.wssg-tournament-ranking-page .wssg-ranking-table tbody tr:nth-child(odd) td{background:#9f9f9f}.wssg-tournament-ranking-page .wssg-ranking-table tbody tr:nth-child(even) td{background:#d3d3d3}.wssg-tournament-ranking-page .wssg-ranking-table tbody tr:nth-child(1) td,.wssg-tournament-ranking-page .wssg-ranking-table tbody tr:nth-child(2) td,.wssg-tournament-ranking-page .wssg-ranking-table tbody tr:nth-child(3) td{background:#8fc17b}.wssg-tournament-ranking-page .wssg-ranking-table tbody tr:nth-child(1) td{background:#6caf53}.wssg-tournament-ranking-page .wssg-ranking-col-rank{width:74px}.wssg-tournament-ranking-page .wssg-ranking-col-logo{width:82px}.wssg-tournament-ranking-page .wssg-ranking-col-tournaments,.wssg-tournament-ranking-page .wssg-ranking-col-points,.wssg-tournament-ranking-page .wssg-ranking-col-average{width:140px}.wssg-tournament-ranking-page .wssg-ranking-table .wssg-ranking-player{display:inline-flex;align-items:center;justify-content:center;min-height:34px;gap:10px;font-size:1.02rem}.wssg-tournament-ranking-page .wssg-ranking-table .wssg-ranking-logo{display:grid;width:42px;height:42px;margin:0 auto;place-items:center;overflow:hidden;border-radius:8px;background:rgb(0 0 0 / .16)}.wssg-tournament-ranking-page .wssg-ranking-table .wssg-ranking-logo img{width:100%;height:100%;object-fit:cover}.wssg-tournament-ranking-page .wssg-ranking-info{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px}.wssg-tournament-ranking-page .wssg-ranking-info article{padding:22px;border:1px solid rgb(216 180 90 / .2);border-radius:22px;background:rgb(255 255 255 / .045)}.wssg-tournament-ranking-page .wssg-ranking-info h3{margin:0 0 10px;color:#fff;font-size:1.22rem;font-weight:950}.wssg-tournament-ranking-page .wssg-ranking-info p{margin:0;color:rgb(255 255 255 / .68);line-height:1.65}.wssg-tournament-ranking-page .wssg-kicker{justify-content:center;min-height:32px;padding:8px 14px;gap:12px}.wssg-tournament-ranking-page .wssg-kicker::before,.wssg-tournament-ranking-page .wssg-kicker::after{width:28px;flex-basis:28px}@media (max-width:1180px){.wssg-tournament-ranking-page .wssg-ranking-hero .wssg-page-hero__grid{grid-template-columns:1fr;gap:36px}.wssg-tournament-ranking-page .wssg-ranking-hero .wssg-page-hero__content{text-align:center}.wssg-tournament-ranking-page .wssg-ranking-hero p,.wssg-tournament-ranking-page .wssg-ranking-hero__card>p,.wssg-tournament-ranking-page .wssg-topkiller-card p{margin-left:auto;margin-right:auto}.wssg-tournament-ranking-page .wssg-ranking-hero__actions{justify-content:center}.wssg-tournament-ranking-page .wssg-ranking-hero__panel{min-height:auto}.wssg-tournament-ranking-page .wssg-ranking-hero__card{width:min(100%, 680px)}}@media (max-width:980px){.wssg-tournament-ranking-page .wssg-topkiller-card,.wssg-tournament-ranking-page .wssg-ranking-info{grid-template-columns:1fr}.wssg-tournament-ranking-page .wssg-topkiller-player{justify-content:center}.wssg-tournament-ranking-page .wssg-ranking-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.wssg-tournament-ranking-page .wssg-ranking-controls{flex-direction:column;align-items:stretch}.wssg-tournament-ranking-page .wssg-ranking-search{max-width:none}}@media (max-width:720px){.wssg-tournament-ranking-page .wssg-container{width:min(calc(100% - 28px), 1240px)}.wssg-tournament-ranking-page .wssg-ranking-hero{padding:54px 0 34px}.wssg-tournament-ranking-page .wssg-ranking-hero__card,.wssg-tournament-ranking-page .wssg-topkiller-card{padding:22px;border-radius:24px}.wssg-tournament-ranking-page .wssg-ranking-hero__highlights,.wssg-tournament-ranking-page .wssg-ranking-stats{grid-template-columns:1fr}.wssg-tournament-ranking-page .wssg-ranking-hero__highlight{min-height:auto;padding:18px;text-align:center}.wssg-tournament-ranking-page .wssg-topkiller-player{width:auto;flex-direction:column;text-align:center}.wssg-tournament-ranking-page .wssg-ranking-tabs{display:grid;grid-template-columns:1fr}.wssg-tournament-ranking-page .wssg-ranking-tab{width:100%}.wssg-tournament-ranking-page .wssg-kicker::before,.wssg-tournament-ranking-page .wssg-kicker::after{width:18px;flex-basis:18px}}.wssg-tournament-ranking-page .wssg-topkiller-static{display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important}.wssg-tournament-ranking-page .wssg-topkiller-static__image{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:960px!important;margin:0 auto!important;padding:18px!important}.wssg-tournament-ranking-page .wssg-topkiller-static__image img{display:block!important;width:auto!important;max-width:100%!important;max-height:620px!important;margin:0 auto!important;object-fit:contain!important}.wssg-tournament-ranking-page .wssg-topkiller-static__text{margin-top:16px!important;text-align:center!important}.wssg-tournament-ranking-page .wssg-topkiller-static{display:block!important;width:100%!important;max-width:980px!important;margin:30px auto 0!important;padding:22px!important;text-align:center!important}.wssg-tournament-ranking-page .wssg-topkiller-static__image{display:flex!important;width:100%!important;justify-content:center!important;align-items:center!important;margin:0 auto!important;text-align:center!important}.wssg-tournament-ranking-page .wssg-topkiller-lightbox-trigger{display:flex!important;width:fit-content!important;max-width:100%!important;justify-content:center!important;align-items:center!important;margin:0 auto!important;border-radius:18px!important;cursor:zoom-in!important}.wssg-tournament-ranking-page .wssg-topkiller-lightbox-trigger img{display:block!important;width:auto!important;max-width:min(100%, 900px)!important;height:auto!important;max-height:620px!important;margin:0 auto!important;object-fit:contain!important;border-radius:12px!important;box-shadow:0 18px 42px rgb(0 0 0 / .42)!important}.wssg-tournament-ranking-page .wssg-topkiller-static__text{margin-top:16px!important;text-align:center!important}.wssg-image-lightbox[hidden]{display:none!important}.wssg-image-lightbox{position:fixed!important;inset:0!important;z-index:999999!important;display:grid!important;place-items:center!important;padding:28px!important}.wssg-image-lightbox__backdrop{position:absolute!important;inset:0!important;background:rgb(0 0 0 / .86)!important;backdrop-filter:blur(8px)!important}.wssg-image-lightbox__content{position:relative!important;z-index:2!important;display:grid!important;place-items:center!important;width:min(96vw, 1500px)!important;max-height:92vh!important}.wssg-image-lightbox__content img{display:block!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:92vh!important;object-fit:contain!important;border-radius:14px!important;box-shadow:0 28px 90px rgb(0 0 0 / .65)!important}.wssg-image-lightbox__close{position:fixed!important;top:22px!important;right:26px!important;z-index:3!important;display:grid!important;width:48px!important;height:48px!important;place-items:center!important;border:1px solid rgb(216 180 90 / .42)!important;border-radius:999px!important;background:rgb(10 10 12 / .92)!important;color:#ffffff!important;font-size:2rem!important;font-weight:700!important;line-height:1!important;cursor:pointer!important}.wssg-image-lightbox__close:hover{background:rgb(181 18 27 / .92)!important;color:#ffffff!important}.wssg-tournament-ranking-page .wssg-topkiller-static__text{margin-top:22px!important;text-align:center!important}.wssg-tournament-ranking-page .wssg-topkiller-static__text span{display:inline-block!important;color:#ffffff!important;font-size:clamp(1.35rem, 2.2vw, 2.15rem)!important;font-weight:900!important;line-height:1.15!important;letter-spacing:-0.025em!important}.wssg-tournament-ranking-page .wssg-topkiller-static__text strong{display:inline!important;color:var(--wssg-gold-soft)!important;font-size:inherit!important;font-weight:950!important;text-transform:uppercase!important;text-shadow:0 0 22px rgb(216 180 90 / .24)!important}.wssg-tournament-ranking-page .wssg-topkiller-static__text span strong{display:inline!important;color:var(--wssg-gold-soft)!important;font-size:inherit!important;line-height:inherit!important;font-weight:950!important;letter-spacing:inherit!important;vertical-align:baseline!important;text-transform:uppercase!important}.wssg-tournament-ranking-page .wssg-topkiller-static__text span,.wssg-tournament-ranking-page .wssg-topkiller-static__text span strong{font-size:clamp(1.65rem, 3vw, 3rem)!important;line-height:1.1!important;font-weight:950!important}.wssg-results-row--qualified{background:linear-gradient(90deg,rgb(34 197 94 / .18),rgb(34 197 94 / .04))!important}.wssg-results-row--qualified td:first-child{border-left:3px solid rgb(34 197 94 / .9)}.wssg-results-row--danger{background:linear-gradient(90deg,rgb(239 68 68 / .18),rgb(239 68 68 / .04))!important}.wssg-results-row--danger td:first-child{border-left:3px solid rgb(239 68 68 / .9)}.wssg-ultimate-ranking-table th,.wssg-ultimate-ranking-table td{text-align:center;vertical-align:middle}.wssg-ultimate-ranking-table td:nth-child(2),.wssg-ultimate-ranking-table th:nth-child(2){text-align:center}.wssg-ultimate-ranking-table thead th:nth-child(4),.wssg-ultimate-ranking-table tbody td:nth-child(4){text-align:center!important;justify-content:center!important}.wssg-ultimate-ranking-table tbody tr.wssg-results-row--qualified-first>td{background:rgb(18 130 56 / .96)!important;color:#ffffff!important}.wssg-ultimate-ranking-table tbody tr.wssg-results-row--qualified>td{background:rgb(34 197 94 / .72)!important;color:#ffffff!important}.wssg-ultimate-ranking-table tbody tr.wssg-results-row--danger>td{background:rgb(185 28 28 / .78)!important;color:#ffffff!important}.wssg-ultimate-ranking-table tbody tr.wssg-results-row--danger-last>td{background:rgb(91 13 13 / .98)!important;color:#ffffff!important}.wssg-ultimate-ranking-table tbody tr.wssg-results-row--qualified-first *,.wssg-ultimate-ranking-table tbody tr.wssg-results-row--qualified *,.wssg-ultimate-ranking-table tbody tr.wssg-results-row--danger *,.wssg-ultimate-ranking-table tbody tr.wssg-results-row--danger-last *{color:#ffffff!important}.wssg-ultimate-ranking-table tbody tr.wssg-results-row--qualified-first .wssg-results-rank,.wssg-ultimate-ranking-table tbody tr.wssg-results-row--qualified .wssg-results-rank,.wssg-ultimate-ranking-table tbody tr.wssg-results-row--danger .wssg-results-rank,.wssg-ultimate-ranking-table tbody tr.wssg-results-row--danger-last .wssg-results-rank{background:rgb(0 0 0 / .38)!important;color:#ffffff!important}.wssg-ranking-playoffs{margin-top:28px;padding:26px;border:1px solid rgb(216 180 90 / .18);border-radius:28px;background:radial-gradient(circle at top left,rgb(227 34 45 / .1),transparent 34%),linear-gradient(145deg,rgb(255 255 255 / .06),rgb(255 255 255 / .025));box-shadow:var(--wssg-shadow-soft)}.wssg-ranking-playoffs__header{margin-bottom:20px}.wssg-ranking-playoffs__header h3{margin:8px 0 8px;color:#fff;font-size:clamp(1.35rem, 2vw, 2rem);font-weight:950;letter-spacing:-.03em}.wssg-ranking-playoffs__header p{max-width:780px;margin:0;color:var(--wssg-silver-muted)}.wssg-ranking-playoffs__grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:18px;align-items:stretch}.wssg-playoffs-round{display:flex;flex-direction:column;gap:14px}.wssg-playoffs-round__header{display:flex;align-items:center;justify-content:center;min-height:42px;border:1px solid rgb(216 180 90 / .22);border-radius:16px;background:rgb(0 0 0 / .28)}.wssg-playoffs-round__header span{color:#fff;font-size:.86rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.wssg-playoffs-matches{display:grid;gap:14px}.wssg-playoffs-match{position:relative;overflow:hidden;padding:16px;border:1px solid rgb(255 255 255 / .1);border-radius:20px;background:linear-gradient(145deg,rgb(18 18 18 / .96),rgb(8 8 8 / .96))}.wssg-playoffs-match::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,rgb(227 34 45 / .1),transparent 38%,rgb(216 180 90 / .07));opacity:.8}.wssg-playoffs-match>*{position:relative;z-index:1}.wssg-playoffs-match__label{display:inline-flex;margin-bottom:12px;color:var(--wssg-gold);font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.wssg-playoffs-team{display:flex;align-items:center;gap:10px;min-height:42px;padding:10px 12px;border-radius:14px;background:rgb(255 255 255 / .055)}.wssg-playoffs-team strong{color:#fff;font-size:.94rem;font-weight:950;line-height:1.1}.wssg-playoffs-team__seed{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:28px;border-radius:999px;background:rgb(216 180 90 / .16);color:var(--wssg-gold);font-size:.75rem;font-weight:950}.wssg-playoffs-versus{display:flex;justify-content:center;margin:8px 0;color:var(--wssg-silver-muted);font-size:.72rem;font-weight:950;letter-spacing:.12em}.wssg-playoffs-match--placeholder{opacity:.72}@media (max-width:980px){.wssg-ranking-playoffs__grid{grid-template-columns:1fr}}@media (max-width:720px){.wssg-ranking-playoffs{padding:18px;border-radius:22px}}.wssg-playoffs-team--winner{border:1px solid rgb(34 197 94 / .85);background:linear-gradient(135deg,rgb(34 197 94 / .26),rgb(18 130 56 / .18))!important;box-shadow:0 0 24px rgb(34 197 94 / .18)}.wssg-playoffs-team__winner-label{margin-left:auto;padding:5px 9px;border-radius:999px;background:rgb(34 197 94 / .22);color:#fff;font-size:.68rem;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.wssg-playoffs-final-ranking{grid-column:1 / -1;margin-top:8px;padding:18px;border:1px solid rgb(216 180 90 / .18);border-radius:20px;background:rgb(0 0 0 / .24)}.wssg-playoffs-final-ranking__header{margin-bottom:12px}.wssg-playoffs-final-ranking__header span{color:#fff;font-size:.9rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.wssg-playoffs-final-ranking__list{display:grid;gap:10px}.wssg-playoffs-final-ranking__row{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:12px 14px;border-radius:14px;background:rgb(255 255 255 / .055)}.wssg-playoffs-final-ranking__rank{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;border-radius:999px;background:rgb(216 180 90 / .16);color:var(--wssg-gold);font-weight:950}.wssg-playoffs-final-ranking__row strong{color:#fff;font-weight:950}.wssg-playoffs-final-ranking__row small{color:var(--wssg-silver-muted)}.wssg-admin-playoffs-fixed-field{display:grid;gap:6px;font-weight:700}.wssg-admin-playoffs-fixed-field strong{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;background:#f0f0f1;border:1px solid #dcdcde;border-radius:4px}.wssg-playoffs-promotions__final-grid{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.wssg-playoffs-promotion-final-group{padding:18px;border:1px solid rgb(255 255 255 / .1);border-radius:22px;background:linear-gradient(145deg,rgb(18 18 18 / .96),rgb(8 8 8 / .96))}.wssg-playoffs-promotion-final-group--upper{border-color:rgb(34 197 94 / .42);box-shadow:0 0 24px rgb(34 197 94 / .08)}.wssg-playoffs-promotion-final-group--lower{border-color:rgb(220 38 38 / .28);box-shadow:0 0 24px rgb(220 38 38 / .06)}.wssg-playoffs-promotion-final-group__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.wssg-playoffs-promotion-final-group__header h4{margin:0;color:#fff;font-size:1rem;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.wssg-playoffs-promotion-final-group__header span{padding:6px 10px;border-radius:999px;background:rgb(216 180 90 / .14);color:var(--wssg-gold);font-size:.72rem;font-weight:950;text-transform:uppercase}.wssg-playoffs-promotion-final-list{display:grid;gap:10px}.wssg-playoffs-promotion-final-team{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:12px 14px;border-radius:16px;background:rgb(255 255 255 / .055)}.wssg-playoffs-promotion-final-team__position{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;border-radius:999px;background:rgb(216 180 90 / .16);color:var(--wssg-gold);font-weight:950}.wssg-playoffs-promotion-final-team strong{display:block;color:#fff;font-weight:950;line-height:1.1}.wssg-playoffs-promotion-final-team small{display:block;margin-top:3px;color:var(--wssg-silver-muted)}.wssg-playoffs-promotion-final-team em{padding:6px 10px;border-radius:999px;background:rgb(255 255 255 / .08);color:#fff;font-size:.68rem;font-style:normal;font-weight:950;text-transform:uppercase;white-space:nowrap}.wssg-playoffs-promotion-final-group--upper .wssg-playoffs-promotion-final-team em{background:rgb(34 197 94 / .22)}.wssg-playoffs-promotion-final-group--lower .wssg-playoffs-promotion-final-team em{background:rgb(220 38 38 / .18)}@media (max-width:980px){.wssg-playoffs-promotions__final-grid{grid-template-columns:1fr}.wssg-playoffs-promotion-final-team{grid-template-columns:auto 1fr}.wssg-playoffs-promotion-final-team em{grid-column:1 / -1;width:fit-content}}.wssg-playoffs-promotions__final-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.wssg-playoffs-promotion-final-group{min-width:0;overflow:hidden}.wssg-playoffs-promotion-final-list{min-width:0}.wssg-playoffs-promotion-final-team{grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;position:relative;padding:14px}.wssg-playoffs-promotion-final-team>div{min-width:0}.wssg-playoffs-promotion-final-team strong{overflow-wrap:anywhere}.wssg-playoffs-promotion-final-team em{grid-column:1 / -1;justify-self:start;max-width:100%;white-space:normal;line-height:1.2;text-align:left}.wssg-playoffs-promotion-final-team small{overflow-wrap:anywhere}@media (min-width:1180px){.wssg-playoffs-promotions__final-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:1180px){.wssg-playoffs-promotions__final-grid{grid-template-columns:1fr}}.wssg-ranking-playoffs__grid:has(.wssg-playoffs-promotions){grid-template-columns:1fr!important}.wssg-playoffs-promotions{width:100%}.wssg-playoffs-promotions__final-grid{width:100%;max-width:1180px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:28px}.wssg-playoffs-promotion-final-group{padding:26px;border-radius:26px}.wssg-playoffs-promotion-final-list{gap:16px}.wssg-playoffs-promotion-final-team{padding:18px;border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:16px}.wssg-playoffs-promotion-final-team__position{min-width:42px;height:42px;font-size:1rem}.wssg-playoffs-promotion-final-team strong{font-size:1.05rem;line-height:1.15}.wssg-playoffs-promotion-final-team small{font-size:.86rem;line-height:1.35}.wssg-playoffs-promotion-final-team em{grid-column:2;justify-self:start;margin-top:6px;padding:8px 12px;font-size:.72rem;line-height:1.2;white-space:normal}.wssg-playoffs-promotion-final-group__header{margin-bottom:20px}.wssg-playoffs-promotion-final-group__header h4{font-size:1.08rem;line-height:1.25}.wssg-playoffs-promotion-final-group__header span{padding:8px 12px;font-size:.76rem}@media (max-width:1180px){.wssg-playoffs-promotions__final-grid{grid-template-columns:1fr!important;max-width:760px}}@media (max-width:720px){.wssg-playoffs-promotion-final-group{padding:18px}.wssg-playoffs-promotion-final-team{padding:14px}.wssg-playoffs-promotion-final-team em{grid-column:1 / -1}}.wssg-sponsor-rail-global{position:fixed;top:170px;right:18px;z-index:450;width:148px;pointer-events:none}.wssg-sponsor-rail-global__inner{pointer-events:auto;overflow:hidden;padding:14px;border:1px solid rgb(216 180 90 / .18);border-radius:22px;background:linear-gradient(145deg,rgb(255 255 255 / .08),rgb(255 255 255 / .025)),rgb(5 5 5 / .82);box-shadow:0 18px 45px rgb(0 0 0 / .34),0 0 24px rgb(216 180 90 / .08);backdrop-filter:blur(14px)}.wssg-sponsor-rail-global__title{display:block;margin-bottom:12px;color:var(--wssg-gold-soft);font-size:.64rem;font-weight:950;line-height:1.2;text-align:center;text-transform:uppercase;letter-spacing:.08em}.wssg-sponsor-rail-global__group{display:grid;gap:8px}.wssg-sponsor-rail-global__group+.wssg-sponsor-rail-global__group{margin-top:14px;padding-top:14px;border-top:1px solid rgb(255 255 255 / .08)}.wssg-sponsor-rail-global__group strong{display:block;color:rgb(255 255 255 / .72);font-size:.58rem;font-weight:900;line-height:1.2;text-align:center;text-transform:uppercase;letter-spacing:.06em}.wssg-sponsor-rail-global__logos{display:grid;gap:8px}.wssg-sponsor-rail-global__logo{display:grid;min-height:68px;place-items:center;padding:9px;border:1px solid rgb(255 255 255 / .105);border-radius:15px;background:rgb(255 255 255 / .055);transition:transform var(--wssg-transition),border-color var(--wssg-transition),background var(--wssg-transition)}.wssg-sponsor-rail-global__logo:hover{transform:translateY(-2px);border-color:rgb(216 180 90 / .42);background:rgb(216 180 90 / .11)}.wssg-sponsor-rail-global__logo img{display:block;width:auto;max-width:100%;max-height:46px;object-fit:contain;filter:drop-shadow(0 8px 16px rgb(0 0 0 / .34))}.wssg-sponsor-rail-global__cta{display:flex;justify-content:center;margin-top:14px;padding:9px 10px;border:1px solid rgb(216 180 90 / .32);border-radius:999px;background:rgb(216 180 90 / .1);color:var(--wssg-gold-soft);font-size:.62rem;font-weight:950;line-height:1.15;text-align:center;text-transform:uppercase}.wssg-sponsor-rail-global__cta:hover{background:var(--wssg-gold-gradient);color:var(--wssg-black)}@media (max-width:1500px){.wssg-sponsor-rail-global{width:126px;right:10px}.wssg-sponsor-rail-global__inner{padding:11px}.wssg-sponsor-rail-global__logo{min-height:58px;padding:8px}.wssg-sponsor-rail-global__logo img{max-height:38px}}@media (max-width:1180px){.wssg-sponsor-rail-global{display:none}}.wssg-results-table td .wssg-results-vpn,.wssg-results-table td .wssg-results-vpn-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;max-width:34px!important;max-height:34px!important;padding:6px!important;overflow:hidden!important;border-radius:10px!important;background:rgb(0 0 0 / .28)!important;line-height:0!important}.wssg-results-table td .wssg-results-vpn img,.wssg-results-table td .wssg-results-vpn-icon img{display:block!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;object-fit:contain!important}.wssg-results-table td .wssg-results-logo{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;max-width:42px!important;max-height:42px!important;padding:4px!important;overflow:hidden!important}.wssg-results-table td .wssg-results-logo img{display:block!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;max-width:30px!important;max-height:30px!important;object-fit:contain!important}@media (max-width:720px){.wssg-results-table td .wssg-results-vpn,.wssg-results-table td .wssg-results-vpn-icon{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;max-width:30px!important;max-height:30px!important;padding:5px!important}.wssg-results-table td .wssg-results-vpn img,.wssg-results-table td .wssg-results-vpn-icon img{width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;max-width:15px!important;max-height:15px!important}.wssg-results-table td .wssg-results-logo{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;max-width:36px!important;max-height:36px!important}.wssg-results-table td .wssg-results-logo img{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:24px!important;max-height:24px!important}}.wssg-popup{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:24px;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease}.wssg-popup.is-visible{opacity:1;visibility:visible;pointer-events:auto}.wssg-popup__backdrop{position:absolute;inset:0;background:radial-gradient(circle at top right,rgb(185 25 25 / .22),transparent 32%),radial-gradient(circle at bottom left,rgb(255 120 0 / .1),transparent 36%),rgb(0 0 0 / .82);backdrop-filter:blur(8px)}.wssg-popup__box{position:relative;width:min(620px, 100%);overflow:hidden;border:1px solid rgb(180 40 40 / .35);border-radius:24px;background:linear-gradient(160deg,rgb(18 18 20 / .98),rgb(5 5 7 / .98)),#080808;box-shadow:0 0 0 1px rgb(255 255 255 / .03),0 24px 80px rgb(0 0 0 / .72),0 0 40px rgb(160 22 22 / .14);transform:translateY(18px) scale(.97);transition:transform 0.3s ease}.wssg-popup.is-visible .wssg-popup__box{transform:translateY(0) scale(1)}.wssg-popup__box::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0%,rgb(255 255 255 / .04) 40%,transparent 72%),repeating-linear-gradient(135deg,rgb(255 255 255 / .02) 0,rgb(255 255 255 / .02) 1px,transparent 1px,transparent 10px);pointer-events:none}.wssg-popup__glow{position:absolute;width:240px;height:240px;right:-90px;top:-90px;border-radius:999px;background:rgb(165 27 27 / .22);filter:blur(40px);pointer-events:none}.wssg-popup__content{position:relative;padding:42px}.wssg-popup__eyebrow{margin:0 0 12px;color:#d8a24b;font-size:.78rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.wssg-popup__title{margin:0;max-width:520px;color:#fff;font-size:clamp(2rem, 5vw, 3.35rem);line-height:.98;font-weight:950;text-transform:uppercase;letter-spacing:-.05em}.wssg-popup__text{margin:22px 0 0;max-width:540px;color:rgb(255 255 255 / .8);font-size:1rem;line-height:1.7}.wssg-popup__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.wssg-popup__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border-radius:999px;font-size:.92rem;font-weight:850;text-decoration:none;cursor:pointer;transition:transform 0.18s ease,border-color 0.18s ease,background 0.18s ease,color 0.18s ease,box-shadow 0.18s ease}.wssg-popup__button:hover{transform:translateY(-2px)}.wssg-popup__button--primary{border:1px solid #5865F2;background:linear-gradient(135deg,#5865F2,#4752C4);color:#fff;box-shadow:0 14px 34px rgb(88 101 242 / .28)}.wssg-popup__button--primary:hover{border-color:#6d78f7;box-shadow:0 16px 36px rgb(88 101 242 / .38)}.wssg-popup__button--secondary{border:1px solid rgb(170 35 35 / .9);background:linear-gradient(135deg,#8f1b1b,#c53d2c);color:#fff;box-shadow:0 14px 34px rgb(143 27 27 / .24)}.wssg-popup__button--secondary:hover{border-color:rgb(212 106 29 / .95);background:linear-gradient(135deg,#a61f1f,#d46a1d);color:#fff;box-shadow:0 16px 36px rgb(166 31 31 / .32)}.wssg-popup__note{margin:18px 0 0;color:rgb(255 255 255 / .42);font-size:.78rem}.wssg-popup__close{position:absolute;top:16px;right:16px;z-index:2;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgb(255 255 255 / .12);border-radius:999px;background:rgb(0 0 0 / .42);color:rgb(255 255 255 / .82);font-size:1.35rem;line-height:1;cursor:pointer;transition:background 0.18s ease,color 0.18s ease,border-color 0.18s ease,transform 0.18s ease}.wssg-popup__close:hover{transform:rotate(90deg);border-color:rgb(166 31 31 / .6);background:rgb(166 31 31 / .16);color:#fff}.wssg-popup-open{overflow:hidden}@media (max-width:640px){.wssg-popup{align-items:flex-end;padding:14px}.wssg-popup__box{border-radius:22px}.wssg-popup__content{padding:34px 24px 28px}.wssg-popup__actions{flex-direction:column}.wssg-popup__button{width:100%}}.wssg-pricing-grid>.wssg-pricing-card:last-child:nth-child(3n+1){grid-column:2}@media (max-width:1180px){.wssg-pricing-grid>.wssg-pricing-card:last-child:nth-child(3n+1){grid-column:auto}}.wssg-results-table,.wssg-results-table thead,.wssg-results-table tbody,.wssg-results-table tr,.wssg-results-table th,.wssg-results-table td{text-align:center!important;vertical-align:middle!important}.wssg-results-table td>*,.wssg-results-table th>*{text-align:center!important;justify-content:center!important;align-items:center!important;margin-left:auto;margin-right:auto}.wssg-results-table th:nth-child(4),.wssg-results-table td:nth-child(4){text-align:center!important}.wssg-results-table th:nth-child(5),.wssg-results-table td:nth-child(5){text-align:center!important}.wssg-results-table td[data-label="Kills"],.wssg-results-table td[data-label="kills"],.wssg-results-table td[data-label="KILLS"]{text-align:center!important}.wssg-results-table tbody tr:nth-child(1){background:linear-gradient(90deg,rgb(64 230 125 / .76),rgb(48 170 95 / .58),rgb(72 82 76 / .88))}.wssg-results-table tbody tr:nth-child(2){background:linear-gradient(90deg,rgb(48 200 105 / .66),rgb(38 145 82 / .52),rgb(70 78 73 / .86))}.wssg-results-table tbody tr:nth-child(3){background:linear-gradient(90deg,rgb(38 165 88 / .58),rgb(30 120 70 / .46),rgb(68 75 70 / .84))}.wssg-results-table,.wssg-results-table thead,.wssg-results-table tbody,.wssg-results-table tr,.wssg-results-table th,.wssg-results-table td{text-align:center!important;vertical-align:middle!important}.wssg-results-table td>*,.wssg-results-table th>*{text-align:center!important;justify-content:center!important;align-items:center!important;margin-left:auto;margin-right:auto}.wssg-results-table td[data-label="Points"],.wssg-results-table td[data-label="Kills"],.wssg-results-table td[data-label="Dégâts"],.wssg-results-table td[data-label="Rang"],.wssg-results-table td[data-label="Équipe"],.wssg-results-table td[data-label="Joueur"]{text-align:center!important}.wssg-results-table tbody td:nth-child(3),.wssg-results-table tbody td:nth-child(4),.wssg-results-table tbody td:nth-child(5),.wssg-results-table tbody td:nth-child(6){text-align:center!important}.wssg-results-table tbody tr{background:linear-gradient(90deg,rgb(62 66 72 / .96),rgb(50 54 60 / .94),rgb(54 58 64 / .92))!important}.wssg-results-table tbody tr:nth-child(1){background:linear-gradient(90deg,rgb(76 238 136 / .78),rgb(58 190 108 / .62),rgb(82 92 86 / .82))!important}.wssg-results-table tbody tr:nth-child(2){background:linear-gradient(90deg,rgb(58 210 116 / .68),rgb(44 160 92 / .54),rgb(78 88 82 / .8))!important}.wssg-results-table tbody tr:nth-child(3){background:linear-gradient(90deg,rgb(44 176 96 / .58),rgb(34 132 78 / .48),rgb(74 84 78 / .78))!important}.wssg-results-table tbody tr:nth-child(4){background:linear-gradient(90deg,rgb(34 136 78 / .48),rgb(26 104 64 / .4),rgb(70 80 74 / .76))!important}.wssg-results-table tbody tr:nth-child(5){background:linear-gradient(90deg,rgb(28 106 66 / .4),rgb(22 82 54 / .34),rgb(66 76 70 / .74))!important}.wssg-results-table tbody tr.wssg-results-row--zero{background:linear-gradient(90deg,rgb(174 34 34 / .72),rgb(118 28 28 / .54),rgb(74 66 66 / .8))!important}.wssg-results-table tbody tr.wssg-results-row--forfait{background:linear-gradient(90deg,rgb(150 24 30 / .78),rgb(96 20 24 / .62),rgb(70 60 62 / .82))!important}.wssg-results-table tbody tr.wssg-results-row--zero *,.wssg-results-table tbody tr.wssg-results-row--forfait *{color:#ffffff!important}.wssg-results-table td{font-variant-numeric:tabular-nums}.wssg-ranking-playoffs{max-width:1080px!important;margin:24px auto 0!important;padding:18px!important;border-radius:24px!important}.wssg-ranking-playoffs__header{margin-bottom:14px!important}.wssg-ranking-playoffs__header h3{margin:6px 0 6px!important;font-size:clamp(1.15rem, 1.8vw, 1.65rem)!important}.wssg-ranking-playoffs__header p{max-width:760px!important;font-size:0.86rem!important;line-height:1.45!important}.wssg-ranking-playoffs__grid{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;gap:18px!important;align-items:stretch!important;width:100%!important}.wssg-playoffs-round{display:grid!important;width:100%!important;gap:10px!important}.wssg-playoffs-round__header{min-height:34px!important;margin:0!important;border-radius:14px!important}.wssg-playoffs-round__header span{font-size:0.76rem!important;letter-spacing:0.08em!important}.wssg-playoffs-matches{display:grid!important;gap:12px!important;align-items:start!important}.wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(1) .wssg-playoffs-matches{grid-template-columns:repeat(4,minmax(0,1fr))!important}.wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(2) .wssg-playoffs-matches{grid-template-columns:repeat(2,minmax(240px,340px))!important;justify-content:center!important}.wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(3) .wssg-playoffs-matches{grid-template-columns:minmax(260px,420px)!important;justify-content:center!important}.wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(3) .wssg-playoffs-match:nth-child(1){order:2!important}.wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(3) .wssg-playoffs-match:nth-child(2){order:1!important}.wssg-playoffs-match{min-height:0!important;padding:11px!important;border-radius:15px!important}.wssg-playoffs-match__label{margin-bottom:8px!important;font-size:0.66rem!important;letter-spacing:0.08em!important}.wssg-playoffs-team{min-height:38px!important;padding:7px 9px!important;gap:8px!important;border-radius:11px!important}.wssg-playoffs-team strong{font-size:0.72rem!important;line-height:1.08!important;text-transform:uppercase!important;letter-spacing:0.025em!important}.wssg-playoffs-team__seed{min-width:26px!important;height:24px!important;padding:0 6px!important;font-size:0.62rem!important}.wssg-playoffs-team img,.wssg-playoffs-team-logo,.wssg-playoffs-team__logo{width:24px!important;height:24px!important;min-width:24px!important;max-width:24px!important;object-fit:contain!important}.wssg-playoffs-versus{margin:3px 0!important;font-size:0.62rem!important;line-height:1!important}.wssg-playoffs-team__winner-label{margin-left:auto!important;padding:4px 7px!important;font-size:0.58rem!important;letter-spacing:0.06em!important}.wssg-ranking-playoffs strong,.wssg-playoffs-team strong,.wssg-playoffs-final-ranking__row strong,.wssg-playoffs-promotion-final-team strong,.wssg-ultimate-ranking-table td strong,.wssg-ultimate-ranking-table .wssg-results-name,.wssg-ultimate-ranking-table .wssg-team-name,.wssg-ranking-team-name{text-transform:uppercase!important;letter-spacing:0.02em!important}.wssg-playoffs-final-ranking{margin-top:0!important;padding:14px!important;border-radius:16px!important}.wssg-playoffs-final-ranking__list{gap:8px!important}.wssg-playoffs-final-ranking__row{padding:9px 11px!important;border-radius:12px!important}.wssg-playoffs-promotions__final-grid{gap:18px!important}.wssg-playoffs-promotion-final-group{padding:18px!important;border-radius:20px!important}.wssg-playoffs-promotion-final-list{gap:10px!important}.wssg-playoffs-promotion-final-team{padding:12px!important;border-radius:14px!important;gap:10px!important}.wssg-playoffs-promotion-final-team__position{min-width:34px!important;height:34px!important;font-size:0.82rem!important}.wssg-playoffs-promotion-final-team strong{font-size:0.88rem!important}.wssg-playoffs-promotion-final-team small{font-size:0.76rem!important}.wssg-playoffs-promotion-final-team em{padding:6px 9px!important;font-size:0.62rem!important}@media (max-width:1180px){.wssg-ranking-playoffs{max-width:860px!important}.wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(1) .wssg-playoffs-matches{grid-template-columns:repeat(2,minmax(0,1fr))!important}.wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(2) .wssg-playoffs-matches,.wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(3) .wssg-playoffs-matches{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.wssg-ranking-playoffs{padding:14px!important;border-radius:20px!important}.wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(1) .wssg-playoffs-matches,.wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(2) .wssg-playoffs-matches,.wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(3) .wssg-playoffs-matches{grid-template-columns:1fr!important}.wssg-playoffs-team{min-height:42px!important}.wssg-playoffs-team strong{font-size:0.76rem!important}}.wssg-ultimate-ranking-page .wssg-container,.wssg-ultimate-ranking-page .wssg-container--wide{width:min(calc(100% - 64px), 1560px)!important;max-width:1560px!important}.wssg-ranking-playoffs{width:100%!important;max-width:1280px!important;margin-inline:auto!important;padding:30px!important}.wssg-ranking-playoffs__grid{width:100%!important;max-width:1240px!important;margin-inline:auto!important}.wssg-playoffs-round{width:100%!important}.wssg-playoffs-round:first-child .wssg-playoffs-matches{grid-template-columns:repeat(4,minmax(230px,1fr))!important}.wssg-playoffs-round:nth-child(2) .wssg-playoffs-matches{grid-template-columns:repeat(2,minmax(320px,420px))!important;justify-content:center!important}.wssg-playoffs-round:nth-child(3) .wssg-playoffs-matches{grid-template-columns:repeat(2,minmax(320px,440px))!important;justify-content:center!important}.wssg-playoffs-match{padding:16px!important;border-radius:18px!important}.wssg-playoffs-match__label{margin-bottom:10px!important;font-size:0.78rem!important}.wssg-playoffs-team{min-height:52px!important;padding:11px 13px!important;gap:11px!important}.wssg-playoffs-team strong{font-size:0.88rem!important;line-height:1.1!important;text-transform:uppercase!important;letter-spacing:0.025em!important}.wssg-playoffs-team__seed{min-width:32px!important;height:30px!important;font-size:0.76rem!important}.wssg-playoffs-team img,.wssg-playoffs-team .wssg-results-logo,.wssg-playoffs-team-logo{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important}.wssg-playoffs-team__winner-label{padding:6px 9px!important;font-size:0.68rem!important;white-space:nowrap!important}.wssg-playoffs-versus{margin:6px 0!important;font-size:0.72rem!important}.wssg-playoffs-round__header{min-height:44px!important}.wssg-playoffs-round__header span{font-size:0.88rem!important}@media (max-width:1380px){.wssg-playoffs-round:first-child .wssg-playoffs-matches{grid-template-columns:repeat(2,minmax(280px,1fr))!important}}@media (max-width:860px){.wssg-ultimate-ranking-page .wssg-container,.wssg-ultimate-ranking-page .wssg-container--wide{width:min(calc(100% - 28px), 1560px)!important}.wssg-ranking-playoffs{padding:18px!important}.wssg-playoffs-round:first-child .wssg-playoffs-matches,.wssg-playoffs-round:nth-child(2) .wssg-playoffs-matches,.wssg-playoffs-round:nth-child(3) .wssg-playoffs-matches{grid-template-columns:1fr!important}}.wssg-playoffs-team,.wssg-ultimate-playoffs-team{display:flex!important;align-items:center!important}.wssg-playoffs-team__winner-label,.wssg-ultimate-playoffs-team__winner-label,.wssg-playoffs-winner-badge,.wssg-ultimate-playoffs-winner-badge,.wssg-playoffs-team .wssg-badge,.wssg-ultimate-playoffs-team .wssg-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;margin-left:auto!important;height:28px!important;line-height:1!important;padding:0 12px!important;transform:translateY(0)!important}.wssg-ultimate-ranking-page .wssg-container,.wssg-ultimate-ranking-page .wssg-container--wide{width:min(calc(100% - 56px), 1660px)!important;max-width:1660px!important}.wssg-ultimate-ranking-page .wssg-ranking-page-section{padding-top:28px!important}.wssg-ultimate-ranking-page .wssg-ranking-playoffs{width:100%!important;max-width:1380px!important;margin:22px auto 0!important;padding:30px!important;border-radius:26px!important;overflow:visible!important}.wssg-ultimate-ranking-page .wssg-ranking-playoffs__header{margin-bottom:18px!important}.wssg-ultimate-ranking-page .wssg-ranking-playoffs__header h3{margin:6px 0 8px!important;font-size:clamp(1.25rem, 1.9vw, 1.8rem)!important}.wssg-ultimate-ranking-page .wssg-ranking-playoffs__header p{max-width:860px!important;font-size:0.92rem!important;line-height:1.55!important}.wssg-ultimate-ranking-page .wssg-ranking-playoffs__grid{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;align-items:stretch!important;width:100%!important;max-width:1320px!important;margin-inline:auto!important;gap:24px!important}.wssg-ultimate-ranking-page .wssg-playoffs-round{display:grid!important;width:100%!important;gap:14px!important}.wssg-ultimate-ranking-page .wssg-playoffs-round__header{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;margin:0!important;border-radius:14px!important}.wssg-ultimate-ranking-page .wssg-playoffs-round__header span{font-size:0.88rem!important;font-weight:950!important;letter-spacing:0.08em!important}.wssg-ultimate-ranking-page .wssg-playoffs-matches{display:grid!important;width:100%!important;gap:16px!important;align-items:stretch!important}.wssg-ultimate-ranking-page .wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(1) .wssg-playoffs-matches{grid-template-columns:repeat(4,minmax(0,1fr))!important}.wssg-ultimate-ranking-page .wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(2) .wssg-playoffs-matches{grid-template-columns:repeat(2,minmax(330px,420px))!important;justify-content:center!important}.wssg-ultimate-ranking-page .wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(3) .wssg-playoffs-matches{grid-template-columns:minmax(340px,460px)!important;justify-content:center!important}.wssg-ultimate-ranking-page .wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(3) .wssg-playoffs-match:nth-child(1){order:2!important}.wssg-ultimate-ranking-page .wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(3) .wssg-playoffs-match:nth-child(2){order:1!important}.wssg-ultimate-ranking-page .wssg-playoffs-match{min-width:0!important;min-height:0!important;padding:16px!important;border-radius:18px!important;overflow:hidden!important}.wssg-ultimate-ranking-page .wssg-playoffs-match__label{display:inline-flex!important;align-items:center!important;margin-bottom:11px!important;font-size:0.78rem!important;line-height:1!important;letter-spacing:0.08em!important}.wssg-ultimate-ranking-page .wssg-playoffs-team{display:grid!important;grid-template-columns:auto auto minmax(0,1fr) auto!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:54px!important;padding:10px 12px!important;gap:10px!important;border-radius:13px!important;box-sizing:border-box!important}.wssg-ultimate-ranking-page .wssg-playoffs-team__seed{display:inline-flex!important;align-items:center!important;justify-content:center!important;grid-column:1!important;min-width:32px!important;width:auto!important;height:30px!important;padding:0 8px!important;font-size:0.74rem!important;line-height:1!important;white-space:nowrap!important}.wssg-ultimate-ranking-page .wssg-playoffs-team img,.wssg-ultimate-ranking-page .wssg-playoffs-team-logo,.wssg-ultimate-ranking-page .wssg-playoffs-team__logo,.wssg-ultimate-ranking-page .wssg-playoffs-team .wssg-results-logo{display:block!important;grid-column:2!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;max-width:34px!important;max-height:34px!important;object-fit:contain!important}.wssg-ultimate-ranking-page .wssg-playoffs-team strong{grid-column:3!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;color:#ffffff!important;font-size:0.88rem!important;font-weight:950!important;line-height:1.08!important;letter-spacing:0.025em!important;text-transform:uppercase!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important}.wssg-ultimate-ranking-page .wssg-playoffs-team__winner-label,.wssg-ultimate-ranking-page .wssg-ultimate-playoffs-team__winner-label,.wssg-ultimate-ranking-page .wssg-playoffs-winner-badge,.wssg-ultimate-ranking-page .wssg-ultimate-playoffs-winner-badge,.wssg-ultimate-ranking-page .wssg-playoffs-team .wssg-badge,.wssg-ultimate-ranking-page .wssg-ultimate-playoffs-team .wssg-badge{grid-column:4!important;justify-self:end!important;align-self:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:78px!important;max-width:92px!important;height:28px!important;margin:0!important;padding:0 10px!important;border-radius:999px!important;font-size:0.62rem!important;font-weight:950!important;line-height:1!important;letter-spacing:0.055em!important;text-align:center!important;white-space:nowrap!important;box-sizing:border-box!important;transform:none!important}.wssg-ultimate-ranking-page .wssg-playoffs-versus{display:flex!important;align-items:center!important;justify-content:center!important;margin:6px 0!important;font-size:0.72rem!important;line-height:1!important}.wssg-ultimate-ranking-page .wssg-playoffs-team:not(.wssg-playoffs-team--winner){grid-template-columns:auto auto minmax(0,1fr)!important}.wssg-ultimate-ranking-page .wssg-playoffs-final-ranking__row strong,.wssg-ultimate-ranking-page .wssg-playoffs-promotion-final-team strong,.wssg-ultimate-ranking-page .wssg-ultimate-ranking-table .wssg-results-name,.wssg-ultimate-ranking-page .wssg-ultimate-ranking-table strong{text-transform:uppercase!important;letter-spacing:0.02em!important}@media (max-width:1480px){.wssg-ultimate-ranking-page .wssg-ranking-playoffs{max-width:1260px!important}.wssg-ultimate-ranking-page .wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(1) .wssg-playoffs-matches{grid-template-columns:repeat(2,minmax(300px,1fr))!important}}@media (max-width:980px){.wssg-ultimate-ranking-page .wssg-container,.wssg-ultimate-ranking-page .wssg-container--wide{width:min(calc(100% - 32px), 1660px)!important}.wssg-ultimate-ranking-page .wssg-ranking-playoffs{padding:20px!important}.wssg-ultimate-ranking-page .wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(1) .wssg-playoffs-matches,.wssg-ultimate-ranking-page .wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(2) .wssg-playoffs-matches,.wssg-ultimate-ranking-page .wssg-ranking-playoffs__grid>.wssg-playoffs-round:nth-child(3) .wssg-playoffs-matches{grid-template-columns:1fr!important}}.wssg-live-latest-video{position:relative;overflow:hidden;width:100%;margin-top:28px;padding:clamp(1rem, 2vw, 1.6rem);border:1px solid rgb(216 180 90 / .18);border-radius:32px;background:linear-gradient(145deg,rgb(255 255 255 / .07),rgb(255 255 255 / .025)),rgb(6 6 8 / .86);box-shadow:0 28px 80px rgb(0 0 0 / .42),inset 0 1px 0 rgb(255 255 255 / .05)}.wssg-live-latest-video::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,rgb(255 255 255 / .08),transparent 24%,transparent 76%,rgb(216 180 90 / .05)),radial-gradient(circle at top left,rgb(227 34 45 / .12),transparent 36%);opacity:.75}.wssg-live-latest-video>*{position:relative;z-index:1}.wssg-live-latest-header{display:grid;justify-items:center;gap:10px;margin-bottom:18px;text-align:center}.wssg-live-latest-label{display:inline-flex;align-items:center;gap:9px;padding:9px 14px;border:1px solid rgb(227 34 45 / .34);border-radius:999px;background:rgb(227 34 45 / .12);color:#fff;font-size:.76rem;font-weight:950;line-height:1;text-transform:uppercase;letter-spacing:.08em}.wssg-live-latest-label::before{content:"";width:9px;height:9px;border-radius:50%;background:var(--wssg-red-soft);box-shadow:0 0 18px rgb(227 34 45 / .84)}.wssg-live-latest-header h2{margin:0;color:#fff;font-size:clamp(1.35rem, 2.5vw, 2.1rem);font-weight:950;line-height:1;text-transform:uppercase;letter-spacing:-.035em}.wssg-live-latest-header p{width:min(760px, 100%);margin:0 auto;color:rgb(255 255 255 / .74);font-size:clamp(0.95rem, 1.2vw, 1.05rem);line-height:1.65}.wssg-live-latest-frame{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 9;border:1px solid rgb(255 255 255 / .12);border-radius:24px;background:radial-gradient(circle at center,rgb(227 34 45 / .12),transparent 58%),#000000;box-shadow:0 22px 60px rgb(0 0 0 / .46),0 0 38px rgb(227 34 45 / .08)}.wssg-live-latest-frame iframe{position:absolute;inset:0;display:block;width:100%!important;height:100%!important;border:0}.wssg-live-latest-actions{display:flex;justify-content:center;margin-top:22px}.wssg-live-latest-actions .wssg-btn{min-width:190px}@media (max-width:560px){.wssg-ultimate-ranking-page .wssg-playoffs-team{grid-template-columns:auto auto minmax(0,1fr)!important;min-height:50px!important}.wssg-ultimate-ranking-page .wssg-playoffs-team__winner-label,.wssg-ultimate-ranking-page .wssg-playoffs-team .wssg-badge{grid-column:1 / -1!important;justify-self:start!important;margin-top:6px!important}}.wssg-live-replays{margin-top:28px;display:grid;gap:18px}.wssg-live-replays-header{text-align:center}.wssg-live-replays-header h2{margin:0;color:#fff;font-size:clamp(1.35rem, 2.4vw, 2rem);font-weight:950;text-transform:uppercase;letter-spacing:-.03em}.wssg-live-replays-header p{width:min(760px, 100%);margin:10px auto 0;color:rgb(255 255 255 / .72);line-height:1.6}.wssg-live-replays-grid{display:grid;grid-template-columns:1.45fr 0.85fr;gap:18px;align-items:stretch}.wssg-live-replay-card{position:relative;overflow:hidden;padding:clamp(1rem, 1.8vw, 1.35rem);border:1px solid rgb(216 180 90 / .16);border-radius:26px;background:linear-gradient(145deg,rgb(255 255 255 / .065),rgb(255 255 255 / .025)),rgb(6 6 8 / .78);box-shadow:0 22px 60px rgb(0 0 0 / .34)}.wssg-live-replay-label{display:inline-flex;margin-bottom:12px;padding:8px 12px;border:1px solid rgb(227 34 45 / .32);border-radius:999px;background:rgb(227 34 45 / .1);color:#fff;font-size:.72rem;font-weight:950;text-transform:uppercase;letter-spacing:.1em}.wssg-live-replay-frame{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 9;border-radius:18px;background:#000;border:1px solid rgb(255 255 255 / .1)}.wssg-live-replay-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.wssg-live-social-card{display:flex;flex-direction:column;justify-content:center;gap:14px;min-height:100%;text-align:center}.wssg-live-social-card h3{margin:0;color:#fff;font-size:1.25rem;font-weight:950;text-transform:uppercase}.wssg-live-social-card p{margin:0;color:rgb(255 255 255 / .72);line-height:1.6}.wssg-live-social-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:4px}@media (max-width:900px){.wssg-live-replays-grid{grid-template-columns:1fr}}.wssg-live-latest-video{position:relative;overflow:hidden;width:min(1180px, 100%);margin:30px auto 0;padding:clamp(1rem, 2vw, 1.5rem);border:1px solid rgb(216 180 90 / .18);border-radius:28px;background:linear-gradient(145deg,rgb(255 255 255 / .06),rgb(255 255 255 / .02)),rgb(8 8 11 / .84);box-shadow:0 24px 70px rgb(0 0 0 / .42),inset 0 1px 0 rgb(255 255 255 / .045)}.wssg-live-latest-video::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 12% 0%,rgb(227 34 45 / .16),transparent 34%),radial-gradient(circle at 88% 100%,rgb(216 180 90 / .08),transparent 32%),linear-gradient(120deg,rgb(255 255 255 / .07),transparent 28%,transparent 78%,rgb(216 180 90 / .045));opacity:.9}.wssg-live-latest-video>*{position:relative;z-index:1}.wssg-live-latest-header{display:grid;justify-items:center;gap:9px;margin-bottom:16px;text-align:center}.wssg-live-latest-label{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border:1px solid rgb(227 34 45 / .34);border-radius:999px;background:rgb(227 34 45 / .11);color:#fff;font-size:.72rem;font-weight:950;line-height:1;text-transform:uppercase;letter-spacing:.08em}.wssg-live-latest-label::before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--wssg-red-soft);box-shadow:0 0 16px rgb(227 34 45 / .78)}.wssg-live-latest-header h2{margin:0;color:#fff;font-size:clamp(1.25rem, 2.2vw, 1.85rem);font-weight:950;line-height:1;text-transform:uppercase;letter-spacing:-.035em}.wssg-live-latest-header p{width:min(720px, 100%);margin:0 auto;color:rgb(255 255 255 / .72);font-size:clamp(0.92rem, 1.1vw, 1rem);line-height:1.6}.wssg-live-latest-frame{position:relative;overflow:hidden;width:min(920px, 100%);margin:0 auto;aspect-ratio:16 / 9;border:1px solid rgb(255 255 255 / .13);border-radius:22px;background:radial-gradient(circle at center,rgb(227 34 45 / .12),transparent 58%),#000000;box-shadow:0 20px 54px rgb(0 0 0 / .48),0 0 34px rgb(227 34 45 / .08)}.wssg-live-latest-frame iframe{position:absolute;inset:0;display:block;width:100%!important;height:100%!important;border:0}.wssg-live-latest-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:20px}.wssg-live-latest-actions .wssg-btn{min-width:190px}@media (max-width:720px){.wssg-live-latest-video{margin-top:22px;padding:1rem;border-radius:22px}.wssg-live-latest-header{margin-bottom:14px}.wssg-live-latest-frame{border-radius:16px}.wssg-live-latest-actions{flex-direction:column;align-items:stretch}.wssg-live-latest-actions .wssg-btn{width:100%;min-width:0}}.wssg-mobile-submenu-toggle{display:none}@media (max-width:767px){html{scroll-padding-top:76px}body{min-width:320px;overflow-x:hidden}body.wssg-nav-open{overscroll-behavior:none}*,*::before,*::after{box-sizing:border-box}.wssg-container,.wssg-container--wide,.wssg-site-header .wssg-container,.wssg-footer-container{width:calc(100% - 28px)!important;max-width:none!important;margin-inline:auto!important}.wssg-main{overflow:clip}.wssg-site-header{position:sticky!important;top:0!important;width:100%!important;backdrop-filter:blur(16px)!important}.wssg-topbar{display:none!important}.wssg-header-main__inner{min-height:68px!important;gap:10px!important}.wssg-header-main .wssg-brand{flex:1 1 auto!important;min-width:0!important;max-width:none!important;align-items:flex-start!important}.wssg-header-main .wssg-brand__logo{width:142px!important;height:44px!important;max-width:142px!important}.wssg-header-main .wssg-brand__logo img{width:142px!important;height:44px!important;max-width:142px!important;max-height:44px!important}.wssg-header-main .wssg-brand__text,.wssg-header-main .wssg-brand__tagline{display:none!important}.wssg-header-actions{display:none!important}.wssg-nav-toggle{position:relative!important;z-index:6200!important;display:inline-grid!important;flex:0 0 46px!important;width:46px!important;height:46px!important;place-content:center!important;margin-left:auto!important;padding:0!important;border-radius:14px!important}.wssg-main-nav{position:fixed!important;inset:68px 0 0!important;z-index:6100!important;width:100%!important;max-width:none!important;max-height:none!important;padding:16px 14px 30px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-top:1px solid rgb(255 255 255 / .08)!important;border-radius:0!important;background:radial-gradient(circle at 88% 8%,rgb(216 180 90 / .1),transparent 26%),radial-gradient(circle at 8% 18%,rgb(227 34 45 / .14),transparent 30%),rgb(5 5 7 / .995)!important;box-shadow:none!important;opacity:0!important;visibility:hidden!important;transform:translateX(100%)!important;pointer-events:none!important;transition:transform 220ms ease,opacity 180ms ease,visibility 180ms ease!important}.wssg-nav-open .wssg-main-nav{opacity:1!important;visibility:visible!important;transform:translateX(0)!important;pointer-events:auto!important}.wssg-main-nav>.wssg-primary-menu,.wssg-main-nav #wssg-primary-menu{display:grid!important;width:100%!important;gap:8px!important}.wssg-main-nav li{position:relative!important;width:100%!important}.wssg-main-nav li>a{width:100%!important;min-height:50px!important;padding:13px 52px 13px 15px!important;justify-content:flex-start!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:15px!important;background:rgb(255 255 255 / .05)!important;color:#ffffff!important;font-size:0.94rem!important;line-height:1.2!important;text-align:left!important}.wssg-main-nav li:not(.menu-item-has-children)>a,.wssg-main-nav .sub-menu a{padding-right:15px!important}.wssg-mobile-submenu-toggle{position:absolute!important;top:4px!important;right:4px!important;z-index:2!important;display:grid!important;width:42px!important;height:42px!important;place-items:center!important;padding:0!important;border:0!important;border-left:1px solid rgb(255 255 255 / .08)!important;border-radius:0 12px 12px 0!important;background:transparent!important;color:#ffffff!important;cursor:pointer!important}.wssg-mobile-submenu-toggle span{position:relative!important;width:12px!important;height:12px!important}.wssg-mobile-submenu-toggle span::before,.wssg-mobile-submenu-toggle span::after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:12px!important;height:2px!important;border-radius:2px!important;background:var(--wssg-gold-soft)!important;transform:translate(-50%,-50%)!important;transition:transform 180ms ease!important}.wssg-mobile-submenu-toggle span::after{transform:translate(-50%,-50%) rotate(90deg)!important}.wssg-mobile-submenu-toggle[aria-expanded="true"] span::after{transform:translate(-50%,-50%) rotate(0deg)!important}.wssg-main-nav .sub-menu{position:static!important;display:none!important;width:calc(100% - 10px)!important;min-width:0!important;margin:7px 0 3px 10px!important;padding:7px!important;border:1px solid rgb(216 180 90 / .13)!important;border-radius:14px!important;background:rgb(255 255 255 / .025)!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important}.wssg-main-nav .menu-item-has-children.wssg-mobile-submenu-open>.sub-menu{display:grid!important;gap:5px!important}.wssg-main-nav .sub-menu a{min-height:44px!important;padding:11px 13px!important;border-color:transparent!important;background:rgb(255 255 255 / .04)!important;font-size:0.86rem!important}.wssg-news-ticker__inner{min-height:34px!important;gap:9px!important}.wssg-news-ticker__label{padding:5px 8px!important;font-size:0.62rem!important;letter-spacing:0.04em!important}.wssg-news-ticker__item{font-size:0.75rem!important}.wssg-alert-band__inner{display:grid!important;min-height:0!important;gap:9px!important;padding-block:10px!important}.wssg-alert-band__content{width:100%!important}.wssg-alert-band__label{display:inline-flex!important;margin-bottom:4px!important;font-size:0.68rem!important}.wssg-alert-band p{font-size:0.76rem!important;line-height:1.4!important}.wssg-alert-band__links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;gap:8px!important}.wssg-alert-band__links a{display:grid!important;min-height:38px!important;place-items:center!important;padding:8px 10px!important;font-size:0.72rem!important;text-align:center!important}.wssg-section{padding:48px 0!important}.wssg-section--cta{padding:44px 0 56px!important}.wssg-page-hero,.wssg-home-hero,.wssg-news-page .wssg-page-hero{padding:44px 0 40px!important}.wssg-section-heading{width:100%!important;margin-bottom:26px!important}.wssg-section-heading h2{font-size:clamp(1.75rem, 9vw, 2.55rem)!important;line-height:1.02!important}.wssg-page-hero__content h1,.wssg-hero-title{max-width:100%!important;font-size:clamp(2rem, 11vw, 3.2rem)!important;line-height:0.98!important;overflow-wrap:anywhere!important}.wssg-page-hero__content p,.wssg-hero-text,.wssg-section-heading p{margin-top:15px!important;font-size:0.94rem!important;line-height:1.62!important}.wssg-kicker,.wssg-card-label{max-width:100%!important;padding:7px 10px!important;gap:7px!important;font-size:0.64rem!important;letter-spacing:0.08em!important;white-space:normal!important;text-align:center!important}.wssg-kicker::before,.wssg-kicker::after,.wssg-card-label::before,.wssg-card-label::after{width:16px!important;flex-basis:16px!important}.wssg-page-hero__grid,.wssg-home-hero__grid,.wssg-live-layout,.wssg-content-layout,.wssg-split-layout,.wssg-split-layout--reverse,.wssg-card-grid--2,.wssg-card-grid--3,.wssg-card-grid--4,.wssg-post-grid,.wssg-logo-grid,.wssg-pricing-grid,.wssg-footer-grid,.wssg-footer-grid-custom,.wssg-showcase-grid,.wssg-news-row,.wssg-live-replays-grid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.wssg-home-hero__grid,.wssg-page-hero__grid{gap:28px!important}.wssg-metal-card,.wssg-feature-card,.wssg-info-card,.wssg-process-card,.wssg-pricing-card,.wssg-sidebar-card,.wssg-empty-state,.wssg-cta-panel,.wssg-comment-form-panel,.wssg-comment-card,.wssg-tournament-card,.wssg-news-row,.wssg-logo-card__body{padding:19px!important;border-radius:18px!important}.wssg-showcase-main{min-height:0!important}.wssg-feature-card h3,.wssg-info-card h3,.wssg-process-card h3,.wssg-pricing-card h3,.wssg-tournament-card h3,.wssg-post-card h3,.wssg-logo-card h3{font-size:1.08rem!important}.wssg-feature-card p,.wssg-info-card p,.wssg-process-card p,.wssg-pricing-card p,.wssg-tournament-card p,.wssg-post-card p,.wssg-logo-card p,.wssg-sidebar-card p{font-size:0.9rem!important;line-height:1.58!important}.wssg-hero-stats,.wssg-mini-stats{grid-template-columns:minmax(0,1fr)!important;gap:9px!important;margin-top:20px!important}.wssg-hero-stats>div,.wssg-mini-stats>div{padding:13px!important;border-radius:14px!important}.wssg-hero-stats span,.wssg-mini-stats span{font-size:0.76rem!important;line-height:1.45!important}.wssg-btn,.wp-block-button__link,button.wssg-btn{width:100%!important;min-width:0!important;min-height:46px!important;padding:12px 16px!important;white-space:normal!important;text-align:center!important}.wssg-hero-actions,.wssg-inline-actions,.wssg-sidebar-actions,.wssg-cta-panel__actions,.wssg-live-social-actions,.wssg-live-latest-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;gap:9px!important}.wssg-twitch-player,.wssg-video-embed,.wssg-media-frame,.wssg-live-latest-frame,.wssg-news-hero-panel__media{border-radius:15px!important}.wssg-media-placeholder{min-height:240px!important;padding:20px!important;border-radius:18px!important}.wssg-logo-card__media{min-height:120px!important;padding:18px!important}.wssg-page-content,.wssg-single-content,.entry-content{min-width:0!important}.wssg-page-content table,.wssg-single-content table,.entry-content table{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;border-radius:14px!important}.wssg-page-content th,.wssg-page-content td,.wssg-single-content th,.wssg-single-content td,.entry-content th,.entry-content td{min-width:110px!important;padding:10px!important;font-size:0.78rem!important;white-space:nowrap!important}.wssg-results-board,.wssg-ranking-table{border-radius:18px!important}.wssg-results-board__row,.wssg-ranking-table__row{gap:7px!important;padding:15px!important}.wssg-results-board__row>*,.wssg-ranking-table__row>*{align-items:center!important;min-width:0!important;padding-bottom:6px!important;border-bottom:1px solid rgb(255 255 255 / .055)!important;overflow-wrap:anywhere!important}input[type="text"],input[type="email"],input[type="search"],input[type="url"],input[type="password"],textarea,select{min-height:46px!important;font-size:16px!important}.wssg-page-content-section .entry-content img,.wssg-page-content-section .wssg-entry-content img,.wssg-page-content-section .wp-block-image img,.wssg-page-wssg-content .entry-content img,.wssg-page-wssg-content .wp-block-image img{width:auto!important;max-width:100%!important;max-height:none!important;margin:0 auto 22px!important}.wssg-page-wssg-content{padding:19px!important;border-radius:18px!important}blockquote,.wssg-page-content blockquote,.wssg-single-content blockquote,.entry-content blockquote{margin:22px 0!important;padding:17px!important;border-radius:0 14px 14px 0!important}.wssg-site-footer{padding:42px 0 20px!important}.wssg-footer-grid-custom{gap:28px!important}.wssg-footer-title{margin-bottom:13px!important;font-size:0.9rem!important}.wssg-footer-menu,.wssg-footer-column:nth-child(2) .wssg-footer-menu{grid-template-columns:minmax(0,1fr)!important;gap:7px!important}.wssg-footer-menu a{display:flex!important;min-height:40px!important;align-items:center!important;padding:8px 0!important;font-size:0.86rem!important}.wssg-footer-social-icons{gap:8px!important}.wssg-footer-social-icon{width:40px!important;height:40px!important}.wssg-footer-legal-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:28px!important;padding-top:18px!important}.wssg-footer-legal-row a{display:grid!important;min-height:38px!important;place-items:center!important;padding:7px!important;border:1px solid rgb(255 255 255 / .07)!important;border-radius:12px!important;background:rgb(255 255 255 / .035)!important;font-size:0.74rem!important;text-align:center!important}.wssg-footer-copyright{font-size:0.76rem!important;line-height:1.5!important}iframe,video,canvas,svg,pre,code{max-width:100%!important}pre{overflow-x:auto!important}.wssg-card-meta,.wssg-post-card__meta,.wssg-news-row__meta,.wssg-ranking-filters{gap:7px!important}.wssg-card-meta{align-items:flex-start!important;flex-direction:column!important}}@media (max-width:380px){.wssg-container,.wssg-container--wide,.wssg-site-header .wssg-container,.wssg-footer-container{width:calc(100% - 20px)!important}.wssg-header-main .wssg-brand__logo,.wssg-header-main .wssg-brand__logo img{width:126px!important;max-width:126px!important}.wssg-alert-band__links,.wssg-footer-legal-row{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:767px){html,body{width:100%!important;max-width:100%!important;overflow-x:clip!important}.wssg-page-shell,.wssg-main,main,.wssg-fc-page,.wssg-site-footer{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important}.wssg-page-shell>*,.wssg-main>*,main>*{max-width:100%!important;min-width:0!important}.wssg-site-header,.wssg-site-header.wssg-header-scrolled{isolation:isolate!important;contain:none!important;filter:none!important;transform:none!important;perspective:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgb(5 5 5 / .985)!important}.wssg-header-main,.wssg-header-main__inner{transform:none!important;filter:none!important;perspective:none!important;contain:none!important}.wssg-main-nav{top:68px!important;right:0!important;bottom:auto!important;left:0!important;height:calc(100vh - 68px)!important;height:calc(100dvh - 68px)!important;max-height:calc(100vh - 68px)!important;max-height:calc(100dvh - 68px)!important;z-index:2147483000!important;overscroll-behavior:contain!important;background:#070709!important;box-shadow:0 30px 80px rgb(0 0 0 / .78)!important}body.wssg-nav-open .wssg-page-shell::after{content:""!important;position:fixed!important;inset:68px 0 0!important;z-index:2147482000!important;background:#070709!important;pointer-events:none!important}body.wssg-nav-open .wssg-main-nav,body.wssg-nav-open .wssg-nav-toggle{z-index:2147483001!important}img,iframe,video,canvas,svg,table,pre,form,input,textarea,select,.wssg-container,.wssg-container--wide{max-width:100%!important}.wssg-home-hero__content,.wssg-home-showcase,.wssg-page-hero__content,.wssg-page-hero__panel,.wssg-live-layout__main,.wssg-live-layout__sidebar,.wssg-content-layout>*,.wssg-split-layout>*{width:100%!important;min-width:0!important;max-width:100%!important}.wssg-fc-page .wssg-fc-roster-section .wssg-container{width:calc(100% - 20px)!important;max-width:100%!important}.wssg-fc-page .wssg-fc-stadium{width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;padding:14px!important;overflow:hidden!important;border-radius:20px!important}.wssg-fc-page .wssg-fc-pitch-grid,.wssg-fc-page .wssg-fc-pitch-grid--532{width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;grid-template-rows:none!important;grid-auto-rows:auto!important;gap:20px!important}.wssg-fc-page .wssg-fc-line,.wssg-fc-page .wssg-fc-line--attack,.wssg-fc-page .wssg-fc-line--midfield,.wssg-fc-page .wssg-fc-line--defense,.wssg-fc-page .wssg-fc-line--gk,.wssg-fc-page .wssg-fc-line--attack-532,.wssg-fc-page .wssg-fc-line--midfield-532,.wssg-fc-page .wssg-fc-line--defense-532{width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important;justify-items:center!important;gap:12px!important}.wssg-fc-page .wssg-fc-line--gk{grid-template-columns:minmax(0,1fr)!important}.wssg-fc-page .wssg-fc-player-card{width:100%!important;max-width:168px!important;min-width:0!important;min-height:228px!important;margin-inline:auto!important}.wssg-fc-page .wssg-fc-player-card__media{width:96px!important;height:96px!important}.wssg-fc-page .wssg-fc-substitutes{width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:14px!important}}@media (max-width:359px){.wssg-fc-page .wssg-fc-line,.wssg-fc-page .wssg-fc-line--attack,.wssg-fc-page .wssg-fc-line--midfield,.wssg-fc-page .wssg-fc-line--defense,.wssg-fc-page .wssg-fc-line--gk,.wssg-fc-page .wssg-fc-line--attack-532,.wssg-fc-page .wssg-fc-line--midfield-532,.wssg-fc-page .wssg-fc-line--defense-532,.wssg-fc-page .wssg-fc-substitutes{grid-template-columns:minmax(0,1fr)!important}.wssg-fc-page .wssg-fc-player-card{max-width:220px!important}}@media (max-width:767px){body.wssg-nav-open .wssg-page-shell::after{content:none!important;display:none!important}.wssg-site-header{position:sticky!important;z-index:2147483000!important}.wssg-header-main,.wssg-header-main__inner{position:relative!important;z-index:2147483001!important}.wssg-main-nav{position:fixed!important;top:68px!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:auto!important;max-width:100vw!important;max-height:none!important;z-index:2147483002!important;background:radial-gradient(circle at 88% 8%,rgb(216 180 90 / .1),transparent 26%),radial-gradient(circle at 8% 18%,rgb(227 34 45 / .14),transparent 30%),#070709!important}body.wssg-nav-open .wssg-main-nav{opacity:1!important;visibility:visible!important;transform:translate3d(0,0,0)!important;pointer-events:auto!important}body.wssg-nav-open .wssg-nav-toggle{position:relative!important;z-index:2147483003!important}}.wssg-wager-live-status{display:inline-flex;align-items:center;gap:9px;margin:0 0 14px;padding:8px 12px;border:1px solid rgb(255 255 255 / .12);border-radius:999px;background:rgb(12 12 15 / .72);font-size:.82rem;text-transform:uppercase}.wssg-wager-live-status span{width:9px;height:9px;border-radius:50%;background:#777}.wssg-wager-live-status.wssg-is-live span{background:#2ed16f;box-shadow:0 0 12px rgb(46 209 111 / .7)}.wssg-wager-live-status.wssg-is-stopped span{background:#d54848}.wssg-wager-phase-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px;padding:14px;border:1px solid rgb(187 151 62 / .25);border-radius:18px;background:rgb(12 12 15 / .8)}.wssg-wager-phase-tab{padding:11px 16px;border:1px solid rgb(187 151 62 / .32);border-radius:12px;background:#101014;color:#fff;font-weight:800;text-transform:uppercase;cursor:pointer}.wssg-wager-phase-tab.wssg-is-active{background:linear-gradient(135deg,#8f0f18,#e22d35);box-shadow:0 0 0 1px rgb(224 180 72 / .55),0 8px 24px rgb(157 16 25 / .3)}.wssg-wager-bracket-scroll{overflow-x:auto;padding:4px 2px 16px}.wssg-wager-bracket-flow{display:flex;align-items:flex-start;gap:20px;min-width:max-content}.wssg-wager-round{width:330px;flex:0 0 330px}.wssg-wager-round>h3{margin:0 0 12px;padding:10px 12px;border-bottom:1px solid rgb(187 151 62 / .35);color:#d9bc69;font-size:.88rem;text-transform:uppercase;text-align:center}.wssg-wager-round__matches{display:grid;gap:16px}.wssg-wager-match{overflow:hidden;border:1px solid rgb(255 255 255 / .12);border-radius:16px;background:linear-gradient(145deg,rgb(31 31 36 / .96),rgb(14 14 18 / .98));box-shadow:0 12px 30px rgb(0 0 0 / .25)}.wssg-wager-match>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid rgb(255 255 255 / .1);background:rgb(0 0 0 / .22)}.wssg-wager-match>header div{display:grid;gap:2px}.wssg-wager-match>header span{font-weight:900;text-transform:uppercase}.wssg-wager-match>header small{color:#aaa;font-size:.7rem;text-transform:uppercase}.wssg-wager-match>header>strong{color:#d7b45d}.wssg-wager-team{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:13px 14px}.wssg-wager-team+.wssg-wager-team{border-top:1px solid rgb(255 255 255 / .08)}.wssg-wager-team.wssg-is-winner{background:linear-gradient(90deg,rgb(36 156 85 / .22),rgb(36 156 85 / .04));box-shadow:inset 3px 0 0 #37c668}.wssg-wager-team__identity{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:center}.wssg-wager-team__identity>img{width:40px;height:40px;object-fit:contain}.wssg-wager-team__identity>div{display:grid;gap:4px;min-width:0}.wssg-wager-team__identity>div>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase}.wssg-wager-player{display:flex;justify-content:space-between;gap:8px;color:#c7c7cc;font-size:.72rem}.wssg-wager-player small{color:#888;white-space:nowrap}.wssg-wager-player--empty{color:#777}.wssg-wager-team__score{display:grid;grid-template-columns:auto auto;gap:1px 8px;text-align:right}.wssg-wager-team__score strong{grid-row:1/3;font-size:1.5rem;color:#fff}.wssg-wager-team__score span{color:#aaa;font-size:.72rem}.wssg-wager-match--finished{border-color:rgb(55 198 104 / .42)}.wssg-wager-match--live{border-color:rgb(226 45 53 / .62);box-shadow:0 0 24px rgb(226 45 53 / .16)}.wssg-wager-match--ready{border-color:rgb(215 180 93 / .38)}.wssg-wager-match--waiting{opacity:.72}.wssg-wager-ranking-team{display:inline-flex;align-items:center;gap:10px}.wssg-wager-ranking-team img{width:34px;height:34px;object-fit:contain}@media(max-width:680px){.wssg-wager-phase-tabs{flex-wrap:nowrap;overflow-x:auto}.wssg-wager-phase-tab{flex:0 0 auto}.wssg-wager-round{width:290px;flex-basis:290px}.wssg-wager-team__identity{grid-template-columns:34px minmax(0,1fr)}.wssg-wager-team__identity>img{width:34px;height:34px}.wssg-wager-player{display:grid;gap:0}.wssg-wager-player small{white-space:normal}}.wssg-results-live-status,.wssg-wager-live-status{display:inline-flex;align-items:center;gap:9px;margin:0 0 14px;padding:8px 12px;border:1px solid rgb(255 255 255 / .12);border-radius:999px;background:rgb(12 12 15 / .72);color:#fff;font-size:.82rem;text-transform:uppercase}.wssg-results-live-status span,.wssg-wager-live-status span{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:#2ed16f;box-shadow:0 0 12px rgb(46 209 111 / .7)}.wssg-results-live-status strong,.wssg-wager-live-status strong{color:#fff;font-size:inherit;font-weight:900}.wssg-topbar__inner{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;min-width:0!important;overflow:hidden!important}.wssg-topbar__datetime{position:relative!important;z-index:5!important;flex:0 0 auto!important;padding-right:18px!important;background:transparent!important}.wssg-topbar__socials{position:relative!important;display:block!important;flex:1 1 auto!important;min-width:0!important;overflow:hidden!important}.wssg-social-ticker{position:relative!important;width:100%!important;min-width:0!important;overflow:hidden!important;-webkit-mask-image:linear-gradient(to right,transparent 0,rgb(0 0 0 / .12) 18px,rgb(0 0 0 / .55) 48px,#000 95px,#000 calc(100% - 100px),rgb(0 0 0 / .55) calc(100% - 55px),rgb(0 0 0 / .12) calc(100% - 18px),transparent 100%)!important;mask-image:linear-gradient(to right,transparent 0,rgb(0 0 0 / .12) 18px,rgb(0 0 0 / .55) 48px,#000 95px,#000 calc(100% - 100px),rgb(0 0 0 / .55) calc(100% - 55px),rgb(0 0 0 / .12) calc(100% - 18px),transparent 100%)!important}.wssg-social-ticker__track{display:flex!important;align-items:center!important;width:max-content!important;min-width:max-content!important;flex-wrap:nowrap!important;white-space:nowrap!important;animation:none!important;transform:translate3d(0,0,0);will-change:transform!important}.wssg-social-ticker__spacer{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;gap:22px!important;min-width:0!important;height:22px!important;padding-inline:18px!important;box-sizing:border-box!important;pointer-events:auto!important}.wssg-social-ticker__icon-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:18px!important;height:18px!important;opacity:0.58!important;text-decoration:none!important;transition:opacity var(--wssg-transition),transform var(--wssg-transition)!important}.wssg-social-ticker__icon-link:hover{opacity:1!important;transform:translateY(-1px) scale(1.08)!important}.wssg-social-ticker__icon-link img{display:block!important;width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;max-width:15px!important;max-height:15px!important;object-fit:contain!important}.wssg-social-ticker__item{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;gap:7px!important;margin-right:34px!important;color:var(--wssg-silver-soft)!important;font-size:0.72rem!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important;text-decoration:none!important}.wssg-social-ticker__item:hover{color:#ffffff!important}.wssg-social-ticker__item::after{content:"•"!important;position:relative!important;left:20px!important;color:var(--wssg-gold-soft)!important;font-size:0.68rem!important;opacity:0.9!important}.wssg-social-ticker__item img{display:block!important;width:17px!important;height:17px!important;min-width:17px!important;min-height:17px!important;max-width:17px!important;max-height:17px!important;object-fit:contain!important}@media (max-width:860px){.wssg-topbar__inner{flex-direction:row!important;align-items:center!important;min-height:36px!important}.wssg-topbar__datetime{flex:0 0 auto!important;gap:6px!important;padding-right:12px!important;font-size:0.68rem!important}.wssg-topbar__socials{flex:1 1 auto!important;width:auto!important;min-width:0!important;flex-wrap:nowrap!important}.wssg-social-ticker__item{gap:6px!important;margin-right:26px!important;font-size:0.67rem!important}.wssg-social-ticker__item img{width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;max-width:15px!important;max-height:15px!important}.wssg-social-ticker{-webkit-mask-image:linear-gradient(to right,transparent 0,rgb(0 0 0 / .4) 30px,#000 65px,#000 100%)!important;mask-image:linear-gradient(to right,transparent 0,rgb(0 0 0 / .4) 30px,#000 65px,#000 100%)!important}}@media (max-width:560px){.wssg-topbar__datetime{padding-right:8px!important;font-size:0.62rem!important;letter-spacing:0.04em!important}.wssg-topbar__datetime::before{width:6px!important;height:6px!important}.wssg-social-ticker__item{margin-right:22px!important;font-size:0.62rem!important}.wssg-social-ticker__item img{width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;max-width:14px!important;max-height:14px!important}}@media (prefers-reduced-motion:reduce){.wssg-news-ticker__track,.wssg-news-ticker__track--static{animation-duration:var(--wssg-ticker-duration,38s)!important;animation-iteration-count:infinite!important}}.wssg-social-ticker__item--tournament::before{content:"•"!important;display:inline-block!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;flex:0 0 auto!important;margin:0 2px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--wssg-gold-soft)!important;font-size:0.68rem!important;font-weight:900!important;line-height:1!important;opacity:0.9!important}