:root{--bg-soft:#070707;--card:hsla(0,0%,4%,.88);--card-strong:rgba(0,0,0,.94);--border:hsla(0,0%,100%,.12);--border-bright:rgba(56,189,248,.45);--text:#f8fafc;--muted:#a1a1aa;--muted-2:#d4d4d8;--blue:#38bdf8;--blue-2:#2563eb;--green:#22c55e;--yellow:#facc15;--red:#ef4444;--shadow:0 24px 80px rgba(0,0,0,.55);--radius:22px}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:radial-gradient(circle at top left,rgba(56,189,248,.08),transparent 28rem),radial-gradient(circle at bottom right,rgba(37,99,235,.08),transparent 30rem),#030303;color:var(--text);font-family:Arial,Helvetica,sans-serif}body{overflow-x:hidden}a{color:inherit;text-decoration:none}.button,button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border:0;border-radius:14px;background:linear-gradient(135deg,#38bdf8,#2563eb);font-weight:900;cursor:pointer;box-shadow:0 12px 30px rgba(37,99,235,.24)}.button.secondary,button.secondary{background:hsla(0,0%,100%,.08);color:var(--text);border:1px solid var(--border);box-shadow:none}.button.warning,button.warning{background:linear-gradient(135deg,#f97316,#ef4444);color:#fff}.button:disabled,button:disabled{opacity:.5;cursor:not-allowed}input,select,textarea{width:100%;min-height:46px;padding:12px 14px;border-radius:14px;border:1px solid var(--border);background:rgba(0,0,0,.72);color:var(--text);outline:none}textarea{min-height:120px;resize:vertical}label{display:block;margin:14px 0 7px;color:var(--muted-2);font-size:.84rem;font-weight:900}main{margin:0 auto;padding:34px 0 80px}.header,nav{position:-webkit-sticky;position:sticky;top:0;z-index:20;min-height:66px;background:rgba(0,0,0,.82);border-bottom:1px solid hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header .inner,nav .inner{width:min(1180px,calc(100% - 32px));min-height:66px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:18px}.brand,.logo{font-weight:1000;letter-spacing:-.04em;font-size:1.2rem}.nav-actions,.navlinks{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.header a:not(.button),nav a:not(.button){padding:10px 12px;border-radius:999px;color:var(--muted-2);font-weight:900}.header a:not(.button):hover,nav a:not(.button):hover{background:hsla(0,0%,100%,.08);color:#fff}.hero{padding:46px;border-radius:28px;background:linear-gradient(135deg,rgba(0,0,0,.92),rgba(6,6,8,.82)),radial-gradient(circle at top right,rgba(56,189,248,.14),transparent 20rem);border:1px solid var(--border);box-shadow:var(--shadow)}.hero h1{max-width:920px;margin:18px 0;font-size:clamp(2.4rem,6vw,4.7rem);line-height:.96;letter-spacing:-.075em}.hero p{max-width:720px;color:var(--muted);font-size:1.08rem;line-height:1.6}.card{padding:26px;border-radius:var(--radius);background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.018)),rgba(0,0,0,.88);border:1px solid var(--border);box-shadow:var(--shadow)}.section{margin-top:28px}.grid,.grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.formrow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.actions{display:flex;align-items:center;gap:12px;margin-top:18px;flex-wrap:wrap}.eyebrow{display:inline-flex;color:var(--blue);font-weight:1000;letter-spacing:.16em;text-transform:uppercase;font-size:.76rem}h1,h2,h3,h4{margin:0 0 12px;letter-spacing:-.05em}p{line-height:1.6}.small,p{color:var(--muted)}.small{font-size:.82rem}.error{color:#fca5a5}.success{color:#86efac}.mini,.rule{padding:16px;border-radius:18px;background:hsla(0,0%,100%,.045);border:1px solid var(--border)}.mini{margin-top:14px}.miniTop{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.stat{padding:14px;border-radius:16px;background:rgba(0,0,0,.55);border:1px solid var(--border)}.stat strong{display:block;font-size:1.5rem;letter-spacing:-.05em}.stat span{display:block;margin-top:3px;color:var(--muted-2);text-transform:uppercase;letter-spacing:.06em}.pill,.stat span{font-size:.78rem;font-weight:1000}.pill{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;padding:7px 11px;border-radius:999px;background:hsla(0,0%,100%,.08);color:var(--text);border:1px solid var(--border)}.pill.blue{background:linear-gradient(135deg,rgba(56,189,248,.92),rgba(37,99,235,.86));color:#020617;border-color:rgba(56,189,248,.4)}.pill.yellow{background:rgba(250,204,21,.18);color:#fef08a;border-color:rgba(250,204,21,.35)}.rank{display:inline-flex;padding:6px 10px;border-radius:999px;font-weight:1000;background:hsla(0,0%,100%,.08)}.tableWrap{width:100%;overflow-x:auto;border:1px solid var(--border);border-radius:18px}table{border-collapse:collapse;min-width:760px}td,th{padding:13px 14px;text-align:left;border-bottom:1px solid var(--border);vertical-align:top}th{color:var(--muted-2);font-size:.78rem;letter-spacing:.05em}td{color:var(--text)}tr:last-child td{border-bottom:0}.event-grid,.event-grid-spaced{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}.event-card{border-radius:24px;overflow:hidden;position:relative;background-size:cover;background-position:50%;border:1px solid var(--border);box-shadow:var(--shadow);margin-bottom:8px}.event-card,.event-card-clean{min-height:420px}.event-card-overlay,.event-card-soft-overlay{min-height:420px;height:100%;padding:22px;display:flex;flex-direction:column;justify-content:space-between;border-radius:inherit;background:linear-gradient(90deg,rgba(0,0,0,.58),rgba(0,0,0,.12) 52%,rgba(0,0,0,.42)),linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.04) 46%,rgba(0,0,0,.56))}.event-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.event-card-title-block{max-width:62%}.event-card h2,.event-card h3,.event-card-title-block h2,.event-card-title-block h3{margin-top:12px;text-shadow:0 3px 16px rgba(0,0,0,.86);color:#fff}.event-date-stack{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.event-date-stack span,.event-note-pill,.event-stat-pill{border:1px solid hsla(0,0%,100%,.16);background:rgba(0,0,0,.52);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;color:hsla(0,0%,100%,.96);box-shadow:0 8px 24px rgba(0,0,0,.26)}.event-date-stack span{padding:8px 12px;font-size:.82rem;font-weight:900}.event-note-pills{display:flex;flex-wrap:wrap;gap:10px;max-width:72%;margin:auto 0 22px}.event-note-pill{padding:8px 12px;font-size:.82rem;font-weight:900}.event-card-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.event-stat-pills{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;max-width:65%}.event-stat-pill{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;font-size:.82rem;font-weight:900}.event-stat-pill strong{font-size:.95rem}.event-card .stats{margin-top:auto}.event-image-preview{margin-top:12px;border-radius:16px;overflow:hidden;border:1px solid var(--border);max-width:420px}.event-image-preview img{display:block;width:100%;height:auto}.event-thumb{width:76px;height:46px;object-fit:cover;border-radius:10px;border:1px solid var(--border)}.team-drop{padding:14px;border-radius:16px;background:hsla(0,0%,100%,.045);border:1px solid var(--border)}.team-drop-summary{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:14px}.team-drop-summary span,.team-drop-summary strong{display:inline-flex;padding:8px 11px;border-radius:999px;background:hsla(0,0%,100%,.06);border:1px solid var(--border);font-size:13px}.team-player-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.team-player-card{display:flex;justify-content:space-between;gap:12px;padding:12px;border-radius:14px;background:hsla(0,0%,100%,.05);border:1px solid var(--border)}.team-player-card span{display:block;color:var(--muted);font-size:13px;margin-top:3px}.vod-button{align-self:center;white-space:nowrap}.map-row{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px;margin-bottom:10px;border-radius:14px;background:hsla(0,0%,100%,.045);border:1px solid var(--border)}.map-row span{display:block;color:var(--muted);font-size:13px;margin-top:3px}.timer-card{min-height:260px}.timer-display{font-size:clamp(2.5rem,8vw,5rem);font-weight:1000;letter-spacing:-.08em;margin:18px 0}.timer-meta{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:11px;gap:11px}.timer-meta div{padding:12px;border-radius:14px;background:hsla(0,0%,100%,.045);border:1px solid var(--border)}.timer-meta span{display:block;color:var(--muted);font-size:.78rem}.report-team-card{margin:24px 0;padding:22px;border:1px solid rgba(56,189,248,.35);border-radius:18px;background:rgba(0,0,0,.35)}.report-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:16px 0}.report-grid div{padding:12px;border:1px solid hsla(0,0%,100%,.12);border-radius:12px}.report-grid span,.report-grid strong{display:block}@media print{.actions,.header,.no-print,header,nav{display:none!important}body{background:#fff!important;color:#000!important}main{max-width:none!important;padding:0!important}.card,.report-team-card{box-shadow:none!important;border:1px solid #999!important;background:#fff!important;color:#000!important}.small,.stat span,p,td,th{color:#000!important}table{font-size:11px;min-width:0!important}td,th{padding:6px}.tableWrap{overflow:visible!important;border-color:#999!important}.report-team-card{page-break-inside:avoid}}@media (max-width:800px){main{width:min(100% - 22px,1180px);padding-top:22px}.card,.hero{padding:20px}.formrow,.grid,.grid2,.report-grid,.stats,.team-player-grid,.timer-meta{grid-template-columns:1fr}.event-card-bottom,.event-card-top{flex-direction:column;align-items:flex-start}.event-card-title-block,.event-note-pills,.event-stat-pills{max-width:100%}.event-date-stack{align-items:flex-start}.event-stat-pills{justify-content:flex-start}}:root{--neon-blue:#38bdf8;--neon-blue-strong:#00d9ff;--neon-green:#22c55e;--nav-bg:rgba(0,0,0,.88)}.header,.site-header,.topbar,nav{z-index:50;min-height:72px;background:linear-gradient(180deg,rgba(0,0,0,.96),rgba(3,7,18,.88));border-bottom:1px solid rgba(56,189,248,.24);box-shadow:0 0 28px rgba(56,189,248,.1),0 18px 55px rgba(0,0,0,.72)}.header .inner,.header>div,.site-header .inner,.site-header>div,.topbar .inner,.topbar>div,nav .inner,nav>div{min-height:72px;display:flex;justify-content:space-between;gap:18px}.brand,.header a[href="/"]:first-child,.logo,.site-header a[href="/"]:first-child,.topbar a[href="/"]:first-child,nav a[href="/"]:first-child{color:#fff!important;font-size:1.22rem;font-weight:1000;letter-spacing:-.055em;text-shadow:0 0 10px rgba(56,189,248,.65),0 0 28px rgba(56,189,248,.35);padding:0;background:transparent;border:0}.header ul,.nav-actions,.navlinks,.site-header ul,.topbar ul,nav ul{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:0;padding:0;list-style:none}.header a:not(.button),.nav-actions a,.navlinks a,.site-header a:not(.button),.topbar a:not(.button),nav a:not(.button){display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 12px;border-radius:999px;color:rgba(226,232,240,.88)!important;font-size:.9rem;font-weight:900;line-height:1;border:1px solid transparent;background:transparent;text-decoration:none;transition:all .16s ease}.header a:not(.button):hover,.nav-actions a:hover,.navlinks a:hover,.site-header a:not(.button):hover,.topbar a:not(.button):hover,nav a:not(.button):hover{color:#fff!important;background:rgba(56,189,248,.12);border-color:rgba(56,189,248,.3);box-shadow:0 0 14px rgba(56,189,248,.15),inset 0 0 14px rgba(56,189,248,.06)}.header a.active,.header a[aria-current=page],.nav-actions a.active,.navlinks a.active,.site-header a[aria-current=page],.topbar a[aria-current=page],nav a.active,nav a[aria-current=page]{color:#061018!important;background:linear-gradient(135deg,var(--neon-blue),#2563eb);border-color:rgba(56,189,248,.55);box-shadow:0 0 18px rgba(56,189,248,.35),0 10px 26px rgba(37,99,235,.26)}.header a[href*=create],.header a[href*=login],.header a[href*=logout],.header a[href*=register],.header a[href*=signup],.topbar a[href*=create],.topbar a[href*=login],.topbar a[href*=logout],.topbar a[href*=register],.topbar a[href*=signup],nav a[href*=create],nav a[href*=login],nav a[href*=logout],nav a[href*=register],nav a[href*=signup]{border-color:rgba(56,189,248,.32);background:rgba(56,189,248,.1);color:#e0faff!important}.header a[href*=create],.header a[href*=register],.header a[href*=signup],.topbar a[href*=create],.topbar a[href*=register],.topbar a[href*=signup],nav a[href*=create],nav a[href*=register],nav a[href*=signup]{background:linear-gradient(135deg,#22c55e,#38bdf8);color:#020617!important;border-color:rgba(34,197,94,.45);box-shadow:0 0 18px rgba(34,197,94,.22),0 12px 28px rgba(56,189,248,.16)}.header button,.site-header button,.topbar button,nav button{min-height:38px;padding:8px 13px;border-radius:999px;background:rgba(56,189,248,.1);color:#e0faff;border:1px solid rgba(56,189,248,.28);box-shadow:none}.card h1,.eyebrow,.hero .eyebrow,.section h2{text-shadow:0 0 18px rgba(56,189,248,.2)}.eyebrow{color:var(--neon-blue)!important}.button,button{background:linear-gradient(135deg,var(--neon-blue),#2563eb);color:#020617;box-shadow:0 0 20px rgba(56,189,248,.22),0 14px 34px rgba(37,99,235,.22)}.button.secondary,button.secondary{background:rgba(56,189,248,.1);color:#e0faff;border:1px solid rgba(56,189,248,.24);box-shadow:inset 0 0 14px rgba(56,189,248,.045)}.button:hover,button:hover{filter:brightness(1.08);transform:translateY(-1px)}.card,.event-card,.mini,.rule,.tableWrap{border-color:rgba(56,189,248,.14)}.card:hover,.event-card:hover{border-color:rgba(56,189,248,.28)}main{width:min(1180px,calc(100% - 32px));margin-left:auto;margin-right:auto}@media (max-width:760px){.header .inner,.header>div,.site-header>div,.topbar>div,nav .inner,nav>div{width:calc(100% - 20px);align-items:flex-start;flex-direction:column;padding:12px 0;gap:10px}.header ul,.nav-actions,.navlinks,nav ul{gap:7px}.header a:not(.button),.nav-actions a,.navlinks a,nav a:not(.button){min-height:34px;padding:7px 10px;font-size:.82rem}}.header,.site-header,.topbar,nav{position:-webkit-sticky;position:sticky;top:0;z-index:100;width:100%;min-height:78px;background:linear-gradient(180deg,rgba(0,0,0,.96),rgba(0,0,0,.88));border-bottom:1px solid rgba(56,189,248,.18);box-shadow:0 10px 40px rgba(0,0,0,.72),0 0 28px rgba(56,189,248,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header .inner,.header>div,.site-header .inner,.site-header>div,.topbar .inner,.topbar>div,nav .inner,nav>div{width:min(1180px,calc(100% - 32px));min-height:78px;margin:0 auto;display:grid!important;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:24px;gap:24px}.brand,.header a[href="/"]:first-child,.logo,.site-header a[href="/"]:first-child,.topbar a[href="/"]:first-child,nav a[href="/"]:first-child{display:inline-flex!important;align-items:center;justify-content:flex-start;min-height:44px;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#f8fafc!important;font-size:1.18rem!important;font-weight:1000!important;letter-spacing:-.045em!important;line-height:1!important;white-space:nowrap;text-shadow:0 0 10px rgba(56,189,248,.55),0 0 24px rgba(56,189,248,.28)}.brand:after,.brand:before,.header a[href="/"]:first-child:after,.header a[href="/"]:first-child:before,.logo:after,.logo:before,nav a[href="/"]:first-child:after,nav a[href="/"]:first-child:before{content:none!important;display:none!important}.brand,.logo{text-transform:none!important}.header ul,.navlinks,.site-header ul,.topbar ul,nav ul{display:flex!important;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin:0!important;padding:0!important;list-style:none}.auth-actions,.header .actions,.nav-actions,nav .actions{display:flex!important;align-items:center;justify-content:flex-end;gap:10px;margin:0!important;flex-wrap:wrap}.header>div>a:not(:first-child),.site-header>div>a:not(:first-child),.topbar>div>a:not(:first-child),nav>div>a:not(:first-child){width:-moz-fit-content;width:fit-content}.auth-actions a,.header a:not(.button),.nav-actions a,.navlinks a,.site-header a:not(.button),.topbar a:not(.button),nav a:not(.button){display:inline-flex!important;align-items:center;justify-content:center;min-height:40px;padding:9px 13px!important;border-radius:999px;color:rgba(226,232,240,.88)!important;font-size:.9rem!important;font-weight:850!important;line-height:1!important;letter-spacing:-.01em;border:1px solid transparent;background:transparent;text-decoration:none!important;text-shadow:none;box-shadow:none;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.header a[href="/"]:first-child,.site-header a[href="/"]:first-child,.topbar a[href="/"]:first-child,nav a[href="/"]:first-child{color:#f8fafc!important;font-size:1.18rem!important;font-weight:1000!important;text-shadow:0 0 10px rgba(56,189,248,.55),0 0 24px rgba(56,189,248,.28)!important}.auth-actions a:hover,.header a:not(.button):not(:first-child):hover,.nav-actions a:hover,.navlinks a:hover,.site-header a:not(.button):not(:first-child):hover,.topbar a:not(.button):not(:first-child):hover,nav a:not(.button):not(:first-child):hover{color:#fff!important;background:rgba(56,189,248,.1);border-color:rgba(56,189,248,.28);box-shadow:0 0 16px rgba(56,189,248,.12),inset 0 0 16px rgba(56,189,248,.035);transform:translateY(-1px)}.header a.active,.header a[aria-current=page],.navlinks a.active,.site-header a[aria-current=page],.topbar a[aria-current=page],nav a.active,nav a[aria-current=page]{color:#020617!important;background:linear-gradient(135deg,#38bdf8,#2563eb)!important;border-color:rgba(56,189,248,.55)!important;box-shadow:0 0 18px rgba(56,189,248,.28),0 12px 28px rgba(37,99,235,.22)!important}.header a[href*=login],.header a[href*=logout],.site-header a[href*=login],.site-header a[href*=logout],.topbar a[href*=login],.topbar a[href*=logout],nav a[href*=login],nav a[href*=logout]{color:#e0faff!important;background:rgba(56,189,248,.08)!important;border-color:rgba(56,189,248,.22)!important}.header a[href*=create],.header a[href*=register],.header a[href*=signup],.site-header a[href*=create],.site-header a[href*=register],.site-header a[href*=signup],.topbar a[href*=create],.topbar a[href*=register],.topbar a[href*=signup],nav a[href*=create],nav a[href*=register],nav a[href*=signup]{color:#020617!important;background:linear-gradient(135deg,#22c55e,#38bdf8)!important;border-color:rgba(34,197,94,.45)!important;font-weight:950!important;box-shadow:0 0 18px rgba(34,197,94,.18),0 12px 28px rgba(56,189,248,.16)!important}.header a[href*=create],.header a[href*=login],.header a[href*=logout],.header a[href*=register],.header a[href*=signup],nav a[href*=create],nav a[href*=login],nav a[href*=logout],nav a[href*=register],nav a[href*=signup]{white-space:nowrap}.hero{margin-top:0}@media (max-width:860px){.header .inner,.header>div,.site-header .inner,.site-header>div,.topbar .inner,.topbar>div,nav .inner,nav>div{width:calc(100% - 24px);grid-template-columns:1fr;align-items:stretch;gap:12px;padding:14px 0}.brand,.header a[href="/"]:first-child,.logo,nav a[href="/"]:first-child{justify-content:center}.auth-actions,.header ul,.nav-actions,.navlinks,nav ul{justify-content:center!important}}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:100;width:100%;min-height:78px;background:rgba(0,0,0,.92);border-bottom:1px solid rgba(56,189,248,.2);box-shadow:0 14px 42px rgba(0,0,0,.74),0 0 30px rgba(56,189,248,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-header .nav-shell{width:min(1180px,calc(100% - 32px));min-height:78px;margin:0 auto;display:grid!important;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;grid-gap:22px;gap:22px}.site-header .brand{display:inline-flex!important;align-items:center;justify-content:flex-start;width:-moz-fit-content;width:fit-content;min-height:44px;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;text-decoration:none!important}.site-header .brand-mark{display:none!important}.site-header .brand-text{display:inline-flex;align-items:baseline;gap:4px;color:#fff;font-size:1.18rem;font-weight:1000;letter-spacing:-.045em;line-height:1;white-space:nowrap;text-shadow:0 0 10px rgba(56,189,248,.7),0 0 28px rgba(56,189,248,.34)}.site-header .brand-text span{color:#e0faff;font-weight:900}.site-header .nav-links{display:flex!important;align-items:center;justify-content:center;gap:7px;min-width:0;overflow:visible;flex-wrap:nowrap;margin:0;padding:0}.site-header .nav-links a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 11px!important;border-radius:999px;color:rgba(226,232,240,.86)!important;font-size:.88rem!important;font-weight:850!important;line-height:1;white-space:nowrap;text-decoration:none!important;border:1px solid transparent;background:transparent!important;box-shadow:none!important;text-shadow:none!important;transition:color .16s ease,background .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}.site-header .nav-links a:hover{color:#fff!important;background:rgba(56,189,248,.1)!important;border-color:rgba(56,189,248,.28);box-shadow:0 0 16px rgba(56,189,248,.12),inset 0 0 16px rgba(56,189,248,.035)!important;transform:translateY(-1px)}.site-header .nav-links a:first-child{color:#020617!important;background:linear-gradient(135deg,#38bdf8,#2563eb)!important;border-color:rgba(56,189,248,.55)!important;box-shadow:0 0 18px rgba(56,189,248,.3),0 12px 28px rgba(37,99,235,.2)!important}.site-header .nav-links .admin-link{color:#fef08a!important;border-color:rgba(250,204,21,.2)}.site-header .nav-actions{display:flex!important;align-items:center;justify-content:flex-end;gap:10px;margin:0!important;padding:0!important;white-space:nowrap}.site-header .nav-actions a,.site-header .nav-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 15px!important;border-radius:999px;font-size:.86rem!important;font-weight:900!important;line-height:1;white-space:nowrap;text-decoration:none!important;color:#e0faff!important;background:rgba(56,189,248,.1)!important;border:1px solid rgba(56,189,248,.28)!important;box-shadow:inset 0 0 16px rgba(56,189,248,.045)!important}.site-header .nav-actions a:hover,.site-header .nav-actions button:hover{color:#fff!important;border-color:rgba(56,189,248,.44)!important;box-shadow:0 0 18px rgba(56,189,248,.18),inset 0 0 16px rgba(56,189,248,.06)!important;transform:translateY(-1px)}.site-header .nav-actions .nav-cta{color:#020617!important;background:linear-gradient(135deg,#22c55e,#38bdf8)!important;border-color:rgba(34,197,94,.45)!important;box-shadow:0 0 18px rgba(34,197,94,.2),0 12px 28px rgba(56,189,248,.15)!important}.site-header .nav-actions .nav-login{color:#e0faff!important}.site-header nav{position:static!important;min-height:auto!important;width:auto!important;background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}main{padding-top:36px!important}@media (max-width:1080px){.site-header .nav-shell{grid-template-columns:1fr;gap:12px;padding:14px 0}.site-header .brand,.site-header .nav-actions,.site-header .nav-links{justify-content:center}.site-header .nav-links{flex-wrap:wrap}}@media (max-width:640px){.site-header .nav-shell{width:calc(100% - 22px)}.site-header .nav-actions a,.site-header .nav-actions button,.site-header .nav-links a{min-height:36px;padding:8px 10px!important;font-size:.8rem!important}}.site-header .nav-shell{width:min(1240px,calc(100% - 56px));grid-template-columns:140px minmax(0,1fr) auto}.site-header .brand{justify-self:start;margin-left:-8px!important}.site-header .nav-links a[aria-current=page]{color:#020617!important;background:linear-gradient(135deg,#38bdf8,#2563eb)!important;border-color:rgba(56,189,248,.55)!important;box-shadow:0 0 18px rgba(56,189,248,.3),0 12px 28px rgba(37,99,235,.2)!important}.site-header .nav-links a:not([aria-current=page]):first-child{color:rgba(226,232,240,.86)!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}.rank-change-card{display:grid;grid-gap:10px;gap:10px}.rank-change-line{display:grid;grid-template-columns:110px 1fr;grid-gap:12px;gap:12px;align-items:start}.rank-change-line strong{color:#e0faff}.report-team-card{padding:26px;margin:28px 0}.report-team-card h3{margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid rgba(56,189,248,.18)}.report-team-card h4{margin-top:24px;margin-bottom:12px;color:#e0faff}.report-grid{gap:14px}.report-grid div{background:hsla(0,0%,100%,.045)}.report-grid strong{margin-bottom:5px;color:#e0faff}.report-kill-list{display:grid;grid-gap:6px;gap:6px}.report-kill-list span{display:inline-flex;gap:7px;align-items:center;width:-moz-fit-content;width:fit-content;padding:5px 9px;border-radius:999px;background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.14);white-space:nowrap}.report-kill-list b{color:#38bdf8}@media (max-width:1100px){.site-header .nav-shell{width:calc(100% - 28px);grid-template-columns:1fr}.site-header .brand,.site-header .nav-actions{justify-self:center;margin-left:0!important}}.site-header .nav-shell.nav-shell-wide{width:min(1280px,calc(100% - 48px));grid-template-columns:auto minmax(0,1fr) auto!important;gap:30px}.site-header .nav-left{display:flex;align-items:center;gap:12px;justify-self:start;margin-left:-18px}.site-header .nav-home-link{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 13px!important;border-radius:999px;color:rgba(226,232,240,.9)!important;font-size:.9rem!important;font-weight:850!important;border:1px solid transparent}.site-header .nav-actions a[aria-current=page],.site-header .nav-home-link[aria-current=page]{color:#020617!important;background:linear-gradient(135deg,#38bdf8,#2563eb)!important;border-color:rgba(56,189,248,.55)!important}.site-header .nav-links{justify-content:flex-start}.site-header .nav-actions{justify-self:end}.neon-event-card{border:1px solid rgba(56,189,248,.42)!important;box-shadow:0 0 0 1px rgba(56,189,248,.12),0 0 34px rgba(56,189,248,.22),0 28px 80px rgba(0,0,0,.62)!important}.neon-event-card:hover{border-color:rgba(56,189,248,.72)!important;box-shadow:0 0 0 1px rgba(56,189,248,.2),0 0 46px rgba(56,189,248,.34),0 30px 90px rgba(0,0,0,.7)!important}.countdown-pill{color:#020617!important;background:linear-gradient(135deg,#22c55e,#38bdf8)!important}.danger-pill{background:rgba(239,68,68,.16)!important;color:#fecaca!important;border-color:rgba(239,68,68,.36)!important}.vod-review-card{padding:18px;border-radius:20px;border:1px solid rgba(239,68,68,.22);background:hsla(0,0%,100%,.04);margin-bottom:16px}.vod-review-done{border-color:rgba(34,197,94,.25)}.vod-review-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.vod-review-summary h3{margin-top:10px}.vod-player-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:16px}.vod-player-card{display:flex;justify-content:space-between;gap:16px;padding:14px;border-radius:16px;border:1px solid rgba(56,189,248,.14);background:rgba(0,0,0,.35)}.vod-player-card span{display:block;color:var(--muted);margin-top:4px;font-size:.86rem}@media (max-width:1100px){.site-header .nav-shell.nav-shell-wide{grid-template-columns:1fr!important}.site-header .nav-actions,.site-header .nav-left,.site-header .nav-links{justify-content:center;justify-self:center;margin-left:0}.how-grid,.vod-player-grid{grid-template-columns:1fr}}.how-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.how-step{display:grid;grid-gap:8px;gap:8px;padding:16px;border-radius:18px;border:1px solid rgba(56,189,248,.16);background:hsla(0,0%,100%,.045)}.how-step strong{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;color:#020617;background:linear-gradient(135deg,#38bdf8,#2563eb)}@media (max-width:900px){.how-grid{grid-template-columns:1fr}.event-card-actions{align-items:flex-start}}.event-card-actions{margin-top:0;align-items:flex-end}.kill-req-button{display:inline-flex!important}.live-countdown{color:#020617!important;background:linear-gradient(135deg,#facc15,#22c55e)!important}.kill-result h3{font-size:2rem;color:#e0faff}@media (max-width:900px){.event-card-actions{align-items:flex-start}}.payment-actions{margin-top:18px;border-color:rgba(56,189,248,.22)}.unranked-notice{border-color:rgba(250,204,21,.28);background:rgba(250,204,21,.06)}.vod-review-dq{border-color:rgba(239,68,68,.45)!important;background:rgba(127,29,29,.16)!important}.vod-review-actions{display:grid;grid-gap:10px;gap:10px;min-width:220px}.vod-review-actions select{min-height:40px}.pill.yellow{background:rgba(250,204,21,.16)!important;color:#fef08a!important;border-color:rgba(250,204,21,.36)!important}.kill-requirement-note{margin-top:12px;color:var(--muted)}.timer-meta{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}@media (max-width:760px){.vod-review-actions{min-width:0;width:100%}}.tableWrap.section{margin-top:18px}.button[aria-disabled=true],button[disabled]{opacity:.55;cursor:not-allowed}:root{--fragly-yellow-soft:rgba(242,201,76,.18)}body,html{background:#030303!important}body{position:relative;color:#f8fafc}body:before{z-index:-2;background:radial-gradient(circle at top,rgba(242,201,76,.08),transparent 30%),linear-gradient(180deg,rgba(0,0,0,.78),rgba(0,0,0,.94)),url(/fraglywz-logo.webp) center 54% /min(78vw,920px) auto no-repeat;opacity:1}body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at center,transparent 0,rgba(0,0,0,.22) 32%,rgba(0,0,0,.82) 78%),rgba(0,0,0,.28)}.header,.site-header{background:rgba(3,3,3,.88)!important;border-bottom:1px solid var(--fragly-yellow-border)!important;box-shadow:0 0 28px rgba(242,201,76,.12)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.fragly-nav-shell,.nav-shell,.navwrap{min-height:88px}.fragly-brand,.logo{display:inline-flex!important;align-items:center;justify-content:center;width:156px;min-width:156px;height:72px;padding:0!important;color:transparent!important;text-decoration:none!important;background:transparent!important;border:0!important;box-shadow:none!important}.fragly-brand-img{width:150px;height:auto;max-height:72px;object-fit:contain;filter:drop-shadow(0 0 8px rgba(242,201,76,.32)) drop-shadow(0 0 18px rgba(255,255,255,.1))}.logo{font-size:0!important}.logo:before{content:"";width:150px;height:72px;display:block;background:url(/fraglywz-logo-header.webp) 50%/contain no-repeat;filter:drop-shadow(0 0 8px rgba(242,201,76,.32)) drop-shadow(0 0 18px rgba(255,255,255,.1))}.logo span{display:none!important}.nav-links a,.navwrap nav a{color:rgba(248,250,252,.88)!important;border:1px solid transparent}.nav-links a:hover,.nav-links a[aria-current=page],.navwrap nav a:hover,.navwrap nav a[aria-current=page]{color:#030303!important;background:linear-gradient(135deg,#f6d365,#d8a928)!important;border-color:var(--fragly-yellow-border)!important;box-shadow:0 0 18px rgba(242,201,76,.24)!important}.admin-link,.button,.nav-cta,.nav-login,button,input[type=submit]{border-color:var(--fragly-yellow-border)!important}.button:not(.secondary):not(.warning),.nav-cta,button:not(.secondary):not(.warning){background:linear-gradient(135deg,#f6d365,#d8a928)!important;color:#050505!important;box-shadow:0 0 22px rgba(242,201,76,.22)!important}.button:not(.secondary):not(.warning):hover,.nav-cta:hover,button:not(.secondary):not(.warning):hover{filter:brightness(1.06);box-shadow:0 0 30px rgba(242,201,76,.34)!important}.admin-link,.button.secondary,.nav-login,.secondary{background:rgba(242,201,76,.08)!important;color:#f8fafc!important;border-color:var(--fragly-yellow-border)!important}.card,.event-card,.how-step,.map-row,.neon-event-card,.payment-actions,.rule,.stat,.tableWrap,.team-player-card,.vod-review-card,input,select,table,textarea{border-color:var(--fragly-yellow-border)!important}.card,.payment-actions,.rule,.tableWrap{background:linear-gradient(180deg,hsla(0,0%,5%,.86),rgba(4,4,4,.82))!important;box-shadow:0 0 0 1px rgba(242,201,76,.06),0 24px 70px rgba(0,0,0,.58)!important}.hero{border-color:var(--fragly-yellow-border)!important;background:linear-gradient(135deg,rgba(242,201,76,.06),rgba(0,0,0,.76)),rgba(0,0,0,.62)!important;box-shadow:0 0 48px rgba(242,201,76,.12)!important}.eyebrow,h1,h2,h3,label,strong{text-shadow:0 0 14px rgba(242,201,76,.08)}.countdown-pill,.event-note-pill,.event-stat-pill,.eyebrow,.pill.blue{border-color:var(--fragly-yellow-border)!important}.countdown-pill,.how-step strong,.live-countdown,.pill.blue{color:#050505!important;background:linear-gradient(135deg,#f6d365,#d8a928)!important}.event-note-pill,.event-stat-pill,.pill:not(.blue):not(.danger-pill):not(.yellow){color:#f8fafc!important;background:rgba(242,201,76,.1)!important}.neon-event-card{border-color:var(--fragly-yellow-border)!important;box-shadow:0 0 0 1px rgba(242,201,76,.14),0 0 34px rgba(242,201,76,.18),0 28px 80px rgba(0,0,0,.68)!important}.neon-event-card:hover{border-color:rgba(242,201,76,.76)!important;box-shadow:0 0 0 1px rgba(242,201,76,.24),0 0 46px rgba(242,201,76,.28),0 30px 90px rgba(0,0,0,.72)!important}input:focus,select:focus,textarea:focus{border-color:rgba(242,201,76,.82)!important;box-shadow:0 0 0 3px rgba(242,201,76,.14)!important;outline:none!important}a{color:#f6d365}@media (max-width:900px){.fragly-nav-shell,.nav-shell,.navwrap{min-height:auto}.fragly-brand,.logo{min-width:128px}.fragly-brand,.fragly-brand-img,.logo,.logo:before{width:128px;height:60px}body:before{background:radial-gradient(circle at top,rgba(242,201,76,.08),transparent 30%),linear-gradient(180deg,rgba(0,0,0,.78),rgba(0,0,0,.94)),url(/fraglywz-logo.webp) center 42% /92vw auto no-repeat}}:root{--fragly-font:"Arial Black",Impact,Haettenschweiler,"Franklin Gothic Heavy","Segoe UI",system-ui,sans-serif;--fragly-body-font:"Trebuchet MS","Segoe UI",system-ui,sans-serif;--fragly-yellow:#f2c94c;--fragly-yellow-2:#d8a928;--fragly-yellow-3:#fff3a8;--fragly-black:#030303;--fragly-yellow-border:rgba(242,201,76,.42)}body{font-family:var(--fragly-body-font)!important;letter-spacing:.01em}.button,.event-note-pill,.event-stat-pill,.fragly-wordmark,.pill,.stat strong,.timer-display,button,h1,h2,h3,h4,h5,h6,label,nav a,th{font-family:var(--fragly-font)!important;letter-spacing:-.035em}input,p,select,small,span,td,textarea{font-family:var(--fragly-body-font)}.fragly-nav-shell,.nav-shell,.site-header{min-height:92px}.fragly-nav-left{display:flex;align-items:center;min-width:210px}.fragly-wordmark{display:inline-flex;flex-direction:column;justify-content:center;gap:2px;min-width:205px;padding:10px 10px 8px 0;text-decoration:none!important;color:#fff!important;line-height:.9;transform:skew(-7deg)}.fragly-wordmark-main{position:relative;display:inline-block;font-size:clamp(1.72rem,2.6vw,2.5rem);line-height:.86;font-weight:1000;text-transform:uppercase;letter-spacing:-.105em;color:#f8fafc;-webkit-text-stroke:1px rgba(0,0,0,.88);text-shadow:2px 2px 0 #000,4px 4px 0 rgba(0,0,0,.72),0 0 10px rgba(242,201,76,.34),0 0 24px rgba(242,201,76,.18)}.fragly-wordmark-main:before{content:"";position:absolute;left:2px;right:-6px;bottom:-9px;height:4px;background:linear-gradient(90deg,transparent,var(--fragly-yellow),var(--fragly-yellow-2),transparent);box-shadow:0 0 18px rgba(242,201,76,.5);transform:skew(-18deg)}.fragly-wordmark-main span{color:var(--fragly-yellow)!important;background:linear-gradient(180deg,var(--fragly-yellow-3),var(--fragly-yellow),var(--fragly-yellow-2));-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-stroke:1px rgba(0,0,0,.9);text-shadow:2px 2px 0 #000,4px 4px 0 rgba(0,0,0,.72),0 0 16px rgba(242,201,76,.42)}.fragly-wordmark small{margin-left:3px;margin-top:8px;font-size:.58rem;line-height:1;letter-spacing:.22em;color:rgba(248,250,252,.78);text-shadow:0 0 10px rgba(242,201,76,.22);transform:skew(7deg)}.brand,.brand-text,.fragly-wordmark small,.logo{font-family:var(--fragly-font)!important;text-transform:uppercase}.brand,.brand-text,.logo{letter-spacing:-.09em;color:#f8fafc!important;text-shadow:2px 2px 0 #000,0 0 18px rgba(242,201,76,.28)!important}.brand:before,.logo:before{content:none!important}h1{letter-spacing:-.075em!important;text-transform:none;text-shadow:2px 2px 0 rgba(0,0,0,.85),0 0 18px rgba(242,201,76,.1)}h2,h3{letter-spacing:-.045em!important}.button,.nav-actions a,.nav-links a,button{text-transform:none;font-weight:950!important}.button:not(.secondary):not(.warning),.nav-actions a[aria-current=page],.nav-links a[aria-current=page],button:not(.secondary):not(.warning){text-shadow:none!important}input,p,select,td,textarea{letter-spacing:.01em}@media (max-width:980px){.fragly-nav-left{min-width:0;justify-content:center}.fragly-wordmark{min-width:170px;align-items:center;padding-right:0}.fragly-wordmark-main{font-size:1.75rem}.fragly-wordmark small{font-size:.5rem}}.eyebrow{color:#f2c94c!important;letter-spacing:.18em!important;font-family:var(--fragly-font)!important;text-shadow:0 0 10px rgba(242,201,76,.45),0 0 20px rgba(242,201,76,.2)!important}.nav-actions a,.nav-home-link,.nav-links a{border-radius:999px!important;box-shadow:none!important}.nav-actions a:hover,.nav-actions a[aria-current=page],.nav-home-link:hover,.nav-home-link[aria-current=page],.nav-links a:hover,.nav-links a[aria-current=page]{color:#050505!important;background:linear-gradient(135deg,#fff3a8,#f2c94c,#d8a928)!important;border-color:rgba(242,201,76,.72)!important;box-shadow:0 0 0 1px rgba(242,201,76,.2),0 0 18px rgba(242,201,76,.42),0 0 34px rgba(242,201,76,.18)!important}.button:not(.secondary):not(.warning),.countdown-pill,.event-card .pill.blue,.how-step strong,.live-countdown,.pill.blue,button:not(.secondary):not(.warning){color:#050505!important;background:linear-gradient(135deg,#fff3a8,#f2c94c,#d8a928)!important;border-color:rgba(242,201,76,.72)!important}.card .eyebrow,.hero .eyebrow,.section .eyebrow{color:#f2c94c!important}body,input,p,select,small,span,td,textarea{font-family:Segoe UI,Trebuchet MS,system-ui,sans-serif!important}.button,.event-note-pill,.event-stat-pill,.eyebrow,.fragly-wordmark,.pill,.stat strong,.timer-display,button,h1,h2,h3,h4,h5,h6,label,nav a,th{font-family:var(--fragly-font)!important}h1{letter-spacing:-.055em!important}h2,h3{letter-spacing:-.025em!important}.site-header{padding-left:0!important}.fragly-nav-shell,.nav-shell,.navwrap{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:14px!important;padding-right:24px!important}.fragly-nav-left,.fragly-wordmark{margin-left:0!important;padding-left:0!important}.fragly-wordmark-main{margin-left:0!important}body:before{background:radial-gradient(circle at top,rgba(242,201,76,.12),transparent 34%),linear-gradient(180deg,rgba(0,0,0,.52),rgba(0,0,0,.76)),url(/fraglywz-logo.webp) center 54% /min(82vw,980px) auto no-repeat!important;opacity:1!important}body:after{background:radial-gradient(circle at center,transparent 0,rgba(0,0,0,.1) 32%,rgba(0,0,0,.62) 80%),rgba(0,0,0,.1)!important}.card,.hero,.payment-actions,.rule,.tableWrap{background:linear-gradient(180deg,hsla(0,0%,5%,.8),rgba(4,4,4,.76))!important}.event-card,.neon-event-card{background-color:rgba(0,0,0,.6)!important}@media (max-width:900px){.fragly-nav-shell,.nav-shell,.navwrap{padding-left:10px!important;padding-right:12px!important}body:before{background:radial-gradient(circle at top,rgba(242,201,76,.12),transparent 34%),linear-gradient(180deg,rgba(0,0,0,.52),rgba(0,0,0,.76)),url(/fraglywz-logo.webp) center 42% /98vw auto no-repeat!important}}.fragly-nav-shell,.nav-shell,.navwrap{display:grid!important;grid-template-columns:minmax(210px,280px) 1fr minmax(190px,260px)!important;align-items:center!important;grid-column-gap:18px!important;column-gap:18px!important;padding-left:24px!important;padding-right:36px!important}.fragly-nav-left,.nav-left{margin-left:8px!important}.fragly-nav-links,.nav-links,.navwrap nav{justify-self:center!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;max-width:820px!important}.fragly-nav-actions,.nav-actions{justify-self:end!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;margin-right:18px!important}.fragly-nav-links a,.nav-links a,.navwrap nav a{white-space:nowrap!important;text-align:center!important}@media (max-width:1180px){.fragly-nav-shell,.nav-shell,.navwrap{grid-template-columns:190px 1fr 180px!important;column-gap:12px!important;padding-left:18px!important;padding-right:22px!important}.fragly-nav-links,.nav-links,.navwrap nav{gap:6px!important;max-width:680px!important}.fragly-nav-links a,.nav-links a,.navwrap nav a{padding-left:9px!important;padding-right:9px!important;font-size:.9rem!important}.fragly-nav-actions,.nav-actions{margin-right:8px!important}}@media (max-width:900px){.fragly-nav-shell,.nav-shell,.navwrap{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;padding-left:12px!important;padding-right:12px!important}.fragly-nav-actions,.fragly-nav-left,.fragly-nav-links,.nav-actions,.nav-left,.nav-links,.navwrap nav{justify-self:auto!important;margin-left:0!important;margin-right:0!important}.fragly-nav-links,.nav-links,.navwrap nav{order:3;max-width:100%!important;flex-wrap:wrap!important}}:root{--fragly-gold:#f2c94c;--fragly-gold-dark:#d8a928}.nav a,.nav button,.site-header .nav-actions a,.site-header .nav-actions button,.site-header .nav-home-link,.site-header .nav-links a,nav a,nav button{color:#fff!important}.site-header .nav-links a:first-child,.site-header .nav-links a:not([aria-current=page]):first-child{color:#fff!important;background:transparent!important;border-color:transparent!important}.nav a.active,.nav a[aria-current=page],.nav button.active,.nav button[aria-current=page],.site-header .nav-actions a[aria-current=page],.site-header .nav-actions button[aria-current=page],.site-header .nav-home-link.active,.site-header .nav-home-link[aria-current=page],.site-header .nav-links a.active,.site-header .nav-links a[aria-current=page],nav a.active,nav a[aria-current=page],nav button.active,nav button[aria-current=page]{color:#050505!important;background:linear-gradient(135deg,var(--fragly-gold),var(--fragly-gold-dark))!important;border-color:rgba(242,201,76,.72)!important;box-shadow:0 0 18px rgba(242,201,76,.32),0 12px 28px rgba(216,169,40,.2)!important}.nav a:hover,.nav button:hover,.site-header .nav-actions a:hover,.site-header .nav-actions button:hover,.site-header .nav-home-link:hover,.site-header .nav-links a:hover,nav a:hover,nav button:hover{color:#fff!important;border-color:rgba(242,201,76,.45)!important;background:rgba(242,201,76,.1)!important}.nav a[aria-current=page]:hover,.nav button[aria-current=page]:hover,.site-header .nav-actions a[aria-current=page]:hover,.site-header .nav-actions button[aria-current=page]:hover,.site-header .nav-home-link[aria-current=page]:hover,.site-header .nav-links a[aria-current=page]:hover,nav a[aria-current=page]:hover,nav button[aria-current=page]:hover{color:#050505!important;background:linear-gradient(135deg,var(--fragly-gold),var(--fragly-gold-dark))!important}.nav a[href*=create],.nav a[href*=register],.nav a[href*=signup],.site-header .nav-actions .nav-cta,.site-header .nav-actions a[href*=create],.site-header .nav-actions a[href*=register],.site-header .nav-actions a[href*=signup],nav a[href*=create],nav a[href*=register],nav a[href*=signup]{color:#fff!important;background:linear-gradient(135deg,var(--fragly-gold),var(--fragly-gold-dark))!important;border-color:rgba(242,201,76,.75)!important;box-shadow:0 0 18px rgba(242,201,76,.28),0 12px 28px rgba(216,169,40,.18)!important}.nav a[href*=login],.nav a[href*=logout],.nav button,.site-header .nav-actions .nav-login,.site-header .nav-actions a[href*=login],.site-header .nav-actions a[href*=logout],.site-header .nav-actions button,nav a[href*=login],nav a[href*=logout],nav button{color:#fff!important}.active-circle,.event-card .pill.blue,.how-step strong,.nav-circle,.page-circle,.pill.blue,.selected-circle,.step.active,.step.selected{color:#050505!important;background:linear-gradient(135deg,var(--fragly-gold),var(--fragly-gold-dark))!important;border-color:rgba(242,201,76,.7)!important}.hero.hero-home-gif{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(280px,430px);grid-gap:clamp(1.4rem,4vw,3rem);gap:clamp(1.4rem,4vw,3rem);align-items:center;position:relative;overflow:hidden}.hero.hero-home-gif .hero-home-copy{position:relative;z-index:2}.hero.hero-home-gif h1{max-width:760px;font-size:clamp(2.45rem,4.7vw,4.25rem);line-height:.96}.hero-gif-wrap{position:relative;z-index:1;justify-self:end;width:min(100%,430px);aspect-ratio:1/1;overflow:hidden;border:0!important;background:transparent!important;border-radius:28px}.hero-gif,.hero-gif-wrap{outline:0!important;box-shadow:none!important}.hero-gif{display:block;width:100%;height:100%;object-fit:cover;border:0!important}.hero-gif-mask{position:absolute;right:-26px;bottom:-26px;width:150px;height:150px;border-radius:999px;background:radial-gradient(circle,rgba(0,0,0,.98) 0,rgba(0,0,0,.95) 54%,rgba(0,0,0,.72) 66%,transparent 78%);pointer-events:none}.event-card-actions-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.event-info-backdrop{position:fixed;inset:0;z-index:999;background:rgba(0,0,0,.72);display:flex;align-items:center;justify-content:center;padding:20px}.event-info-modal{width:min(720px,100%);max-height:84vh;overflow-y:auto;padding:24px;border-radius:22px;border:1px solid rgba(242,201,76,.45);background:linear-gradient(180deg,hsla(0,0%,4%,.98),rgba(0,0,0,.96));box-shadow:0 28px 90px rgba(0,0,0,.75),0 0 32px rgba(242,201,76,.18)}.event-info-modal pre{white-space:pre-wrap;color:#f8fafc;font-family:inherit;line-height:1.55}@media (max-width:900px){.hero.hero-home-gif{grid-template-columns:1fr}.hero.hero-home-gif h1{font-size:clamp(2.25rem,10vw,3.7rem)}.hero-gif-wrap{justify-self:center;width:min(100%,420px)}}@media (max-width:520px){.hero-gif-wrap{width:min(100%,340px);border-radius:22px}.hero-gif-mask{right:-22px;bottom:-22px;width:125px;height:125px}}.overlay-modal-backdrop{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:22px;background:rgba(0,0,0,.78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.overlay-modal-card{width:min(720px,100%);max-height:calc(100vh - 44px);overflow:auto;padding:24px;border-radius:24px;border:1px solid rgba(242,201,76,.44);background:linear-gradient(180deg,hsla(0,0%,5%,.96),rgba(0,0,0,.94));box-shadow:0 0 34px rgba(242,201,76,.16),0 28px 90px rgba(0,0,0,.75)}.overlay-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.overlay-url-box{margin:18px 0;padding:14px;border-radius:16px;border:1px solid rgba(242,201,76,.24);background:hsla(0,0%,100%,.055);overflow-x:auto}.overlay-url-box code{color:#f8fafc;white-space:nowrap}.overlay-instructions{margin:12px 0 0;padding-left:22px;color:var(--muted-2);line-height:1.7}.obs-body{margin:0!important;width:1920px!important;height:1080px!important;overflow:hidden!important;background:transparent!important;font-family:Arial,Helvetica,sans-serif!important}.obs-body:after,.obs-body:before{display:none!important;content:none!important}.obs-overlay{position:relative!important;width:1920px!important;height:1080px!important;min-height:1080px!important;overflow:hidden!important;color:#fff;background:transparent!important}.obs-top-bar{position:absolute;top:34px;left:50%;transform:translateX(-50%);width:820px;min-height:72px;display:grid;grid-template-columns:72px minmax(0,1fr) 118px 128px 132px;grid-gap:10px;gap:10px;align-items:center;padding:8px 12px;border-radius:16px;border:2px solid #ffea00;background:linear-gradient(90deg,rgba(0,0,0,.94),rgba(26,26,26,.88) 42%,rgba(0,0,0,.94)),linear-gradient(135deg,rgba(255,234,0,.12),transparent 38%,rgba(255,234,0,.08));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),0 0 26px rgba(255,234,0,.48),0 18px 42px rgba(0,0,0,.58);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;isolation:isolate}.obs-top-bar:before{content:"";position:absolute;inset:7px;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);pointer-events:none;z-index:-1}.obs-top-bar:after{content:"";position:absolute;left:94px;right:94px;bottom:-11px;height:7px;border-radius:999px;background:linear-gradient(90deg,transparent,#ffea00 15%,#e2ff00 50%,#ffea00 85%,transparent);box-shadow:0 0 18px rgba(255,234,0,.72);opacity:.96}.obs-gif-box{width:58px;height:58px;border-radius:12px;overflow:hidden;background:#000;position:relative;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14),0 0 18px rgba(255,234,0,.42);border:2px solid rgba(255,234,0,.92)}.obs-gif-box img{width:100%;height:100%;object-fit:cover;display:block;filter:none!important;transform:none!important;opacity:1!important}.obs-gif-box:after{content:none!important;display:none!important}.obs-team-area{min-width:0;padding-left:0}.obs-team-name{display:block;width:100%;max-width:270px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:.96;letter-spacing:-.045em;color:#fff;text-shadow:0 0 12px hsla(0,0%,100%,.22),2px 2px 0 rgba(0,0,0,.88)}.obs-site-label,.obs-team-name{font-weight:1000;text-transform:uppercase}.obs-site-label{margin-top:7px;color:#ffea00;font-size:11px;letter-spacing:.2em;text-shadow:0 0 10px rgba(255,234,0,.36)}.obs-score-box{position:relative;text-align:center;padding:8px 8px 7px;border-left:1px solid hsla(0,0%,100%,.18)}.obs-score-box:after{content:"";position:absolute;left:14px;right:14px;bottom:-2px;height:2px;border-radius:999px;background:rgba(255,234,0,.28)}.obs-score-box span{display:block;color:#d8d8d8;font-size:10px;font-weight:1000;letter-spacing:.18em;text-transform:uppercase;margin-bottom:4px}.obs-score-box strong{display:block;font-size:26px;line-height:.95;color:#ffea00;font-weight:1000;text-shadow:0 0 14px rgba(255,234,0,.38)}.obs-score-box.white strong{color:#fff;text-shadow:0 0 12px hsla(0,0%,100%,.2)}.obs-live-label{position:relative;border-left:1px solid hsla(0,0%,100%,.18);padding-left:28px;color:#fff;font-size:11px;font-weight:1000;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.obs-live-label:before{content:"";left:13px;top:50%;width:8px;height:8px;transform:translateY(-50%);background:#ffea00;box-shadow:0 0 14px rgba(255,234,0,.95)}.obs-live-label:before,.obs-progress{position:absolute;border-radius:999px}.obs-progress{left:50%;top:120px;transform:translateX(-50%);width:560px;height:7px;overflow:hidden;background:rgba(0,0,0,.62);border:1px solid rgba(255,234,0,.86);box-shadow:0 0 20px rgba(255,234,0,.28),0 10px 24px rgba(0,0,0,.42)}.obs-progress div{height:100%;background:linear-gradient(90deg,#ffea00,#b7ff00,#22c55e);box-shadow:0 0 18px rgba(255,234,0,.58)}.obs-bottom-pills{position:absolute;left:50%;bottom:74px;transform:translateX(-50%);display:flex;gap:14px;align-items:center;justify-content:center}.obs-pill{min-width:150px;height:54px;display:grid;grid-template-columns:34px 1fr;align-items:center;grid-gap:10px;gap:10px;padding:7px 13px;border-radius:16px;border:2px solid #ffea00;background:linear-gradient(180deg,rgba(33,33,33,.93),rgba(4,4,4,.9)),linear-gradient(135deg,rgba(255,234,0,.1),transparent 58%);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),0 0 20px rgba(255,234,0,.38),0 14px 30px rgba(0,0,0,.52);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.obs-icon{font-size:22px;line-height:1;color:#ffea00;text-align:center;border-right:1px solid hsla(0,0%,100%,.18);padding-right:9px;text-shadow:0 0 12px currentColor}.obs-icon.green{color:#22c55e}.obs-icon.blue{color:#4ea1ff}.obs-icon.purple{color:#9b5cff}.obs-pill span{display:block;color:#d2d2d2;font-size:9px;font-weight:1000;letter-spacing:.16em;text-transform:uppercase;margin-bottom:3px}.obs-pill strong{display:block;color:#fff;font-size:22px;line-height:.95;font-weight:1000}.obs-pill.gold strong{color:#ffea00}.obs-pill.green strong{color:#22c55e}.obs-pill.purple strong{color:#9b5cff}body.obs-body,html:has(.obs-body){width:1920px!important;height:1080px!important;min-height:1080px!important;margin:0!important;padding:0!important;overflow:hidden!important;background:transparent!important}body.obs-body{position:relative!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important}body.obs-body:after,body.obs-body:before{background:transparent!important}body.obs-body .header,body.obs-body .site-header,body.obs-body header,body.obs-body main,body.obs-body nav{display:none!important}.compact-button{min-height:34px!important;padding:7px 11px!important;border-radius:999px!important;font-size:.78rem!important;white-space:nowrap}.player-profile-page{display:grid;grid-gap:24px;gap:24px}.player-profile-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.player-profile-hero h1{font-size:clamp(2.2rem,6vw,4.2rem);margin-bottom:10px}.player-profile-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.player-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:800px){.player-profile-hero{align-items:flex-start;flex-direction:column}.player-profile-actions{justify-content:flex-start}.player-profile-stats{grid-template-columns:1fr}}.admin-profile-modal-backdrop{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:22px;background:rgba(0,0,0,.78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-profile-modal-card{width:min(820px,100%);max-height:calc(100vh - 44px);overflow:auto}.admin-profile-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}html{background:#030303 url(/FWZ-Background.webp) 50%/cover fixed no-repeat!important}body{background:transparent!important;position:relative!important;isolation:isolate}body:before{z-index:-2!important;background:url(/FWZ-Background.webp) 50%/cover no-repeat!important;opacity:.98!important;filter:saturate(1.08) contrast(1.05) brightness(1.08)!important}body:after{z-index:-1!important;background:radial-gradient(circle at 50% 18%,rgba(0,0,0,.08),transparent 34%),linear-gradient(180deg,rgba(0,0,0,.22),rgba(0,0,0,.44) 68%,rgba(0,0,0,.62))!important}.admin-profile-modal-card,.card,.hero,.overlay-modal-card,.payment-actions,.rule,.tableWrap{background:linear-gradient(180deg,hsla(0,0%,4%,.78),rgba(0,0,0,.72))!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.event-card .event-card-overlay,.event-card .event-card-soft-overlay{background:linear-gradient(90deg,rgba(0,0,0,.58),rgba(0,0,0,.12) 52%,rgba(0,0,0,.42)),linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.04) 46%,rgba(0,0,0,.56))!important}.site-header{background:rgba(3,3,3,.88)!important;border-bottom:1px solid rgba(242,201,76,.42)!important;box-shadow:0 14px 42px rgba(0,0,0,.62),0 0 28px rgba(242,201,76,.13)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.fragly-nav-shell,.nav-shell.nav-shell-wide,.site-header .nav-shell,.site-header .nav-shell.nav-shell-wide{width:min(1280px,calc(100% - 44px))!important;max-width:1280px!important;min-height:84px!important;margin:0 auto!important;padding:0!important;display:grid!important;grid-template-columns:minmax(190px,260px) minmax(0,1fr) minmax(190px,260px)!important;align-items:center!important;grid-column-gap:18px!important;column-gap:18px!important}.site-header .fragly-nav-left,.site-header .nav-left{justify-self:start!important;margin:0!important;padding:0!important}.site-header .fragly-nav-links,.site-header .nav-links{justify-self:center!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;max-width:820px!important;flex-wrap:wrap!important}.site-header .fragly-nav-actions,.site-header .nav-actions{justify-self:end!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;margin:0!important;padding:0!important;flex-wrap:nowrap!important}.site-header .fragly-nav-actions a,.site-header .fragly-nav-actions button,.site-header .fragly-nav-links a,.site-header .nav-actions a,.site-header .nav-actions button,.site-header .nav-links a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;padding:9px 13px!important;border-radius:999px!important;color:#f8fafc!important;font-size:.88rem!important;font-weight:950!important;line-height:1!important;white-space:nowrap!important;text-decoration:none!important;background:rgba(242,201,76,.085)!important;border:1px solid rgba(242,201,76,.25)!important;box-shadow:inset 0 0 14px rgba(242,201,76,.035)!important;text-shadow:none!important}.site-header .fragly-nav-links a:first-child,.site-header .fragly-nav-links a:not([aria-current=page]):first-child,.site-header .nav-links a:first-child,.site-header .nav-links a:not([aria-current=page]):first-child{color:#f8fafc!important;background:rgba(242,201,76,.085)!important;border:1px solid rgba(242,201,76,.25)!important;box-shadow:inset 0 0 14px rgba(242,201,76,.035)!important}.site-header .fragly-nav-actions a:hover,.site-header .fragly-nav-actions button:hover,.site-header .fragly-nav-links a:hover,.site-header .nav-actions a:hover,.site-header .nav-actions button:hover,.site-header .nav-links a:hover{color:#fff!important;background:rgba(242,201,76,.16)!important;border-color:rgba(242,201,76,.52)!important;box-shadow:0 0 18px rgba(242,201,76,.18),inset 0 0 16px rgba(242,201,76,.06)!important;transform:translateY(-1px)}.site-header .fragly-nav-actions a[aria-current=page],.site-header .fragly-nav-links a[aria-current=page],.site-header .nav-actions a[aria-current=page],.site-header .nav-links a[aria-current=page]{color:#050505!important;background:linear-gradient(135deg,#fff3a8,#f2c94c,#d8a928)!important;border-color:rgba(242,201,76,.74)!important;box-shadow:0 0 20px rgba(242,201,76,.36),0 12px 28px rgba(216,169,40,.18)!important}.fragly-wordmark{min-width:190px!important}.hero.hero-home-gif{width:100%!important;padding:clamp(22px,3vw,34px)!important;grid-template-columns:minmax(0,1.1fr) minmax(210px,310px)!important;gap:clamp(18px,3vw,34px)!important}.hero.hero-home-gif h1{max-width:760px!important;font-size:clamp(1.95rem,4vw,3.25rem)!important;line-height:.98!important;margin:12px 0!important}.hero.hero-home-gif p{margin:0 0 10px!important}.hero.hero-home-gif .actions{margin-top:14px!important}.hero-gif-wrap{width:min(100%,310px)!important;max-width:310px!important;justify-self:end!important}@media (max-width:900px){html{background-attachment:scroll!important}body:before,html{background-size:auto 100vh!important}body:before{background-position:top!important}.fragly-nav-shell,.nav-shell.nav-shell-wide,.site-header .nav-shell,.site-header .nav-shell.nav-shell-wide{width:calc(100% - 18px)!important;min-height:auto!important;padding:10px 0!important;display:flex!important;flex-direction:column!important;gap:10px!important}.site-header .fragly-nav-actions,.site-header .fragly-nav-left,.site-header .fragly-nav-links,.site-header .nav-actions,.site-header .nav-left,.site-header .nav-links{width:100%!important;justify-content:center!important;justify-self:center!important}.site-header .fragly-nav-actions,.site-header .fragly-nav-links,.site-header .nav-actions,.site-header .nav-links{gap:7px!important;flex-wrap:wrap!important}.site-header .fragly-nav-actions a,.site-header .fragly-nav-actions button,.site-header .fragly-nav-links a,.site-header .nav-actions a,.site-header .nav-actions button,.site-header .nav-links a{min-height:34px!important;padding:7px 9px!important;font-size:.74rem!important}.fragly-wordmark{min-width:0!important;align-items:center!important}.fragly-wordmark-main{font-size:1.55rem!important}.fragly-wordmark small{font-size:.46rem!important}main{width:calc(100% - 18px)!important;padding-top:16px!important}.hero.hero-home-gif{grid-template-columns:1fr!important;padding:18px!important;gap:14px!important}.hero.hero-home-gif h1{font-size:clamp(1.65rem,8vw,2.35rem)!important;line-height:1.02!important}.hero.hero-home-gif p{font-size:.9rem!important}.hero-gif-wrap{width:min(100%,230px)!important;max-width:230px!important;justify-self:center!important}.event-card,.event-card-clean,.event-card-overlay,.event-card-soft-overlay{min-height:320px!important}.event-card-overlay,.event-card-soft-overlay{padding:16px!important}}@media (max-width:520px){.site-header .fragly-nav-actions a,.site-header .fragly-nav-actions button,.site-header .fragly-nav-links a,.site-header .nav-actions a,.site-header .nav-actions button,.site-header .nav-links a{font-size:.69rem!important;padding:7px 8px!important}.actions,.event-card-actions-row,.event-stat-pills{gap:8px!important}.button,button{min-height:38px!important;padding:8px 11px!important;font-size:.78rem!important}}:root{--fwz-bg:#050403;--fwz-panel:rgba(7,7,7,.82);--fwz-panel-strong:rgba(0,0,0,.9);--fwz-gold:#f2c94c;--fwz-gold-hot:#ffe58a;--fwz-gold-dark:#b98418;--fwz-border:rgba(242,201,76,.42);--fwz-border-soft:rgba(242,201,76,.2);--fwz-text:#f8fafc;--fwz-muted:#b9b4a5;--fwz-danger:#ef4444;--fwz-green:#22c55e;--fwz-radius:18px;--fwz-font-display:Impact,Haettenschweiler,"Arial Black","Franklin Gothic Heavy","Segoe UI Black",system-ui,sans-serif;--fwz-font-body:Inter,"Segoe UI",Roboto,Arial,system-ui,sans-serif}body,html{background:#050403!important;color:var(--fwz-text)!important;font-family:var(--fwz-font-body)!important}body:before{z-index:-3!important;background:linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.42)),radial-gradient(circle at 50% 0,rgba(242,201,76,.14),transparent 34%),url(/FWZ-Background.webp) top /cover no-repeat!important;opacity:.82!important}body:after,body:before{content:""!important;position:fixed!important;inset:0!important;pointer-events:none!important}body:after{z-index:-2!important;background:linear-gradient(90deg,rgba(0,0,0,.6),transparent 18%,transparent 82%,rgba(0,0,0,.6)),radial-gradient(circle at 50% 18%,transparent 0,rgba(0,0,0,.15) 30%,rgba(0,0,0,.68) 100%)!important}body.obs-body:after,body.obs-body:before{content:none!important;display:none!important}main{padding-top:30px!important}.button,.eyebrow,.pill,.site-header a,.stat strong,.timer-display,button,h1,h2,h3,h4,th{font-family:var(--fwz-font-display)!important;letter-spacing:.015em!important}input,label,p,select,small,span,td,textarea{font-family:var(--fwz-font-body)!important}h1{font-size:clamp(2.15rem,5vw,4.8rem)!important;line-height:.94!important;text-shadow:0 3px 0 #000,0 0 22px rgba(242,201,76,.12)!important}h1,h2,h3{text-transform:uppercase}h2,h3{text-shadow:0 2px 0 #000!important}.small,p{color:var(--fwz-muted)!important}.site-header{min-height:72px!important;background:linear-gradient(180deg,rgba(0,0,0,.94),rgba(8,7,4,.86))!important;border-bottom:1px solid var(--fwz-border)!important;box-shadow:0 16px 40px rgba(0,0,0,.62),inset 0 -1px 0 hsla(0,0%,100%,.04)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.fragly-nav-shell,.nav-shell,.navwrap,.site-header .nav-shell,.site-header .nav-shell.nav-shell-wide{width:min(1380px,calc(100% - 32px))!important;min-height:72px!important;margin:0 auto!important;padding:0!important;display:grid!important;grid-template-columns:minmax(178px,230px) minmax(0,1fr) auto!important;align-items:center!important;grid-gap:18px!important;gap:18px!important}.fragly-nav-left,.nav-left{justify-self:start!important;margin:0!important;min-width:0!important}.fragly-wordmark{min-width:0!important;width:-moz-fit-content!important;width:fit-content!important;padding:0!important;margin:0!important;transform:skew(-5deg)!important}.fragly-wordmark-main{font-size:clamp(1.35rem,2vw,2.05rem)!important;letter-spacing:-.075em!important}.fragly-wordmark small{margin-top:6px!important;font-size:.48rem!important;letter-spacing:.18em!important}.fragly-nav-links,.nav-links,.navwrap nav,.site-header .nav-links{justify-self:center!important;width:100%!important;max-width:820px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;flex-wrap:nowrap!important;overflow:visible!important}.fragly-nav-actions,.nav-actions,.site-header .nav-actions{justify-self:end!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;margin:0!important;white-space:nowrap!important}.navwrap a,.navwrap button,.navwrap nav a,.site-header .nav-actions a,.site-header .nav-actions button,.site-header .nav-links a{position:relative!important;min-height:34px!important;padding:7px 11px!important;border-radius:10px!important;-webkit-clip-path:polygon(9px 0,100% 0,calc(100% - 9px) 100%,0 100%)!important;clip-path:polygon(9px 0,100% 0,calc(100% - 9px) 100%,0 100%)!important;font-size:.76rem!important;font-weight:900!important;line-height:1!important;letter-spacing:.055em!important;text-transform:uppercase!important;text-shadow:none!important;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease!important}.navwrap a,.navwrap button,.navwrap nav a,.site-header .nav-actions a,.site-header .nav-actions button,.site-header .nav-links a,.site-header .nav-links a:first-child,.site-header .nav-links a:not([aria-current=page]):first-child{background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.02))!important;border:1px solid rgba(242,201,76,.18)!important;color:rgba(248,250,252,.92)!important;box-shadow:none!important}.navwrap a:hover,.navwrap button:hover,.navwrap nav a:hover,.site-header .nav-actions a:hover,.site-header .nav-actions button:hover,.site-header .nav-links a:hover{transform:translateY(-1px)!important;color:#fff!important;border-color:rgba(242,201,76,.58)!important;background:linear-gradient(180deg,rgba(242,201,76,.15),rgba(242,201,76,.055))!important}.navwrap a[aria-current=page],.navwrap nav a[aria-current=page],.site-header .nav-actions a.active,.site-header .nav-actions a[aria-current=page],.site-header .nav-actions button[aria-current=page],.site-header .nav-links a.active,.site-header .nav-links a[aria-current=page]{color:#0b0700!important;background:linear-gradient(180deg,#fff2a4,#f2c94c 54%,#b98418)!important;border-color:rgba(255,229,138,.88)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),0 0 0 1px rgba(242,201,76,.12)!important}.site-header .nav-actions .admin-link,.site-header .nav-actions a[href="/admin"]{border-color:rgba(242,201,76,.38)!important}.button,button,input[type=submit]{min-height:42px!important;padding:0 18px!important;border-radius:12px!important;-webkit-clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%)!important;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%)!important;border:1px solid rgba(255,229,138,.62)!important;background:linear-gradient(180deg,#fff1a4,#f2c94c 55%,#b98418)!important;color:#090600!important;font-size:.84rem!important;font-weight:950!important;letter-spacing:.045em!important;text-transform:uppercase!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.42),0 10px 24px rgba(0,0,0,.32)!important}.button:hover,button:hover,input[type=submit]:hover{transform:translateY(-1px)!important;filter:brightness(1.05)!important}.admin-link,.button.secondary,.nav-login,.secondary,button.secondary{background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.025))!important;color:#f8fafc!important;border-color:rgba(242,201,76,.34)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)!important}.button.warning,.danger-pill,button.warning{color:#fff!important;background:linear-gradient(180deg,#ef4444,#991b1b)!important;border-color:hsla(0,91%,71%,.66)!important}.card,.event-info-modal,.hero,.how-step,.map-row,.mini,.overlay-modal-card,.payment-actions,.rule,.stat,.tableWrap,.team-drop,.team-player-card,.vod-review-card{position:relative!important;border-radius:var(--fwz-radius)!important;border:1px solid var(--fwz-border-soft)!important;background:linear-gradient(135deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.015) 42%,rgba(0,0,0,.08)),linear-gradient(180deg,rgba(9,9,9,.84),rgba(0,0,0,.78))!important;box-shadow:0 22px 55px rgba(0,0,0,.46),inset 0 1px 0 hsla(0,0%,100%,.06)!important;overflow:hidden}.card:before,.hero:before,.rule:before,.tableWrap:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;border-top:1px solid rgba(255,229,138,.2);box-shadow:inset 0 0 0 1px rgba(242,201,76,.035)}.card:hover,.event-card:hover,.hero:hover,.rule:hover,.tableWrap:hover{border-color:rgba(242,201,76,.46)!important;box-shadow:0 24px 62px rgba(0,0,0,.5),inset 0 0 0 1px rgba(242,201,76,.08)!important}.hero{padding:clamp(24px,4vw,42px)!important}.hero.hero-home-gif{grid-template-columns:minmax(0,1.18fr) minmax(230px,335px)!important;min-height:auto!important;padding-block:clamp(22px,3vw,34px)!important;background:rgba(0,0,0,.88)!important}.hero.hero-home-gif h1{font-size:clamp(2.15rem,4.2vw,3.65rem)!important;max-width:720px!important}.hero.hero-home-gif p{font-size:.98rem!important;max-width:680px!important}.hero-gif-wrap{width:min(100%,335px)!important;border-radius:22px!important;background:#000!important}.hero-gif-mask{right:-28px!important;bottom:-20px!important;width:132px!important;height:86px!important;border-radius:22px!important;background:radial-gradient(ellipse at center,#000 0,rgba(0,0,0,.98) 52%,rgba(0,0,0,.82) 70%,transparent 88%)!important}.event-note-pill,.event-stat-pill,.pill,.rank,.report-kill-list span,.team-drop-summary span,.team-drop-summary strong{border-radius:10px!important;-webkit-clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)!important;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)!important;background:rgba(242,201,76,.085)!important;border:1px solid rgba(242,201,76,.25)!important;color:#f8fafc!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:.04em!important}.countdown-pill,.how-step strong,.live-countdown,.pill.blue{color:#080500!important;background:linear-gradient(180deg,#fff2a4,#f2c94c,#b98418)!important;border-color:rgba(255,229,138,.8)!important}.pill.yellow{background:rgba(242,201,76,.12)!important;border-color:rgba(242,201,76,.48)!important}.pill.yellow,.stat strong{color:#fff2a4!important}.tableWrap{border-radius:16px!important}th{color:#fff2a4!important;background:rgba(242,201,76,.07)!important;border-bottom:1px solid rgba(242,201,76,.24)!important;font-size:.74rem!important;letter-spacing:.085em!important}td{border-bottom:1px solid rgba(242,201,76,.1)!important}tr:hover td{background:rgba(242,201,76,.045)!important}.event-card,.neon-event-card{border-radius:20px!important;border-color:rgba(242,201,76,.32)!important;box-shadow:0 26px 70px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.035)!important}.event-card-overlay,.event-card-soft-overlay{background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.22) 52%,rgba(0,0,0,.58)),linear-gradient(180deg,rgba(0,0,0,.52),rgba(0,0,0,.06) 46%,rgba(0,0,0,.68))!important}.event-card h2,.event-card h3,.event-card-title-block h2,.event-card-title-block h3{font-size:clamp(2rem,4vw,4rem)!important;color:#fff!important}.event-date-stack span,.event-note-pill,.event-stat-pill{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}input,select,textarea{border-radius:12px!important;border-color:rgba(242,201,76,.25)!important;background:rgba(0,0,0,.7)!important;color:#f8fafc!important}input:focus,select:focus,textarea:focus{border-color:rgba(255,229,138,.72)!important;box-shadow:0 0 0 3px rgba(242,201,76,.12)!important}*,:after,:before{animation-duration:0s}.button,.card,.event-card,.hero,.site-header a,.tableWrap,button{animation:none!important}.kill-result,.player-profile-hero,.report-team-card,.timer-card{border-left:3px solid rgba(242,201,76,.65)!important}.payment-actions,.vod-review-card{border-top:2px solid rgba(242,201,76,.45)!important}@media (max-width:1180px){.fragly-nav-shell,.nav-shell,.navwrap,.site-header .nav-shell,.site-header .nav-shell.nav-shell-wide{grid-template-columns:1fr!important;gap:10px!important;padding:12px 0!important}.fragly-nav-actions,.fragly-nav-left,.fragly-nav-links,.nav-actions,.nav-links,.navwrap nav,.site-header .nav-actions,.site-header .nav-links{justify-self:center!important;justify-content:center!important;max-width:100%!important;flex-wrap:wrap!important}.site-header .nav-actions a,.site-header .nav-actions button,.site-header .nav-links a{min-height:32px!important;padding:7px 9px!important;font-size:.7rem!important}}@media (max-width:800px){main{width:min(100% - 20px,1240px)!important;padding-top:18px!important}.card,.hero,.mini,.report-team-card,.rule{padding:18px!important}.hero.hero-home-gif{grid-template-columns:1fr!important}.hero.hero-home-gif h1{font-size:clamp(2rem,9vw,3.25rem)!important}.hero-gif-wrap{justify-self:center!important;width:min(100%,300px)!important}.event-card,.event-card-clean,.event-card-overlay,.event-card-soft-overlay{min-height:360px!important}.event-card-overlay,.event-card-soft-overlay{padding:16px!important}.event-card h2,.event-card h3,.event-card-title-block h2,.event-card-title-block h3{font-size:clamp(1.65rem,8vw,2.5rem)!important}.actions,.event-card-actions-row,.event-note-pills,.event-stat-pills{gap:8px!important}.button,button{min-height:38px!important;padding:0 13px!important;font-size:.75rem!important}}:root{--fwz-font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}body,button,html,input,select,textarea{font-family:var(--fwz-font)!important;text-rendering:geometricPrecision}body{font-size:15.5px;line-height:1.55;letter-spacing:-.01em}.button,.eyebrow,.pill,.site-header a,button,h1,h2,h3,h4,label,th{font-family:var(--fwz-font)!important}.rule,.small,li,p,td{line-height:1.58}.fragly-nav-links a[href="/"],.site-header .fragly-nav-links a:first-child,.site-header .nav-links a:first-child,.site-header .nav-links a[href="/"]{min-height:40px!important;padding:9px 11px!important;border-radius:999px!important;color:rgba(226,232,240,.86)!important;font-size:.88rem!important;font-weight:850!important;line-height:1!important;letter-spacing:-.01em!important;background:transparent!important;border:1px solid transparent!important;box-shadow:none!important;text-shadow:none!important;transform:none!important}.fragly-nav-links a[href="/"]:hover,.site-header .fragly-nav-links a:first-child:hover,.site-header .nav-links a:first-child:hover,.site-header .nav-links a[href="/"]:hover{color:#fff!important;background:rgba(242,201,76,.1)!important;border-color:rgba(242,201,76,.35)!important;box-shadow:inset 0 0 18px rgba(242,201,76,.045),0 0 16px rgba(242,201,76,.1)!important}.site-header .fragly-nav-links a[aria-current=page],.site-header .nav-actions a[aria-current=page],.site-header .nav-links a[aria-current=page]{color:#080500!important;background:linear-gradient(180deg,#fff2a4,#f2c94c,#b98418)!important;border-color:rgba(255,229,138,.82)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 0 20px rgba(242,201,76,.22),0 12px 30px rgba(0,0,0,.32)!important;text-shadow:none!important}.site-header .fragly-nav-links a[aria-current=page] span,.site-header .nav-actions a[aria-current=page] span,.site-header .nav-links a[aria-current=page] span{color:#080500!important}.site-header .fragly-wordmark,.site-header .fragly-wordmark:first-child{display:inline-flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;min-height:42px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;text-shadow:none!important}.site-header .fragly-wordmark-main{font-size:1.02rem!important;font-weight:950!important;letter-spacing:.08em!important;line-height:1!important}.site-header .fragly-wordmark small{margin-top:4px;font-size:.58rem!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase;color:hsla(0,0%,100%,.58)!important}.profile-overlay-modal-backdrop{position:fixed!important;inset:0!important;z-index:2147483000!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:24px!important;background:rgba(0,0,0,.76)!important;-webkit-backdrop-filter:blur(14px) saturate(1.08)!important;backdrop-filter:blur(14px) saturate(1.08)!important}.profile-overlay-modal-card{width:min(920px,100%)!important;max-height:min(82vh,780px)!important;overflow:auto!important;padding:clamp(20px,3vw,34px)!important;border-radius:24px!important;border:1px solid rgba(255,229,138,.58)!important;background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.018) 42%,rgba(0,0,0,.18)),linear-gradient(180deg,hsla(0,0%,4%,.98),rgba(0,0,0,.96))!important;box-shadow:inset 0 0 0 1px rgba(242,201,76,.08),0 0 36px rgba(242,201,76,.17),0 34px 120px rgba(0,0,0,.88)!important}.profile-overlay-modal-header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;margin-bottom:18px!important;padding-bottom:16px!important;border-bottom:1px solid rgba(242,201,76,.18)!important}.profile-overlay-modal-header h2{margin:4px 0 0!important;font-size:clamp(1.65rem,3vw,2.35rem)!important;letter-spacing:-.04em!important}.profile-overlay-close{flex:0 0 auto}.profile-overlay-intro{max-width:760px!important;color:rgba(248,250,252,.88)!important;font-size:1rem!important}.profile-overlay-url-box{margin:20px 0!important;padding:15px 16px!important;border-radius:16px!important;border:1px solid rgba(255,229,138,.3)!important;background:rgba(0,0,0,.54)!important;overflow-x:auto!important}.profile-overlay-url-box code{color:#fff2a4!important;font-size:.92rem!important;white-space:nowrap!important}.profile-overlay-actions{margin:18px 0 22px!important}.profile-overlay-setup{padding:18px!important;border-radius:18px!important;border:1px solid rgba(242,201,76,.2)!important;background:hsla(0,0%,100%,.045)!important}.profile-overlay-setup h3{margin-top:0!important}.profile-overlay-instructions{margin:12px 0 0!important;padding-left:22px!important;color:rgba(248,250,252,.9)!important}.profile-overlay-instructions li{margin:7px 0!important}.profile-overlay-tip{color:hsla(0,0%,100%,.66)!important}@media (max-width:760px){body{font-size:14.5px}.fragly-nav-links a[href="/"],.site-header .fragly-nav-links a:first-child,.site-header .nav-links a:first-child,.site-header .nav-links a[href="/"]{min-height:32px!important;padding:7px 9px!important;font-size:.7rem!important}.profile-overlay-modal-backdrop{align-items:flex-end!important;padding:12px!important}.profile-overlay-modal-card{max-height:88vh!important;border-radius:20px!important}.profile-overlay-modal-header{flex-direction:column!important}.profile-overlay-close{width:100%!important}}.nav-notification-dot{position:absolute;top:-5px;right:-5px;width:11px;height:11px;border-radius:999px;background:#facc15;border:1px solid hsla(0,0%,100%,.85);box-shadow:0 0 0 2px rgba(0,0,0,.8),0 0 10px rgba(250,204,21,.95),0 0 18px rgba(250,204,21,.55);pointer-events:none;z-index:5}.nav-has-notification:after{content:"";position:absolute;inset:-3px;border-radius:inherit;border:1px solid rgba(250,204,21,.5);pointer-events:none}@media (max-width:760px){.nav-notification-dot{top:-3px;right:-3px;width:9px;height:9px}}@media (max-width:800px){.admin-rank-table-wrap{width:calc(100vw - 8px)!important;max-width:calc(100vw - 8px)!important;margin-left:calc(-1 * max(10px, env(safe-area-inset-left)))!important;margin-right:0!important;padding:10px 8px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.admin-rank-table-wrap:before{display:none!important}.admin-rank-table{min-width:875px!important;width:875px!important;table-layout:fixed!important}.admin-rank-table td,.admin-rank-table th{padding:9px 8px!important;font-size:.78rem!important;vertical-align:middle!important}.admin-rank-table td:first-child,.admin-rank-table th:first-child{width:58px!important}.admin-rank-table td:nth-child(2),.admin-rank-table th:nth-child(2){width:150px!important}.admin-rank-table td:nth-child(3),.admin-rank-table th:nth-child(3){width:92px!important}.admin-rank-table td:nth-child(4),.admin-rank-table td:nth-child(5),.admin-rank-table th:nth-child(4),.admin-rank-table th:nth-child(5){width:78px!important}.admin-rank-table td:nth-child(6),.admin-rank-table th:nth-child(6){width:112px!important}.admin-rank-table td:nth-child(7),.admin-rank-table th:nth-child(7){width:210px!important}.admin-rank-table td:nth-child(8),.admin-rank-table th:nth-child(8){width:82px!important}.admin-rank-table td:nth-child(9),.admin-rank-table th:nth-child(9){width:115px!important}.admin-rank-new-rank-input{width:96px!important;min-width:96px!important;height:42px!important;padding:0 10px!important;font-size:1rem!important}.admin-rank-reason-input{width:198px!important;min-width:198px!important;height:42px!important;padding:0 12px!important;font-size:.95rem!important}.admin-rank-table .button,.admin-rank-table button{min-height:38px!important;padding:0 10px!important;font-size:.72rem!important;white-space:nowrap!important}}@media (max-width:760px){.admin-rank-table-wrap,.mobile-rank-list-wrap,.scoreboard-table,.tableWrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow-x:visible!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.admin-rank-table,.mobile-rank-list-table,.scoreboard-table table{min-width:0!important;width:100%!important;table-layout:auto!important;border-collapse:separate!important;border-spacing:0 12px!important}.admin-rank-table thead,.mobile-rank-list-table thead,.scoreboard-table table thead{display:none!important}.admin-rank-table tbody,.admin-rank-table td,.admin-rank-table tr,.mobile-rank-list-table tbody,.mobile-rank-list-table td,.mobile-rank-list-table tr,.scoreboard-table table tbody,.scoreboard-table table td,.scoreboard-table table tr{display:block!important;width:100%!important}.admin-rank-table tr,.mobile-rank-list-table tr,.scoreboard-table table tr{padding:14px!important;border:1px solid rgba(242,201,76,.24)!important;border-radius:18px!important;background:linear-gradient(135deg,hsla(0,0%,4%,.94),rgba(24,20,11,.84))!important;box-shadow:0 12px 36px rgba(0,0,0,.34),inset 0 0 0 1px hsla(0,0%,100%,.035)!important;overflow:hidden!important}.admin-rank-table td,.mobile-rank-list-table td,.scoreboard-table table td{position:relative!important;min-height:34px!important;padding:8px 0 8px 44%!important;border:0!important;border-bottom:1px solid hsla(0,0%,100%,.07)!important;font-size:.92rem!important;line-height:1.35!important;white-space:normal!important;word-break:break-word!important}.admin-rank-table td:last-child,.mobile-rank-list-table td:last-child,.scoreboard-table table td:last-child{border-bottom:0!important;padding-bottom:0!important}.admin-rank-table td:before,.mobile-rank-list-table td:before,.scoreboard-table table td:before{position:absolute!important;left:0!important;top:8px!important;width:40%!important;color:rgba(242,201,76,.92)!important;font-size:.68rem!important;font-weight:900!important;letter-spacing:.09em!important;text-transform:uppercase!important;content:attr(data-label)!important}.mobile-rank-list-table td:first-child:before{content:"BR Rank"!important}.mobile-rank-list-table td:nth-child(2):before{content:"Resurgence"!important}.mobile-rank-list-table td:nth-child(3):before{content:"Player"!important}.mobile-rank-list-table td:nth-child(4):before{content:"Avg Kills"!important}.mobile-rank-list-table td:nth-child(5):before{content:"Total Kills"!important}.mobile-rank-list-table td:nth-child(6):before{content:"Maps"!important}.mobile-rank-list-table td:nth-child(7):before{content:"Stream"!important}.mobile-rank-list-table td:nth-child(8):before{content:"Profile"!important}.scoreboard-table table td:first-child:before{content:"Place"!important}.scoreboard-table table td:nth-child(2):before{content:"Team"!important}.scoreboard-table table td:nth-child(3):before{content:"Team #"!important}.scoreboard-table table td:nth-child(4):before{content:"Payment"!important}.scoreboard-table table td:nth-child(5):before{content:"VOD"!important}.scoreboard-table table td:nth-child(6):before{content:"Payout"!important}.scoreboard-table table td:nth-child(7):before{content:"Score"!important}.scoreboard-table table td:nth-child(8):before{content:"Details"!important}.scoreboard-table table tr:has(.team-drop){margin-top:-10px!important;padding:0!important;border-color:rgba(242,201,76,.14)!important}.scoreboard-table table tr:has(.team-drop) td{padding:0!important}.scoreboard-table table tr:has(.team-drop) td:before{display:none!important}.admin-rank-table td:first-child:before{content:"Active"!important}.admin-rank-table td:nth-child(2):before{content:"User"!important}.admin-rank-table td:nth-child(3):before{content:"BR Rank"!important}.admin-rank-table td:nth-child(4):before{content:"Resurgence"!important}.admin-rank-table td:nth-child(5):before{content:"Avg Kills"!important}.admin-rank-table td:nth-child(6):before{content:"Last Run"!important}.admin-rank-table td:nth-child(7):before{content:"New BR"!important}.admin-rank-table td:nth-child(8):before{content:"New Res"!important}.admin-rank-table td:nth-child(9):before{content:"Reason"!important}.admin-rank-table td:nth-child(10):before{content:"Save"!important}.admin-rank-table td:nth-child(11):before{content:"Profile"!important}.admin-rank-new-rank-input,.admin-rank-reason-input,.admin-rank-table input:not([type]),.admin-rank-table input[type=number],.admin-rank-table input[type=text],.admin-rank-table select,.admin-rank-table textarea{width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;font-size:1rem!important;padding:10px 12px!important}.admin-rank-reason-cell,.admin-rank-table td:nth-child(9){padding-left:0!important;padding-top:30px!important}.admin-rank-reason-cell:before,.admin-rank-table td:nth-child(9):before{width:100%!important}.admin-rank-reason-input{min-height:48px!important}.admin-rank-table .button,.admin-rank-table button,.mobile-rank-list-table .button,.scoreboard-table table .button,.scoreboard-table table button{width:100%!important;justify-content:center!important;min-height:42px!important;padding:10px 12px!important;font-size:.78rem!important}.leaderboard-score,.scoreboard-score-cell,.scoreboard-team-name{font-size:1rem!important}.team-drop{padding:12px!important}.team-drop-summary,.team-player-grid{grid-template-columns:1fr!important;gap:10px!important}.formrow,.leaderboard-podium,.leaderboard-select-row,.miniTop{grid-template-columns:1fr!important;gap:12px!important}.formrow,.leaderboard-select-row,.miniTop{flex-direction:column!important;align-items:stretch!important}.card,.section.card{padding:16px!important}}:root{--fwz-neon-yellow:#fff200;--fwz-neon-yellow-hot:#ffff7a;--fwz-neon-yellow-deep:#facc15;--fwz-neon-yellow-border:rgba(255,242,0,.94);--fwz-neon-yellow-glow:rgba(255,242,0,.58);--fwz-neon-yellow-soft-glow:rgba(255,242,0,.24)}.button,.compact-button,.countdown-pill,.event-note-pill,.event-stat-pill,.live-countdown,.navwrap a,.navwrap button,.navwrap nav a,.pill,.rank,.report-kill-list span,.site-header .fragly-nav-actions a,.site-header .fragly-nav-actions button,.site-header .fragly-nav-links a,.site-header .nav-actions a,.site-header .nav-actions button,.site-header .nav-links a,.team-drop-summary span,.team-drop-summary strong,.vod-button,button,input[type=submit]{border-color:var(--fwz-neon-yellow-border)!important;outline:1px solid rgba(255,242,0,.34)!important;outline-offset:2px!important;box-shadow:0 0 0 1px rgba(255,242,0,.34),0 0 14px var(--fwz-neon-yellow-glow),0 0 34px var(--fwz-neon-yellow-soft-glow),inset 0 0 18px rgba(255,242,0,.1)!important}.button:not(.secondary):not(.warning),.countdown-pill,.how-step strong,.live-countdown,.pill.blue,.site-header .fragly-nav-actions .nav-cta,.site-header .fragly-nav-actions a[aria-current=page],.site-header .fragly-nav-links a[aria-current=page],.site-header .nav-actions .nav-cta,.site-header .nav-actions a[aria-current=page],.site-header .nav-links a[aria-current=page],button:not(.secondary):not(.warning),input[type=submit]{background:linear-gradient(180deg,var(--fwz-neon-yellow-hot),var(--fwz-neon-yellow) 52%,var(--fwz-neon-yellow-deep))!important;border-color:var(--fwz-neon-yellow-border)!important;color:#050500!important;box-shadow:0 0 0 1px rgba(255,242,0,.46),0 0 18px rgba(255,242,0,.76),0 0 42px rgba(255,242,0,.34),0 12px 30px rgba(0,0,0,.38),inset 0 1px 0 hsla(0,0%,100%,.66),inset 0 -10px 18px rgba(184,134,11,.16)!important}.admin-link,.button.secondary,.event-note-pill,.event-stat-pill,.nav-login,.pill:not(.blue):not(.yellow):not(.danger-pill),.rank,.report-kill-list span,.secondary,.team-drop-summary span,.team-drop-summary strong,button.secondary{background:rgba(255,242,0,.09)!important;color:#fffde7!important;border-color:var(--fwz-neon-yellow-border)!important;box-shadow:0 0 0 1px rgba(255,242,0,.3),0 0 16px rgba(255,242,0,.52),0 0 36px rgba(255,242,0,.2),inset 0 0 18px rgba(255,242,0,.08)!important}.pill.yellow{color:#fffde7!important;background:rgba(255,242,0,.13)!important;border-color:var(--fwz-neon-yellow-border)!important;box-shadow:0 0 0 1px rgba(255,242,0,.34),0 0 18px rgba(255,242,0,.62),0 0 40px rgba(255,242,0,.25),inset 0 0 18px rgba(255,242,0,.1)!important}.button:hover,.compact-button:hover,.event-note-pill:hover,.event-stat-pill:hover,.pill:hover,.rank:hover,.site-header .fragly-nav-actions a:hover,.site-header .fragly-nav-actions button:hover,.site-header .fragly-nav-links a:hover,.site-header .nav-actions a:hover,.site-header .nav-actions button:hover,.site-header .nav-links a:hover,.vod-button:hover,button:hover,input[type=submit]:hover{border-color:#ff9!important;outline-color:rgba(255,242,0,.58)!important;filter:brightness(1.08) saturate(1.12)!important;box-shadow:0 0 0 1px rgba(255,242,0,.58),0 0 22px rgba(255,242,0,.86),0 0 58px rgba(255,242,0,.42),0 12px 34px rgba(0,0,0,.42),inset 0 0 20px rgba(255,242,0,.16)!important}.button:focus-visible,.pill:focus-visible,.site-header a:focus-visible,.site-header button:focus-visible,button:focus-visible,input[type=submit]:focus-visible{outline:2px solid #ff9!important;outline-offset:3px!important;box-shadow:0 0 0 3px rgba(0,0,0,.75),0 0 0 5px rgba(255,242,0,.78),0 0 36px rgba(255,242,0,.68)!important}.button:disabled,.button[aria-disabled=true],button:disabled,button[disabled]{box-shadow:0 0 0 1px rgba(255,242,0,.18),0 0 12px rgba(255,242,0,.18)!important;outline-color:rgba(255,242,0,.18)!important}@media (max-width:760px){.button,.event-note-pill,.event-stat-pill,.pill,.rank,.site-header .fragly-nav-actions a,.site-header .fragly-nav-actions button,.site-header .fragly-nav-links a,.site-header .nav-actions a,.site-header .nav-actions button,.site-header .nav-links a,button,input[type=submit]{outline-offset:1px!important;box-shadow:0 0 0 1px rgba(255,242,0,.32),0 0 12px rgba(255,242,0,.52),0 0 26px rgba(255,242,0,.22),inset 0 0 14px rgba(255,242,0,.08)!important}}.event-info-modal-backdrop{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.74);display:flex;align-items:center;justify-content:center;padding:20px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.event-info-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.event-info-close{min-width:42px;min-height:42px;padding:0!important;font-size:1.6rem!important;line-height:1!important}.event-info-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:18px 0}.event-info-summary-grid>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;border:1px solid rgba(242,201,76,.22);background:rgba(0,0,0,.34)}.event-info-summary-grid strong{color:var(--fwz-gold,#f2c94c);font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.event-info-summary-grid span{color:#fff7d6;text-align:right;font-weight:800}.event-info-rules{margin-top:18px;padding:18px;border-radius:18px;border:1px solid rgba(242,201,76,.25);background:rgba(0,0,0,.38)}.event-info-rules h3{margin:0 0 12px;color:var(--fwz-gold,#f2c94c);text-transform:uppercase;letter-spacing:.08em}.event-info-rules ul{margin:0;padding-left:0;list-style:none;display:grid;grid-gap:9px;gap:9px}.event-info-rules li{position:relative;padding-left:22px;color:#f8fafc;line-height:1.5}.event-info-rules li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:999px;background:var(--fwz-gold,#f2c94c);box-shadow:0 0 10px rgba(242,201,76,.8)}.event-info-rules p{margin:0;color:#f8fafc;line-height:1.6}.payment-highlight,.payment-reference-input{color:var(--fwz-gold,#f2c94c)!important;font-weight:900!important;text-shadow:0 0 12px rgba(242,201,76,.42)}.payment-reference-input{border-color:rgba(242,201,76,.62)!important;background:rgba(0,0,0,.56)!important;letter-spacing:.04em}@media (max-width:700px){.event-info-modal-backdrop{align-items:flex-start;padding:12px}.event-info-modal{max-height:calc(100vh - 24px);padding:18px!important}.event-info-summary-grid{grid-template-columns:1fr}.event-info-summary-grid>div{align-items:flex-start;flex-direction:column;gap:5px}.event-info-summary-grid span{text-align:left}}.event-info-modal{max-height:calc(100dvh - 42px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.event-info-modal .actions{position:-webkit-sticky!important;position:sticky!important;bottom:0!important;padding-top:14px!important;padding-bottom:2px!important;background:linear-gradient(180deg,rgba(8,8,8,0),rgba(8,8,8,.98) 35%)!important;z-index:2!important}.event-info-rules{max-height:none!important;overflow:visible!important}.event-info-rules ul{margin:10px 0 0!important;padding-left:1.15rem!important}.event-info-rules li{margin:0 0 8px!important;line-height:1.45!important}.event-info-summary-grid strong{margin-right:4px!important}@media (min-width:761px){.admin-rank-table-wrap{overflow-x:auto!important}.admin-rank-table{table-layout:fixed!important;min-width:1120px!important;width:100%!important;font-size:.78rem!important}.admin-rank-table td,.admin-rank-table th{padding:8px 7px!important;font-size:.78rem!important;line-height:1.25!important;vertical-align:middle!important}.admin-rank-table th{white-space:nowrap!important;font-size:.68rem!important;letter-spacing:.055em!important}.admin-rank-table td:first-child,.admin-rank-table th:first-child{width:54px!important}.admin-rank-table td:nth-child(2),.admin-rank-table th:nth-child(2){width:170px!important}.admin-rank-table td:nth-child(3),.admin-rank-table th:nth-child(3){width:92px!important}.admin-rank-table td:nth-child(4),.admin-rank-table th:nth-child(4){width:108px!important}.admin-rank-table td:nth-child(5),.admin-rank-table td:nth-child(6),.admin-rank-table th:nth-child(5),.admin-rank-table th:nth-child(6){width:72px!important}.admin-rank-table td:nth-child(7),.admin-rank-table td:nth-child(8),.admin-rank-table th:nth-child(7),.admin-rank-table th:nth-child(8){width:76px!important}.admin-rank-table td:nth-child(9),.admin-rank-table th:nth-child(9){width:230px!important}.admin-rank-table td:nth-child(10),.admin-rank-table th:nth-child(10){width:82px!important}.admin-rank-table td:nth-child(11),.admin-rank-table th:nth-child(11){width:110px!important}.admin-rank-new-rank-input,.admin-rank-table td:nth-child(7) input,.admin-rank-table td:nth-child(8) input{width:62px!important;min-width:62px!important;max-width:62px!important;height:36px!important;padding:6px 8px!important;font-size:.86rem!important}.admin-rank-reason-input,.admin-rank-table td:nth-child(9) input{width:100%!important;min-width:190px!important;height:36px!important;padding:6px 10px!important;font-size:.82rem!important}.admin-rank-table .button,.admin-rank-table button{min-height:34px!important;padding:7px 9px!important;font-size:.68rem!important;white-space:nowrap!important}}@media (max-width:760px){.event-info-modal{width:min(94vw,560px)!important;max-height:calc(100dvh - 24px)!important}.admin-rank-table td{padding:10px 0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}.admin-rank-table td:before{position:static!important;display:block!important;width:auto!important;max-width:none!important;margin:0 0 6px!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.admin-rank-reason-cell,.admin-rank-table td:nth-child(2),.admin-rank-table td:nth-child(9){padding-left:0!important;padding-top:10px!important}.admin-rank-table td:nth-child(2) .small{display:block!important;margin-top:4px!important;font-size:.78rem!important;line-height:1.25!important;word-break:break-word!important}.admin-rank-new-rank-input,.admin-rank-table td:nth-child(7) input,.admin-rank-table td:nth-child(8) input{width:100%!important;min-width:0!important;height:46px!important;font-size:1rem!important}.admin-rank-reason-input,.admin-rank-table td:nth-child(9) input{width:100%!important;min-width:0!important;min-height:50px!important;font-size:1rem!important}}.esports-site-header.site-header{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:1000!important;width:100%!important;min-height:78px!important;background:linear-gradient(180deg,rgba(0,0,0,.96),rgba(4,4,4,.88))!important;border-bottom:1px solid rgba(242,201,76,.38)!important;box-shadow:0 18px 55px rgba(0,0,0,.74),0 0 26px rgba(242,201,76,.12)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.esports-nav-shell{width:min(1440px,calc(100% - 48px))!important;min-height:78px!important;margin:0 auto!important;padding:0!important;display:grid!important;grid-template-columns:minmax(190px,260px) minmax(420px,1fr) minmax(340px,auto)!important;align-items:center!important;grid-gap:22px!important;gap:22px!important}.esports-nav-brand-zone{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-width:0!important}.esports-wordmark.fragly-wordmark{min-width:0!important;width:-moz-fit-content!important;width:fit-content!important;padding:8px 0!important;margin:0!important;transform:skew(-7deg)!important;background:transparent!important;border:0!important;box-shadow:none!important}.esports-wordmark .fragly-wordmark-main{font-size:clamp(1.35rem,2.1vw,2rem)!important}.esports-wordmark small{font-size:.46rem!important;margin-top:7px!important}.esports-nav-links{display:flex!important;gap:clamp(20px,3.2vw,46px)!important;flex-wrap:nowrap!important;min-width:0!important;width:100%!important;margin:0!important;padding:0!important}.esports-nav-links,.esports-nav-links a{align-items:center!important;justify-content:center!important}.esports-nav-links a{position:relative!important;display:inline-flex!important;min-height:40px!important;padding:0 2px 3px!important;color:rgba(248,250,252,.88)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-decoration:none!important;text-transform:uppercase!important;font-family:var(--fragly-font)!important;font-size:.84rem!important;font-weight:950!important;letter-spacing:-.02em!important;line-height:1!important;white-space:nowrap!important;transition:color .16s ease,text-shadow .16s ease,transform .16s ease!important}.esports-nav-links a:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:2px!important;border-radius:999px!important;background:linear-gradient(90deg,transparent,var(--fragly-gold,#f2c94c),transparent)!important;opacity:0!important;transform:scaleX(.35)!important;transition:opacity .16s ease,transform .16s ease!important;box-shadow:0 0 14px rgba(242,201,76,.55)!important}.esports-nav-links a:hover,.esports-nav-links a[aria-current=page]{color:#f2c94c!important;background:transparent!important;border:0!important;box-shadow:none!important;text-shadow:0 0 14px rgba(242,201,76,.45)!important;transform:translateY(-1px)!important}.esports-nav-links a:hover:after,.esports-nav-links a[aria-current=page]:after{opacity:1!important;transform:scaleX(1)!important}.esports-nav-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important;min-width:0!important;margin:0!important;padding:0!important;white-space:nowrap!important}.esports-bell,.esports-dropdown a,.esports-dropdown button,.esports-login,.esports-team-portal,.esports-user-button{font-family:var(--fragly-font)!important;text-transform:none!important;letter-spacing:-.02em!important}.esports-team-portal{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:42px!important;padding:0 18px!important;border-radius:8px!important;color:#f2c94c!important;background:rgba(242,201,76,.075)!important;border:1px solid rgba(242,201,76,.72)!important;box-shadow:0 0 0 1px rgba(242,201,76,.12),0 0 20px rgba(242,201,76,.26),inset 0 0 18px rgba(242,201,76,.055)!important;text-decoration:none!important;font-size:.86rem!important;font-weight:950!important;line-height:1!important;white-space:nowrap!important;transition:transform .16s ease,box-shadow .16s ease,background .16s ease!important}.esports-team-portal:hover,.esports-team-portal[aria-current=page]{color:#050505!important;background:linear-gradient(135deg,#fff3a8,#f2c94c,#d8a928)!important;border-color:rgba(242,201,76,.9)!important;box-shadow:0 0 0 1px rgba(242,201,76,.22),0 0 28px rgba(242,201,76,.36),0 12px 34px rgba(216,169,40,.18)!important;transform:translateY(-1px)!important}.esports-plus{font-size:1.22rem!important;line-height:0!important}.esports-bell{position:relative!important;display:inline-grid!important;place-items:center!important;width:42px!important;height:42px!important;min-width:42px!important;color:#f2c94c!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:1.2rem!important}.esports-user-menu{position:relative!important;display:inline-flex!important}.esports-user-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:46px!important;padding:4px 12px 4px 5px!important;color:#f8fafc!important;background:hsla(0,0%,100%,.035)!important;border:1px solid rgba(242,201,76,.28)!important;border-radius:999px!important;box-shadow:inset 0 0 18px rgba(242,201,76,.04)!important;cursor:pointer!important;font-size:.84rem!important;font-weight:950!important}.esports-user-button:hover,.esports-user-button[aria-expanded=true]{border-color:rgba(242,201,76,.58)!important;box-shadow:0 0 18px rgba(242,201,76,.16),inset 0 0 18px rgba(242,201,76,.06)!important}.esports-user-avatar{display:inline-grid!important;place-items:center!important;width:36px!important;height:36px!important;border-radius:999px!important;color:#050505!important;background:linear-gradient(135deg,#fff3a8,#f2c94c,#d8a928)!important;border:1px solid rgba(242,201,76,.72)!important;font-size:1rem!important}.esports-user-name{max-width:120px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.esports-user-chevron{color:#f2c94c!important;font-size:1rem!important}.esports-dropdown{position:absolute!important;top:calc(100% + 12px)!important;right:0!important;z-index:2000!important;width:220px!important;padding:10px!important;border-radius:16px!important;border:1px solid rgba(242,201,76,.38)!important;background:linear-gradient(180deg,hsla(0,0%,4%,.98),rgba(0,0,0,.96))!important;box-shadow:0 24px 70px rgba(0,0,0,.72),0 0 26px rgba(242,201,76,.14)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.esports-dropdown a,.esports-dropdown button{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:40px!important;padding:10px 11px!important;border-radius:10px!important;color:rgba(248,250,252,.92)!important;background:transparent!important;border:1px solid transparent!important;box-shadow:none!important;text-decoration:none!important;font-size:.85rem!important;font-weight:900!important;line-height:1!important;cursor:pointer!important}.esports-dropdown a:hover,.esports-dropdown button:hover{color:#f2c94c!important;background:rgba(242,201,76,.09)!important;border-color:rgba(242,201,76,.24)!important;transform:none!important}.esports-dropdown-logout{margin-top:6px!important;padding-top:6px!important;border-top:1px solid rgba(242,201,76,.18)!important}.esports-login{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:0 16px!important;color:#f8fafc!important;background:hsla(0,0%,100%,.035)!important;border:1px solid rgba(242,201,76,.28)!important;border-radius:8px!important;text-decoration:none!important}.nav-has-notification{position:relative!important}.nav-notification-dot{position:absolute!important;top:-3px!important;right:-3px!important;width:10px!important;height:10px!important;border-radius:999px!important;background:#f2c94c!important;border:1px solid rgba(0,0,0,.85)!important;box-shadow:0 0 0 2px rgba(242,201,76,.18),0 0 12px rgba(242,201,76,.8)!important;pointer-events:none!important}.esports-site-header a:first-child,.esports-site-header a[aria-current=page]:not(.esports-team-portal),.esports-site-header button{box-shadow:none}@media (max-width:1220px){.esports-nav-shell{width:min(100%,calc(100% - 28px))!important;grid-template-columns:minmax(165px,210px) minmax(360px,1fr) minmax(300px,auto)!important;gap:14px!important}.esports-nav-links{gap:22px!important}.esports-team-portal{padding-left:14px!important;padding-right:14px!important}.esports-user-name{max-width:88px!important}}@media (max-width:980px){.esports-site-header.site-header{min-height:auto!important}.esports-nav-shell{grid-template-columns:1fr!important;gap:12px!important;padding:12px 0!important}.esports-nav-actions,.esports-nav-brand-zone,.esports-nav-links{justify-content:center!important}.esports-nav-links{gap:18px!important}.esports-nav-actions,.esports-nav-links{flex-wrap:wrap!important}}@media (max-width:560px){.esports-nav-shell{width:calc(100% - 18px)!important}.esports-wordmark .fragly-wordmark-main{font-size:1.55rem!important}.esports-nav-links{gap:12px!important}.esports-nav-links a{min-height:32px!important;font-size:.76rem!important}.esports-login,.esports-team-portal,.esports-user-button{min-height:38px!important;font-size:.78rem!important}.esports-bell{width:38px!important;height:38px!important;min-width:38px!important}.esports-user-avatar{width:30px!important;height:30px!important}.esports-dropdown{right:50%!important;transform:translateX(50%)!important;width:min(260px,calc(100vw - 28px))!important}}.esports-bell,.esports-user-button{cursor:pointer}.esports-user-button{gap:9px;white-space:nowrap}.esports-user-chevron{display:inline-flex;align-items:center;justify-content:center;margin-left:2px;color:var(--gold,#f6d04d);font-size:.82rem;line-height:1}.esports-notification-menu,.esports-user-menu{position:relative}.esports-dropdown,.esports-notification-panel{right:0;left:auto;min-width:220px;text-align:left}.esports-dropdown{display:flex;flex-direction:column;align-items:stretch;gap:6px}.esports-dropdown a,.esports-dropdown button,.esports-dropdown-logout,.esports-dropdown-logout form{width:100%;display:block;text-align:left}.esports-dropdown a,.esports-dropdown button{justify-content:flex-start;white-space:nowrap}.esports-notification-panel{position:absolute;top:calc(100% + 12px);z-index:1000;padding:14px;border:1px solid rgba(255,221,74,.45);border-radius:16px;background:rgba(5,5,5,.96);box-shadow:0 18px 44px rgba(0,0,0,.65),0 0 24px rgba(255,221,74,.14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.esports-notification-panel strong{display:block;color:#ffe66d;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px}.esports-notification-panel p{margin:0;color:hsla(0,0%,100%,.74);font-size:.88rem}.esports-notification-list{display:grid;grid-gap:8px;gap:8px}.esports-notification-list a{display:grid;grid-gap:3px;gap:3px;padding:10px 11px;border:1px solid rgba(255,221,74,.25);border-radius:12px;background:rgba(255,221,74,.06);color:#fff;text-decoration:none}.esports-notification-list a:hover{border-color:rgba(255,221,74,.7);background:rgba(255,221,74,.12)}.notification-label{font-weight:900;color:#ffe66d}.esports-notification-list small{color:hsla(0,0%,100%,.72);font-size:.78rem}@media (max-width:760px){.esports-dropdown,.esports-notification-panel{right:0;min-width:min(260px,calc(100vw - 24px))}}.fragly-pro-header.esports-site-header.site-header{min-height:74px!important;background:radial-gradient(circle at 18% 0,rgba(242,201,76,.16),transparent 34%),linear-gradient(180deg,rgba(6,6,6,.96),rgba(0,0,0,.84))!important;border-bottom:1px solid rgba(242,201,76,.3)!important;box-shadow:0 18px 50px rgba(0,0,0,.7),0 0 34px rgba(242,201,76,.1)!important;-webkit-backdrop-filter:blur(20px) saturate(1.15)!important;backdrop-filter:blur(20px) saturate(1.15)!important}.fragly-pro-nav-shell.esports-nav-shell{width:min(1420px,calc(100% - 52px))!important;min-height:74px!important;grid-template-columns:minmax(172px,240px) minmax(360px,1fr) auto!important;gap:clamp(18px,3vw,44px)!important}.fragly-logo-home.esports-wordmark.fragly-wordmark{position:relative!important;padding:6px 0!important;transform:skew(-6deg)!important;isolation:isolate!important}.fragly-logo-home:after{content:""!important;position:absolute!important;inset:-8px -12px!important;z-index:-1!important;border-radius:16px!important;background:linear-gradient(135deg,rgba(242,201,76,.14),transparent 58%)!important;opacity:0!important;transition:opacity .18s ease,transform .18s ease!important}.fragly-logo-home:hover:after{opacity:1!important;transform:translateY(-1px)!important}.fragly-logo-home .fragly-wordmark-main{font-size:clamp(1.34rem,1.8vw,1.88rem)!important;text-shadow:0 0 16px rgba(242,201,76,.32),0 0 32px rgba(242,201,76,.1)!important}.fragly-logo-home small{color:hsla(0,0%,100%,.66)!important;letter-spacing:.22em!important}.fragly-pro-nav-links.esports-nav-links{gap:clamp(24px,4vw,58px)!important}.fragly-pro-nav-links.esports-nav-links a{min-height:44px!important;padding:0 0 4px!important;color:hsla(0,0%,100%,.78)!important;font-size:.82rem!important;letter-spacing:.08em!important}.fragly-pro-nav-links.esports-nav-links a:before{content:""!important;position:absolute!important;left:50%!important;bottom:5px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#f2c94c!important;opacity:0!important;transform:translateX(-50%) translateY(6px)!important;box-shadow:0 0 14px rgba(242,201,76,.85)!important;transition:opacity .16s ease,transform .16s ease!important}.fragly-pro-nav-links.esports-nav-links a:after{bottom:0!important;height:1px!important;background:linear-gradient(90deg,transparent,#f2c94c,transparent)!important}.fragly-pro-nav-links.esports-nav-links a:hover,.fragly-pro-nav-links.esports-nav-links a[aria-current=page]{color:#f2c94c!important;letter-spacing:.1em!important}.fragly-pro-nav-links.esports-nav-links a:hover:before,.fragly-pro-nav-links.esports-nav-links a[aria-current=page]:before{opacity:1!important;transform:translateX(-50%) translateY(0)!important}.fragly-pro-actions.esports-nav-actions{gap:12px!important}.fragly-team-cta.esports-team-portal{min-height:40px!important;padding:0 16px!important;border-radius:10px!important;color:#f2c94c!important;background:linear-gradient(135deg,rgba(242,201,76,.12),rgba(242,201,76,.035))!important;border:1px solid rgba(242,201,76,.58)!important;-webkit-clip-path:polygon(9px 0,100% 0,calc(100% - 9px) 100%,0 100%)!important;clip-path:polygon(9px 0,100% 0,calc(100% - 9px) 100%,0 100%)!important;text-transform:uppercase!important}.fragly-team-cta.esports-team-portal:hover,.fragly-team-cta.esports-team-portal[aria-current=page]{color:#060606!important;background:linear-gradient(135deg,#fff4ad,#f2c94c 58%,#c99b19)!important}.fragly-bell.esports-bell{width:42px!important;height:42px!important;min-width:42px!important;color:#f2c94c!important;border:1px solid rgba(242,201,76,.24)!important;box-shadow:inset 0 0 18px rgba(242,201,76,.035)!important}.fragly-bell:hover,.fragly-bell[aria-expanded=true]{border-color:rgba(242,201,76,.62)!important;background:rgba(242,201,76,.09)!important;box-shadow:0 0 22px rgba(242,201,76,.18),inset 0 0 18px rgba(242,201,76,.05)!important}.fragly-bell-icon{display:inline-grid!important;place-items:center!important;width:20px!important;height:20px!important;border:2px solid!important;border-radius:999px 999px 8px 8px!important;font-size:0!important;position:relative!important}.fragly-bell-icon:before{top:-5px!important;width:8px!important;border:2px solid!important;border-bottom:0!important;border-radius:99px 99px 0 0!important}.fragly-bell-icon:after,.fragly-bell-icon:before{content:""!important;position:absolute!important;height:4px!important}.fragly-bell-icon:after{bottom:-6px!important;width:7px!important;border-radius:0 0 999px 999px!important;background:currentColor!important}.fragly-user-button.esports-user-button{min-height:42px!important;padding:3px 11px 3px 4px!important;background:hsla(0,0%,100%,.04)!important;border-color:rgba(242,201,76,.26)!important}.fragly-user-button .esports-user-avatar{width:34px!important;height:34px!important;font-size:.88rem!important;font-weight:1000!important}.fragly-user-button .esports-user-chevron{font-size:1.05rem!important;transition:transform .16s ease!important}.esports-dropdown,.fragly-notification-panel.esports-notification-panel{animation:fraglyMenuIn .15s ease both!important}@keyframes fraglyMenuIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.fragly-panel-title{color:#f2c94c!important;font-size:.78rem!important;font-weight:1000!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin-bottom:12px!important}.fragly-notification-panel.esports-notification-panel{width:310px!important;padding:14px!important;border-color:rgba(242,201,76,.4)!important;background:linear-gradient(180deg,hsla(0,0%,5%,.98),rgba(0,0,0,.96))!important}.esports-notification-list a{grid-template-columns:34px 1fr!important;align-items:center!important;gap:10px!important;border-color:rgba(242,201,76,.22)!important;background:hsla(0,0%,100%,.035)!important}.esports-notification-list a:hover{border-color:rgba(242,201,76,.68)!important;background:rgba(242,201,76,.1)!important}.notification-icon{display:inline-grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:10px!important;color:#050505!important;background:linear-gradient(135deg,#fff3a8,#f2c94c,#d8a928)!important}.esports-dropdown-item-label{display:inline-flex!important;align-items:center!important;gap:10px!important}.fragly-mobile-menu-wrap,.fragly-mobile-toggle{display:none!important}.fragly-mobile-panel{display:none}@media (max-width:1120px){.fragly-pro-nav-shell.esports-nav-shell{width:calc(100% - 28px)!important;grid-template-columns:minmax(150px,190px) minmax(300px,1fr) auto!important;gap:14px!important}.fragly-pro-nav-links.esports-nav-links{gap:22px!important}.fragly-user-button .esports-user-name{max-width:82px!important}}@media (max-width:860px){.fragly-pro-header.esports-site-header.site-header{min-height:66px!important}.fragly-pro-nav-shell.esports-nav-shell{min-height:66px!important;width:calc(100% - 22px)!important;display:grid!important;grid-template-columns:auto 1fr auto!important;grid-gap:10px!important;gap:10px!important;padding:0!important}.fragly-pro-brand-zone.esports-nav-brand-zone{justify-content:flex-start!important}.fragly-logo-home .fragly-wordmark-main{font-size:1.28rem!important}.fragly-logo-home small,.fragly-pro-nav-links.esports-nav-links{display:none!important}.fragly-pro-actions.esports-nav-actions{justify-self:end!important;gap:8px!important;flex-wrap:nowrap!important}.fragly-login.esports-login,.fragly-team-cta.esports-team-portal{display:none!important}.fragly-user-button.esports-user-button{min-height:38px!important;padding:2px 8px 2px 3px!important}.fragly-user-button .esports-user-name{display:none!important}.fragly-user-button .esports-user-avatar{width:31px!important;height:31px!important}.fragly-bell.esports-bell{width:38px!important;height:38px!important;min-width:38px!important}.fragly-mobile-menu-wrap{display:inline-flex!important;position:relative!important}.fragly-mobile-toggle{display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:38px!important;height:38px!important;border-radius:12px!important;border:1px solid rgba(242,201,76,.28)!important;background:hsla(0,0%,100%,.035)!important;cursor:pointer!important}.fragly-mobile-toggle span{width:16px!important;height:2px!important;border-radius:999px!important;background:#f2c94c!important;box-shadow:0 0 10px rgba(242,201,76,.45)!important;transition:transform .16s ease,opacity .16s ease!important}.fragly-mobile-toggle[aria-expanded=true] span:first-child{transform:translateY(6px) rotate(45deg)!important}.fragly-mobile-toggle[aria-expanded=true] span:nth-child(2){opacity:0!important}.fragly-mobile-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)!important}.fragly-mobile-panel{display:block!important;position:fixed!important;top:74px!important;left:10px!important;right:10px!important;z-index:2500!important;padding:14px!important;border-radius:20px!important;border:1px solid rgba(242,201,76,.36)!important;background:linear-gradient(180deg,rgba(8,8,8,.985),rgba(0,0,0,.96))!important;box-shadow:0 26px 80px rgba(0,0,0,.78),0 0 28px rgba(242,201,76,.12)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;animation:fraglyMenuIn .15s ease both!important}.fragly-mobile-section-title{margin:4px 4px 9px!important;color:rgba(242,201,76,.86)!important;font-size:.72rem!important;font-weight:1000!important;letter-spacing:.14em!important;text-transform:uppercase!important}.fragly-mobile-account-list,.fragly-mobile-links{display:grid!important;grid-gap:8px!important;gap:8px!important;margin-bottom:14px!important}.fragly-mobile-account-list a,.fragly-mobile-links a{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:46px!important;padding:12px 13px!important;border-radius:14px!important;color:hsla(0,0%,100%,.9)!important;background:hsla(0,0%,100%,.035)!important;border:1px solid rgba(242,201,76,.16)!important;text-decoration:none!important;font-weight:950!important}.fragly-mobile-account-list a:hover,.fragly-mobile-links a:hover,.fragly-mobile-links a[aria-current=page]{color:#f2c94c!important;border-color:rgba(242,201,76,.54)!important;background:rgba(242,201,76,.09)!important}.esports-dropdown{right:0!important;transform:none!important;width:min(260px,calc(100vw - 24px))!important}.fragly-notification-panel.esports-notification-panel{right:-48px!important;width:min(310px,calc(100vw - 24px))!important}}.fragly-pro-header.esports-site-header.site-header{min-height:92px!important;background:linear-gradient(180deg,rgba(4,4,4,.985),rgba(6,6,6,.94) 70%,rgba(0,0,0,.88))!important;border-bottom:2px solid rgba(255,232,36,.92)!important;box-shadow:inset 0 1px 0 rgba(255,232,36,.55),0 20px 58px rgba(0,0,0,.78),0 0 26px rgba(255,232,36,.22)!important}.fragly-pro-header.esports-site-header.site-header:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:-2px!important;height:2px!important;background:linear-gradient(90deg,transparent,rgba(255,232,36,.75) 12%,#ffe824 50%,rgba(255,232,36,.75) 88%,transparent)!important;box-shadow:0 0 20px rgba(255,232,36,.65)!important;pointer-events:none!important}.fragly-pro-nav-shell.esports-nav-shell{min-height:92px!important;width:min(1500px,calc(100% - 34px))!important;grid-template-columns:minmax(170px,250px) minmax(420px,1fr) auto!important;gap:clamp(18px,2.5vw,48px)!important}.fragly-logo-home.esports-wordmark.fragly-wordmark{padding:8px 0!important;transform:none!important}.fragly-logo-home .fragly-wordmark-main{font-size:clamp(1.55rem,2vw,2.25rem)!important;letter-spacing:-.075em!important}.fragly-pro-nav-links.esports-nav-links{justify-content:flex-start!important;gap:clamp(34px,4.4vw,70px)!important;height:92px!important}.fragly-pro-nav-links.esports-nav-links a{min-height:92px!important;padding:0 0 6px!important;color:hsla(0,0%,100%,.84)!important;font-size:clamp(.82rem,.95vw,1.02rem)!important;font-weight:1000!important;letter-spacing:.02em!important;text-shadow:0 1px 0 rgba(0,0,0,.9)!important}.fragly-pro-nav-links.esports-nav-links a:before{display:none!important}.fragly-pro-nav-links.esports-nav-links a:after{left:0!important;right:auto!important;bottom:-2px!important;width:100%!important;height:4px!important;border-radius:999px 999px 0 0!important;background:linear-gradient(90deg,transparent,#fff000 16%,#ffe824 50%,#fff000 84%,transparent)!important;box-shadow:0 0 18px rgba(255,232,36,.85),0 -2px 10px rgba(255,232,36,.32)!important;opacity:0!important;transform:scaleX(.44)!important;transform-origin:center!important}.fragly-pro-nav-links.esports-nav-links a:hover,.fragly-pro-nav-links.esports-nav-links a[aria-current=page]{color:#fff000!important;text-shadow:0 0 12px rgba(255,232,36,.6)!important;transform:none!important}.fragly-pro-nav-links.esports-nav-links a:hover:after,.fragly-pro-nav-links.esports-nav-links a[aria-current=page]:after{opacity:1!important;transform:scaleX(1)!important}.fragly-pro-actions.esports-nav-actions{gap:14px!important;height:92px!important}.fragly-login.esports-login,.fragly-team-cta.esports-team-portal{min-height:54px!important;padding:0 24px!important;border-radius:13px!important;color:#fff000!important;background:linear-gradient(180deg,rgba(255,232,36,.1),rgba(255,232,36,.035))!important;border:2px solid rgba(255,232,36,.82)!important;box-shadow:0 0 0 1px rgba(255,232,36,.1),0 0 28px rgba(255,232,36,.26),inset 0 0 22px rgba(255,232,36,.055)!important;-webkit-clip-path:none!important;clip-path:none!important;font-size:.95rem!important;letter-spacing:.04em!important;text-transform:uppercase!important}.fragly-login.esports-login:hover,.fragly-team-cta.esports-team-portal:hover,.fragly-team-cta.esports-team-portal[aria-current=page]{color:#070707!important;background:linear-gradient(135deg,#fff9a8,#fff000 52%,#d8aa13)!important;box-shadow:0 0 0 1px rgba(255,232,36,.2),0 0 38px rgba(255,232,36,.42),0 12px 30px rgba(0,0,0,.35)!important}.fragly-bell.esports-bell{width:54px!important;height:54px!important;min-width:54px!important;border-radius:14px!important;color:#fff!important;background:hsla(0,0%,100%,.035)!important;border:2px solid hsla(0,0%,100%,.18)!important;box-shadow:0 0 0 1px rgba(255,232,36,.04),inset 0 0 22px hsla(0,0%,100%,.035)!important}.fragly-bell:hover,.fragly-bell[aria-expanded=true]{color:#fff000!important;border-color:rgba(255,232,36,.65)!important;background:rgba(255,232,36,.08)!important;box-shadow:0 0 28px rgba(255,232,36,.24),inset 0 0 20px rgba(255,232,36,.05)!important}.fragly-bell.esports-bell.nav-has-notification .nav-notification-dot{top:-11px!important;right:-11px!important;width:28px!important;height:28px!important;display:grid!important;place-items:center!important;color:#080808!important;font-size:0!important;font-weight:1000!important;border:0!important;background:#fff000!important;box-shadow:0 0 22px rgba(255,232,36,.72)!important}.fragly-bell.esports-bell.nav-has-notification .nav-notification-dot:before{content:"1"!important;font-size:.83rem!important;line-height:1!important}.fragly-user-button.esports-user-button{padding:5px 16px 5px 7px!important;border-radius:14px!important;color:#fff!important;background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.022))!important;border:2px solid rgba(255,232,36,.34)!important;box-shadow:inset 0 0 24px rgba(255,232,36,.035),0 0 18px rgba(0,0,0,.28)!important}.fragly-user-button.esports-user-button:hover,.fragly-user-button.esports-user-button[aria-expanded=true]{border-color:rgba(255,232,36,.76)!important;box-shadow:0 0 28px rgba(255,232,36,.22),inset 0 0 24px rgba(255,232,36,.06)!important}.fragly-user-button .esports-user-avatar{width:42px!important;height:42px!important;color:#070707!important;background:linear-gradient(135deg,#fff9b0,#fff000 52%,#d9aa12)!important;border:0!important;font-size:1.02rem!important}.fragly-user-button .esports-user-name{color:#fff!important;font-size:.98rem!important}.fragly-user-button .esports-user-chevron{width:18px!important;height:18px!important;margin-left:6px!important;color:#fff000!important;font-size:0!important;transition:transform .17s ease,filter .17s ease!important;filter:drop-shadow(0 0 6px rgba(255,232,36,.55))!important}.fragly-user-button .esports-user-chevron:after,.fragly-user-button .esports-user-chevron:before{top:8px!important;width:11px!important;height:3px!important;background:#fff000!important}.fragly-user-button .esports-user-chevron:before{left:0!important}.fragly-user-button .esports-user-chevron:after{right:0!important}.fragly-user-button[aria-expanded=true] .esports-user-chevron{transform:rotate(180deg)!important}.fragly-notification-panel.esports-notification-panel{right:0!important;width:min(610px,calc(100vw - 28px))!important;min-width:min(610px,calc(100vw - 28px))!important;padding:24px 26px!important;border-radius:18px!important;border:1px solid rgba(255,232,36,.58)!important;background:linear-gradient(180deg,hsla(0,0%,6%,.985),rgba(4,4,4,.965))!important;box-shadow:0 26px 80px rgba(0,0,0,.8),0 0 34px rgba(255,232,36,.22),inset 0 1px 0 hsla(0,0%,100%,.055)!important;-webkit-backdrop-filter:blur(20px) saturate(1.1)!important;backdrop-filter:blur(20px) saturate(1.1)!important}.fragly-panel-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding-bottom:16px!important;margin-bottom:10px!important;border-bottom:1px solid hsla(0,0%,100%,.16)!important}.fragly-panel-title{margin:0!important;color:#fff000!important;font-size:1rem!important;line-height:1!important;letter-spacing:.08em!important}.fragly-mark-read{padding:0!important;color:#fff000!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:.9rem!important;font-weight:950!important;text-decoration:underline!important;text-underline-offset:3px!important;cursor:pointer!important}.fragly-mark-read:hover{color:#fff8a8!important}.fragly-notification-panel .esports-notification-list{gap:0!important}.fragly-notification-panel .esports-notification-list a{grid-template-columns:46px minmax(0,1fr) auto 18px!important;align-items:center!important;gap:16px!important;min-height:78px!important;padding:13px 0!important;color:#fff!important;border:0!important;border-bottom:1px solid hsla(0,0%,100%,.13)!important;border-radius:0!important;background:transparent!important}.fragly-notification-panel .esports-notification-list a:hover{padding-left:12px!important;padding-right:12px!important;border-bottom-color:rgba(255,232,36,.34)!important;border-radius:13px!important;background:rgba(255,232,36,.075)!important}.notification-icon{width:46px!important;height:46px!important;border-radius:13px!important;color:#060606!important;background:radial-gradient(circle at 30% 20%,#fff7ad,#fff000 55%,#cf9f10 100%)!important;box-shadow:0 0 18px rgba(255,232,36,.28)!important}.notification-copy{display:grid!important;min-width:0!important;grid-gap:3px!important;gap:3px!important}.notification-label{display:block!important;color:#fff!important;font-size:1.02rem!important;font-weight:1000!important;line-height:1.1!important}.fragly-notification-panel .esports-notification-list small{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:hsla(0,0%,100%,.76)!important;font-size:.91rem!important;line-height:1.25!important}.notification-count{display:inline-grid!important;place-items:center!important;min-width:28px!important;height:28px!important;padding:0 8px!important;border-radius:8px!important;color:#070707!important;background:linear-gradient(135deg,#fff9a7,#fff000 56%,#d8aa13)!important;font-size:.86rem!important;font-weight:1000!important;box-shadow:0 0 15px rgba(255,232,36,.25)!important}.notification-arrow{width:12px!important;height:12px!important;border-top:2px solid #fff9a8!important;border-right:2px solid #fff9a8!important;transform:rotate(45deg)!important;opacity:.92!important}.esports-dropdown{width:270px!important;padding:18px!important;border-radius:18px!important;border-color:rgba(255,232,36,.48)!important;background:linear-gradient(180deg,hsla(0,0%,6%,.985),rgba(4,4,4,.965))!important;box-shadow:0 26px 80px rgba(0,0,0,.8),0 0 30px rgba(255,232,36,.18)!important}.esports-dropdown a,.esports-dropdown button{min-height:50px!important;padding:12px!important;border-radius:12px!important;font-size:.94rem!important;font-weight:950!important}.esports-dropdown-item-label{gap:14px!important}.fragly-menu-icon{position:relative!important;display:inline-grid!important;place-items:center!important;flex:0 0 auto!important;width:22px!important;height:22px!important;color:currentColor!important}.fragly-menu-icon-profile:before{content:""!important;width:8px!important;height:8px!important;border:2px solid!important;border-radius:999px!important;transform:translateY(-4px)!important}.fragly-menu-icon-profile:after{content:""!important;position:absolute!important;bottom:1px!important;width:18px!important;height:10px!important;border:2px solid!important;border-radius:999px 999px 4px 4px!important;border-bottom:0!important}.fragly-menu-icon-contact:before{content:""!important;width:20px!important;height:14px!important;border:2px solid!important;border-radius:3px!important}.fragly-menu-icon-contact:after{content:""!important;position:absolute!important;top:6px!important;width:13px!important;height:13px!important;border-right:2px solid!important;border-bottom:2px solid!important;transform:rotate(45deg)!important}.fragly-menu-icon-admin:before,.fragly-menu-icon-default:before,.fragly-menu-icon-rank:before,.fragly-menu-icon-team:before{content:""!important;width:18px!important;height:18px!important;border:2px solid!important;border-radius:5px!important}.fragly-menu-icon-admin:after{content:""!important;position:absolute!important;width:6px!important;height:6px!important;border:2px solid!important;border-radius:999px!important}.fragly-menu-icon-team:before{border-radius:999px!important;box-shadow:-8px 7px 0 -5px currentColor,8px 7px 0 -5px currentColor!important}.fragly-menu-icon-rank:before{transform:rotate(45deg)!important;border-radius:2px!important}.fragly-menu-icon-rank:after{content:""!important;position:absolute!important;width:16px!important;height:2px!important;background:currentColor!important;box-shadow:0 6px 0 currentColor,0 -6px 0 currentColor!important;transform:rotate(-45deg)!important}@media (max-width:1240px){.fragly-pro-nav-shell.esports-nav-shell{width:calc(100% - 24px)!important;grid-template-columns:minmax(142px,190px) minmax(330px,1fr) auto!important;gap:14px!important}.fragly-pro-nav-links.esports-nav-links{gap:24px!important}.fragly-login.esports-login,.fragly-team-cta.esports-team-portal{padding:0 16px!important;font-size:.82rem!important}.fragly-user-button .esports-user-name{max-width:90px!important}}@media (max-width:860px){.fragly-pro-header.esports-site-header.site-header{min-height:72px!important}.fragly-pro-nav-shell.esports-nav-shell{min-height:72px!important;width:calc(100% - 18px)!important;grid-template-columns:auto 1fr auto!important;gap:8px!important}.fragly-pro-actions.esports-nav-actions{height:72px!important;gap:8px!important}.fragly-logo-home .fragly-wordmark-main{font-size:1.3rem!important}.fragly-bell.esports-bell{width:42px!important;height:42px!important;min-width:42px!important;border-radius:12px!important}.fragly-bell.esports-bell.nav-has-notification .nav-notification-dot{width:22px!important;height:22px!important;top:-8px!important;right:-8px!important}.fragly-bell.esports-bell.nav-has-notification .nav-notification-dot:before{font-size:.72rem!important}.fragly-user-button.esports-user-button{min-height:42px!important;padding:4px 8px 4px 4px!important;border-radius:12px!important}.fragly-user-button .esports-user-avatar{width:34px!important;height:34px!important}.fragly-user-button .esports-user-chevron{display:inline-flex!important;width:15px!important;height:15px!important;margin-left:0!important}.fragly-user-button .esports-user-chevron:after,.fragly-user-button .esports-user-chevron:before{top:7px!important;width:9px!important}.fragly-mobile-toggle{width:42px!important;height:42px!important;border-radius:12px!important;border-color:rgba(255,232,36,.48)!important}.fragly-mobile-panel{top:82px!important;max-height:calc(100vh - 96px)!important;overflow-y:auto!important}.fragly-notification-panel.esports-notification-panel{position:fixed!important;top:82px!important;left:10px!important;right:10px!important;width:auto!important;min-width:0!important;padding:18px!important}.fragly-notification-panel .esports-notification-list a{grid-template-columns:42px minmax(0,1fr) auto 14px!important;gap:12px!important;min-height:68px!important}.notification-icon{width:42px!important;height:42px!important}.notification-label{font-size:.95rem!important}.fragly-notification-panel .esports-notification-list small{font-size:.82rem!important}}@media (max-width:430px){.fragly-pro-nav-shell.esports-nav-shell{width:calc(100% - 12px)!important;gap:5px!important}.fragly-logo-home .fragly-wordmark-main{font-size:1.05rem!important}.fragly-bell.esports-bell,.fragly-mobile-toggle{width:38px!important;height:38px!important;min-width:38px!important}.fragly-user-button.esports-user-button{min-height:38px!important;padding:3px 6px 3px 3px!important}.fragly-user-button .esports-user-avatar{width:31px!important;height:31px!important;font-size:.84rem!important}.fragly-user-button .esports-user-chevron{width:13px!important;height:13px!important}.fragly-panel-header{align-items:flex-start!important;flex-direction:column!important;gap:8px!important}.fragly-notification-panel.esports-notification-panel{padding:14px!important}.fragly-notification-panel .esports-notification-list a{grid-template-columns:38px minmax(0,1fr) auto!important}.notification-arrow{display:none!important}}.fragly-logo-home.esports-wordmark.fragly-wordmark{width:clamp(132px,10.5vw,174px)!important;height:clamp(46px,4.2vw,64px)!important;flex:0 0 auto!important;background:url(/fraglywz-logo-header.webp) 0/contain no-repeat!important;filter:drop-shadow(0 0 12px rgba(255,232,36,.22))!important}.fragly-pro-nav-shell.esports-nav-shell{grid-template-columns:minmax(138px,210px) minmax(360px,1fr) auto!important}.fragly-pro-nav-links.esports-nav-links{gap:clamp(24px,3.2vw,52px)!important}.fragly-pro-nav-links.esports-nav-links a{font-size:clamp(.7rem,.78vw,.84rem)!important;letter-spacing:.035em!important}.fragly-login.esports-login,.fragly-team-cta.esports-team-portal{min-height:48px!important;padding:0 18px!important;font-size:.76rem!important;letter-spacing:.045em!important}.fragly-bell.esports-bell{width:48px!important;height:48px!important;min-width:48px!important}.fragly-user-button.esports-user-button{min-height:48px!important;padding:4px 16px 4px 6px!important;gap:10px!important;background:linear-gradient(135deg,#fff9a8,#fff000 54%,#d8aa13)!important;border-color:rgba(255,232,36,.92)!important;box-shadow:0 0 22px rgba(255,232,36,.22),inset 0 1px 0 hsla(0,0%,100%,.42)!important}.fragly-user-button.esports-user-button:hover,.fragly-user-button.esports-user-button[aria-expanded=true]{color:#050505!important;background:linear-gradient(135deg,#fffbd0,#fff000 52%,#d8aa13)!important;border-color:#ffe824!important}.fragly-user-button .esports-user-avatar{width:36px!important;height:36px!important;color:#050505!important;background:hsla(0,0%,100%,.35)!important;border:1px solid rgba(0,0,0,.22)!important;font-size:.86rem!important}.fragly-user-button .esports-user-name{font-size:.78rem!important;font-weight:1000!important;max-width:118px!important}.fragly-user-button .esports-user-chevron{width:22px!important;height:22px!important;margin-left:2px!important}.fragly-user-button .esports-user-chevron:after,.fragly-user-button .esports-user-chevron:before{top:10px!important;width:13px!important}.fragly-notification-panel.esports-notification-panel{width:min(690px,calc(100vw - 28px))!important;min-width:min(690px,calc(100vw - 28px))!important}.fragly-panel-title{font-size:.86rem!important}.fragly-mark-read{min-width:152px!important;min-height:32px!important;padding:0 14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#050505!important;background:linear-gradient(135deg,#fff9a8,#fff000 55%,#d8aa13)!important;border:1px solid rgba(255,232,36,.9)!important;border-radius:4px!important;box-shadow:0 0 18px rgba(255,232,36,.22)!important;-webkit-clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)!important;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)!important;font-size:.74rem!important;line-height:1!important;text-decoration:none!important}.fragly-mark-read:hover{color:#050505!important;background:linear-gradient(135deg,#fffbd0,#fff000 52%,#d8aa13)!important}.fragly-notification-panel .esports-notification-list a{grid-template-columns:42px minmax(0,1fr) auto 16px!important;min-height:64px!important;gap:14px!important;padding-top:10px!important;padding-bottom:10px!important}.notification-icon{width:42px!important;height:42px!important}.notification-label{font-size:.86rem!important}.fragly-notification-panel .esports-notification-list small{font-size:.76rem!important}.notification-count{min-width:24px!important;height:24px!important;font-size:.74rem!important}.esports-dropdown a,.esports-dropdown button{font-size:.82rem!important}@media (max-width:1240px){.fragly-logo-home.esports-wordmark.fragly-wordmark{width:132px!important;height:48px!important}.fragly-pro-nav-shell.esports-nav-shell{grid-template-columns:minmax(132px,156px) minmax(290px,1fr) auto!important;gap:12px!important}.fragly-pro-nav-links.esports-nav-links{gap:20px!important}.fragly-pro-nav-links.esports-nav-links a{font-size:.68rem!important}.fragly-login.esports-login,.fragly-team-cta.esports-team-portal{padding:0 13px!important;font-size:.68rem!important}}@media (max-width:860px){.fragly-logo-home.esports-wordmark.fragly-wordmark{width:122px!important;height:44px!important;background-position:50%!important}.fragly-user-button.esports-user-button{min-height:40px!important;padding:3px 8px 3px 3px!important;gap:6px!important}.fragly-user-button .esports-user-avatar{width:32px!important;height:32px!important;font-size:.78rem!important}.fragly-user-button .esports-user-chevron{width:18px!important;height:18px!important}.fragly-user-button .esports-user-chevron:after,.fragly-user-button .esports-user-chevron:before{top:8px!important;width:11px!important;height:3px!important}.fragly-notification-panel.esports-notification-panel{width:auto!important;min-width:0!important}.fragly-mark-read{min-width:140px!important;min-height:30px!important;font-size:.68rem!important}}@media (max-width:430px){.fragly-logo-home.esports-wordmark.fragly-wordmark{width:104px!important;height:38px!important}.fragly-user-button .esports-user-name{display:none!important}.fragly-user-button.esports-user-button{min-width:58px!important}.fragly-mark-read{min-width:132px!important;padding:0 10px!important}}.fragly-logo-home.esports-wordmark.fragly-wordmark{display:block!important;height:clamp(50px,4.8vw,74px)!important;background-image:url(/fraglywz-logo-header.webp)!important;background-repeat:no-repeat!important;background-position:0!important;background-size:contain!important;opacity:1!important;visibility:visible!important;filter:drop-shadow(0 0 10px rgba(255,232,36,.38))!important}.fragly-pro-nav-shell.esports-nav-shell{grid-template-columns:minmax(160px,240px) minmax(340px,1fr) auto!important}.fragly-user-button.esports-user-button{min-width:150px!important;min-height:52px!important;padding:5px 18px 5px 7px!important;gap:12px!important}.fragly-user-button .esports-user-name{display:inline-block!important;color:#050505!important;max-width:130px!important;font-size:.82rem!important}.fragly-user-button .esports-user-chevron{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 24px!important;width:24px!important;height:24px!important;margin-left:4px!important;opacity:1!important;color:#050505!important;filter:none!important}.fragly-user-button .esports-user-chevron:after,.fragly-user-button .esports-user-chevron:before{content:""!important;position:absolute!important;top:11px!important;width:14px!important;height:4px!important;border-radius:999px!important;opacity:1!important}.fragly-user-button .esports-user-chevron:before{left:1px!important;transform:rotate(45deg)!important}.fragly-user-button .esports-user-chevron:after{right:1px!important;transform:rotate(-45deg)!important}.fragly-user-button.esports-user-button:hover .esports-user-chevron:after,.fragly-user-button.esports-user-button:hover .esports-user-chevron:before,.fragly-user-button.esports-user-button[aria-expanded=true] .esports-user-chevron:after,.fragly-user-button.esports-user-button[aria-expanded=true] .esports-user-chevron:before{background:#050505!important}.fragly-bell.esports-bell.nav-has-notification .nav-notification-dot{top:-13px!important;right:-13px!important;width:31px!important;height:31px!important;background:#ff2d2d!important;color:#fff!important;border:2px solid #fff000!important;box-shadow:0 0 18px rgba(255,45,45,.9),0 0 10px rgba(255,240,0,.55)!important}.fragly-bell.esports-bell.nav-has-notification .nav-notification-dot:before{color:#fff!important;font-size:.84rem!important;text-shadow:0 1px 0 rgba(0,0,0,.45)!important}@media (max-width:1240px){.fragly-logo-home.esports-wordmark.fragly-wordmark{width:150px!important;height:54px!important;min-width:150px!important}.fragly-pro-nav-shell.esports-nav-shell{grid-template-columns:minmax(150px,170px) minmax(280px,1fr) auto!important}.fragly-user-button.esports-user-button{min-width:132px!important}}@media (max-width:860px){.fragly-logo-home.esports-wordmark.fragly-wordmark{width:126px!important;height:46px!important;min-width:126px!important;background-position:50%!important}.fragly-user-button.esports-user-button{min-width:78px!important;min-height:42px!important;padding:4px 9px 4px 4px!important}.fragly-user-button .esports-user-name{display:none!important}.fragly-user-button .esports-user-chevron{flex-basis:20px!important;width:20px!important;height:20px!important}.fragly-user-button .esports-user-chevron:after,.fragly-user-button .esports-user-chevron:before{top:9px!important;width:12px!important;height:3px!important}.fragly-bell.esports-bell.nav-has-notification .nav-notification-dot{width:25px!important;height:25px!important;top:-10px!important;right:-10px!important}}@media (max-width:430px){.fragly-logo-home.esports-wordmark.fragly-wordmark{width:104px!important;height:39px!important;min-width:104px!important}.fragly-user-button.esports-user-button{min-width:70px!important}}.fragly-pro-header.esports-site-header.site-header{z-index:5000!important;overflow:visible!important}.fragly-logo-home.esports-wordmark.fragly-wordmark,.fragly-pro-brand-zone.esports-nav-brand-zone{position:relative!important;z-index:5010!important;overflow:visible!important}.fragly-logo-home.esports-wordmark.fragly-wordmark{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:clamp(150px,12vw,210px)!important;min-width:clamp(150px,12vw,210px)!important;height:72px!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;-webkit-clip-path:none!important;clip-path:none!important}.fragly-header-logo-img{width:100%!important;max-height:68px!important;position:relative!important;z-index:5020!important;filter:drop-shadow(0 0 10px rgba(255,232,36,.32))!important;pointer-events:none!important}.fragly-logo-home .fragly-wordmark-main,.fragly-logo-home .fragly-wordmark-main span,.fragly-logo-home .fragly-wordmark-main:before,.fragly-logo-home small{display:none!important}.fragly-user-button.esports-user-button{min-width:164px!important;min-height:54px!important}.fragly-user-button .esports-user-chevron{background:rgba(0,0,0,.08)!important;border-radius:999px!important}.fragly-bell.esports-bell.nav-has-notification .nav-notification-dot{background:#ff1f1f!important;border-color:#fff!important}@media (max-width:1240px){.fragly-logo-home.esports-wordmark.fragly-wordmark{width:142px!important;min-width:142px!important;height:58px!important}.fragly-header-logo-img{max-height:54px!important}.fragly-user-button.esports-user-button{min-width:142px!important}}@media (max-width:860px){.fragly-pro-header.esports-site-header.site-header{min-height:64px!important}.fragly-pro-nav-shell.esports-nav-shell{width:calc(100% - 18px)!important;min-height:64px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-gap:8px!important;gap:8px!important;align-items:center!important}.fragly-pro-brand-zone.esports-nav-brand-zone{min-width:0!important}.fragly-logo-home.esports-wordmark.fragly-wordmark{width:118px!important;min-width:118px!important;height:54px!important}.fragly-header-logo-img{max-height:50px!important}.fragly-pro-actions.esports-nav-actions{justify-self:end!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important;height:64px!important;flex-wrap:nowrap!important}.fragly-login.esports-login,.fragly-pro-nav-links.esports-nav-links,.fragly-team-cta.esports-team-portal{display:none!important}.fragly-bell.esports-bell{width:38px!important;min-width:38px!important;height:38px!important;border-radius:11px!important}.fragly-bell-icon{width:17px!important;height:19px!important}.fragly-user-button.esports-user-button{min-width:64px!important;width:64px!important;min-height:38px!important;height:38px!important;padding:3px 6px 3px 3px!important;gap:4px!important;border-radius:11px!important}.fragly-user-button .esports-user-avatar{width:30px!important;height:30px!important;min-width:30px!important;font-size:.76rem!important}.fragly-user-button .esports-user-name{display:none!important}.fragly-user-button .esports-user-chevron{flex:0 0 18px!important;width:18px!important;height:18px!important;margin-left:0!important}.fragly-user-button .esports-user-chevron:after,.fragly-user-button .esports-user-chevron:before{top:8px!important;width:10px!important;height:3px!important}.fragly-user-button .esports-user-chevron:before{left:1px!important}.fragly-user-button .esports-user-chevron:after{right:1px!important}.fragly-mobile-menu-wrap{display:inline-flex!important;position:relative!important;flex:0 0 auto!important}.fragly-mobile-toggle{display:inline-flex!important;width:38px!important;min-width:38px!important;height:38px!important;padding:0!important;border-radius:11px!important}.fragly-mobile-panel{max-height:calc(100vh - 84px)!important;overflow-y:auto!important}.fragly-mobile-panel,.fragly-notification-panel.esports-notification-panel{top:72px!important;left:9px!important;right:9px!important;width:auto!important}.fragly-notification-panel.esports-notification-panel{position:fixed!important;min-width:0!important;max-width:none!important;transform:none!important;padding:14px!important}.fragly-panel-header{gap:10px!important}.fragly-mark-read{min-width:138px!important;font-size:.66rem!important}.fragly-notification-panel .esports-notification-list a{grid-template-columns:38px minmax(0,1fr) auto 12px!important;gap:9px!important;min-height:60px!important;padding:9px 8px!important}.fragly-notification-panel .esports-notification-list small{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.25!important}.esports-dropdown{position:fixed!important;top:72px!important;left:9px!important;right:9px!important;width:auto!important;max-width:none!important;transform:none!important}}@media (max-width:430px){.fragly-pro-nav-shell.esports-nav-shell{width:calc(100% - 14px)!important;gap:5px!important}.fragly-logo-home.esports-wordmark.fragly-wordmark{width:96px!important;min-width:96px!important;height:48px!important}.fragly-header-logo-img{max-height:43px!important}.fragly-pro-actions.esports-nav-actions{gap:5px!important}.fragly-bell.esports-bell,.fragly-mobile-toggle{width:36px!important;min-width:36px!important;height:36px!important}.fragly-user-button.esports-user-button{width:58px!important;min-width:58px!important;height:36px!important;min-height:36px!important}.fragly-user-button .esports-user-avatar{width:28px!important;min-width:28px!important;height:28px!important}.fragly-user-button .esports-user-chevron{flex-basis:16px!important;width:16px!important;height:16px!important}.fragly-user-button .esports-user-chevron:after,.fragly-user-button .esports-user-chevron:before{top:7px!important;width:9px!important;height:3px!important}.fragly-bell.esports-bell.nav-has-notification .nav-notification-dot{width:23px!important;height:23px!important;top:-9px!important;right:-9px!important}}.password-field{position:relative}.password-field input{padding-right:48px}.password-visibility-toggle,.password-visibility-toggle:active,.password-visibility-toggle:focus,.password-visibility-toggle:hover{position:absolute!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important;width:34px!important;height:30px!important;min-height:0!important;padding:0!important;border-radius:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}:root{--bg:#030303;--bg-soft:#080807;--card:rgba(9,9,8,.84);--card-strong:rgba(0,0,0,.92);--border:rgba(255,230,0,.2);--border-strong:rgba(255,230,0,.46);--border-bright:rgba(255,230,0,.7);--text:#f7f7f2;--muted:#b9b7aa;--muted-2:#e1dfd1;--blue:#ffe600;--blue-2:#d4b800;--yellow:#ffe600;--green:#33d17a;--red:#ff4646;--shadow:0 24px 80px rgba(0,0,0,.62);--radius:18px;--fragly-panel:linear-gradient(180deg,rgba(15,15,13,.86),rgba(4,4,3,.92));--fragly-glow:0 0 0 1px rgba(255,230,0,.22),0 18px 55px rgba(0,0,0,.55),0 0 32px rgba(255,230,0,.08)}html{scroll-behavior:smooth}body{background:linear-gradient(180deg,rgba(0,0,0,.24),rgba(0,0,0,.72)),radial-gradient(circle at 18% 4%,rgba(255,230,0,.11),transparent 24rem),radial-gradient(circle at 78% 12%,rgba(255,230,0,.07),transparent 22rem),url(/FWZ-Background.webp),#030303!important;background-size:auto,auto,auto,cover,auto!important;background-position:top,0 0,100% 0,top,50%!important;background-attachment:fixed!important;color:var(--text)!important;font-family:Arial,Helvetica,sans-serif!important;text-rendering:geometricPrecision}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background:linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.018) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 130px,#000 72%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 130px,#000 72%,transparent);opacity:.38}main{width:min(1240px,calc(100% - 36px))!important;padding:clamp(22px,3vw,38px) 0 96px!important}::selection{background:rgba(255,230,0,.88);color:#050505}h1,h2,h3,h4{color:#fffef0;text-transform:uppercase;letter-spacing:.015em!important;text-wrap:balance}h1{font-size:clamp(2.1rem,5.2vw,4.55rem)!important;line-height:.92!important}h2{font-size:clamp(1.35rem,2.35vw,2.2rem)!important;line-height:1.05!important}h3{font-size:clamp(1.05rem,1.55vw,1.45rem)!important;line-height:1.12!important}.rule,.rules-text,.small,li,p{color:var(--muted)!important}.rules-text,li,p{line-height:1.68!important}.admin-card,.card,.event-rule-block,.leaderboard-hero-card,.map-row,.mini-card,.payment-panel,.report-card,.rule,.rules-card,.stat,.team-drop,.team-player-card{background:var(--fragly-panel)!important;border:1px solid rgba(255,230,0,.18)!important;border-radius:22px!important;box-shadow:var(--fragly-glow)!important;-webkit-backdrop-filter:blur(18px) saturate(135%)!important;backdrop-filter:blur(18px) saturate(135%)!important}.card,.leaderboard-hero-card,.mini-card,.rules-card{position:relative;overflow:hidden}.card:before,.leaderboard-hero-card:before,.mini-card:before,.rules-card:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,230,0,.72),transparent);opacity:.8;pointer-events:none}.card:hover,.event-card:hover,.mini-card:hover,.team-player-card:hover{border-color:rgba(255,230,0,.38)!important}.section{margin-top:clamp(24px,3.2vw,42px)!important}.esports-site-header,.fragly-pro-header,.header,.site-header,nav{border-bottom:1px solid rgba(255,230,0,.42)!important;background:linear-gradient(180deg,rgba(0,0,0,.92),rgba(6,6,5,.82))!important;box-shadow:0 8px 28px rgba(0,0,0,.58),0 0 22px rgba(255,230,0,.08)!important;-webkit-backdrop-filter:blur(18px) saturate(140%)!important;backdrop-filter:blur(18px) saturate(140%)!important}.esports-wordmark,.fragly-logo-home,.fragly-wordmark{z-index:4!important;overflow:visible!important}.fragly-header-logo-img{display:block!important;filter:drop-shadow(0 0 10px rgba(255,230,0,.32))!important;opacity:1!important;visibility:visible!important}.esports-nav-links a,.fragly-pro-nav-links a{font-size:.76rem!important;letter-spacing:.07em!important}.button,.compact-button,.esports-team-portal,.event-rules-button,.fragly-team-cta,.kill-req-button,.vod-button,a.button,button{min-height:42px!important;border-radius:12px!important;border:1px solid rgba(255,230,0,.34)!important;background:linear-gradient(135deg,#fff56d,#ffe600 48%,#caa900)!important;color:#050505!important;font-size:.78rem!important;font-weight:1000!important;letter-spacing:.045em!important;text-transform:uppercase!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.75),0 12px 28px rgba(255,230,0,.13)!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}.button:hover,.esports-team-portal:hover,.fragly-team-cta:hover,a.button:hover,button:hover{transform:translateY(-1px)!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.82),0 15px 36px rgba(255,230,0,.18),0 0 24px rgba(255,230,0,.12)!important}.button.secondary,.button.warning,a.button.secondary,button.secondary,button.warning{background:rgba(0,0,0,.54)!important;color:#fff8a8!important;border-color:rgba(255,230,0,.28)!important;box-shadow:inset 0 0 0 1px rgba(255,230,0,.06)!important}.button.secondary:hover,a.button.secondary:hover,button.secondary:hover{background:rgba(255,230,0,.11)!important;color:#fff!important}.button:disabled,button:disabled{opacity:.45!important;transform:none!important}input,select,textarea{min-height:46px!important;border-radius:14px!important;border:1px solid rgba(255,230,0,.2)!important;background:rgba(0,0,0,.66)!important;color:#fffef2!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.025)!important}input:focus,select:focus,textarea:focus{border-color:rgba(255,230,0,.72)!important;box-shadow:0 0 0 3px rgba(255,230,0,.12),0 0 22px rgba(255,230,0,.08)!important}label{color:#fff3a1!important;text-transform:uppercase;letter-spacing:.065em;font-size:.73rem!important}.error{border:1px solid rgba(255,70,70,.38);border-radius:14px;background:rgba(255,70,70,.1);color:#ffb3b3!important}.error,.success{display:block;padding:12px 14px}.success{border:1px solid rgba(51,209,122,.38);border-radius:14px;background:rgba(51,209,122,.1);color:#a7f3c3!important}.hero{border:1px solid rgba(255,230,0,.26)!important;border-radius:28px!important;background:linear-gradient(90deg,rgba(0,0,0,.88),rgba(0,0,0,.58)),radial-gradient(circle at top right,rgba(255,230,0,.2),transparent 26rem)!important;box-shadow:var(--fragly-glow)!important;overflow:hidden}.eyebrow{color:#ffe600!important;letter-spacing:.16em!important;text-shadow:0 0 14px rgba(255,230,0,.25)}.event-grid,.grid,.grid2{gap:clamp(16px,2vw,26px)!important}.event-card,.neon-event-card{border:1px solid rgba(255,230,0,.3)!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 24px 70px rgba(0,0,0,.62),inset 0 0 0 1px rgba(255,230,0,.1)!important}.event-card-soft-overlay{background:linear-gradient(180deg,rgba(0,0,0,.58),rgba(0,0,0,.88)),radial-gradient(circle at 90% 0,rgba(255,230,0,.18),transparent 22rem)!important;-webkit-backdrop-filter:saturate(120%)!important;backdrop-filter:saturate(120%)!important}.event-card h3{text-shadow:0 3px 18px rgba(0,0,0,.82)}.event-date-stack,.event-note-pill,.event-stat-pill,.hero-member-stat,.pill,.rank-change-card{border:1px solid rgba(255,230,0,.2)!important;background:rgba(0,0,0,.56)!important;color:#ece8ce!important;border-radius:999px!important}.event-stat-pill strong,.hero-member-stat strong,.pill.blue,.pill.yellow{color:#050505!important;background:linear-gradient(135deg,#fff56d,#ffe600)!important}.danger-pill,.pill.danger-pill{color:#fff!important;background:rgba(255,70,70,.22)!important;border-color:rgba(255,70,70,.52)!important}.scoreboard-table,.tableWrap{border:1px solid rgba(255,230,0,.18)!important;border-radius:18px!important;overflow:auto!important;background:rgba(0,0,0,.44)!important;box-shadow:inset 0 1px 0 rgba(255,230,0,.1)!important}table{border-collapse:separate!important;border-spacing:0!important;width:100%}th{color:#ffe600!important;background:rgba(0,0,0,.78)!important;text-transform:uppercase;letter-spacing:.075em;font-size:.72rem!important;border-bottom:1px solid rgba(255,230,0,.22)!important}td{color:#f3f0e4!important;border-bottom:1px solid hsla(0,0%,100%,.07)!important}tbody tr:hover td{background:rgba(255,230,0,.055)!important}.scoreboard-score-cell,.scoreboard-team-name{color:#fff36f!important;font-weight:1000!important}.stats{gap:14px!important}.stat{padding:18px!important}.stat strong{color:#fff46a!important;font-size:clamp(1.15rem,2.2vw,1.85rem)!important}.stat small,.stat span{color:var(--muted)!important;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem!important}.esports-dropdown,.fragly-mobile-panel,.fragly-notification-panel.esports-notification-panel{background:linear-gradient(180deg,rgba(16,16,14,.96),rgba(2,2,2,.96))!important;border:1px solid rgba(255,230,0,.42)!important;box-shadow:0 24px 80px rgba(0,0,0,.72),0 0 34px rgba(255,230,0,.11)!important;-webkit-backdrop-filter:blur(22px) saturate(140%)!important;backdrop-filter:blur(22px) saturate(140%)!important}.fragly-notification-panel.esports-notification-panel{width:min(640px,calc(100vw - 24px))!important}.fragly-mark-read{min-width:158px!important;padding-inline:16px!important;white-space:nowrap!important}.fragly-bell.esports-bell.nav-has-notification .nav-notification-dot,.nav-notification-dot{background:#ff2d2d!important;color:#fff!important;border:2px solid #100000!important;box-shadow:0 0 0 2px rgba(255,45,45,.22),0 0 16px rgba(255,45,45,.45)!important}.fragly-user-button.esports-user-button{min-width:132px!important}.esports-user-name,.fragly-user-button .esports-user-name{color:#050505!important}.event-rule-block,.rules-box,.rules-text{border-color:rgba(255,230,0,.18)!important}.rules-box strong,.rules-text strong{color:#fff4a3!important}@media (max-width:820px){body{background-attachment:scroll!important}main{width:min(100% - 20px,680px)!important;padding-top:18px!important}.hero{padding:26px 18px!important;border-radius:22px!important}.hero h1{font-size:clamp(2rem,10.5vw,3.1rem)!important;line-height:.94!important}.card,.leaderboard-hero-card,.mini-card,.rules-card{padding:18px!important;border-radius:20px!important}.formrow,.grid,.grid2{grid-template-columns:1fr!important}.actions{gap:10px!important}.actions .button,.actions button,.event-card-actions .button,.event-card-actions button{flex:1 1 160px}.event-card-bottom,.event-card-top,.event-rule-head,.miniTop,.rules-header{gap:14px!important}.event-note-pills,.event-stat-pills{gap:8px!important}td,th{font-size:.82rem!important;padding:10px 8px!important}.fragly-notification-panel.esports-notification-panel{width:auto!important}}@media (max-width:520px){main{width:calc(100% - 14px)!important}h1{font-size:clamp(1.9rem,11vw,2.7rem)!important}h2{font-size:1.32rem!important}.button,a.button,button{min-height:44px!important;padding-inline:14px!important;font-size:.73rem!important}input,select,textarea{font-size:16px!important}.fragly-pro-actions.esports-nav-actions{gap:5px!important}.fragly-logo-home.esports-wordmark.fragly-wordmark{display:inline-flex!important;z-index:5!important}.fragly-header-logo-img{display:block!important;opacity:1!important;visibility:visible!important}.fragly-user-button.esports-user-button{min-width:64px!important;width:64px!important}}.esports-nav-brand-zone,.fragly-logo-home,.fragly-logo-home.esports-wordmark.fragly-wordmark,.fragly-pro-brand-zone.esports-nav-brand-zone{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important;filter:none!important;overflow:visible!important}.fragly-logo-home.esports-wordmark.fragly-wordmark:after,.fragly-logo-home.esports-wordmark.fragly-wordmark:before,.fragly-logo-home:after,.fragly-logo-home:before{display:none!important;content:none!important;background:transparent!important;border:0!important;box-shadow:none!important}.fragly-header-logo-img{width:clamp(132px,10vw,176px)!important;max-width:176px!important;height:auto!important;max-height:58px!important;object-fit:contain!important;object-position:left center!important;filter:none!important;box-shadow:none!important;background:transparent!important;image-rendering:auto!important;transform:translateZ(0)!important}.fragly-logo-home.esports-wordmark.fragly-wordmark:hover .fragly-header-logo-img{filter:none!important;transform:translateZ(0) scale(1.015)!important}@media (max-width:820px){.fragly-header-logo-img{width:clamp(118px,31vw,148px)!important;max-height:50px!important}}.event-player-public-summary.report-grid>div,.event-player-public-summary>div{background:linear-gradient(180deg,hsla(0,0%,7%,.96),rgba(5,5,5,.92))!important;border:1px solid rgba(255,230,0,.32)!important;box-shadow:0 14px 32px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.06)!important;color:#f8f4d7!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.event-player-public-summary strong{color:rgba(255,230,0,.92)!important}.event-player-public-summary span{color:#fff!important}.admin-signups-summary{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.admin-signup-runs,.admin-signup-team-meta span,.admin-signups-summary span{border:1px solid rgba(242,201,76,.28);background:rgba(242,201,76,.08);color:#f2c94c;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800;letter-spacing:.03em}.admin-signup-team-card{margin-top:16px}.admin-signup-team-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:14px}.admin-signup-team-head h3{margin-bottom:4px}.admin-signup-team-meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:420px}.admin-roster-editor{display:grid;grid-gap:10px;gap:10px}.admin-roster-row{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(280px,1.15fr);grid-gap:12px;gap:12px;align-items:center;border:1px solid hsla(0,0%,100%,.09);background:rgba(5,5,5,.35);border-radius:16px;padding:12px}.admin-roster-current{display:grid;grid-gap:3px;gap:3px}.admin-roster-current strong{color:#f2c94c;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.admin-roster-current span{color:#fff;font-weight:900}.admin-roster-current small{color:hsla(0,0%,100%,.66);line-height:1.35}.admin-roster-swap{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.admin-roster-swap select{min-width:0}.admin-signup-runs{display:inline-flex;margin-top:12px;border-radius:12px;color:hsla(0,0%,100%,.82)}.payment-reference-note{color:#f2c94c!important;font-weight:800;border:1px solid rgba(242,201,76,.32);background:rgba(242,201,76,.09);border-radius:12px;padding:10px 12px;margin:10px 0 12px}@media (max-width:760px){.admin-roster-row,.admin-roster-swap,.admin-signup-team-head{grid-template-columns:1fr}.admin-signup-team-head{display:grid}.admin-signup-team-meta{justify-content:flex-start;max-width:none}.admin-roster-swap button{width:100%}}.admin-run-actions{display:grid;grid-gap:.55rem;gap:.55rem;margin-top:.65rem}.admin-run-action-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .75rem;border:1px solid rgba(245,230,0,.22);border-radius:14px;background:rgba(0,0,0,.28)}.admin-run-action-row span{color:hsla(0,0%,100%,.86);font-size:.9rem}.admin-run-action-row button{white-space:nowrap}@media (max-width:720px){.admin-run-action-row{align-items:stretch;flex-direction:column}.admin-run-action-row button{width:100%}}.payment-method-panel{overflow:visible}.payment-method-toggle{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(100%,380px);margin:12px 0;padding:6px;border:1px solid rgba(242,201,76,.35);border-radius:16px;background:rgba(0,0,0,.36)}.payment-method-toggle button{min-height:42px;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.82);font-weight:900;letter-spacing:.04em;cursor:pointer}.payment-method-toggle button.active{color:#050505;border-color:rgba(242,201,76,.95);background:linear-gradient(135deg,#ffe869,#f2c94c);box-shadow:0 0 18px rgba(242,201,76,.28)}.payment-reference-copy-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.payment-copy-button{min-height:42px;white-space:nowrap}.payment-method-details{margin-top:14px}.cashapp-details{display:grid;grid-template-columns:minmax(0,1fr) 132px;grid-gap:16px;gap:16px;align-items:center}.cashapp-qr-wrap{display:flex;align-items:center;justify-content:center;padding:10px;border-radius:18px;border:1px solid rgba(242,201,76,.55);background:#fff;box-shadow:0 0 24px rgba(242,201,76,.22)}.cashapp-qr-wrap img{display:block;width:108px;height:108px;object-fit:contain}.cashapp-note{margin-top:8px!important}@media (max-width:640px){.cashapp-details,.payment-reference-copy-row{grid-template-columns:1fr}.cashapp-qr-wrap{width:140px;justify-self:start}}.home-pro-hero{position:relative!important;overflow:hidden!important;display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(240px,340px) minmax(180px,280px)!important;align-items:stretch!important;grid-gap:clamp(14px,2.4vw,28px)!important;gap:clamp(14px,2.4vw,28px)!important;padding:clamp(24px,4vw,46px)!important;border:1px solid rgba(242,201,76,.42)!important;border-radius:28px!important;background:linear-gradient(110deg,rgba(0,0,0,.9),rgba(0,0,0,.7) 48%,rgba(242,201,76,.1)),radial-gradient(circle at 15% 15%,rgba(242,201,76,.2),transparent 34%)!important;box-shadow:0 24px 70px rgba(0,0,0,.48),inset 0 0 0 1px hsla(0,0%,100%,.035),0 0 28px rgba(242,201,76,.1)!important}.home-pro-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(242,201,76,.18) 0 1px,transparent 1px 100%),linear-gradient(180deg,rgba(242,201,76,.1) 0 1px,transparent 1px 100%);background-size:54px 54px;opacity:.08}.home-pro-gif,.home-pro-hero-copy,.home-pro-hero-panel{position:relative;z-index:1}.home-pro-kicker{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;color:#f2c94c!important;text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;font-weight:950}.home-pro-kicker:before{content:"";width:24px;height:2px;border-radius:99px;background:#f2c94c;box-shadow:0 0 12px rgba(242,201,76,.7)}.home-pro-hero h1{max-width:850px!important;margin:14px 0 12px!important;font-size:clamp(2.25rem,5.4vw,5.3rem)!important;line-height:.88!important;letter-spacing:-.055em!important;text-transform:uppercase!important;text-wrap:balance}.home-pro-hero p{max-width:680px!important;margin:0!important;color:rgba(248,250,252,.82)!important;font-size:clamp(.98rem,1.3vw,1.15rem)!important;line-height:1.6!important}.home-pro-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.home-pro-primary{box-shadow:0 0 26px rgba(242,201,76,.28),0 14px 34px rgba(0,0,0,.35)!important}.home-pro-trust-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.home-pro-trust-row span{display:inline-flex;align-items:center;min-height:30px;padding:7px 10px;border:1px solid rgba(242,201,76,.18);border-radius:999px;background:hsla(0,0%,100%,.045);color:rgba(248,250,252,.78);font-size:.76rem;font-weight:850}.home-pro-card,.home-pro-hero-panel,.home-stat-card{border:1px solid rgba(242,201,76,.26)!important;background:linear-gradient(180deg,rgba(9,9,9,.86),rgba(0,0,0,.72))!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.035),0 18px 46px rgba(0,0,0,.35)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.home-pro-hero-panel{display:flex;flex-direction:column;justify-content:space-between;min-height:260px;padding:20px;border-radius:24px}.home-pro-panel-top{display:flex;align-items:center;gap:9px;color:rgba(248,250,252,.78);font-size:.78rem;font-weight:950;text-transform:uppercase;letter-spacing:.12em}.live-dot{width:10px;height:10px;border-radius:999px;background:#ef4444;box-shadow:0 0 14px rgba(239,68,68,.95)}.home-pro-feature-number{color:#f2c94c;font-size:clamp(2.4rem,5vw,4.1rem);line-height:.9;font-weight:1000;letter-spacing:-.05em;text-shadow:0 0 22px rgba(242,201,76,.28)}.home-pro-mini-event{display:grid;grid-gap:6px;gap:6px;padding-top:14px;border-top:1px solid rgba(242,201,76,.18)}.home-pro-hero-panel p,.home-pro-mini-event span{color:rgba(248,250,252,.62)!important;font-size:.82rem!important;font-weight:800}.home-pro-mini-event strong{color:#fff;line-height:1.2}.home-pro-gif{width:min(100%,280px)!important;max-width:280px!important;align-self:center!important;justify-self:center!important;opacity:.96}.home-pro-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0 30px}.home-stat-card{min-height:118px;border-radius:20px;padding:18px}.home-stat-card span{display:block;color:rgba(248,250,252,.64);font-size:.74rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.home-stat-card strong{display:block;margin-top:10px;color:#fff;font-size:clamp(1.5rem,2.4vw,2.35rem);line-height:1}.home-section-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:14px}.home-section-heading.compact{display:block;margin-bottom:16px}.home-section-heading h2{margin:6px 0 0!important;font-size:clamp(1.45rem,2.8vw,2.4rem)!important;text-transform:uppercase;letter-spacing:-.035em}.home-feature-card{overflow:hidden;border:1px solid rgba(242,201,76,.34);border-radius:24px;background:linear-gradient(135deg,rgba(0,0,0,.82),rgba(20,16,6,.88));background-size:cover;background-position:50%;box-shadow:0 22px 64px rgba(0,0,0,.45),0 0 22px rgba(242,201,76,.08)}.home-feature-card-overlay{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(190px,.7fr) auto;align-items:center;grid-gap:18px;gap:18px;min-height:240px;padding:clamp(20px,3vw,34px);background:linear-gradient(90deg,rgba(0,0,0,.91),rgba(0,0,0,.76),rgba(0,0,0,.58))}.home-feature-card h3{margin:12px 0 6px;font-size:clamp(1.55rem,3vw,3rem);line-height:.96;text-transform:uppercase;letter-spacing:-.04em}.home-feature-card p{margin:0;color:rgba(248,250,252,.72);font-weight:800}.home-feature-meta{display:grid;grid-gap:10px;gap:10px}.home-feature-meta span{display:grid;grid-gap:4px;gap:4px;color:rgba(248,250,252,.58);font-size:.76rem;font-weight:950;text-transform:uppercase;letter-spacing:.1em}.home-feature-meta strong{color:#fff;font-size:.95rem;letter-spacing:0;text-transform:none}.home-feature-actions{display:flex;flex-direction:column;gap:9px;align-items:stretch}.home-pro-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);grid-gap:16px;gap:16px}.home-pro-card{border-radius:22px;padding:clamp(18px,2.3vw,26px)}.home-how-list,.home-leaderboard-preview{display:grid;grid-gap:9px;gap:9px}.home-how-list div,.home-leader-row{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:52px;padding:10px 12px;border:1px solid rgba(242,201,76,.14);border-radius:16px;background:hsla(0,0%,100%,.045);color:#fff;text-decoration:none}.home-leader-row:hover{border-color:rgba(242,201,76,.45);background:rgba(242,201,76,.08);transform:translateY(-1px)}.home-how-list strong,.home-leader-place{color:#f2c94c;font-weight:1000}.home-how-list span,.home-leader-team{overflow:hidden;color:rgba(248,250,252,.86);font-weight:900;text-overflow:ellipsis;white-space:nowrap}.home-inline-link{display:inline-flex;margin-top:16px;color:#f2c94c;font-weight:950;text-decoration:none}.home-how-list div{grid-template-columns:46px minmax(0,1fr)}.home-empty-state{padding:18px;border:1px dashed rgba(242,201,76,.26);border-radius:16px;color:rgba(248,250,252,.68);font-weight:800}.home-event-grid .home-event-card{min-height:360px!important}@media (max-width:1050px){.home-pro-hero{grid-template-columns:minmax(0,1fr) minmax(220px,300px)!important}.home-pro-gif{display:none!important}.home-feature-card-overlay,.home-pro-grid{grid-template-columns:1fr}.home-feature-actions{flex-direction:row;flex-wrap:wrap}}@media (max-width:820px){.home-pro-hero{grid-template-columns:1fr!important;padding:20px!important;border-radius:22px!important}.home-pro-hero-panel{min-height:auto;gap:14px}.home-pro-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.home-section-heading{display:block}.home-feature-card-overlay{min-height:auto}}@media (max-width:520px){.home-pro-hero h1{font-size:clamp(2rem,13vw,3.1rem)!important}.home-feature-actions,.home-pro-actions{display:grid;grid-template-columns:1fr}.home-feature-actions .button,.home-feature-actions button,.home-pro-actions .button{width:100%}.home-pro-stats{grid-template-columns:1fr}.home-stat-card{min-height:94px}.home-leader-row{grid-template-columns:44px minmax(0,1fr)}.home-leader-row strong{grid-column:2}}.home-pro-hero.home-pro-hero-balanced{grid-template-columns:minmax(0,1.08fr) minmax(260px,360px) minmax(180px,280px)!important;gap:clamp(18px,2.4vw,32px)!important;padding:clamp(26px,3.3vw,42px)!important}.home-pro-hero-balanced .home-pro-hero-copy h1{font-size:clamp(2.35rem,5vw,5rem)!important;line-height:.95!important;max-width:780px!important}.home-pro-hero-balanced .home-pro-hero-copy p{max-width:640px!important}.home-pro-hero-panel-compact{min-height:0!important;height:auto!important;align-self:center!important;padding:clamp(16px,2vw,22px)!important;border-radius:22px!important;background:linear-gradient(180deg,hsla(0,0%,4%,.94),rgba(3,3,3,.84))!important}.home-pro-hero-panel-compact .home-pro-panel-top{margin-bottom:14px!important}.home-pro-live-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.home-pro-live-grid>div{padding:12px;border:1px solid rgba(242,201,76,.16);border-radius:16px;background:hsla(0,0%,100%,.035);box-shadow:inset 0 0 18px rgba(242,201,76,.035)}.home-pro-live-grid strong{display:block;font-size:clamp(1.2rem,2.3vw,2rem);line-height:1;color:#f2c94c;letter-spacing:-.04em}.home-pro-live-grid span{display:block;margin-top:6px;color:hsla(0,0%,100%,.7);font-size:.66rem;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.home-pro-event-stack{border-top:1px solid rgba(242,201,76,.18);padding-top:14px}.home-pro-event-stack-head,.home-section-heading-row{display:flex;align-items:end;justify-content:space-between;gap:16px}.home-pro-event-stack-head span{color:hsla(0,0%,100%,.72);font-size:.68rem;font-weight:950;text-transform:uppercase;letter-spacing:.11em}.home-pro-event-stack-head a{color:#f2c94c;font-size:.72rem;font-weight:950;text-transform:uppercase;text-decoration:none}.home-pro-mini-tournament{display:grid;grid-gap:5px;gap:5px;margin-top:10px;padding:11px 12px;border:1px solid rgba(242,201,76,.18);border-radius:16px;color:#fff;text-decoration:none;background:linear-gradient(135deg,rgba(242,201,76,.08),hsla(0,0%,100%,.025));transition:transform .18s ease,border-color .18s ease,background .18s ease}.home-pro-mini-tournament:hover{transform:translateY(-1px);border-color:rgba(242,201,76,.48);background:linear-gradient(135deg,rgba(242,201,76,.14),hsla(0,0%,100%,.035))}.home-pro-mini-tournament strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;letter-spacing:-.01em}.home-pro-mini-tournament small{color:hsla(0,0%,100%,.68);font-weight:800}.home-pro-mini-mode{width:-moz-fit-content;width:fit-content;padding:4px 8px;border-radius:999px;color:#050505;background:#f2c94c;font-size:.62rem;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.home-tournament-showcase{margin-top:clamp(20px,3vw,34px)!important}.home-tournament-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px}.home-tournament-card{min-height:320px;overflow:hidden;border-radius:24px;border:1px solid rgba(242,201,76,.32);background-color:rgba(0,0,0,.82);background-position:50%;background-size:cover;box-shadow:0 22px 60px rgba(0,0,0,.45),inset 0 0 0 1px hsla(0,0%,100%,.035)}.home-tournament-card-overlay{min-height:320px;display:flex;flex-direction:column;justify-content:space-between;gap:18px;padding:20px;background:linear-gradient(180deg,rgba(0,0,0,.38),rgba(0,0,0,.86) 62%,rgba(0,0,0,.96))}.home-tournament-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;color:hsla(0,0%,100%,.72);font-size:.72rem;font-weight:950;text-transform:uppercase;letter-spacing:.05em}.home-tournament-card h3{margin:auto 0 0;font-size:clamp(1.35rem,2.3vw,2.15rem);line-height:1;max-width:92%}.home-tournament-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.home-tournament-metrics span{padding:10px 9px;border:1px solid rgba(242,201,76,.16);border-radius:14px;background:rgba(0,0,0,.54);color:hsla(0,0%,100%,.62);font-size:.68rem;font-weight:950;text-transform:uppercase;letter-spacing:.04em}.home-tournament-metrics strong{display:block;margin-top:4px;color:#f2c94c;font-size:.92rem;letter-spacing:-.02em}.home-event-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important}@media (max-width:1100px){.home-pro-hero.home-pro-hero-balanced{grid-template-columns:minmax(0,1fr) minmax(240px,340px)!important}.home-pro-hero-balanced .home-pro-gif{display:none!important}}@media (max-width:760px){.home-pro-hero.home-pro-hero-balanced{grid-template-columns:1fr!important;padding:18px!important}.home-pro-hero-balanced .home-pro-hero-copy h1{font-size:clamp(2.05rem,11vw,3.3rem)!important}.home-pro-live-grid,.home-tournament-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.home-pro-event-stack-head,.home-section-heading-row{align-items:flex-start}.home-tournament-card,.home-tournament-card-overlay{min-height:280px}}@media (max-width:480px){.home-pro-live-grid,.home-tournament-metrics{grid-template-columns:1fr}.home-tournament-card-overlay{padding:16px}}.obs-idle-advert{position:absolute;left:50%;bottom:56px;width:760px;min-height:86px;display:grid;grid-template-columns:190px minmax(0,1fr) auto;grid-gap:22px;gap:22px;align-items:center;padding:12px 20px;border-radius:18px;border:2px solid #ffea00;background:linear-gradient(90deg,rgba(0,0,0,.96),hsla(0,0%,9%,.92) 48%,rgba(0,0,0,.96)),linear-gradient(135deg,rgba(255,234,0,.18),transparent 48%,rgba(255,234,0,.1));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1),0 0 28px rgba(255,234,0,.52),0 18px 44px rgba(0,0,0,.68);color:#fff;transform:translate(-50%,150%);opacity:0;pointer-events:none;transition:transform .9s cubic-bezier(.19,1,.22,1),opacity .45s ease;overflow:hidden;isolation:isolate}.obs-idle-advert.is-visible{transform:translate(-50%);opacity:1}.obs-idle-advert:before{content:"";position:absolute;inset:7px;border-radius:13px;border:1px solid hsla(0,0%,100%,.11);pointer-events:none;z-index:-1}.obs-idle-advert:after{content:"";position:absolute;left:42px;right:42px;top:-2px;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,#ffea00 18%,#fff 50%,#ffea00 82%,transparent);box-shadow:0 0 18px rgba(255,234,0,.72)}.obs-idle-logo{height:58px;display:flex;align-items:center;justify-content:center;overflow:hidden}.obs-idle-logo img{max-width:185px;max-height:58px;width:auto;height:auto;display:block;object-fit:contain;filter:drop-shadow(0 0 10px rgba(255,234,0,.2))}.obs-idle-copy span{color:#ffea00;font-size:11px;letter-spacing:.22em;margin-bottom:4px}.obs-idle-copy span,.obs-idle-copy strong{display:block;font-weight:1000;text-transform:uppercase}.obs-idle-copy strong{color:#fff;font-size:30px;line-height:.95;letter-spacing:.02em;text-shadow:0 0 14px hsla(0,0%,100%,.18),2px 2px 0 rgba(0,0,0,.86)}.obs-idle-tag{align-self:stretch;display:flex;align-items:center;padding-left:20px;border-left:1px solid hsla(0,0%,100%,.18);color:#d9d9d9;font-size:11px;font-weight:1000;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.event-stat-pills .event-stat-pill{background:rgba(0,0,0,.88)!important;color:#fff!important;border:1px solid rgba(255,234,0,.55)!important;box-shadow:0 0 12px rgba(255,234,0,.12)!important}.event-stat-pills .event-stat-pill strong{color:#fff!important;background:transparent!important;text-shadow:none!important}.current-events-page .event-stat-pills,.event-card .event-stat-pills,.events-page .event-stat-pills{gap:8px}body.obs-body,html.obs-html,html.obs-html body{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}body.obs-body:after,body.obs-body:before,html.obs-html:after,html.obs-html:before{content:none!important;display:none!important;background:transparent!important;background-image:none!important}body.obs-body .obs-overlay,html.obs-html .obs-overlay{background:transparent!important;background-color:transparent!important;background-image:none!important}.admin-rank-table-wrap{overflow-x:auto}.admin-rank-table{width:100%;min-width:1080px;table-layout:fixed;border-spacing:0 10px;border-collapse:separate}.admin-rank-table th{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(242,201,76,.9);white-space:nowrap}.admin-rank-table td,.admin-rank-table th{vertical-align:middle;padding:10px 9px}.admin-rank-table td:first-child,.admin-rank-table th:first-child{width:74px!important}.admin-rank-table td:nth-child(2),.admin-rank-table th:nth-child(2){width:150px!important}.admin-rank-table td:nth-child(3),.admin-rank-table th:nth-child(3){width:250px!important}.admin-rank-table td:nth-child(4),.admin-rank-table th:nth-child(4){width:110px!important}.admin-rank-table td:nth-child(5),.admin-rank-table th:nth-child(5){width:235px!important}.admin-rank-table td:nth-child(6),.admin-rank-table th:nth-child(6){width:260px!important}.admin-rank-table td:nth-child(7),.admin-rank-table th:nth-child(7){width:118px!important}.admin-rank-active-cell{text-align:center}.admin-rank-active-toggle{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:5px 7px;border:1px solid rgba(242,201,76,.22);border-radius:999px;background:rgba(0,0,0,.32);color:hsla(0,0%,100%,.72);font-size:.64rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.admin-rank-active-toggle input[type=checkbox]{width:14px!important;height:14px!important;min-width:14px!important;margin:0!important;accent-color:#f2c94c}.admin-rank-user-cell strong{display:block;max-width:130px;color:#fff;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-rank-pill-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.admin-rank-pill-grid>span,.admin-rank-stat-stack>span{display:flex;flex-direction:column;gap:4px;min-width:0;padding:7px 8px;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;background:rgba(0,0,0,.28)}.admin-rank-pill-grid em,.admin-rank-stat-stack em,.admin-rank-update-grid label span{color:rgba(242,201,76,.88);font-size:.58rem;font-style:normal;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.admin-rank-pill-grid b{display:inline-flex;align-items:center;justify-content:center;min-height:24px;width:100%;padding:3px 5px;border-radius:999px;font-size:.7rem;line-height:1;white-space:nowrap}.admin-rank-stat-stack{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px}.admin-rank-stat-stack strong{color:#fff;font-size:.88rem}.admin-rank-update-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.admin-rank-update-grid label{display:flex;flex-direction:column;gap:5px;margin:0}.admin-rank-new-rank-input{width:100%!important;min-width:0!important;height:40px!important;padding:0 8px!important;text-align:center;font-size:1rem!important;font-weight:900}.admin-rank-reason-input{width:100%!important;min-width:0!important;min-height:76px!important;resize:vertical;padding:10px 12px!important;line-height:1.35!important;font-size:.86rem!important}.admin-rank-actions-cell{display:flex;flex-direction:column;gap:8px}.admin-rank-actions-cell button{width:100%;min-height:36px;padding:8px 9px!important;font-size:.68rem!important;white-space:nowrap}@media (max-width:760px){.admin-rank-table{min-width:0!important;width:100%!important}.admin-rank-table td:first-child:before{content:"Active"!important}.admin-rank-table td:nth-child(2):before{content:"User"!important}.admin-rank-table td:nth-child(3):before{content:"Current Ranks"!important}.admin-rank-table td:nth-child(4):before{content:"Stats"!important}.admin-rank-table td:nth-child(5):before{content:"New Ranks"!important}.admin-rank-table td:nth-child(6):before{content:"Reason"!important}.admin-rank-table td:nth-child(7):before{content:"Actions"!important}.admin-rank-actions-cell,.admin-rank-current-cell,.admin-rank-reason-cell,.admin-rank-update-cell{padding-left:0!important;padding-top:34px!important}.admin-rank-actions-cell:before,.admin-rank-current-cell:before,.admin-rank-reason-cell:before,.admin-rank-update-cell:before{width:100%!important}.admin-rank-pill-grid,.admin-rank-update-grid{grid-template-columns:1fr!important}.admin-rank-user-cell strong{max-width:none;white-space:normal}.admin-rank-reason-input{min-height:92px!important}}.admin-team-move-control{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.admin-team-move-control select{min-width:220px}.rank-page-shell{display:grid;grid-gap:22px;gap:22px}.rank-page-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);grid-gap:26px;gap:26px;align-items:center;position:relative;overflow:hidden;background:radial-gradient(circle at 12% 10%,rgba(242,201,76,.16),transparent 34%),linear-gradient(135deg,rgba(18,14,5,.96),rgba(0,0,0,.9))}.rank-page-hero:after{content:"";position:absolute;inset:auto -80px -120px auto;width:320px;height:320px;border-radius:999px;background:rgba(242,201,76,.08);filter:blur(32px);pointer-events:none}.rank-page-hero h1{margin:10px 0;font-size:clamp(2.3rem,4vw,4.6rem);line-height:.95;letter-spacing:-.055em}.rank-page-hero p{max-width:760px;margin:0;color:var(--muted);font-size:1rem}.rank-page-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;position:relative;z-index:1}.rank-page-summary-card{min-height:102px;padding:18px;border-radius:18px;border:1px solid rgba(242,201,76,.18);background:rgba(0,0,0,.45);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.rank-page-summary-card span{display:block;color:var(--muted-2);font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.rank-page-summary-card strong{display:block;margin-top:8px;color:var(--gold);font-size:2rem;line-height:1}.rank-page-filters{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:16px;gap:16px;align-items:end;padding:18px}.rank-page-table-card{padding:0;overflow:hidden}.rank-page-table-header{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:22px 24px 0}.rank-page-table-header h2{margin:0 0 4px}.rank-page-count-pill{flex:0 0 auto;border:1px solid rgba(242,201,76,.22);border-radius:999px;background:rgba(242,201,76,.08);color:var(--gold);font-size:.78rem;font-weight:900;padding:8px 12px}.rank-page-table-wrap{border:0;border-top:1px solid var(--border);border-radius:0;margin-top:18px}.rank-page-table{min-width:1120px}.rank-page-table th{background:hsla(0,0%,100%,.025);color:hsla(0,0%,100%,.52);font-size:.72rem;letter-spacing:.12em}.rank-page-table tbody tr{transition:background .18s ease,transform .18s ease}.rank-page-table tbody tr:hover{background:rgba(242,201,76,.035)}.rank-page-player-cell{display:flex;align-items:center;gap:12px;min-width:230px}.rank-page-avatar{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;border:1px solid rgba(242,201,76,.28);background:linear-gradient(135deg,rgba(242,201,76,.2),hsla(0,0%,100%,.04));color:var(--gold);font-weight:1000;box-shadow:0 10px 24px rgba(0,0,0,.28)}.rank-page-player-cell strong{display:block;font-size:1rem}.rank-page-player-cell span{display:block;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted-2);font-size:.78rem}.rank-page-rank-grid{display:flex;gap:8px;flex-wrap:wrap;min-width:220px}.rank-page-rank-badge{min-width:62px;padding:8px 9px;border-radius:14px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.035);text-align:center}.rank-page-rank-badge span{display:block;color:var(--muted-2);font-size:.62rem;font-weight:900;letter-spacing:.1em}.rank-page-rank-badge strong{display:block;margin-top:2px;color:var(--text);font-size:1.05rem}.rank-page-rank-badge.blackout strong,.rank-page-rank-badge.br strong{color:var(--gold)}.rank-page-avg-cell strong{display:block;color:var(--gold);font-size:1.45rem;line-height:1}.rank-page-avg-cell span{display:block;margin-top:4px;color:var(--muted-2);font-size:.78rem}.rank-page-mode-list{display:grid;grid-gap:7px;gap:7px;margin-top:10px;max-width:520px}.rank-page-mode-detail{border:1px solid hsla(0,0%,100%,.075);border-radius:12px;background:hsla(0,0%,100%,.025);overflow:hidden}.rank-page-mode-detail summary{cursor:pointer;display:grid;grid-template-columns:minmax(90px,1fr) auto auto;grid-gap:10px;gap:10px;align-items:center;padding:8px 10px;list-style:none}.rank-page-mode-detail summary::-webkit-details-marker{display:none}.rank-page-mode-detail summary span{color:var(--text);font-weight:800}.rank-page-mode-detail summary strong{color:var(--gold)}.rank-page-mode-detail summary em{color:var(--muted-2);font-size:.78rem;font-style:normal}.rank-page-event-list{display:grid;grid-gap:6px;gap:6px;padding:0 10px 10px}.rank-page-event-list div{display:flex;justify-content:space-between;gap:12px;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.06);color:var(--muted);font-size:.8rem}.rank-page-event-list span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank-page-event-list strong{color:var(--text)}.rank-page-text-link{color:var(--gold);font-weight:900;text-decoration:none}.rank-page-text-link:hover{text-decoration:underline}@media (max-width:900px){.rank-page-filters,.rank-page-hero{grid-template-columns:1fr}}@media (max-width:760px){.rank-page-shell{gap:14px}.rank-page-filters,.rank-page-hero,.rank-page-table-card{padding:16px!important}.rank-page-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rank-page-summary-card{min-height:auto;padding:14px}.rank-page-summary-card strong{font-size:1.55rem}.rank-page-table-header{padding:0;align-items:flex-start;flex-direction:column}.rank-page-table-wrap{margin-top:12px;border-top:0}.rank-page-table tr{margin-bottom:12px}.rank-page-table td:first-child:before{content:"Player"!important}.rank-page-table td:nth-child(2):before{content:"Ranks"!important}.rank-page-table td:nth-child(3):before{content:"Avg Kills"!important}.rank-page-table td:nth-child(4):before{content:"Total Kills"!important}.rank-page-table td:nth-child(5):before{content:"Maps"!important}.rank-page-table td:nth-child(6):before{content:"Stream"!important}.rank-page-table td:nth-child(7):before{content:"Profile"!important}.rank-page-player-cell,.rank-page-rank-grid{min-width:0}.rank-page-player-cell span{max-width:150px}.rank-page-mode-detail summary{grid-template-columns:1fr auto}.rank-page-mode-detail summary em{grid-column:1/-1}}.popup-admin-hero,.popup-manager .popup-hero{display:flex;align-items:stretch;justify-content:space-between;gap:1rem;margin-bottom:1rem}.popup-manager .eyebrow{margin:0 0 .3rem;color:#f7d84a;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;font-weight:900}.popup-admin-status,.popup-control-panel{border:1px solid rgba(250,204,21,.18);border-radius:18px;background:rgba(0,0,0,.45);box-shadow:0 0 28px rgba(250,204,21,.08)}.popup-admin-status{min-width:230px;padding:1rem 1.25rem;text-align:right}.popup-admin-status span,.popup-big-metric span{display:block;color:#aaa;font-size:.72rem;text-transform:uppercase;letter-spacing:.13em;font-weight:800}.popup-admin-status strong{display:block;color:#fff;margin-top:.35rem}.popup-control-panel{padding:1rem;margin-bottom:1rem}.popup-control-grid{display:grid;grid-template-columns:1.6fr .7fr .45fr;grid-gap:.8rem;gap:.8rem;align-items:end;margin-bottom:.9rem}.popup-actions{display:flex;flex-wrap:wrap;gap:.55rem}.popup-actions .primary-spin,.respin-add-button{background:linear-gradient(135deg,#f7d84a,#d99c00);color:#090909;box-shadow:0 0 24px rgba(250,204,21,.24)}.respin-add-button{min-height:42px;padding-inline:1.2rem;font-weight:900}.popup-stream-stage{border:1px solid rgba(250,204,21,.16);border-radius:22px;padding:1rem;background:radial-gradient(circle at top,rgba(250,204,21,.08),rgba(0,0,0,.35) 42%,rgba(0,0,0,.65))}.popup-stream-header{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin-bottom:1rem}.popup-big-metric{border:1px solid hsla(0,0%,100%,.08);border-radius:18px;padding:1rem;background:rgba(0,0,0,.58);text-align:center}.popup-big-metric strong{display:block;color:#fff;font-size:clamp(2rem,4vw,4.4rem);line-height:.95;margin:.35rem 0;font-weight:1000}.popup-big-metric small{color:#f7d84a;font-size:.78rem}.respin-highlight{border-color:rgba(250,204,21,.38);background:radial-gradient(circle at top,rgba(250,204,21,.18),rgba(0,0,0,.66))}.prize-highlight{border-color:rgba(34,197,94,.32);background:radial-gradient(circle at top,rgba(34,197,94,.13),rgba(0,0,0,.66))}.popup-stream-board{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(420px,1.4fr);grid-gap:.85rem;gap:.85rem}.popup-stream-board .card{margin:0}.popup-pairing-card h3,.popup-wheel-card h3{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:.6rem}.popup-pairing-card h3 span,.popup-wheel-card h3 span{color:#090909;background:#f7d84a;border-radius:999px;padding:.15rem .55rem;font-size:.76rem}.popup-duo-grid,.popup-squad-grid{display:grid;grid-gap:.45rem;gap:.45rem}.popup-duo-grid{grid-template-columns:1fr;max-height:58vh;overflow:auto;padding-right:.2rem}.popup-squad-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:start}.popup-duo-chip,.popup-pending-card,.popup-squad-card{border:1px solid rgba(250,204,21,.16);border-radius:14px;background:rgba(0,0,0,.5);padding:.65rem}.popup-duo-chip{margin-top:0}.popup-duo-chip.compact{display:grid;grid-template-columns:1fr auto;grid-gap:.5rem;gap:.5rem;align-items:center}.popup-duo-chip strong,.popup-pending-card strong,.popup-squad-card>strong{display:block;color:#fff;font-size:.95rem;line-height:1.12}.popup-duo-chip span,.popup-pending-card span,.popup-squad-duos span{display:block;color:#cfcfcf;font-size:.72rem;line-height:1.2;margin-top:.18rem}.popup-duo-chip em{color:#f7d84a;font-style:normal;font-size:.66rem;font-weight:900;letter-spacing:.1em}.popup-chip-actions{grid-column:1/-1;margin-top:.15rem}.popup-chip-actions button{font-size:.62rem;padding:.35rem .55rem}.popup-squad-card{margin-top:0;background:linear-gradient(135deg,rgba(250,204,21,.11),rgba(0,0,0,.62))}.popup-squad-card.compact{min-height:118px}.popup-squad-duos{display:grid;grid-template-columns:1fr;grid-gap:.4rem;gap:.4rem;margin-top:.55rem}.popup-squad-duos>div{border:1px solid hsla(0,0%,100%,.08);border-radius:10px;background:hsla(0,0%,100%,.04);padding:.5rem}.popup-squad-duos b{color:#f7d84a;font-size:.85rem}.popup-pending-card{border-color:rgba(59,130,246,.4);background:rgba(30,64,175,.18)}@media (max-width:1100px){.popup-control-grid,.popup-stream-board,.popup-stream-header{grid-template-columns:1fr}}@media (max-width:900px){.popup-admin-hero,.popup-manager .popup-hero{display:grid;grid-template-columns:1fr}.popup-admin-status{text-align:left}}.popup-squad-grid{grid-template-columns:repeat(auto-fit,minmax(430px,1fr));gap:.42rem}.popup-squad-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:.5rem;gap:.5rem;min-height:0;padding:.48rem .58rem}.popup-squad-title{color:#090909;background:linear-gradient(135deg,#facc15,#f59e0b);border-radius:999px;padding:.28rem .55rem;font-size:.9rem;line-height:1;font-weight:950;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em}.popup-squad-duos.popup-squad-duos-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.38rem;gap:.38rem;margin-top:0}.popup-squad-duo-inline{border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:hsla(0,0%,100%,.055);padding:.42rem .5rem;min-width:0}.popup-squad-duo-inline .popup-duo-label{display:inline-block;color:#facc15;font-size:.62rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .18rem}.popup-squad-duo-inline b{color:#fff;font-size:1.08rem;line-height:1.08}.popup-squad-duo-inline b,.popup-squad-duo-inline small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.popup-squad-duo-inline small{color:#bdbdbd;font-size:.72rem;line-height:1.15;margin-top:.12rem}@media (max-width:900px){.popup-squad-duos.popup-squad-duos-row,.popup-squad-grid,.popup-squad-row{grid-template-columns:1fr}}.popup-payment-instructions{border:1px solid rgba(250,204,21,.25);background:linear-gradient(135deg,rgba(250,204,21,.08),rgba(0,0,0,.35))}.popup-payment-instructions h3{margin-bottom:.5rem;color:#facc15;text-transform:uppercase;letter-spacing:.08em}.leaderboard-summary-chip{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:7px 12px;border-radius:999px;border:1px solid rgba(242,201,76,.22);background:hsla(0,0%,100%,.045);color:hsla(0,0%,100%,.9);font-size:.82rem;font-weight:800;letter-spacing:.02em}.leaderboard-summary-chip strong{color:rgba(242,201,76,.96);font-size:.72rem;text-transform:uppercase;letter-spacing:.12em}.scoreboard-table table{border-collapse:collapse!important;overflow:hidden;border-radius:18px}.scoreboard-table table thead th{padding:13px 12px!important;border-bottom:1px solid rgba(242,201,76,.28)!important;background:linear-gradient(180deg,rgba(242,201,76,.08),hsla(0,0%,100%,.02))!important;color:rgba(242,201,76,.95)!important;font-size:.72rem!important;letter-spacing:.12em!important}.scoreboard-table table tbody tr{transition:background .16s ease,transform .16s ease}.scoreboard-table table tbody tr:hover{background:rgba(242,201,76,.045)!important}.scoreboard-table table td{padding:14px 12px!important;border-bottom:1px solid hsla(0,0%,100%,.07)!important;vertical-align:middle!important}.scoreboard-team-name{color:hsla(0,0%,100%,.94)!important;font-size:.96rem;font-weight:900;letter-spacing:.01em}.leaderboard-row-top .scoreboard-team-name{color:#fff8b5!important}.scoreboard-score-cell{color:#f2c94c!important;font-size:1rem;font-weight:950;letter-spacing:.03em}.leaderboard-status{display:inline-flex;align-items:center;gap:7px;color:hsla(0,0%,100%,.82);font-size:.78rem;font-weight:850;line-height:1.2;white-space:nowrap}.leaderboard-status:before{content:"";width:7px;height:7px;flex:0 0 7px;border-radius:999px;background:hsla(0,0%,100%,.35);box-shadow:0 0 12px hsla(0,0%,100%,.18)}.leaderboard-status.is-good{color:#8ff0b3}.leaderboard-status.is-good:before{background:#35d574;box-shadow:0 0 14px rgba(53,213,116,.55)}.leaderboard-status.is-waiting{color:#f2c94c}.leaderboard-status.is-waiting:before{background:#f2c94c;box-shadow:0 0 14px rgba(242,201,76,.55)}.leaderboard-status.is-live{color:#ffad66}.leaderboard-status.is-live:before{background:#ff8a2a;box-shadow:0 0 14px rgba(255,138,42,.55)}.leaderboard-status.is-danger{color:#ff8f8f}.leaderboard-status.is-danger:before{background:#ff4d4d;box-shadow:0 0 14px rgba(255,77,77,.55)}.leaderboard-status.is-muted{color:hsla(0,0%,100%,.52)}.leaderboard-status.is-muted:before{background:hsla(0,0%,100%,.28);box-shadow:none}.leaderboard-money{color:#f2c94c;font-weight:950;white-space:nowrap}.leaderboard-muted{color:hsla(0,0%,100%,.36)}:root{--fwz-blue:#12a8ff;--fwz-blue-hot:#5fd2ff;--fwz-blue-deep:#0067d6;--fwz-blue-border:rgba(18,168,255,.78);--fwz-blue-border-soft:rgba(18,168,255,.28);--fwz-blue-glow:rgba(18,168,255,.46);--fwz-blue-panel:rgba(4,18,34,.78)}.fragly-pro-header.esports-site-header.site-header{border-bottom-color:var(--fwz-blue-border)!important;box-shadow:inset 0 1px 0 rgba(95,210,255,.34),0 20px 58px rgba(0,0,0,.78),0 0 28px rgba(18,168,255,.24)!important}.fragly-pro-header.esports-site-header.site-header:after{background:linear-gradient(90deg,transparent,rgba(18,168,255,.72) 12%,#16b8ff 50%,rgba(18,168,255,.72) 88%,transparent)!important;box-shadow:0 0 22px rgba(18,168,255,.7)!important}.fragly-logo-home.esports-wordmark.fragly-wordmark{filter:drop-shadow(0 0 12px rgba(18,168,255,.42))!important}.fragly-pro-nav-links.esports-nav-links a:hover,.fragly-pro-nav-links.esports-nav-links a[aria-current=page]{color:var(--fwz-blue-hot)!important;text-shadow:0 0 12px rgba(18,168,255,.62)!important}.fragly-pro-nav-links.esports-nav-links a:after{background:linear-gradient(90deg,transparent,var(--fwz-blue-hot) 16%,var(--fwz-blue) 50%,var(--fwz-blue-hot) 84%,transparent)!important;box-shadow:0 0 18px rgba(18,168,255,.82),0 -2px 10px rgba(18,168,255,.34)!important}.fragly-bell.esports-bell,.fragly-login.esports-login,.fragly-mobile-toggle,.fragly-team-cta.esports-team-portal,.fragly-user-button.esports-user-button{border-color:var(--fwz-blue-border)!important;box-shadow:0 0 0 1px rgba(18,168,255,.08),0 0 24px rgba(18,168,255,.22),inset 0 0 22px rgba(18,168,255,.055)!important}.fragly-bell.esports-bell,.fragly-login.esports-login,.fragly-mobile-toggle,.fragly-team-cta.esports-team-portal{color:var(--fwz-blue-hot)!important;background:linear-gradient(180deg,rgba(18,168,255,.1),rgba(4,18,34,.32))!important}.fragly-bell.esports-bell:hover,.fragly-bell.esports-bell[aria-expanded=true],.fragly-login.esports-login:hover,.fragly-mobile-toggle:hover,.fragly-mobile-toggle[aria-expanded=true],.fragly-team-cta.esports-team-portal:hover,.fragly-team-cta.esports-team-portal[aria-current=page]{color:#fff!important;border-color:var(--fwz-blue-hot)!important;background:linear-gradient(180deg,rgba(18,168,255,.2),rgba(4,18,34,.62))!important;box-shadow:0 0 0 1px rgba(18,168,255,.16),0 0 34px rgba(18,168,255,.38),inset 0 0 24px rgba(18,168,255,.1)!important}.fragly-user-button.esports-user-button{border-color:var(--fwz-blue-border)!important}.fragly-mobile-toggle span{background:var(--fwz-blue-hot)!important;box-shadow:0 0 10px rgba(18,168,255,.72)!important}.esports-dropdown,.fragly-mobile-panel,.fragly-notification-panel.esports-notification-panel{border-color:var(--fwz-blue-border)!important;background:linear-gradient(180deg,rgba(5,14,28,.985),rgba(0,0,0,.965))!important;box-shadow:0 26px 80px rgba(0,0,0,.8),0 0 34px rgba(18,168,255,.24),inset 0 1px 0 hsla(0,0%,100%,.055)!important}.fragly-mark-read,.fragly-mobile-section-title,.fragly-panel-title{color:var(--fwz-blue-hot)!important}.esports-dropdown a,.esports-dropdown button,.esports-notification-list a,.fragly-mobile-account-list a,.fragly-mobile-links a{border-color:var(--fwz-blue-border-soft)!important}.esports-dropdown a:hover,.esports-dropdown button:hover,.esports-notification-list a:hover,.fragly-mobile-account-list a:hover,.fragly-mobile-links a:hover,.fragly-mobile-links a[aria-current=page]{color:var(--fwz-blue-hot)!important;border-color:var(--fwz-blue-border)!important;background:rgba(18,168,255,.1)!important}.notification-icon{background:radial-gradient(circle at 30% 20%,#bdefff,var(--fwz-blue-hot) 48%,var(--fwz-blue-deep) 100%)!important;box-shadow:0 0 18px rgba(18,168,255,.36)!important}.fragly-bell.esports-bell.nav-has-notification .nav-notification-dot,.notification-count{background:var(--fwz-blue-hot)!important;box-shadow:0 0 22px rgba(18,168,255,.72)!important}.notification-arrow{border-top-color:var(--fwz-blue-hot)!important;border-right-color:var(--fwz-blue-hot)!important}.badge,.event-pill,.feature-pill,.info-pill,.leaderboard-summary-chip,.mode-pill,.obs-pill,.pill,.popup-payment-instructions,.popup-squad-number,.stat-pill,.status-pill{border-color:var(--fwz-blue-border)!important;box-shadow:0 0 18px rgba(18,168,255,.16),inset 0 0 18px rgba(18,168,255,.045)!important}.badge:not(.danger-pill),.event-pill,.feature-pill,.info-pill,.leaderboard-summary-chip,.mode-pill,.obs-pill:not(.danger-pill),.pill.blue,.pill.yellow,.pill:not(.danger-pill),.stat-pill,.status-pill{color:var(--fwz-blue-hot)!important;background:linear-gradient(180deg,rgba(18,168,255,.12),rgba(4,18,34,.36))!important}.leaderboard-summary-chip strong,.popup-payment-instructions h3{color:var(--fwz-blue-hot)!important}.card,.event-card,.mobile-rank-list-table td,.mobile-rank-list-table tr,.panel,.report-card,.scoreboard-table,.stat-card,.table-wrap,.team-card,input,select,textarea{border-color:var(--fwz-blue-border-soft)!important}.mobile-rank-list-table td:before,.scoreboard-table table thead th{color:var(--fwz-blue-hot)!important}.scoreboard-table table thead th{border-bottom-color:var(--fwz-blue-border-soft)!important;background:linear-gradient(180deg,rgba(18,168,255,.08),hsla(0,0%,100%,.02))!important}.mobile-rank-list-table tr:hover,.scoreboard-table table tbody tr:hover{background:rgba(18,168,255,.055)!important}@media (max-width:860px){.fragly-pro-header.esports-site-header.site-header{border-bottom-color:var(--fwz-blue-border)!important;box-shadow:inset 0 1px 0 rgba(95,210,255,.3),0 16px 48px rgba(0,0,0,.78),0 0 24px rgba(18,168,255,.26)!important}.fragly-bell.esports-bell,.fragly-mobile-panel,.fragly-mobile-toggle,.fragly-user-button.esports-user-button{border-color:var(--fwz-blue-border)!important}}:root{--fwz-final-blue:#12a8ff;--fwz-final-blue-hot:#5fd2ff;--fwz-final-blue-border:rgba(18,168,255,.92);--fwz-final-blue-border-soft:rgba(18,168,255,.34);--fwz-final-blue-glow:rgba(18,168,255,.44);--fwz-final-yellow:#fff200;--fwz-final-yellow-soft:#fff7a8}.hero-gif-mask{display:none!important;background:transparent!important}.hero-gif-mask,.hero-gif-wrap,.hero-gif-wrap img,.hero-gif-wrap video,.hero.hero-home-gif .hero-gif-wrap,.hero.hero-home-gif .hero-gif-wrap img{filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.badge,.countdown-pill,.event-note-pill,.event-pill,.event-stat-pill,.feature-pill,.info-pill,.leaderboard-summary-chip,.live-countdown,.mode-pill,.obs-pill,.pill,.pill.blue,.pill.yellow,.popup-payment-instructions,.popup-squad-number,.rank,.report-kill-list span,.stat-pill,.status-pill,.team-drop-summary span,.team-drop-summary strong{border-color:var(--fwz-final-blue-border)!important;outline-color:var(--fwz-final-blue-border-soft)!important;box-shadow:0 0 0 1px rgba(18,168,255,.2),0 0 16px var(--fwz-final-blue-glow),0 0 34px rgba(18,168,255,.18),inset 0 0 18px rgba(18,168,255,.07)!important}.badge:not(.danger-pill),.event-note-pill,.event-pill,.event-stat-pill,.feature-pill,.info-pill,.leaderboard-summary-chip,.mode-pill,.obs-pill:not(.danger-pill),.pill.blue,.pill.yellow,.pill:not(.danger-pill),.rank,.report-kill-list span,.stat-pill,.status-pill,.team-drop-summary span,.team-drop-summary strong{background:linear-gradient(180deg,rgba(18,168,255,.12),rgba(4,18,34,.38))!important;color:var(--fwz-final-blue-hot)!important}.badge:hover,.event-note-pill:hover,.event-pill:hover,.event-stat-pill:hover,.feature-pill:hover,.info-pill:hover,.leaderboard-summary-chip:hover,.mode-pill:hover,.obs-pill:hover,.pill:hover,.rank:hover,.stat-pill:hover,.status-pill:hover{border-color:var(--fwz-final-blue-hot)!important;outline-color:rgba(18,168,255,.52)!important;box-shadow:0 0 0 1px rgba(18,168,255,.3),0 0 22px rgba(18,168,255,.62),0 0 48px rgba(18,168,255,.28),inset 0 0 18px rgba(18,168,255,.1)!important}.countdown-pill,.current-event-card .countdown-pill,.current-event-card .live-countdown,.event-card .countdown-pill,.event-card .live-countdown,.home-event-card .countdown-pill,.home-event-card .live-countdown,.live-countdown{color:var(--fwz-final-yellow)!important;text-shadow:0 0 10px rgba(255,242,0,.52),0 0 22px rgba(255,242,0,.24)!important;background:linear-gradient(180deg,rgba(18,168,255,.13),rgba(4,18,34,.46))!important;border-color:var(--fwz-final-blue-border)!important}.countdown-pill *,.event-card .countdown-pill *,.event-card .live-countdown *,.live-countdown *{color:var(--fwz-final-yellow)!important}@media (max-width:860px){.badge,.countdown-pill,.event-note-pill,.event-pill,.event-stat-pill,.feature-pill,.info-pill,.leaderboard-summary-chip,.live-countdown,.mode-pill,.obs-pill,.pill,.pill.blue,.pill.yellow,.rank,.report-kill-list span,.stat-pill,.status-pill,.team-drop-summary span,.team-drop-summary strong{border-color:var(--fwz-final-blue-border)!important;outline-color:var(--fwz-final-blue-border-soft)!important;box-shadow:0 0 0 1px rgba(18,168,255,.22),0 0 14px rgba(18,168,255,.5),0 0 28px rgba(18,168,255,.22),inset 0 0 14px rgba(18,168,255,.08)!important}.countdown-pill,.countdown-pill *,.live-countdown,.live-countdown *{color:var(--fwz-final-yellow)!important}}.popup-stream-board.popup-stream-board-stacked{display:grid!important;grid-template-columns:1fr!important;grid-gap:.85rem!important;gap:.85rem!important}.popup-pairing-card-wide,.popup-wheel-card-under{width:100%!important}.popup-squad-grid.popup-squad-grid-two{grid-gap:.6rem!important;gap:.6rem!important}.popup-squad-grid.popup-squad-grid-two .popup-squad-card{min-width:0!important}.popup-squad-grid.popup-squad-grid-two .popup-squad-row{grid-template-columns:96px minmax(0,1fr)!important;padding:.65rem .75rem!important}.popup-squad-grid.popup-squad-grid-two .popup-squad-duo-inline b,.popup-squad-grid.popup-squad-grid-two .popup-squad-duo-inline small{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.popup-duo-grid.popup-duo-grid-wide{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;max-height:24vh!important;overflow:auto!important}@media (max-width:900px){.popup-squad-grid.popup-squad-grid-two,.popup-squad-grid.popup-squad-grid-two .popup-squad-row{grid-template-columns:1fr!important}}.popup-stream-board.popup-stream-board-stacked{display:flex!important;flex-direction:column!important;gap:14px!important}.popup-pairing-card-wide{width:100%!important;border-color:rgba(0,191,255,.55)!important;box-shadow:0 0 26px rgba(0,170,255,.12)!important}.popup-squad-grid.popup-squad-grid-two{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important}.popup-squad-card-pro{display:grid!important;grid-template-columns:150px minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;align-items:stretch!important;min-height:118px!important;padding:12px!important;border:1px solid rgba(0,191,255,.38)!important;background:linear-gradient(135deg,rgba(0,35,70,.34),rgba(5,5,5,.92)),rgba(0,0,0,.72)!important;box-shadow:inset 0 0 18px rgba(0,191,255,.08),0 0 18px rgba(0,191,255,.08)!important}.popup-squad-title-pro{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:8px!important;padding:14px!important;border-radius:14px!important;color:#050505!important;background:linear-gradient(135deg,#ffe900,#ffb000)!important;box-shadow:0 0 20px rgba(255,213,0,.24)!important;text-transform:uppercase!important}.popup-squad-title-pro span{font-size:15px!important;font-weight:1000!important;letter-spacing:.08em!important}.popup-squad-title-pro strong{font-size:22px!important;line-height:1.05!important;font-weight:1000!important;letter-spacing:.02em!important}.popup-squad-duos-stacked{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}.popup-squad-duo-pro{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:4px!important;min-width:0!important;padding:12px!important;border-radius:12px!important;border:1px solid rgba(0,191,255,.3)!important;background:rgba(4,8,14,.92)!important}.popup-squad-duo-pro .popup-duo-label{color:#ffe900!important;font-size:10px!important;font-weight:1000!important;letter-spacing:.08em!important;text-transform:uppercase!important}.popup-squad-duo-pro b{display:block!important;width:100%!important;color:#fff!important;font-size:16px!important;line-height:1.12!important;font-weight:1000!important}.popup-squad-duo-pro b,.popup-squad-duo-pro small{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.popup-squad-duo-pro small{color:hsla(0,0%,100%,.68)!important;font-size:11px!important;line-height:1.1!important}.popup-wheel-details{width:100%!important;border-color:rgba(0,191,255,.45)!important;background:rgba(0,0,0,.58)!important}.popup-wheel-details summary{display:flex!important;align-items:center!important;justify-content:space-between!important;cursor:pointer!important;color:#fff!important;font-weight:1000!important;letter-spacing:.08em!important;text-transform:uppercase!important;list-style:none!important}.popup-wheel-details summary::-webkit-details-marker{display:none!important}.popup-wheel-details summary span{display:inline-flex!important;min-width:26px!important;height:26px!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#ffe900!important;color:#050505!important}.popup-duo-grid-collapsed{margin-top:14px!important}@media (max-width:900px){.popup-squad-grid.popup-squad-grid-two{grid-template-columns:1fr!important}.popup-squad-card-pro{grid-template-columns:130px minmax(0,1fr)!important}}@media (max-width:640px){.popup-squad-card-pro,.popup-squad-duos-stacked{grid-template-columns:1fr!important}}:root{--fwz-polish-blue:#12a8ff;--fwz-polish-blue-soft:rgba(18,168,255,.22);--fwz-polish-blue-border:rgba(18,168,255,.52);--fwz-polish-gold:#ffe900;--fwz-polish-gold-soft:rgba(255,233,0,.16);--fwz-polish-black:#030507}.fragly-pro-header.esports-site-header.site-header{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:80!important;border-bottom:1px solid var(--fwz-polish-blue-border)!important;background:linear-gradient(180deg,rgba(2,8,14,.96),rgba(0,0,0,.88)),radial-gradient(circle at 14% 0,rgba(18,168,255,.2),transparent 34rem)!important;box-shadow:0 18px 60px rgba(0,0,0,.58),0 0 34px rgba(18,168,255,.13)!important;-webkit-backdrop-filter:blur(18px) saturate(150%)!important;backdrop-filter:blur(18px) saturate(150%)!important}.fragly-pro-nav-shell.esports-nav-shell{min-height:76px!important;gap:clamp(10px,1.4vw,18px)!important}.fragly-header-logo-img{max-height:52px!important;filter:drop-shadow(0 0 16px rgba(18,168,255,.44)) drop-shadow(0 0 8px rgba(255,233,0,.18))!important}.fragly-pro-nav-links.esports-nav-links{padding:6px!important;border:1px solid rgba(18,168,255,.2)!important;border-radius:999px!important;background:rgba(0,0,0,.3)!important;box-shadow:inset 0 0 18px rgba(18,168,255,.045)!important}.fragly-pro-nav-links.esports-nav-links a{min-height:38px!important;padding:0 13px!important;border-radius:999px!important;color:rgba(242,248,255,.76)!important;font-size:.72rem!important;font-weight:950!important;letter-spacing:.075em!important;text-transform:uppercase!important;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease!important}.fragly-pro-nav-links.esports-nav-links a.is-active,.fragly-pro-nav-links.esports-nav-links a:hover,.fragly-pro-nav-links.esports-nav-links a[aria-current=page]{color:#fff!important;background:linear-gradient(135deg,rgba(18,168,255,.2),rgba(18,168,255,.075))!important;box-shadow:inset 0 0 0 1px rgba(18,168,255,.32),0 0 22px rgba(18,168,255,.16)!important;transform:translateY(-1px)!important}.fragly-team-cta.esports-team-portal{border-color:rgba(255,233,0,.56)!important;background:linear-gradient(135deg,#fff56a,#ffe900 52%,#b98f00)!important;color:#050505!important;box-shadow:0 12px 34px rgba(255,233,0,.15),inset 0 0 0 1px rgba(0,0,0,.68)!important}.fragly-team-cta.esports-team-portal span{color:#050505!important}.fragly-bell.esports-bell,.fragly-login.esports-login,.fragly-mobile-toggle,.fragly-user-button.esports-user-button{border-color:rgba(18,168,255,.38)!important;background:rgba(0,12,22,.78)!important;color:#e8f7ff!important;box-shadow:inset 0 0 0 1px rgba(18,168,255,.08),0 0 20px rgba(18,168,255,.08)!important}.fragly-user-button.esports-user-button{border-color:rgba(255,233,0,.56)!important;background:linear-gradient(135deg,#fff56a,#ffe900 52%,#b98f00)!important;color:#050505!important}.fragly-user-button .esports-user-avatar,.fragly-user-button .esports-user-name{color:#050505!important}.fragly-user-button .esports-user-chevron:after,.fragly-user-button .esports-user-chevron:before{background:#050505!important}.fragly-mobile-toggle{width:46px!important;min-width:46px!important;height:46px!important;padding:0!important;align-items:center!important;justify-content:center!important}.fragly-mobile-toggle span{background:#e8f7ff!important;box-shadow:0 0 10px rgba(18,168,255,.42)!important}.fragly-mobile-panel{position:fixed!important;top:82px!important;left:10px!important;right:10px!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - 96px)!important;overflow-y:auto!important;padding:16px!important;border:1px solid rgba(18,168,255,.52)!important;border-radius:22px!important;background:linear-gradient(180deg,rgba(3,12,20,.98),rgba(0,0,0,.96)),radial-gradient(circle at 20% 0,rgba(18,168,255,.22),transparent 18rem)!important;box-shadow:0 28px 90px rgba(0,0,0,.76),0 0 38px rgba(18,168,255,.18)!important}.fragly-mobile-hero{display:flex!important;align-items:center!important;gap:12px!important;margin-bottom:14px!important;padding:12px!important;border:1px solid rgba(18,168,255,.28)!important;border-radius:18px!important;background:hsla(0,0%,100%,.035)!important}.fragly-mobile-logo-mark{display:inline-grid!important;width:48px!important;height:48px!important;place-items:center!important;border-radius:14px!important;color:#050505!important;background:linear-gradient(135deg,#fff56a,#ffe900)!important;font-weight:1000!important;letter-spacing:-.06em!important;box-shadow:0 0 20px rgba(255,233,0,.2)!important}.fragly-mobile-hero small,.fragly-mobile-hero strong{display:block!important}.fragly-mobile-hero strong{color:#fff!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.08em!important}.fragly-mobile-hero small{margin-top:3px!important;color:rgba(232,247,255,.7)!important;font-weight:800!important}.fragly-mobile-section-title{color:var(--fwz-polish-gold)!important;font-size:.68rem!important;font-weight:1000!important;letter-spacing:.14em!important;text-transform:uppercase!important}.fragly-mobile-account-list,.fragly-mobile-links{display:grid!important;grid-gap:9px!important;gap:9px!important}.fragly-mobile-account-list a,.fragly-mobile-links a{min-height:50px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:12px 14px!important;border:1px solid rgba(18,168,255,.24)!important;border-radius:16px!important;color:#f4fbff!important;background:rgba(0,14,26,.72)!important;font-weight:950!important;letter-spacing:.045em!important;text-transform:uppercase!important;text-decoration:none!important}.fragly-mobile-account-list a:hover,.fragly-mobile-links a.is-active,.fragly-mobile-links a:hover,.fragly-mobile-links a[aria-current=page]{border-color:rgba(255,233,0,.48)!important;background:linear-gradient(135deg,rgba(18,168,255,.18),rgba(255,233,0,.08))!important;box-shadow:0 0 24px rgba(18,168,255,.13)!important}.home-pro-hero.home-pro-hero-balanced{isolation:isolate!important;min-height:min(680px,calc(100dvh - 126px))!important;grid-template-columns:minmax(0,1.08fr) minmax(290px,390px) minmax(220px,320px)!important;border-color:rgba(18,168,255,.52)!important;background:radial-gradient(circle at 76% 18%,rgba(18,168,255,.26),transparent 28rem),radial-gradient(circle at 12% 16%,rgba(255,233,0,.14),transparent 24rem),linear-gradient(115deg,rgba(0,0,0,.96),rgba(1,10,18,.9) 52%,rgba(0,0,0,.94))!important;box-shadow:0 26px 90px rgba(0,0,0,.62),inset 0 0 0 1px rgba(18,168,255,.11),0 0 46px rgba(18,168,255,.12)!important}.home-pro-hero.home-pro-hero-balanced:after{content:"";position:absolute;inset:14px;z-index:0;pointer-events:none;border-radius:22px;border:1px solid rgba(18,168,255,.13);box-shadow:inset 0 0 50px rgba(18,168,255,.055)}.home-pro-hero-balanced .home-pro-hero-copy h1{max-width:720px!important;color:#fff!important;text-shadow:0 0 28px rgba(18,168,255,.16),0 6px 30px rgba(0,0,0,.72)!important}.home-pro-hero-balanced .home-pro-hero-copy p{max-width:700px!important;color:rgba(235,247,255,.84)!important}.home-pro-kicker{color:var(--fwz-polish-gold)!important;text-shadow:0 0 18px rgba(255,233,0,.16)!important}.home-pro-kicker:before{background:var(--fwz-polish-blue)!important;box-shadow:0 0 18px rgba(18,168,255,.75)!important}.home-pro-actions{gap:11px!important}.home-pro-actions .button{min-height:48px!important;padding-inline:18px!important}.home-pro-blue-button.button.secondary,a.home-pro-blue-button.button.secondary{border-color:rgba(18,168,255,.42)!important;background:rgba(0,16,30,.66)!important;color:#eaf8ff!important;box-shadow:inset 0 0 0 1px rgba(18,168,255,.1),0 0 22px rgba(18,168,255,.08)!important}.home-pro-blue-button.button.secondary:hover,a.home-pro-blue-button.button.secondary:hover{border-color:rgba(18,168,255,.68)!important;background:rgba(18,168,255,.14)!important;color:#fff!important}.home-pro-trust-row{margin-top:18px!important}.home-pro-trust-row span{border-color:rgba(18,168,255,.3)!important;background:rgba(0,16,30,.58)!important;color:rgba(235,247,255,.76)!important;box-shadow:inset 0 0 16px rgba(18,168,255,.04)!important}.home-pro-hero-panel-compact{border:1px solid rgba(18,168,255,.38)!important;background:linear-gradient(180deg,rgba(2,13,23,.92),rgba(0,0,0,.86)),radial-gradient(circle at 50% 0,rgba(18,168,255,.18),transparent 18rem)!important;box-shadow:0 18px 60px rgba(0,0,0,.38),0 0 36px rgba(18,168,255,.09),inset 0 0 28px rgba(18,168,255,.045)!important}.home-pro-card,.home-pro-live-grid>div,.home-pro-mini-tournament,.home-stat-card{border-color:rgba(18,168,255,.24)!important;background:rgba(2,12,20,.74)!important;box-shadow:inset 0 0 18px rgba(18,168,255,.04)!important}.home-how-list strong,.home-inline-link,.home-leader-place,.home-pro-live-grid strong,.home-stat-card strong,.home-tournament-metrics strong{color:var(--fwz-polish-gold)!important}.home-event-card .pill.blue,.home-pro-mini-mode,.home-tournament-card .pill.blue{color:#050505!important;background:linear-gradient(135deg,#fff56a,var(--fwz-polish-gold))!important}.home-events-section,.home-premium-lobby,.home-pro-grid,.home-pro-stat-strip{margin-top:clamp(28px,5vw,68px)!important}.home-tournament-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(16px,2vw,24px)!important}.home-tournament-card{position:relative!important;min-height:unset!important;aspect-ratio:16/10!important;border-color:rgba(18,168,255,.44)!important;background-position:50%!important;box-shadow:0 24px 70px rgba(0,0,0,.52),0 0 34px rgba(18,168,255,.08),inset 0 0 0 1px hsla(0,0%,100%,.035)!important}.home-event-card:before,.home-tournament-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(18,168,255,.2),transparent 40%,rgba(255,233,0,.12))!important;opacity:.72}.home-tournament-card-overlay{position:relative!important;z-index:1!important;min-height:100%!important;background:linear-gradient(180deg,rgba(0,0,0,.16),rgba(0,0,0,.7) 58%,rgba(0,0,0,.95))!important}.event-stat-pill,.home-tournament-card-head>span:not(.pill),.home-tournament-metrics span{border-color:rgba(18,168,255,.24)!important;background:rgba(0,10,18,.66)!important}.event-card-actions-row .button.secondary,.event-card-actions-row button.secondary,.home-feature-actions .button.secondary,.home-feature-actions button.secondary{border-color:rgba(18,168,255,.4)!important;background:rgba(0,14,26,.72)!important;color:#eaf8ff!important}.home-pro-stat-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important}.home-pro-card{border:1px solid rgba(18,168,255,.25)!important;background:linear-gradient(180deg,rgba(4,14,24,.84),rgba(0,0,0,.82)),radial-gradient(circle at 85% 0,rgba(18,168,255,.13),transparent 18rem)!important}.home-how-list div,.home-leader-row{border-color:rgba(18,168,255,.2)!important;background:rgba(0,13,24,.62)!important}.home-leader-row:hover{border-color:rgba(255,233,0,.48)!important;background:rgba(18,168,255,.12)!important}.home-event-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(16px,2vw,24px)!important}.home-event-grid .home-event-card{position:relative!important;min-height:unset!important;aspect-ratio:16/10!important;border-color:rgba(18,168,255,.42)!important;background-position:50%!important;background-size:cover!important}.home-event-card .event-card-soft-overlay{position:relative!important;z-index:1!important;min-height:100%!important;background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.7) 55%,rgba(0,0,0,.96))!important}@media (min-width:1180px){.home-pro-grid{grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr)!important}}@media (max-width:1120px){.fragly-pro-nav-links.esports-nav-links{display:none!important}.fragly-mobile-menu-wrap{display:block!important}.home-pro-hero.home-pro-hero-balanced{min-height:auto!important;grid-template-columns:minmax(0,1fr) minmax(280px,380px)!important}}@media (max-width:860px){.fragly-pro-nav-shell.esports-nav-shell{min-height:70px!important}.fragly-pro-actions .fragly-team-cta span:not(.esports-plus),.fragly-user-button .esports-user-name{display:none!important}.home-pro-hero.home-pro-hero-balanced{grid-template-columns:1fr!important;padding:18px!important;border-radius:24px!important}.home-pro-hero-balanced .home-pro-hero-copy h1{font-size:clamp(2.25rem,12vw,4rem)!important;line-height:.91!important}.home-event-grid,.home-pro-grid,.home-pro-stat-strip,.home-tournament-strip{grid-template-columns:1fr!important}.home-event-grid .home-event-card,.home-tournament-card{aspect-ratio:4/5!important}.home-section-heading-row{display:grid!important;grid-gap:10px!important;gap:10px!important}}@media (max-width:560px){.fragly-pro-brand-zone{min-width:0!important}.fragly-header-logo-img{max-width:142px!important;max-height:44px!important}.fragly-bell.esports-bell,.fragly-user-button.esports-user-button{width:44px!important;min-width:44px!important;padding-inline:0!important}.fragly-pro-actions{gap:7px!important}.fragly-team-cta.esports-team-portal{min-width:44px!important;padding-inline:12px!important}.home-pro-actions{grid-template-columns:1fr!important}.event-card-actions-row .button,.event-card-actions-row button,.home-feature-actions .button,.home-pro-actions .button{width:100%!important}.event-stat-pills,.home-tournament-metrics{grid-template-columns:1fr!important}.home-event-grid .home-event-card,.home-tournament-card{aspect-ratio:auto!important;min-height:420px!important}}@media (min-width:1180px){.fragly-pro-header.esports-site-header.site-header{min-height:84px!important}.fragly-pro-nav-shell.esports-nav-shell{min-height:64px!important;padding-block:8px!important}.fragly-header-logo-img{max-height:54px!important}.home-pro-hero.home-pro-hero-balanced{min-height:min(610px,calc(100dvh - 116px))!important;grid-template-columns:minmax(0,1fr) minmax(340px,430px) minmax(190px,290px)!important;gap:clamp(20px,2.3vw,34px)!important;padding:clamp(24px,3.3vw,44px)!important}.home-pro-hero-balanced .home-pro-hero-copy h1{font-size:clamp(3.65rem,5.6vw,6.2rem)!important;line-height:.91!important;letter-spacing:-.065em!important}.home-pro-hero-balanced .home-pro-hero-copy p{font-size:clamp(1rem,1.05vw,1.18rem)!important;line-height:1.48!important}.home-pro-hero-panel-compact{padding:20px!important}.home-pro-live-grid{gap:9px!important}.home-pro-live-grid>div{min-height:72px!important;padding:12px!important}.home-pro-live-grid strong{font-size:clamp(1.7rem,2vw,2.2rem)!important}.home-pro-event-stack{margin-top:12px!important}.home-pro-mini-tournament{padding:10px 12px!important}.home-pro-trust-row{display:flex!important;flex-wrap:wrap!important;gap:8px!important;max-width:640px!important}.home-pro-trust-row span{flex:0 0 auto!important;min-height:34px!important;padding:8px 12px!important}.home-events-section,.home-premium-lobby,.home-pro-grid,.home-pro-stat-strip{margin-top:clamp(22px,3.2vw,46px)!important}.home-event-grid,.home-tournament-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.home-event-grid .home-event-card,.home-tournament-card{aspect-ratio:16/9!important}.home-event-card .event-card-soft-overlay,.home-tournament-card-overlay{padding:18px!important}.home-event-card h3,.home-tournament-card h3{font-size:clamp(1.35rem,1.65vw,2rem)!important}.event-stat-pills,.home-tournament-metrics{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.event-stat-pill,.home-tournament-metrics span{flex:1 1 120px!important;min-height:38px!important;padding:8px 10px!important}}.home-live-stream-card{margin-top:12px!important;padding-top:12px!important;border-top:1px solid rgba(18,168,255,.2)!important}.home-live-stream-card .home-pro-event-stack-head small{color:var(--fwz-polish-gold)!important;font-size:.72rem!important;font-weight:950!important;letter-spacing:.07em!important;text-transform:uppercase!important}.home-live-stream-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.home-live-streamer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-width:0!important;padding:9px 10px!important;border:1px solid rgba(18,168,255,.28)!important;border-radius:13px!important;background:rgba(0,13,24,.7)!important;color:#f4fbff!important;text-decoration:none!important;box-shadow:inset 0 0 16px rgba(18,168,255,.04)!important}.home-live-streamer:hover{border-color:rgba(255,233,0,.56)!important;background:rgba(18,168,255,.13)!important}.home-live-streamer span{display:inline-flex!important;align-items:center!important;gap:7px!important;font-size:.82rem!important;font-weight:950!important}.home-live-streamer i{width:8px!important;height:8px!important;background:#ff3b3b!important;box-shadow:0 0 12px rgba(255,59,59,.95)!important}.home-live-streamer i,.home-live-streamer strong{flex:0 0 auto!important;border-radius:999px!important}.home-live-streamer strong{padding:5px 8px!important;background:linear-gradient(135deg,#fff56a,var(--fwz-polish-gold))!important;color:#050505!important;font-size:.68rem!important;font-weight:1000!important;letter-spacing:.06em!important;text-transform:uppercase!important}.home-live-empty{padding:10px 12px!important;border:1px solid rgba(18,168,255,.2)!important;border-radius:13px!important;background:rgba(0,13,24,.48)!important;color:rgba(235,247,255,.62)!important;font-size:.82rem!important;font-weight:800!important}@media (max-width:1179px){.home-live-stream-list{grid-template-columns:1fr!important}}@media (max-width:860px){.home-pro-hero.home-pro-hero-balanced{min-height:auto!important}.home-live-stream-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){.home-live-stream-list{grid-template-columns:1fr!important}}.fragly-pro-header.esports-site-header.site-header{min-height:58px!important}.fragly-pro-nav-shell.esports-nav-shell{min-height:56px!important;padding-block:4px!important;gap:clamp(8px,1vw,14px)!important}.fragly-header-logo-img{max-height:38px!important;max-width:170px!important}.fragly-pro-nav-links.esports-nav-links{padding:4px!important}.fragly-pro-nav-links.esports-nav-links a{min-height:30px!important;padding:0 11px!important;font-size:.64rem!important;letter-spacing:.065em!important}.fragly-bell.esports-bell,.fragly-login.esports-login,.fragly-mobile-toggle,.fragly-team-cta.esports-team-portal,.fragly-user-button.esports-user-button{min-height:38px!important;height:38px!important;font-size:.68rem!important}.fragly-team-cta.esports-team-portal{padding:0 14px!important;gap:7px!important}.fragly-bell.esports-bell,.fragly-mobile-toggle{width:38px!important;min-width:38px!important}.fragly-user-button.esports-user-button{padding:0 10px 0 8px!important;gap:8px!important}.fragly-user-button .esports-user-avatar{width:24px!important;height:24px!important;min-width:24px!important;font-size:.66rem!important}.fragly-user-button .esports-user-name{font-size:.68rem!important;max-width:96px!important}.fragly-mobile-panel{top:64px!important;max-height:calc(100dvh - 76px)!important}.home-pro-hero.home-pro-hero-balanced{width:min(1180px,calc(100% - 40px))!important;margin:clamp(18px,2.6vw,34px) auto 0!important;min-height:auto!important;padding:clamp(20px,2.3vw,32px)!important;gap:clamp(18px,2vw,28px)!important;grid-template-columns:minmax(300px,.78fr) minmax(300px,360px) minmax(180px,260px)!important;align-items:center!important}.home-pro-hero-balanced .home-pro-hero-copy{max-width:420px!important}.home-pro-hero-balanced .home-pro-hero-copy h1{max-width:410px!important;font-size:clamp(3rem,4.25vw,4.8rem)!important;letter-spacing:-.07em!important;margin-bottom:14px!important}.home-pro-hero-balanced .home-pro-hero-copy p{max-width:390px!important;font-size:.98rem!important;line-height:1.42!important;margin-bottom:16px!important}.home-pro-kicker{margin-bottom:12px!important;font-size:.68rem!important}.home-pro-actions{gap:8px!important}.home-pro-actions .button{min-height:40px!important;padding:0 14px!important;font-size:.72rem!important}.home-pro-trust-row{margin-top:14px!important;gap:7px!important}.home-pro-trust-row span{min-height:28px!important;padding:6px 10px!important;font-size:.68rem!important}.home-pro-hero-panel-compact{padding:16px!important;border-radius:20px!important}.home-pro-panel-top{margin-bottom:10px!important;font-size:.7rem!important}.home-pro-live-grid{gap:8px!important}.home-pro-live-grid>div{min-height:58px!important;padding:9px 10px!important;border-radius:12px!important}.home-pro-live-grid strong{font-size:clamp(1.35rem,1.75vw,1.85rem)!important;line-height:.95!important}.home-pro-live-grid span{font-size:.62rem!important}.home-live-stream-card,.home-pro-event-stack{margin-top:10px!important;padding-top:10px!important}.home-pro-event-stack-head{margin-bottom:8px!important;font-size:.66rem!important}.home-pro-mini-tournament{padding:8px 10px!important;border-radius:12px!important;gap:5px!important}.home-pro-mini-mode{font-size:.58rem!important;padding:4px 7px!important}.home-pro-mini-tournament strong{font-size:.76rem!important}.home-live-empty,.home-live-streamer span,.home-pro-mini-tournament small{font-size:.72rem!important}.hero-gif-wrap,.hero-gif-wrap img,.hero-gif-wrap video,.home-pro-hero-balanced .home-pro-gif,.home-pro-hero-balanced .home-pro-gif img,.home-pro-hero-balanced .home-pro-gif video{max-width:245px!important}.home-live-stream-list{grid-template-columns:1fr!important;gap:6px!important}.home-live-streamer{min-height:34px!important;padding:7px 8px!important;border-radius:10px!important}@media (min-width:1180px){.fragly-pro-header.esports-site-header.site-header{min-height:58px!important}.fragly-pro-nav-shell.esports-nav-shell{min-height:56px!important;padding-block:4px!important}.fragly-header-logo-img{max-height:38px!important}.home-pro-hero.home-pro-hero-balanced{min-height:auto!important;grid-template-columns:minmax(300px,.78fr) minmax(300px,360px) minmax(180px,260px)!important;padding:clamp(20px,2.3vw,32px)!important;gap:clamp(18px,2vw,28px)!important}.home-pro-hero-balanced .home-pro-hero-copy h1{font-size:clamp(3rem,4.25vw,4.8rem)!important;line-height:.88!important}.home-pro-hero-balanced .home-pro-hero-copy p{font-size:.98rem!important;line-height:1.42!important}.home-pro-hero-panel-compact{padding:16px!important}.home-pro-live-grid>div{min-height:58px!important;padding:9px 10px!important}.home-pro-live-grid strong{font-size:clamp(1.35rem,1.75vw,1.85rem)!important}}@media (max-width:1120px){.home-pro-hero.home-pro-hero-balanced{width:min(100% - 28px,760px)!important;grid-template-columns:1fr!important}.home-pro-hero-balanced .home-pro-hero-copy,.home-pro-hero-balanced .home-pro-hero-copy h1,.home-pro-hero-balanced .home-pro-hero-copy p{max-width:none!important}}@media (max-width:560px){.fragly-pro-nav-shell.esports-nav-shell{min-height:54px!important}.fragly-header-logo-img{max-height:34px!important;max-width:132px!important}.home-pro-hero.home-pro-hero-balanced{width:min(100% - 20px,520px)!important;padding:16px!important;margin-top:14px!important}.home-pro-hero-balanced .home-pro-hero-copy h1{font-size:clamp(2.25rem,14vw,3.35rem)!important}}.fragly-pro-nav-shell.esports-nav-shell{width:min(1160px,calc(100% - 34px))!important;min-height:48px!important;padding-block:2px!important;gap:10px!important}.fragly-header-logo-img{max-height:30px!important;max-width:150px!important}.fragly-pro-nav-links.esports-nav-links{min-height:46px!important;padding:3px!important}.fragly-pro-nav-links.esports-nav-links a{font-size:.6rem!important}.fragly-bell.esports-bell,.fragly-login.esports-login,.fragly-mobile-toggle,.fragly-team-cta.esports-team-portal,.fragly-user-button.esports-user-button{min-height:34px!important;height:34px!important;font-size:.64rem!important}.fragly-team-cta.esports-team-portal{padding:0 12px!important}.fragly-bell.esports-bell,.fragly-mobile-toggle{width:34px!important;min-width:34px!important}.fragly-user-button.esports-user-button{padding:0 9px 0 7px!important;gap:7px!important}.fragly-user-button .esports-user-avatar{width:22px!important;height:22px!important;min-width:22px!important;font-size:.6rem!important}.fragly-user-button .esports-user-name{font-size:.64rem!important}.home-pro-hero.home-pro-hero-balanced{width:min(1120px,calc(100% - 44px))!important;margin-top:clamp(18px,2.2vw,28px)!important;padding:clamp(18px,2vw,26px)!important;gap:clamp(20px,2.4vw,34px)!important;grid-template-columns:minmax(300px,.78fr) minmax(500px,1.22fr)!important;align-items:stretch!important}.home-pro-hero-balanced .home-pro-hero-copy{max-width:380px!important;align-self:center!important}.home-pro-hero-balanced .home-pro-hero-copy h1{max-width:360px!important;font-size:clamp(2.8rem,3.6vw,4rem)!important;line-height:.9!important;letter-spacing:-.065em!important;margin-bottom:12px!important}.home-pro-hero-balanced .home-pro-hero-copy p{max-width:360px!important;font-size:.86rem!important;line-height:1.38!important;margin-bottom:14px!important}.home-pro-actions .button{min-height:36px!important;padding:0 12px!important;font-size:.66rem!important}.home-pro-trust-row span{min-height:25px!important;padding:5px 9px!important;font-size:.62rem!important}.home-pro-hero-panel-compact{padding:14px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important}.home-pro-command-grid{display:grid!important;grid-template-columns:minmax(240px,1fr) minmax(155px,220px)!important;align-items:center!important;grid-gap:14px!important;gap:14px!important}.home-pro-command-grid .home-pro-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.home-pro-command-grid .home-pro-live-grid>div{min-height:52px!important;padding:8px 10px!important}.home-pro-command-grid .home-pro-live-grid strong{font-size:clamp(1.2rem,1.55vw,1.6rem)!important}.home-pro-command-grid .home-pro-live-grid span{font-size:.56rem!important}.hero-gif-wrap,.hero-gif-wrap img,.hero-gif-wrap video,.home-pro-hero-balanced .home-pro-gif,.home-pro-hero-balanced .home-pro-gif img,.home-pro-hero-balanced .home-pro-gif video{width:100%!important;max-width:210px!important}.home-pro-hero-balanced .home-pro-gif{justify-self:center!important;margin:0!important;opacity:.96!important;transform:none!important}.home-pro-panel-feed{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;margin-top:12px!important;padding-top:12px!important;border-top:1px solid rgba(255,232,0,.18)!important}.home-pro-panel-feed .home-live-stream-card,.home-pro-panel-feed .home-pro-event-stack{margin-top:0!important;padding-top:0!important;border-top:0!important;min-width:0!important}.home-pro-event-stack-head{margin-bottom:6px!important;font-size:.6rem!important}.home-live-streamer,.home-pro-mini-tournament{min-height:32px!important;padding:7px 8px!important;border-radius:10px!important}.home-pro-mini-mode{font-size:.52rem!important;padding:3px 6px!important}.home-pro-mini-tournament strong{font-size:.68rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.home-live-empty,.home-live-streamer span,.home-pro-mini-tournament small{font-size:.64rem!important}.home-live-stream-list{gap:5px!important}.home-live-streamer span{min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.home-live-streamer strong{font-size:.58rem!important;padding:5px 7px!important}.home-live-view-all{width:100%!important;min-height:30px!important;border:1px solid rgba(0,174,255,.5)!important;border-radius:10px!important;background:rgba(0,174,255,.08)!important;color:#ffe800!important;font-weight:950!important;font-size:.62rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;cursor:pointer!important}.home-live-view-all:hover{background:rgba(0,174,255,.14)!important;border-color:rgba(255,232,0,.7)!important}@media (min-width:1260px){.home-pro-hero.home-pro-hero-balanced{width:min(1120px,calc(100% - 48px))!important}}@media (max-width:1120px){.home-pro-hero.home-pro-hero-balanced{grid-template-columns:1fr!important;width:min(760px,calc(100% - 28px))!important}.home-pro-hero-balanced .home-pro-hero-copy,.home-pro-hero-balanced .home-pro-hero-copy h1,.home-pro-hero-balanced .home-pro-hero-copy p{max-width:none!important}}@media (max-width:720px){.fragly-pro-header.esports-site-header.site-header{min-height:48px!important}.fragly-pro-nav-shell.esports-nav-shell{min-height:46px!important;width:min(100% - 16px,100%)!important}.fragly-header-logo-img{max-height:28px!important;max-width:118px!important}.home-pro-command-grid,.home-pro-panel-feed{grid-template-columns:1fr!important}.home-pro-hero-balanced .home-pro-gif{display:none!important}.home-pro-hero-balanced .home-pro-hero-copy h1{font-size:clamp(2.2rem,11vw,3.05rem)!important}}.home-pro-hero.home-pro-hero-balanced{width:min(1280px,calc(100% - 40px))!important;grid-template-columns:minmax(280px,.66fr) minmax(620px,1.34fr)!important;padding:clamp(16px,1.8vw,24px)!important;gap:clamp(18px,2.2vw,30px)!important}.home-pro-hero-balanced .home-pro-hero-copy{max-width:390px!important}.home-pro-hero-balanced .home-pro-hero-copy h1{max-width:380px!important;font-size:clamp(2.45rem,3.1vw,3.55rem)!important;line-height:.88!important;letter-spacing:-.058em!important;margin-bottom:10px!important}.home-pro-hero-balanced .home-pro-eyebrow{font-size:.64rem!important;margin-bottom:18px!important}.home-pro-hero-balanced .home-pro-hero-copy p{max-width:380px!important;font-size:.8rem!important;line-height:1.35!important;margin-bottom:12px!important}.home-pro-hero-panel-compact{padding:14px 16px!important}.home-pro-command-grid{grid-template-columns:minmax(315px,1fr) minmax(180px,240px)!important;gap:18px!important}.hero-gif-wrap,.hero-gif-wrap img,.hero-gif-wrap video,.home-pro-hero-balanced .home-pro-gif,.home-pro-hero-balanced .home-pro-gif img,.home-pro-hero-balanced .home-pro-gif video{max-width:230px!important}.home-pro-panel-feed{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;gap:14px!important}.home-live-stream-list{max-height:190px!important;overflow:hidden!important}.home-live-view-all{margin-top:2px!important}body.home-live-modal-open{overflow:hidden!important}.home-live-modal-backdrop{position:fixed!important;inset:0!important;z-index:9999!important;display:grid!important;place-items:center!important;padding:20px!important;background:rgba(0,0,0,.76)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.home-live-modal{width:min(560px,100%)!important;max-height:min(680px,calc(100vh - 40px))!important;overflow:hidden!important;border:1px solid rgba(0,174,255,.72)!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(0,8,15,.98),rgba(0,25,42,.96))!important;box-shadow:0 0 42px rgba(0,174,255,.25),inset 0 0 34px rgba(0,174,255,.08)!important}.home-live-modal-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:18px 18px 14px!important;border-bottom:1px solid rgba(255,232,0,.18)!important}.home-live-modal-head span,.home-live-modal-head strong{display:block!important;text-transform:uppercase!important;font-weight:950!important;letter-spacing:.08em!important}.home-live-modal-head span{color:#ffe800!important;font-size:.62rem!important}.home-live-modal-head strong{color:#fff!important;font-size:1rem!important;margin-top:3px!important}.home-live-modal-head button{border:1px solid rgba(255,232,0,.85)!important;border-radius:999px!important;background:#ffe800!important;color:#020202!important;min-height:32px!important;padding:0 14px!important;font-size:.66rem!important;font-weight:950!important;text-transform:uppercase!important;cursor:pointer!important}.home-live-modal-list{display:grid!important;grid-gap:8px!important;gap:8px!important;max-height:calc(min(680px, 100vh - 40px) - 78px)!important;overflow-y:auto!important;padding:14px 18px 18px!important}.home-live-modal-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:42px!important;padding:8px 10px!important;border:1px solid rgba(0,174,255,.42)!important;border-radius:12px!important;background:rgba(0,12,22,.84)!important;color:#fff!important;text-decoration:none!important}.home-live-modal-row span{display:inline-flex!important;align-items:center!important;gap:8px!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.78rem!important;font-weight:950!important}.home-live-modal-row i{width:8px!important;height:8px!important;flex:0 0 8px!important;border-radius:50%!important;background:#ff3b4f!important;box-shadow:0 0 12px rgba(255,59,79,.85)!important}.home-live-modal-row strong{flex:0 0 auto!important;border-radius:999px!important;background:#ffe800!important;color:#020202!important;padding:6px 9px!important;font-size:.62rem!important;font-weight:950!important;text-transform:uppercase!important}@media (min-width:1260px){.home-pro-hero.home-pro-hero-balanced{width:min(1300px,calc(100% - 44px))!important}}@media (max-width:1120px){.home-pro-hero.home-pro-hero-balanced{width:min(780px,calc(100% - 28px))!important;grid-template-columns:1fr!important}}@media (max-width:720px){.home-pro-hero-balanced .home-pro-hero-copy h1{font-size:clamp(2.05rem,10vw,2.8rem)!important}.home-live-modal-backdrop{padding:12px!important}.home-live-modal{border-radius:18px!important}}.home-live-modal-row em,.home-live-streamer em{flex:0 0 auto!important;color:var(--fwz-polish-gold,#ffe900)!important;font-size:.62rem!important;font-style:normal!important;font-weight:950!important;letter-spacing:.05em!important;text-transform:uppercase!important;opacity:.95!important}.home-live-modal-row span,.home-live-streamer span{flex:1 1 auto!important}@media (max-width:720px){.home-live-modal-row em,.home-live-streamer em{display:none!important}}.home-live-stream-card .home-pro-event-stack-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}.home-live-head-actions{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;flex:0 0 auto!important}.home-live-head-view-all{min-height:0!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#ffe800!important;font-size:.58rem!important;font-weight:950!important;letter-spacing:.07em!important;line-height:1!important;text-transform:uppercase!important;cursor:pointer!important}.home-live-head-view-all:hover{color:#fff!important;text-shadow:0 0 10px rgba(255,232,0,.65)!important}.home-live-stream-list{max-height:none!important;overflow:visible!important;display:grid!important;grid-gap:4px!important;gap:4px!important}.home-live-streamer{min-height:27px!important;padding:5px 7px!important;border-radius:9px!important}.home-live-streamer span{font-size:.58rem!important}.home-live-streamer em{font-size:.56rem!important}.home-live-streamer strong{padding:4px 7px!important;font-size:.54rem!important}.home-live-view-all{display:none!important}@media (max-width:720px){.home-live-head-actions{gap:6px!important}.home-live-head-view-all{font-size:.56rem!important}}.admin-shell .popup-stream-board .popup-squad-card-pro .popup-squad-title-pro{align-items:center!important;text-align:center!important;gap:6px!important;padding:12px 10px!important}.admin-shell .popup-stream-board .popup-squad-card-pro .popup-squad-title-pro span{display:block!important;max-width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.05!important}.admin-shell .popup-stream-board .popup-squad-card-pro .popup-squad-title-pro strong{display:block!important;max-width:100%!important;color:#050505!important;font-size:clamp(24px,3vw,34px)!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.event-history-page{max-width:1180px;margin-inline:auto}.event-history-hero{overflow:hidden}.event-history-page .team-player-grid{margin-top:0}.event-history-page .team-player-card{min-height:auto}@media (max-width:760px){.event-history-page .leaderboard-select-row{align-items:stretch}.event-history-page .leaderboard-select-row .actions{justify-content:flex-start}}.fragly-pro-header.esports-site-header.site-header,.fragly-pro-nav-shell.esports-nav-shell{min-height:50px!important;padding:0!important}.fragly-pro-nav-shell.esports-nav-shell{width:min(1320px,calc(100% - 36px))!important;max-width:1320px!important;display:grid!important;grid-template-columns:170px minmax(470px,1fr) auto!important;align-items:center!important;grid-column-gap:14px!important;column-gap:14px!important}.fragly-pro-brand-zone.esports-nav-brand-zone{min-width:0!important;justify-self:start!important}.fragly-header-logo-img{max-height:29px!important;max-width:138px!important}.fragly-pro-nav-links.esports-nav-links{justify-self:center!important;width:100%!important;max-width:560px!important;min-height:44px!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-evenly!important;gap:0!important;padding:3px 8px!important;border-radius:28px!important}.fragly-pro-nav-links.esports-nav-links a{min-height:28px!important;padding:0 10px!important;font-size:.56rem!important;letter-spacing:.07em!important;white-space:nowrap!important}.fragly-pro-actions.esports-nav-actions{justify-self:end!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;min-width:0!important}.fragly-team-cta.esports-team-portal{min-height:32px!important;height:32px!important;padding:0 11px!important;font-size:.62rem!important;letter-spacing:.06em!important}.fragly-bell.esports-bell,.fragly-mobile-toggle{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}.fragly-user-button.esports-user-button{min-height:32px!important;height:32px!important;padding:0 8px 0 7px!important;gap:6px!important;font-size:.6rem!important}.fragly-user-button .esports-user-avatar{width:20px!important;height:20px!important;min-width:20px!important;font-size:.58rem!important}.fragly-user-button .esports-user-name{max-width:84px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (max-width:1120px){.fragly-pro-nav-shell.esports-nav-shell{width:min(100% - 24px,1180px)!important;grid-template-columns:140px minmax(410px,1fr) auto!important;column-gap:10px!important}.fragly-header-logo-img{max-width:118px!important}.fragly-pro-nav-links.esports-nav-links{max-width:500px!important}.fragly-pro-nav-links.esports-nav-links a{padding:0 8px!important;font-size:.52rem!important}.fragly-team-cta.esports-team-portal span:not(.esports-plus){max-width:82px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}@media (max-width:900px){.fragly-pro-nav-shell.esports-nav-shell{width:min(100% - 18px,100%)!important;display:flex!important;min-height:48px!important;gap:10px!important}.fragly-pro-nav-links.esports-nav-links{display:none!important}.fragly-pro-brand-zone.esports-nav-brand-zone{flex:1 1 auto!important}.fragly-pro-actions.esports-nav-actions{flex:0 0 auto!important}}.two-v-two-page{max-width:1180px;margin:0 auto}.two-v-two-event-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px}.two-v-two-event-card{border:1px solid rgba(0,174,255,.45);background:rgba(0,15,25,.82);border-radius:16px;padding:16px;color:#fff;text-decoration:none;display:grid;grid-gap:8px;gap:8px}.two-v-two-event-card span{color:#fff200;font-size:12px;text-transform:uppercase;font-weight:900;letter-spacing:.08em}.two-v-two-signup-card input,.two-v-two-signup-card select{width:100%}.two-v-two-admin-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.two-v-two-status{border:1px solid rgba(255,242,0,.45);background:rgba(255,242,0,.08);border-radius:14px;padding:12px 18px;text-align:center;min-width:100px}.two-v-two-status strong{display:block;color:#fff200;font-size:28px;line-height:1}.two-v-two-status span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.two-v-two-scroll{max-height:330px;overflow:auto}.two-v-two-bracket-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.two-v-two-match-card{border:1px solid rgba(0,174,255,.45);border-radius:14px;padding:12px;background:rgba(0,10,18,.84);display:grid;grid-gap:6px;gap:6px}.two-v-two-match-card strong{color:#fff200;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.two-v-two-match-card span{color:#fff;font-weight:900}.two-v-two-match-card small{color:hsla(0,0%,100%,.72)}.two-v-two-match-card.complete{border-color:rgba(16,255,127,.5)}.two-v-two-match-focus{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:18px;gap:18px;border:1px solid rgba(0,174,255,.45);background:rgba(0,12,22,.86);border-radius:18px;padding:18px}.two-v-two-match-focus div:not(.two-v-two-versus){display:grid;grid-gap:4px;gap:4px}.two-v-two-match-focus span{color:#fff200;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.two-v-two-match-focus strong{color:#fff;font-size:clamp(22px,4vw,42px);line-height:1}.two-v-two-match-focus small{color:hsla(0,0%,100%,.72)}.two-v-two-versus{color:#fff200;font-size:26px;font-weight:1000}@media (max-width:820px){.two-v-two-admin-head,.two-v-two-match-focus{grid-template-columns:1fr;display:grid}.two-v-two-versus{text-align:left}}.two-v-two-inline-signup{display:grid;grid-gap:12px;gap:12px;margin-top:16px}.two-v-two-wheel-admin .popup-control-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.two-v-two-wheel-admin .popup-stream-header{grid-template-columns:repeat(3,minmax(0,1fr))}.two-v-two-wheel-admin .popup-big-metric strong{font-size:clamp(24px,3vw,42px)}.two-v-two-team-card-grid .popup-squad-card-pro{min-height:0}.two-v-two-spun-team-card .popup-squad-title-pro strong{font-size:clamp(28px,4vw,52px)}.two-v-two-player-chip{align-items:center}.two-v-two-player-chip em{color:#fff200;font-style:normal;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.two-v-two-pending-player-card{border-color:rgba(255,242,0,.7)!important;background:linear-gradient(135deg,rgba(255,242,0,.14),rgba(0,174,255,.08))!important}.two-v-two-pending-player-card span{color:#fff;font-weight:900}@media (max-width:760px){.two-v-two-wheel-admin .popup-stream-header{grid-template-columns:1fr}}.two-v-two-team-card-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.two-v-two-spun-team-card{padding:10px 12px!important;min-height:0!important;gap:8px!important}.two-v-two-spun-team-card .popup-squad-title-pro{margin-bottom:4px!important;padding-bottom:6px!important;align-items:center}.two-v-two-spun-team-card .popup-squad-title-pro span{font-size:.74rem!important;letter-spacing:.16em}.two-v-two-spun-team-card .popup-squad-title-pro strong{font-size:1.35rem!important;line-height:1}.two-v-two-spun-team-card .popup-squad-duos-stacked{gap:6px!important}.two-v-two-spun-team-card .popup-squad-duo-pro{padding:7px 8px!important;min-height:0!important;border-radius:10px!important}.two-v-two-spun-team-card .popup-duo-label{font-size:.64rem!important;line-height:1.05!important;margin-bottom:2px!important}.two-v-two-spun-team-card .popup-squad-duo-pro b{font-size:.9rem!important;line-height:1.1!important}.two-v-two-pending-player-card{padding:10px 12px!important;min-height:0!important}.two-v-two-player-chip{padding:8px 10px!important;min-height:0!important}.two-v-two-player-chip strong{font-size:.9rem}.two-v-two-player-chip em,.two-v-two-player-chip span{font-size:.68rem}.two-v-two-admin-match-card{position:relative;overflow:visible}.two-v-two-admin-match-teams{display:grid!important;grid-gap:3px;gap:3px;line-height:1.15}.two-v-two-admin-match-teams b{display:block;font-size:.92rem}.two-v-two-admin-match-teams em{color:#facc15;font-size:.68rem;font-style:normal;letter-spacing:.16em;text-transform:uppercase}.two-v-two-bracket-shell{overflow-x:auto}.two-v-two-bracket-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px}.two-v-two-bracket-head h2{margin:2px 0 0}.two-v-two-bracket-head small{color:#93c5fd;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem}.two-v-two-bracket-board{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(245px,1fr);grid-gap:34px;gap:34px;min-width:760px;align-items:stretch}.two-v-two-bracket-round{display:flex;flex-direction:column;gap:12px}.two-v-two-bracket-round:not(:last-child):after{content:"";position:absolute;right:-23px;top:54px;bottom:30px;width:2px;background:linear-gradient(180deg,transparent,rgba(56,189,248,.65),transparent);box-shadow:0 0 14px rgba(56,189,248,.45)}.two-v-two-bracket-round h3{color:#facc15;font-size:.8rem;letter-spacing:.18em;text-transform:uppercase}.two-v-two-bracket-round-matches{display:grid;grid-gap:18px;gap:18px;align-content:space-around;height:100%}.two-v-two-bracket-match{position:relative;border:1px solid rgba(56,189,248,.32);border-radius:16px;background:linear-gradient(145deg,rgba(2,8,23,.95),rgba(15,23,42,.72));box-shadow:0 0 18px rgba(14,165,233,.12),inset 0 0 18px rgba(59,130,246,.08);padding:10px}.two-v-two-bracket-round:not(:last-child) .two-v-two-bracket-match:after{right:-34px;width:34px;background:rgba(56,189,248,.62);box-shadow:0 0 12px rgba(56,189,248,.6)}.two-v-two-bracket-match.complete{border-color:rgba(250,204,21,.55)}.two-v-two-match-label{color:#93c5fd;font-size:.64rem;text-transform:uppercase;letter-spacing:.16em;margin-bottom:6px}.two-v-two-bracket-team{display:grid;grid-gap:2px;gap:2px;padding:7px 8px;border-radius:11px;background:rgba(15,23,42,.86);border:1px solid rgba(148,163,184,.18)}.two-v-two-bracket-team strong{color:#fff;font-size:.9rem;line-height:1.15}.two-v-two-bracket-team span{color:#bfdbfe;font-size:.72rem;line-height:1.2}.two-v-two-bracket-team.empty{color:#94a3b8;font-size:.82rem;min-height:40px;align-items:center}.two-v-two-bracket-vs{font-size:.62rem;font-weight:900;text-transform:uppercase;margin:4px 0}.two-v-two-match-status{margin-top:7px;color:#e0f2fe;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.two-v-two-match-focus{align-items:stretch}.two-v-two-match-focus>div:not(.two-v-two-versus){display:grid;grid-gap:4px;gap:4px}@media (max-width:760px){.two-v-two-bracket-head{flex-direction:column}.two-v-two-bracket-board{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr;min-width:0;gap:18px}.two-v-two-bracket-round:not(:last-child) .two-v-two-bracket-match:after,.two-v-two-bracket-round:not(:last-child):after{display:none}}.two-v-two-admin-bracket-section,.two-v-two-public-only-card{overflow:hidden}.two-v-two-public-only-card{width:100%;max-width:none}.two-v-two-bracket-scroll{width:100%;overflow-x:auto;overflow-y:visible;padding:6px 2px 14px;scrollbar-color:rgba(250,204,21,.8) rgba(0,12,22,.75)}.two-v-two-bracket-scroll::-webkit-scrollbar{height:10px}.two-v-two-bracket-scroll::-webkit-scrollbar-track{background:rgba(0,12,22,.75);border-radius:999px}.two-v-two-bracket-scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#fff200,#facc15);border-radius:999px}.two-v-two-bracket-board{display:flex!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;grid-template-columns:none!important;align-items:flex-start!important;gap:clamp(44px,5vw,72px)!important;min-width:max-content!important;width:max-content!important;min-height:calc(var(--bracket-height, 480px) + 46px);position:relative}.two-v-two-bracket-round{width:clamp(270px,24vw,330px);min-width:clamp(270px,24vw,330px);height:calc(var(--bracket-height, 480px) + 44px);position:relative;gap:0!important;padding-top:40px}.two-v-two-bracket-round h3{position:absolute;top:0;left:0;margin:0;z-index:2}.two-v-two-bracket-round-stack{position:relative;height:var(--bracket-height,480px)}.two-v-two-bracket-match{top:var(--match-top,0);left:0;right:0;min-height:98px;z-index:2}.two-v-two-bracket-round:not(:last-child) .two-v-two-bracket-match:after{content:"";position:absolute;right:clamp(-72px,-5vw,-44px);top:50%;width:clamp(44px,5vw,72px);height:2px;background:rgba(56,189,248,.72);box-shadow:0 0 14px rgba(56,189,248,.7)}.two-v-two-bracket-slot{display:grid;grid-gap:2px;gap:2px;padding:5px 7px;border-radius:10px;background:rgba(15,23,42,.84);border:1px solid rgba(148,163,184,.18)}.two-v-two-bracket-slot.winner{border-color:rgba(250,204,21,.75);background:rgba(250,204,21,.12)}.two-v-two-bracket-slot strong{color:#fff;font-size:.82rem;line-height:1.12}.two-v-two-bracket-slot small{color:#bfdbfe;font-size:.68rem;line-height:1.15}.two-v-two-bracket-match em{display:block;margin-top:5px;color:#e0f2fe;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.two-v-two-bracket-vs{text-align:center;color:#facc15;font-size:.58rem;font-weight:1000;letter-spacing:.18em}.two-v-two-public-bracket-scroll .two-v-two-bracket-board{min-width:max-content!important}@media (max-width:760px){.two-v-two-bracket-board{display:flex!important;flex-direction:row!important;min-width:max-content!important;width:max-content!important}.two-v-two-bracket-round{width:270px;min-width:270px}.two-v-two-bracket-round:not(:last-child) .two-v-two-bracket-match:after{display:block!important}}.two-v-two-public-bracket-page{width:min(1820px,calc(100vw - 28px))!important;max-width:none!important;margin-inline:auto!important;display:block!important}.two-v-two-admin-bracket-section,.two-v-two-public-bracket-page .two-v-two-public-only-card,.two-v-two-wide-bracket-card{width:100%!important;max-width:none!important;overflow:hidden!important}.two-v-two-public-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;width:100%}.two-v-two-bracket-status-line{margin:6px 0 0;color:#dbeafe;font-size:.82rem}.two-v-two-admin-bracket-scroll,.two-v-two-bracket-scroll,.two-v-two-public-bracket-scroll{width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;padding:10px 4px 18px!important;scrollbar-color:rgba(250,204,21,.9) rgba(0,12,22,.85)}.two-v-two-admin-bracket-preview,.two-v-two-bracket-board,.two-v-two-portal-bracket-board{display:flex!important;align-items:flex-start!important;gap:clamp(56px,5vw,86px)!important;min-width:max-content!important;width:max-content!important;min-height:calc(var(--bracket-height, 520px) + 54px)!important;position:relative!important}.two-v-two-bracket-round{position:relative!important;display:block!important;width:clamp(280px,24vw,350px)!important;min-width:clamp(280px,24vw,350px)!important;height:calc(var(--bracket-height, 520px) + 50px)!important;padding-top:42px!important}.two-v-two-bracket-round h3{position:absolute!important;top:0!important;left:0!important;margin:0!important;color:#fff200!important;letter-spacing:.06em!important;z-index:3!important}.two-v-two-bracket-round-stack{position:relative!important;display:block!important;height:var(--bracket-height,520px)!important}.two-v-two-bracket-match{position:absolute!important;top:var(--match-top,0)!important;left:0!important;right:0!important;min-height:108px!important;padding:8px 10px!important;border-radius:16px!important;background:rgba(7,15,31,.96)!important;border:1px solid rgba(14,165,233,.72)!important;box-shadow:0 0 18px rgba(14,165,233,.16)!important;z-index:2!important}.two-v-two-bracket-round:not(:last-child):after{display:none!important}.two-v-two-bracket-round:not(:last-child) .two-v-two-bracket-match:after{content:""!important;display:block!important;position:absolute!important;right:clamp(-86px,-5vw,-56px)!important;top:50%!important;width:clamp(56px,5vw,86px)!important;height:2px!important;background:rgba(56,189,248,.78)!important;box-shadow:0 0 16px rgba(56,189,248,.75)!important}.two-v-two-bracket-round:not(:first-child) .two-v-two-bracket-match:before{content:"";position:absolute;left:clamp(-86px,-5vw,-56px);top:50%;width:clamp(56px,5vw,86px);height:2px;background:rgba(56,189,248,.36)}.two-v-two-bracket-slot{grid-gap:2px!important;gap:2px!important;padding:5px 7px!important;min-height:30px;border-radius:10px!important;background:rgba(15,23,42,.84)!important;border:1px solid rgba(148,163,184,.18)!important}.two-v-two-bracket-slot strong{font-size:.82rem!important;line-height:1.12!important}.two-v-two-bracket-slot small{font-size:.68rem!important;line-height:1.15!important}.two-v-two-bracket-slot.winner{border-color:rgba(250,204,21,.85)!important;background:rgba(250,204,21,.13)!important}.two-v-two-bracket-vs{display:block!important;margin:3px 0!important;text-align:center!important;color:#facc15!important;font-size:.58rem!important;font-weight:1000!important;letter-spacing:.18em!important}.two-v-two-bracket-match em{display:block!important;margin-top:5px!important;color:#e0f2fe!important;font-size:.66rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}.two-v-two-admin-bracket-section .two-v-two-admin-head .button,.two-v-two-admin-bracket-section .two-v-two-admin-head a.button{white-space:nowrap}@media (max-width:760px){.two-v-two-public-header{flex-direction:column}.two-v-two-bracket-round{width:280px!important;min-width:280px!important}}.two-v-two-page{width:min(1280px,calc(100vw - 28px));margin-inline:auto}.two-v-two-public-bracket-page{width:min(1320px,calc(100vw - 28px))!important;max-width:1320px!important}.two-v-two-public-bracket-page .two-v-two-public-only-card{width:100%!important;max-width:1320px!important;margin-inline:auto!important}.two-v-two-public-only-card .two-v-two-public-header .button{display:none!important}.two-v-two-portal-card{width:100%!important;max-width:none!important}.two-v-two-player-action-pill{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;grid-gap:clamp(12px,2vw,24px);gap:clamp(12px,2vw,24px);margin-top:18px;padding:clamp(14px,2vw,22px);border:1px solid rgba(0,174,255,.58);border-radius:24px;background:linear-gradient(135deg,rgba(0,12,22,.94),rgba(2,19,39,.88));box-shadow:0 0 28px rgba(0,174,255,.16),inset 0 0 34px rgba(0,174,255,.05)}.two-v-two-player-team-block{min-width:0;display:grid;grid-gap:6px;gap:6px}.two-v-two-player-team-block span{color:#fff200;font-size:.72rem;font-weight:1000;letter-spacing:.12em;text-transform:uppercase}.two-v-two-player-team-block strong{color:#fff;font-size:clamp(1.35rem,2.4vw,2.4rem);line-height:1;text-transform:uppercase;overflow-wrap:anywhere}.two-v-two-player-name-row{display:flex;flex-wrap:wrap;gap:8px}.two-v-two-player-name-row b{display:inline-flex;align-items:center;min-height:26px;padding:4px 9px;border:1px solid rgba(14,165,233,.55);border-radius:999px;background:rgba(2,12,24,.78);color:#dbeafe;font-size:.78rem;line-height:1}.two-v-two-player-vs{display:grid;place-items:center;width:54px;height:54px;border-radius:999px;background:#fff200;color:#050505;font-size:.95rem;font-weight:1000;box-shadow:0 0 18px rgba(255,242,0,.35)}.two-v-two-player-result-actions{display:grid;grid-gap:8px;gap:8px;min-width:150px}.two-v-two-player-result-actions button{width:100%;min-height:40px;padding-inline:16px}.two-v-two-player-waiting{min-width:170px;padding:12px 14px;border:1px solid rgba(250,204,21,.35);border-radius:14px;background:rgba(250,204,21,.08);color:#fff200;font-size:.75rem;font-weight:900;letter-spacing:.08em;text-align:center;text-transform:uppercase}.two-v-two-wide-bracket-card{width:100%!important;max-width:none!important}.two-v-two-wide-bracket-card .two-v-two-bracket-scroll{max-height:none!important}.two-v-two-public-bracket-page .two-v-two-bracket-board{transform:scale(.92);transform-origin:top left;margin-bottom:-24px}.two-v-two-public-bracket-page .two-v-two-bracket-scroll{padding-bottom:4px!important}@media (max-width:980px){.two-v-two-player-action-pill{grid-template-columns:1fr}.two-v-two-player-vs{width:44px;height:44px;justify-self:center}.two-v-two-player-result-actions{grid-template-columns:1fr 1fr;min-width:0}.two-v-two-public-bracket-page .two-v-two-bracket-board{transform:none;margin-bottom:0}}.grid.two-v-two-page{grid-template-columns:1fr!important;align-items:stretch!important}.two-v-two-portal-card,.two-v-two-wide-bracket-card{grid-column:1/-1!important;width:100%!important;max-width:none!important}.two-v-two-wide-bracket-card{margin-top:0!important}.two-v-two-portal-card+.two-v-two-wide-bracket-card{margin-top:clamp(16px,2vw,24px)!important}.two-v-two-player-action-pill{width:100%!important}.two-v-two-public-bracket-page .two-v-two-bracket-board{--two-v-two-public-match-gap:18px}.two-v-two-public-bracket-page .two-v-two-bracket-round-stack{padding-top:8px!important;padding-bottom:18px!important}.two-v-two-public-bracket-page .two-v-two-bracket-match{min-height:124px!important;padding:9px!important;overflow:visible!important}.two-v-two-public-bracket-page .two-v-two-bracket-slot{min-height:36px!important;padding:7px 9px!important;margin-block:3px!important}.two-v-two-public-bracket-page .two-v-two-bracket-vs{margin:6px 0!important}.two-v-two-public-bracket-page .two-v-two-bracket-round:not(:first-child) .two-v-two-bracket-match:before,.two-v-two-public-bracket-page .two-v-two-bracket-round:not(:last-child) .two-v-two-bracket-match:after{top:50%!important}@media (min-width:761px){.two-v-two-public-bracket-page .two-v-two-bracket-round{width:300px!important;min-width:300px!important}}:root{--yellow:#00d4ff!important;--gold:#00d4ff!important;--fwz-gold:#00d4ff!important;--fwz-gold-hot:#7dd3fc!important;--fwz-gold-dark:#2563eb!important;--fragly-gold:#00d4ff!important;--fragly-gold-dark:#2563eb!important;--fragly-yellow:#00d4ff!important;--fragly-yellow-2:#2563eb!important;--fragly-yellow-3:#7dd3fc!important;--fragly-yellow-border:rgba(0,212,255,.55)!important;--fwz-neon-yellow:#00d4ff!important;--fwz-neon-yellow-hot:#7dd3fc!important;--fwz-neon-yellow-deep:#2563eb!important;--fwz-neon-yellow-border:rgba(0,212,255,.62)!important;--fwz-neon-yellow-glow:rgba(0,212,255,.45)!important;--fwz-neon-yellow-soft-glow:rgba(139,92,246,.28)!important;--fwz-final-yellow:#00d4ff!important;--fwz-final-yellow-soft:#7dd3fc!important;--fwz-polish-gold:#00d4ff!important;--fwz-polish-gold-soft:rgba(0,212,255,.14)!important;--fwz-theme-purple:#8b5cf6;--fwz-theme-pink:#d946ef;--fwz-theme-cyan:#00d4ff;--fwz-theme-blue:#2563eb}.admin-btn,.btn,.btn-primary,.button,.cta-button,.esports-bell,.esports-login,.esports-team-portal,.esports-user-button,.event-action,.event-card a,.event-card button,.form-actions button,.fragly-bell,.fragly-login,.fragly-team-cta,.fragly-user-button,.modal button,.nav-action,.popup-admin button,.primary-button,.team-portal button,.two-v-two-admin button,.two-v-two-portal button,[class*=Button],[class*=button],a.button,button,input[type=button],input[type=reset],input[type=submit]{background:linear-gradient(135deg,#d946ef,#8b5cf6 55%,#2563eb)!important;color:#fff!important;border-color:rgba(0,212,255,.7)!important;outline-color:rgba(0,212,255,.7)!important;box-shadow:0 0 0 1px rgba(0,212,255,.35),0 0 18px rgba(217,70,239,.34),0 0 34px rgba(37,99,235,.22)!important;text-shadow:none!important}.button:hover,.esports-bell:hover,.esports-team-portal:hover,.esports-user-button:hover,.fragly-bell:hover,.fragly-team-cta:hover,.fragly-user-button:hover,[class*=Button]:hover,[class*=button]:hover,a.button:hover,button:hover{background:linear-gradient(135deg,#f0abfc,#d946ef 42%,#00d4ff)!important;color:#fff!important;border-color:rgba(0,212,255,.92)!important;box-shadow:0 0 0 1px rgba(0,212,255,.55),0 0 24px rgba(217,70,239,.55),0 0 46px rgba(0,212,255,.28)!important}.btn-secondary,.button.secondary,.event-action-secondary,.kill-requirements-btn,.rules-btn,.secondary-button,.stats-btn,[class*=secondary],button.secondary{background:rgba(8,13,28,.72)!important;color:#7dd3fc!important;border:1px solid rgba(0,212,255,.68)!important;box-shadow:inset 0 0 20px rgba(0,212,255,.05),0 0 16px rgba(0,212,255,.16)!important}.esports-bell,.esports-nav-actions a,.esports-nav-actions button,.esports-team-portal,.esports-user-button,.fragly-bell,.fragly-pro-actions a,.fragly-pro-actions button,.fragly-team-cta,.fragly-user-button{background:linear-gradient(135deg,#d946ef,#8b5cf6 58%,#2563eb)!important;color:#fff!important;border:1px solid rgba(0,212,255,.72)!important;box-shadow:0 0 0 1px rgba(217,70,239,.26),0 0 20px rgba(217,70,239,.36),0 0 36px rgba(0,212,255,.18)!important}.esports-bell *,.esports-team-portal *,.esports-user-button *,.fragly-bell *,.fragly-team-cta *,.fragly-user-button *{color:#fff!important;fill:#fff!important;stroke:#fff!important}.esports-nav-links a,.fragly-pro-nav-links a,.nav-link,.site-header nav a{color:#e5f9ff!important}.esports-nav-links a[aria-current=page],.fragly-pro-nav-links a[aria-current=page],.nav-link.active,.site-header nav a.active{color:#fff!important;background:rgba(0,212,255,.12)!important;border-color:rgba(0,212,255,.55)!important;box-shadow:0 0 0 1px rgba(0,212,255,.32),0 0 18px rgba(0,212,255,.34)!important}.admin-tab,.badge,.event-mode-badge,.event-pill,.info-pill,.live-badge,.mode-badge,.payment-pill,.pill,.pill.yellow,.rank-pill,.score-pill,.stat-pill,.status-badge,.tag,[class*=Badge],[class*=Pill],[class*=badge],[class*=pill]{background:linear-gradient(135deg,rgba(139,92,246,.92),rgba(217,70,239,.84))!important;color:#fff!important;border-color:rgba(0,212,255,.7)!important;box-shadow:0 0 0 1px rgba(0,212,255,.2),0 0 16px rgba(217,70,239,.24)!important}.admin-card,.card,.date-pill,.entry-pill,.event-card,.event-detail,.event-meta,.event-stat,.home-event-card,.home-tournament-card,.leaderboard-card,.panel,.portal-card,.prize-pill,.report-card,.table-wrap,.teams-pill,.time-pill,[class*=Card],[class*=Panel],[class*=card],[class*=panel]{border-color:rgba(0,212,255,.48)!important;box-shadow:0 0 0 1px rgba(139,92,246,.12),0 0 24px rgba(0,212,255,.08)!important}.text-amber-300,.text-amber-400,.text-amber-500,.text-yellow-300,.text-yellow-400,.text-yellow-500,[class*=text-amber],[class*=text-yellow]{color:#00d4ff!important}.border-amber-300,.border-amber-400,.border-amber-500,.border-yellow-300,.border-yellow-400,.border-yellow-500,[class*=border-amber],[class*=border-yellow]{border-color:rgba(0,212,255,.72)!important}.bg-amber-300,.bg-amber-400,.bg-amber-500,.bg-yellow-300,.bg-yellow-400,.bg-yellow-500,[class*=bg-amber],[class*=bg-yellow]{background:linear-gradient(135deg,#d946ef,#8b5cf6,#2563eb)!important;color:#fff!important}[style*=FACC15],[style*=FFD700],[style*=FFE900],[style*=facc15],[style*=ffd700],[style*=ffe900],[style*=gold],[style*=yellow]{color:#00d4ff!important;border-color:rgba(0,212,255,.72)!important}input,select,textarea{border-color:rgba(0,212,255,.45)!important}input:focus,select:focus,textarea:focus{border-color:rgba(217,70,239,.78)!important;box-shadow:0 0 0 3px rgba(217,70,239,.18)!important}.button.danger,.danger-button,.danger-pill,[class*=danger],button.danger{background:linear-gradient(135deg,#ef4444,#be123c)!important;color:#fff!important;border-color:hsla(0,91%,71%,.75)!important}body.obs-body,html.obs-html{--obs-bg:rgba(4,6,20,.78);--obs-panel:rgba(8,10,28,.9);--obs-panel-2:rgba(13,10,40,.86);--obs-cyan:#00d4ff;--obs-cyan-soft:rgba(0,212,255,.34);--obs-pink:#ff4fd8;--obs-pink-soft:rgba(255,79,216,.34);--obs-purple:#8b5cf6;--obs-purple-soft:rgba(139,92,246,.4);--obs-white:#fff;--obs-muted:rgba(225,232,255,.74)}body.obs-body .obs-top-bar{width:900px!important;min-height:76px!important;grid-template-columns:74px minmax(0,1fr) 126px 136px 126px!important;border:1px solid rgba(0,212,255,.74)!important;background:radial-gradient(circle at 9% 12%,rgba(255,79,216,.22),transparent 30%),radial-gradient(circle at 92% 8%,rgba(0,212,255,.2),transparent 28%),linear-gradient(110deg,rgba(5,8,22,.94),rgba(35,14,74,.88) 46%,rgba(5,8,22,.94))!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),0 0 24px rgba(0,212,255,.34),0 0 42px rgba(255,79,216,.18),0 18px 42px rgba(0,0,0,.62)!important}body.obs-body .obs-top-bar:before{border-color:hsla(0,0%,100%,.12)!important;background:linear-gradient(90deg,rgba(255,79,216,.05),rgba(0,212,255,.05))!important}body.obs-body .obs-top-bar:after{background:linear-gradient(90deg,transparent,var(--obs-pink) 12%,var(--obs-cyan) 50%,var(--obs-purple) 88%,transparent)!important;box-shadow:0 0 20px rgba(0,212,255,.62),0 0 30px rgba(255,79,216,.38)!important}body.obs-body .obs-gif-box{border-color:rgba(255,79,216,.86)!important;background:#050816!important;box-shadow:inset 0 0 0 1px rgba(0,212,255,.32),0 0 18px rgba(255,79,216,.48),0 0 28px rgba(0,212,255,.24)!important}body.obs-body .obs-team-name{color:#fff!important;letter-spacing:-.025em!important;text-shadow:0 0 16px rgba(0,212,255,.34),2px 2px 0 rgba(0,0,0,.78)!important}body.obs-body .obs-idle-copy span,body.obs-body .obs-pill span,body.obs-body .obs-score-box span,body.obs-body .obs-site-label{color:var(--obs-cyan)!important;text-shadow:0 0 12px rgba(0,212,255,.38)!important}body.obs-body .obs-score-box{border-left-color:rgba(0,212,255,.24)!important}body.obs-body .obs-score-box:after{background:linear-gradient(90deg,rgba(255,79,216,.1),rgba(0,212,255,.5),rgba(139,92,246,.18))!important}body.obs-body .obs-score-box strong{color:var(--obs-pink)!important;text-shadow:0 0 15px rgba(255,79,216,.54)!important}body.obs-body .obs-score-box.white strong{color:var(--obs-cyan)!important;text-shadow:0 0 15px rgba(0,212,255,.46)!important}body.obs-body .obs-live-label{border-left-color:rgba(0,212,255,.26)!important;color:#fff!important}body.obs-body .obs-live-label:before{background:var(--obs-pink)!important;box-shadow:0 0 14px rgba(255,79,216,.95),0 0 30px rgba(255,79,216,.5)!important}body.obs-body .obs-progress{border-color:rgba(0,212,255,.72)!important;background:rgba(3,5,18,.7)!important;box-shadow:0 0 20px rgba(0,212,255,.34),0 10px 24px rgba(0,0,0,.52)!important}body.obs-body .obs-progress div{background:linear-gradient(90deg,var(--obs-pink),var(--obs-purple),var(--obs-cyan))!important;box-shadow:0 0 22px rgba(255,79,216,.45),0 0 28px rgba(0,212,255,.38)!important}body.obs-body .obs-pill{min-width:166px!important;border:1px solid rgba(0,212,255,.74)!important;background:radial-gradient(circle at 12% 12%,rgba(255,79,216,.18),transparent 34%),linear-gradient(180deg,rgba(11,13,35,.93),rgba(5,8,22,.88))!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),0 0 22px rgba(0,212,255,.28),0 0 34px rgba(139,92,246,.2),0 14px 30px rgba(0,0,0,.52)!important}body.obs-body .obs-icon{color:var(--obs-pink)!important;border-right-color:rgba(0,212,255,.24)!important;text-shadow:0 0 14px rgba(255,79,216,.62)!important}body.obs-body .obs-icon.blue,body.obs-body .obs-icon.green{color:var(--obs-cyan)!important}body.obs-body .obs-icon.purple{color:var(--obs-purple)!important}body.obs-body .obs-pill strong,body.obs-body .obs-pill.gold strong,body.obs-body .obs-pill.green strong,body.obs-body .obs-pill.purple strong{color:#fff!important;text-shadow:0 0 13px rgba(0,212,255,.28)!important}body.obs-body .obs-idle-advert{width:820px!important;border:1px solid rgba(0,212,255,.76)!important;background:radial-gradient(circle at 8% 10%,rgba(255,79,216,.2),transparent 30%),radial-gradient(circle at 92% 15%,rgba(0,212,255,.18),transparent 30%),linear-gradient(90deg,rgba(5,8,22,.96),rgba(33,13,72,.92) 50%,rgba(5,8,22,.96))!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1),0 0 30px rgba(0,212,255,.42),0 0 46px rgba(255,79,216,.22),0 18px 44px rgba(0,0,0,.68)!important}body.obs-body .obs-idle-advert:after{background:linear-gradient(90deg,transparent,var(--obs-pink) 14%,var(--obs-cyan) 50%,var(--obs-purple) 86%,transparent)!important;box-shadow:0 0 18px rgba(0,212,255,.62),0 0 28px rgba(255,79,216,.34)!important}body.obs-body .obs-idle-logo img{filter:drop-shadow(0 0 12px rgba(0,212,255,.35)) drop-shadow(0 0 18px rgba(255,79,216,.22))!important}body.obs-body .obs-idle-copy strong{color:#fff!important;text-shadow:0 0 14px rgba(0,212,255,.25),2px 2px 0 rgba(0,0,0,.86)!important}body.obs-body .obs-idle-tag{border-left-color:rgba(0,212,255,.26)!important;color:rgba(235,242,255,.86)!important}.paymentsList{display:grid;grid-gap:12px;gap:12px}.paymentCard{border:1px solid rgba(125,92,255,.28);border-radius:16px;padding:14px;background:rgba(10,12,24,.72);box-shadow:0 12px 34px rgba(0,0,0,.22)}.paymentCardTop{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.paymentMain{min-width:0;flex:1 1}.paymentTitleRow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.paymentTitleRow strong{font-size:1rem}.paymentEvent{margin-top:4px;color:var(--muted);font-size:.9rem}.paymentMeta{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.paymentMeta span,.paymentStatus{border:1px solid rgba(70,229,255,.22);background:rgba(70,229,255,.08);border-radius:999px;padding:5px 9px;font-size:.82rem}.paymentStatus.paid{border-color:rgba(71,255,164,.28);background:rgba(71,255,164,.1)}.paymentStatus.submitted{border-color:rgba(255,111,214,.3);background:rgba(255,111,214,.1)}.paymentStatus.pending{border-color:hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.06)}.paymentActions{display:flex;flex-direction:column;gap:8px;min-width:140px}.paymentActions button{width:100%;white-space:nowrap}.paymentDetailsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.paymentDetailsGrid div{border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.04);border-radius:12px;padding:10px;min-width:0}.paymentDetailsGrid span{display:block;color:var(--muted);font-size:.76rem;margin-bottom:3px}.paymentDetailsGrid strong{display:block;overflow-wrap:anywhere;font-size:.88rem}.paymentRoster{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:8px;gap:8px;margin-top:12px}.paymentRosterPlayer{border:1px solid rgba(125,92,255,.22);border-radius:12px;padding:10px;background:rgba(125,92,255,.08)}.paymentRosterPlayer em,.paymentRosterPlayer span{display:block;color:var(--muted);font-size:.78rem;font-style:normal}.paymentRosterPlayer strong{display:block;margin:2px 0}@media (max-width:760px){.paymentCardTop{flex-direction:column}.paymentActions{width:100%;min-width:0;flex-direction:row;flex-wrap:wrap}.paymentActions button{flex:1 1 140px}.paymentDetailsGrid{grid-template-columns:1fr}}.two-v-two-bracket-scroll{background:radial-gradient(circle at top left,rgba(14,165,233,.1),transparent 34%),linear-gradient(135deg,rgba(3,10,24,.96),rgba(2,6,23,.98))!important;border:1px solid rgba(14,165,233,.46)!important;border-radius:18px!important;padding:18px 18px 26px!important}.two-v-two-admin-bracket-preview,.two-v-two-bracket-board,.two-v-two-portal-bracket-board{gap:clamp(82px,7vw,128px)!important;min-height:calc(var(--bracket-height, 640px) + 74px)!important}.two-v-two-bracket-round{width:clamp(340px,28vw,430px)!important;min-width:clamp(340px,28vw,430px)!important;height:calc(var(--bracket-height, 640px) + 70px)!important;padding-top:48px!important}.two-v-two-bracket-round h3{left:50%!important;transform:translateX(-50%)!important;color:#67e8f9!important;font-size:.78rem!important;letter-spacing:.14em!important;text-align:center!important;white-space:nowrap!important}.two-v-two-bracket-round-stack{height:var(--bracket-height,640px)!important}.two-v-two-bracket-match{min-height:auto!important;padding:12px 14px!important;border-radius:18px!important;background:linear-gradient(145deg,rgba(8,18,38,.98),rgba(3,10,24,.96))!important;border:1px solid rgba(14,165,233,.74)!important;box-shadow:0 0 26px rgba(14,165,233,.16),inset 0 0 28px rgba(14,165,233,.04)!important}.two-v-two-bracket-match.bye-match{border-color:rgba(168,85,247,.78)!important;box-shadow:0 0 26px rgba(168,85,247,.18),inset 0 0 28px rgba(168,85,247,.05)!important}.two-v-two-bracket-match-label{margin:0 0 8px!important;color:#67e8f9!important;font-size:.68rem!important;font-weight:1000!important;letter-spacing:.12em!important;text-transform:uppercase!important}.two-v-two-bracket-slot{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:4px 10px!important;gap:4px 10px!important;min-height:48px!important;padding:9px 12px!important;margin-block:5px!important;border-radius:12px!important;background:rgba(2,6,23,.78)!important;border:1px solid rgba(148,163,184,.2)!important}.two-v-two-bracket-slot strong{color:#fff!important;font-size:clamp(.9rem,1vw,1.04rem)!important}.two-v-two-bracket-slot small,.two-v-two-bracket-slot strong{grid-column:1/2!important;line-height:1.18!important;overflow-wrap:anywhere!important}.two-v-two-bracket-slot small{color:#bfdbfe!important;font-size:.72rem!important}.two-v-two-bracket-slot.bye-slot{border-color:rgba(250,204,21,.5)!important;background:linear-gradient(135deg,rgba(250,204,21,.13),rgba(2,6,23,.72))!important}.two-v-two-bracket-slot.bye-slot strong,.two-v-two-bye-badge{color:#facc15!important}.two-v-two-bye-badge{grid-column:2/3!important;grid-row:1/span 2!important;align-self:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;padding:6px 10px!important;border-radius:9px!important;background:rgba(250,204,21,.16)!important;border:1px solid rgba(250,204,21,.45)!important;font-size:.68rem!important;font-weight:1000!important;letter-spacing:.06em!important;white-space:nowrap!important}.two-v-two-bracket-vs{margin:7px 0!important;color:#c084fc!important;font-size:.66rem!important}.two-v-two-bracket-match em{margin-top:8px!important;color:#67e8f9!important;font-size:.68rem!important}.two-v-two-bracket-round:not(:last-child) .two-v-two-bracket-match:after{right:clamp(-128px,-7vw,-82px)!important;width:clamp(82px,7vw,128px)!important;background:linear-gradient(90deg,rgba(14,165,233,.92),rgba(168,85,247,.72))!important}.two-v-two-bracket-round:not(:first-child) .two-v-two-bracket-match:before{left:clamp(-128px,-7vw,-82px)!important;width:clamp(82px,7vw,128px)!important;background:linear-gradient(90deg,rgba(168,85,247,.45),rgba(14,165,233,.5))!important}@media (max-width:760px){.two-v-two-bracket-scroll{padding:12px 12px 22px!important}.two-v-two-bracket-round{width:330px!important;min-width:330px!important}}.event-editor-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:18px;gap:18px;align-items:start;margin-top:16px}.event-editor-main{display:grid;grid-gap:16px;gap:16px}.event-editor-card{border:1px solid rgba(34,211,238,.18);background:linear-gradient(135deg,rgba(17,24,39,.92),rgba(30,18,52,.72));border-radius:18px;padding:16px;box-shadow:0 18px 50px rgba(0,0,0,.22)}.event-editor-card-head{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.event-editor-card-head>span{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,rgba(168,85,247,.95),rgba(34,211,238,.85));color:#fff;font-weight:900;box-shadow:0 0 24px rgba(168,85,247,.35);flex:0 0 auto}.event-editor-card-head h3{margin:0;color:#fff;font-size:1.05rem}.event-editor-card-head .small{margin:2px 0 0}.event-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:14px;gap:14px}.event-field-wide{grid-column:span 2}.event-toggle-card{display:flex!important;align-items:flex-start;gap:10px;padding:12px;border:1px solid rgba(168,85,247,.22);border-radius:14px;background:rgba(15,23,42,.58);min-height:72px}.event-toggle-card input{width:auto!important;margin-top:4px}.event-toggle-card strong{display:block;color:#fff}.event-toggle-card small{display:block;color:rgba(226,232,240,.72);font-weight:500;margin-top:3px}.event-editor-summary{position:-webkit-sticky;position:sticky;top:18px;border:1px solid rgba(34,211,238,.22);border-radius:18px;padding:16px;background:radial-gradient(circle at top left,rgba(168,85,247,.26),rgba(2,6,23,.94) 58%);box-shadow:0 22px 60px rgba(0,0,0,.28)}.event-editor-summary h3{margin:4px 0 14px;color:#fff;line-height:1.15}.event-summary-row{display:flex;justify-content:space-between;gap:14px;border-top:1px solid rgba(148,163,184,.16);padding:10px 0}.event-summary-row span{color:rgba(226,232,240,.68)}.event-summary-row strong{color:#67e8f9;text-align:right}@media (max-width:980px){.event-editor-layout{grid-template-columns:1fr}.event-editor-summary{position:static}}@media (max-width:620px){.event-field-wide{grid-column:auto}.event-editor-card{padding:13px;border-radius:15px}.event-form-grid{grid-template-columns:1fr}}.promo-inline{display:inline-flex;align-items:center;margin-left:6px;padding:2px 6px;border-radius:999px;border:1px solid rgba(34,211,238,.35);background:rgba(34,211,238,.1);color:#67e8f9;font-size:.72em;font-style:normal;font-weight:800;white-space:nowrap}.admin-shell .popup-control-panel,.admin-shell .popup-manager,.admin-shell .popup-pairing-card-wide,.admin-shell .popup-stream-stage,.admin-shell .popup-wheel-details{border-color:rgba(18,168,255,.42)!important;background:radial-gradient(circle at top left,rgba(18,168,255,.1),transparent 34%),linear-gradient(135deg,rgba(3,5,7,.96),rgba(0,0,0,.86))!important;box-shadow:0 0 24px rgba(18,168,255,.1),inset 0 0 18px rgba(255,233,0,.035)!important}.admin-shell .popup-stream-header{gap:.6rem!important;margin-bottom:.72rem!important}.admin-shell .popup-big-metric{padding:.72rem .78rem!important;min-height:0!important;border-radius:14px!important;border-color:rgba(18,168,255,.34)!important}.admin-shell .popup-big-metric span{font-size:.58rem!important;letter-spacing:.11em!important}.admin-shell .popup-big-metric strong{font-size:clamp(1.5rem,3vw,3.25rem)!important;margin:.22rem 0!important}.admin-shell .popup-big-metric small{font-size:.62rem!important}.admin-shell .popup-squad-grid.popup-squad-grid-two{gap:.48rem!important}.admin-shell .popup-squad-card-pro{grid-template-columns:104px minmax(0,1fr)!important;min-height:56px!important;padding:.42rem .5rem!important;gap:.48rem!important;border-radius:12px!important;border-color:rgba(18,168,255,.36)!important;background:linear-gradient(135deg,rgba(18,168,255,.12),rgba(0,0,0,.86)),rgba(0,0,0,.72)!important}.admin-shell .popup-stream-board .popup-squad-card-pro .popup-squad-title-pro{min-height:48px!important;padding:.42rem .45rem!important;border-radius:10px!important;gap:.18rem!important;background:linear-gradient(135deg,#ffe900,#f2c94c)!important}.admin-shell .popup-stream-board .popup-squad-card-pro .popup-squad-title-pro span{font-size:.65rem!important;letter-spacing:.07em!important}.admin-shell .popup-stream-board .popup-squad-card-pro .popup-squad-title-pro strong{font-size:1.22rem!important;line-height:.95!important}.admin-shell .popup-squad-duos-stacked{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.42rem!important;margin-top:0!important}.admin-shell .popup-squad-duo-pro{min-height:44px!important;padding:.36rem .45rem!important;gap:.12rem!important;border-radius:9px!important;border-color:rgba(255,233,0,.18)!important}.admin-shell .popup-squad-duo-pro .popup-duo-label{font-size:.5rem!important;letter-spacing:.08em!important}.admin-shell .popup-squad-duo-pro b{font-size:.78rem!important;line-height:1.05!important}.admin-shell .popup-squad-duo-pro small{font-size:.58rem!important}.admin-shell .popup-draft-status-card{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;grid-gap:.8rem!important;gap:.8rem!important;padding:.65rem .75rem!important;border-color:rgba(18,168,255,.42)!important;background:radial-gradient(circle at left,rgba(255,233,0,.1),transparent 44%),rgba(3,5,7,.92)!important}.admin-shell .popup-draft-status-action{grid-column:auto!important;margin:0!important}.admin-shell .popup-draft-status-action button{min-height:38px!important;padding:.48rem .72rem!important;font-size:.7rem!important;white-space:nowrap!important}.admin-shell .popup-draft-status-copy strong{color:#ffe900!important;font-size:.72rem!important;letter-spacing:.13em!important;text-transform:uppercase!important}.admin-shell .popup-draft-status-copy span{color:hsla(0,0%,100%,.74)!important;font-size:.78rem!important}.admin-shell .popup-draft-status-copy b,.admin-shell .popup-skipped-duo-row b{display:block!important;color:#fff!important;font-size:1.12rem!important;line-height:1.12!important;margin-top:.12rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.admin-shell .popup-draft-status-copy small,.admin-shell .popup-skipped-duo-row small{display:block!important;color:#f2c94c!important;font-size:.68rem!important;margin-top:.1rem!important}.admin-shell .popup-draft-skipped-card{grid-template-columns:1fr!important}.admin-shell .popup-skipped-duo-list{display:grid!important;grid-gap:.34rem!important;gap:.34rem!important;margin-top:.46rem!important}.admin-shell .popup-skipped-duo-row{padding:.42rem .5rem!important;border:1px solid rgba(18,168,255,.24)!important;border-radius:10px!important;background:hsla(0,0%,100%,.035)!important}@media (max-width:900px){.admin-shell .popup-draft-status-card,.admin-shell .popup-squad-card-pro{grid-template-columns:1fr!important}}.popup-control-panel,.popup-manager,.popup-pairing-card-wide,.popup-stream-board .card,.popup-stream-stage,.popup-wheel-details{border-color:rgba(168,85,247,.38)!important;background:radial-gradient(circle at top left,rgba(147,51,234,.16),transparent 34%),linear-gradient(135deg,rgba(8,10,18,.98),rgba(2,6,23,.92))!important;box-shadow:0 0 26px rgba(147,51,234,.14),inset 0 0 22px hsla(0,0%,100%,.025)!important}.popup-admin-hero,.popup-manager .popup-hero{border:1px solid rgba(168,85,247,.32)!important;background:linear-gradient(135deg,rgba(15,23,42,.96),rgba(30,10,60,.7))!important;border-radius:18px!important;padding:1rem!important}.popup-actions .primary-spin,.popup-chip-actions .primary-spin,.respin-add-button{background:linear-gradient(135deg,#7c3aed,#a855f7)!important;color:#fff!important;border-color:rgba(216,180,254,.45)!important;box-shadow:0 0 18px rgba(168,85,247,.28)!important}.popup-actions .secondary,.popup-chip-actions .secondary,.popup-pending-card .secondary{border-color:rgba(148,163,184,.24)!important;background:rgba(15,23,42,.82)!important;color:#f8fafc!important}.popup-stream-header{gap:.5rem!important;margin-bottom:.65rem!important}.popup-big-metric{padding:.54rem .62rem!important;border-radius:12px!important;min-height:auto!important}.popup-big-metric span{font-size:.54rem!important;letter-spacing:.1em!important}.popup-big-metric strong{font-size:clamp(1.22rem,2.6vw,2.72rem)!important;line-height:.92!important;margin:.16rem 0!important}.popup-big-metric small{font-size:.58rem!important;line-height:1.1!important}.prize-highlight,.respin-highlight{border-color:rgba(168,85,247,.38)!important;background:radial-gradient(circle at top,rgba(168,85,247,.18),rgba(2,6,23,.82))!important}.popup-squad-grid,.popup-squad-grid.popup-squad-grid-two{gap:.35rem!important}.popup-squad-card-pro,.popup-squad-row.compact{min-height:50px!important;padding:.34rem .44rem!important;border-radius:11px!important;grid-template-columns:86px minmax(0,1fr)!important;align-items:center!important}.popup-squad-title,.popup-squad-title-pro{min-height:40px!important;padding:.3rem .38rem!important;border-radius:9px!important;background:linear-gradient(135deg,rgba(124,58,237,.95),rgba(168,85,247,.95))!important;color:#fff!important}.popup-squad-title span,.popup-squad-title-pro span{font-size:.56rem!important}.popup-squad-title strong,.popup-squad-title-pro strong{font-size:1rem!important;color:#fff!important}.popup-squad-duos,.popup-squad-duos-stacked{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.3rem!important;margin-top:0!important}.popup-squad-duo-inline,.popup-squad-duo-pro,.popup-squad-duos>div{min-height:34px!important;padding:.28rem .36rem!important;border-radius:8px!important}.popup-squad-duo-inline .popup-duo-label,.popup-squad-duo-pro .popup-duo-label{display:none!important}.popup-squad-duo-inline b,.popup-squad-duo-pro b{color:#fff!important;font-size:.76rem!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.popup-squad-duo-inline small,.popup-squad-duo-pro small{color:#c4b5fd!important;font-size:.54rem!important;line-height:1!important}.popup-draft-status-card{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;grid-gap:.75rem!important;gap:.75rem!important;padding:.58rem .7rem!important;border-color:rgba(168,85,247,.46)!important;background:linear-gradient(135deg,rgba(88,28,135,.38),rgba(15,23,42,.94))!important}.popup-draft-status-action{grid-column:auto!important;margin:0!important}.popup-draft-status-action button{min-height:36px!important;white-space:nowrap!important}.popup-draft-status-copy small,.popup-draft-status-copy span,.popup-draft-status-copy strong{display:block!important}.popup-draft-status-copy strong{color:#d8b4fe!important;font-size:.72rem!important;letter-spacing:.12em!important;text-transform:uppercase!important}.popup-draft-status-copy span{color:rgba(226,232,240,.78)!important;font-size:.78rem!important}.popup-draft-status-copy b,.popup-skipped-duo-row b{display:block!important;color:#fff!important;font-size:1.18rem!important;line-height:1.1!important;margin-top:.08rem!important}.popup-draft-status-copy small,.popup-skipped-duo-row small{color:#c4b5fd!important;font-size:.72rem!important}.popup-skipped-duo-row{border-color:rgba(168,85,247,.28)!important;background:rgba(15,23,42,.72)!important}.popup-wheel-details summary{color:#f8fafc!important;font-weight:900!important}.popup-duo-grid,.popup-duo-grid-collapsed,.popup-duo-grid-two-row{display:grid!important;grid-template-columns:repeat(2,minmax(300px,1fr))!important;grid-gap:.5rem!important;gap:.5rem!important;max-height:none!important;overflow:visible!important}.popup-duo-chip-wide,.popup-duo-chip.compact{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;grid-gap:.7rem!important;gap:.7rem!important;padding:.58rem .65rem!important;border-color:rgba(168,85,247,.3)!important;background:rgba(15,23,42,.84)!important}.popup-duo-chip strong,.popup-duo-main strong{color:#fff!important;font-size:1rem!important;line-height:1.05!important}.popup-duo-chip span,.popup-duo-players{color:#e2e8f0!important;font-size:.86rem!important;line-height:1.1!important;margin-top:.16rem!important}.popup-duo-rank{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;margin-top:.24rem!important;padding:.12rem .42rem!important;border-radius:999px!important;color:#d8b4fe!important;border:1px solid rgba(216,180,254,.25)!important;background:rgba(168,85,247,.12)!important;font-size:.68rem!important;font-weight:900!important}.popup-duo-chip em{color:#d8b4fe!important;font-size:.66rem!important}.popup-chip-actions,.popup-chip-actions-inline{grid-column:auto!important;margin-top:0!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:.35rem!important;flex-wrap:wrap!important}.popup-chip-actions button,.popup-chip-actions-inline button{font-size:.68rem!important;padding:.4rem .58rem!important}@media (max-width:980px){.popup-duo-chip-wide,.popup-duo-chip.compact,.popup-duo-grid,.popup-duo-grid-collapsed,.popup-duo-grid-two-row{grid-template-columns:1fr!important}.popup-chip-actions,.popup-chip-actions-inline{justify-content:flex-start!important}}@media (max-width:768px){:root{--mobile-edge:12px;--mobile-card-pad:14px;--mobile-radius:16px}body,html{width:100%!important;max-width:100%!important;overflow-x:hidden!important}body{font-size:15px!important;line-height:1.45!important;-webkit-text-size-adjust:100%}main{width:100%!important;max-width:100vw!important;overflow-x:clip!important}canvas,iframe,img,svg,video{max-width:100%!important}.esports-site-header,.fragly-pro-header,.site-header{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:1000!important;width:100%!important;max-width:100vw!important;padding:8px var(--mobile-edge)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.esports-nav-shell,.fragly-pro-nav-shell{width:100%!important;max-width:100%!important;min-height:54px!important;padding:8px 10px!important;gap:8px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.esports-nav-brand-zone,.fragly-pro-brand-zone{min-width:0!important;flex:1 1 auto!important}.fragly-header-logo-img{max-height:38px!important;width:auto!important}.esports-nav-actions>.esports-login,.esports-nav-actions>.esports-team-portal,.esports-nav-actions>.fragly-login,.esports-nav-actions>.fragly-team-cta,.esports-nav-links,.esports-notification-menu,.esports-user-menu,.fragly-pro-nav-links{display:none!important}.esports-nav-actions,.fragly-pro-actions{flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}.fragly-mobile-menu-wrap{display:block!important;position:relative!important}.fragly-mobile-toggle{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;border-radius:14px!important;border:1px solid rgba(125,211,252,.35)!important;background:rgba(2,6,23,.86)!important}.fragly-mobile-toggle span{width:18px!important;height:2px!important;border-radius:99px!important;background:#f8fafc!important}.fragly-mobile-panel{position:fixed!important;top:70px!important;left:var(--mobile-edge)!important;right:var(--mobile-edge)!important;width:auto!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 86px)!important;overflow-y:auto!important;padding:14px!important;border-radius:20px!important;border:1px solid rgba(125,211,252,.26)!important;background:radial-gradient(circle at top left,rgba(56,189,248,.16),transparent 16rem),linear-gradient(180deg,rgba(2,6,23,.98),rgba(3,7,18,.98))!important;box-shadow:0 22px 70px rgba(0,0,0,.72)!important}.fragly-mobile-account-list,.fragly-mobile-links{display:grid!important;grid-template-columns:1fr!important;grid-gap:8px!important;gap:8px!important}.fragly-mobile-account-list a,.fragly-mobile-links a{min-height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:11px 12px!important;border-radius:14px!important;border:1px solid hsla(0,0%,100%,.1)!important;background:rgba(15,23,42,.82)!important;color:#f8fafc!important;text-decoration:none!important;font-weight:800!important}.admin-shell,.container,.content,.event-shell,.events-shell,.hub-shell,.leaderboard-shell,.page,.page-shell,.profile-shell,.rank-list-shell,.reports-shell,.rules-shell,main>div,main>section{width:100%!important;max-width:100vw!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--mobile-edge)!important;padding-right:var(--mobile-edge)!important;box-sizing:border-box!important}.admin-card,.admin-panel,.admin-section,.card,.event-card,.event-card-clean,.glass,.neon-event-card,.panel,.paymentCard,.popup-draft-card,.popup-draft-panel,.profile-card,.report-team-card,.run-card,.section,.team-card,.two-v-two-admin-card,.two-v-two-card,.two-v-two-generated-team-card,.two-v-two-public-only-card,.two-v-two-wheel-pool-card{width:100%!important;max-width:calc(100vw - 24px)!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;padding:var(--mobile-card-pad)!important;border-radius:var(--mobile-radius)!important;box-sizing:border-box!important}.admin-grid,.event-grid,.event-info-summary-grid,.events-grid,.grid,.grid-2,.grid-3,.grid2,.grid3,.leaderboard-grid,.money-trace-grid,.moneyTraceGrid,.paymentDetailsGrid,.paymentRoster,.popup-duo-grid,.popup-duo-grid-collapsed,.popup-duo-grid-two-row,.profile-grid,.report-grid,.two-v-two-admin-grid,.two-v-two-player-grid,.two-v-two-status-grid,.two-v-two-team-grid,[class*=grid-cols-]{display:grid!important;grid-template-columns:1fr!important;grid-gap:10px!important;gap:10px!important}.actions,.event-card-actions,.event-card-actions-row,.event-card-bottom,.event-card-top,.paymentActions,.paymentCardTop,.popup-draft-status-row,.popup-duo-chip-wide,.popup-duo-chip.compact,.popup-skipped-duo-row,.row,.toolbar,.two-v-two-admin-toolbar,.two-v-two-bracket-head,.two-v-two-bracket-status-row,.two-v-two-wheel-status-row{min-width:0!important;flex-wrap:wrap!important;align-items:stretch!important;gap:8px!important}.actions,.event-card-actions,.event-card-actions-row,.paymentActions,.two-v-two-admin-toolbar{display:flex!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:6px!important;-webkit-overflow-scrolling:touch!important}button,input,select,textarea{max-width:100%!important;box-sizing:border-box!important}input,select,textarea{min-height:42px!important;font-size:16px!important}.actions a,.actions button,.btn,.button,.event-card-actions a,.event-card-actions button,.paymentActions button,.two-v-two-admin-toolbar a,.two-v-two-admin-toolbar button,a.button,button{min-height:42px!important;touch-action:manipulation!important;white-space:normal!important}.admin-form,.event-form,.form,.profile-form,.rank-request-form,.signup-form,form{width:100%!important;display:grid!important;grid-template-columns:1fr!important;grid-gap:12px!important;gap:12px!important}label{min-width:0!important}.event-name,.player-name,.popup-duo-main strong,.popup-duo-players,.report-team-card strong,.team-name,.two-v-two-player-chip strong,.two-v-two-team-name,a,code,h1,h2,h3,h4,p,small,span,strong{overflow-wrap:anywhere!important;word-break:normal!important}h1{font-size:clamp(1.75rem,8vw,2.35rem)!important;line-height:1.02!important}h2{font-size:clamp(1.35rem,6vw,1.85rem)!important;line-height:1.1!important}h3{font-size:clamp(1.05rem,5vw,1.35rem)!important}.admin-rank-table-wrap,.bracket-scroll,.compact-table-wrap,.scoreboard-table,.table-scroll,.tableWrap,.two-v-two-bracket-scroll{width:100%!important;max-width:calc(100vw - 24px)!important;overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch!important;margin-left:auto!important;margin-right:auto!important;padding-bottom:8px!important;box-sizing:border-box!important}table{max-width:none!important}.admin-rank-table-wrap table,.compact-table-wrap table,.scoreboard-table table,.tableWrap table{min-width:680px!important;width:max-content!important}td,th{padding:9px 10px!important;font-size:.78rem!important;line-height:1.25!important}.two-v-two-admin-bracket-board,.two-v-two-bracket-board,.two-v-two-public-bracket-board{min-width:max-content!important}.bracket-match-card,.two-v-two-admin-match-card,.two-v-two-match-card{min-width:220px!important;max-width:260px!important}.admin-profile-modal-backdrop,.event-info-modal-backdrop,.modal-backdrop{padding:10px!important;align-items:flex-start!important;overflow-y:auto!important}.admin-profile-modal-card,.event-info-modal,.modal-card{width:100%!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;overflow-y:auto!important}.popup-duo-chip-wide,.popup-duo-chip.compact{display:grid!important;grid-template-columns:1fr!important;grid-gap:8px!important;gap:8px!important}.popup-chip-actions,.popup-chip-actions-inline{width:100%!important;justify-content:stretch!important}.popup-chip-actions button,.popup-chip-actions-inline button{flex:1 1 auto!important}}@media (max-width:480px){:root{--mobile-edge:8px;--mobile-card-pad:12px}.admin-card,.card,.event-card,.event-card-clean,.neon-event-card,.panel,.paymentCard,.profile-card,.report-team-card,.run-card,.section,.team-card,.two-v-two-admin-card,.two-v-two-card,.two-v-two-public-only-card{max-width:calc(100vw - 16px)!important;border-radius:14px!important}.fragly-mobile-panel{left:8px!important;right:8px!important;max-width:calc(100vw - 16px)!important}.admin-rank-table-wrap,.bracket-scroll,.compact-table-wrap,.scoreboard-table,.table-scroll,.tableWrap,.two-v-two-bracket-scroll{max-width:calc(100vw - 12px)!important}.btn,.button,a.button,button{font-size:.88rem!important}}