html[data-site-theme=golden] .tz84-match-center{color:#e9f0f1;background:radial-gradient(at 100% 0,#ffbd3d0f,#0000 46%),linear-gradient(150deg,#101a21 0%,#0b141c 76%);border:1px solid #f7be4c30;border-radius:clamp(16px,1.25vw,24px);min-width:0;margin:clamp(12px,1.2vw,22px) 0;padding:clamp(16px,1.7vw,28px);box-shadow:0 20px 40px #00000021}.tz84-match-center *{box-sizing:border-box;min-width:0}.tz84-center-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.tz84-center-heading .tz-kicker{letter-spacing:.12em;color:#ffc451;font-size:clamp(10px,.72vw,12px)}.tz84-center-heading h2{letter-spacing:-.045em;margin:7px 0 0;font-size:clamp(21px,1.6vw,31px);line-height:1.16}.tz84-center-heading p{color:#a7bac4;margin:8px 0 0;font-size:clamp(12px,.79vw,15px);line-height:1.5}.tz84-center-status{justify-items:end;gap:7px;display:grid}.tz84-center-status>span{letter-spacing:.09em;color:#f9c358;background:#ffbe4b1a;border:1px solid #ffbe4b40;border-radius:999px;padding:9px 14px;font-size:11px;font-weight:900}.tz84-center-status>span.live{color:#77d9a0;background:#37a1611f;border-color:#52c47b59}.tz84-center-status small{color:#91a3ad;font-size:11px}.tz84-center-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.tz84-fact{background:#061017ad;border:1px solid #fff1;border-radius:14px;flex-direction:column;justify-content:center;gap:7px;min-height:106px;padding:clamp(13px,1.2vw,20px);display:flex}.tz84-fact>span{letter-spacing:.095em;color:#96a9b4;font-size:clamp(10px,.67vw,12px);font-weight:800}.tz84-fact>strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(22px,1.8vw,33px);line-height:1.1}.tz84-fact>strong i{color:#eab75e;font-style:normal}.tz84-fact>small{color:#99acb7;font-size:clamp(11px,.7vw,13px);line-height:1.3}.tz84-center-timers{grid-template-columns:repeat(auto-fit,minmax(min(100%,205px),1fr));gap:10px;margin-top:12px;display:grid}.tz84-center-timer{background:#ffc1460e;border:1px solid #f4bd454a;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;display:flex}.tz84-center-timer>span{color:#e0bd77;letter-spacing:.08em;font-size:clamp(11px,.76vw,13px);font-weight:850}.tz84-center-timer>strong{letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:#ffcd66;font-size:clamp(21px,1.5vw,29px);font-weight:900}.tz84-center-timer.urgent{background:#ad453c14;border-color:#fa76765e}.tz84-center-timer.urgent>strong{color:#ffac9c}.tz84-center-timer.pause{border-color:#fbc05763}.tz84-team-timeouts{background:#0610176b;border:1px solid #ffffff0e;border-radius:13px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px;margin-top:13px;padding:14px 16px;display:flex}.tz84-team-timeouts>span{letter-spacing:.11em;color:#a9bac2;font-size:11px;font-weight:900}.tz84-team-timeouts>div{flex-wrap:wrap;gap:9px;display:flex}.tz84-team-timeouts strong{font-variant-numeric:tabular-nums;border-radius:9px;align-items:center;min-height:35px;padding:0 13px;font-size:13px;display:inline-flex}.tz84-team-timeouts .red{color:#ffb5b1;background:#e2494718;border:1px solid #e249473d}.tz84-team-timeouts .blue{color:#c3c0b4;background:#82828218;border:1px solid #8282823d}.tz84-player-roster{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.tz84-roster-player{background:#ffffff09;border:1px solid #ffffff17;border-radius:10px;align-items:center;gap:8px;min-height:40px;padding:9px 11px;display:inline-flex}.tz84-roster-player>i{background:#62c98e;border-radius:50%;flex:none;width:7px;height:7px}.tz84-roster-player.offline>i{background:#c9716c}.tz84-roster-player.red{border-color:#fb767636}.tz84-roster-player.blue{border-color:#8282823b}.tz84-roster-player strong{overflow-wrap:anywhere;font-size:clamp(12px,.77vw,14px)}.tz84-roster-player small{letter-spacing:.04em;color:#a7b5bf;font-size:10px;font-weight:800}.tz84-roster-player.offline{background:#c149420e}.tz84-waiting{color:#b8c4cb;background:#f7b64b0f;border:1px solid #f7b64b29;border-radius:10px;margin-top:13px;padding:12px 14px;font-size:13px;line-height:1.5}.tz84-waiting strong{color:#ebc884;overflow-wrap:anywhere}.tz84-controller-hint{color:#91a5ae;margin:14px 0 0;font-size:clamp(11px,.7vw,13px);line-height:1.5}.tz84-controller-hint strong{color:#d8e2e4}[data-section=players] .tz84-identity-clan{color:#f0e2c7;background:#eeb13417;border:1px solid #fcc34a52;border-radius:11px;align-items:center;gap:10px;width:max-content;max-width:100%;margin-top:11px;padding:9px 13px;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}[data-section=players] .tz84-identity-clan>span{gap:3px;min-width:0;display:grid}[data-section=players] .tz84-identity-clan strong{overflow-wrap:anywhere;font-size:clamp(12px,.82vw,15px)}[data-section=players] .tz84-identity-clan small{color:#b7b5aa;font-size:11px}[data-section=players] .tz84-identity-clan:hover{background:#eeb13429;border-color:#fcc34a8c}[data-section=players] .tz84-identity-clan:focus-visible{outline-offset:3px;outline:2px solid #ffcc62}.tz84-ranked-match-center .match-detail-head,.tz84-clanwar-match-center .clanwar-detail-hero{border-radius:clamp(15px,1.3vw,23px)}@media (max-width:1100px){.tz84-center-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.tz84-fact{min-height:95px}}@media (max-width:600px){html[data-site-theme=golden] .tz84-match-center{margin:12px 0;padding:16px}.tz84-center-facts{gap:7px;margin-top:13px}.tz84-fact{min-height:88px;padding:12px}.tz84-center-status{justify-items:start}.tz84-team-timeouts{flex-direction:column;align-items:flex-start}.tz84-roster-player{flex:auto}.tz84-player-roster{gap:6px}.tz84-center-heading{gap:10px}.tz84-center-timer{padding:12px}.tz84-controller-hint{font-size:12px}}@media (prefers-reduced-motion:reduce){[data-section=players] .tz84-identity-clan{transition:none}}
.admin-command-center-v83 .admin-progression-workspace{min-width:0;gap:clamp(13px,1.3vw,22px)!important;display:grid!important}.admin-command-center-v83 .admin-progression-nav{background:linear-gradient(110deg,#ffbf4009,#ffffff03);border:1px solid #f5c36821;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;padding:8px;display:grid!important}.admin-command-center-v83 .admin-progression-nav button{color:#acb7c1;cursor:pointer;background:#ffffff06;border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:10px;min-width:0;min-height:54px;padding:11px 16px;font-size:clamp(12px,.95vw,15px);font-weight:800;transition:background .16s,border-color .16s,color .16s;display:flex}.admin-command-center-v83 .admin-progression-nav button.active{color:#ffdb87;background:#ffc1411a;border-color:#ffc14159;box-shadow:inset 0 0 22px #ffc14105}.admin-command-center-v83 .admin-progression-nav button:hover:not(.active){color:#eef0ed;background:#fff1}.admin-command-center-v83 .admin-progression-nav button:focus-visible,.admin-command-center-v83 .reward-studio-v2 button:focus-visible{outline-offset:3px;outline:2px solid #f8c454!important}.admin-command-center-v83 .admin-progression-workspace>.admin-section{margin:0}.admin-command-center-v83 .reward-studio-v2{min-width:0;gap:clamp(14px,1.4vw,22px)!important;padding:clamp(18px,2vw,30px)!important}.admin-command-center-v83 .reward-studio-v2 .reward-studio-header{align-items:center!important;gap:18px!important}.admin-command-center-v83 .reward-studio-v2 .reward-studio-header h2{color:#f5f4f0!important;font-size:clamp(25px,2vw,35px)!important}.admin-command-center-v83 .reward-studio-v2 .reward-studio-header p{color:#a7b2bc!important;max-width:660px!important;font-size:clamp(12px,.92vw,15px)!important}.admin-command-center-v83 .reward-studio-v2 .reward-studio-kpis>span{background:#121b24!important;min-width:110px!important;padding:13px!important}.admin-command-center-v83 .reward-studio-v2 .reward-studio-kpis strong{color:#f6d17c!important;font-size:clamp(20px,1.4vw,26px)!important}.admin-command-center-v83 .reward-studio-v2 .reward-studio-kpis small{font-size:10px!important}.admin-command-center-v83 .reward-studio-v2 .reward-studio-tabs{grid-template-columns:repeat(4,minmax(0,1fr));background:#0b141d!important;border-color:#ffffff12!important;gap:5px!important;width:auto!important;padding:6px!important;display:grid!important;overflow:visible!important}.admin-command-center-v83 .reward-studio-v2 .reward-studio-tabs button{color:#a5b0ba!important;border-radius:11px!important;justify-content:center!important;min-height:47px!important;font-size:clamp(11px,.9vw,14px)!important}.admin-command-center-v83 .reward-studio-v2 .reward-studio-tabs button.active{color:#ffdc87!important;background:#f5c36817!important;border:1px solid #f5c36838!important}.admin-command-center-v83 .reward-studio-v2 .reward-preset-gallery{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.admin-command-center-v83 .reward-studio-v2 .reward-preset-gallery button{border-radius:17px!important;min-height:95px!important;padding:16px!important}.admin-command-center-v83 .reward-studio-v2 .reward-preset-gallery span{font-size:clamp(12px,.9vw,14px)!important}.admin-command-center-v83 .reward-studio-v2 .reward-preset-gallery small{color:#9faab4!important;font-size:11px!important}.admin-command-center-v83 .reward-season-program{gap:17px;min-width:0;display:grid}.admin-command-center-v83 .reward-season-heading{background:linear-gradient(125deg,#ffc4431a,#ffffff04 70%);border:1px solid #f5c3682e;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;padding:22px;display:flex}.admin-command-center-v83 .reward-season-heading h3{color:#f6eddb;margin:7px 0;font-size:clamp(24px,2vw,35px);font-weight:850}.admin-command-center-v83 .reward-season-heading p{color:#b9c1c8;max-width:710px;margin:0;font-size:clamp(12px,.92vw,15px);line-height:1.6}.admin-command-center-v83 .reward-season-identity{color:#f7d483;white-space:nowrap;border:1px solid #f5c3683d;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800}.admin-command-center-v83 .reward-season-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.admin-command-center-v83 .reward-season-metrics article{background:#101923;border:1px solid #ffffff12;border-radius:17px;gap:8px;min-width:0;padding:20px;display:grid}.admin-command-center-v83 .reward-season-metrics span{color:#aeb9c3;font-size:13px;font-weight:750}.admin-command-center-v83 .reward-season-metrics strong{color:#ffe1a3;font-variant-numeric:tabular-nums;font-size:clamp(25px,2vw,35px)}.admin-command-center-v83 .reward-season-metrics small{color:#9caab5;font-size:12px}.admin-command-center-v83 .reward-season-guides{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.admin-command-center-v83 .reward-season-guides article{background:linear-gradient(150deg,#111c27,#0b141d);border:1px solid #ffffff13;border-radius:18px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:22px;display:flex}.admin-command-center-v83 .reward-season-guides article>svg{color:#f4c45b}.admin-command-center-v83 .reward-season-guides h4{color:#f3f0e9;margin:4px 0 0;font-size:clamp(14px,1.05vw,17px);font-weight:850}.admin-command-center-v83 .reward-season-guides p{color:#a9b5bf;flex:1;margin:0;font-size:clamp(12px,.9vw,14px);line-height:1.55}.admin-command-center-v83 .reward-season-guides .tz-btn{color:#f7d27c!important;border-color:#ffc1413d!important;min-height:40px!important;font-size:12px!important}.admin-command-center-v83 .reward-season-notice,.admin-command-center-v83 .reward-season-distribution-head{color:#c4bba6;background:#f5c3680b;border:1px solid #f5c36821;border-radius:15px;align-items:center;gap:13px;padding:15px 18px;font-size:clamp(12px,.9vw,14px);line-height:1.5;display:flex}.admin-command-center-v83 .reward-season-distribution-head svg,.admin-command-center-v83 .reward-season-notice svg{color:#f1c768;flex:none}.admin-command-center-v83 .reward-season-distribution-head span{gap:3px;display:grid}.admin-command-center-v83 .reward-season-distribution-head strong{color:#f4d797;font-size:14px}.admin-command-center-v83 .reward-season-distribution-head small{color:#aeb8c1;font-size:12px}.admin-command-center-v83 .reward-distribution-preview{background:#ffc1410b;border:1px solid #f5c36826;border-radius:13px;gap:7px;min-width:0;margin:9px 0;padding:16px;display:grid}.admin-command-center-v83 .reward-distribution-preview strong{color:#f6d48c;font-size:14px}.admin-command-center-v83 .reward-distribution-preview span,.admin-command-center-v83 .reward-distribution-preview small{color:#aebac4;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.admin-command-center-v83 .reward-grant-filter{color:#b9c2c9;align-items:center;gap:8px;font-size:12px;display:flex}.admin-command-center-v83 .reward-grant-filter select{max-width:180px;min-height:40px}.admin-command-center-v83 .reward-studio-v2 .reward-action-card{min-width:0}@media (max-width:1150px){.admin-command-center-v83 .reward-season-guides{grid-template-columns:1fr!important}.admin-command-center-v83 .reward-season-guides article{min-height:0}.admin-command-center-v83 .reward-studio-v2 .reward-preset-gallery{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.admin-command-center-v83 .admin-progression-nav{grid-template-columns:1fr!important}.admin-command-center-v83 .admin-progression-nav button{justify-content:flex-start}.admin-command-center-v83 .reward-studio-v2{padding:15px!important}.admin-command-center-v83 .reward-studio-v2 .reward-studio-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-command-center-v83 .reward-studio-v2 .reward-studio-kpis{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid!important}.admin-command-center-v83 .reward-studio-v2 .reward-studio-kpis>span{min-width:0!important}.admin-command-center-v83 .reward-season-heading{gap:10px;padding:15px;display:grid}.admin-command-center-v83 .reward-season-identity{justify-self:start}.admin-command-center-v83 .reward-season-metrics,.admin-command-center-v83 .reward-studio-v2 .reward-preset-gallery{grid-template-columns:1fr!important}.admin-command-center-v83 .reward-grant-filter{grid-template-columns:1fr;display:grid}.admin-command-center-v83 .reward-library-title{align-items:flex-start!important}.admin-command-center-v83 .reward-season-guides article{padding:17px}.admin-command-center-v83 .reward-season-notice,.admin-command-center-v83 .reward-season-distribution-head{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.admin-command-center-v83 .admin-progression-nav button{transition:none}}
.tz87-auto-creator{background:linear-gradient(125deg,#211c14,#10161b);border:1px solid #665332;border-radius:20px;gap:20px;padding:clamp(16px,2vw,27px);display:grid}.tz87-auto-creator h3{margin:5px 0;font-size:clamp(23px,2vw,32px)}.tz87-auto-creator p,.tz87-emblem-edit p{color:#aeb5b9;font-size:clamp(12px,.9vw,15px);line-height:1.55}.tz87-auto-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.tz87-auto-fields label{color:#e6d7b2;gap:7px;min-width:0;font-size:13px;font-weight:650;display:grid}.tz87-auto-fields .wide{grid-column:1/-1}.tz87-auto-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tz87-auto-footer span{color:#b7ae92;align-items:center;gap:8px;font-size:12px;display:flex}.tz87-emblem-edit{background:#121922;border:1px solid #54462d;border-radius:14px;padding:14px}.tz87-emblem-edit strong{color:#f1d588;font-size:14px}.tz87-emblem-tools{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.tz87-emblem-tools input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.tz87-emblem-tools label{cursor:pointer;position:relative}.tz87-emblem-tools img,.tz87-preview-emblem{object-fit:contain;background:#111;border:1px solid #685333;border-radius:10px;width:46px;height:46px}.tz87-preview-emblem{margin:8px auto}.tz87-library-emblem{object-fit:contain;width:38px;height:38px}.tz87-profile-emblem{object-fit:contain;flex:none;width:clamp(24px,2.5vw,36px);height:clamp(24px,2.5vw,36px)}.tz87-list-emblem{object-fit:contain;flex:none;width:20px;height:20px;margin-inline:4px}.tz87-emblem-error{color:#fca5a5!important}.tz87-name-effect.effect-shimmer{animation:4s ease-in-out infinite alternate tz87-shimmer;background-size:230% 100%!important}@keyframes tz87-shimmer{0%{background-position:0%}to{background-position:100%}}@keyframes tz87-pulse{0%,to{filter:drop-shadow(0 0 2px #d2b06c55)}50%{filter:drop-shadow(0 0 10px #ffe5a6b0)}}@media (max-width:740px){.tz87-auto-fields{grid-template-columns:1fr}.tz87-auto-footer{align-items:stretch}.tz87-auto-footer .tz-btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.tz87-name-effect.effect-shimmer,.tz87-name-effect.effect-pulse{animation:none!important}}.tz87-symbol-palette{gap:9px;display:grid}.tz87-symbol-palette>span{color:#dbc998;font-size:13px;font-weight:700}.tz87-symbol-palette>div{flex-wrap:wrap;gap:8px;display:flex}.tz87-symbol-palette button{color:#e6d6a0;cursor:pointer;background:#1a2026;border:1px solid #504733;border-radius:10px;min-width:40px;min-height:40px;font-size:22px}.tz87-symbol-palette button.active,.tz87-symbol-palette button:hover{background:#312a1b;border-color:#dbb75d}.tz87-symbol-palette button:focus-visible{outline-offset:2px;outline:2px solid #ffc966}.tz89-factory{background:linear-gradient(137deg,#1c1c1d 0%,#11171c 56%,#171b20 100%)!important;border-color:#deb46647!important;gap:22px!important}.tz89-factory-title h3{letter-spacing:-.025em!important;font-size:clamp(25px,2vw,38px)!important}.tz89-factory-title p{max-width:790px;font-size:clamp(13px,.9vw,16px)!important}.tz89-controls{grid-template-columns:repeat(4,minmax(0,1fr))!important}.tz89-controls .wide{grid-column:1/-1}.tz89-themes{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.tz89-themes button{text-align:left;color:#bec2c7;cursor:pointer;background:#151b20;border:1px solid #d6b87924;border-radius:12px;align-items:center;gap:10px;min-width:0;min-height:51px;padding:8px 10px;font-size:clamp(12px,.85vw,15px);font-weight:760;display:flex}.tz89-themes button.selected{color:#f9dfab;background:#25231e;border-color:#f0c56cb3;box-shadow:inset 0 0 0 1px #f1c66c2b}.tz89-theme-swatch{border:1px solid #ffffff1a;border-radius:9px;flex:none;width:32px;height:32px}.tz89-generated{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.tz89-concept{border:1px solid color-mix(in srgb,var(--tz89-primary) 35%,#303036);background:#141a20;border-radius:16px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.tz89-concept-art{background:radial-gradient(circle at 50% 10%,color-mix(in srgb,var(--tz89-primary) 19%,transparent),transparent 58%),linear-gradient(145deg,#11171c,var(--tz89-dark));justify-content:center;align-items:center;min-height:140px;display:flex;position:relative}.tz89-concept-mark{color:var(--tz89-primary);text-shadow:0 0 25px color-mix(in srgb,var(--tz89-primary) 22%,transparent);font-size:74px;line-height:1}.tz89-concept-rarity{letter-spacing:.11em;color:#ece4d2;background:#080b0fa6;border:1px solid #ffffff1a;border-radius:100px;padding:5px 9px;font-size:9px;font-weight:850;position:absolute;top:10px;right:10px}.tz89-concept-info{flex:1;gap:5px;min-width:0;padding:15px;display:grid}.tz89-concept-info small{color:var(--tz89-primary);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.tz89-concept-info strong{overflow-wrap:anywhere;color:#f5f1e9;font-size:clamp(16px,1.15vw,21px);line-height:1.2}.tz89-concept-info>span{color:#aeb5bd;font-size:12px}.tz89-concept .tz-btn{justify-content:center!important;min-height:43px!important;margin:0 13px 13px!important}.tz89-factory-note{margin:0;color:#9fa6ab!important;font-size:12px!important}.tz89-leaderboard-preview{background:#101720;border:1px solid #e4c37c2e;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px;display:grid}.tz89-leaderboard-preview>span:first-child{color:#edc87f;font-weight:900}.tz89-leaderboard-preview>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:900;overflow:hidden}.tz89-preview-emblem{color:#f2d394;font-size:20px}.tz89-preview-emblem img{object-fit:contain;width:26px;height:26px}.tz89-leaderboard-preview>strong{color:#ede8df;white-space:nowrap;font-size:12px}body .page-content [class*=identity][class*=rewardBackground]{isolation:isolate}.tz87-name-effect.effect-glow{filter:drop-shadow(0 0 7px #eab86080)drop-shadow(0 0 12px #efc48033)}.tz87-name-effect.effect-shimmer{filter:drop-shadow(0 0 4px #f8ce8245);animation:3.6s linear infinite alternate tz87-shimmer;background-size:260% 100%!important}.tz87-name-effect.effect-pulse{animation:3.2s ease-in-out infinite tz87-pulse}@media (max-width:1050px){.tz89-controls{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tz89-generated{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:670px){.tz89-themes{grid-template-columns:repeat(2,minmax(0,1fr))}.tz89-generated{grid-template-columns:1fr}.tz89-controls{grid-template-columns:1fr!important}.tz89-leaderboard-preview{grid-template-columns:auto minmax(0,1fr) auto}.tz89-leaderboard-preview>strong{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.tz87-name-effect.effect-shimmer,.tz87-name-effect.effect-pulse{animation:none!important}}.reward-preview-stage:before{content:"";z-index:0;pointer-events:none;position:absolute;inset:0;background:linear-gradient(105deg,#070b116b,#070b1140 48%,#070b1187)!important}.reward-preview-stage>*{z-index:1}.reward-preview-stage .reward-preview-top,.reward-preview-stage .reward-preview-ribbon,.reward-preview-stage .reward-preview-meta{z-index:2}.reward-studio-v2{--tz90-edge:#d8bc7c30;--tz90-ink:#f4efe4;--tz90-muted:#a9afb5}.reward-studio-v2 .reward-studio-header{gap:20px;padding-block:clamp(18px,2vw,35px)}.reward-studio-v2 .reward-studio-header h2{letter-spacing:-.035em;font-size:clamp(28px,2.6vw,43px);line-height:1.1}.tz90-version{letter-spacing:.13em;vertical-align:middle;color:#e7c78a;border:1px solid #ecc3703d;border-radius:100px;padding:5px 10px;font-size:.38em}.reward-studio-v2 .reward-studio-header p{max-width:760px;font-size:clamp(13px,.9vw,16px);line-height:1.6}.reward-studio-v2 .reward-studio-tabs{background:linear-gradient(115deg,#121922,#1b1d20);border:1px solid #e5c48026;border-radius:15px;flex-wrap:wrap;gap:6px;padding:7px;display:flex}.reward-studio-v2 .reward-studio-tabs button{white-space:normal;flex:auto;border-radius:10px!important;min-height:46px!important;font-size:clamp(12px,.8vw,15px)!important}.reward-studio-v2 .reward-studio-tabs button.active{color:#f8dfae;background:linear-gradient(125deg,#342d1e,#272520);box-shadow:inset 0 0 0 1px #f5c86e57}.tz90-lab{color:var(--tz90-ink);gap:18px;min-width:0;margin-top:15px;display:grid}.tz90-lab-heading{background:linear-gradient(105deg,#23201bf2,#11181ef7);border:1px solid #d6b87840;border-radius:17px;justify-content:space-between;align-items:flex-end;gap:22px;padding:clamp(14px,1.8vw,25px) clamp(15px,2vw,28px);display:flex}.tz90-lab-heading h3{letter-spacing:-.035em;color:#f9f3e9;margin:7px 0 10px;font-size:clamp(22px,2.2vw,36px);line-height:1.15}.tz90-lab-heading p{color:#bfc2c5;max-width:690px;margin:0;font-size:clamp(13px,.85vw,16px);line-height:1.55}.tz90-lab-safe{color:#d7c098;flex:none;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.tz90-lab-workspace{grid-template-columns:minmax(285px,.76fr) minmax(0,1.6fr);align-items:stretch;gap:15px;min-width:0;display:grid}.tz90-lab-console,.tz90-stage{border:1px solid var(--tz90-edge);background:linear-gradient(155deg,#151c23,#11171c);border-radius:17px;min-width:0;overflow:hidden}.tz90-lab-console{flex-direction:column;gap:14px;padding:clamp(15px,1.4vw,25px);display:flex}.tz90-console-head{color:#e9ca8c;letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:11px;font-weight:850;display:flex}.tz90-prompt-label{color:#e6e3dc;align-items:center;gap:7px;font-size:15px;font-weight:800;display:flex}.tz90-prompt-label small{color:#929da6;font-size:11px;font-weight:500}.tz90-prompt{resize:vertical;color:#f8f4ea;width:100%;min-width:0;min-height:105px;font:inherit;background:#0d141a;border:1px solid #e3c99447;border-radius:12px;padding:15px;font-size:clamp(13px,.83vw,16px);line-height:1.5;display:block}.tz90-prompt::placeholder{color:#798793}.tz90-prompt:focus-visible,.tz90-lab button:focus-visible,.tz90-lab select:focus-visible{outline-offset:2px;outline:2px solid #e0b665}.tz90-help{color:#9faab2;margin:-4px 0 0;font-size:12px;line-height:1.5}.tz90-selects{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tz90-selects label{color:#bfc4c7;gap:7px;font-size:12px;font-weight:750;display:grid}.tz90-selects select{color:#eee6d8;background:#101820;border:1px solid #d9c1903b;border-radius:10px;width:100%;min-width:0;min-height:43px;font-size:13px}.tz90-count-row{color:#b7bdc2;justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:750;display:flex}.tz90-count-actions{gap:5px;display:flex}.tz90-count-actions button{border:1px solid var(--tz90-edge);color:#ccd3d7;cursor:pointer;background:#111922;border-radius:7px;min-width:36px;min-height:33px;font-weight:800}.tz90-count-actions button.selected{color:#f4e1ba;background:#29261e;border-color:#e2bc78}.tz90-generate{color:#1b1a17;cursor:pointer;background:linear-gradient(115deg,#e8bb6b,#f8d893 62%,#dfaf55);border:1px solid #e9c275;border-radius:12px;justify-content:center;align-items:center;gap:11px;min-height:60px;margin-top:4px;font-size:clamp(13px,.89vw,17px);font-weight:950;display:flex;box-shadow:0 8px 24px #dfaa4521}.tz90-generate:disabled,.tz90-select-design:disabled,.tz90-subactions button:disabled{opacity:.55;cursor:wait}.tz90-generate:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.tz90-generate>svg:last-child{margin-left:auto;margin-right:12px}.tz90-generate>svg:first-child{margin-left:12px}.tz90-subactions{flex-wrap:wrap;gap:8px;display:flex}.tz90-subactions button{color:#d4d6d7;cursor:pointer;background:#20262b;border:1px solid #d2bd8f26;border-radius:10px;flex:125px;justify-content:center;align-items:center;gap:7px;min-height:41px;font-size:12px;display:flex}.tz90-subactions button:hover:not(:disabled){border-color:#e9c47f}.tz90-seed{color:#8897a3;overflow-wrap:anywhere;font-size:11px;line-height:1.5}.tz90-stage{background:linear-gradient(145deg,#101820,#161b21);flex-direction:column;gap:15px;padding:clamp(15px,1.3vw,23px);display:flex}.tz90-stage-empty{text-align:center;color:#d7cfbf;flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:470px;min-height:490px;margin:auto;display:flex}.tz90-empty-mark{color:#d7b977;opacity:.7;font-size:clamp(75px,10vw,140px);line-height:1}.tz90-stage-empty h4{margin:9px 0 5px;font-size:clamp(21px,1.8vw,32px)}.tz90-stage-empty p{color:#a2adb5;font-size:14px;line-height:1.6}.tz90-stage-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.tz90-stage-meta>span:last-child{color:#d4d6d7;letter-spacing:.09em;font-size:11px;font-weight:800}.tz90-stage-banner{isolation:isolate;border:1px solid color-mix(in srgb,var(--tz90-main) 40%,#33383c);background:linear-gradient(115deg,var(--tz90-dark-a),var(--tz90-dark-b) 72%,var(--tz90-dark-a));border-radius:15px;align-items:center;gap:clamp(12px,1.6vw,28px);min-height:clamp(175px,14vw,252px);padding:clamp(14px,2.1vw,30px);display:flex;position:relative;overflow:hidden}.tz90-stage-banner:before{content:"";z-index:-1;background:conic-gradient(from 45deg at 65% 30%,transparent 10%,color-mix(in srgb,var(--tz90-main) 13%,transparent),transparent 40%,color-mix(in srgb,var(--tz90-b) 10%,transparent),transparent 80%);filter:blur(24px);opacity:.85;position:absolute;inset:-45%}.tz90-stage-banner:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#05080c80,#05080c0d 60%,#05080c40);position:absolute;inset:0}.tz90-banner-ambient{pointer-events:none;background:radial-gradient(ellipse at 20% 100%,color-mix(in srgb,var(--tz90-b) 14%,transparent),transparent 60%);position:absolute;inset:0}.tz90-emblem{aspect-ratio:1;isolation:isolate;width:46px;min-width:46px;height:46px;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--tz90-main) 30%,transparent));justify-content:center;align-items:center;display:inline-flex;position:relative}.tz90-emblem.large{width:clamp(90px,9vw,140px);min-width:clamp(90px,9vw,140px);height:clamp(90px,9vw,140px)}.tz90-emblem-back{clip-path:polygon(50% 0,94% 22%,87% 75%,50% 100%,13% 75%,6% 22%);background:linear-gradient(145deg,var(--tz90-a),var(--tz90-main) 53%,var(--tz90-b));position:absolute;inset:0}.tz90-emblem-rim{clip-path:polygon(50% 0,94% 22%,87% 75%,50% 100%,13% 75%,6% 22%);background:linear-gradient(130deg,var(--tz90-dark-a),var(--tz90-dark-b));position:absolute;inset:8%}.tz90-emblem-hex .tz90-emblem-back,.tz90-emblem-hex .tz90-emblem-rim{clip-path:polygon(25% 7%,75% 7%,100% 50%,75% 93%,25% 93%,0 50%)}.tz90-emblem-orb .tz90-emblem-back,.tz90-emblem-orb .tz90-emblem-rim{clip-path:circle(49%)}.tz90-emblem-diamond .tz90-emblem-back,.tz90-emblem-diamond .tz90-emblem-rim{clip-path:polygon(50% 0,95% 50%,50% 100%,5% 50%)}.tz90-emblem-crest .tz90-emblem-back,.tz90-emblem-crest .tz90-emblem-rim{clip-path:polygon(10% 13%,90% 13%,92% 60%,50% 100%,8% 60%)}.tz90-emblem-wing .tz90-emblem-back,.tz90-emblem-wing .tz90-emblem-rim{clip-path:polygon(5% 20%,30% 32%,50% 0,70% 32%,95% 20%,80% 85%,50% 100%,20% 85%)}.tz90-emblem-glyph{color:var(--tz90-a);z-index:1;text-shadow:0 0 8px var(--tz90-main);font-size:25px;line-height:1}.tz90-emblem.large .tz90-emblem-glyph{font-size:clamp(48px,6vw,78px)}.tz90-emblem-seal{z-index:1;letter-spacing:.07em;color:var(--tz90-b);font-size:7px;font-weight:900;position:absolute;bottom:11%}.tz90-emblem.large .tz90-emblem-seal{font-size:10px}.tz90-stage-identity{z-index:2;gap:8px;min-width:0;display:grid;position:relative}.tz90-stage-identity small{text-transform:uppercase;letter-spacing:.13em;color:var(--tz90-a);font-size:10px;font-weight:850}.tz90-stage-identity strong{overflow-wrap:anywhere;font-size:clamp(23px,2.5vw,39px);font-weight:950;line-height:1.15}.tz90-text-glow{background:linear-gradient(95deg,var(--tz90-a),var(--tz90-main),var(--tz90-b),var(--tz90-a));-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--tz90-main) 22%,transparent));background-size:260% 100%;-webkit-background-clip:text;background-clip:text}.tz90-stage-identity>span{color:#ced0d0;font-size:13px}.tz90-stage-details{flex-wrap:wrap;gap:6px;display:flex}.tz90-stage-details span{border:1px solid color-mix(in srgb,var(--tz90-main) 24%,#343b42);color:#d2d5d3;background:#141b22;border-radius:100px;padding:7px 12px;font-size:11px;font-weight:800}.tz90-stage-leaderboard{background:#0e151c;border:1px solid #e2cfad21;border-radius:12px;gap:8px;padding:12px;display:grid}.tz90-stage-leaderboard>small{letter-spacing:.13em;color:#98a6b4;font-size:10px;font-weight:850}.tz90-stage-leaderboard>div{align-items:center;gap:12px;min-width:0;display:flex}.tz90-stage-leaderboard b{color:#dcc28b;white-space:nowrap;font-size:13px}.tz90-stage-leaderboard strong{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(13px,1.05vw,18px);overflow:hidden}.tz90-stage-leaderboard div>span:last-child{color:#b6c0c8;white-space:nowrap;margin-left:auto;font-size:12px}.tz90-stage-palettes{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.tz90-stage-palettes>span{border:1px solid #ffffff29;border-radius:5px;width:clamp(24px,2.8vw,45px);height:20px}.tz90-stage-palettes small{color:#929ca4;margin-left:8px;font-size:11px}.tz90-select-design{border:1px solid var(--tz90-main);background:color-mix(in srgb,var(--tz90-main) 14%,#111821);color:#f2eee4;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:52px;margin-top:auto;font-size:14px;font-weight:850;display:flex}.tz90-select-design:hover:not(:disabled){background:color-mix(in srgb,var(--tz90-main) 27%,#111821)}.tz90-concept-gallery{border:1px solid var(--tz90-edge);background:#121920;border-radius:16px;padding:clamp(15px,1.5vw,24px)}.tz90-concept-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px;display:flex}.tz90-concept-heading p{color:#9ca7af;margin:0;font-size:12px}.tz90-concept-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.tz90-concept-card{text-align:left;cursor:pointer;background:linear-gradient(100deg,var(--tz90-dark-a),var(--tz90-dark-b));color:#f5eee3;border:1px solid #d1bf952b;border-radius:12px;align-items:center;gap:12px;min-width:0;min-height:94px;padding:13px;display:flex;position:relative}.tz90-concept-card:hover{border-color:var(--tz90-main)}.tz90-concept-card.chosen{border-color:var(--tz90-main);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tz90-main) 27%,transparent)}.tz90-concept-scene{flex:none}.tz90-concept-copy{gap:3px;min-width:0;display:grid}.tz90-concept-copy small{color:var(--tz90-a);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.tz90-concept-copy strong{overflow-wrap:anywhere;font-size:clamp(13px,.9vw,17px);line-height:1.2}.tz90-concept-copy>span{color:#aeb7bd;font-size:11px}.tz90-chosen-icon{color:var(--tz90-a);position:absolute;top:7px;right:7px}.tz90-error{color:#ffd5cb;background:#271b1e;border:1px solid #8a4a42;border-radius:10px;padding:10px 15px}.tz90-lab-footer{color:#9ba8b0;border:1px solid #d6bc8c24;border-radius:12px;align-items:flex-start;gap:10px;padding:14px 18px;font-size:12px;line-height:1.6;display:flex}.tz90-lab-footer svg{color:#c4ae80;flex:none}.tz90-legacy-presets{background:#161c20;border:1px solid #e1c79529;border-radius:12px;margin-block:14px;padding:13px 16px}.tz90-legacy-presets summary{cursor:pointer;color:#c9bdab;min-height:22px;font-size:13px;font-weight:750}.tz90-legacy-presets .reward-preset-gallery{margin-top:14px}.tz90-editor-buttons{flex-wrap:wrap;gap:7px;display:flex}body .page-content [class*=identity][class*=rewardBackground]:before{background:linear-gradient(100deg,#05080bcc,#05080b8c 54%,#05080bbd),radial-gradient(ellipse at 72% 8%,color-mix(in srgb,var(--reward-profile-accent) 10%,transparent),transparent 54%)!important}@media (max-width:1100px){.tz90-lab-workspace{grid-template-columns:minmax(0,1fr)}.tz90-stage-empty{min-height:300px}.tz90-concept-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.tz90-lab-heading{flex-direction:column;align-items:flex-start}.tz90-lab-safe{font-size:11px}.tz90-lab-workspace,.tz90-lab,.tz90-stage,.tz90-lab-console{min-width:0}.tz90-selects,.tz90-concept-grid{grid-template-columns:1fr}.tz90-stage-banner{gap:10px;min-height:190px;padding:12px}.tz90-emblem.large{width:78px;min-width:78px;height:78px}.tz90-emblem.large .tz90-emblem-glyph{font-size:42px}.tz90-stage-identity strong{font-size:22px}.tz90-stage-leaderboard div>span:last-child{display:none}.tz90-stage-details span{padding:6px 8px;font-size:10px}.tz90-lab-console{padding:14px}.tz90-lab-heading h3{font-size:24px}.reward-studio-v2 .reward-studio-tabs button{min-width:calc(50% - 4px)}.tz90-stage-palettes small{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.tz90-lab *{transition:none!important;animation:none!important}.tz90-generate:hover{transform:none!important}}.reward-studio-v2 .reward-design-layout{align-items:start;gap:clamp(15px,1.5vw,25px)}.reward-studio-v2 .reward-editor-shell,.reward-studio-v2 .reward-preview-shell,.reward-studio-v2 .reward-season-program{background:linear-gradient(160deg,#161e24,#11171c);border:1px solid #e3c89029;border-radius:16px}.reward-studio-v2 .reward-editor-toolbar{flex-wrap:wrap;align-items:center;gap:13px}.reward-studio-v2 .reward-editor-toolbar>div:first-child strong{color:#f6f0e7;font-size:clamp(16px,1.15vw,23px)}.reward-studio-v2 .reward-editor-fields{gap:clamp(12px,1vw,19px)}.reward-studio-v2 .reward-editor-fields input,.reward-studio-v2 .reward-editor-fields textarea,.reward-studio-v2 .reward-editor-fields select{border-radius:10px;min-height:44px;font-size:clamp(13px,.88vw,16px)}.reward-studio-v2 .reward-preview-stage{border-radius:15px;overflow:hidden}.reward-studio-v2 .reward-season-program,.reward-studio-v2 .reward-library-panel,.reward-studio-v2 .reward-grants-panel{border-radius:16px}@media (max-width:650px){.reward-studio-v2 .reward-editor-toolbar{flex-direction:column;align-items:stretch}.tz90-editor-buttons{width:100%}.tz90-editor-buttons button{flex:1}.reward-studio-v2 .reward-editor-fields{grid-template-columns:1fr}}
.tz91-inventory-page,.tz-page[data-section=clans]{--tz91-gold:#eac46e;--tz91-line:#c5ccda21}.tz91-inventory-hero{background:radial-gradient(at 90% 4%,#e0af5521,#0000 52%),linear-gradient(120deg,#101b25,#080f17 80%);border:1px solid #e7c6783b;border-radius:22px;justify-content:space-between;align-items:center;gap:26px;min-height:205px;padding:clamp(22px,2.8vw,43px);display:flex;position:relative;overflow:hidden}.tz91-inventory-hero h1{letter-spacing:-.045em;color:#f5f4f1;margin:6px 0 12px;font-size:clamp(32px,3.2vw,52px)}.tz91-inventory-hero p{color:#9daab8;max-width:730px;margin:0;font-size:clamp(13px,1.1vw,16px);line-height:1.65}.tz91-inventory-meta{flex-wrap:wrap;gap:16px;margin-top:18px;display:flex}.tz91-inventory-meta span{color:#e4c68a;align-items:center;gap:6px;font-size:13px;font-weight:650;display:inline-flex}.tz91-slot-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.tz91-slot-tab{appearance:none;text-align:left;cursor:pointer;color:#cad5df;background:#111b24;border:1px solid #c5ccda21;border-radius:14px;justify-items:start;gap:7px;min-height:112px;padding:clamp(12px,1.3vw,19px);transition:background .2s,border-color .2s;display:grid}.tz91-slot-tab svg{color:#b6a16f}.tz91-slot-tab span{font-size:clamp(13px,1vw,16px);font-weight:750}.tz91-slot-tab small{color:#8f9ca9;font-size:12px}.tz91-slot-tab.active{background:linear-gradient(155deg,#24231d,#111a22);border-color:#c6a65e}.tz91-slot-tab:focus-visible,.tz91-cosmetic-item:focus-visible,.tz91-clan-nav a:focus-visible{outline-offset:2px;outline:2px solid #f5d27b}.tz91-inventory-main{grid-template-columns:minmax(0,1.7fr) minmax(280px,.85fr);align-items:start;gap:18px;display:grid}.tz91-inventory-panel,.tz91-loadout-preview,.tz91-war-overview{border:1px solid var(--tz91-line);background:linear-gradient(165deg,#101c26,#0a141d);border-radius:18px;min-width:0;padding:clamp(18px,2.2vw,28px)}.tz91-panel-head,.tz91-panel-title{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.tz91-panel-head h2,.tz91-panel-title h2{letter-spacing:-.03em;color:#eef3f7;margin:5px 0;font-size:clamp(21px,1.5vw,27px);font-weight:820}.tz91-panel-head p{color:#99a9b7;margin:0;font-size:13px}.tz91-panel-head>span{color:#dbba70;white-space:nowrap;font-size:12px;font-weight:700}.tz91-inventory-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,175px),1fr));gap:12px;display:grid}.tz91-cosmetic-item{cursor:pointer;color:#e7edf3;background:#14202a;border:1px solid #b4c2d224;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:185px;padding:16px;transition:border-color .2s,transform .2s;display:flex;position:relative}.tz91-cosmetic-item:hover{border-color:#baa46e;transform:translateY(-2px)}.tz91-cosmetic-item.chosen{background:radial-gradient(circle at 50% 0,#cea95d26,#0000 70%),#161f26;border-color:#d2b467}.tz91-cosmetic-item:disabled{opacity:.64;cursor:wait}.tz91-item-symbol{background:#0c1620;border:1px solid #d2b26440;border-radius:20px;place-items:center;width:67px;height:67px;display:grid}.tz91-item-symbol img{object-fit:contain;width:54px;height:54px}.tz91-cosmetic-item strong{text-align:center;overflow-wrap:anywhere;max-width:100%;font-size:14px}.tz91-cosmetic-item small{color:#94a3b2;text-align:center;font-size:11px}.tz91-cosmetic-item em{letter-spacing:.12em;color:#f6d583;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:850}.tz91-empty-inventory{color:#9eafbd;align-items:center;gap:10px;margin-top:16px;font-size:13px;line-height:1.5;display:flex}.tz91-loadout-preview{position:sticky;top:20px}.tz91-loadout-preview h2{color:#e8edf3;margin:5px 0 18px;font-size:23px}.tz91-preview-banner{background:radial-gradient(circle at 80% 0,#d3ad683b,#0000 70%),linear-gradient(115deg,#191e22,#081119);border:1px solid #e0b9613b;border-radius:13px;align-items:center;gap:13px;padding:25px 18px;display:flex}.tz91-preview-avatar img{object-fit:contain;width:46px;height:46px}.tz91-preview-avatar{color:#e5c17d;background:#0a141b;border:2px solid #caaa65;border-radius:50%;flex-shrink:0;place-items:center;width:63px;height:63px;display:grid}.tz91-preview-banner strong{color:#fff;overflow-wrap:anywhere;font-size:20px;display:block}.tz91-preview-banner small{color:#b9c6d2;font-size:12px}.tz91-equipped-list{gap:2px;margin-top:16px;display:grid}.tz91-equipped-list>div{border-bottom:1px solid #c8d4e41a;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;padding:12px 2px;display:grid}.tz91-equipped-list svg{color:#dfbb6b}.tz91-equipped-list span{color:#a7b6c4;font-size:12px}.tz91-equipped-list strong{text-align:right;color:#f3ede1;overflow-wrap:anywhere;max-width:145px;font-size:12px}.tz91-loadout-preview p{color:#94a5b5;margin:17px 0 0;font-size:12px;line-height:1.65}.tz91-clan-hero{isolation:isolate;align-items:center;min-height:250px;display:flex;overflow:hidden;background:linear-gradient(115deg,#111d26,#08121a)!important;border:1px solid #deb56240!important;border-radius:19px!important;gap:clamp(20px,2.2vw,32px)!important;padding:65px clamp(20px,2.7vw,38px) 32px!important;position:relative!important}.tz91-clan-hero-glow{z-index:-1;pointer-events:none;background:radial-gradient(at 70% 0,#cca44c26,#0000 65%);position:absolute;inset:0}.tz91-clan-hero-tools{flex-wrap:wrap;align-items:center;gap:18px;display:flex;position:absolute;top:19px;left:clamp(20px,2.7vw,38px);right:22px}.tz91-clan-hero-tools span{letter-spacing:.09em;color:#b9a77d;align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.tz91-clan-logo{place-items:center;display:grid;background:linear-gradient(145deg,#1d282c,#09131b)!important;border:1px solid #f1c97375!important;border-radius:25px!important;flex-shrink:0!important;width:clamp(93px,9vw,135px)!important;height:clamp(93px,9vw,135px)!important;position:relative!important}.tz91-clan-logo img{object-fit:cover;border-radius:22px;width:100%;height:100%}.tz91-logo-edit{cursor:pointer;color:#11161a;background:#e6c06a;border:2px solid #101922;border-radius:50%;place-items:center;width:33px;height:33px;display:grid;position:absolute;bottom:-8px;right:-8px}.tz91-logo-edit:focus-within{outline:2px solid #fff}.tz91-clan-hero .clan-detail-copy{flex:1;min-width:0}.tz91-clan-hero .clan-detail-copy h1{letter-spacing:-.04em!important;font-size:clamp(26px,2.7vw,43px)!important}.tz91-clan-hero .clan-detail-copy p{color:#afbdc9;font-size:clamp(13px,1vw,16px);line-height:1.6}.tz91-clan-nav{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.tz91-clan-nav a{color:#d9e1e7;background:#131e28;border:1px solid #c7d4e421;border-radius:11px;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.tz91-clan-nav a:hover{color:#f6d581;border-color:#deb46785}.tz91-war-overview{margin-bottom:15px}.tz91-war-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tz91-war-card{color:#e9edf2;background:#131f29;border:1px solid #c3cfda21;border-radius:13px;justify-content:space-between;align-items:center;gap:13px;padding:18px;text-decoration:none;display:flex}.tz91-war-card:hover{border-color:#c4a35c}.tz91-war-opponent{align-items:center;gap:11px;min-width:0;display:flex}.tz91-war-opponent>svg{color:#d4b56d;flex-shrink:0}.tz91-war-opponent strong{overflow-wrap:anywhere;font-size:14px;display:block}.tz91-war-opponent small{color:#9eacba;margin-top:5px;font-size:11px;display:block}.tz91-war-score{text-align:right;white-space:nowrap}.tz91-war-score strong{color:#ebebe9;font-size:18px}.tz91-war-score small{color:#a0acb9;margin-top:3px;font-size:11px;display:block}.tz91-war-score small.won{color:#7cdaaa}.tz91-war-score small.lost{color:#f2a1a1}.tz91-clan-empty{color:#98a8b6;grid-column:1/-1;padding:25px;font-size:13px}@media (max-width:1000px){.tz91-inventory-main{grid-template-columns:1fr}.tz91-loadout-preview{position:static}.tz91-slot-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.tz91-war-list{grid-template-columns:1fr}}@media (max-width:650px){.tz91-inventory-hero{display:block}.tz91-inventory-hero .tz-actions{margin-top:16px}.tz91-slot-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.tz91-slot-tab{min-height:98px}.tz91-inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tz91-clan-hero{flex-wrap:wrap;padding-top:90px!important}.tz91-clan-hero-tools{gap:8px 15px}.tz91-clan-hero .tz-actions{width:100%}.tz91-clan-logo{width:90px!important;height:90px!important}.tz91-war-card{padding:12px}.tz91-clan-nav a{flex:1;justify-content:center;padding:11px 8px}}@media (max-width:390px){.tz91-inventory-grid{grid-template-columns:1fr 1fr}.tz91-clan-hero-tools{font-size:9px}.tz91-clan-nav{grid-template-columns:1fr 1fr;display:grid}.tz91-war-score strong{font-size:15px}}@media (prefers-reduced-motion:reduce){.tz91-cosmetic-item,.tz91-slot-tab{transition:none}.tz91-cosmetic-item:hover{transform:none}}.tz91-clan-hero .tz91-clan-logo{z-index:2;overflow:visible!important}.tz91-clan-hero .tz91-clan-logo img{border-radius:22px}.tz91-clan-hero .tz-actions{z-index:2;position:relative}.tz91-clan-hero .admin-upload-btn{cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:42px;display:inline-flex}.tz91-clan-hero .admin-upload-btn:disabled,.tz91-clan-hero .tz91-logo-edit:disabled{cursor:wait;opacity:.6}.tz91-logo-edit{z-index:3;cursor:pointer;appearance:none;padding:0}.tz91-logo-edit:focus-visible,.tz91-clan-hero .admin-upload-btn:focus-visible{outline-offset:3px;outline:2px solid #f5c56c}.tz94-file-picker{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;top:0!important;left:0!important;overflow:hidden!important}.tz94-profile-inventory{white-space:nowrap;color:#ffda87!important;background:#e3b14f1a!important;border-color:#f5c4578c!important}.tz94-profile-inventory:hover,.tz94-profile-inventory:focus-visible{background:#e3b14f2e!important;border-color:#f6c86d!important}@media (max-width:650px){.tz91-clan-hero .admin-upload-btn{width:100%}.tz94-profile-inventory{min-height:42px}}.tz18-clan-nav{gap:8px;margin:18px 0 16px;position:relative}.tz18-clan-nav a{min-height:43px;transition:background .15s,border-color .15s,color .15s}.tz18-clan-nav a.active,.tz18-clan-nav a[aria-current=page]{color:#f6d581;background:#ca9f4f1f;border-color:#deb56291}.tz18-clan-nav a:focus-visible,.tz18-clan-gateway a:focus-visible{outline-offset:3px;outline:2px solid #f5d27b}.tz18-clan-section-head{justify-content:space-between;align-items:center;gap:15px;margin:16px 0;display:flex}.tz18-clan-section-head h2{letter-spacing:-.03em;margin:6px 0 0;font-size:clamp(22px,2.1vw,30px);line-height:1.15}.tz18-clan-gateway{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:15px 0 18px;display:grid}.tz18-clan-gateway a{color:#eaf0f2;background:linear-gradient(140deg,#17242d,#0f1922);border:1px solid #dcbc7329;border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:23px 21px;text-decoration:none;display:flex;position:relative}.tz18-clan-gateway a:hover{border-color:#dcbc7380;transform:translateY(-2px)}.tz18-clan-gateway a>svg:first-child{color:#debc76}.tz18-clan-gateway a strong{font-size:16px}.tz18-clan-gateway a span{color:#afbbc3;font-size:12px;line-height:1.45}.tz18-clan-gateway a>svg:last-child{color:#a2abb7;position:absolute;top:22px;right:18px}.tz18-clan-overview-trophies,.tz18-clan-history{margin-top:14px}.tz18-clan-history{max-width:1100px}@media (max-width:920px){.tz18-clan-gateway{grid-template-columns:1fr 1fr}.tz18-clan-nav{gap:6px}}@media (max-width:650px){.tz18-clan-gateway{grid-template-columns:1fr}.tz18-clan-gateway a{padding:17px}.tz18-clan-nav{scrollbar-width:thin;flex-wrap:nowrap;padding:0 1px 8px;display:flex;overflow-x:auto}.tz18-clan-nav a{white-space:nowrap;flex:none;min-height:40px;padding:9px 12px}.tz18-clan-section-head{align-items:flex-start}.tz18-clan-section-head .tz-btn{font-size:11px}}
.competition-v95{--c95-gold:#e9b85b;--c95-line:#ccd7e01a;--c95-ink:#f4f0e8;--c95-muted:#9ba8b5;--c95-surface:#101921;--c95-dim:#0b1218}.competition-v95 .tz-head{margin-bottom:clamp(16px,1.7vw,26px)}.competition-v95 .tz-head h1{line-height:1.12;font-size:clamp(29px,2.4vw,42px)!important}.competition-v95 .tz-head p{color:#afbdc8;max-width:660px;font-size:clamp(13px,.96vw,16px);line-height:1.55}.c95-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(9px,.8vw,16px);margin-bottom:clamp(16px,1.8vw,28px);display:grid}.c95-metrics>div{border:1px solid var(--c95-line);background:linear-gradient(145deg,#141e26,#0b131b 78%);border-radius:15px;align-items:center;gap:clamp(10px,1vw,18px);min-width:0;min-height:clamp(92px,7vw,118px);padding:clamp(14px,1.25vw,22px);display:flex}.c95-metrics>div>svg{box-sizing:content-box;color:var(--c95-gold);background:#e9b85b0e;border:1px solid #e9b85b33;border-radius:12px;flex:none;padding:11px}.c95-metrics span{flex-direction:column;gap:8px;min-width:0;display:flex}.c95-metrics small{letter-spacing:.095em;color:#9eacb9;font-weight:800;font-size:clamp(10px,.73vw,12px)!important}.c95-metrics strong{color:var(--c95-ink);font-size:clamp(23px,1.8vw,32px);font-weight:850;line-height:1.1}.c95-metrics>div:last-child strong{letter-spacing:.04em;font-size:clamp(13px,1.1vw,17px)}.c95-directory-panel{border:1px solid var(--c95-line);background:#101820;border-radius:16px;margin-bottom:clamp(15px,1.45vw,23px);padding:clamp(14px,1.4vw,22px)}.c95-section-heading{justify-content:space-between;align-items:center;gap:18px;min-width:0;margin-bottom:15px;display:flex}.c95-section-heading .tz-kicker{color:var(--c95-gold);letter-spacing:.13em;font-size:10px;font-weight:850}.c95-section-heading h2{letter-spacing:-.025em;color:var(--c95-ink);margin:5px 0 0;font-size:clamp(19px,1.35vw,25px)!important}.c95-results{color:var(--c95-muted);font-size:12px;font-weight:700}.c95-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.c95-tabs{flex-wrap:wrap;gap:7px;max-width:100%;display:flex}.c95-tabs button{appearance:none;color:#a8b4c0;cursor:pointer;background:#16212a;border:1px solid #d0dbe81c;border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:0 15px;font:750 clamp(12px,.83vw,14px)/1.2 inherit;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.c95-tabs button[aria-pressed=true]{color:#f7d28b;background:#e9b85b1d;border-color:#e9b85b8c}.c95-tabs button:hover{color:#f4f0e8;background:#263039}.c95-tabs button:focus-visible,.c95-search:focus-within,.c95-comp-card:focus-visible{outline:2px solid var(--c95-gold);outline-offset:3px}.c95-search{box-sizing:border-box;color:#adb8c3;background:#0b131a;border:1px solid #c3d3e22b;border-radius:10px;flex:0 340px;align-items:center;gap:9px;min-width:min(100%,230px);min-height:44px;padding:0 13px;display:flex}.c95-search input{color:#f3efe6;background:0 0;border:0;outline:none;width:100%;min-width:0;font:500 14px/1.2 inherit}.c95-search input::placeholder{color:#7f8e9c}.c95-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(13px,1.2vw,20px)!important;display:grid!important}.c95-comp-card{flex-direction:column;min-width:0;min-height:360px;transition:border-color .18s,transform .18s,box-shadow .18s;overflow:hidden;box-shadow:0 15px 38px #0000001f;color:#f3efe6!important;background:#111920!important;border:1px solid #d1deea21!important;border-radius:17px!important;text-decoration:none!important;display:flex!important}.c95-comp-card:hover{transform:translateY(-2px);box-shadow:0 22px 38px #0003;border-color:#e9b85b78!important}.c95-card-art{background-color:#0000;background-image:radial-gradient(at 78% 25%,#daaa4a24,#0000 65%),linear-gradient(130deg,#19222a,#0b131a);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-bottom:1px solid #e4c6811f;justify-content:flex-start;align-items:center;min-height:clamp(105px,8vw,155px);padding:22px;display:flex;position:relative}.c95-card-symbol{background:#0b10157a;border:1px solid #e9b85b40;border-radius:15px;place-items:center;width:65px;height:65px;display:grid}.c95-state{text-transform:uppercase;letter-spacing:.06em;color:#f4d391;background:#0a1115bf;border:1px solid #e9b85b40;border-radius:8px;align-items:center;gap:5px;padding:8px 10px;font-size:11px;font-weight:850;display:inline-flex;position:absolute;top:18px;right:18px}.c95-comp-card[data-state=live] .c95-state,.c95-comp-card[data-state=active] .c95-state{color:#a6e6b6;border-color:#70cf9b59}.c95-card-content{flex-direction:column;flex:1;gap:11px;min-width:0;padding:clamp(18px,1.35vw,24px);display:flex}.c95-card-content>.tz-kicker{color:#e8bb67!important;letter-spacing:.09em!important;font-size:10px!important}.c95-card-content h2{overflow-wrap:anywhere;color:#f8f4ee;margin:0;font-weight:850;line-height:1.16;font-size:clamp(21px,1.45vw,28px)!important}.c95-card-content>p{color:#9fabba;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden;font-size:clamp(12px,.89vw,15px)!important}.c95-card-meta{flex-wrap:wrap;align-items:center;gap:11px 19px;margin:5px 0 2px;display:flex}.c95-card-meta span{color:#b6c1cd;align-items:center;gap:7px;font-size:clamp(11px,.8vw,13px);display:flex}.c95-card-meta svg{color:#e1b56a;flex:none}.c95-capacity{color:#a9b6c3;grid-template-columns:1fr auto;align-items:center;gap:8px;margin-top:auto;font-size:12px;font-weight:750;display:grid}.c95-meter{background:#29323c;border-radius:50px;grid-column:1/-1;height:7px;overflow:hidden}.c95-meter i{background:linear-gradient(90deg,#b17d32,#f4c66b);border-radius:50px;height:100%;transition:width .2s;display:block}.c95-card-footer{color:#e6bd70;border-top:1px solid #c9d9e61c;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:13px;font-size:13px;font-weight:850;display:flex}.c95-empty{min-height:260px}.c95-matchday{--c95-gold:#e9b85b;--c95-line:#ccd7e01a;background:#101921;border:1px solid #d5dee71f;border-radius:16px;margin:clamp(17px,1.7vw,26px) 0;padding:clamp(16px,1.5vw,24px);scroll-margin-top:115px}.c95-matchday-totals{flex-wrap:wrap;align-items:center;gap:7px 14px;display:flex}.c95-matchday-totals span{color:#aebdca;align-items:center;gap:5px;font-size:12px;font-weight:750;display:flex}.c95-matchday-totals svg{color:#dab06a}.c95-matchday-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.c95-matchday-card{background:#0c141c;border:1px solid #cbdded1a;border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.c95-matchday-top{color:#adb9c5;letter-spacing:.045em;text-transform:uppercase;justify-content:space-between;gap:8px;font-size:10px;font-weight:850;display:flex}.c95-matchday-top .live{color:#a6e6b6}.c95-vs{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:7px;display:grid}.c95-vs strong{color:#f3efe6;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:clamp(12px,.92vw,16px);overflow:hidden}.c95-vs strong:last-child{text-align:right}.c95-vs>span{color:#d8a953;align-items:center;gap:3px;font-size:9px;font-weight:900;display:flex}.c95-matchday-bottom{color:#94a5b4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;font-size:11px;display:flex}.c95-matchday-empty{color:#aeb9c6;grid-column:1/-1;align-items:center;gap:12px;padding:15px;font-size:13px;display:flex}.c95-matchday-empty svg{color:#d7b66b}.c95-detail-tabs{margin:13px 0 17px}.c95-schedule-empty{color:#b8c1cc;background:#111a21;border:1px dashed #35404a;border-radius:12px;padding:23px}.tournament-detail-v129 .tournament-hero-copy h1,[data-section=leagues] .competition-detail-hero h1{font-size:clamp(29px,2.35vw,42px)!important}.tournament-detail-v129 .competition-broadcast-strip,[data-section=leagues] .competition-broadcast-strip{min-height:92px}[data-section=leagues] .league-standings-card{background:#101820!important;border:1px solid #d8dfe71f!important;border-radius:14px!important}[data-section=leagues] .league-standings-card .tz-section-title h2{font-size:clamp(19px,1.5vw,25px)!important}[data-section=leagues] .league-standings-card .tz-table th{letter-spacing:.07em;color:#9caab8;font-size:11px!important}[data-section=leagues] .league-standings-card .tz-table td{padding-block:15px!important;font-size:clamp(12px,.91vw,15px)!important}[data-section=leagues] .league-standings-card .tz-table td:last-child strong{color:#f2c36d;font-size:clamp(16px,1.15vw,20px)}[data-section=leagues] .league-lineup-match{background:#070d128f;border:1px solid #c8d6e51c;border-radius:12px;margin-top:11px;padding:clamp(12px,1.2vw,19px)}[data-section=tournaments] .tournament-bracket-scroll{scrollbar-width:thin;scrollbar-color:#6b604b #0e151a}[data-section=tournaments] .bracket-match{background:#101922!important;border-color:#cbd5e229!important}[data-section=tournaments] .bracket-slot.winner{background:#ecb85216!important}@media (max-width:1200px){.c95-metrics,.c95-matchday-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.c95-directory-grid{grid-template-columns:1fr!important}.c95-controls{flex-direction:column;align-items:stretch}.c95-search{flex:auto;width:100%}.c95-matchday-grid{grid-template-columns:1fr}.c95-metrics>div{min-height:85px}.c95-matchday .c95-section-heading{flex-direction:column;align-items:flex-start}}@media (max-width:490px){.c95-metrics{gap:8px}.c95-metrics>div{gap:8px;min-height:80px;padding:12px}.c95-metrics>div>svg{width:17px;height:17px;padding:7px}.c95-metrics small{font-size:9px!important}.c95-metrics strong{font-size:20px}.c95-metrics>div:last-child strong{font-size:12px}.c95-directory-panel{padding:14px}.c95-tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.c95-tabs button{min-height:42px;padding:0 8px}.c95-card-art{min-height:112px}.c95-comp-card{min-height:0}.c95-card-content{padding:17px}.c95-card-meta,.c95-matchday-totals{gap:8px}.c95-matchday-card{padding:13px}}@media (prefers-reduced-motion:reduce){.c95-comp-card,.c95-meter i,.c95-tabs button{transition:none!important}.c95-comp-card:hover{transform:none}}
@media (min-width:721px){html[data-site-theme=golden] .tz-bottom-dock-button{isolation:isolate;transition:background-color .16s,border-color .16s,box-shadow .16s!important;transform:none!important}html[data-site-theme=golden] .tz-bottom-dock-button:is(:hover,:focus-visible){filter:none!important;background:#f0bc3a1a!important;border-color:#f8c9576b!important;transform:none!important;box-shadow:inset 0 0 0 1px #f5ba3c29!important}html[data-site-theme=golden] .tz-bottom-dock-button:is(:hover,:focus-visible) :is(.tz-bottom-dock-icon,.tz-bottom-dock-art,.nav-custom-icon,svg){filter:none!important;transition:none!important;animation:none!important;transform:none!important}html[data-site-theme=golden] .tz-bottom-dock-button:focus-visible{outline-offset:1px!important;outline:2px solid #ebc15e!important}}.tz96-achievements{background:#0a121b8a;border:1px solid #e1b84e24;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0 18px;padding:10px 14px;display:flex}.tz96-achievements>strong{color:#e8ca7d;white-space:nowrap;font-size:12px}.tz96-achievements>div{flex-wrap:wrap;gap:6px;display:flex}@media (prefers-reduced-motion:reduce){.tz-bottom-dock-button{transition:none!important}}
.tz-ranked-voice-compact{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;margin:-4px 0 14px;display:flex}.tz-ranked-voice-button{color:#f5cb71;letter-spacing:.01em;cursor:pointer;background:linear-gradient(160deg,#f5c36829,#f5c3680d);border:1px solid #f5c36861;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:8px 13px;font-size:12px;font-weight:800;line-height:1.2;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:inline-flex;box-shadow:0 1px 10px #0000001f}.tz-ranked-voice-button:hover:not(:disabled){background:#f5c36836;border-color:#f5c368ad;transform:translateY(-1px)}.tz-ranked-voice-button:focus-visible{outline-offset:3px;outline:2px solid #f5cb71}.tz-ranked-voice-button:disabled{opacity:.6;cursor:wait}.tz-ranked-voice-fallback{color:#a9c4d3;text-underline-offset:2px;font-size:11px;text-decoration:underline}.tz-ranked-voice-error{color:#ffb1a5;max-width:100%;font-size:11px}.tz-ranked-voice-error a{color:#f5cb71;text-decoration:underline}@media (max-width:700px){.tz-ranked-voice-compact{justify-content:center;margin-top:0}.tz-ranked-voice-button{min-height:40px}}
.tz-active-match-shortcut{white-space:nowrap;background:#f5c36817;border:1px solid #f5c36859;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:6px;min-height:33px;padding:6px 10px;font-size:11px;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex;color:#f5cb71!important}.tz-active-match-shortcut:hover{background:#f5c36830;border-color:#f5c368a6}.tz-active-match-shortcut:focus-visible{outline-offset:2px;outline:2px solid #f5cb71}.match-server-actions .tz-ranked-voice-compact{justify-content:flex-start;gap:7px;margin:0!important}.match-server-actions .tz-ranked-voice-button{white-space:nowrap;min-height:42px;padding:9px 13px}.match-server-actions .tz-btn.primary{max-width:100%;grid-column:auto!important;width:auto!important;min-height:42px!important;font-size:12px!important}.match-server-actions{flex-wrap:wrap!important;grid-template-columns:none!important;align-items:center!important;gap:8px!important;display:flex!important}.match-server-actions .tz-ranked-voice-error{flex-basis:100%}@media (max-width:760px){.tz-active-match-shortcut{min-height:36px;padding:7px}.tz-active-match-shortcut span{display:none}.match-server-actions{gap:8px!important}.match-server-actions .tz-ranked-voice-compact{justify-content:flex-start}}
html{-moz-text-size-adjust:100%;text-size-adjust:100%}*,:before,:after{box-sizing:border-box}.app-shell,.main-shell,.page-content{min-width:0}.page-content :is(h1,h2,h3,p,strong,small,span){overflow-wrap:break-word}:where(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #ffc33d}.featured-competition-banner{isolation:isolate;min-width:0}.featured-competition-banner .featured-competition-banner-link{align-items:center;gap:clamp(10px,1.7vw,22px);width:100%;min-width:0;min-height:76px;padding:12px clamp(12px,1.7vw,20px);grid-template-columns:minmax(0,1fr) max-content max-content!important;display:grid!important}.featured-competition-banner .featured-competition-identity{align-items:center;gap:13px;min-width:0;display:flex}.featured-competition-banner .featured-competition-copy{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.featured-competition-banner .featured-competition-eyebrow{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.featured-competition-banner .featured-competition-eyebrow b,.featured-competition-banner .featured-competition-eyebrow small{letter-spacing:.11em;white-space:normal;line-height:1.3;font-size:9px!important;display:inline-block!important}.featured-competition-banner .featured-competition-copy>strong{overflow-wrap:anywhere;font-size:clamp(13px,1.15vw,17px);line-height:1.25;display:block;text-overflow:clip!important;white-space:normal!important;max-width:100%!important;overflow:visible!important}.featured-competition-banner .featured-competition-timing{min-width:90px;max-width:140px;padding:5px 8px}.featured-competition-banner .featured-competition-timing b{white-space:nowrap;font-variant-numeric:tabular-nums}.featured-competition-banner .featured-competition-cta{min-width:100px}.page-content:has(main[class*=auth_page]){justify-content:center;min-width:0;display:flex}.page-content :is(input,select,textarea){max-width:100%}.global-maintenance-page{background:radial-gradient(circle at 70% 8%,#41311820,#0000 48%),#080b10;place-items:center;width:100%;display:grid;overflow-x:clip;zoom:1!important;min-height:100svh!important;padding:clamp(12px,3vw,32px)!important}.global-maintenance-card{border-radius:22px;width:min(850px,100%);max-width:100%;overflow:hidden}.global-maintenance-brand{padding:17px clamp(16px,3vw,25px)}.global-maintenance-body{grid-template-columns:minmax(0,1fr) minmax(185px,220px);gap:clamp(15px,3vw,28px);padding:clamp(22px,4.5vw,44px);display:grid}.global-maintenance-card h1{overflow-wrap:anywhere;font-size:clamp(28px,4.1vw,48px);line-height:1.07}.global-maintenance-card p{font-size:clamp(12px,1.2vw,14px)}.global-maintenance-meta{align-self:stretch;min-width:0}.global-maintenance-meta strong{overflow-wrap:anywhere;font-size:11px}.global-maintenance-footer{flex-wrap:wrap;line-height:1.5}.page-content :is(.home-dashboard,.queue-layout,.tz-grid,.leaderboard-layout,.competition-hub-layout,.match-focus-teams,.match-scoreboard,.clanwar-grid,.admin-dashboard-grid)>*{min-width:0}.page-content :is(.table-wrap,.table-responsive,.tz-table-wrap,.admin-table-wrap){-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.page-content :is(.tz-card,.competition-card,.match-info,.match-team,.dashboard-card){max-width:100%}@media (max-width:1024px){.featured-competition-banner .featured-competition-banner-link{grid-template-columns:minmax(0,1fr) max-content!important}.featured-competition-banner .featured-competition-cta{display:none!important}.page-content :is(.home-dashboard,.queue-layout,.competition-hub-layout){min-width:0}}@media (max-width:780px){.global-maintenance-body{grid-template-columns:minmax(0,1fr);gap:18px}.global-maintenance-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.global-maintenance-meta>div{padding:12px 9px}.global-maintenance-footer{gap:6px}}@media (max-width:720px){html,body{zoom:1!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:clip!important}.app-shell,.main-shell{zoom:1!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important}.page-content{width:100%!important;min-width:0!important;max-width:100%!important;padding:clamp(12px,3.5vw,20px) clamp(10px,3vw,18px) calc(95px + env(safe-area-inset-bottom))!important;zoom:1!important}.page-content>*{min-width:0;max-width:100%}.topbar{min-width:0;width:100%!important;max-width:100%!important;padding-inline:clamp(8px,2.8vw,14px)!important}.topbar>*{min-width:0}.topbar .top-actions{margin-left:auto;flex:0 auto!important;width:auto!important;min-width:0!important;max-width:calc(100% - 8px)!important}.topbar .topbar-context{flex:1 1 0!important;min-width:0!important}.topbar .auth-links{flex:none;margin-left:0!important}.topbar .auth-links a{flex-shrink:0}.topbar .auth-links{flex-wrap:nowrap;align-items:center;gap:clamp(5px,1.5vw,10px);display:flex}.topbar .auth-links a{white-space:nowrap;min-width:0;padding:6px clamp(7px,2vw,11px);font-size:clamp(10px,2.7vw,12px);display:inline-flex}.topbar-context{min-width:0}.topbar-context strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:min(40vw,190px)!important}.featured-competition-banner{width:auto!important;max-width:calc(100% - 20px)!important;margin:9px 10px 0!important}.featured-competition-banner .featured-competition-banner-link{gap:0;min-height:74px;grid-template-columns:minmax(0,1fr)!important;padding:11px 12px!important;display:grid!important}.featured-competition-banner .featured-competition-identity{align-items:flex-start;gap:9px}.featured-competition-banner .featured-competition-icon{flex:0 0 38px;width:38px;height:38px}.featured-competition-banner .featured-competition-eyebrow{gap:5px}.featured-competition-banner .featured-competition-eyebrow b,.featured-competition-banner .featured-competition-eyebrow small{font-size:8px!important;display:inline!important}.featured-competition-banner .featured-competition-copy>strong{font-size:clamp(12px,3.5vw,15px);white-space:normal!important;max-width:100%!important}.featured-competition-banner .featured-competition-timing,.featured-competition-banner .featured-competition-cta{display:none!important}.global-maintenance-page{min-height:100svh!important;padding:12px!important}.global-maintenance-brand{padding:14px 16px}.global-maintenance-body{grid-template-columns:minmax(0,1fr)!important;padding:clamp(19px,5vw,28px)!important}.global-maintenance-card{border-radius:17px}.global-maintenance-card h1{font-size:clamp(27px,7vw,37px)}.global-maintenance-meta{grid-template-columns:repeat(3,minmax(0,1fr))!important}.global-maintenance-meta>div{min-width:0;padding:10px 7px}.global-maintenance-meta span{font-size:7px}.global-maintenance-meta strong{font-size:9px;line-height:1.4}.global-maintenance-footer{padding:12px 16px}.mobile-bottom-nav{width:auto!important;max-width:100%!important;padding-bottom:max(5px,env(safe-area-inset-bottom))!important}.mobile-bottom-nav>*{min-width:0!important}.mobile-drawer{max-width:100%!important;max-height:min(86dvh,760px)!important}.mobile-drawer-scroll{overscroll-behavior:contain;min-height:0}.page-content :is(h1,.tz-page-title){font-size:clamp(22px,6vw,34px);line-height:1.13}.page-content :is(.tz-head,.section-header,.page-heading){flex-wrap:wrap;gap:12px;min-width:0}.page-content :is(.tz-actions,.match-server-actions,.filter-bar,.tabs,.dashboard-actions){flex-wrap:wrap;gap:8px;min-width:0;display:flex}.page-content :is(.tz-btn,button,input,select,textarea){max-width:100%}.page-content :is(.match-server-actions,.tz-actions)>*{min-width:0}.page-content :is(.match-focus-teams,.match-team-grid,.home-dashboard,.competition-hub-layout,.queue-layout,.settings-grid,.admin-dashboard-grid){grid-template-columns:minmax(0,1fr)!important}.page-content :is(.mode-grid,.leaderboard-stats,.home-hub-stats){grid-template-columns:repeat(2,minmax(0,1fr))}.page-content :is(.table-wrap,.table-responsive,.tz-table-wrap,.admin-table-wrap){overflow-x:auto!important}.page-content :is(.table-wrap,.table-responsive,.tz-table-wrap,.admin-table-wrap) table{min-width:500px}.page-content img,.page-content video{max-width:100%}.community-footer{padding-bottom:calc(90px + env(safe-area-inset-bottom))!important}}@media (max-width:380px){.topbar .auth-links a{padding-inline:6px;font-size:10px}.featured-competition-banner .featured-competition-icon{flex-basis:34px!important;width:34px!important;height:34px!important}.global-maintenance-meta{grid-template-columns:minmax(0,1fr)!important}.global-maintenance-meta>div{flex-direction:row;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.mobile-bottom-nav a,.mobile-bottom-nav button{gap:3px!important}.page-content :is(.mode-grid,.leaderboard-stats){grid-template-columns:minmax(0,1fr)!important}}@media (max-height:650px) and (min-width:721px){.global-maintenance-page{align-items:start}.page-content:has(main[class*=auth_page]){align-items:start}}@media (prefers-reduced-motion:reduce){.featured-competition-banner *,.global-maintenance-card *{transition:none!important;animation:none!important}}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.page-content .public-home-preview .public-gate-hero{grid-template-columns:minmax(0,1fr) minmax(290px,360px)!important;align-items:center!important;column-gap:clamp(24px,3.5vw,64px)!important;height:auto!important;min-height:360px!important;padding:clamp(26px,3.4vw,48px)!important;display:grid!important}.page-content .public-home-preview .public-gate-hero .hero-copy{align-self:center;min-width:0;max-width:740px}.page-content .public-home-preview .public-gate-hero .hero-copy h1{letter-spacing:-.045em!important;margin:12px 0 15px!important;font-size:clamp(38px,4vw,62px)!important;line-height:1.03!important}.page-content .public-home-preview .public-gate-hero .hero-copy>p{max-width:640px;font-size:clamp(13px,1.03vw,16px)!important;line-height:1.65!important}.page-content .public-home-preview .public-gate-hero .eyebrow{line-height:1.35;font-size:11px!important}.page-content .public-home-preview .public-preview-stack{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:none!important;display:grid!important}.page-content .public-home-preview .public-preview-card{min-height:82px;border-radius:14px!important;grid-template-rows:auto!important;grid-template-columns:40px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:15px!important;display:grid!important}.page-content .public-home-preview .public-preview-icon{color:#f5cb71;background:#f5c36817;border-radius:10px;grid-area:1/1;min-width:0;place-items:center!important;width:40px!important;height:40px!important;display:grid!important}.page-content .public-home-preview .public-preview-icon :is(svg,img){object-fit:contain;grid-area:auto!important;width:24px!important;max-width:24px!important;height:24px!important}.page-content .public-home-preview .public-preview-body{flex-direction:column;grid-area:1/2;gap:5px;overflow-wrap:normal!important;word-break:normal!important;min-width:0!important;display:flex!important}.page-content .public-home-preview .public-preview-body>strong{color:#f2f4f7;overflow-wrap:normal!important;word-break:normal!important;font-size:15px!important;line-height:1.35!important;display:block!important}.page-content .public-home-preview .public-preview-body>span{color:#9eacb8;overflow-wrap:normal!important;word-break:normal!important;font-size:12px!important;line-height:1.48!important;display:block!important}.page-content .public-home-preview .public-access-note{flex-wrap:wrap;line-height:1.5;font-size:12px!important}.page-content .public-home-preview .public-discovery-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:16px!important;margin-top:18px!important}.page-content .public-home-preview .public-discovery-grid :is(.admin-data-row,.admin-data-list){min-width:0!important}.page-content .public-home-preview .public-discovery-grid .admin-data-row{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex!important}.page-content .public-home-preview .public-discovery-grid .admin-data-row>div{flex:1;min-width:0!important}.page-content .public-home-preview .public-discovery-grid .admin-data-row strong{overflow-wrap:break-word;line-height:1.42;display:block;font-size:13px!important}.page-content .public-home-preview .public-discovery-grid .admin-data-row small{color:#9daab4;margin-top:5px;line-height:1.4;font-size:11px!important;display:block!important}.page-content .public-home-preview .public-discovery-grid .tz-card-pad{padding:20px!important}select,select.tz-select,select[class],select option,select optgroup{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}select:not([multiple]),select.tz-select,select[class]{color:#f4f4f7!important;background-color:#101923!important;border-color:#ffffff2b!important}select option,select optgroup{font-weight:500;color:#f4f4f7!important;background:#101923!important}select option:checked{color:#fff9e6!important;background:#5e4b24!important}select:disabled{opacity:.75;color:#9ba2ab!important}:where(.language-menu,.account-inline-menu,.dashboard-account-menu){color:#f1f6fc!important;background:#0c141d!important}.language-menu button,.dashboard-account-menu a,.dashboard-account-menu button{color:#d9e3ed!important}.language-menu button:hover,.dashboard-account-menu a:hover,.dashboard-account-menu button:hover{color:#fff!important;background:#f5c3681a!important}.legal-r10{max-width:980px!important;margin-inline:auto!important}.legal-r10 h1{font-size:clamp(28px,3vw,42px);line-height:1.1}.legal-r10-lead{color:#b5c0cc;max-width:760px;font-size:14px;line-height:1.65}.legal-r10-nav{flex-wrap:wrap;gap:9px;margin:16px 0 20px;display:flex}.legal-r10-nav a{color:#f5cb71;background:#f5c3680e;border:1px solid #f5c3684d;border-radius:10px;align-items:center;min-height:38px;padding:8px 13px;text-decoration:none;display:inline-flex}.legal-r10 .tz-card{margin-bottom:12px}.legal-r10 .tz-card h2{margin:0 0 10px;font-size:18px;line-height:1.3}.legal-r10 .tz-card p{color:#aebcc8;overflow-wrap:normal;max-width:85ch;margin:8px 0;font-size:13px;line-height:1.75}.legal-r10-note{color:#c1a86d;font-size:12px;line-height:1.65}@media (max-width:1024px){.page-content .public-home-preview .public-gate-hero{grid-template-columns:minmax(0,1fr) minmax(255px,315px)!important;gap:20px!important}}@media (max-width:800px){.page-content .public-home-preview .public-gate-hero{grid-template-columns:minmax(0,1fr)!important;min-height:0!important;padding:25px 20px!important}.page-content .public-home-preview .public-gate-hero .hero-copy h1{font-size:clamp(35px,7vw,51px)!important}.page-content .public-home-preview .public-preview-stack{grid-template-columns:minmax(0,1fr)!important;max-width:100%!important}.page-content .public-home-preview .public-discovery-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:720px){.topbar .account-inline .account-inline-menu.dashboard-account-menu{top:calc(58px + env(safe-area-inset-top))!important;z-index:1500!important;background:#0b141e!important;flex-direction:column!important;width:auto!important;min-width:0!important;max-height:calc(100dvh - 95px)!important;padding:8px!important;display:flex!important;position:fixed!important;left:12px!important;right:12px!important;overflow-y:auto!important;box-shadow:0 25px 65px #000a!important}.topbar .dashboard-account-menu a,.topbar .dashboard-account-menu button{align-items:center;color:#eef0f3!important;min-height:44px!important;font-size:13px!important;display:flex!important}.topbar:has(.dashboard-account-menu){z-index:1501!important;overflow:visible!important}.mobile-drawer .mobile-drawer-profile{overflow:visible!important}.mobile-drawer .language-switcher{z-index:1150;position:relative;display:block!important}.mobile-drawer .language-menu{z-index:1151!important;width:auto!important;min-width:0!important;max-height:min(52dvh,345px)!important;position:fixed!important;inset:clamp(140px,32vw,190px) clamp(12px,3vw,24px) auto!important;overflow-y:auto!important}.page-content .public-home-preview .public-gate-hero{padding:clamp(18px,5vw,25px)!important}.page-content .public-home-preview .public-preview-card{min-height:73px!important;padding:12px!important}.page-content .public-home-preview .public-preview-body>strong{font-size:14px!important}.page-content .public-home-preview .public-preview-body>span{font-size:12px!important}.page-content .public-home-preview .public-discovery-grid .tz-card-pad{padding:14px!important}.legal-r10 .tz-card p{font-size:13px}}
html[data-site-theme=golden] body{background-color:#080b10!important;background-image:linear-gradient(#04080d85,#04080da3),var(--site-bg-image)!important;filter:none!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important}html[data-site-theme=golden] body:before,html[data-site-theme=golden] body:after,html[data-site-theme=golden] .app-shell:before{content:none!important;display:none!important}@media (max-width:800px){html[data-site-theme=golden] body{background-attachment:scroll!important}}
.tournament-r6-live .tournament-hero-v128{gap:14px!important;min-height:0!important;padding:17px 20px!important}.tournament-r6-live .tournament-hero-v128 h1{margin:4px 0!important;font-size:clamp(23px,3vw,32px)!important}.tournament-r6-live .tournament-hero-tags{display:none!important}.tournament-r6-live .tournament-champion-card{min-width:150px!important;padding:12px 14px!important}.tournament-r6-live .competition-broadcast-strip{margin-bottom:12px!important}.tournament-r6-room{background:#0b131b;border:1px solid #f4c24a3d;border-radius:14px;margin:14px 0 16px;padding:17px}.tournament-r6-heading{justify-content:space-between;align-items:start;gap:14px;display:flex}.tournament-r6-heading h2{align-items:center;gap:9px;margin:3px 0 5px;font-size:22px;display:flex}.tournament-r6-heading p{color:#8e9aa5;margin:0 0 13px;font-size:12px}.tournament-r6-match-list{gap:10px;display:grid}.tournament-r6-match{background:#101920;border:1px solid #27313a;border-radius:11px;gap:12px;padding:15px;display:grid}.tournament-r6-match-meta,.tournament-r6-teams,.tournament-r6-check,.tournament-r6-server{justify-content:space-between;align-items:center;gap:12px;display:flex}.tournament-r6-match-meta strong{color:#f4c96c;letter-spacing:.08em;font-size:11px}.tournament-r6-match-meta span,.tournament-r6-muted{color:#9ba7b0;font-size:11px}.tournament-r6-teams strong{overflow-wrap:anywhere;flex:1;min-width:0;font-size:clamp(14px,2.4vw,20px)}.tournament-r6-teams strong:last-child{text-align:right}.tournament-r6-teams>span{color:#d5a443;font-size:11px;font-weight:800}.tournament-r6-check{color:#c2d0d6;flex-wrap:wrap;justify-content:flex-start;font-size:11px}.tournament-r6-check>span{align-items:center;gap:5px;display:flex}.tournament-r6-check>strong{color:#f9c65f}.tournament-r6-actions{flex-wrap:wrap;gap:8px;display:flex}.tournament-r6-server{border-top:1px solid #29343c;flex-wrap:wrap;padding-top:12px}.tournament-r6-server>div{gap:4px;display:grid}.tournament-r6-server small{color:#7ce9a3;font-size:9px}.tournament-r6-server strong{font-size:14px}.tournament-r6-server span{color:#97a4ab;font-size:11px}.tournament-r6-empty{color:#9eabb4;align-items:center;gap:10px;padding:16px 0;font-size:12px;display:flex}.tournament-r6-details{background:#0b141b;border:1px solid #24313a;border-radius:12px;margin:12px 0;overflow:hidden}.tournament-r6-details>summary{cursor:pointer;color:#dce2e8;justify-content:space-between;gap:12px;padding:15px 18px;font-size:13px;font-weight:750;list-style:none;display:flex}.tournament-r6-details>summary:after{content:"+";color:#f4c96c}.tournament-r6-details[open]>summary:after{content:"−"}.tournament-r6-details>summary::-webkit-details-marker{display:none}.tournament-r6-details .competition-server-panel{margin:12px!important}.tournament-r6-detail-body{padding:0 18px 15px}.tournament-r6-bracket-note{color:#a4aeb6;margin:0 0 15px;font-size:12px}@media (max-width:720px){.tournament-r6-room{padding:12px}.tournament-r6-heading h2{font-size:18px}.tournament-r6-match{padding:12px}.tournament-r6-live .tournament-champion-card{display:none!important}}.tournament-r6-teams-detail>.tournament-roster-list{border:0;border-radius:0;margin:0}.tournament-r6-teams-detail[open]{overflow:visible}.tournament-r6-ready-link{color:#f7ca64;white-space:nowrap;background:#251f11;border:1px solid #d5a03e;border-radius:8px;align-items:center;gap:6px;padding:8px 11px;font-size:11px;font-weight:900;display:inline-flex}.tournament-r6-ready-link:hover{color:#fff;background:#403015}@media (max-width:720px){.tournament-r6-ready-link{letter-spacing:0;padding:7px;font-size:9px}}
.tz-r9-center{z-index:160;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;width:min(370px,100vw - 24px);font-family:inherit;display:flex;position:fixed;bottom:18px;right:16px}.tz-r9-center>*{pointer-events:auto}.tz-r9-popup,.tz-r9-reminder,.tz-r9-drawer{color:#f5f1e6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#10151bf5;border:1px solid #deb35c55;border-radius:13px;width:100%;overflow:hidden;box-shadow:0 18px 48px #0009}.tz-r9-popup{border-color:#e6bb6780;padding:16px;animation:.22s ease-out tz-r9-in}.tz-r9-popup.urgent{border-left:3px solid #e8b94f}.tz-r9-popup-top,.tz-r9-reminder-toggle,.tz-r9-drawer-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.tz-r9-popup-top span,.tz-r9-reminder-toggle span,.tz-r9-drawer-head span,.tz-r9-activity-label{letter-spacing:.1em;color:#e4bc68;align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.tz-r9-popup-top button,.tz-r9-drawer-head button{color:#c0c5cd;cursor:pointer;background:0 0;border:0;padding:5px}.tz-r9-popup>strong{overflow-wrap:anywhere;margin:12px 0 6px;font-size:15px;line-height:1.35;display:block}.tz-r9-popup>p,.tz-r9-reminder-body>p{color:#c2c6cc;overflow-wrap:anywhere;margin:0 0 13px;font-size:12px;line-height:1.5}.tz-r9-popup-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.tz-r9-popup-actions button,.tz-r9-popup-actions a,.tz-r9-reminder-body a,.tz-r9-drawer-footer a{color:#e6e7e8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff25;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:8px 11px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.tz-r9-popup-actions .primary{color:#15110b;background:#dfb653;border-color:#dfb653}.tz-r9-popup-actions button:disabled,.tz-r9-invite-row button:disabled{opacity:.5;cursor:wait}.tz-r9-error{color:#fca5a5!important;margin:9px 0 0!important}.tz-r9-reminder-toggle{color:inherit;cursor:pointer;background:0 0;border:0;width:100%;padding:12px 14px}.tz-r9-reminder-body{border-top:1px solid #ffffff17;padding:13px 14px 14px}.tz-r9-reminder-body>strong{margin-bottom:5px;font-size:14px;display:block}.tz-r9-reminder-body small{color:#dcb96e;align-items:center;gap:6px;margin-bottom:12px;font-size:11px;display:flex}.tz-r9-reminder-body a{color:#f3c66a;border-color:#d9b56555}.tz-r9-dock{color:#f6ecd8;cursor:pointer;background:#141b22;border:1px solid #e5ba6f66;border-radius:100px;align-self:flex-end;align-items:center;gap:8px;padding:11px 13px;font-size:12px;font-weight:800;display:flex;box-shadow:0 8px 24px #0008}.tz-r9-dock b{text-align:center;color:#171109;background:#dfb653;border-radius:9px;min-width:19px;padding:3px 5px;font-size:10px}.tz-r9-drawer{flex-direction:column;max-height:min(55vh,470px);display:flex}.tz-r9-drawer-head{border-bottom:1px solid #ffffff15;padding:13px 15px}.tz-r9-drawer-head>div{flex-direction:column;gap:4px;display:flex}.tz-r9-drawer-head strong{font-size:13px}.tz-r9-drawer-content{min-height:0;overflow-y:auto}.tz-r9-invite-row,.tz-r9-activity-row{color:#e8edf3;border-bottom:1px solid #fff1;padding:12px 15px;text-decoration:none;display:block}.tz-r9-invite-row strong,.tz-r9-activity-row strong{overflow-wrap:anywhere;margin-bottom:3px;font-size:12px;line-height:1.4;display:block}.tz-r9-invite-row small,.tz-r9-activity-row small{color:#b9c1cb;font-size:11px;line-height:1.35;display:block}.tz-r9-invite-row>div:last-child{align-items:center;gap:6px;margin-top:8px;display:flex}.tz-r9-invite-row button,.tz-r9-invite-row a{color:#f6e9c9;cursor:pointer;background:#ffffff10;border:1px solid #ffffff20;border-radius:6px;padding:6px 10px;font-size:11px;text-decoration:none}.tz-r9-invite-row button:first-child{color:#16110a;background:#d9ad4e;border-color:#d9ad4e}.tz-r9-activity-label{padding:13px 15px 6px}.tz-r9-activity-row.unread{border-left:2px solid #e6b755}.tz-r9-activity-row.read{opacity:.66}.tz-r9-empty{color:#b8bdc5;margin:0;padding:12px 15px;font-size:12px}.tz-r9-drawer-footer{border-top:1px solid #ffffff15;justify-content:space-between;gap:6px;padding:10px 12px;display:flex}.tz-r9-drawer-footer a{min-height:31px;font-size:11px}@keyframes tz-r9-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media (max-width:750px){.tz-r9-center{width:min(350px,100vw - 20px);bottom:84px;right:10px}.tz-r9-drawer{max-height:43vh}}@media (prefers-reduced-motion:reduce){.tz-r9-popup{animation:none}}
.tz-r10-invites-wrap{z-index:30;flex:none;align-items:center;display:flex;position:relative}.tz-r10-invites-button{border:1px solid color-mix(in srgb,var(--accent) 27%,#27313a);min-height:39px;color:var(--text,#f6f2e8);font:inherit;cursor:pointer;white-space:nowrap;background:#0f1317f2;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:11px;font-weight:700;transition:border-color .15s,background .15s;display:inline-flex}.tz-r10-invites-button:hover,.tz-r10-invites-button[aria-expanded=true]{border-color:var(--accent,#ffc33d);background:#ffc33d17}.tz-r10-invites-button>svg{color:var(--accent,#ffc33d)}.tz-r10-invites-count{background:var(--accent,#ffc33d);color:#18130a;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:1px 5px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.tz-r10-invites-menu{z-index:200;color:#f2eee6;background:#12141a;border:1px solid #564729;border-radius:14px;width:min(340px,100vw - 24px);min-width:270px;max-height:min(460px,75vh);padding:10px;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 16px 45px #0000008c}.tz-r10-invites-head{border-bottom:1px solid #373029;justify-content:space-between;align-items:center;gap:12px;padding:5px 6px 11px;display:flex}.tz-r10-invites-head strong{font-size:14px}.tz-r10-invites-head span{color:#c8b07b;font-size:11px}.tz-r10-invite-preview{color:inherit;border-bottom:1px solid #2b2c31;border-radius:7px;flex-direction:column;gap:3px;padding:11px 9px;text-decoration:none;display:flex}.tz-r10-invite-preview:hover,.tz-r10-invite-preview:focus-visible{background:#252017}.tz-r10-invite-preview small{color:var(--accent,#ffc33d);font-size:10px;font-weight:700}.tz-r10-invite-preview strong{font-size:12px;line-height:1.4}.tz-r10-invite-preview span{color:#a7a9ad;font-size:11px}.tz-r10-invites-empty{color:#afb0b3;margin:12px 6px;font-size:12px}.tz-r10-invites-footer{color:var(--accent,#ffc33d);justify-content:space-between;align-items:center;gap:8px;padding:12px 8px 5px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.notification-menu-footer .tz-r10-clear-all{justify-content:center;align-items:center;gap:5px;display:inline-flex;color:#f6aeae!important}.notification-menu-footer .tz-r10-clear-all:disabled{opacity:.5;cursor:not-allowed}@media (max-width:700px){.tz-r10-invites-button{gap:5px;min-height:38px;padding:0 8px}.tz-r10-invites-button span{font-size:10px}.tz-r10-invites-menu{right:-48px}}@media (max-width:390px){.tz-r10-invites-button span{display:none}}.notification-menu-footer{flex-wrap:wrap;align-items:center}
.tz-r10-invites-button .tz-r11-header-invite-icon{flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.tz-r10-invites-button .tz-r11-header-invite-icon img{object-fit:contain;width:100%;height:100%}.tz-r10-invites-button .tz-r11-header-invite-icon svg{color:var(--accent,#ffc33d)}[data-section=leaderboards] [aria-busy=true]{contain:layout;min-height:480px}@media (max-width:650px){[data-section=leaderboards] [aria-busy=true]{min-height:340px}}
.topbar .dashboard-account-trigger .top-avatar{box-sizing:border-box!important;aspect-ratio:1!important;border-radius:8px!important;flex:0 0 32px!important;place-items:center!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;display:grid!important;position:relative!important;overflow:hidden!important}.topbar .dashboard-account-trigger .top-avatar img{object-fit:cover!important;object-position:center!important;aspect-ratio:1!important;border-radius:0!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important}.topbar .tz-r10-invites-button .tz-r11-header-invite-icon{flex:0 0 24px!important;width:24px!important;min-width:24px!important;height:24px!important}.topbar .tz-r10-invites-button .tz-r11-header-invite-icon img{object-fit:contain!important;width:100%!important;height:100%!important}.topbar .tz-r10-invites-button{gap:9px;min-height:42px}.settings-page [hidden],.settings-page .account-trust-stack [hidden]{display:none!important}.settings-page{min-width:0}.settings-page .settings-hero{gap:16px!important;min-height:0!important;padding:18px 22px!important}.settings-page .settings-hero-avatar{border-radius:14px!important;flex:0 0 66px!important;width:66px!important;height:66px!important}.settings-page .settings-hero-copy h1{font-size:34px!important;line-height:1.06!important}.settings-page .settings-hero-copy p{max-width:580px!important;font-size:12px!important}.settings-page .settings-hero-meta{margin-top:8px!important}.settings-page .settings-hero-meta span{padding:4px 7px!important}.settings-page .settings-real-tabs{scrollbar-width:thin;gap:7px!important;display:flex!important;position:relative!important;top:auto!important;overflow-x:auto!important}.settings-page .settings-real-tabs .settings-tab-button{appearance:none;min-height:43px;font:inherit;color:#a9b6c7;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;flex:1 0 auto;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:12px;font-weight:800;display:inline-flex}.settings-page .settings-real-tabs .settings-tab-button svg{color:#d8ac4f}.settings-page .settings-real-tabs .settings-tab-button:hover{color:#f7e5b7;background:#ffc33d0d}.settings-page .settings-real-tabs .settings-tab-button[aria-selected=true]{color:#ffdc84!important;background:#ffc33d18!important;border-color:#ffc33d47!important}.settings-page .settings-real-tabs .settings-tab-button:focus-visible,.settings-page .settings-security-tabs .settings-security-tab:focus-visible{outline-offset:2px;outline:2px solid #ffc33d}.settings-page .settings-content-v2{width:100%;max-width:1060px;margin:0 auto;gap:16px!important;display:grid!important}.settings-page .settings-primary-form{min-width:0;gap:14px!important;display:grid!important}.settings-page .settings-single-panel{min-width:0;display:block!important}.settings-page .settings-single-panel>.settings-section{max-width:100%}.settings-page .settings-section{min-width:0!important;padding:21px!important}.settings-page .settings-section-head-v2{margin-bottom:18px!important;padding-bottom:12px!important}.settings-page .settings-section-head-v2 h2{font-size:21px!important}.settings-page .settings-profile-grid-v2{grid-template-columns:minmax(250px,.8fr) minmax(0,1.5fr);gap:18px!important}.settings-page .settings-avatar-panel-v2{min-width:0!important;padding:20px!important}.settings-page .settings-avatar-large{flex-basis:92px!important;width:92px!important;height:92px!important}.settings-page .settings-option-stack{max-width:800px}.settings-page .settings-option-card-v2{min-width:0}.settings-page .settings-sound-control-v2 .sound-preset-actions{flex-wrap:wrap}.settings-page .settings-sound-control-v2 .sound-preset-actions select{min-width:150px;max-width:100%}.settings-page .settings-save-bar{min-height:0;margin:0!important;padding:14px 17px!important}.settings-page .settings-security-panel{gap:12px;min-width:0;display:grid}.settings-page .settings-security-intro{min-height:0!important;padding:17px 20px!important}.settings-page .settings-security-intro h2{font-size:22px!important}.settings-page .settings-trust-wrap{min-width:0}.settings-page .settings-trust-wrap .account-trust-stack{gap:14px!important;display:grid!important}.settings-page .settings-security-tabs{background:#ffffff05;border:1px solid #ffffff12;border-radius:14px;flex-wrap:wrap;gap:7px;padding:6px;display:flex}.settings-page .settings-security-tab{color:#a8b4c1;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:11px;font-weight:780;display:inline-flex}.settings-page .settings-security-tab[aria-selected=true]{color:#ffdc84;background:#ffc33d14;border-color:#ffc33d40}.settings-page .settings-trust-wrap .trust-card{min-width:0!important;padding:20px!important}@media (max-width:850px){.settings-page .settings-profile-grid-v2{grid-template-columns:1fr!important}.settings-page .settings-avatar-panel-v2{min-height:0;flex-direction:row!important}.settings-page .settings-real-tabs .settings-tab-button{flex:none}}@media (max-width:540px){.topbar .tz-r10-invites-button{gap:5px;min-height:38px;padding:0 8px}.topbar .tz-r10-invites-button .tz-r11-header-invite-icon{flex-basis:22px!important;width:22px!important;min-width:22px!important;height:22px!important}.settings-page .settings-hero{padding:14px!important}.settings-page .settings-hero-avatar{flex-basis:54px!important;width:54px!important;height:54px!important}.settings-page .settings-hero-copy h1{font-size:29px!important}.settings-page .settings-section{padding:16px!important}.settings-page .settings-avatar-panel-v2{flex-direction:column!important;padding:15px!important}.settings-page .settings-security-intro{padding:15px!important}.settings-page .settings-security-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.settings-page .settings-security-tab{min-width:0;padding:8px 6px}.settings-page .settings-real-tabs .settings-tab-button{min-height:40px;padding:0 12px}}
.home-dashboard-v3 .home-quick-panel .home-nav-icon{border-radius:18px;flex:none;width:clamp(70px,5.1vw,82px);min-width:70px;height:clamp(70px,5.1vw,82px)}.home-dashboard-v3 .home-quick-panel .home-nav-icon img.home-section-card-icon,.home-dashboard-v3 .home-quick-panel .home-nav-icon svg{object-fit:contain;max-width:none;max-height:none;display:block;width:clamp(48px,3.8vw,60px)!important;height:clamp(48px,3.8vw,60px)!important}.home-dashboard-v3 .home-quick-panel .home-nav-icon img.home-section-card-icon{image-rendering:auto}@media (max-width:680px){.home-dashboard-v3 .home-quick-panel .home-nav-icon{border-radius:16px;width:64px;min-width:64px;height:64px}.home-dashboard-v3 .home-quick-panel .home-nav-icon img.home-section-card-icon,.home-dashboard-v3 .home-quick-panel .home-nav-icon svg{width:48px!important;height:48px!important}}.tz-r13-discord-brand{color:#a7a8ff;flex:none}.tz-r13-youtube-brand{color:#f04343;flex:none}.community-footer-links a .tz-r13-discord-brand{color:#a7a8ff}.community-footer-links a .tz-r13-youtube-brand{color:#f04343}.settings-security-tab .tz-r13-discord-brand,.trust-card .tz-r13-discord-brand{color:#a7a8ff}
.tz-r14-auth-boot{justify-content:center;align-items:flex-start;min-height:min(70vh,680px);padding:clamp(20px,4vw,48px) 0;display:flex}.tz-r14-boot-panel{color:#d5d9db;background:linear-gradient(135deg,#ffc03d09,#ffffff02);border:1px solid #e9bc4d1f;border-radius:18px;width:min(100%,900px);min-height:280px;padding:clamp(25px,4vw,52px)}.tz-r14-boot-title{letter-spacing:-.025em;color:#f6f2e8;margin:12px 0 18px;font-size:clamp(21px,2.3vw,30px);font-weight:800}.tz-r14-boot-panel p{color:#aab3bc;margin:0 0 18px}.tz-r14-boot-lines{gap:13px;max-width:560px;display:grid}.tz-r14-boot-lines i{background:#ffffff0e;border-radius:6px;width:100%;height:10px;display:block}.tz-r14-boot-lines i:nth-child(2){width:76%}.tz-r14-boot-lines i:nth-child(3){width:49%}.tz-r14-header-auth-pending{pointer-events:none;justify-content:flex-end;align-items:center;gap:9px;min-width:124px;height:36px;padding:0 10px;display:flex}.tz-r14-header-auth-pending span{background:#ffffff0f;border-radius:7px;width:35px;height:21px;display:block}.tz-r14-header-auth-pending span:last-child{background:#ffc14112;width:60px}.tz-r14-auth-retry{font-size:12px!important}@media (max-width:680px){.tz-r14-auth-boot{padding:15px 0}.tz-r14-boot-panel{min-height:240px}.tz-r14-header-auth-pending{width:66px;min-width:66px;padding:0}.tz-r14-header-auth-pending span:first-child{display:none}}@media (prefers-reduced-motion:reduce){.tz-r14-boot-lines i{animation:none!important}}
.tz-r15-night-card{background:linear-gradient(120deg,#211d17,#111823);border:1px solid #dcab4847;border-radius:17px;flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0 22px;padding:22px 25px;display:flex}.tz-r15-night-card h2{color:#ffe3a5;margin:0;font-size:clamp(1.1rem,2vw,1.55rem)}.tz-r15-night-card small{color:#b4ac9c;width:100%}.tz-r15-night-heading{color:#eac06f;letter-spacing:.08em;align-items:center;gap:8px;font-size:.76rem;font-weight:800;display:flex}.tz-r15-night-meta{color:#ddd4c7;flex-wrap:wrap;gap:14px;width:100%;display:flex}.tz-r15-night-meta span{align-items:center;gap:7px;display:inline-flex}.tz-r15-night-card .tz-btn{margin-left:auto}.tz-r15-night-admin{gap:18px;display:grid}.tz-r15-form-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin:18px 0;display:grid}.tz-r15-form-grid label{color:var(--muted);gap:8px;font-size:.84rem;display:grid}.tz-r15-form-grid input,.tz-r15-form-grid select{width:100%}.tz-r15-check{align-items:center;gap:10px;padding:13px 0;display:flex}.tz-r15-check input{accent-color:#d6aa58}.tz-r15-note{background:#211d19;border:1px solid #554427;border-radius:12px;gap:12px;padding:14px;display:flex}.tz-r15-note p{color:#bbb0a0;margin:4px 0 0}.tz-r15-event-row{border-bottom:1px solid #333;gap:12px;padding:12px 0;display:flex}.tz-r15-timezone-setting{border:1px solid var(--border);border-radius:13px;gap:9px;margin:0 0 16px;padding:16px;display:grid}.tz-r15-timezone-setting strong{align-items:center;gap:7px;display:flex}.tz-r15-timezone-setting p{color:var(--muted);margin:0}.tz-r15-timezone-setting select{max-width:400px}@media (max-width:640px){.tz-r15-night-card .tz-btn{justify-content:center;width:100%;margin-left:0}}
.tz-r15r2-announcements{gap:14px;display:grid}.tz-r15r2-defaults{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.tz-r15r2-row{border-bottom:1px solid var(--tz-border,#c8b47d24);grid-template-columns:minmax(190px,1fr) minmax(160px,1fr) minmax(105px,.4fr);align-items:end;gap:12px;padding:13px 0;display:grid}.tz-r15r2-row strong,.tz-r15r2-row small{display:block}.tz-r15r2-row small{opacity:.65;margin-top:5px;font-size:12px}.tz-r15r2-row .tz-actions{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}@media (max-width:780px){.tz-r15r2-row{grid-template-columns:1fr}.tz-r15r2-row .tz-actions{grid-column:auto}}.tz-r15r2-create-controls{gap:8px;margin:12px 0;display:grid}.tz-r15r2-create-controls .tz-label{max-width:360px}.tz-r15r2-create-controls input[type=checkbox]{accent-color:#d7af63}
.tz-discord-bot-console{gap:18px;display:grid}.tz-db-top h2{align-items:center;gap:10px;display:flex}.tz-db-stats{color:#c5beb1;flex-wrap:wrap;gap:15px;font-size:13px;display:flex}.tz-db-stats span{align-items:center;gap:6px;display:flex}.tz-db-nav{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.tz-db-nav button{color:#c9c4ba;cursor:pointer;background:#1c1d20;border:1px solid #d5b26a38;border-radius:10px;padding:9px 14px}.tz-db-nav button.active{color:#f4dfb6;background:#d7af6324;border-color:#d7af63}.tz-db-status{color:#dec6a8;border:1px solid #ffa07838;border-radius:30px;padding:7px 10px;font-size:12px}.tz-db-status.ok{color:#b2dfbb;border-color:#477052}.tz-db-switches{gap:10px;margin:15px 0;display:grid}.tz-db-toggle{cursor:pointer;background:#ffffff04;border:1px solid #d2be9721;border-radius:11px;align-items:flex-start;gap:12px;padding:13px;display:flex}.tz-db-toggle.master{background:#d7af630f;border-color:#d7af634d}.tz-db-toggle input{accent-color:#d7af63;width:17px;height:17px;margin-top:4px}.tz-db-toggle span{gap:4px;display:grid}.tz-db-toggle small{color:#a59f96;line-height:1.4}.tz-db-warning{color:#d6bf93;border:1px solid #d7af6333;border-radius:10px;align-items:center;gap:9px;margin-bottom:12px;padding:12px;display:flex}.tz-db-history{gap:9px;margin-top:14px;display:grid}.tz-db-entry{border-bottom:1px solid #c8b47d1f;gap:10px;padding:11px 0;display:flex}.tz-db-entry div{gap:3px;display:grid}.tz-db-entry small{color:#aaa39a;overflow-wrap:anywhere}.tz-db-destinations{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:18px 0;display:grid}.tz-db-destinations label{color:#c5beb1;gap:8px;font-size:13px;display:grid}
.tz-discord-bot-console{gap:18px;display:grid}.tz-db-top h2{align-items:center;gap:10px;display:flex}.tz-db-stats{color:#c5beb1;flex-wrap:wrap;gap:15px;font-size:13px;display:flex}.tz-db-stats span{align-items:center;gap:6px;display:flex}.tz-db-nav{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.tz-db-nav button{color:#c9c4ba;cursor:pointer;background:#1c1d20;border:1px solid #d5b26a38;border-radius:10px;padding:9px 14px}.tz-db-nav button.active{color:#f4dfb6;background:#d7af6324;border-color:#d7af63}.tz-db-status{color:#dec6a8;border:1px solid #ffa07838;border-radius:30px;padding:7px 10px;font-size:12px}.tz-db-status.ok{color:#b2dfbb;border-color:#477052}.tz-db-switches{gap:10px;margin:15px 0;display:grid}.tz-db-toggle{cursor:pointer;background:#ffffff04;border:1px solid #d2be9721;border-radius:11px;align-items:flex-start;gap:12px;padding:13px;display:flex}.tz-db-toggle.master{background:#d7af630f;border-color:#d7af634d}.tz-db-toggle input{accent-color:#d7af63;width:17px;height:17px;margin-top:4px}.tz-db-toggle span{gap:4px;display:grid}.tz-db-toggle small{color:#a59f96;line-height:1.4}.tz-db-warning{color:#d6bf93;border:1px solid #d7af6333;border-radius:10px;align-items:center;gap:9px;margin-bottom:12px;padding:12px;display:flex}.tz-db-history{gap:9px;margin-top:14px;display:grid}.tz-db-entry{border-bottom:1px solid #c8b47d1f;gap:10px;padding:11px 0;display:flex}.tz-db-entry div{gap:3px;display:grid}.tz-db-entry small{color:#aaa39a;overflow-wrap:anywhere}.tz-db-destinations{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:18px 0;display:grid}.tz-db-destinations label{color:#c5beb1;gap:8px;font-size:13px;display:grid}.tz-db-manual{gap:18px;display:grid}.tz-db-manual .tz-label{letter-spacing:.035em;color:#bcb5a8;gap:8px;max-width:100%;margin:12px 0;font-size:12px;display:grid}.tz-db-manual .tz-input{color:#eee5d3;box-sizing:border-box;background:#1c1d21;border:1px solid #d7af6333;border-radius:9px;width:100%;min-height:40px;padding:10px}.tz-db-preview{background:#dcb9690a;border:1px solid #dcb96938;border-radius:10px;margin:14px 0;padding:12px}.tz-db-preview>div{overflow-wrap:anywhere;background:#222326;border-left:3px solid #d7af63;margin-top:7px;padding:12px}.tz-db-preview p{white-space:pre-wrap;font-size:13px;line-height:1.5}.tz-db-preview small{color:#b0aa9c}.tz-db-manual .tz-db-entry{align-items:flex-start}.tz-db-manual .tz-db-entry p{white-space:pre-wrap;overflow-wrap:anywhere;opacity:.8;font-size:12px}
.tz-r5-event-spotlight{background:linear-gradient(115deg,#1b1c19,#12171d 58%,#171c21);border:1px solid #5a5036;border-radius:15px;align-items:center;gap:14px;margin:0 0 18px;padding:14px 16px;display:flex;box-shadow:0 10px 35px #03060a2e}.tz-r5-event-orbit,.tz-r5-event-icon{color:#ebc573;background:#b790381d;border:1px solid #76613c;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.tz-r5-event-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.tz-r5-event-copy strong{color:#f5eee2;overflow-wrap:anywhere;font-size:15px}.tz-r5-event-copy small,.tz-r5-event-dialog small{color:#adb0af;font-size:12px}.tz-r5-event-kicker{letter-spacing:.12em;color:#e9bf65;font-size:10px;font-weight:750}.tz-r5-event-open{cursor:pointer;color:#ecd09b;background:0 0;border:1px solid #7a6139;border-radius:9px;flex:none;align-items:center;gap:7px;padding:9px 12px;font-size:12px;font-weight:700;display:flex}.tz-r5-event-open:hover{background:#ad8a3b24}.tz-r5-event-backdrop{z-index:1100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#04070ad9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.tz-r5-event-dialog{color:#eee8dd;background:radial-gradient(at 12% 0,#373020 0,#191d22 42%,#11171c 100%);border:1px solid #8b713d;border-radius:20px;flex-direction:column;gap:15px;width:100%;max-width:500px;padding:34px;display:flex;position:relative;box-shadow:0 30px 120px #000b}.tz-r5-event-icon{border-radius:16px;width:62px;height:62px}.tz-r5-event-dialog h2{overflow-wrap:anywhere;margin:0;font-size:clamp(24px,4vw,32px);line-height:1.15}.tz-r5-event-dialog p{color:#b6b9ba;margin:0;font-size:14px;line-height:1.65}.tz-r5-event-close{cursor:pointer;color:#f0e7d7;background:#2a2e31;border:1px solid #55585b;border-radius:9px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:18px;right:18px}.tz-r5-event-time{color:#d9b46d;background:#24241f;border:1px solid #49443a;border-radius:11px;align-items:center;gap:12px;padding:12px 15px;display:flex}.tz-r5-event-time div{flex-direction:column;gap:2px;display:flex}.tz-r5-event-time span{color:#eeeadf;font-size:13px}.tz-r5-event-actions{flex-wrap:wrap;gap:10px;margin-top:5px;display:flex}@media (max-width:540px){.tz-r5-event-spotlight{gap:9px;padding:11px}.tz-r5-event-orbit{width:38px;height:38px}.tz-r5-event-open{padding:8px}.tz-r5-event-dialog{padding:25px}.tz-r5-event-copy strong{font-size:13px}}@media (prefers-reduced-motion:reduce){.tz-r5-event-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.tz-r5-danger-zone{background:linear-gradient(120deg,#241f1c,#151718);border:1px solid #775039;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;margin:16px 0;padding:15px;display:flex}.tz-r5-danger-zone strong{color:#f6d9c0}.tz-r5-danger-zone p{margin:0}.tz-r5-danger-zone .tz-btn{color:#ffd1b2;border-color:#976047}.featured-competition-banner{display:none!important}
.tz-events-dock{--ed-gold:#e5bb6b;z-index:930;font-family:var(--site-font,inherit);pointer-events:none;align-items:center;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%)}.tz-events-dock-tab{pointer-events:auto;writing-mode:vertical-rl;text-orientation:mixed;color:#f2d291;letter-spacing:.19em;cursor:pointer;background:linear-gradient(165deg,#393222,#181d21 48%,#101419);border:1px solid #9e793e;border-right:0;border-radius:14px 0 0 14px;justify-content:center;align-items:center;gap:11px;min-height:148px;max-height:208px;padding:15px 10px;font-size:11px;font-weight:850;transition:background .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;box-shadow:-9px 12px 40px #0009,inset 1px 0 #f5d59120}.tz-events-dock-tab svg{flex:none;transform:rotate(90deg)}.tz-events-dock-tab b{writing-mode:horizontal-tb;text-align:center;color:#161819;letter-spacing:0;background:#be9555;border-radius:999px;min-width:18px;height:18px;font-size:10px;line-height:18px}.tz-events-dock-live-dot{background:#54dba2;border-radius:100%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #54dba224}.tz-events-dock-tab:hover,.tz-events-dock-tab:focus-visible{outline-offset:3px;background:linear-gradient(160deg,#5e4828,#21211d 65%,#12161b);border-color:#f2c773}.tz-events-dock.is-open .tz-events-dock-tab{background:#392e20;border-radius:14px 0 0 14px}.tz-events-dock-panel{pointer-events:auto;color:#f2ecdf;opacity:0;visibility:hidden;background:linear-gradient(145deg,#26231e,#171c22 23%,#10151a 85%);border:1px solid #796442;border-right:0;border-radius:18px 0 0 18px;flex-direction:column;width:0;height:min(720px,100dvh - 44px);transition:transform .25s,opacity .18s,visibility .18s,width .25s;display:flex;overflow:hidden;transform:translate(105%);box-shadow:-20px 28px 75px #000b}.tz-events-dock.is-open .tz-events-dock-panel{opacity:1;visibility:visible;width:min(380px,100vw - 58px);transform:translate(0)}.tz-events-dock-header{background:radial-gradient(at 20% 0,#9b71251c,#0000 80%);border-bottom:1px solid #524736;justify-content:space-between;gap:15px;padding:24px 22px 17px;display:flex}.tz-events-dock-header small{color:var(--ed-gold);letter-spacing:.17em;font-size:10px;font-weight:800;display:block}.tz-events-dock-header h2{color:#fff3d8;margin:6px 0;font-size:27px;line-height:1.2}.tz-events-dock-header p{color:#b4b7b8;margin:7px 0 0;font-size:12px;line-height:1.55}.tz-events-dock-header button,.tz-events-dock-toolbar button{color:#eee3cd;cursor:pointer;background:#2a2d2e;border:1px solid #534c40;border-radius:9px;flex:none;place-items:center;width:33px;height:33px;display:grid}.tz-events-dock-toolbar{border-bottom:1px solid #3d3b34;justify-content:space-between;align-items:center;gap:12px;padding:12px 19px;display:flex}.tz-events-dock-toolbar span{color:#d8bd88;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.tz-events-dock-list{overscroll-behavior:contain;scrollbar-color:#7e683e #191e21;scrollbar-width:thin;flex-direction:column;gap:11px;min-height:0;padding:16px 16px 20px;display:flex;overflow-y:auto}.tz-events-dock-item{background:linear-gradient(160deg,#242820,#181e23);border:1px solid #49483d;border-radius:13px;padding:16px;box-shadow:0 8px 22px #05090d3b}.tz-events-dock-item.is-live{background:linear-gradient(160deg,#25352b,#171e21 62%);border-color:#679779}.tz-events-dock-item-top{justify-content:space-between;align-items:center;gap:9px;display:flex}.tz-events-dock-kind{color:var(--ed-gold);text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:5px;font-size:10px;font-weight:850;display:inline-flex}.tz-events-dock-when{color:#aeb1ac;white-space:nowrap;background:#ffffff08;border-radius:7px;padding:4px 7px;font-size:10px;font-weight:750}.tz-events-dock-when.is-live{color:#72e6ab;background:#125c3829}.tz-events-dock-item h3{color:#f7edd6;overflow-wrap:anywhere;margin:12px 0 4px;font-size:16px;line-height:1.25}.tz-events-dock-item p{color:#b0b6b9;overflow-wrap:anywhere;margin:0 0 10px;font-size:12px;line-height:1.5}.tz-events-dock-date{color:#d7d1c4;align-items:center;gap:7px;margin:10px 0 12px;font-size:11px;display:flex}.tz-events-dock-link{color:#f2cd81;align-items:center;gap:5px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.tz-events-dock-link:hover{text-decoration:underline}.tz-events-dock-footer{background:#13181b;border-top:1px solid #403e36;margin-top:auto;padding:16px 20px}.tz-events-dock-footer a{color:#eccb85;justify-content:space-between;align-items:center;font-size:12px;font-weight:750;text-decoration:none;display:flex}.tz-events-dock-empty{text-align:center;color:#aeb4b2;flex-direction:column;align-items:center;gap:8px;padding:36px 14px;font-size:12px;line-height:1.5;display:flex}.tz-events-dock-empty strong{color:#f0dfbb;font-size:15px}.tz-events-dock-empty button{color:#f0d293;cursor:pointer;background:#222729;border:1px solid #827047;border-radius:8px;padding:7px 12px}@media (max-width:650px){.tz-events-dock{top:auto;bottom:calc(88px + env(safe-area-inset-bottom,0px));transform:none}.tz-events-dock-tab{border-radius:10px 0 0 10px;min-height:100px;max-height:130px;padding:10px 7px;font-size:10px}.tz-events-dock-panel{width:0;height:min(640px,100dvh - 130px)}.tz-events-dock.is-open .tz-events-dock-panel{width:min(340px,100vw - 39px)}.tz-events-dock-header{padding:19px 15px 13px}.tz-events-dock-list{padding:12px}}@media (prefers-reduced-motion:reduce){.tz-events-dock-tab,.tz-events-dock-panel{transition:none}}.tz-events-dock-tab{letter-spacing:.2em;border-radius:17px 0 0 17px;gap:16px;min-width:55px;min-height:194px;max-height:252px;padding:19px 12px;font-size:13px}.tz-events-dock-icon-wrap{writing-mode:horizontal-tb;flex:none;place-items:center;width:36px;height:37px;display:grid;position:relative}.tz-events-dock-brand-icon{justify-content:center;align-items:center;max-width:31px;max-height:31px;transition:transform .22s,filter .22s;display:inline-flex!important}.tz-events-dock-brand-icon svg{transform:none!important}.tz-events-dock-brand-icon img{object-fit:contain;width:100%;height:100%}.tz-events-dock-tab:hover .tz-events-dock-brand-icon,.tz-events-dock-tab:focus-visible .tz-events-dock-brand-icon{filter:drop-shadow(0 0 9px #e5bb6b99);transform:scale(1.17)}.tz-events-dock-label{line-height:1.1;display:block}.tz-events-dock-unseen-badge{color:#1b1d1d;letter-spacing:0;writing-mode:horizontal-tb;background:#e9bd64;border:2px solid #171c21;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 3px;font:900 11px/1 system-ui,sans-serif;animation:2.8s ease-in-out infinite tz-event-unseen-pulse;display:grid;position:absolute;top:-8px;right:-10px;box-shadow:0 0 0 2px #e9bd6424,0 0 15px #e9bd6455}.tz-events-dock-tab.has-unseen{border-color:#d7aa56;box-shadow:-10px 12px 36px #0008,inset 2px 0 #f5d59150}@keyframes tz-event-unseen-pulse{0%,70%,to{transform:scale(1);box-shadow:0 0 #e9bd643f,0 0 12px #e9bd6440}80%{transform:scale(1.12);box-shadow:0 0 0 7px #e9bd6400,0 0 22px #e9bd6499}}.tz-events-dock.is-open .tz-events-dock-panel{width:min(450px,100vw - 62px)}.tz-events-dock-panel{height:min(800px,100dvh - 32px)}.tz-events-dock-header{padding:27px 27px 21px}.tz-events-dock-header h2{font-size:31px}.tz-events-dock-header p{font-size:13px}.tz-events-dock-list{gap:14px;padding:20px}.tz-events-dock-item{border-radius:15px;padding:20px}.tz-events-dock-item h3{font-size:19px}.tz-events-dock-item p,.tz-events-dock-date,.tz-events-dock-link{font-size:13px}.tz-events-dock-kind,.tz-events-dock-when{font-size:11px}@media (max-width:650px){.tz-events-dock-tab{border-radius:12px 0 0 12px;gap:8px;min-width:46px;min-height:136px;max-height:165px;padding:12px 7px;font-size:11px}.tz-events-dock-icon-wrap{width:30px;height:31px}.tz-events-dock-brand-icon{transform:scale(.89)}.tz-events-dock-unseen-badge{min-width:18px;height:18px;font-size:10px;top:-5px;right:-7px}.tz-events-dock.is-open .tz-events-dock-panel{width:min(370px,100vw - 49px)}.tz-events-dock-panel{height:min(670px,100dvh - 132px)}.tz-events-dock-list{padding:13px}.tz-events-dock-item{padding:15px}.tz-events-dock-item h3{font-size:17px}}@media (prefers-reduced-motion:reduce){.tz-events-dock-unseen-badge{animation:none}.tz-events-dock-brand-icon{transition:none}}.tz-events-dock-icon-wrap{overflow:visible}.tz-events-dock-tab .tz-events-dock-unseen-badge{z-index:1;box-sizing:border-box;color:#191b1d;letter-spacing:-.04em;writing-mode:horizontal-tb;background:linear-gradient(155deg,#f5d992 0%,#e8b95d 64%,#d9a54c 100%);border:1px solid #c89e59;border-right:0;border-radius:12px 4px 4px 12px;place-items:center;width:auto;min-width:36px;height:39px;padding:0 7px;font:900 23px/1 system-ui,sans-serif;animation:3.8s ease-in-out infinite tz-event-attached-glow;display:grid;position:absolute;top:-5px;left:-30px;right:auto;box-shadow:-3px 3px 12px #05060877,inset 0 1px #fff8}.tz-events-dock-unseen-badge:after{content:"";background:#b68a45;border-radius:0 2px 2px 0;width:3px;height:calc(100% - 10px);position:absolute;top:5px;right:-3px}@keyframes tz-event-attached-glow{0%,68%,to{border-color:#c89e59;box-shadow:-3px 3px 12px #05060877,inset 0 1px #fff8}80%{border-color:#f2d18c;box-shadow:-3px 3px 12px #05060877,0 0 11px #e8bf6640,inset 0 1px #fff8}}@media (max-width:650px){.tz-events-dock-tab .tz-events-dock-unseen-badge{border-radius:10px 3px 3px 10px;min-width:30px;height:33px;padding:0 5px;font-size:20px;top:-4px;left:-25px}}@media (prefers-reduced-motion:reduce){.tz-events-dock-tab .tz-events-dock-unseen-badge{animation:none}}
:where(.tz-mode-icon)[data-mode=gctf],:where(.tz-mode-icon)[data-mode=ictf],:where(.tz-mode-icon)[data-mode=vanilla],:where(.tz-mode-icon)[data-mode=vanilla-1v1],:where(.tz-mode-icon)[data-mode=vanilla-duel]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;place-items:center!important;padding:0!important;display:inline-grid!important;overflow:visible!important}:where(.tz-mode-icon)[data-mode=gctf] img,:where(.tz-mode-icon)[data-mode=ictf] img,:where(.tz-mode-icon)[data-mode=vanilla] img,:where(.tz-mode-icon)[data-mode=vanilla-1v1] img,:where(.tz-mode-icon)[data-mode=vanilla-duel] img{object-fit:contain!important;filter:none!important;border:none!important;width:100%!important;height:100%!important;padding:0!important;display:block!important}.ranked-artwork-inline{align-items:center;gap:10px;min-width:0;display:inline-flex}.ranked-artwork-match-heading{align-items:center;gap:18px;min-width:0;display:flex}.ranked-artwork-match-heading>div{min-width:0}@media (max-width:720px){.ranked-artwork-match-heading{gap:10px}.ranked-artwork-match-heading>.tz-mode-icon{width:56px!important;height:56px!important}.ranked-artwork-inline>.tz-mode-icon{width:30px!important;height:30px!important}}.c95-card-content>.ranked-artwork-inline{flex-wrap:wrap;align-items:center;gap:9px;line-height:1.3;display:flex}.global-queue-title>.tz-mode-icon{flex-shrink:0}@media (max-width:720px){[class*=modeChoice]>.tz-mode-icon,[class*=selectedModeIcon]>.tz-mode-icon{width:54px!important;height:54px!important}}
