.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:10px;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:11px;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:10px;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(0,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:10px;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:11px}: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}}: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:.74rem;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:10px;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(230px,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 auto;min-width:0;margin:0}:where(.pcw-dw-shell) .dw-chrow-help:not(.pcw-dw-section *){overflow:hidden;padding-left:2px;color:var(--dw-label);font-size:10.5px;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),html:has([data-competition-rules-document]),body:has([data-competition-rules-document]){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."}.darker-border-checkbox.form-check-input{border-color:#929292}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:var(--bs-secondary-color);text-align:end}.form-floating>.form-control-plaintext:focus::placeholder,.form-floating>.form-control:focus::placeholder{text-align:start}.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:10%;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}@media(min-width:761px){.bot-admin-frame .bot-lab-page .bot-lab-tabs{display:grid;grid-template-columns:205px minmax(0,1fr);min-height:620px}.bot-admin-frame .bot-lab-page .bot-lab-tabs>.pcw-tabs__list{position:static;align-self:stretch;min-height:0;display:flex;flex-direction:column;gap:4px;padding:12px 8px;border:0;border-right:1px solid #3f4147;border-radius:0;background:#2b2d31}.bot-admin-frame .bot-lab-page .bot-lab-tabs>.pcw-tabs__list .pcw-tab{min-width:0;min-height:48px;justify-content:flex-start;padding:0 12px;border:0;border-radius:5px;color:#b5bac1;background:transparent;font-size:12px;text-transform:none}.bot-admin-frame .bot-lab-page .bot-lab-tabs>.pcw-tabs__list .pcw-tab:hover{color:#dbdee1;background:#35373c}.bot-admin-frame .bot-lab-page .bot-lab-tabs>.pcw-tabs__list .pcw-tab--active{color:#fff;background:#404249}.bot-admin-frame .bot-lab-page .bot-lab-tabs>.pcw-tabs__panels>.pcw-tabs__panel{padding:18px}.bot-admin-frame .bot-templates-page .bot-templates-tabs{display:block;min-height:0}.bot-admin-frame .bot-templates-page .bot-templates-tabs>.pcw-tabs__list{position:static;display:flex;flex-direction:row;gap:6px;padding:0 0 12px;border:0;border-bottom:1px solid #3f4147;background:transparent}.bot-admin-frame .bot-templates-page .bot-templates-tabs>.pcw-tabs__list .pcw-tab{width:auto;min-width:170px;min-height:40px;justify-content:center;padding:0 14px;border:1px solid #404249;border-radius:7px;color:#b5bac1;background:#27282d;font-size:11px;text-transform:none}.bot-admin-frame .bot-templates-page .bot-templates-tabs>.pcw-tabs__list .pcw-tab--active{border-color:#5865f2;color:#fff;background:#5865f224}.bot-admin-frame .bot-templates-page .bot-templates-tabs>.pcw-tabs__panels>.pcw-tabs__panel{padding:18px 0 0}}.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}@media(max-width:760px){.bot-admin-frame .bot-lab-page .bot-lab-tabs{display:grid;grid-template-columns:minmax(0,1fr);min-height:0}.bot-admin-frame .bot-lab-page .bot-lab-tabs>.pcw-tabs__list{position:sticky;top:52px;z-index:8;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;gap:6px;padding:8px;border:0;border-bottom:1px solid #3f4147;background:#2b2d31;scrollbar-width:none}.bot-admin-frame .bot-lab-page .bot-lab-tabs>.pcw-tabs__list .pcw-tab{min-width:max-content;min-height:38px;padding:0 12px;border:1px solid #3f4147;border-radius:5px}.bot-admin-frame .bot-lab-page .bot-lab-tabs>.pcw-tabs__list .pcw-tab--active{border-color:#5865f2;background:#35373c}.bot-admin-frame .bot-lab-page .bot-lab-tabs>.pcw-tabs__panels>.pcw-tabs__panel{padding:12px}}.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:.72rem;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:.72rem;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:11px;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:10px;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}.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:9px;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:11px;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:11px;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:10px;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:11px;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}}.pcw-admin-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}.pcw-admin-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:11px!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}.pcw-admin-content .pcw-pill-row>:is(button,a):hover:not(:disabled){background:#18c8f614!important;color:#f5f8fc!important}.pcw-admin-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}.pcw-admin-content .pcw-pill-row>:is(button,a) :is(svg,.mud-icon-root){width:16px;height:16px;color:inherit!important}.pcw-admin-content .pcw-pill-row>:is(button,a) :is(span,small,b){color:inherit}.pcw-admin-content .pcw-pill-row>:is(button,a):focus-visible{outline:2px solid #55d8ff;outline-offset:2px}@media(max-width:700px){.pcw-admin-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: 11px;--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}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}body:has(.mgmt-layout) .mud-dialog.finalize-confirm-dialog .finalize-confirm-summary{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid rgba(125,160,210,.16);border-left:3px solid #18c8f6;border-radius:12px;background:#030a1480}body:has(.mgmt-layout) .mud-dialog.finalize-confirm-dialog .finalize-confirm-summary>.mud-icon-root{flex:none;box-sizing:border-box;width:44px;height:44px;padding:10px;border:1px solid rgba(24,200,246,.35);border-radius:10px;background:#18c8f61f;color:#18c8f6}body:has(.mgmt-layout) .mud-dialog.finalize-confirm-dialog .finalize-confirm-summary .mud-typography-h6{color:#f5f8fc;font-size:.95rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}body:has(.mgmt-layout) .mud-dialog.finalize-confirm-dialog [data-finalization-medal-rule]{color:#8f9fba;font-size:.8rem}@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}}@font-face{font-family:Inter;src: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.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}
