.pcw-dw-section{display:contents}:where(.pcw-dw-shell) .dw-pill:not(.pcw-dw-section *){display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px 0 13px;border:1px solid rgba(125,160,210,.3);background:linear-gradient(180deg,#ffffff12,#ffffff05);box-shadow:inset 3px 0 #7da0d273,inset 0 1px #ffffff14;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));color:#dbe6f3;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}:where(.pcw-dw-shell) .dw-pill--ok:not(.pcw-dw-section *){border-color:#4fd39a99;background:linear-gradient(180deg,#4fd39a4d,#4fd39a14);box-shadow:inset 3px 0 0 var(--dw-green),inset 0 1px #ffffff1a;color:#c9ffe6}:where(.pcw-dw-shell) .dw-pill--wait:not(.pcw-dw-section *){border-color:#18c8f68c;background:linear-gradient(180deg,#18c8f64d,#18c8f614);box-shadow:inset 3px 0 0 var(--dw-cyan),inset 0 1px #ffffff1a;color:#c7f1ff}:where(.pcw-dw-shell) .dw-pill--warn:not(.pcw-dw-section *){border-color:#fbbf2499;background:linear-gradient(180deg,#fbbf244d,#fbbf2414);box-shadow:inset 3px 0 0 var(--dw-amber),inset 0 1px #ffffff1a;color:#ffeab8}:where(.pcw-dw-shell) .dw-pill--bad:not(.pcw-dw-section *){border-color:#ff657799;background:linear-gradient(180deg,#ff65774d,#ff657714);box-shadow:inset 3px 0 #ff6577,inset 0 1px #ffffff1a;color:#ffd3d9}:where(.pcw-dw-shell) .dw-pill--muted:not(.pcw-dw-section *){color:var(--dw-label)}:where(.pcw-dw-shell) .dw-overview:not(.pcw-dw-section *){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);gap:16px;align-items:start}:where(.pcw-dw-shell) .dw-all-clear:not(.pcw-dw-section *){display:flex;align-items:center;gap:10px;margin:16px 18px;padding:10px 14px;border:1px solid var(--dw-border);border-radius:10px;background:#030a148c;color:var(--dw-body);font-size:.82rem}:where(.pcw-dw-shell) .dw-all-clear:not(.pcw-dw-section *) .mud-icon-root{color:var(--dw-green)}:where(.pcw-dw-shell) .dw-attention:not(.pcw-dw-section *){display:grid;gap:10px;margin:0;padding:16px 18px;list-style:none}:where(.pcw-dw-shell) .dw-attention li:not(.pcw-dw-section *){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;border:1px solid rgba(251,191,36,.45);border-radius:10px;background:linear-gradient(90deg,#fbbf241f,#091627b3 55%);box-shadow:inset 3px 0 0 var(--dw-amber)}:where(.pcw-dw-shell) .dw-attention li:not(.pcw-dw-section *) .mud-icon-root{color:var(--dw-amber)}:where(.pcw-dw-shell) .dw-attention strong:not(.pcw-dw-section *),:where(.pcw-dw-shell) .dw-post strong:not(.pcw-dw-section *),:where(.pcw-dw-shell) .dw-purpose strong:not(.pcw-dw-section *){display:block;font-size:.9rem;font-weight:900}:where(.pcw-dw-shell) .dw-attention small:not(.pcw-dw-section *),:where(.pcw-dw-shell) .dw-post small:not(.pcw-dw-section *),:where(.pcw-dw-shell) .dw-purpose small:not(.pcw-dw-section *){display:block;color:var(--dw-label);font-size:12px;font-weight:700}:where(.pcw-dw-shell) .dw-table:not(.pcw-dw-section *){display:flex;flex-direction:column;gap:6px;padding:14px 18px 18px}:where(.pcw-dw-shell) .dw-row:not(.pcw-dw-section *){display:grid;grid-template-columns:minmax(0,1.5fr) 110px 120px 130px;align-items:center;gap:14px;min-height:54px;padding:8px 14px;border:1px solid var(--dw-border);border-radius:10px;background:#09162799;color:inherit;font:inherit;text-align:left}:where(.pcw-dw-shell) .dw-row>:last-child:not(.pcw-dw-section *){justify-self:end}:where(.pcw-dw-shell) .dw-row--head:not(.pcw-dw-section *){min-height:0;padding:0 14px 4px;border:0;background:transparent;color:var(--dw-label);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}:where(.pcw-dw-shell) .dw-post:not(.pcw-dw-section *){display:flex;align-items:center;gap:12px;min-width:0}:where(.pcw-dw-shell) .dw-post>span:not(.pcw-dw-section *),:where(.pcw-dw-shell) .dw-purpose:not(.pcw-dw-section *){min-width:0}:where(.pcw-dw-shell) .dw-post-icon:not(.pcw-dw-section *),:where(.pcw-dw-shell) .dw-action-icon:not(.pcw-dw-section *){display:grid;place-items:center;width:34px;height:34px;flex:none;border:1px solid rgba(24,200,246,.22);border-radius:8px;background:#18c8f61a;color:var(--dw-cyan);font-style:normal}:where(.pcw-dw-shell) .dw-channel:not(.pcw-dw-section *),:where(.pcw-dw-shell) .dw-time:not(.pcw-dw-section *){color:var(--dw-body);font-size:.82rem;font-weight:700}:where(.pcw-dw-shell) .dw-server-row:not(.pcw-dw-section *){display:grid;grid-template-columns:minmax(0,2fr) minmax(min(100%,240px),1fr);gap:14px;padding:16px 18px 0}:where(.pcw-dw-shell) .dw-log>.dw-empty:not(.pcw-dw-section *){grid-column:1 / -1}:where(.pcw-dw-shell) .dw-log-table .dw-row:not(.pcw-dw-section *){grid-template-columns:150px minmax(0,1.4fr) 110px 110px 110px}:where(.pcw-dw-shell) .dw-log-detail .dw-pill:not(.pcw-dw-section *){justify-self:start}:where(.pcw-dw-shell) .dw-branding:not(.pcw-dw-section *){display:grid;gap:16px}:where(.pcw-dw-shell) .dw-branding:not(.pcw-dw-section *) .render-assets-card--workspace{border:0!important;background:transparent!important;box-shadow:none!important}:where(.pcw-dw-shell) .dw-branding:not(.pcw-dw-section *) .render-assets-card--workspace>.mud-card-content{padding:0!important}@media(max-width:1400px){:where(.pcw-dw-shell) .dw-title:not(.pcw-dw-section *){font-size:2.6rem}}@media(max-width:1100px){:where(.pcw-dw-shell) .dw-head-top:not(.pcw-dw-section *){grid-template-columns:1fr}:where(.pcw-dw-shell) .dw-actions:not(.pcw-dw-section *){justify-content:flex-start}:where(.pcw-dw-shell) .dw-tiles:not(.pcw-dw-section *){grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pcw-dw-shell) .dw-overview:not(.pcw-dw-section *),:where(.pcw-dw-shell) .dw-manual:not(.pcw-dw-section *){grid-template-columns:1fr}}@media(max-width:700px){:where(.pcw-dw-shell) .dw-head:not(.pcw-dw-section *){padding:16px;border-radius:10px}:where(.pcw-dw-shell) .dw-logo:not(.pcw-dw-section *){width:44px;height:44px}:where(.pcw-dw-shell) .dw-title:not(.pcw-dw-section *){font-size:1.8rem}:where(.pcw-dw-shell) .dw-head:not(.pcw-dw-section *){display:flex;flex-direction:column}:where(.pcw-dw-shell) .dw-head-top:not(.pcw-dw-section *){display:contents}:where(.pcw-dw-shell) .dw-tiles:not(.pcw-dw-section *){order:1}:where(.pcw-dw-shell) .dw-actions:not(.pcw-dw-section *){order:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}:where(.pcw-dw-shell) .dw-actions .dw-btn:not(.pcw-dw-section *){min-width:0;height:auto;min-height:40px;padding:6px 10px;line-height:1.2;text-align:center;white-space:normal}:where(.pcw-dw-shell) .dw-actions .dw-btn--primary:not(.pcw-dw-section *){order:-1}:where(.pcw-dw-shell) .dw-actions .dw-btn--ghost:not(.pcw-dw-section *){display:none}:where(.pcw-dw-shell) .dw-tab:not(.pcw-dw-section *) .mud-icon-root{display:none}:where(.pcw-dw-shell) .dw-overview .dw-card:not(.pcw-dw-section *){border:0;background:transparent;box-shadow:none}:where(.pcw-dw-shell) .dw-overview .dw-card-head:not(.pcw-dw-section *){padding:0 0 8px;border:0}:where(.pcw-dw-shell) .dw-overview .dw-card-head h2:not(.pcw-dw-section *){color:var(--dw-label);font-size:12px;letter-spacing:.1em}:where(.pcw-dw-shell) .dw-overview .dw-attention:not(.pcw-dw-section *),:where(.pcw-dw-shell) .dw-overview .dw-table:not(.pcw-dw-section *),:where(.pcw-dw-shell) .dw-overview .dw-all-clear:not(.pcw-dw-section *){padding-inline:0}:where(.pcw-dw-shell) .dw-tiles:not(.pcw-dw-section *){gap:8px;margin-top:14px}:where(.pcw-dw-shell) .dw-tile:not(.pcw-dw-section *){gap:10px;padding:10px}:where(.pcw-dw-shell) .dw-tile-icon:not(.pcw-dw-section *){width:30px;height:30px}:where(.pcw-dw-shell) .dw-tile-copy strong:not(.pcw-dw-section *){align-items:flex-start;overflow:visible;font-size:.8rem;white-space:normal;overflow-wrap:anywhere}:where(.pcw-dw-shell) .dw-state-dot:not(.pcw-dw-section *){margin-top:5px}:where(.pcw-dw-shell) .dw-tabs:not(.pcw-dw-section *){padding:4px}:where(.pcw-dw-shell) .dw-tab:not(.pcw-dw-section *){min-height:36px;padding:0 12px;font-size:12px}:where(.pcw-dw-shell) .dw-server-row:not(.pcw-dw-section *){grid-template-columns:1fr;padding:12px 12px 0}:where(.pcw-dw-shell) .dw-row:not(.pcw-dw-section *),:where(.pcw-dw-shell) .dw-log-table .dw-row:not(.pcw-dw-section *){grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}:where(.pcw-dw-shell) .dw-row--head:not(.pcw-dw-section *){display:none}:where(.pcw-dw-shell) .dw-row>.dw-post:not(.pcw-dw-section *){grid-column:1;grid-row:1}:where(.pcw-dw-shell) .dw-row>.dw-channel:not(.pcw-dw-section *){grid-column:1;grid-row:2;font-size:.76rem}:where(.pcw-dw-shell) .dw-row>.dw-time:not(.pcw-dw-section *){grid-column:2;grid-row:2;justify-self:end;font-size:.76rem}:where(.pcw-dw-shell) .dw-row>:last-child:not(.pcw-dw-section *){grid-column:2;grid-row:1}:where(.pcw-dw-shell) .dw-log-table .dw-row>.dw-time:not(.pcw-dw-section *){grid-column:1;grid-row:2;justify-self:start}:where(.pcw-dw-shell) .dw-log-table .dw-row>.dw-channel:not(.pcw-dw-section *),:where(.pcw-dw-shell) .dw-log-table .dw-row>.dw-muted:not(.pcw-dw-section *){display:none}:where(.pcw-dw-shell) .dw-table:not(.pcw-dw-section *){padding:12px}:where(.pcw-dw-shell) .dw-attention:not(.pcw-dw-section *){padding:12px}:where(.pcw-dw-shell) .dw-attention li:not(.pcw-dw-section *){grid-template-columns:auto minmax(0,1fr)}:where(.pcw-dw-shell) .dw-attention li>a:not(.pcw-dw-section *){grid-column:1 / -1}:where(.pcw-dw-shell) .dw-action-buttons .dw-btn:not(.pcw-dw-section *){flex:1}}.pcw-dw-section .mud-select,.pcw-dw-section .mud-select .mud-input-control{min-width:min(100%,260px)!important;max-width:100%}.pcw-dw-section .dw-action-body>.mud-select,.pcw-dw-section .dw-action-pickers>.mud-select,.pcw-dw-section .dw-action-body .mud-input-control.mud-select{flex:1 1 min(100%,280px)}:where(.pcw-dw-shell) .dw-chgroups:not(.pcw-dw-section *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px 18px 18px}:where(.pcw-dw-shell) .dw-chgroup:not(.pcw-dw-section *){min-width:0;padding:12px 14px 14px;border:1px solid var(--dw-border);border-radius:12px;background:#030a1473}:where(.pcw-dw-shell) .dw-chgroup--default:not(.pcw-dw-section *){grid-column:1 / -1;border-color:#18c8f652;background:linear-gradient(100deg,#18c8f614,#030a1473 55%)}:where(.pcw-dw-shell) .dw-chgroup--club:not(.pcw-dw-section *){grid-column:1 / -1}:where(.pcw-dw-shell) .dw-chgroup-head:not(.pcw-dw-section *){display:flex;align-items:center;gap:10px;margin-bottom:10px}:where(.pcw-dw-shell) .dw-chgroup-head h3:not(.pcw-dw-section *){margin:0;color:var(--dw-text);font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}:where(.pcw-dw-shell) .dw-chgroup-icon:not(.pcw-dw-section *){display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--dw-cyan-soft);color:var(--dw-cyan)}:where(.pcw-dw-shell) .dw-chgroup-count:not(.pcw-dw-section *){margin-left:auto;color:var(--dw-label);font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums}:where(.pcw-dw-shell) .dw-chgrid:not(.pcw-dw-section *){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,366px),1fr));gap:8px 12px}:where(.pcw-dw-shell) .dw-chrow:not(.pcw-dw-section *){display:grid;gap:3px;min-width:0}:where(.pcw-dw-shell) .dw-chrow-pick:not(.pcw-dw-section *){display:flex;align-items:flex-start;gap:6px;min-width:0}:where(.pcw-dw-shell) .dw-chrow-pick:not(.pcw-dw-section *) .mud-input-control{flex:1 1 320px;min-width:0;margin:0}:where(.pcw-dw-shell) .dw-chrow-pick:not(.pcw-dw-section *) .mud-input-slot{overflow:hidden;text-overflow:ellipsis}:where(.pcw-dw-shell) .dw-chrow-help:not(.pcw-dw-section *){overflow:hidden;padding-left:2px;color:var(--dw-label);font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}:where(.pcw-dw-shell) .dw-chtest:not(.pcw-dw-section *){display:grid;flex:0 0 40px;place-items:center;width:40px;height:40px;margin-top:4px;border:1px solid var(--dw-border);border-radius:8px;background:#091627d6;color:var(--dw-cyan);cursor:pointer;transition:border-color .16s,background .16s}:where(.pcw-dw-shell) .dw-chtest:hover:not(:disabled):not(.pcw-dw-section *){border-color:#18c8f6b8;background:var(--dw-cyan-soft)}:where(.pcw-dw-shell) .dw-chtest:disabled:not(.pcw-dw-section *){opacity:.4;cursor:not-allowed}:where(.pcw-dw-shell) .dw-chtest:focus-visible:not(.pcw-dw-section *){outline:2px solid var(--dw-cyan);outline-offset:2px}@media(max-width:1100px){:where(.pcw-dw-shell) .dw-chgroups:not(.pcw-dw-section *){grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){:where(.pcw-dw-shell) .dw-chgroups:not(.pcw-dw-section *){padding:12px}:where(.pcw-dw-shell) .dw-chgrid:not(.pcw-dw-section *){grid-template-columns:minmax(0,1fr)}:where(.pcw-dw-shell) .dw-chtest:not(.pcw-dw-section *){width:44px;height:44px;flex-basis:44px}}:root{--pcw-dev-banner-height: 30px}html,body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;overflow-x:clip}html:has(.pm-topbar-shell),body:has(.pm-topbar-shell),html:has(.fm-topbar-shell),body:has(.fm-topbar-shell),html:has(.wiki-reader-page),body:has(.wiki-reader-page),html:has(.howto-workspace-page),body:has(.howto-workspace-page),html:has(.ld-page),body:has(.ld-page),html:has(.tournament-detail-root),body:has(.tournament-detail-root){overflow-x:clip;overflow-y:visible}body:has(.lmd-root) .ld-page{z-index:1100}a,.btn-link{color:#006bb7}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .25rem #258cfb}.content{padding-top:1.1rem}h1:focus{outline:none}.valid.modified:not([type=checkbox]){outline:1px solid #26b050}.invalid{outline:1px solid #e50000}.validation-message{color:#e50000}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff}.blazor-error-boundary:after{content:"An error has occurred."}.mud-main-content.pcw-main-content{padding-top:var(--mud-appbar-height)!important}img.pcw-img--person{object-fit:cover}img.pcw-img--club{object-fit:contain}img.pcw-img--placeholder.pcw-img--person{object-fit:cover!important;object-position:50% 10%!important;background:radial-gradient(circle at 50% 30%,#1d3a5c,#0a1626 70%)}img.pcw-img--placeholder.pcw-img--club{object-fit:contain!important;background:#0a1626;padding:min(10%,8px);box-sizing:border-box}img.pcw-img--fill{display:block;width:100%;height:100%;border-radius:inherit}.pcw-auth-page{min-height:calc(100vh - 64px);display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,var(--pcw-bg) 0%,var(--pcw-surface2) 100%);padding:40px 20px}.pcw-auth-container{width:100%;max-width:480px}.pcw-auth-card{background:var(--pcw-surface);border:1px solid var(--pcw-border);border-bottom:3px solid var(--pcw-accent);border-radius:12px;padding:40px;box-shadow:0 4px 20px #00000059}.pcw-auth-card--error{border-bottom-color:#f44336}.pcw-auth-card--success{border-bottom-color:#4caf50}.pcw-auth-card--warning{border-bottom-color:#ff9800}.pcw-auth-header{text-align:center;margin-bottom:32px}.pcw-auth-icon{width:64px;height:64px;color:var(--pcw-accent);margin-bottom:16px;display:block;margin-left:auto;margin-right:auto}.pcw-auth-icon--error{color:#f44336}.pcw-auth-icon--success{color:#4caf50}.pcw-auth-icon--warning{color:#ff9800}.pcw-auth-title{font-size:2rem;font-weight:700;color:var(--pcw-accent);margin:0 0 8px}.pcw-auth-title--error{color:#f44336}.pcw-auth-subtitle{color:var(--pcw-text-muted);margin:0;line-height:1.6}.pcw-auth-body{text-align:center;margin-bottom:28px}.pcw-auth-body p{color:var(--pcw-text-muted);line-height:1.7;margin:0 0 10px}.pcw-auth-form{margin-bottom:24px}.pcw-form-group{margin-bottom:20px}.pcw-form-label{display:block;font-size:.875rem;font-weight:600;color:var(--pcw-text);margin-bottom:8px}.pcw-form-input{width:100%;padding:12px 16px;background:var(--pcw-bg);border:1px solid var(--pcw-border);border-radius:8px;color:var(--pcw-text);font-size:1rem;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}.pcw-form-input:focus{outline:none;border-color:var(--pcw-accent);box-shadow:0 0 0 3px #00c8ff1a}.pcw-form-group--checkbox{margin-bottom:24px}.pcw-checkbox-label{display:flex;align-items:center;cursor:pointer;color:var(--pcw-text);font-size:.9375rem;gap:8px}.pcw-checkbox-input{width:18px;height:18px;cursor:pointer;flex-shrink:0}.pcw-btn{min-height:var(--pcw-action-height, 40px);padding:0 18px;border:1px solid var(--pcw-action-primary-border, rgba(111, 198, 222, .34));border-radius:var(--pcw-action-radius, 8px);background:var(--pcw-action-primary-bg, linear-gradient(180deg, #039dcc 0%, #0588b6 100%));color:#fff;box-shadow:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-size:.84rem;font-weight:900;letter-spacing:0;line-height:1;text-decoration:none;text-transform:uppercase;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.pcw-btn--primary{background:var(--pcw-action-primary-bg, linear-gradient(180deg, #039dcc 0%, #0588b6 100%));color:#fff}.pcw-btn--primary:hover{border-color:#6fc6de80;background:var(--pcw-action-primary-bg-hover, linear-gradient(180deg, #08a9d9 0%, #067da9 100%));color:#fff}.pcw-btn--secondary{border-color:var(--pcw-action-secondary-border, rgba(111, 198, 222, .24));background:var(--pcw-action-secondary-bg, #101d2b);color:var(--pcw-action-secondary-text, #d9e9f5)}.pcw-btn--secondary:hover{border-color:#6fc6de6b;background:var(--pcw-action-secondary-bg-hover, #14283c);color:#f5fbff}.pcw-btn--block{width:100%}.pcw-btn-icon{width:20px;height:20px;flex-shrink:0}.pcw-alert{padding:12px 16px;border-radius:8px;margin-bottom:24px;font-size:.9375rem;line-height:1.5}.pcw-alert--error{background:#f443361a;border:1px solid rgba(244,67,54,.3);color:#f44336}.pcw-alert--success{background:#4caf501a;border:1px solid rgba(76,175,80,.3);color:#66bb6a}.pcw-alert--info{background:#00c8ff14;border:1px solid rgba(0,200,255,.25);color:var(--pcw-accent)}.pcw-validation-errors{background:#f443361a;border:1px solid rgba(244,67,54,.3);color:#f44336;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:.9375rem}.pcw-validation-message{color:#f44336;font-size:.8125rem;margin-top:4px;display:block}.pcw-auth-links{text-align:center;padding-top:24px;border-top:1px solid var(--pcw-border);display:flex;flex-direction:column;gap:10px}.pcw-auth-link{color:var(--pcw-accent);text-decoration:none;font-size:.875rem;transition:opacity .15s}.pcw-auth-link:hover{text-decoration:underline;opacity:.85}@media(max-width:520px){.pcw-auth-card{padding:28px 20px}.pcw-auth-title{font-size:1.6rem}}@media(min-width:1700px){.pcw-auth-container{max-width:560px}.pcw-auth-card{padding:48px}.pcw-auth-icon{width:72px;height:72px}.pcw-auth-title{font-size:2.25rem}.pcw-auth-subtitle,.pcw-auth-body p,.pcw-form-input{font-size:1.0625rem}.pcw-form-label,.pcw-checkbox-label,.pcw-alert,.pcw-validation-errors,.pcw-auth-link{font-size:1rem}.pcw-form-input{min-height:52px;padding:14px 18px}.pcw-btn{min-height:48px;font-size:.9375rem}}@media(min-width:2560px){.pcw-auth-container{max-width:640px}.pcw-auth-card{padding:56px}.pcw-auth-icon{width:80px;height:80px}.pcw-auth-title{font-size:2.5rem}.pcw-auth-subtitle,.pcw-auth-body p,.pcw-form-input{font-size:1.125rem}.pcw-form-input{min-height:56px}.pcw-btn{min-height:52px;font-size:1rem}}.pcw-admin-shell{display:flex;flex-direction:column;gap:22px;width:100%;min-width:0;max-width:1760px;box-sizing:border-box;margin:0 auto;padding:26px 22px 46px;border:1px solid rgba(255,255,255,.06);border-radius:16px;background:radial-gradient(circle at 12% 0%,rgba(0,135,179,.08),transparent 28%),radial-gradient(circle at 82% 4%,rgba(53,183,255,.08),transparent 30%),linear-gradient(180deg,#080d17fa,#05090ffa);box-shadow:inset 0 1px #ffffff0a,0 24px 64px #00000052}.bot-admin-frame .bot-templates-panel .botset-panel{border:0;background:transparent;box-shadow:none}.bot-admin-frame .bot-templates-panel .botset-panel>.mud-card-content{padding:0}.bot-admin-frame .bot-templates-panel .botset-panel-title{display:none}.bot-admin-frame .bot-settings-content .bot-workspace-section-header,.bot-admin-frame .bot-delivery-page .bot-workspace-section-header{min-height:0;padding:0 0 16px;border:0;background:transparent}.bot-admin-frame .bot-lab-view .pcw-hub-simulator,.bot-admin-frame .bot-lab-workspace .mud-paper,.bot-admin-frame .bot-settings-content .bot-commands-panel,.bot-admin-frame .bot-settings-content .bot-automations-panel{border-color:#3f4147;background:#2b2d31;box-shadow:none}.pcw-admin-shell--messaging{width:min(100%,2320px);max-width:calc(100vw - 48px)}.pcw-admin-hero{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:0;max-width:100%;padding:20px 24px;box-sizing:border-box;border:1px solid rgba(0,135,179,.28);border-radius:12px;background:radial-gradient(circle at 12% 12%,rgba(0,135,179,.26),transparent 34%),linear-gradient(135deg,#070f1cfa,#091627f5 46%,#0b1423fa);box-shadow:inset 0 1px #ffffff0d,0 18px 38px #00000047}.pcw-admin-hero-body{display:flex;align-items:center;flex:1 1 auto;gap:16px;min-width:0;max-width:100%}.pcw-admin-hero-text{display:flex;flex-direction:column;gap:4px;min-width:0}.pcw-admin-eyebrow{color:#48b0d1;font-weight:800;letter-spacing:.16em}.pcw-admin-title{min-width:0;color:#fff;font-weight:850;line-height:1.1;letter-spacing:0;overflow-wrap:anywhere}.pcw-admin-subtitle{min-width:0;color:#e2ebf8c7;overflow-wrap:anywhere}.pcw-admin-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%}.pcw-admin-shell .mud-button-root:is(.mud-button-filled-primary,.mud-button-filled-secondary,.mud-button-outlined-primary,.mud-button-outlined-secondary):not(.mud-button-group-root *):not(.mud-icon-button):not(.mud-fab-root):not(.pcw-action-skip){min-height:var(--pcw-action-height)!important;height:var(--pcw-action-height);padding:0 18px!important;border-radius:var(--pcw-action-radius)!important;box-shadow:none!important;font-size:.84rem!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important;text-transform:uppercase!important}.pcw-admin-shell .mud-button-root:is(.mud-button-filled-primary,.mud-button-filled-secondary,.mud-button-outlined-primary,.mud-button-outlined-secondary):not(.mud-button-group-root *):not(.mud-icon-button):not(.mud-fab-root):not(.pcw-action-skip) .mud-button-label{display:inline-flex;align-items:center;justify-content:center;gap:8px}.pcw-admin-shell .mud-button-root:is(.mud-button-filled-primary,.mud-button-filled-secondary,.mud-button-outlined-primary,.mud-button-outlined-secondary):not(.mud-button-group-root *):not(.mud-icon-button):not(.mud-fab-root):not(.pcw-action-skip) .mud-button-icon-start{margin-inline-start:0!important;margin-inline-end:0!important}.pcw-admin-shell .mud-button-filled-primary:not(.mud-button-group-root *):not(.pcw-action-skip){color:#fff!important;border:1px solid var(--pcw-action-primary-border)!important;background:var(--pcw-action-primary-bg)!important;box-shadow:none!important}.pcw-admin-shell .mud-button-filled-primary:not(.mud-button-group-root *):not(.pcw-action-skip):hover{background:var(--pcw-action-primary-bg-hover)!important;border-color:#6fc6de80!important}.pcw-admin-shell .mud-button-root:is(.mud-button-filled-secondary,.mud-button-outlined-primary,.mud-button-outlined-secondary):not(.mud-button-group-root *):not(.mud-icon-button):not(.mud-fab-root):not(.pcw-action-skip){color:var(--pcw-action-secondary-text)!important;border:1px solid var(--pcw-action-secondary-border)!important;background:var(--pcw-action-secondary-bg)!important}.pcw-admin-shell .mud-button-root:is(.mud-button-filled-secondary,.mud-button-outlined-primary,.mud-button-outlined-secondary):not(.mud-button-group-root *):not(.mud-icon-button):not(.mud-fab-root):not(.pcw-action-skip):hover{color:#f5fbff!important;border-color:#6fc6de6b!important;background:var(--pcw-action-secondary-bg-hover)!important}.pcw-admin-custom-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;padding:12px;box-sizing:border-box;border:1px solid rgba(0,135,179,.14);border-radius:10px;background:#090e18eb}.pcw-admin-tab-button{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;border:1px solid transparent;border-radius:8px;color:#fff;background:transparent;font:inherit;font-weight:800;letter-spacing:.01em;text-transform:uppercase;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.pcw-admin-tab-button:hover{color:#48b0d1;border-color:#0087b36b;background:#0087b314}.pcw-admin-tab-button--active{color:#48b0d1;border-color:#0087b38f;background:#0087b324;box-shadow:0 0 0 1px #0087b338,0 4px 14px #0087b329}.pcw-admin-tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;margin-left:4px;border-radius:999px;background:#0087b333;color:#48b0d1;font-size:.75rem;font-weight:900;letter-spacing:0}.pcw-admin-panel{display:flex;flex-direction:column;gap:18px;min-width:0;max-width:100%}.admin-side-drawer{position:fixed;inset:0;z-index:1390}.admin-side-drawer__scrim{position:fixed;inset:0;z-index:1399;border:0;background:#00000080;cursor:pointer}.admin-side-drawer__panel{position:fixed;top:0;right:0;z-index:1400;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:380px;max-width:90vw;height:100vh;height:100dvh;border-left:1px solid rgba(29,49,72,.95);background:linear-gradient(180deg,#0b1524,#07111d);box-shadow:-4px 0 24px #0006;animation:admin-side-drawer-enter .25s cubic-bezier(.4,0,.2,1)}.admin-side-drawer__header,.admin-side-drawer__footer{padding:18px 20px;border-bottom:1px solid rgba(29,49,72,.82)}.admin-side-drawer__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-side-drawer__header small{color:var(--cad-primary, #48b0d1);font-size:.75rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.admin-side-drawer__header h2{margin:3px 0 0;color:var(--cad-text-primary, #f7fbff);font-size:1.15rem;font-weight:900}.admin-side-drawer__body{min-height:0;overflow:auto;padding:18px 20px}.admin-side-drawer__footer{border-top:1px solid rgba(29,49,72,.82);border-bottom:0}@media(max-width:720px){.admin-side-drawer__panel{width:100vw;max-width:100vw}}@keyframes admin-side-drawer-enter{0%{transform:translate(100%)}to{transform:translate(0)}}.pcw-admin-shell .pcw-card{border-radius:14px!important;border:1px solid rgba(255,255,255,.075)!important;background:linear-gradient(180deg,#121822fa,#0d121afa)!important;box-shadow:0 10px 28px #00000038!important}.pcw-admin-shell .mud-table{background:transparent!important}.pcw-admin-empty{min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--pcw-text-muted);border:1px dashed rgba(0,135,179,.22);border-radius:14px;background:#0087b309;padding:28px}.pcw-admin-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:14px 16px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:linear-gradient(180deg,#121822d9,#0d121ad9)}@media(max-width:960px){.pcw-admin-hero{flex-direction:column;align-items:flex-start}.pcw-admin-hero-actions{justify-content:stretch;width:100%}}@media(max-width:640px){.pcw-admin-shell{gap:16px;padding:16px 12px 32px}.pcw-admin-hero{width:100%;padding:16px}.pcw-admin-hero-body,.pcw-admin-hero-text,.pcw-admin-hero-actions{width:100%}.pcw-admin-hero-actions .formation-admin-actions{align-items:stretch!important;flex-direction:column!important;width:100%}.pcw-admin-hero-actions .formation-admin-actions .mud-button-root,.pcw-admin-hero-actions .formation-admin-actions .mud-file-upload,.pcw-admin-hero-actions .formation-admin-actions .mud-file-upload .mud-button-root{width:100%;max-width:100%}}@media(min-width:2600px){.pcw-admin-shell--messaging{width:min(100%,2880px);max-width:calc(100vw - 96px)}}.template-page{min-height:100vh;max-width:1680px;margin:0 auto;padding:36px;border-radius:16px;color:#f8fafc;background:radial-gradient(circle at 20% 0%,rgba(0,135,179,.12),transparent 34%),radial-gradient(circle at 82% 8%,rgba(124,58,237,.25),transparent 38%),#050b14}.template-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 24px;border:1px solid rgba(148,163,184,.16);border-radius:18px;background:linear-gradient(120deg,#0ea5e92e,#2563eb1f 44%,#7c3aed40)}.template-hero__copy{min-width:0;max-width:720px}.template-hero__eyebrow{margin-bottom:12px;color:#22d3ee;font-size:12px;line-height:16px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.template-hero__title{margin:0;color:#f8fafc;font-size:40px;line-height:48px;font-weight:850;letter-spacing:0}.template-hero__description{margin:10px 0 0;color:#cbd5e1;font-size:14px;line-height:22px}.template-hero__action{min-height:48px;padding:0 22px!important;border-radius:8px!important;color:#f7fbff!important;font-weight:700!important;background:linear-gradient(135deg,#075f7a,#0a4663 48%,#102d4a)!important;box-shadow:0 14px 28px #00587647!important;white-space:nowrap;transition:transform .18s cubic-bezier(.2,.8,.2,1),filter .18s cubic-bezier(.2,.8,.2,1)}.template-hero__action:hover{transform:translateY(-1px);filter:brightness(1.08)}.template-hero__action:focus-visible,.template-empty__primary:focus-visible{box-shadow:0 0 0 3px #0087b342,0 14px 28px #00587647!important}.template-filters{display:grid;grid-template-columns:minmax(280px,1.8fr) repeat(4,minmax(150px,1fr)) auto;gap:20px;align-items:end;margin-top:24px;padding:20px;border:1px solid rgba(148,163,184,.16);border-radius:14px;background:#0f172ab8;backdrop-filter:blur(16px)}.template-filters__search,.template-filters__field{display:flex;min-width:0;flex-direction:column;gap:8px}.template-filters__label{color:#94a3b8;font-size:12px;line-height:16px;font-weight:600}.template-filters__search-control{position:relative;display:flex;align-items:center}.template-filters__search-control .mud-icon-root{position:absolute;left:14px;color:#94a3b8;pointer-events:none}.template-filters input,.template-filters select{width:100%;height:44px;min-width:0;border:1px solid rgba(148,163,184,.16);border-radius:8px;color:#f8fafc;background:#080e19b8;font:inherit;font-size:14px;outline:none;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.template-filters input{padding:0 14px 0 42px}.template-filters select{padding:0 12px}.template-filters input::placeholder{color:#94a3b8}.template-filters input:hover,.template-filters select:hover{border-color:#94a3b847}.template-filters input:focus,.template-filters select:focus,.template-sort-row__select select:focus{border-color:#38bdf8b3;box-shadow:0 0 0 3px #38bdf82e}.template-filters__clear{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border:0;border-radius:8px;color:#cbd5e1;background:#1e293bb8;font:inherit;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background .12s ease,color .12s ease,transform .12s ease,opacity .12s ease}.template-filters__clear:hover:not(:disabled),.template-empty__secondary:hover{color:#f8fafc;background:#334155d1}.template-filters__clear:active:not(:disabled){transform:scale(.98)}.template-filters__clear:focus-visible,.template-view-toggle__button:focus-visible,.template-empty__secondary:focus-visible{outline:0;box-shadow:0 0 0 3px #38bdf82e}.template-filters__clear:disabled{opacity:.4;cursor:not-allowed}.template-sort-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px}.template-sort-row__count{color:#cbd5e1;font-size:14px;line-height:22px}.template-sort-row__controls{display:flex;align-items:center;gap:12px}.template-sort-row__select select{width:230px;max-width:100%;height:40px;border:1px solid rgba(148,163,184,.16);border-radius:8px;color:#cbd5e1;background:#080e19b8;font:inherit;font-size:14px;padding:0 12px;outline:none}.template-view-toggle{display:inline-flex;align-items:center;gap:4px;height:40px;padding:4px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:#0f172ab8}.template-view-toggle__button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:32px;border:1px solid transparent;border-radius:6px;color:#94a3b8;background:transparent;cursor:pointer}.template-view-toggle__button:hover,.template-view-toggle__button--active{color:#60a5fa;border-color:#3b82f68c;background:#2563eb52}.template-loading-grid,.template-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:16px;margin-top:16px}.template-grid--list{grid-template-columns:1fr}.template-loading-card{min-height:230px;border:1px solid rgba(148,163,184,.16);border-radius:14px;background:linear-gradient(90deg,transparent,rgba(148,163,184,.08),transparent),linear-gradient(180deg,#0f172aeb,#0a101beb);background-size:220% 100%,100% 100%;animation:template-shimmer 1.4s ease-in-out infinite}@keyframes template-shimmer{0%{background-position:220% 0,0 0}to{background-position:-220% 0,0 0}}.template-card{display:flex;min-height:230px;flex-direction:column;gap:12px;padding:20px;border:1px solid rgba(148,163,184,.16);border-radius:14px;background:linear-gradient(180deg,#0f172aeb,#0a101beb);box-shadow:0 16px 40px #00000038;transition:transform .18s cubic-bezier(.2,.8,.2,1),border-color .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1),background .18s cubic-bezier(.2,.8,.2,1)}.template-card:hover{transform:translateY(-2px);border-color:#38bdf842;background:linear-gradient(180deg,#121d2ff5,#0a101bf5);box-shadow:0 22px 55px #00000057,0 0 0 1px #38bdf829}.template-card--muted{opacity:.74}.template-card__header{display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;align-items:start}.template-card__icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;color:#38bdf8;background:#0ea5e924}.template-card__icon--randomizer,.template-card__icon--renderassets,.template-card__icon--uploaded{color:#f59e0b;background:#f59e0b24}.template-card__icon--card,.template-card__icon--banner{color:#60a5fa;background:#3b82f624}.template-card h2{display:-webkit-box;min-width:0;margin:0;overflow:hidden;color:#f8fafc;font-size:16px;line-height:24px;font-weight:800;letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical}.template-card__top-pills,.template-card__pills{display:flex;flex-wrap:wrap;gap:8px}.template-card__top-pills{grid-column:1 / -1;justify-content:flex-start;padding-top:2px}.template-card__description{display:-webkit-box;min-height:40px;margin:0;overflow:hidden;color:#cbd5e1;font-size:13px;line-height:20px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.template-card__meta{display:flex;flex-wrap:wrap;gap:8px 14px;color:#94a3b8;font-size:13px;line-height:20px}.template-card__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:auto}.template-card__actions .mud-icon-button{width:34px;height:34px;min-width:34px!important;min-height:34px!important;border-radius:8px!important;color:#cbd5e1!important}.template-card__actions .mud-icon-button:hover{color:#f8fafc!important;background:#3341558c!important}.template-card__actions .template-card__delete{color:#fb7185!important}.template-card__actions .template-card__delete:hover{color:#fb7185!important;background:#f43f5e1f!important}.template-pill{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border:1px solid transparent;border-radius:6px;font-size:12px;line-height:16px;font-weight:700;letter-spacing:0;white-space:nowrap}.template-pill--active{color:#34d399;border-color:#34d39994;background:#10b98129}.template-pill--inactive,.template-pill--hidden,.template-pill--neutral{color:#cbd5e1;border-color:#94a3b847;background:#64748b29}.template-pill--public{color:#a78bfa;border-color:#8b5cf68f;background:#6366f12e}.template-pill--regular,.template-pill--generated,.template-pill--static{color:#38bdf8;border-color:#38bdf873;background:#0ea5e924}.template-pill--randomizer,.template-pill--renderassets,.template-pill--uploaded{color:#fbbf24;border-color:#f59e0b7a;background:#f59e0b29}.template-pill--shirt,.template-pill--avatar,.template-pill--club-logo{color:#22d3ee;border-color:#06b6d46b;background:#06b6d42e}.template-pill--card,.template-pill--banner{color:#60a5fa;border-color:#3b82f66b;background:#3b82f629}.template-pill--background,.template-pill--default,.template-pill--other{color:#c4b5fd;border-color:#8b5cf66b;background:#8b5cf624}.template-empty{display:flex;min-height:260px;flex-direction:column;align-items:center;justify-content:center;gap:12px;margin-top:18px;padding:34px 22px;text-align:center;border:1px dashed rgba(56,189,248,.3);border-radius:18px;background:#0f172aa3}.template-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;color:#38bdf8;background:#0ea5e924}.template-empty h2{margin:0;color:#f8fafc;font-size:20px;line-height:28px;font-weight:800}.template-empty p{max-width:460px;margin:0;color:#94a3b8;font-size:14px;line-height:22px}.template-empty__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}.template-empty__primary{min-height:44px;border-radius:8px!important;color:#f7fbff!important;font-weight:700!important;background:linear-gradient(135deg,#075f7a,#0a4663 48%,#102d4a)!important}.template-empty__secondary{min-height:44px;padding:0 18px;border:0;border-radius:8px;color:#cbd5e1;background:#1e293bb8;font:inherit;font-weight:700;cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1200px){.template-filters{grid-template-columns:minmax(240px,1fr) repeat(2,minmax(160px,1fr))}}@media(max-width:900px){.template-page{padding:24px}.template-hero{flex-direction:column;align-items:stretch}.template-filters{grid-template-columns:1fr 1fr}.template-sort-row,.template-sort-row__controls{align-items:stretch;flex-direction:column}.template-sort-row__select select{width:100%}.template-view-toggle{align-self:flex-start}.template-loading-grid,.template-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}}@media(max-width:640px){.template-page{padding:16px}.template-hero{padding:24px 18px}.template-hero__title{font-size:32px;line-height:40px}.template-hero__action,.template-empty__actions,.template-empty__primary,.template-empty__secondary{width:100%}.template-filters{grid-template-columns:1fr;gap:14px}.template-loading-grid,.template-grid{grid-template-columns:1fr}.template-card__top-pills{grid-column:1 / -1;justify-content:flex-start}}.pcw-admin-shell.pcw-admin-shell--mail{padding:0;gap:0;max-width:none;border:1px solid #2c404c;border-radius:10px;background:#11191f;box-shadow:none;overflow:clip}.pcw-admin-shell.pcw-admin-shell--mail>.pcw-admin-hero{min-height:112px;padding:16px 28px;gap:22px;border:0;border-bottom:1px solid #2c404c;border-radius:0;overflow:hidden;box-shadow:none;background:#111b23}.pcw-admin-shell.pcw-admin-shell--mail>.pcw-admin-hero:after{content:"";position:absolute;z-index:0;inset:0 0 0 auto;width:210px;pointer-events:none;background:linear-gradient(135deg,transparent 62%,rgba(0,197,235,.32) 62% 66%,transparent 66% 72%,rgba(0,197,235,.16) 72% 75%,transparent 75%)}.pcw-admin-shell--mail .pcw-admin-hero-body{gap:18px}.pcw-admin-shell.pcw-admin-shell--mail .pcw-admin-title{font-size:33px!important;font-weight:800;letter-spacing:-.8px;line-height:1.1}.pcw-admin-shell--mail .pcw-admin-subtitle{font-size:13px;color:#a9bccb;line-height:1.4}.pcw-admin-shell--mail .pcw-admin-eyebrow{font-size:12px;line-height:1.4;letter-spacing:1.4px;color:#00c5eb}.pcw-admin-shell.pcw-admin-shell--mail .pcw-admin-hero-logo,.pcw-admin-shell--mail .pcw-admin-hero-mark{display:grid;place-items:center;flex:0 0 56px;width:56px;height:56px;padding:10px;border:1px solid #2c404c;border-radius:12px;background:#0c161d;color:#00c5eb;box-shadow:none;object-fit:contain}.pcw-admin-shell.pcw-admin-shell--mail .pcw-admin-hero-actions{position:relative;z-index:1;padding:0;border:0;background:none;backdrop-filter:none;gap:10px}.pcw-admin-shell.pcw-admin-shell--mail>.pcw-admin-custom-tabs{margin:0;padding:10px 18px;gap:6px;border:0;border-bottom:1px solid #2c404c;border-radius:0!important;background:#141e26!important}.pcw-admin-shell.pcw-admin-shell--mail .pcw-admin-tab-button{min-height:42px;padding:8px 15px;font-size:13px;font-weight:700;text-transform:none;letter-spacing:0;border:1px solid transparent;border-radius:7px;color:#a9bccb;box-shadow:none}.pcw-admin-shell.pcw-admin-shell--mail .pcw-admin-tab-button--active{background:#00c5eb;border-color:#00c5eb;color:#00181f}.pcw-admin-shell--mail .pcw-admin-tab-button--active .pcw-admin-tab-badge{color:#bff3ff;background:#00303b}.pcw-admin-shell.pcw-admin-shell--mail>.pcw-admin-panel{margin:0;padding:18px;gap:16px;border:0;border-radius:0!important;background:#11191f!important}.pcw-admin-shell.pcw-admin-shell--mail .mud-button-root:not(.mud-icon-button):not(.mud-fab-root){text-transform:none!important;font-weight:700!important}.pcw-admin-shell.pcw-admin-shell--mail .mud-button-filled-primary:not(.mud-button-group-root *):not(.pcw-action-skip):not(:disabled){background:#00c5eb!important;border-color:#00c5eb!important;color:#00181f!important}@media(max-width:1100px){.pcw-admin-shell.pcw-admin-shell--mail>.pcw-admin-hero{flex-wrap:wrap;gap:14px}}@media(max-width:700px){.pcw-admin-shell.pcw-admin-shell--mail>.pcw-admin-hero{padding:16px;min-height:0}.pcw-admin-shell.pcw-admin-shell--mail .pcw-admin-title{font-size:26px!important}.pcw-admin-shell--mail .pcw-admin-hero-mark{display:none}.pcw-admin-shell.pcw-admin-shell--mail .pcw-admin-hero-logo{width:44px;height:44px;flex-basis:44px;padding:6px}.pcw-admin-shell.pcw-admin-shell--mail .pcw-admin-hero-actions{width:100%;justify-content:flex-start}.pcw-admin-shell.pcw-admin-shell--mail>.pcw-admin-custom-tabs{padding:8px 12px;flex-wrap:nowrap;overflow-x:auto}.pcw-admin-shell--mail .pcw-admin-tab-button{flex:0 0 auto}.pcw-admin-shell.pcw-admin-shell--mail>.pcw-admin-panel{padding:14px}}.pcw-admin-shell.pcw-admin-shell--mail>.pcw-admin-hero:before{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:linear-gradient(90deg,#111b23fc 22%,#0a1720c7 68%,#072f419e)}.pcw-admin-shell--mail .pcw-admin-hero-backdrop{object-position:center 45%}.pcw-admin-shell.pcw-admin-shell--mail .mud-button-root:is(.mud-button-filled-primary,.mud-button-filled-secondary,.mud-button-outlined-primary,.mud-button-outlined-secondary):not(.mud-button-group-root *):not(.mud-icon-button):not(.mud-fab-root):not(.pcw-action-skip){text-transform:none!important;font-weight:700!important}.pcw-admin-shell.pcw-admin-shell--mail .mud-button-root.mud-button-filled-primary:not(.mud-button-group-root *):not(.mud-icon-button):not(.mud-fab-root):not(.pcw-action-skip):not(:disabled){background:#00c5eb!important;border-color:#00c5eb!important;color:#00181f!important}@media(max-width:720px){:is(footer.lsd,.tgp-savebar,footer.rollover__actions,.cq-actions,footer.cc-actions,.lhs-dock,.leagueedit-actions:not(.is-idle),.leagueedit-shell.is-setup .leagueedit-actions,footer.tcj-actions,.lc-q-actions,.bfm-dock,.ca-settings-dock:not(.is-idle),.ct-actions:not(.is-idle),.seasonedit-actions:not(.is-idle),.rules-settings-actions.is-dirty){position:fixed!important;z-index:30!important;right:0!important;bottom:var(--pcw-bottom-bar, 0px)!important;left:0!important;box-sizing:border-box!important;width:auto!important;max-width:none!important;margin:0!important;padding:8px 14px!important;border:0!important;border-top:1px solid rgba(125,160,210,.28)!important;border-radius:0!important;background:#0a111b!important;box-shadow:none!important;backdrop-filter:none!important}:is(.tgp-savebar.is-dirty,.lsd:has(.lsd__hint.is-warn),.leagueedit-actions:not(.is-idle),.ca-settings-dock.is-dirty,.ct-actions:not(.is-idle),.seasonedit-actions:not(.is-idle),.rules-settings-actions.is-dirty){border-top-color:#fbbf2480!important}:is(footer.lsd,.tgp-savebar,footer.rollover__actions,.cq-actions,footer.cc-actions,.lhs-dock,.leagueedit-actions:not(.is-idle),.leagueedit-shell.is-setup .leagueedit-actions,footer.tcj-actions,.lc-q-actions,.bfm-dock,.ca-settings-dock:not(.is-idle),.ct-actions:not(.is-idle),.seasonedit-actions:not(.is-idle),.rules-settings-actions.is-dirty) :is(button,.mud-button-root,.pcw-gd-btn,.cq-btn,.lhs-btn){min-height:48px!important}body:has(.page-gate-admin-preview) :is(footer.lsd,.tgp-savebar,footer.rollover__actions,.cq-actions,footer.cc-actions,.lhs-dock,.leagueedit-actions:not(.is-idle),.leagueedit-shell.is-setup .leagueedit-actions,footer.tcj-actions,.lc-q-actions,.bfm-dock,.ca-settings-dock:not(.is-idle),.ct-actions:not(.is-idle),.seasonedit-actions:not(.is-idle),.rules-settings-actions.is-dirty){bottom:calc(var(--pcw-bottom-bar, 0px) + 136px)!important}.competition-admin-main:has(:is(footer.lsd,.tgp-savebar,footer.rollover__actions,footer.cc-actions,.leagueedit-actions:not(.is-idle),.leagueedit-shell.is-setup .leagueedit-actions,footer.tcj-actions,.lc-q-actions,.bfm-dock)){padding-bottom:calc(var(--pcw-bottom-bar, 0px) + 104px)}body:has(.page-gate-admin-preview) .competition-admin-main:has(:is(footer.lsd,.tgp-savebar,footer.rollover__actions,footer.cc-actions,.leagueedit-actions:not(.is-idle),.leagueedit-shell.is-setup .leagueedit-actions,footer.tcj-actions,.lc-q-actions,.bfm-dock)){padding-bottom:calc(var(--pcw-bottom-bar, 0px) + 240px)}}@media(max-width:599.98px),(pointer:coarse)and (max-width:1366px){:is(footer.lsd,.tgp-savebar,.leagueedit-actions:not(.is-idle),.leagueedit-shell.is-setup .leagueedit-actions,.lhs-dock){bottom:var(--pcw-bottom-bar, 0px)!important}.competition-admin-main .mud-table-pagination{position:static}:is(.ca-admins-remove,.leagueadmins-remove) .mud-button-root,.lcr-btn,.league-team-drawer-member-count,.cc-show-all,.tournament-draw-configure,.dw-tab,.mm-command-tab{min-height:44px!important}:is(.ca-admins-remove,.leagueadmins-remove) .mud-button-root{padding-inline:12px}.tournament-draw-configure{display:inline-flex;align-items:center;padding-block:10px}}.pcw-admin-eyebrow>i{display:none}.pcw-admin-content .pcw-admin-shell{gap:14px!important;width:100%!important;max-width:none!important;margin:0!important;padding:16px 16px 32px!important;overflow:visible!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}.pcw-admin-content :has(>.pcw-admin-shell){max-width:none!important;margin-inline:0!important;padding-inline:0!important;padding-top:0!important}.pcw-admin-content .pcw-admin-shell>.pcw-admin-hero{position:relative;isolation:isolate;align-items:center;gap:20px;min-height:96px;padding:16px 22px;overflow:hidden;border:1px solid rgba(0,160,204,.35);border-radius:7px;background:#0d1320;box-shadow:0 16px 38px #00000054,inset 0 1px #ffffff0a}.pcw-admin-content .pcw-admin-shell>.pcw-admin-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.85;background:linear-gradient(100deg,#072a44 2%,#074769a8 57%,#0087b312),var(--pcw-admin-hero-art, none) right center / cover}.pcw-admin-content .pcw-admin-shell>.pcw-admin-hero:after{display:none}.pcw-admin-content .pcw-admin-shell>.pcw-admin-hero>.pcw-admin-hero-backdrop{display:none}.pcw-admin-content .pcw-admin-hero-body{gap:14px}.pcw-admin-content .pcw-admin-shell .pcw-admin-hero-mark,.pcw-admin-content .pcw-admin-shell .pcw-admin-hero-logo{display:grid;flex:0 0 44px;place-items:center;width:44px;height:48px;padding:8px;border:1.2px solid #00a0cc;border-radius:6px 6px 22px 22px;background:#00a0cc12;color:#00a0cc;box-shadow:none;object-fit:contain}.pcw-admin-content .pcw-admin-shell .pcw-admin-hero-mark .mud-icon-root{width:22px;height:22px;font-size:22px}.pcw-admin-content .pcw-admin-shell .pcw-admin-eyebrow{display:inline-flex;align-items:center;gap:8px;color:#00a0cc;font-size:12px;font-weight:800;letter-spacing:1.4px;line-height:1.4;text-transform:uppercase}.pcw-admin-content .pcw-admin-shell .pcw-admin-eyebrow>i{display:block;width:5px;height:5px;border-radius:50%;background:#00a0cc;box-shadow:0 0 8px #00a0cc66}.pcw-admin-content .pcw-admin-shell .pcw-admin-title{margin-top:3px;color:#eef5ff;font-family:Roboto,Segoe UI,Arial,sans-serif;font-size:2rem!important;font-weight:900;letter-spacing:-.02em;line-height:1.05;text-transform:uppercase;overflow-wrap:anywhere}.pcw-admin-content .pcw-admin-shell .pcw-admin-title:after{content:".";color:#00a0cc}.pcw-admin-content .pcw-admin-shell>.pcw-admin-hero:not(.pcw-admin-hero--compact) .pcw-admin-subtitle{display:none}.pcw-admin-content .pcw-admin-shell>.pcw-admin-hero--compact .pcw-admin-subtitle{color:#b8c7d6;font-size:12px;line-height:1.6}.pcw-admin-content .pcw-admin-shell .pcw-admin-hero-actions{position:relative;z-index:2;flex:0 1 auto;justify-content:flex-end;gap:8px;padding:0;border:0;background:none;backdrop-filter:none}.pcw-admin-content .pcw-admin-shell>.pcw-admin-hero:has(.hero-tools[open]){z-index:30;overflow:visible}.pcw-admin-content .pcw-admin-shell>.pcw-admin-custom-tabs{align-self:flex-start;flex-wrap:wrap;gap:4px;max-width:100%;margin:0;padding:4px;border:1px solid rgba(125,160,210,.16);border-radius:10px!important;background:#030a14b8!important}.pcw-admin-content .pcw-admin-shell .pcw-admin-tab-button{justify-content:center;gap:8px;min-height:38px;padding:0 14px;border:0;border-radius:7px;background:transparent;color:#b6c4dc;box-shadow:none;font-size:12px;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap;transition:background .16s ease,color .16s ease}.pcw-admin-content .pcw-admin-shell .pcw-admin-tab-button:hover{background:#18c8f614;color:#f5f8fc}.pcw-admin-content .pcw-admin-shell .pcw-admin-tab-button--active,.pcw-admin-content .pcw-admin-shell .pcw-admin-tab-button--active:hover{background:#18c8f624;color:#f5f8fc;box-shadow:none}.pcw-admin-content .pcw-admin-shell .pcw-admin-tab-button:focus-visible{outline:2px solid #55d8ff;outline-offset:2px}.pcw-admin-content .pcw-admin-shell .pcw-admin-tab-button .mud-icon-root{font-size:16px}.pcw-admin-content .pcw-admin-shell .pcw-admin-tab-badge{min-width:20px;height:18px;margin-left:0;padding:0 6px;border-radius:999px;background:#7da0d224;color:#b6c4dc;font-size:12px;letter-spacing:0}.pcw-admin-content .pcw-admin-shell .pcw-admin-tab-button--active .pcw-admin-tab-badge{background:#18c8f638;color:#c7f1ff}.pcw-admin-content .pcw-admin-shell>.pcw-admin-panel{gap:18px;margin:0;padding:20px 22px 24px;border:1px solid rgba(125,160,210,.16);border-radius:12px!important;background:#091627d6!important;box-shadow:0 12px 32px #00000047}.pcw-admin-content .pcw-admin-shell>.pcw-admin-panel h2:not(.pcw-keep-heading){color:#00c2ff;font-size:.8rem;font-weight:900;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.pcw-admin-content .pcw-admin-shell .mud-button-root:is(.mud-button-filled-primary,.mud-button-filled-secondary,.mud-button-outlined-primary,.mud-button-outlined-secondary):not(.mud-button-group-root *):not(.mud-icon-button):not(.mud-fab-root):not(.pcw-action-skip){min-height:40px!important;height:40px;padding:0 16px!important;border-radius:8px!important;font-size:12px!important;font-weight:900!important;letter-spacing:.04em!important;text-transform:uppercase!important;transition:background .16s ease,border-color .16s ease,color .16s ease}.pcw-admin-content .pcw-admin-shell .mud-button-root.mud-button-filled-primary:not(.mud-button-group-root *):not(.mud-icon-button):not(.mud-fab-root):not(.pcw-action-skip):not(:disabled){border:1px solid #00a0cc!important;border-radius:999px!important;background:linear-gradient(105deg,#00a0cc,#2ab2d5)!important;color:#031522!important}.pcw-admin-content .pcw-admin-shell .mud-button-root.mud-button-filled-primary:not(.mud-button-group-root *):not(.mud-icon-button):not(.mud-fab-root):not(.pcw-action-skip):not(:disabled):hover{background:linear-gradient(105deg,#18b6e0,#46c6e6)!important}.pcw-admin-content .pcw-admin-shell .mud-button-root:is(.mud-button-filled-secondary,.mud-button-outlined-primary,.mud-button-outlined-secondary):not(.mud-button-group-root *):not(.mud-icon-button):not(.mud-fab-root):not(.pcw-action-skip){border:1px solid rgba(111,198,222,.24)!important;background:#101d2b!important;color:#d9e9f5!important}.pcw-admin-content .pcw-admin-shell .mud-button-root:is(.mud-button-filled-secondary,.mud-button-outlined-primary,.mud-button-outlined-secondary):not(.mud-button-group-root *):not(.mud-icon-button):not(.mud-fab-root):not(.pcw-action-skip):not(:disabled):hover{border-color:#18c8f6b8!important;background:#18c8f624!important;color:#fff!important}.pcw-admin-content .hero-tools__menu .mud-button-root{justify-content:flex-start;width:100%;height:auto;min-height:40px;border-color:transparent!important;border-radius:8px!important;background:transparent!important;color:#dce8f5!important;font-size:13px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}.pcw-admin-content .pcw-admin-shell .mud-input.mud-input-outlined{border-radius:8px;background:#030a1499}.pcw-admin-content .pcw-admin-shell .mud-input.mud-input-outlined .mud-input-outlined-border{border-color:#7da0d238;border-radius:8px}.pcw-admin-content .pcw-admin-shell .mud-input.mud-input-outlined:hover:not(.mud-disabled) .mud-input-outlined-border{border-color:#18c8f680}.pcw-admin-content .pcw-admin-shell .mud-input.mud-input-outlined:focus-within .mud-input-outlined-border{border-color:#18c8f6;box-shadow:0 0 0 3px #18c8f629}.pcw-admin-content .pcw-admin-shell .mud-input-label-outlined.mud-input-label-animated.mud-input-label-shrink,.pcw-admin-content .pcw-admin-shell .mud-shrink~.mud-input-label-outlined{color:#7787a3;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.pcw-admin-content .pcw-admin-shell .mud-table{background:transparent!important;box-shadow:none!important}.pcw-admin-content .pcw-admin-shell .mud-table:not(.pcw-table-plain) .mud-table-head .mud-table-cell{border-bottom:1px solid rgba(125,160,210,.16);background:transparent;color:#9fb1c9;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pcw-admin-content .pcw-admin-shell .mud-table:not(.pcw-table-plain) .mud-table-body .mud-table-row>.mud-table-cell{border-bottom:1px solid rgba(125,160,210,.1);color:#b6c4dc;transition:background .16s ease}.pcw-admin-content .pcw-admin-shell .mud-table:not(.pcw-table-plain) .mud-table-body .mud-table-row:hover>.mud-table-cell{background:#18c8f60d}.pcw-admin-content .pcw-admin-shell .mud-table-pagination{border-top:0;background:transparent;color:#9fb1c9}@media(max-width:960px){.pcw-admin-content .pcw-admin-shell>.pcw-admin-hero{flex-direction:column;align-items:flex-start}.pcw-admin-content .pcw-admin-shell .pcw-admin-hero-actions{justify-content:flex-start;width:100%}}@media(max-width:700px){.pcw-admin-content .pcw-admin-shell{gap:12px!important;padding:12px 10px 24px!important}.pcw-admin-content .pcw-admin-shell>.pcw-admin-hero{gap:12px;min-height:0;padding:12px 14px}.pcw-admin-content .pcw-admin-shell .pcw-admin-hero-mark,.pcw-admin-content .pcw-admin-shell .pcw-admin-hero-logo{display:grid;flex-basis:36px;width:36px;height:40px;padding:6px}.pcw-admin-content .pcw-admin-shell .pcw-admin-title{font-size:1.45rem!important}.pcw-admin-content .pcw-admin-shell .pcw-admin-hero-actions>*{flex:1 1 auto}.pcw-admin-content .pcw-admin-shell .pcw-admin-hero-actions .mud-button-root{width:100%}.pcw-admin-content .pcw-admin-shell>.pcw-admin-custom-tabs{align-self:stretch;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.pcw-admin-content .pcw-admin-shell .pcw-admin-tab-button{flex:0 0 auto}.pcw-admin-content .pcw-admin-shell>.pcw-admin-panel{padding:14px 12px 18px}}@media(prefers-reduced-motion:reduce){.pcw-admin-content .pcw-admin-shell .pcw-admin-tab-button,.pcw-admin-content .pcw-admin-shell .mud-button-root{transition:none!important}}:is(.pcw-admin-content,.la-content,.competition-admin-layout-content) .pcw-pill-row{display:inline-flex!important;flex-wrap:wrap;align-items:center;align-self:flex-start;gap:4px!important;width:fit-content;max-width:100%;padding:4px!important;border:1px solid rgba(125,160,210,.16)!important;border-radius:10px!important;background:#030a14b8!important;box-shadow:none!important}:is(.pcw-admin-content,.la-content,.competition-admin-layout-content) .pcw-pill-row>:is(button,a){display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:36px!important;padding:0 14px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:#b6c4dc!important;box-shadow:none!important;font-size:12px!important;font-weight:900!important;letter-spacing:.08em!important;line-height:1!important;text-decoration:none!important;text-transform:uppercase!important;white-space:nowrap;cursor:pointer;transition:background .16s ease,color .16s ease}:is(.pcw-admin-content,.la-content,.competition-admin-layout-content) .pcw-pill-row>:is(button,a):hover:not(:disabled){background:#18c8f614!important;color:#f5f8fc!important}:is(.pcw-admin-content,.la-content,.competition-admin-layout-content) .pcw-pill-row>:is(button,a):is(.is-active,.active,.selected,.is-on,[aria-pressed=true],[aria-selected=true],[aria-current=page],[aria-current=step],[aria-current=true]){background:#18c8f624!important;color:#f5f8fc!important}:is(.pcw-admin-content,.la-content,.competition-admin-layout-content) .pcw-pill-row>:is(button,a) :is(svg,.mud-icon-root){width:16px;height:16px;color:inherit!important}:is(.pcw-admin-content,.la-content,.competition-admin-layout-content) .pcw-pill-row>:is(button,a) :is(span,small,b){color:inherit}:is(.pcw-admin-content,.la-content,.competition-admin-layout-content) .pcw-pill-row>:is(button,a):focus-visible{outline:2px solid #55d8ff;outline-offset:2px}@media(max-width:700px){:is(.pcw-admin-content,.la-content,.competition-admin-layout-content) .pcw-pill-row{flex-wrap:nowrap;align-self:stretch;overflow-x:auto;scrollbar-width:none}}.pcw-admin-content{--pcw-tabs-border: transparent;--pcw-tabs-background: transparent;--pcw-tabs-color: #b6c4dc;--pcw-tabs-radius: 7px;--pcw-tabs-font-size: 12px;--pcw-tabs-active-border: transparent;--pcw-tabs-active-background: rgba(24, 200, 246, .14);--pcw-tabs-active-color: #f5f8fc}.pcw-admin-content .pcw-tabs:not(.pcw-tabs--vertical)>.pcw-tabs__list{width:fit-content;gap:4px;padding:4px;border:1px solid rgba(125,160,210,.16);border-radius:10px;background:#030a14b8}.pcw-admin-content .pcw-tabs:not(.pcw-tabs--vertical)>.pcw-tabs__list .pcw-tab{min-width:0;min-height:36px;letter-spacing:.08em}@media(max-width:599.98px),(pointer:coarse)and (max-width:1366px){:is(.pcw-admin-content,.la-content,.competition-admin-layout-content) .pcw-pill-row>:is(button,a){min-height:44px!important}}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl){--pcw-dialog-accent: linear-gradient(90deg, #18c8f6 0%, #0a8fc4 100%);border:1px solid rgba(125,160,210,.16);border-radius:14px!important;background:var(--pcw-dialog-accent) top / 100% 3px no-repeat,linear-gradient(180deg,#0e1e30f7,#08121ffa)!important;box-shadow:0 28px 72px #0009,inset 0 1px #ffffff08;color:#eef4ff}body:has(.mgmt-layout) .mud-dialog.mud-dialog-fullscreen:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl){border-radius:0!important}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl):is(.fdd,:has(.mud-dialog-content[data-pcw-tone=danger]),:has(.mud-dialog-actions .mud-button-filled-error)){--pcw-dialog-accent: linear-gradient(90deg, #ff6577 0%, #c23845 100%)}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-title{padding:22px 24px 8px;color:#f5f8fc}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-title:has(.mud-button-close){padding-inline-end:64px}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-title :is(h1,h2,h3,h4,h5,h6,.mud-typography-h5,.mud-typography-h6){margin:0;color:#f5f8fc;font-family:Roboto,sans-serif;font-size:1rem;font-weight:900;letter-spacing:.05em;line-height:1.3;text-transform:uppercase;overflow-wrap:anywhere}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-title .mud-button-close{top:12px;right:12px;border:1px solid rgba(125,160,210,.2);border-radius:8px;background:#030a1480;color:#7787a3}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-title .mud-button-close:hover{border-color:#18c8f680;color:#18c8f6}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-content{padding:10px 24px 18px;color:#c4d0e4;font-size:.9rem;line-height:1.55}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-content :is(.mud-typography-body1,.mud-typography-body2){color:#c4d0e4}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-content .mud-alert{border-radius:10px}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions{flex-wrap:wrap;gap:8px;margin:0 16px 16px;padding:10px 12px;border:1px solid rgba(125,160,210,.16);border-radius:12px;background:#030a148c}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions div:has(>button){display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;width:100%}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions .mud-button-root.mud-button{min-width:96px;min-height:38px;margin:0;padding:0 16px;border:1px solid rgba(125,160,210,.35);border-radius:8px;background:#091627b8;box-shadow:none;color:#dbe6f7;font-size:12px;font-weight:900;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;transition:background .16s ease,border-color .16s ease,color .16s ease,filter .16s ease}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions .mud-button-root.mud-button .mud-button-label{font:inherit;letter-spacing:inherit;text-transform:inherit}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions .mud-button-root.mud-button:hover{border-color:#18c8f68c;background:#18c8f614;color:#fff}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions .mud-button-root.mud-button:focus-visible{outline:2px solid #18c8f6;outline-offset:2px}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions .mud-button-root.mud-button:is(.mud-button-text-primary,.mud-button-text-info,.mud-button-outlined-primary,.mud-button-outlined-info){border-color:#18c8f673;color:#7fe0ff}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions .mud-button-root.mud-button:is(.mud-button-text-warning,.mud-button-outlined-warning){border-color:#ffc65c73;color:#ffd27a}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions .mud-button-root.mud-button:is(.mud-button-text-warning,.mud-button-outlined-warning):hover{background:#ffc65c1a}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions .mud-button-root.mud-button:is(.mud-button-text-error,.mud-button-outlined-error){border-color:#ff657780;color:#ff8a98}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions .mud-button-root.mud-button:is(.mud-button-text-error,.mud-button-outlined-error):hover{border-color:#ff6577bf;background:#ff65771a;color:#ffb3bd}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions .mud-button-root.mud-button:is(.mud-button-filled-primary,.mud-button-filled-info,.mud-button-filled-secondary,.mud-button-filled-tertiary,.mud-button-filled-success,.mud-button-filled-dark,.mud-message-box__yes-button){border-color:transparent;background:linear-gradient(180deg,#18c8f6,#0a8fc4);box-shadow:0 8px 22px #18c8f638;color:#04121f}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions .mud-button-root.mud-button:is(.mud-button-filled-primary,.mud-button-filled-info,.mud-button-filled-secondary,.mud-button-filled-tertiary,.mud-button-filled-success,.mud-button-filled-dark,.mud-message-box__yes-button):hover{border-color:transparent;background:linear-gradient(180deg,#18c8f6,#0a8fc4);color:#04121f;filter:brightness(1.08)}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions .mud-button-root.mud-button.mud-button-filled-warning,body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions .mud-button-root.mud-button.mud-button-filled-warning:hover{border-color:transparent;background:linear-gradient(180deg,#ffc65c,#e59a1f);box-shadow:0 8px 22px #ffb03433;color:#1d1302}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions .mud-button-root.mud-button.mud-button-filled-error,body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions .mud-button-root.mud-button.mud-button-filled-error:hover,body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl):has(.mud-dialog-content[data-pcw-tone=danger]) .mud-dialog-actions .mud-button-root.mud-button.mud-message-box__yes-button,body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl):has(.mud-dialog-content[data-pcw-tone=danger]) .mud-dialog-actions .mud-button-root.mud-button.mud-message-box__yes-button:hover{border-color:#ff80805c;background:linear-gradient(180deg,#d9434f,#b52e3b);box-shadow:0 8px 22px #d9434f3d;color:#fff}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions .mud-button-root.mud-button:disabled{border-color:#7da0d22e;background:#0916278c!important;box-shadow:none;color:#dbe6f76b!important;filter:none}@media(max-width:599.98px){body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions,body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions div:has(>button){flex-direction:column-reverse;align-items:stretch}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions{margin:0 12px 12px}body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions .mud-button-root.mud-button{width:100%}}@media(prefers-reduced-motion:reduce){body:has(.mgmt-layout) .mud-dialog:not(.tmsd-dialog,.cdb-dialog,.tournament-match-dialog,.tlb-drawer,.pcw-about-dialog,.bot-admin-confirm-dialog,.rounded-t-xl) .mud-dialog-actions .mud-button-root.mud-button{transition:none}}html body .mud-dialog.pcw-gd-dialog.pcw-gd-dialog{display:flex;flex-direction:column;width:min(820px,calc(100vw - 24px));max-width:none;max-height:min(94vh,94dvh);margin:12px;overflow:hidden;border:1px solid rgba(125,160,210,.28);border-radius:14px!important;background:linear-gradient(180deg,#10233b,#0a1626)!important;box-shadow:0 40px 100px #000000b3;color:#b6c4dc}html body .mud-dialog.pcw-gd-dialog.pcw-gd-dialog--wide{width:min(1080px,calc(100vw - 24px))}html body .mud-dialog.pcw-gd-dialog.pcw-gd-dialog--large{width:min(1480px,calc(100vw - 24px));max-height:min(96vh,96dvh)}html body .mud-dialog.pcw-gd-dialog .mud-dialog-title{display:none}html body .mud-dialog.pcw-gd-dialog .mud-dialog-content.pcw-gd-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0;overflow:hidden;color:inherit;font-size:14px;line-height:1.4}@media(max-width:640px){.mud-dialog-container:has(.pcw-gd-dialog){align-items:flex-end}html body .mud-dialog.pcw-gd-dialog.pcw-gd-dialog{width:100%;max-height:min(93vh,93dvh);margin:0;border-radius:18px 18px 0 0!important;box-shadow:0 -20px 60px #0009}}@media(max-width:640px){body:has(.qa-dock__bar){--pcw-gd-dock-lift: calc(56px + env(safe-area-inset-bottom, 0px)) }body:has(.qa-dock__bar):has(.cad-mobile-nav){--pcw-gd-dock-lift: calc(124px + env(safe-area-inset-bottom, 0px)) }body:has(.qa-dock__bar) .mud-dialog-container:has(.pcw-gd-dialog){box-sizing:border-box;padding-bottom:var(--pcw-gd-dock-lift, 0px)}html body:has(.qa-dock__bar) .mud-dialog.pcw-gd-dialog.pcw-gd-dialog{max-height:calc(min(93vh,93dvh) - var(--pcw-gd-dock-lift, 0px))}}@media(prefers-reduced-motion:reduce){html body .mud-dialog.pcw-gd-dialog{animation:none}}@media(max-width:599.98px),(pointer:coarse)and (max-width:1366px){.mud-dialog-container:has(.pcw-gd-dialog.mud-dialog-fullscreen){align-items:stretch;padding-bottom:0}html body .mud-dialog.pcw-gd-dialog.pcw-gd-dialog.mud-dialog-fullscreen{width:100%;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;border:0;border-radius:0!important;box-shadow:none;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px)}html body:has(.qa-dock__bar) .mud-dialog.pcw-gd-dialog.pcw-gd-dialog.mud-dialog-fullscreen{height:calc(100dvh - var(--pcw-gd-dock-lift, 0px));max-height:none}html body .mud-dialog.pcw-gd-dialog.mud-dialog-fullscreen .pcw-gd__grab{display:none}html body .mud-dialog.pcw-gd-dialog.mud-dialog-fullscreen .pcw-gd__body{min-height:0}html body .mud-dialog.pcw-gd-dialog.mud-dialog-fullscreen .pcw-gd__foot{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-radius:0;background:#08131f;box-shadow:none}}@media(min-width:981px)and (pointer:fine),(min-width:1367px){html body .mud-dialog.pcw-gd-dialog.pcw-gd-dialog--large:has([data-lineup-studio]){width:min(1760px,96vw);height:min(96vh,96dvh)}html body .mud-dialog.pcw-gd-dialog--large:has([data-lineup-studio]) .pcw-gd__foot{display:none}html body .mud-dialog.pcw-gd-dialog--large:has([data-lineup-studio]) .pcw-gd__body{min-height:0}}@media(max-width:599.98px),(pointer:coarse)and (max-width:1366px){.mud-dialog-container:has(.pcw-gd-dialog--large [data-lineup-studio]){align-items:stretch;padding-bottom:0}html body .mud-dialog.pcw-gd-dialog.pcw-gd-dialog--large:has([data-lineup-studio]){width:100%;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;border:0;border-radius:0!important;box-shadow:none;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px)}html body:has(.qa-dock__bar) .mud-dialog.pcw-gd-dialog.pcw-gd-dialog--large:has([data-lineup-studio]){height:calc(100dvh - var(--pcw-gd-dock-lift, 0px))}html body .mud-dialog.pcw-gd-dialog--large:has([data-lineup-studio]) .pcw-gd__grab,html body .mud-dialog.pcw-gd-dialog--large:has([data-lineup-studio]) .pcw-gd__foot{display:none}html body .mud-dialog.pcw-gd-dialog--large:has([data-lineup-studio]) .pcw-gd__head{padding:6px 8px 6px 12px}html body .mud-dialog.pcw-gd-dialog--large:has([data-lineup-studio]) .pcw-gd__body{min-height:0;padding:0}}.sp,.pcw-gd-dialog,.pmd{--sp-ink: #f4f6f7;--sp-muted: #b5c5cf;--sp-line: rgba(125, 160, 210, .16);--sp-cyan: #18c8f6;--sp-cyan-light: #73dcf1;--sp-surface: rgba(9, 22, 39, .84);--sp-amber: #e1b850;--sp-red: #ff8a7a;--sp-green: #43e681}.sp{width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:14px;color:var(--sp-ink)}.sp__loading,.sp__empty{display:flex;align-items:center;justify-content:center;gap:12px;min-height:220px;color:var(--sp-muted)}.sp__empty{justify-content:flex-start;min-height:0;padding:18px;border:1px dashed var(--sp-line);border-radius:9px}.sp__empty div{display:grid;gap:4px}.sp__empty--inline{margin:8px 0}.sp__chip{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 11px;border:1px solid #4e6270;border-radius:18px;color:var(--sp-muted);font-size:13px;font-weight:700;background:#00000026}.sp__chip--ok{color:var(--sp-green);border-color:#27a153}.sp__chip--warn{color:#f3c865;border-color:#ab8735}.sp__back{display:inline-flex;align-items:center;gap:6px;color:#d6e7ef;font-size:13px;text-decoration:none}.sp__back:hover{text-decoration:underline}.sp__readonly{display:inline-flex;gap:6px;max-width:360px;color:var(--sp-muted);font-size:12px;text-align:left}.sp__picker{display:flex;gap:10px;overflow-x:auto;padding:14px 18px 4px;scrollbar-width:thin}.sp__pick{flex:0 0 auto;display:grid;gap:2px;min-width:180px;padding:11px 14px;border:1px solid var(--sp-line);border-radius:8px;background:#0d1c2380;color:var(--sp-ink);text-decoration:none}.sp__pick span{color:var(--sp-cyan-light);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.sp__pick strong{font-size:14px}.sp__pick small{color:var(--sp-muted);font-size:12px}.sp__pick--active{border-color:var(--sp-cyan);background:#102e40}.sp__card{min-width:0;padding:18px;border:1px solid var(--sp-line);border-radius:10px;background:var(--sp-surface)}.sp__card+.sp__card{margin-top:0}.sp__card h2{margin:0;font-size:18px;font-weight:850}.sp__card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;flex-wrap:wrap}.sp__eyebrow{display:block;margin-bottom:4px;color:var(--sp-cyan);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.sp__actions{display:flex;flex-wrap:wrap;gap:8px}.sp__hint{margin:12px 0 0;color:var(--sp-muted);font-size:12px;line-height:1.55}.sp__link{color:var(--sp-cyan-light);font-size:13px;font-weight:700;text-decoration:none}.sp__link:hover{text-decoration:underline}.sp__textbtn{border:0;background:none;color:var(--sp-cyan-light);font:inherit;font-weight:800;cursor:pointer;padding:0 4px}.sp__textbtn:disabled{opacity:.4;cursor:default}.sp__conflicts{display:flex;gap:10px;padding:12px 14px;margin-bottom:12px;border:1px solid #ab8735;border-radius:8px;background:#3c2e0e80;color:#f6dfa3;font-size:13px}.sp__conflicts div{display:grid;gap:4px}.sp__rows{list-style:none;margin:0;padding:0;display:grid;gap:8px}.sp__row{display:grid;grid-template-columns:56px 36px minmax(0,1fr) auto 24px 32px;gap:10px;align-items:center;min-height:64px;padding:10px 10px 10px 12px;border:1px solid var(--sp-line);border-left:3px solid var(--sp-cyan);border-radius:7px;background:#141d2a}.sp__row--open{border-left-color:var(--sp-amber);background:#242218}.sp__row--activity{border-left-color:#597287}.sp__row--conflict{box-shadow:inset 0 0 0 1px #c9893a}.sp__row time{font-size:19px;font-weight:900}.sp__row-icon{display:grid;place-items:center;width:36px;height:36px;color:var(--sp-muted)}.sp__row-copy{min-width:0;display:grid;gap:4px}.sp__row-copy strong{font-size:16px;overflow-wrap:anywhere}.sp__row-copy span{color:var(--sp-muted);font-size:12px}.sp__game{color:var(--sp-cyan-light);margin-right:6px}.sp__source{padding:3px 8px;border:1px solid var(--sp-line);border-radius:4px;color:var(--sp-muted);font-size:11px;font-weight:800;white-space:nowrap}.sp__source--fixture{color:#8ed9f0;border-color:#24526a}.sp__source--bad{color:var(--sp-red);border-color:#8a3b30}.sp__row-visibility{color:var(--sp-muted);display:grid;place-items:center}.sp__shift{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;color:var(--sp-muted);font-size:12px}.sp__pill,.sad__pill{min-height:34px;padding:0 12px;border:1px solid #385063;border-radius:17px;background:#0b1521;color:var(--sp-ink);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.sp__pill:disabled,.sad__pill:disabled{opacity:.45;cursor:default}.sad__pill--on{border-color:var(--sp-cyan);background:#0f3446;color:#fff}.sad__pills{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 10px}.sad__label{display:block;margin:14px 0 4px;color:var(--sp-muted);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.sp__same-day{display:flex;align-items:center;gap:8px;padding:8px 0;color:var(--sp-ink);text-decoration:none;border-top:1px solid var(--sp-line)}.sp__error{margin:0 18px}.spr{display:grid;gap:10px}.spr__group{padding:12px;border:1px solid var(--sp-line);border-radius:6px;background:#09131e}.spr__group h3{margin:0 0 8px;color:#c3d3df;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.07em}.spr__chips{display:flex;flex-wrap:wrap;gap:6px}.spr__chip{padding:5px 9px;border:1px solid #3a5061;border-radius:4px;font-size:13px;font-weight:700}.spr__ban{display:flex;align-items:center;gap:10px;margin-top:10px}.spr__ps{position:relative;display:grid;place-items:center;flex:0 0 auto;width:42px;height:42px;border:1px solid #f5dd89;border-radius:6px;background:#c8a854}.spr__ps img{width:32px;height:32px}.spr__ps b{position:absolute;top:-6px;right:-5px;padding:0 4px;border-radius:4px;background:#f8d774;color:#241b04;font-size:14px}.spr__ban strong{display:block;font-size:14px}.spr__ban small{display:block;color:var(--sp-muted);font-size:12px;line-height:1.4}.spr__none,.spr__note{margin:8px 0 0;color:var(--sp-muted);font-size:12px;line-height:1.5}.spe{--spe-top: calc(var(--pcw-fixed-header-height, 64px) + 12px)}.spe__bar{position:relative;z-index:6;display:flex;align-items:center;gap:14px;min-width:0;min-height:84px;padding:12px 24px;border-bottom:1px solid rgba(24,200,246,.22);background:linear-gradient(100deg,#07111b,#081626f7 45%,#0a243aeb)}.spe__back{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;height:40px;padding:0 14px 0 8px;border:1px solid #385063;border-radius:999px;background:#030a1499;color:#d6e7ef;font-size:11.5px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;text-decoration:none}.spe__back .mud-icon-root{color:var(--sp-cyan)}.spe__back:hover,.spe__back:focus-visible{border-color:var(--sp-cyan)}.spe__crest{flex:0 0 auto;width:48px;height:48px;padding:3px;border-radius:13px;background:#fff;object-fit:contain;box-shadow:0 0 0 2px #18c8f699}.spe__heading{flex:1 1 auto;min-width:0}.spe__eyebrow-phone{display:none}.spe__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0}.spe__title{margin:0;min-width:0;color:#fff;font-size:28px;font-weight:900;line-height:1.05;text-transform:uppercase;overflow-wrap:anywhere}.spe__dot{color:var(--sp-cyan)}.spe__meta{min-height:26px;padding:0 9px;font-size:11.5px;letter-spacing:.04em;text-transform:uppercase}.spe__save{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;height:40px;padding:0 13px;border:1px solid rgba(67,230,129,.4);border-radius:999px;background:#43e6811a;color:var(--sp-green);font-size:11.5px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.spe__save small{color:var(--sp-muted);font-size:11.5px;font-weight:700;letter-spacing:0;text-transform:none}.spe__save--saving{border-color:#18c8f666;background:#18c8f61a;color:var(--sp-cyan)}.spe__save--failed{border-color:#ab8735;background:#3c2e0e80;color:#f3c865}.spe__spin.mud-progress-circular{width:14px!important;height:14px!important;color:var(--sp-cyan)}.spe__done.mud-button-root{flex:0 0 auto;height:44px;padding:0 22px;font-weight:900}.spe__readonly{max-width:none;margin:0 24px}.spe>.sp__picker{gap:8px;padding:0 24px}.spe>.sp__picker .sp__pick{min-width:150px;padding:7px 12px}.spe>.sp__picker .sp__pick small{display:none}.spe [id^=spe-],.spe #session-look{scroll-margin-top:var(--spe-top)}.spe__nav{position:sticky;top:var(--spe-top);display:grid;gap:6px;align-content:start;min-width:0;padding:10px;border:1px solid var(--sp-line);border-radius:14px;background:#070d16cc}.spe__nav-eyebrow{padding:4px 8px 2px}.spe__nav-list{display:grid;gap:4px;margin:0;padding:0 0 8px;list-style:none;border-bottom:1px solid var(--sp-line)}.spe__ni{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) 22px;align-items:center;gap:10px;padding:8px 10px;border:1px solid transparent;border-radius:10px;color:var(--sp-ink);text-decoration:none}.spe__pane{display:contents}.spe__pane--off{display:none}button.spe__ni{width:100%;margin:0;background:none;font:inherit;text-align:left;cursor:pointer}.spe__ni:hover{background:#7da0d214}.spe__ni:focus-visible{outline:2px solid var(--sp-cyan-light);outline-offset:1px}.spe__ni-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#7da0d21a;color:#8fd8f2}.spe__ni-copy{display:grid;gap:2px;min-width:0}.spe__ni-copy b{font-size:12.5px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.spe__ni-copy small{overflow:hidden;color:var(--sp-muted);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.spe__ni--on{border-color:#18c8f680;background:linear-gradient(90deg,#18c8f629,#09162799)}.spe__ni--on b{color:var(--sp-cyan)}.spe__ni--on .spe__ni-icon{background:#18c8f633;color:var(--sp-cyan)}.spe__mk{display:grid;place-items:center;width:22px;height:22px;border-radius:50%}.spe__mk .mud-icon-root{width:14px;height:14px;font-size:14px}.spe__mk--ok{background:#43e68129;color:var(--sp-green);box-shadow:inset 0 0 0 1px #43e68173}.spe__mk--warn{background:#e1b85029;color:var(--sp-amber);box-shadow:inset 0 0 0 1px #e1b85080}.spe__mk--none{box-shadow:inset 0 0 0 1.5px #385063}.spe__guided.mud-button-root{margin-top:4px;white-space:nowrap}.spe__pv-state{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--sp-line);border-radius:12px;background:#070d16cc}.spe__publish-link{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.spd{display:grid;grid-template-columns:210px minmax(420px,1fr) minmax(360px,.85fr);gap:20px;align-items:start;padding:6px 24px 26px}.spd__side{position:sticky;top:var(--spe-top, 76px);display:grid;gap:12px;min-width:0;max-height:calc(100vh - var(--spe-top, 76px) - 12px);overflow-y:auto;scrollbar-width:thin;padding-right:2px}.spd__more{margin-top:12px;border-top:1px solid var(--sp-line);padding-top:10px}.spd__more summary{cursor:pointer;color:var(--sp-cyan-light);font-size:13px;font-weight:800}.spd__more[open] summary{margin-bottom:4px}.spd__expand{display:none;justify-self:center;padding:6px 12px;border:1px solid var(--sp-line);border-radius:18px;background:#0b1521;color:var(--sp-cyan-light);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.spd__layer-tools{display:grid;gap:10px;align-content:start;min-width:0}.spd__controls{display:grid;gap:16px;min-width:0}.spd__lineup{display:grid;grid-template-columns:140px minmax(0,1fr);gap:14px;align-items:center}.spd__lineup img{width:140px;aspect-ratio:1;object-fit:contain;border:1px solid var(--sp-line);border-radius:8px;background:#07101a}.spd__lineup div{display:grid;gap:4px;min-width:0}.spd__lineup span{color:var(--sp-muted);font-size:13px}.spd__presets{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center}.spd__layouts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.spd__layout{display:grid;gap:6px;justify-items:center;padding:8px 6px;border:1px solid var(--sp-line);border-radius:8px;background:#0b1521;color:var(--sp-ink);font:inherit;font-size:12px;cursor:pointer}.spd__layout--on{border-color:var(--sp-cyan);background:#0f3446}.spd__layout strong{font-size:12px;text-align:center}.spd__thumb{position:relative;display:block;width:64px;height:44px;border-radius:4px;background:#101925;border-top:3px solid var(--club, #18c8f6);overflow:hidden}.spd__thumb i,.spd__thumb b,.spd__thumb em{position:absolute;display:block;background:#2a4a62;border-radius:2px}.spd__thumb--split i{left:4px;top:6px;width:28px;height:24px;background:#2e6b49}.spd__thumb--split b{right:4px;top:6px;width:24px;height:24px}.spd__thumb--split em{left:4px;right:4px;bottom:4px;height:6px}.spd__thumb--spotlight i{left:10px;right:10px;top:5px;height:22px;background:#2e6b49}.spd__thumb--spotlight b{left:4px;right:4px;bottom:6px;height:8px}.spd__thumb--schedule b{left:4px;top:6px;width:34px;height:30px}.spd__thumb--schedule i{right:4px;top:6px;width:18px;height:18px;background:#2e6b49}.spd__thumb--portrait{width:34px;height:50px}.spd__thumb--portrait i{left:4px;right:4px;top:5px;height:18px;background:#2e6b49}.spd__thumb--portrait b{left:4px;right:4px;top:26px;height:14px}.spd__thumb--team-post i{left:4px;top:6px;width:22px;height:20px;background:#2e6b49}.spd__thumb--team-post b{right:4px;top:6px;width:30px;height:20px}.spd__thumb--team-post em{left:4px;right:4px;bottom:6px;height:8px}.spd__templates{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;max-height:260px;overflow-y:auto;padding-right:4px}.spd__template{display:grid;gap:4px;justify-items:center;padding:6px;border:1px solid var(--sp-line);border-radius:8px;background:#0b1521;color:var(--sp-ink);font:inherit;cursor:pointer}.spd__template--on{border-color:var(--sp-cyan);background:#0f3446}.spd__template-art{display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:5px;background:#07101a;overflow:hidden;color:var(--sp-muted)}.spd__template-art img{width:100%;height:100%;object-fit:cover}.spd__template small{font-size:11px;line-height:1.25;text-align:center;overflow-wrap:anywhere}.spd__colors{display:flex;flex-wrap:wrap;gap:10px}.spd__color{width:34px;height:34px;border:2px solid rgba(255,255,255,.2);border-radius:50%;cursor:pointer}.spd__color--on{outline:3px solid #fff;outline-offset:2px}.spd__backgrounds{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.spd__bg-wrap{position:relative}.spd__bg{width:96px;height:60px;padding:0;border:2px solid var(--sp-line);border-radius:6px;overflow:hidden;background:#07101a;cursor:pointer}.spd__bg img{width:100%;height:100%;object-fit:cover;display:block}.spd__bg--on{border-color:var(--sp-cyan)}.spd__bg-remove{position:absolute;top:-8px;right:-8px;display:grid;place-items:center;width:24px;height:24px;padding:0;border:1px solid var(--sp-line);border-radius:50%;background:#10202c;color:var(--sp-ink);cursor:pointer}.spd__size{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.spd__layer{display:grid;grid-template-columns:240px minmax(0,1fr);gap:14px;align-items:start;margin-top:10px;padding:12px;border:1px solid var(--sp-line);border-radius:8px;background:#09131e}.spd__fit{display:flex;gap:8px}.spd__zoom{display:grid;gap:2px}.spd__pad{position:relative;width:240px;height:150px;max-width:100%;border:1px solid #385063;border-radius:6px;overflow:hidden;background:#07101a;cursor:crosshair;touch-action:none}.spd__pad:focus-visible{outline:3px solid var(--sp-cyan-light);outline-offset:2px}.spd__pad img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:.65;pointer-events:none;user-select:none}.spd__crop{position:absolute;border:2px solid var(--sp-cyan);box-shadow:0 0 0 999px #00000073;pointer-events:none}.spd__focus{position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;border:2px solid #fff;border-radius:50%;background:var(--sp-cyan);pointer-events:none}.spd__layer-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--sp-muted);font-size:12px}.spd__toggles{display:grid;gap:0;margin-top:10px}.spd__save,.spd__preset-save,.spp__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.spd__preset-save .mud-input-control{flex:1 1 180px}.spd__preview{display:grid;gap:10px;min-width:0;padding:14px;border:1px solid var(--sp-line);border-radius:10px;background:var(--sp-surface)}.spd__preview-head,.spd__dims{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;color:var(--sp-muted);font-size:12px}.spd__preview-head .sad__pills{margin:0}.spd__preview-head .sad__pill{display:inline-flex;align-items:center;gap:6px}.spd__preview-tools,.spd__crop-tools{display:inline-flex;align-items:center;gap:4px}.spd__crop-switch{margin:0}.spd__crop-switch .mud-typography,.spd__crop-switch .mud-switch-label{color:var(--sp-ink);font-size:11.5px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.spd__info{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:none;color:var(--sp-muted);cursor:help}.spd__info:hover,.spd__info:focus-visible{color:var(--sp-cyan-light)}.spd__download{display:grid;place-items:center;width:36px;height:36px;border:1px solid #385063;border-radius:8px;background:#030a148c;color:var(--sp-ink)}.spd__download:hover,.spd__download:focus-visible{border-color:var(--sp-cyan);color:var(--sp-cyan-light)}.spd__stage{position:relative;width:100%;overflow:hidden;border:1px solid var(--sp-line);border-radius:8px;background:#060a10}.spd__stage--loading{display:grid;place-items:center;min-height:260px}.spd__stage iframe{display:block;border:0;background:#0a1018}.spd__safe-area{position:absolute;inset:4%;border:2px dashed rgba(115,220,241,.75);pointer-events:none}.spd__safe-area em{position:absolute;right:8px;bottom:8px;padding:3px 8px;border-radius:5px;background:#030a14d9;color:#fff;font-size:10px;font-style:normal;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.spd__pages{display:inline-flex;align-items:center;gap:4px}.spp__links{display:grid;gap:8px}.spp__link{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid var(--sp-line);font-size:14px}.spp__link small{color:var(--sp-muted);margin-left:6px}.spp__public{color:var(--sp-muted);font-size:13px}.spp__session-url{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;gap:10px;align-items:center;margin-top:12px}.spp__route,.spp__share{display:flex;align-items:center;gap:6px;margin:10px 0 0;color:var(--sp-muted);font-size:13px;overflow-wrap:anywhere}.spp__share a{color:var(--sp-cyan-light)}.spp__blocker{display:flex;align-items:center;gap:6px;margin:8px 0 0;color:#f3c865;font-size:13px}.spp__alert{margin-top:10px}.sad__source{display:grid;gap:4px}.sad__source span{color:var(--sp-muted);font-size:13px}.sad__when,.sag__range{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:center}.saf__row{display:grid;grid-template-columns:24px 54px minmax(0,1fr);gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid var(--sp-line);cursor:pointer}.saf__row input{width:18px;height:18px;accent-color:var(--sp-cyan)}.saf__row time{font-weight:900}.saf__copy{display:grid;gap:2px;min-width:0}.saf__copy small{color:var(--sp-muted);font-size:12px}.saf__done{color:var(--sp-green)}.saf__none,.saf__loading{color:var(--sp-muted);font-size:13px}.sag__times{display:flex;flex-wrap:wrap;gap:6px}.sag__skipped{color:var(--sp-muted);font-size:12px}.slp__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;max-height:60vh;overflow-y:auto}.slp__card{display:grid;gap:4px;padding:8px;border:1px solid var(--sp-line);border-radius:8px;background:#0b1521;color:var(--sp-ink);font:inherit;text-align:left;cursor:pointer}.slp__card img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:5px;background:#07101a}.slp__card small{color:var(--sp-muted)}.slp__card--on{border-color:var(--sp-cyan);background:#0f3446}.pmd{max-width:1200px;margin:0 auto;padding:24px 16px 48px;color:var(--sp-ink);display:grid;gap:18px}.pmd__head{display:flex;align-items:center;gap:14px}.pmd__head img{width:64px;height:64px;object-fit:contain;border-radius:50%;background:#0a1626;border:1px solid var(--sp-line);padding:6px}.pmd__head h1{margin:4px 0;font-size:clamp(26px,4vw,40px);font-weight:900;text-transform:uppercase}.pmd__head span{color:var(--sp-cyan-light);font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:13px}.pmd__art{width:100%;height:auto;border-radius:10px;border:1px solid var(--sp-line);display:block}.pmd__rows{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pmd__rows li{display:grid;grid-template-columns:60px minmax(0,1fr);gap:10px;padding:10px 12px;border:1px solid var(--sp-line);border-left:3px solid var(--sp-cyan);border-radius:7px;background:#141d2a}.pmd__rows time{font-weight:900;font-size:18px}.pmd__rows small{display:block;color:var(--sp-muted)}.pmd__links{display:flex;flex-wrap:wrap;gap:10px}.pmd__links a{color:var(--sp-cyan-light);font-weight:700}.pmd__gone{padding:40px 16px;text-align:center;color:var(--sp-muted)}@media(max-width:1280px){.spd{grid-template-columns:minmax(0,1fr) minmax(360px,440px)}.spe__nav{position:static;grid-column:1 / -1;display:flex;align-items:center;gap:8px;padding:0;overflow-x:auto;border:0;background:none;scrollbar-width:none}.spe__nav-eyebrow{display:none}.spe__nav-list{display:flex;flex:0 0 auto;gap:8px;padding:0;border:0}.spe__ni{display:inline-flex;gap:6px;height:36px;padding:0 12px;border-color:#385063;border-radius:999px;background:#0b1521;white-space:nowrap}.spe__ni-icon{width:auto;height:auto;background:none}.spe__ni-copy small{display:none}.spe__ni-copy b{font-size:11.5px}.spe__mk{width:18px;height:18px}.spe__mk--none{display:none}.spe__guided.mud-button-root{flex:0 0 auto;margin-top:0}}@media(max-width:1100px){.spd{grid-template-columns:minmax(0,1fr)}.spe{--spe-top: calc(var(--pcw-fixed-header-height, 64px) + 68px)}.spe__bar{position:sticky;top:var(--pcw-fixed-header-height, 64px);gap:8px;min-height:0;padding:8px 12px;background:#090f18f7}.spe__back{width:38px;height:38px;padding:0;justify-content:center}.spe__back span,.spe__crest,.spe__eyebrow,.spe__meta{display:none}.spe__eyebrow-phone{display:block}.spe__title{overflow:hidden;font-size:20px;white-space:nowrap;text-overflow:ellipsis}.spe__title-row{flex-wrap:nowrap}.spe__save{height:32px;padding:0 9px;font-size:10px}.spe__done.mud-button-root{height:38px;padding:0 13px}.spe__nav{order:-2}.spd__side{position:static;order:-1;max-height:none;overflow:visible}.spd__preview:not(.spd__preview--open) .spd__stage{max-height:320px}.spd__expand{display:inline-block}}@media(max-width:640px){.spd,.spp{padding:12px}.spd{gap:12px}.spe__bar{padding:8px}.spe>.sp__picker{padding:0 12px}.spe__readonly{margin:0 12px}.spe__save:not(.spe__save--saving):not(.spe__save--failed){width:32px;padding:0;justify-content:center}.spe__save:not(.spe__save--saving):not(.spe__save--failed) .spe__save-long{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.spe__save small{display:none}.spd__preview-head{gap:6px}.sp__row{grid-template-columns:48px minmax(0,1fr) 32px;grid-template-areas:"time copy menu" "time source vis"}.sp__row time{grid-area:time;font-size:16px}.sp__row-icon{display:none}.sp__row-copy{grid-area:copy}.sp__row .sp__source{grid-area:source;justify-self:start}.sp__row-visibility{grid-area:vis}.sp__row>.mud-menu{grid-area:menu}.spd__layouts{grid-template-columns:repeat(3,minmax(0,1fr))}.spd__presets,.spd__size,.spp__session-url,.sad__when,.sag__range{grid-template-columns:minmax(0,1fr)}.spd__lineup{grid-template-columns:96px minmax(0,1fr)}.spd__lineup img{width:96px}.spd__layer{grid-template-columns:minmax(0,1fr)}.spd__preview:not(.spd__preview--open) .spd__stage{max-height:240px}}@media(max-width:599.98px),(pointer:coarse)and (max-width:1366px){.spe{--spe-top: calc(var(--pcw-fixed-header-height, 64px) + 64px);gap:10px}.spe__bar{position:sticky;top:var(--pcw-fixed-header-height, 64px);gap:8px;min-height:0;padding:8px 12px;background:#090f18f7}.spe__back{width:44px;height:44px;padding:0;justify-content:center}.spe__back span,.spe__crest,.spe__eyebrow,.spe__meta{display:none}.spe__eyebrow-phone{display:block;margin-bottom:2px;font-size:12px}.spe__title-row{flex-wrap:nowrap}.spe__title{display:-webkit-box;overflow:hidden;font-size:18px;line-height:1.15;white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical}.spe__save,.spe__save--saving,.spe__save--failed{width:32px;height:32px;padding:0;justify-content:center}.spe__save .spe__save-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.spe__save small{display:none}.spe__done.mud-button-root{height:44px;padding:0 14px}.spe__readonly{margin:0 12px}.spe .spd{grid-template-columns:minmax(0,1fr);gap:10px;width:100%;max-width:760px;margin:0 auto;padding:2px 12px 24px}.spe .spd__side{position:static;order:-1;gap:8px;max-height:none;overflow:visible;padding-right:0}.spe .spd__controls{gap:0}.spe .spe__pane--off{display:contents}.spe .spd__preview{gap:8px;padding:10px}.spe .spd__preview-head{gap:6px}.spe .spd__preview-head .sad__pill{min-height:44px}.spe .spd__download{width:44px;height:44px}.spe .spd__preview:not(.spd__preview--open) .spd__stage{max-height:240px}.spe .spd__expand{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:22px}.spe .spd__pages .sp__textbtn{min-width:44px;min-height:44px;font-size:18px}.spe .spd__safe-area em{font-size:12px}.spe .spe__pv-state{padding:6px 10px}.spe .spe__publish-link{min-height:44px}.spe .pcw-focus-fold .sp__card{padding:8px 4px 4px;border:0;border-radius:0;background:none}.spe .pcw-focus-fold .sp__card>h2,.spe .pcw-focus-fold .sp__card-head h2,.spe .pcw-focus-fold .spe__agenda-eyebrow{display:none}.spe .pcw-focus-fold .sp__card-head{margin-bottom:10px}.spe .pcw-focus-fold .sp__card-head:not(:has(.sp__actions,.sp__link,.sp__chip,.sp__eyebrow:not(.spe__agenda-eyebrow))){display:none}.spe .pcw-focus-fold .sp__card-head .sp__link{display:inline-flex;align-items:center;min-height:44px}.spe .sp__eyebrow{font-size:12px}.spe .sp__pill,.spe .sad__pill{min-height:44px;padding:0 14px}.spe .sp__actions{flex:1 1 100%}.spe .sp__actions .mud-button-root{flex:1 1 140px;min-height:44px}.spe .sp__row{grid-template-columns:52px minmax(0,1fr) 44px;grid-template-areas:"time copy menu" "time source vis";gap:4px 10px;padding:10px 4px 10px 10px}.spe .sp__row time{grid-area:time;align-self:start;font-size:17px}.spe .sp__row-icon{display:none}.spe .sp__row-copy{grid-area:copy}.spe .sp__row-copy strong{font-size:15px}.spe .sp__row .sp__source{grid-area:source;justify-self:start;font-size:12px}.spe .sp__row-visibility{grid-area:vis}.spe .sp__row>.mud-menu{grid-area:menu;justify-self:end}.spe .sp__row .mud-icon-button{width:44px;height:44px}.spe .sp__shift>span{flex:1 1 100%}.spe .sp__shift .sp__pill{flex:1 1 0;padding:0 6px}.spe .spd__lineup{grid-template-columns:96px minmax(0,1fr);gap:12px}.spe .spd__lineup img{width:96px}.spe .spd__lineup .sp__link{display:inline-flex;align-items:center;min-height:44px}.spe .spp__actions .mud-button-root,.spe .spd__save .mud-button-root{flex:1 1 100%;min-height:44px}.spe .spd__presets,.spe .spd__size{grid-template-columns:minmax(0,1fr)}.spe .spd__presets .mud-button-root{min-height:44px;justify-content:flex-start}.spe .spd__layouts{grid-template-columns:repeat(3,minmax(0,1fr))}.spe .spd__layout{min-height:44px}.spe .spd__backgrounds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.spe .spd__backgrounds>:not(.spd__bg-wrap){grid-column:1 / -1}.spe .spd__backgrounds .mud-button-root{width:100%;min-height:44px}.spe .spd__bg{width:100%;height:auto;min-height:44px;aspect-ratio:8 / 5}.spe .spd__bg-remove{top:-6px;right:-6px;width:28px;height:28px}.spe .spd__bg-remove:before{content:"";position:absolute;inset:-8px}.spe .spd__more summary{display:flex;align-items:center;min-height:44px}.spe .spd__template{min-height:44px}.spe .spd__template small{font-size:12px}.spe .spd__colors{gap:12px}.spe .spd__color{width:44px;height:44px}.spe .spd__preset-save .mud-input-control{flex:1 1 100%}.spe .spd__preset-save .mud-button-root{flex:1 1 auto;min-height:44px}.spe .spd__preset-save>.mud-menu .mud-icon-button{width:44px;height:44px}.spe .spd__layer{grid-template-columns:minmax(0,1fr);padding:10px}.spe .spd__pad{justify-self:center;width:240px;height:150px;max-width:none}.spe .spd__fit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.spe .spd__layer-actions .mud-button-root{flex:1 1 0;min-height:44px}.spe .spd__crop-touch{margin-top:12px}.spe .spd__crop-touch .spd__crop-switch .mud-typography,.spe .spd__crop-touch .spd__crop-switch .mud-switch-label{font-size:12px}.spe .spp__link{padding:4px 0}.spe .spp__link label{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;min-height:44px}.spe .spp__link small{margin-left:0;font-size:12px;overflow-wrap:anywhere}.spe .spp__link input[type=checkbox]{width:20px;height:20px;accent-color:var(--sp-cyan)}.spe .spp__session-url{grid-template-columns:minmax(0,1fr)}.spe .sp__same-day{min-height:44px}}.spe__others{display:grid;gap:6px;margin:0;padding:6px 0 0;list-style:none}.spe__other{display:grid;gap:2px;min-height:44px;padding:10px 12px;border:1px solid var(--sp-line);border-radius:8px;background:#0d1c2380;color:var(--sp-ink);text-decoration:none}.spe__other span{color:var(--sp-cyan-light);font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.spe__other strong{font-size:15px;overflow-wrap:anywhere}.spe__other small{color:var(--sp-muted);font-size:12px}.fm-page--focus{--pcw-rail-width: 0px !important}.fm-page--focus .fm-workspace{margin-left:0!important}.fm-page--focus .fm-rail{display:none!important}.svo{padding-bottom:8px}.svo__ways{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.svo__way{display:flex;align-items:center;gap:11px;min-width:200px;min-height:58px;padding:10px 14px;border:1px solid rgba(125,160,210,.28);border-radius:12px;background:#091627cc;color:var(--sp-ink);text-decoration:none;transition:border-color .15s}.svo__way:hover{border-color:var(--sp-cyan)}.svo__way:focus-visible{outline:2px solid #fff;outline-offset:2px}.svo__way-icon{flex:0 0 auto;display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(24,200,246,.35);border-radius:10px;background:#18c8f61f;color:var(--sp-cyan)}.svo__way b{display:block;font-size:12.5px;font-weight:900;line-height:1.15;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.svo__way small{display:block;margin-top:3px;color:var(--sp-muted);font-size:12px;font-weight:600}.svo__way--primary{border-color:transparent;background:linear-gradient(90deg,#18c8f6,#0a8fc4);color:#03131c;box-shadow:0 8px 22px #0a8fc447}.svo__way--primary:hover{border-color:#fff}.svo__way--primary .svo__way-icon{border-color:#03131c40;background:#03131c29;color:#03131c}.svo__way--primary small{color:#03131cb8}.svo__picker{padding:0 0 4px}.svo__picker small{display:flex;align-items:center;gap:6px}.svo__dot{flex:0 0 auto;display:inline-block;width:8px;height:8px;border-radius:50%;background:#4e6270}.svo__dot--ok{background:var(--sp-green)}.svo__dot--warn{background:var(--sp-amber)}.svo__dot--bad{background:var(--sp-red)}.svo__readonly{margin:0;max-width:none}.svo__change{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;padding:12px 16px;border:1px solid #ab8735;border-radius:12px;background:linear-gradient(90deg,#3c2e0eb3,#091627d6 70%)}.svo__change-icon{flex:0 0 auto;display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#e1b85029;color:var(--sp-amber)}.svo__change-copy{flex:1 1 200px;display:grid;gap:2px;min-width:0}.svo__change-copy b{color:#f3c865;font-size:13px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.svo__change-copy small{color:var(--sp-muted);font-size:12px}.svo__was{display:flex;align-items:center;gap:6px;color:var(--sp-muted)}.svo__was img{width:58px;height:40px;object-fit:cover;object-position:top;border:1px solid var(--sp-line);border-radius:6px;background:#07101a}.svo__was .svo__now{border-color:var(--sp-cyan);box-shadow:0 0 10px #18c8f64d}.svo__change-actions{display:flex;flex-wrap:wrap;gap:8px}.svo__main{display:grid;gap:18px;min-width:0}.svo__stage{display:grid;grid-template-columns:240px minmax(0,1fr) 300px;min-width:0;overflow:hidden;border:1px solid var(--sp-line);border-radius:12px;background:var(--sp-surface)}.svo__list{display:flex;flex-direction:column;gap:6px;min-width:0;padding:16px 12px;border-right:1px solid var(--sp-line);background:#06101d99}.svo__list .sp__eyebrow{margin:0 4px 2px}.svo__list-gap{margin-top:14px!important}.svo__ch{display:flex;align-items:center;gap:10px;width:100%;min-width:0;min-height:52px;padding:8px 10px;border:1px solid transparent;border-radius:9px;background:none;color:var(--sp-ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.svo__ch:hover{background:#7da0d214}.svo__ch:focus-visible{outline:2px solid var(--sp-cyan);outline-offset:1px}.svo__ch--on{border-color:#18c8f673;background:#102e40}div.svo__ch--static{cursor:default}div.svo__ch--static:hover{background:none}.svo__ch>.mud-icon-root:first-child{flex:0 0 auto;color:#8fd8f2}.svo__ch-copy{flex:1 1 auto;display:grid;gap:2px;min-width:0}.svo__ch-copy b{overflow:hidden;font-size:14px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.svo__ch-copy small{display:block;overflow:hidden;color:var(--sp-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.svo__ch-copy a{min-width:0;color:var(--sp-cyan-light);text-decoration:none}.svo__ch-copy a small{color:inherit}.svo__ch-copy a:hover{text-decoration:underline}.svo__msg{display:flex;flex-direction:column;min-width:0;background:#2b2d31;color:#dbdee1}.svo__msg-chan{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:50px;padding:9px 16px;border-bottom:1px solid #1f2023;color:#f2f3f5}.svo__hash{color:#80848e;font-size:22px;line-height:1}.svo__msg-chan b{font-size:15px}.svo__msg-chan small{padding-left:9px;border-left:1px solid #3f4147;color:#949ba4;font-size:12px}.svo__seg{display:inline-flex;gap:3px;margin-left:auto;padding:3px;border-radius:999px;background:#1e1f22}.svo__seg button{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 11px;border:0;border-radius:999px;background:none;color:#b5bac1;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.svo__seg button.svo__seg-on{background:var(--sp-cyan);color:#03131c}.svo__seg .mud-icon-root{font-size:15px}.svo__msg-body{flex:1 1 auto;padding:16px}.svo__dm{display:flex;gap:14px}.svo__avatar{flex:0 0 40px;display:grid;place-items:center;width:40px;height:40px;overflow:hidden;border-radius:50%;background:#0a1626}.svo__avatar img{width:100%;height:100%;object-fit:contain}.svo__dm-main{flex:1 1 auto;min-width:0}.svo__dm-name{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px}.svo__dm-name b{color:#f2f3f5;font-size:15px;font-weight:700}.svo__app{padding:0 5px;border-radius:4px;background:#5865f2;color:#fff;font-size:10px;font-weight:800;line-height:16px}.svo__dm-name small{color:#949ba4;font-size:12px}.svo__not-sent{padding:2px 8px;border:1px solid #ab8735;border-radius:4px;color:#f3c865;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.svo__embed{max-width:1000px;padding:14px 16px 16px;border-left:4px solid var(--sp-cyan);border-radius:4px;background:#232428;font-size:14px;line-height:1.45}.svo__embed--public{border-left-color:var(--sp-amber)}.svo__embed h3{margin:0;color:#f2f3f5;font-size:17px;font-weight:700;overflow-wrap:anywhere}.svo__embed h4{margin:0;color:#f2f3f5;font-size:15px;font-weight:700;overflow-wrap:anywhere}.svo__embed hr{margin:10px 0;border:0;border-top:1px solid #3f4147}.svo__embed-small{display:block;margin-top:2px;color:#949ba4;font-size:12.5px}.svo__embed-images{display:grid;gap:4px;margin:10px 0}.svo__embed-images img{display:block;width:100%;height:auto;min-height:120px;border-radius:6px;background:#1e1f22}.svo__embed-lines{display:grid;gap:2px;overflow-wrap:anywhere}.svo__embed-lines b{color:#f2f3f5}.svo__embed-buttons{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.svo__embed-buttons>a,.svo__embed-buttons>span{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 14px;border-radius:6px;background:#4e5058;color:#fff;font-size:13px;font-weight:600;text-decoration:none}.svo__embed-buttons>a:hover{background:#6d6f78}.svo__embed-buttons .mud-icon-root{font-size:15px}.svo__more{display:none}.svo__panel{display:flex;flex-direction:column;gap:10px;min-width:0;padding:18px 16px;border-left:1px solid var(--sp-line)}.svo__panel .sp__eyebrow{margin:0}.svo__state{display:block;font-family:Roboto,sans-serif;font-size:26px;font-weight:900;line-height:1.05;text-transform:uppercase}.svo__state span{color:var(--sp-cyan)}.svo__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.svo__facts div{min-width:0;padding:8px 10px;border:1px solid var(--sp-line);border-radius:8px;background:#030a1499}.svo__facts small{display:block;color:var(--sp-muted);font-size:10.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.svo__facts b{display:block;margin-top:2px;overflow:hidden;font-size:17px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.svo__panel-actions{display:grid;gap:8px;margin-top:4px}.svo__panel .spp__blocker{margin:0;align-items:flex-start}.svo__public{display:grid;gap:10px;margin-top:8px;padding-top:14px;border-top:1px solid var(--sp-line)}.svo__public-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.svo__public-head>div{min-width:0}.svo__public-head b{display:block;margin-top:3px;font-size:14px;font-weight:800;overflow-wrap:anywhere}.svo__public-head .sp__chip{flex:0 0 auto}.svo__gold{color:var(--sp-amber)}.svo__public-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.svo__sec{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px;margin:4px 2px 10px}.svo__sec h2{margin:0;font-family:Roboto,sans-serif;font-size:18px;font-weight:900;text-transform:uppercase}.svo__sec h2 span{color:var(--sp-cyan)}.svo__sec .sp__eyebrow{margin:0}.svo__tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.svo__tile{display:grid;align-content:start;gap:12px;min-width:0;padding:14px 16px;border:1px solid var(--sp-line);border-radius:12px;background:var(--sp-surface);color:var(--sp-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.svo__tile:hover{border-color:#18c8f673}.svo__tile:focus-visible{outline:2px solid #fff;outline-offset:2px}.svo__tile--on{border-color:var(--sp-cyan);box-shadow:0 0 0 1px #18c8f673,0 0 18px #18c8f62e}.svo__tile-head{display:flex;align-items:center;gap:10px}.svo__tile-icon{flex:0 0 auto;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#18c8f61a;color:var(--sp-cyan)}.svo__tile-head b{flex:1 1 auto;font-family:Roboto,sans-serif;font-size:15px;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.svo__tile-chev{color:var(--sp-muted);transition:transform .15s}.svo__tile--on .svo__tile-chev{transform:rotate(180deg);color:var(--sp-cyan)}.svo__tile-body{display:flex;align-items:center;gap:12px;min-width:0}.svo__tile-body img{flex:0 0 auto;width:56px;height:56px;object-fit:contain;border:1px solid var(--sp-line);border-radius:8px;background:#07101a}.svo__tile-body .spd__thumb{flex:0 0 auto}.svo__tile-copy{display:grid;gap:6px;min-width:0}.svo__tile-copy b{font-size:14px;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.svo__tile-copy small{display:flex;flex-wrap:wrap;gap:6px}.svo__mini{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border:1px solid #4e6270;border-radius:11px;color:var(--sp-muted);font-size:11px;font-weight:800}.svo__mini--ok{border-color:#27a153;color:var(--sp-green)}.svo__mini--warn{border-color:#ab8735;color:#f3c865}.svo__drawer{min-width:0;margin-top:12px;padding:16px 18px;border:1px solid rgba(24,200,246,.45);border-radius:12px;background:var(--sp-surface)}.svo__drawer:has(>.svo__drawer-links){padding:0;border:0;background:none}.svo__drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.svo__drawer-head h3{margin:0;font-size:17px;font-weight:850}.svo__drawer-more{display:inline-block;margin-top:12px}.svo__drawer-links{position:relative}.svo__drawer-links .sp__card{border-color:#18c8f673}.svo__drawer-close{position:absolute!important;top:10px;right:10px;z-index:1}.svo__design-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.svo__design-top .mud-input-control{flex:1 1 240px;max-width:360px}.svo__aspects{margin:0 0 0 auto}.svo__shift{margin-top:0}.svo__rows{display:grid;gap:6px;margin:12px 0 0;padding:0;list-style:none}.svo__row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:52px;padding:6px 8px 6px 12px;border:1px solid var(--sp-line);border-left:3px solid #597287;border-radius:7px;background:#141d2a}.svo__row--game{border-left-color:var(--sp-cyan)}.svo__row--conflict{border-left-color:var(--sp-amber);box-shadow:inset 0 0 0 1px #c9893a}.svo__row time{font-size:17px;font-weight:900}.svo__row-copy{display:grid;gap:2px;min-width:0}.svo__row-copy>b{font-size:14px;overflow-wrap:anywhere}.svo__row-copy small{color:var(--sp-muted);font-size:12px}.spp__channel-context{margin-left:6px;color:var(--sp-muted);font-size:12px}@media(max-width:1280px){.svo__stage{grid-template-columns:220px minmax(0,1fr)}.svo__panel{grid-column:1 / -1;border-top:1px solid var(--sp-line);border-left:0}}@media(max-width:1100px){.svo__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.svo__stage{grid-template-columns:minmax(0,1fr)}.svo__list{border-right:0;border-bottom:1px solid var(--sp-line)}}@media(max-width:599.98px),(pointer:coarse)and (max-width:1366px){.svo{padding-bottom:0}.svo>.svo__fold-sessions{order:1}.svo__hero .sp__back{min-height:44px}.svo .sp__eyebrow{font-size:12px}.svo-now .pcw-focus-card-title{overflow-wrap:anywhere}.svo-now__meta{margin:0 0 4px;color:var(--sp-muted);font-size:13px;font-weight:600;line-height:1.35}.svo-now__shot{display:block;width:100%;padding:0;cursor:zoom-in;margin-top:12px;overflow:hidden;border:1px solid var(--sp-line);border-radius:10px;background:#07101a}.svo-now__shot img{display:block;width:100%;max-height:220px;object-fit:cover;object-position:top}.svo-now__was{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;margin-top:12px;color:var(--sp-muted)}.svo-now__was button{display:block;width:100%;padding:0;cursor:zoom-in;overflow:hidden;border:1px solid var(--sp-line);border-radius:8px;background:#07101a}.svo-now__was button.is-now{border-color:var(--sp-cyan);box-shadow:0 0 10px #18c8f64d}.svo-now__was img{display:block;width:100%;height:110px;object-fit:cover;object-position:top}.svo-now .spp__blocker{align-items:flex-start;margin:12px 0 0}.svo-now__ok{display:flex;align-items:center;gap:8px;margin:14px 0 0;color:var(--sp-green);font-size:12.5px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.svo-now__ways{margin-top:0}.svo-now__ways>.pcw-focus-btn{min-height:44px}.svo__main{display:block}.svo__stage{display:block;overflow:visible;border:0;border-radius:0;background:none}.svo__msg{overflow:hidden;border:1px solid #1f2023;border-radius:10px}.svo__msg-chan{padding:8px 10px}.svo__msg-chan small{display:none}.svo__seg button{min-height:44px;height:auto;padding:0 14px}.svo__msg-body{padding:12px 10px}.svo__dm{gap:10px}.svo__avatar{flex-basis:32px;width:32px;height:32px}.svo__app,.svo__not-sent{font-size:12px}.svo__embed-buttons>a,.svo__embed-buttons>span{min-height:44px}.svo__msg:not(.svo__msg--open) .svo__msg-body{max-height:420px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,transparent);mask-image:linear-gradient(#000 78%,transparent)}.svo__more{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;min-height:44px;padding:0 10px;border:0;border-top:1px solid #1f2023;background:#2b2d31;color:var(--sp-cyan-light);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.svo__panel{padding:12px 6px 4px;border:0}.svo__state{font-size:22px}.svo__facts small{font-size:12px}.svo__panel .mud-button-root{min-height:44px}.svo__public-actions .mud-button-root{flex:1 1 140px}.svo__panel .mud-icon-button,.svo__panel .sp__textbtn{min-width:44px;min-height:44px}.svo__panel-touch{margin-top:4px;padding-top:12px;border-top:1px solid var(--sp-line)}.svo__share{display:flex;align-items:center;gap:8px;min-width:0;color:#8fd8f2}.svo__share a{flex:1 1 auto;min-width:0;color:var(--sp-cyan-light);font-size:13px;font-weight:700;overflow-wrap:anywhere;text-decoration:none}.svo__downloads{margin-top:10px}.svo__downloads>.pcw-focus-btn{min-height:44px}.svo__folds,.svo__folds .pcw-focus-fold-body{min-width:0}.svo__fold-eyebrow{margin:8px 0 6px}.svo__folds .mud-button-root{min-height:44px}.svo__folds .sp__actions,.svo__folds .spp__actions{margin-top:8px}.svo__folds .sp__actions .mud-button-root,.svo__folds .spp__actions .mud-button-root{flex:1 1 140px}.svo__folds .mud-icon-button{min-width:44px;min-height:44px}.svo__folds .sp__pill,.svo__folds .sad__pill{min-height:44px;padding:0 14px}.svo__folds .sp__link{display:inline-flex;align-items:center;min-height:44px}.svo__folds .spd__lineup{grid-template-columns:96px minmax(0,1fr);gap:12px}.svo__folds .spd__lineup img{width:96px}.svo__folds .spd__layouts{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.svo__folds .spd__layout{min-height:44px}.svo__design-top .mud-input-control{flex-basis:100%;max-width:none}.svo__aspects{margin:0}.svo__drawer-more{margin-top:4px}.svo__shift{flex:1 1 100%}.svo__rows{margin-top:10px}.svo__row{grid-template-columns:48px minmax(0,1fr) auto;padding-right:4px}.svo__row time{font-size:15px}.svo__mini{font-size:12px}.svo__picker{flex-direction:column;gap:6px;overflow:visible;padding:4px 0 0}.svo__picker .sp__pick{min-width:0;min-height:44px;padding:9px 12px}}@media(max-width:599.98px){.svo-now .pcw-focus-card .pcw-focus-actions>.pcw-focus-btn{flex-basis:100%}}.svo__embed-shot{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.svo__embed-shot img{display:block;width:100%}.sgs .sgs__masthead{gap:14px}.sgs__facts{display:flex;gap:22px;text-align:right}.sgs__facts div{display:grid;justify-items:end}.sgs__facts b{color:#fff;font-size:34px;font-weight:900;line-height:1}.sgs__facts span{color:var(--sp-cyan);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.sgs__facts .sgs__fact--ok b{color:var(--sp-green)}.sgs__facts .sgs__fact--warn b{color:#f3c865}.sgs__chip-title{color:var(--sp-cyan-light);border-color:#24526a}.sgs__readonly{gap:12px}.sgs__panel{min-width:0;display:grid;gap:18px;padding:16px 18px 0;border:1px solid var(--sp-line);border-radius:12px;background:var(--sp-surface)}.sgs__dot{color:var(--sp-cyan)}.sgs__rail{display:flex;align-items:center;gap:12px;min-width:0}.sgs__rail ol{flex:1 1 auto;display:flex;align-items:center;gap:6px;min-width:0;margin:0;padding:0;list-style:none}.sgs__rail-item{flex:1 1 0;display:flex;align-items:center;gap:6px;min-width:0}.sgs__rail-item+.sgs__rail-item:before{content:"";flex:0 0 12px;height:1px;background:var(--sp-line)}.sgs__st{flex:1 1 auto;display:flex;align-items:center;gap:10px;min-width:0;min-height:40px;padding:4px 14px 4px 5px;border:1px solid var(--sp-line);border-radius:22px;background:#040c168c;color:var(--sp-muted);font:inherit;font-size:12px;font-weight:850;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.sgs__st:disabled{cursor:default}.sgs__st i{flex:0 0 auto;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#13283a;color:var(--sp-ink);font-style:normal;font-size:12px}.sgs__st-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sgs__st--on{border-color:var(--sp-cyan);background:#18c8f624;color:#fff}.sgs__st--on i{background:var(--sp-cyan);color:#04121c}.sgs__st--ok{color:var(--sp-ink)}.sgs__st--ok i{background:#43e68124;color:var(--sp-green);box-shadow:inset 0 0 0 1px #27a153}.sgs__full{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:1px solid var(--sp-line);border-radius:8px;background:#0b1521;color:var(--sp-ink);font-size:12px;font-weight:850;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.sgs__full:hover{border-color:var(--sp-cyan)}.sgs__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:18px;min-width:0}.sgs__body--wide{grid-template-columns:minmax(0,1fr)}.sgs__main,.sgs__side{display:grid;align-content:start;gap:14px;min-width:0}.sgs__q h2{margin:0;color:#fff;font-size:26px;font-weight:900;line-height:1.1;text-transform:uppercase}.sgs__q p{margin:6px 0 0;color:var(--sp-muted);font-size:13px}.sgs__error{margin:0}.sgs__loading{display:flex;justify-content:center;padding:24px}.sgs__none,.sgs__muted{margin:0;color:var(--sp-muted);font-size:13px}.sgs__label{color:var(--sp-muted);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.sgs__card{min-width:0;padding:14px 16px;border:1px solid var(--sp-line);border-radius:10px;background:#040c168c}.sgs__card h3{margin:2px 0 10px;color:#fff;font-size:15px;font-weight:900;text-transform:uppercase}.sgs__card-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.sgs__card-head h3{margin-bottom:8px}.sgs__count{display:flex;justify-content:flex-end;margin-top:-6px}.sgs__count .sp__chip{color:var(--sp-cyan-light);border-color:#24526a}.sgs__cands{display:grid;gap:8px}.sgs__cand{display:grid;grid-template-columns:24px 58px 36px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-width:0;padding:10px 14px;border:1px solid var(--sp-line);border-radius:8px;background:#0b1521;color:var(--sp-ink);font:inherit;text-align:left;cursor:pointer}.sgs__cand:disabled{cursor:default}.sgs__cand--on{border-color:#18c8f673;background:#0c1d2b}.sgs__cand--gone.sgs__cand--on{border-color:#8a3b30}.sgs__cand time{font-size:20px;font-weight:900}.sgs__box{display:grid;place-items:center;width:22px;height:22px;border:2px solid #4e6270;border-radius:5px}.sgs__box--on{border-color:var(--sp-cyan);background:var(--sp-cyan);color:#04121c}.sgs__cand--gone .sgs__box--on{border-color:var(--sp-red);background:var(--sp-red)}.sgs__crest,.sgs__mini-icon{display:grid;place-items:center;width:34px;height:34px;overflow:hidden;border-radius:50%;background:#0a1626;color:var(--sp-muted)}.sgs__cand-copy{display:grid;gap:2px;min-width:0}.sgs__cand-copy strong,.sgs__cand-copy small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sgs__cand-copy small{color:var(--sp-muted);font-size:12px}.sgs__src{padding:3px 8px;border:1px solid #24526a;border-radius:4px;color:#8ed9f0;font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.sgs__src--friendly{color:var(--sp-green);border-color:#27a153}.sgs__src--open{color:var(--sp-muted);border-color:var(--sp-line)}.sgs__nogames{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:14px;padding:16px 18px;border:1px solid rgba(24,200,246,.3);border-radius:10px;background:linear-gradient(90deg,#050d18f5,#050d18db 55%,#050d188c),var(--sgs-art, none) center 40% / cover no-repeat,#07101a}.sgs__nogames-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:12px;background:#18c8f629;color:var(--sp-cyan-light)}.sgs__nogames-copy{display:grid;gap:3px;min-width:0}.sgs__nogames-copy strong{color:#fff;font-family:Roboto,Segoe UI,sans-serif;font-size:18px;font-weight:900;line-height:1.15;text-transform:uppercase}.sgs__nogames-copy small{color:var(--sp-muted);font-size:13px}.sgs__tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.sgs__tile{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"icon title" "icon line";align-items:center;column-gap:12px;row-gap:2px;min-width:0;min-height:78px;padding:14px;border:1px solid var(--sp-line);border-radius:10px;background:linear-gradient(135deg,#18c8f614,#040c1699 62%);color:var(--sp-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,transform .15s,background-color .15s}.sgs__tile:hover:not(:disabled){border-color:var(--sp-cyan);transform:translateY(-1px)}.sgs__tile:focus-visible{outline:2px solid var(--sp-cyan-light);outline-offset:2px}.sgs__tile:disabled{cursor:default;opacity:.55}.sgs__tile-icon{grid-area:icon;display:grid;place-items:center;width:44px;height:44px;border-radius:10px;background:#18c8f626;color:var(--sp-cyan-light)}.sgs__tile strong{grid-area:title;min-width:0;color:#fff;font-family:Roboto,Segoe UI,sans-serif;font-size:14px;font-weight:900;line-height:1.15;text-transform:uppercase}.sgs__tile small{grid-area:line;min-width:0;color:var(--sp-muted);font-size:12px;line-height:1.35}.sgs__tile--amber{background:linear-gradient(135deg,#e1b85014,#040c1699 62%)}.sgs__tile--amber:hover:not(:disabled){border-color:var(--sp-amber)}.sgs__tile--amber .sgs__tile-icon{background:#e1b85026;color:var(--sp-amber)}.sgs__mini{display:grid;gap:4px;margin:0;padding:0;list-style:none}.sgs__mini li{display:grid;grid-template-columns:44px 26px minmax(0,1fr);align-items:center;gap:8px;min-height:34px;padding:4px 8px;border-radius:6px;background:#ffffff08;font-size:13px}.sgs__mini em{font-style:normal;font-weight:900}.sgs__mini .sgs__mini-icon{width:24px;height:24px}.sgs__mini-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sgs__mini-end{grid-template-columns:44px minmax(0,1fr)!important;background:none!important;color:var(--sp-muted)}.sgs__mini li:has(.sgs__mini-acts){grid-template-columns:44px 26px minmax(0,1fr) auto}.sgs__mini-acts{display:inline-flex;gap:2px}.sgs__mini-act{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:none;color:var(--sp-muted);cursor:pointer}.sgs__mini-act:hover:not(:disabled){background:#18c8f61f;color:var(--sp-cyan-light)}.sgs__mini-act:disabled{opacity:.4;cursor:default}.sgs__lineup-now{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sgs__lineups{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.sgs__lineup{position:relative}.sgs__lineup:disabled{cursor:default;opacity:.6}.sgs__lineup.slp__card--on:disabled{opacity:1}.sgs__badge{justify-self:start;padding:2px 7px;border:1px solid #ab8735;border-radius:4px;color:#f3c865;font-size:11px;font-weight:850}.sgs__badge--ok{color:var(--sp-green);border-color:#27a153}.sgs__finetune{display:inline-flex;align-items:center;gap:6px;justify-self:start}.sgs__lfilters{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.sgs__lfilters .sgs__lsearch{flex:1 1 240px;max-width:380px;margin:0}.sgs__lfilters .sgs__lsort{flex:0 0 190px;margin:0}.sgs__fchips{display:flex;flex-wrap:wrap;gap:6px;margin-top:-4px}.sgs__fchip{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 6px 0 12px;border:1px solid var(--sp-line);border-radius:16px;background:#0b1521;color:var(--sp-muted);font:inherit;font-size:12px;font-weight:850;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.sgs__fchip:hover{border-color:var(--sp-cyan)}.sgs__fchip b{min-width:22px;padding:2px 6px;border-radius:10px;background:#ffffff12;color:var(--sp-ink);font-size:11px;text-align:center}.sgs__fchip--on{border-color:var(--sp-cyan);background:#18c8f624;color:var(--sp-cyan-light)}.sgs__fchip--on b{background:var(--sp-cyan);color:#04121c}.sgs__lineups-group{display:contents}.sgs__lineup-new{display:grid;align-content:center;justify-items:center;gap:8px;min-width:0;min-height:180px;padding:14px 10px;border:1px dashed rgba(24,200,246,.5);border-radius:8px;background:#18c8f60f;color:var(--sp-ink);font:inherit;text-align:center;cursor:pointer}.sgs__lineup-new:hover:not(:disabled){border-style:solid;border-color:var(--sp-cyan);background:#18c8f61f}.sgs__lineup-new:focus-visible{outline:2px solid var(--sp-cyan-light);outline-offset:2px}.sgs__lineup-new:disabled{cursor:default;opacity:.55}.sgs__lineup-new-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:12px;background:#18c8f629;color:var(--sp-cyan-light)}.sgs__lineup-new strong{color:#fff;font-family:Roboto,Segoe UI,sans-serif;font-size:13px;font-weight:900;text-transform:uppercase}.sgs__lineup-new small{max-width:100%;color:var(--sp-muted);font-size:11px;overflow-wrap:anywhere}.sgs__lineup strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sgs__nomatch{display:flex;align-items:center;gap:6px}.sgs__lmore{justify-self:center}.sgs__last{display:grid;grid-template-columns:52px minmax(0,1fr) 22px;align-items:center;gap:14px;width:100%;padding:14px 16px;border:1px solid rgba(24,200,246,.35);border-radius:10px;background:linear-gradient(115deg,#18c8f61f,#040c1699 55%);color:var(--sp-ink);font:inherit;text-align:left;cursor:pointer}.sgs__last:disabled{cursor:default;opacity:.7}.sgs__last--on{border-color:var(--sp-cyan)}.sgs__last-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:10px;background:#0f3446;color:var(--sp-cyan-light)}.sgs__last-copy{display:grid;gap:2px;min-width:0}.sgs__last-copy strong{color:#fff;font-size:17px;font-weight:900;text-transform:uppercase}.sgs__last-copy small{color:var(--sp-muted);font-size:12px}.sgs__radio{width:20px;height:20px;border:2px solid #4e6270;border-radius:50%}.sgs__radio--on{border-color:var(--sp-cyan);box-shadow:inset 0 0 0 4px #04121c;background:var(--sp-cyan)}.sgs__check{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,380px);gap:18px;align-items:start}.sgs__preview{display:grid;gap:10px;min-width:0;padding:12px;border:1px solid var(--sp-line);border-radius:10px;background:#040c168c}.sgs__pvbar{display:flex;align-items:center;justify-content:space-between;gap:10px}.sgs__seg{display:inline-flex;padding:3px;border:1px solid var(--sp-line);border-radius:20px;background:#07101a}.sgs__seg button{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 12px;border:0;border-radius:16px;background:none;color:var(--sp-muted);font:inherit;font-size:12px;font-weight:850;text-transform:uppercase;cursor:pointer}.sgs__seg .sgs__seg-on{background:#18c8f629;color:var(--sp-cyan-light)}.sgs__pvfull,.sgs__pvopen{display:inline-flex;align-items:center;gap:5px;text-transform:uppercase;font-size:12px}.sgs__sidepv .sgs__card-head h3{margin-bottom:8px}.sgs__stage--mini{display:block;width:100%;min-height:120px;max-height:340px;overflow:hidden;padding:0;border:1px solid var(--sp-line);font:inherit;cursor:zoom-in}.sgs__stage--mini:hover{border-color:var(--sp-cyan)}.sgs__stage--mini:focus-visible{outline:2px solid var(--sp-cyan-light);outline-offset:2px}.sgs__qrow{display:flex;align-items:center;justify-content:space-between;gap:10px}.sgs__pvbtn{flex:0 0 auto;display:none;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid rgba(24,200,246,.45);border-radius:8px;background:#18c8f61a;color:var(--sp-cyan-light);font:inherit;font-size:12px;font-weight:850;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.sgs__stage{position:relative;min-height:160px;border-radius:8px;overflow:hidden;background:#07101a}.sgs__img{display:block;width:100%;height:auto;transition:opacity .2s}.sgs__img--loading{opacity:.25}.sgs__img-state{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--sp-muted);font-size:13px}.sgs__note{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:8px 10px;border:1px solid #ab8735;border-radius:8px;background:#e1b85014;color:#f3c865;font-size:13px}.sgs__lines{display:grid;gap:4px;margin:0;padding:0;list-style:none}.sgs__lines li{display:grid;grid-template-columns:48px 26px minmax(0,1fr);grid-template-areas:"time icon title" "time icon detail";align-items:center;column-gap:8px;padding:6px 8px;border-radius:6px;background:#ffffff08}.sgs__lines time{grid-area:time;font-weight:900}.sgs__lines .sgs__mini-icon{grid-area:icon;width:24px;height:24px}.sgs__lines strong{grid-area:title;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px}.sgs__lines small{grid-area:detail;color:var(--sp-muted);font-size:12px}.sgs__outs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sgs__out{display:grid;gap:12px;align-content:start;min-width:0;padding:14px;border:1px solid var(--sp-line);border-radius:10px;background:#040c168c}.sgs__out--on{border-color:#18c8f673}.sgs__out--public.sgs__out--on{border-color:#e1b85080}.sgs__out-head{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:12px}.sgs__out-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#0f3446;color:var(--sp-cyan-light)}.sgs__out-icon--gold{background:#e1b85024;color:var(--sp-amber)}.sgs__out-copy{display:grid;gap:2px;min-width:0}.sgs__out-copy strong{color:#fff;font-size:16px;font-weight:900;text-transform:uppercase}.sgs__out-copy small{color:var(--sp-muted);font-size:12px;line-height:1.45}.sgs__gold{color:var(--sp-amber)}.sgs__out-head .mud-switch{margin:0}.sgs__out-opt{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 10px;border-radius:8px;background:#ffffff08;font-size:13px;font-weight:700}.sgs__out-opt--stack{display:grid;justify-items:start;gap:6px}.sgs__out-opt--stack .mud-input-control,.sgs__channel{width:100%}.sgs__spacer{flex:1 1 auto}.sgs__review{display:grid;gap:0}.sgs__rrow{display:grid;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:46px;border-top:1px solid var(--sp-line)}.sgs__rk{color:var(--sp-muted);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.sgs__rv{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;font-size:13px}.sgs__rv b{color:#fff}.sgs__rv small{color:var(--sp-muted);font-size:12px}.sgs__rv .sgs__mini-icon{width:22px;height:22px;margin-right:-4px}.sgs__rv .sp__chip{min-height:22px;padding:0 8px;font-size:11px}.sgs__edit{display:inline-flex;align-items:center;gap:4px;font-size:12px;text-transform:uppercase}.sgs__foot{position:sticky;bottom:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 -18px;padding:12px 18px;border-top:1px solid var(--sp-line);border-radius:0 0 12px 12px;background:#050c16f5;backdrop-filter:blur(6px)}.sgs__hint{flex:1 1 240px;display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--sp-muted);font-size:13px}.sgs__exit{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px;border:0;background:none;color:var(--sp-ink);font:inherit;font-size:12px;font-weight:850;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.sgs__exit:disabled{opacity:.5;cursor:default}.sgs__go-short{display:none}.sgs-art.mud-dialog{display:flex;flex-direction:column;max-height:calc(100dvh - 48px);overflow:hidden;border:1px solid rgba(24,200,246,.22);border-radius:14px;background:#07111d}.sgs-art .sgs-art__content,.sgs-art .sgs-art__shell{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.sgs-art .sgs-art__content{margin:0;padding:0}.sgs-art__shell{gap:0}.sgs-art__head{display:grid;grid-template-columns:44px minmax(0,1fr) 40px;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--sp-line);background:linear-gradient(115deg,#18c8f61f,#040c1600 60%)}.sgs-art__icon,.sgs-build__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;background:#18c8f629;color:var(--sp-cyan-light)}.sgs-art__titles,.sgs-build__titles{display:grid;min-width:0}.sgs-art__titles .sp__eyebrow,.sgs-build__titles .sp__eyebrow{margin-bottom:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sgs-art__titles h2,.sgs-build__titles h2{margin:0;color:#fff;font-family:Roboto,Segoe UI,sans-serif;font-size:20px;font-weight:900;line-height:1.1;text-transform:uppercase}.sgs-art__x{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--sp-line);border-radius:8px;background:#0b1521;color:var(--sp-ink);cursor:pointer}.sgs-art__x:hover{border-color:var(--sp-cyan)}.sgs-art__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px 0}.sgs-art__pages{display:inline-flex;align-items:center;gap:8px;color:var(--sp-muted);font-size:13px;font-weight:800}.sgs-art__pg{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid var(--sp-line);border-radius:8px;background:#0b1521;color:var(--sp-ink);cursor:pointer}.sgs-art__pg:disabled{opacity:.4;cursor:default}.sgs-art__stage{position:relative;flex:1 1 auto;display:grid;place-items:start center;min-height:0;margin:12px 16px 0;overflow:auto;border-radius:10px;background:#050c15}.sgs-art__img{display:block;max-width:100%;width:auto;height:auto;transition:opacity .2s}.sgs-art__foot{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 16px}.sgs-art__dl{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 16px;border-radius:8px;background:var(--sp-cyan);color:#04121c;font-size:13px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.sgs-art__dl:hover{background:var(--sp-cyan-light)}.sgs-build.mud-dialog{background:#061019}.sgs-build .sgs-build__content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;height:100%;margin:0;padding:0;overflow:hidden}.sgs-build__shell{display:flex;flex:1 1 auto;flex-direction:column;gap:0;min-height:0;height:100%}.sgs-build .tlbm-close-btn{display:none}.sgs-build__head{flex:0 0 auto;display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:10px 16px;border-bottom:1px solid var(--sp-line);background:linear-gradient(90deg,#050d18f7,#050d18d6),var(--sgs-art, none) center 40% / cover no-repeat,#07101a}.sgs-build__hint{display:inline-flex;align-items:center;gap:6px;color:var(--sp-muted);font-size:12px}.sgs-build__cancel{border-radius:8px!important}.sgs-build__frame{flex:1 1 auto;min-height:0;overflow:auto}.sgs-build .sgs-build__frame .tlb-page-shell--embedded{height:100%;min-height:0;border:0;border-radius:0;background:transparent}@media(max-width:1100px){.sgs__check{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.sgs__body{grid-template-columns:minmax(0,1fr)}}@media(max-width:980px){.sgs-build .sgs-build__frame .tlb-page-shell--embedded{height:auto;overflow:visible}}@media(max-width:640px){.sgs__mini-act{width:40px;height:40px}.sgs .tpm .tpm__head{grid-template-columns:minmax(0,1fr) auto;gap:10px}.sgs .tpm .tpm__meta{display:none}.sgs__facts{gap:12px}.sgs__facts div+div{display:none}.sgs__facts b{font-size:26px}.sgs__panel{gap:14px;padding:12px 12px 0}.sgs__rail{gap:10px}.sgs__rail ol{gap:6px}.sgs__rail-item{flex:1 1 0}.sgs__rail-item+.sgs__rail-item:before{display:none}.sgs__st{position:relative;width:100%;min-height:32px;padding:0;border:0;border-radius:0;background:none}.sgs__st i,.sgs__st-name{display:none}.sgs__st:after{content:"";position:absolute;left:0;right:0;top:50%;height:6px;margin-top:-3px;border-radius:3px;background:#7da0d238}.sgs__st--ok:after{background:#18c8f68c}.sgs__st--on{background:none}.sgs__st--on:after{background:var(--sp-cyan);box-shadow:0 0 10px #18c8f673}.sgs__st:focus-visible{outline:2px solid var(--sp-cyan-light);outline-offset:2px;border-radius:6px}.sgs__full{padding:0 10px}.sgs__full span{display:none}.sgs__q h2{font-size:22px}.sgs__body:not(.sgs__body--games) .sgs__side,.sgs__sidepv{display:none}.sgs__pvbtn{display:inline-flex}.sgs__nogames{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:12px 14px}.sgs__nogames-icon{width:42px;height:42px}.sgs__nogames-copy strong{font-size:16px}.sgs__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sgs__tile{grid-template-columns:minmax(0,1fr);grid-template-areas:"icon" "title" "line";align-items:start;justify-items:start;row-gap:6px;min-height:0;padding:12px}.sgs__tile-icon{width:36px;height:36px}.sgs__tile strong{font-size:13px}.sgs__tile small{font-size:11.5px}.sgs__tile:last-child:nth-child(odd){grid-column:1 / -1}.sgs__lfilters{flex-wrap:nowrap;gap:8px}.sgs__lfilters .sgs__lsearch{flex:1 1 auto;max-width:none;min-width:0}.sgs__lfilters .sgs__lsort{flex:0 0 128px}.sgs__fchips{flex-wrap:nowrap;overflow-x:auto;margin:-4px -12px 0;padding:0 12px 2px;scrollbar-width:none}.sgs__fchips::-webkit-scrollbar{display:none}.sgs__lineup-new{min-height:150px}.sgs-art.mud-dialog{width:100vw;max-width:100vw!important;height:100dvh;max-height:100dvh;margin:0;border:0;border-radius:0}.sgs-art .sgs-art__content,.sgs-art .sgs-art__shell{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.sgs-art__head{grid-template-columns:36px minmax(0,1fr) 40px;padding:10px 12px}.sgs-art__icon{width:36px;height:36px}.sgs-art__titles h2{font-size:18px}.sgs-art__bar{padding:10px 12px 0}.sgs-art__stage{flex:1 1 auto;min-height:0;margin:10px 10px 0}.sgs-art__img{max-height:100%}.sgs-art__foot{padding:10px 12px calc(10px + env(safe-area-inset-bottom))}.sgs-art__foot .sgs-art__dl{flex:1 1 auto;min-height:44px}.sgs-build__head{grid-template-columns:36px minmax(0,1fr) auto;gap:10px;padding:8px 10px}.sgs-build__icon{width:36px;height:36px}.sgs-build__titles h2{font-size:16px}.sgs-build__hint{display:none}.sgs__cand{grid-template-columns:22px 46px 28px minmax(0,1fr);gap:8px;padding:10px}.sgs__cand time{font-size:16px}.sgs__crest{width:28px;height:28px}.sgs__cand .sgs__src{grid-column:4;justify-self:start}.sgs__lineups{grid-template-columns:repeat(2,minmax(0,1fr))}.sgs__last{grid-template-columns:44px minmax(0,1fr) 20px;padding:12px}.sgs__last-icon{width:44px;height:44px}.sgs__outs{grid-template-columns:minmax(0,1fr)}.sgs__rrow{grid-template-columns:64px minmax(0,1fr) auto;gap:8px}.sgs__foot{bottom:64px;margin:0 -12px;padding:10px 12px;border-radius:12px;flex-wrap:nowrap}.sgs__hint,.sgs__exit span{display:none}.sgs__go{flex:1 1 auto}}@media(max-width:360px){.sgs__go-long{display:none}.sgs__go-short{display:inline}}html body .mud-dialog:has(>.mud-dialog-content>.trd-dialog),html body .mud-dialog:has(.trd-dialog){overflow:visible;border:0;background:transparent!important;box-shadow:none}html body .mud-dialog:has(.trd-dialog) .mud-dialog-content{margin:0;padding:0;overflow:visible}:root{--pcw-fs-title: 44px;--pcw-fs-strip: 34px;--pcw-fs-h2: 20px;--pcw-fs-row: 17px;--pcw-fs-row-dense: 16px;--pcw-fs-meta: 14px;--pcw-fs-label: 12px;--pcw-fs-num: 34px;--pcw-fs-num-s: 22px;--pcw-control-height: 40px;--pcw-pp-surface: rgba(9, 22, 39, .84);--pcw-pp-line: rgba(125, 160, 210, .16);--pcw-pp-line-strong: rgba(125, 160, 210, .28);--pcw-pp-cyan: #18c8f6;--pcw-pp-cyan-eyebrow: #00c2ff;--pcw-pp-cyan-soft: rgba(24, 200, 246, .14);--pcw-pp-text: #f5f8fc;--pcw-pp-body: #c4d1e6;--pcw-pp-muted: #9fb0c9;--pcw-pp-label: #8fa2bf;--pcw-pp-green: #4fd39a;--pcw-pp-amber: #ffb547;--pcw-pp-red: #ff6b7a;--pcw-pp-violet: #a58cf0;--pcw-pp-gold: #e0bf6c;--pcw-sticky-top: calc(var(--pcw-player-chrome-height, 83px) + 8px)}@media(max-width:760px){:root{--pcw-fs-title: 30px;--pcw-fs-strip: 28px;--pcw-fs-h2: 17px;--pcw-fs-row: 16px;--pcw-fs-row-dense: 15px;--pcw-fs-meta: 13px;--pcw-fs-num: 24px;--pcw-fs-num-s: 19px}}.pcw-title{margin:0;color:var(--pcw-pp-text);font:900 var(--pcw-fs-title)/1 Roboto,Inter,sans-serif;text-transform:uppercase}.pcw-title>.pcw-dot,.pcw-h2>.pcw-dot{color:var(--pcw-pp-cyan)}.pcw-h2{margin:0;color:var(--pcw-pp-text);font:900 var(--pcw-fs-h2)/1.1 Roboto,Inter,sans-serif;letter-spacing:.02em;text-transform:uppercase}.pcw-eyebrow{color:var(--pcw-pp-cyan-eyebrow);font:900 12px/1.3 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase}.pcw-row-title{color:var(--pcw-pp-text);font-size:var(--pcw-fs-row);font-weight:900;line-height:1.2}.pcw-meta{color:var(--pcw-pp-body);font-size:var(--pcw-fs-meta);font-weight:600}.pcw-label{color:var(--pcw-pp-label);font-size:var(--pcw-fs-label);font-weight:800;letter-spacing:.07em;text-transform:uppercase}.pcw-num{color:var(--pcw-pp-text);font:900 var(--pcw-fs-num)/1 Roboto,Inter,sans-serif;font-variant-numeric:tabular-nums}.pcw-hero{position:relative;display:flex;align-items:center;gap:26px;min-height:212px;margin-bottom:18px;padding:28px 32px;overflow:hidden;isolation:isolate;border:1px solid rgba(24,200,246,.24);border-radius:14px;background:#0a1626}.pcw-hero:before{content:"";position:absolute;inset:0;z-index:-2;background:var(--pcw-hero-art, none) right center / cover no-repeat}.pcw-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#07111bf7,#0a1b2ce6 38%,#0a1b2c8c 62%,#0a1b2c26),radial-gradient(600px 220px at 85% -30%,rgba(24,200,246,.22),transparent 70%)}.pcw-hero__crest{flex:0 0 auto;width:96px;height:96px;padding:0;border-radius:50%;background:#0a1626;box-shadow:0 0 0 2px #18c8f68c,0 0 24px #18c8f64d;object-fit:contain}.pcw-hero__text{min-width:0;text-align:left}.pcw-hero__text .pcw-title{margin-top:8px;overflow-wrap:anywhere}.pcw-hero__meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.pcw-hero__spacer{flex:1}.pcw-hero__visual{flex:0 0 auto}.pcw-hero__facts{display:flex;flex-wrap:nowrap;gap:10px}.pcw-hero__actions{display:flex;flex-direction:column;gap:10px;align-self:flex-start}.pcw-hero--strip{gap:22px;min-height:118px;padding:18px 26px;margin-bottom:14px;border-radius:16px;border-color:#18c8f647}.pcw-hero--strip:before{background-position:center 40%;opacity:.55}.pcw-hero--strip:after{background:linear-gradient(100deg,#07111b,#081626e8 40%,#08162699 70%,#0816264d),linear-gradient(0deg,rgba(24,200,246,.1),transparent 40%)}.pcw-hero--strip .pcw-hero__crest{width:70px;height:70px;padding:0;border-radius:18px;box-shadow:0 0 0 2px #18c8f699,0 10px 30px #00000073}.pcw-hero--strip .pcw-hero__text .pcw-title{margin-top:6px;font-size:var(--pcw-fs-strip)}.pcw-hero--strip .pcw-hero__actions{flex-direction:row;align-self:center}@media(max-width:760px){.pcw-hero{flex-wrap:wrap;gap:14px;min-height:0;padding:18px 16px}.pcw-hero__crest{width:60px;height:60px}.pcw-hero__text{flex:1 1 200px}.pcw-hero__spacer,.pcw-hero__visual{display:none}.pcw-hero__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;width:100%}.pcw-hero__actions{flex-direction:row;flex-wrap:wrap;width:100%}.pcw-hero__actions>*{flex:1 1 100%;justify-content:center;white-space:normal}.pcw-hero--strip{padding:14px;gap:12px}.pcw-hero--strip .pcw-hero__crest{width:52px;height:52px;border-radius:14px}}.pcw-fact{min-width:128px;padding:14px 16px 12px;border:1px solid rgba(125,160,210,.22);border-radius:12px;background:#050e189e;backdrop-filter:blur(6px)}.pcw-fact>.pcw-num{display:block}.pcw-fact>.pcw-num>small{color:var(--pcw-pp-muted);font-size:16px}.pcw-fact>.pcw-label{display:block;margin-top:8px}.pcw-fact--cyan>.pcw-num{color:var(--pcw-pp-cyan)}.pcw-fact--amber>.pcw-num{color:var(--pcw-pp-amber)}.pcw-fact--green>.pcw-num{color:var(--pcw-pp-green)}@media(max-width:760px){.pcw-fact{min-width:0;padding:10px 12px}.pcw-fact>.pcw-label{font-size:12px;letter-spacing:.04em}}.pcw-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--pcw-control-height);padding:0 18px;border:1px solid var(--pcw-pp-line-strong);border-radius:8px;background:#091627b3;color:var(--pcw-pp-text);font:900 12.5px/1 Inter,sans-serif;letter-spacing:.07em;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.pcw-btn>svg{flex:0 0 auto;width:18px;height:18px;fill:currentColor}.pcw-btn:hover{border-color:#18c8f6b8}.pcw-btn:focus-visible{outline:2px solid var(--pcw-pp-cyan);outline-offset:2px}.pcw-btn--ghost{background:transparent}.pcw-btn--primary{border-color:transparent;background:linear-gradient(90deg,#18c8f6,#0a8fc4);color:#03131c;box-shadow:0 8px 22px #0a8fc447}.pcw-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border:1px solid var(--pcw-pp-line-strong);border-radius:6px;background:#030a1480;color:var(--pcw-pp-body);font:800 12px/1 Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.pcw-chip>i{width:7px;height:7px;border-radius:50%;background:currentColor}.pcw-chip--cyan{border-color:#18c8f673;background:var(--pcw-pp-cyan-soft);color:var(--pcw-pp-cyan)}.pcw-chip--green{border-color:#4fd39a73;background:#4fd39a21;color:var(--pcw-pp-green)}.pcw-chip--amber{border-color:#ffb54773;background:#ffb54721;color:var(--pcw-pp-amber)}.pcw-chip--red{border-color:#ff6b7a73;background:#ff6b7a21;color:var(--pcw-pp-red)}.pcw-chip--violet{border-color:#a58cf073;background:#a58cf026;color:var(--pcw-pp-violet)}.pcw-chip--gold{border-color:#e0bf6c80;background:#e0bf6c24;color:var(--pcw-pp-gold)}.pcw-stickybar{position:sticky;top:var(--pcw-sticky-top);z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 20px;padding:10px;border:1px solid var(--pcw-pp-line);border-radius:14px;background:#08121eeb;backdrop-filter:blur(8px)}.pcw-stickybar__spacer{flex:1}.pcw-pills{display:inline-flex;gap:4px;max-width:100%;padding:4px;overflow-x:auto;border:1px solid var(--pcw-pp-line);border-radius:999px;background:#030a14b8;scrollbar-width:none}.pcw-pills::-webkit-scrollbar{display:none}.pcw-pill{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border:1px solid transparent;border-radius:999px;background:none;color:var(--pcw-pp-muted);font:900 12.5px/1 Inter,sans-serif;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.pcw-pill:hover{color:var(--pcw-pp-text)}.pcw-pill:focus-visible{outline:2px solid var(--pcw-pp-cyan);outline-offset:2px}.pcw-pill>em{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 6px;border-radius:999px;background:#7da0d224;color:var(--pcw-pp-body);font:900 12px/1 Inter,sans-serif;font-style:normal;font-variant-numeric:tabular-nums}.pcw-pill.on{border-color:#18c8f666;background:var(--pcw-pp-cyan-soft);color:var(--pcw-pp-cyan)}.pcw-pill.on>em{background:#18c8f638;color:#dff7ff}.pcw-pill.zero{opacity:.55}.pcw-field{display:flex;align-items:center;gap:10px;width:300px;max-width:100%;height:42px;padding:0 14px;border:1px solid var(--pcw-pp-line-strong);border-radius:8px;background:#030a1499;color:var(--pcw-pp-muted);font:600 14px/1 Inter,sans-serif}.pcw-field:focus-within{border-color:#18c8f6b8}.pcw-field>svg{flex:0 0 auto;width:19px;height:19px;fill:currentColor}.pcw-field>input{appearance:none;-webkit-appearance:none;flex:1;min-width:0;padding:0;border:0;outline:0;background:none;color:var(--pcw-pp-text);font:inherit}.pcw-field>input::placeholder{color:var(--pcw-pp-muted)}@media(max-width:760px){.pcw-stickybar{top:calc(var(--pcw-sticky-top) + 4px);padding:8px;gap:8px;border-radius:12px}.pcw-field{width:100%}}.pcw-skel{border-radius:8px;background:linear-gradient(90deg,#7da0d214,#7da0d229,#7da0d214) 0 0 / 200% 100%;animation:pcw-skel-shimmer 1.4s ease-in-out infinite}@keyframes pcw-skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.pcw-skel{animation:none}.pcw-btn{transition:none}}.pcw-chip--orange{border-color:#ffa72673;background:#ffa7261f;color:#ffa726}.pcw-count{display:inline-grid;place-items:center;min-width:26px;height:24px;padding:0 8px;border-radius:6px;background:var(--pcw-pp-cyan);color:#03131c;font:900 13px/1 Inter,sans-serif;font-variant-numeric:tabular-nums}.pcw-iconbtn{display:inline-grid;flex:0 0 auto;place-items:center;width:var(--pcw-control-height);height:var(--pcw-control-height);padding:0;border:1px solid var(--pcw-pp-line-strong);border-radius:8px;background:#091627b3;color:var(--pcw-pp-text);cursor:pointer;transition:border-color .16s ease,background .16s ease}.pcw-iconbtn>svg{width:20px;height:20px;fill:currentColor}.pcw-iconbtn:hover{border-color:#18c8f6b8}.pcw-iconbtn:focus-visible{outline:2px solid var(--pcw-pp-cyan);outline-offset:2px}.pcw-iconbtn--amber{border-color:#ffb54780;background:#ffb5471a;color:var(--pcw-pp-amber)}.pcw-iconbtn--amber:hover{border-color:var(--pcw-pp-amber);background:#ffb5472e}@media(prefers-reduced-motion:reduce){.pcw-iconbtn{transition:none}}.pcw-pill>svg{flex:0 0 auto;width:18px;height:18px;fill:currentColor}@media(max-width:1279px){.pcw-hero__facts{flex-wrap:wrap}}.pcw-focus-only,.pcw-focus-fold-head{display:none}.pcw-focus-fold,.pcw-focus-fold-body{display:contents}.pcw-focus-dot{color:#18c8f6}@media(max-width:599.98px),(pointer:coarse)and (max-width:1366px){.pcw-focus-only{display:block}.pcw-focus-hide{display:none!important}.pcw-focus-now{max-width:760px;margin:4px 0 14px}.pcw-focus-now-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:4px 4px 10px}.pcw-focus-now-head h2{display:flex;align-items:center;gap:8px;margin:0;color:#eef6ff;font:900 17px/1.1 Roboto,Inter,sans-serif;letter-spacing:.02em;text-transform:uppercase}.pcw-focus-count{display:inline-grid;place-items:center;min-width:26px;height:24px;padding:0 7px;border-radius:7px;background:#ffb547;color:#1b1200;font:900 13px/1 Inter,sans-serif}.pcw-focus-now-aside{min-width:0;color:#a7b0be;font:800 11.5px/1.2 Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;text-align:right}.pcw-focus-card{position:relative;overflow:hidden;margin:0 0 12px;padding:16px;border:1px solid rgba(24,200,246,.32);border-radius:14px;background:linear-gradient(180deg,#0d2238f2,#091627f2);box-shadow:0 14px 34px #00000059;color:#eef6ff}.pcw-focus-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#18c8f6,#0a8fc4)}.pcw-focus-card--amber{border-color:#ffb54761}.pcw-focus-card--amber:before{background:linear-gradient(90deg,#ffb547,#e08a12)}.pcw-focus-card--compact{padding:12px 14px;border-color:#7da0d238;box-shadow:none;background:#0d192aeb}.pcw-focus-card--compact:before{display:none}.pcw-focus-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.pcw-focus-card-eyebrow{color:#18c8f6;font:900 12px/1.2 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase}.pcw-focus-card-badge{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px;border:1px solid rgba(255,181,71,.5);border-radius:7px;background:#ffb5471a;color:#ffb547;font:900 11.5px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase}.pcw-focus-card-title{margin:0 0 4px;font:900 26px/1.05 Roboto,Inter,sans-serif;letter-spacing:.01em;text-transform:uppercase}.pcw-focus-seg{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-top:14px;padding:4px;border:1px solid rgba(125,160,210,.2);border-radius:12px;background:#030a14b8}.pcw-focus-seg>button{min-height:44px;border:1px solid transparent;border-radius:9px;background:transparent;color:#a7b0be;font:900 12.5px/1 Inter,sans-serif;letter-spacing:.07em;text-transform:uppercase;cursor:pointer}.pcw-focus-seg>button[aria-pressed=true]{border-color:#4fd39a80;background:#4fd39a24;color:#4fd39a}.pcw-focus-pager{display:flex;align-items:center;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(125,160,210,.16)}.pcw-focus-pager-pos{flex:1;white-space:nowrap;color:#a7b0be;font:900 12px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase}.pcw-focus-fold{display:block;margin:0 0 8px;border:1px solid rgba(125,160,210,.2);border-radius:12px;background:#0d192aeb}.pcw-focus-fold.is-open{border-color:#18c8f64d}.pcw-focus-fold-head{display:flex;align-items:center;gap:12px;width:100%;min-height:58px;padding:8px 12px;border:0;background:transparent;color:#eef6ff;text-align:left;cursor:pointer}.pcw-focus-fold-body{display:none}.pcw-focus-fold.is-open .pcw-focus-fold-body{display:block;padding:4px 8px 12px;border-top:1px solid rgba(125,160,210,.16)}.pcw-focus-fold-ic{flex:0 0 auto;display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:#18c8f61a;color:#18c8f6}.pcw-focus-fold-ic.is-amber{background:#ffb5471f;color:#ffb547}.pcw-focus-fold-tx{flex:1;min-width:0}.pcw-focus-fold-tx b{display:block;font:800 15px/1.2 Inter,sans-serif}.pcw-focus-fold-tx small{display:block;margin-top:2px;overflow:hidden;color:#a7b0be;font:600 12.5px/1.25 Inter,sans-serif;text-overflow:ellipsis;white-space:nowrap}.pcw-focus-fold-count{display:inline-grid;place-items:center;min-width:24px;height:22px;padding:0 6px;border-radius:6px;background:#18c8f6;color:#03131c;font:900 12px/1 Inter,sans-serif}.pcw-focus-fold-chip{padding:5px 8px;border:1px solid rgba(125,160,210,.3);border-radius:6px;color:#c8d6ea;font:900 11px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase}.pcw-focus-fold-chev{color:#a7b0be;transition:transform .16s ease}.pcw-focus-fold.is-open .pcw-focus-fold-chev{transform:rotate(180deg)}.pcw-focus-caught{display:flex;align-items:center;gap:12px;margin:0 0 12px;padding:12px 14px;border:1px solid rgba(79,211,154,.45);border-radius:12px;background:linear-gradient(90deg,#4fd39a24,#091627d6);color:#eef6ff}.pcw-focus-caught-ic{color:#4fd39a}.pcw-focus-caught-tx{flex:1;min-width:0}.pcw-focus-caught-tx b{display:block;font:900 14.5px/1.2 Inter,sans-serif}.pcw-focus-caught-tx small{display:block;margin-top:2px;color:#a7b0be;font:600 12.5px/1.3 Inter,sans-serif}}.pcw-focus-caught{display:none}@media(max-width:599.98px),(pointer:coarse)and (max-width:1366px){.pcw-focus-caught{display:flex}}.pcw-focus-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.pcw-focus-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 14px;border:1px solid rgba(125,160,210,.28);border-radius:8px;background:#091627b3;color:#eef6ff;font:900 12.5px/1 Inter,sans-serif;letter-spacing:.07em;line-height:1.15;text-align:center;text-decoration:none;text-transform:uppercase;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;cursor:pointer}.pcw-focus-actions>.pcw-focus-btn{flex:1 1 160px;min-width:0;padding-block:8px}.pcw-focus-actions>.pcw-focus-btn--auto{flex:0 0 auto}.pcw-focus-btn:disabled{opacity:.45;cursor:default}.pcw-focus-btn--primary{border-color:transparent;background:linear-gradient(90deg,#18c8f6,#0a8fc4);color:#03131c;box-shadow:0 8px 22px #0a8fc447}.pcw-focus-btn--good{border-color:transparent;background:linear-gradient(#5de3a7,#27b77a);color:#02140c}.pcw-focus-btn--bad{border-color:#ff6b7a8c;background:#ff6b7a14;color:#ffd3d9}.pcw-focus-btn--ghost{background:transparent}.pcw-focus-btn--auto{flex:0 0 auto;min-height:40px}.pcw-focus-btn--full{width:100%;flex:none}.pcw-focus-stepper{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px;border:1px solid rgba(125,160,210,.22);border-radius:12px;background:#030a1480}.pcw-focus-stepper-btn{width:44px;height:44px;border:1px solid rgba(24,200,246,.35);border-radius:10px;background:#091627cc;color:#18c8f6;font:900 22px/1 Inter,sans-serif;cursor:pointer}.pcw-focus-stepper-btn:disabled{opacity:.4;cursor:default}.pcw-focus-stepper-value{min-width:36px;color:#eef6ff;font:900 32px/1 Roboto,Inter,sans-serif;text-align:center}.tg{--tg-card: rgba(9, 22, 39, .84);--tg-line: rgba(125, 160, 210, .16);--tg-cyan: #18c8f6;--tg-text: #f5f8fc;--tg-soft: #b6c4dc;--tg-muted: #7787a3;--tg-ok: #4fd39a;--tg-amber: #fbbf24;--tg-gold: #e0bf6c;--tg-bad: #ff6577;display:grid;gap:14px;min-width:0;color:var(--tg-soft)}.tg *{box-sizing:border-box}.tg h1,.tg h2,.tg h3,.tg p{margin:0}.tg :is(a,button):focus-visible{outline:2px solid #50cbea;outline-offset:3px}.tg-strip{display:flex;align-items:center;gap:14px;min-height:64px;padding:10px 16px;border:1px solid var(--tg-line);border-radius:12px;background:linear-gradient(105deg,rgba(24,200,246,.12),var(--tg-card) 60%);box-shadow:inset 4px 0 0 var(--tg-cyan)}.tg-crest{display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border:1px solid rgba(24,200,246,.45);border-radius:10px;background:#18c8f61f;color:var(--tg-cyan)}.tg-strip__title{min-width:0;flex:1}.tg-eyebrow{color:#00c2ff;font-size:.75rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.tg-strip h1{color:var(--tg-text);font-size:clamp(1.15rem,2.2vw,1.6rem);font-weight:900;line-height:1.1;text-transform:uppercase;overflow-wrap:anywhere}.tg-strip__actions{display:flex;flex-wrap:wrap;gap:8px}.tg-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 16px;border:1px solid rgba(24,200,246,.45);border-radius:8px;background:#091627b3;color:#c7f1ff;font:inherit;font-size:12px;font-weight:900;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .16s ease,filter .16s ease}.tg-btn:hover:not(:disabled){background:#18c8f624}.tg-btn--primary{border:0;background:linear-gradient(180deg,#28c4ff,#00afff);color:#02101c;box-shadow:0 8px 18px #00afff38}.tg-btn--primary:hover:not(:disabled){background:linear-gradient(180deg,#28c4ff,#00afff);filter:brightness(1.08)}.tg-btn--ghost{border-color:var(--tg-line);background:transparent;color:var(--tg-soft)}.tg-btn--sm{min-height:34px;padding:0 12px;font-size:12px}.tg-btn:disabled{opacity:.45;cursor:default}.tg-pills{display:flex;flex-wrap:wrap;gap:8px}.tg-pills>:is(button,a){display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 16px;border:1px solid var(--tg-line);border-radius:999px;background:var(--tg-card);color:var(--tg-soft);font:inherit;font-size:12px;font-weight:900;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .16s ease,border-color .16s ease}.tg-pills>:is(button,a):hover:not(:disabled){border-color:#18c8f666}.tg-pills>.on{border-color:#18c8f68c;background:#18c8f624;color:#fff}.tg-pills>.done{color:var(--tg-ok)}.tg-pills>:is(button,a) em{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#7da0d22e;color:var(--tg-soft);font-size:12px;font-style:normal}.tg-pills>.on em{background:#18c8f64d;color:#fff}.tg-pills em.is-bad{background:#ff657738;color:#ffd3d9}.tg-pills--sub>:is(button,a){min-height:34px;padding:0 12px;font-size:12px}.tg-pills>:is(button,a):disabled{opacity:.5;cursor:default}.tg-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border:1px solid rgba(24,200,246,.35);border-radius:999px;background:#18c8f61a;color:#c7f1ff;font-size:12px;font-weight:900;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.tg-chip--rec{border-color:#e0bf6c80;background:#e0bf6c1f;color:var(--tg-gold)}.tg-chip--ok{border-color:#4fd39a73;background:#4fd39a1a;color:var(--tg-ok)}.tg-chip--warn{border-color:#fbbf2473;background:#fbbf241a;color:var(--tg-amber)}.tg-chip svg{width:13px;height:13px}.tg-card{min-width:0;padding:16px 18px;border:1px solid var(--tg-line);border-radius:12px;background:var(--tg-card)}.tg-sect{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;color:var(--tg-text);font-size:.8rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.tg-sect--sub{margin-top:18px}.tg-help{margin:0 0 10px;color:var(--tg-muted);font-size:.78rem;line-height:1.5}.tg-label{display:block;margin-bottom:6px;color:var(--tg-soft);font-size:.75rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.tg-label--block{margin:14px 0 6px}.tg-stack{display:grid;gap:14px;min-width:0;align-content:start}.tg-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.tg-subrow{margin-top:14px}.tg-fixed{margin:0;color:var(--tg-soft);font-size:.85rem}.tg-pick{margin-top:12px}.tg-advg{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:4px}.tg :is(.cg-chips){display:flex;flex-wrap:wrap;gap:8px}.tg .cg-chip{min-width:44px;min-height:40px;padding:0 14px;border:1px solid var(--tg-line);border-radius:8px;background:#030c1899;color:var(--tg-soft);font:inherit;font-weight:900;cursor:pointer}.tg .cg-chip--on{border-color:#18c8f699;background:#18c8f629;color:#fff}.tg .cg-seg{display:inline-flex;flex-wrap:wrap;gap:6px}.tg .cg-seg button{min-height:40px;padding:0 14px;border:1px solid var(--tg-line);border-radius:8px;background:#030c1899;color:var(--tg-soft);font:inherit;font-size:.8rem;font-weight:800;cursor:pointer}.tg .cg-seg button.cg-seg-on{border-color:#18c8f699;background:#18c8f629;color:#fff}.tg .cg-switches{display:flex;flex-wrap:wrap;gap:4px 22px;margin-top:10px}.tg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.tg-tile{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:16px 18px;border:1px solid var(--tg-line);border-radius:12px;background:var(--tg-card);color:var(--tg-soft);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease}.tg-tile:hover:not(:disabled){border-color:#18c8f680;background:linear-gradient(150deg,rgba(24,200,246,.1),var(--tg-card) 60%)}.tg-tile h3{color:var(--tg-text);font-size:1rem;font-weight:900;line-height:1.2;text-transform:uppercase}.tg-tile__top{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}.tg-gi{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;border:1px solid rgba(24,200,246,.3);border-radius:8px;background:#18c8f61a;color:var(--tg-cyan)}.tg-kind{color:var(--tg-muted);font-size:.75rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.tg-one{color:var(--tg-soft);font-size:.84rem;line-height:1.5}.tg-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.tg-meta span{padding:2px 9px;border:1px solid var(--tg-line);border-radius:999px;color:var(--tg-soft);font-size:.75rem;font-weight:800}.tg-go{display:inline-flex;align-items:center;gap:6px;color:var(--tg-cyan);font-size:.75rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.tg-tile--build{border-style:dashed;background:transparent}.tg-build{margin-top:2px}.tg-opts{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.tg-opts--2{grid-template-columns:repeat(2,minmax(0,1fr))}.tg-opts--3{grid-template-columns:repeat(3,minmax(0,1fr))}.tg-opts--5{grid-template-columns:repeat(5,minmax(0,1fr))}.tg-opt{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:12px 14px;border:1px solid var(--tg-line);border-radius:10px;background:#030c1899;color:var(--tg-soft);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease}.tg-opt:hover:not(:disabled){border-color:#18c8f673}.tg-opt.is-on{border-color:#18c8f6b3;background:linear-gradient(150deg,#18c8f629,#030c18b3 70%);box-shadow:inset 3px 0 0 var(--tg-cyan)}.tg-opt.is-disabled{opacity:.5;cursor:default}.tg-opt__title{display:flex;flex-wrap:wrap;align-items:center;gap:7px;padding-right:22px;color:var(--tg-text);font-size:.86rem;font-weight:900}.tg-opt__title svg{color:var(--tg-cyan)}.tg-opt__text{color:var(--tg-muted);font-size:.76rem;line-height:1.45}.tg-opt__tick{position:absolute;top:10px;right:10px;display:none;color:var(--tg-cyan)}.tg-opt.is-on .tg-opt__tick{display:block}.tg-track .tg-opt{min-height:130px}.tg-adv{border:1px dashed rgba(125,160,210,.32);border-radius:12px;background:#050f1c80}.tg-adv__toggle{display:flex;align-items:center;gap:9px;width:100%;min-height:46px;padding:0 16px;border:0;background:transparent;color:var(--tg-soft);font:inherit;font-size:.8rem;font-weight:900;letter-spacing:.05em;text-align:left;text-transform:uppercase;cursor:pointer}.tg-adv__toggle span{flex:1}.tg-adv.is-open .tg-adv__chevron{transform:rotate(180deg)}.tg-adv__body{display:grid;gap:4px;padding:0 16px 16px}.tg-setup{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,380px);gap:14px;align-items:start}.tg-sum{position:sticky;top:8px}.tg-sum__head{display:flex;align-items:center;gap:10px;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:default}.tg-sum__head .tg-sect{flex:1;margin:0}.tg-sum__chevron{display:none}.tg-sum__body{margin-top:12px}.tg-bul{display:grid;gap:9px;margin:0;padding:0;list-style:none}.tg-bul li{display:flex;gap:10px;color:var(--tg-soft);font-size:.84rem;line-height:1.45}.tg-bul li svg{flex:0 0 auto;margin-top:2px;color:var(--tg-cyan)}.tg-est{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid var(--tg-line);color:var(--tg-muted);font-size:.78rem}.tg-est strong{color:var(--tg-text);font-size:1.2rem;font-weight:900}.tg-keep{margin-top:10px;color:var(--tg-muted);font-size:.75rem;line-height:1.5}.tg-nav{position:sticky;bottom:8px;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--tg-line);border-radius:12px;background:#091627f5;backdrop-filter:blur(10px)}.tg-stepcount{color:var(--tg-muted);font-size:.75rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.tg-ready{display:grid;gap:8px;margin:0 0 14px;padding:0;list-style:none}.tg-ready li{display:flex;align-items:center;gap:9px;font-size:.84rem}.tg-ready li.is-ok{color:#c9ffe6}.tg-ready li.is-bad{color:#ffd3d9}.tg-ready li.is-ok svg{color:var(--tg-ok)}.tg-ready li.is-bad svg{color:var(--tg-bad)}.tg-namebox{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--tg-line);border-radius:10px;background:#030c1899}.tg-namebox .tg-label{margin:0}.tg-namebox code{flex:1;min-width:0;color:var(--tg-text);font-size:.9rem;overflow-wrap:anywhere}.tg-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.tg-match{display:flex;align-items:center;gap:8px;margin:6px 0 12px;color:var(--tg-muted);font-size:.8rem}.tg-match.is-ok{color:var(--tg-ok)}.tg-st{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px 0;border-top:1px solid var(--tg-line)}.tg-st:first-of-type{border-top:0}.tg-mk{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--tg-line);border-radius:50%;color:var(--tg-soft);font-size:.78rem;font-weight:900}.tg-st.is-next .tg-mk{border-color:#18c8f6b3;background:#18c8f629;color:#fff}.tg-st.is-done .tg-mk{border-color:#4fd39a99;background:#4fd39a29;color:var(--tg-ok)}.tg-st__body{display:grid;gap:3px;min-width:0}.tg-st__body strong{color:var(--tg-text);font-size:.88rem}.tg-st.is-done .tg-st__body strong{color:var(--tg-muted);text-decoration:line-through;text-decoration-color:#7da0d266}.tg-st__body small{color:var(--tg-muted);font-size:.76rem;line-height:1.45}.tg-path{color:#7fe3ff;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.75rem;overflow-wrap:anywhere}.tg-how{align-self:start;justify-self:start;margin-top:4px}.tg-st__actions{display:grid;justify-items:end;gap:8px}.tg-tick{display:inline-flex;align-items:center;gap:7px;color:var(--tg-soft);font-size:.75rem;font-weight:800;cursor:pointer}.tg-tick input{width:18px;height:18px;accent-color:#18c8f6}.tg-login{display:flex;align-items:center;gap:12px;padding:8px 0}.tg-login>span:nth-child(2){display:grid;flex:1;min-width:0}.tg-login strong{color:var(--tg-text);font-size:.84rem}.tg-login small{color:var(--tg-muted);font-size:.75rem;line-height:1.4}.tg-del{display:grid;gap:8px}.tg-dr{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--tg-line);border-radius:10px;background:#030c1899}.tg-dr>span:nth-child(2){flex:1;min-width:0;color:var(--tg-text);font-size:.84rem}.tg-n{color:var(--tg-amber);font-weight:900;font-variant-numeric:tabular-nums}.tg-keepl{display:grid;gap:6px;margin:0;padding:0;list-style:none}.tg-keepl li{display:flex;align-items:center;gap:8px;color:var(--tg-soft);font-size:.8rem}.tg-keepl li svg{color:var(--tg-ok)}.tester-clean__details{margin-top:12px;color:var(--tg-muted);font-size:.76rem}.tester-clean__details summary{cursor:pointer;color:var(--tg-soft);font-weight:800}@media(max-width:980px){.tg-setup{grid-template-columns:minmax(0,1fr)}.tg-sum{position:static;order:-1}.tg-sum__head{cursor:pointer}.tg-sum__chevron{display:block;transition:transform .16s ease}.tg-sum.is-open .tg-sum__chevron{transform:rotate(180deg)}.tg-sum:not(.is-open) .tg-sum__body{display:none}}@media(max-width:760px){.tg-strip{flex-wrap:wrap}.tg-strip__actions{width:100%}.tg-strip__actions>*{flex:1}.tg-opts--2,.tg-opts--3,.tg-opts--5{grid-template-columns:minmax(0,1fr)}.tg-pills{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.tg-st{grid-template-columns:28px minmax(0,1fr)}.tg-st__actions{grid-column:2;justify-items:start;grid-auto-flow:column;justify-content:start;align-items:center}.tg-grid{grid-template-columns:minmax(0,1fr)}.tg-nav{padding:8px}.tg-btn{padding:0 12px}}@media(prefers-reduced-motion:reduce){.tg *,.tg-opt,.tg-tile{transition:none!important}}body:has(.qa-dock__bar) .qa-dock{left:0;right:0;bottom:0;width:auto}body:has(.competition-admin-shell.competition-broadcast .competition-admin-sidebar) .qa-dock{left:88px}body:has(.qa-dock__bar) .competition-admin-shell.competition-broadcast{height:calc(100dvh - 56px)}body:has(.qa-dock__bar):not(:has(.competition-admin-shell)){padding-bottom:64px}body:has(.qa-dock__bar) .competition-admin-shell:not(.competition-broadcast){padding-bottom:64px}@media(max-width:760px){body:has(.qa-dock__bar) .qa-dock{left:0}body:has(.qa-dock__bar):has(.cad-mobile-nav) .qa-dock{bottom:calc(68px + env(safe-area-inset-bottom,0px))}body:has(.qa-dock__bar) .competition-admin-shell.competition-broadcast{height:100dvh}body:has(.qa-dock__bar) .competition-broadcast.has-mobile-navigation .competition-admin-main{padding-bottom:calc(140px + env(safe-area-inset-bottom,0px))}body:has(.qa-dock__bar):not(:has(.competition-admin-shell)){padding-bottom:calc(136px + env(safe-area-inset-bottom,0px))}body:has(.qa-dock__bar) .competition-admin-shell:not(.competition-broadcast){padding-bottom:calc(136px + env(safe-area-inset-bottom,0px))}}:root{--qa-drawer-h: min(72dvh, 760px)}body:has(.qa-dock.is-expanded) .competition-admin-shell.competition-broadcast{height:calc(100dvh - 56px - var(--qa-drawer-h))}body:has(.qa-dock.is-expanded):not(:has(.competition-admin-shell)){padding-bottom:calc(64px + var(--qa-drawer-h))}body:has(.qa-dock.is-expanded) .competition-admin-shell:not(.competition-broadcast){padding-bottom:calc(64px + var(--qa-drawer-h))}@media(max-width:760px){:root{--qa-drawer-h: min(70dvh, 600px)}body:has(.qa-dock.is-expanded) .competition-admin-shell.competition-broadcast{height:100dvh}body:has(.qa-dock.is-expanded) .competition-broadcast.has-mobile-navigation .competition-admin-main{padding-bottom:calc(80px + 60px + var(--qa-drawer-h) + env(safe-area-inset-bottom,0px))}body:has(.qa-dock.is-expanded):not(:has(.competition-admin-shell)){padding-bottom:calc(76px + 60px + var(--qa-drawer-h) + env(safe-area-inset-bottom,0px))}body:has(.qa-dock.is-expanded) .competition-admin-shell:not(.competition-broadcast){padding-bottom:calc(76px + 60px + var(--qa-drawer-h) + env(safe-area-inset-bottom,0px))}}#pcw-nav-progress{position:fixed;inset:0 0 auto;z-index:2000;height:2px;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,var(--pcw-accent, #18c8f6) 35%,var(--pcw-accent, #18c8f6) 65%,transparent);background-size:40% 100%;background-repeat:no-repeat;transition:opacity .15s ease}html.pcw-nav-holding #pcw-nav-progress{opacity:1;animation:pcw-nav-progress 1s ease-in-out infinite}.pcw-nav-copy{box-sizing:border-box;margin:0!important}.pcw-nav-copy,.pcw-nav-copy *{animation-delay:-60s!important;animation-iteration-count:1!important;transition:none!important}@keyframes pcw-nav-progress{0%{background-position:-40% 0}to{background-position:140% 0}}@media(prefers-reduced-motion:reduce){html.pcw-nav-holding #pcw-nav-progress{animation:none;background-size:100% 100%}}h1[tabindex="-1"]:focus:not(:focus-visible){outline:none}body:has(>.pcw-maintenance-banner){--pcw-maintenance-banner-height: 26px;--pcw-top-nav-height: calc(68px + var(--pcw-maintenance-banner-height));padding-top:var(--pcw-maintenance-banner-height)}.pcw-maintenance-banner{position:fixed;inset:0 0 auto;z-index:1250;box-sizing:border-box;height:var(--pcw-maintenance-banner-height, 26px);padding:0 max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left));display:flex;align-items:center;justify-content:center;background:#f5a524;color:#1d1400;border-bottom:1px solid #c98410;font:700 12px/1 Roboto,system-ui,sans-serif;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body:has(>.pcw-maintenance-banner) .mud-appbar,body:has(>.pcw-maintenance-banner) .welcome-header{top:var(--pcw-maintenance-banner-height)!important}body:has(>.pcw-maintenance-banner) .pcw-main-layout{--pcw-fixed-header-height: calc(64px + var(--pcw-maintenance-banner-height))}@media(max-width:600px){.pcw-maintenance-banner{font-size:11px}body:has(>.pcw-maintenance-banner) .pcw-main-layout{--pcw-fixed-header-height: calc(56px + var(--pcw-maintenance-banner-height))}}@font-face{font-family:Inter;src:url(../fonts/renderassets/inter.woff2) format("woff2"),url(../fonts/renderassets/inter.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(../fonts/renderassets/oswald.ttf) format("truetype");font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:Bebas Neue;src:url(../fonts/renderassets/bebas-neue-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Antonio;src:url(../fonts/renderassets/antonio.ttf) format("truetype");font-weight:100 700;font-style:normal;font-display:swap}@font-face{font-family:Anton;src:url(../fonts/renderassets/anton-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Archivo Black;src:url(../fonts/renderassets/archivo-black-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(../fonts/renderassets/barlow-condensed-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(../fonts/renderassets/barlow-condensed-bold.ttf) format("truetype");font-weight:700 900;font-style:normal;font-display:swap}@font-face{font-family:League Spartan;src:url(../fonts/renderassets/league-spartan.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Rajdhani;src:url(../fonts/renderassets/rajdhani-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rajdhani;src:url(../fonts/renderassets/rajdhani-bold.ttf) format("truetype");font-weight:700 900;font-style:normal;font-display:swap}@font-face{font-family:Teko;src:url(../fonts/renderassets/teko.ttf) format("truetype");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:url(../fonts/renderassets/roboto-mono.woff2) format("woff2"),url(../fonts/renderassets/roboto-mono.ttf) format("truetype");font-weight:100 700;font-style:normal;font-display:swap}@font-face{font-family:Road Rage;src:url(../fonts/renderassets/road-rage-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rubik Dirt;src:url(../fonts/renderassets/rubik-dirt-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Permanent Marker;src:url(../fonts/renderassets/permanent-marker-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}
