.command-workflow-tabs[data-astro-cid-4pyp6vil]{border-bottom:1px solid var(--tr-color-border);flex-wrap:wrap;gap:.3rem;padding:.7rem 1rem;display:flex}.command-workflow-tabs[data-astro-cid-4pyp6vil] button[data-astro-cid-4pyp6vil]{border-radius:var(--tr-radius-sm);min-height:2.75rem;color:var(--tr-color-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;padding:.55rem .85rem}.command-workflow-tabs[data-astro-cid-4pyp6vil] button[data-astro-cid-4pyp6vil][aria-selected=true]{color:var(--tr-color-silver);border-color:var(--tr-color-moonfire);background:var(--tr-color-surface-raised)}.command-workflow-tabs[data-astro-cid-4pyp6vil] button[data-astro-cid-4pyp6vil]:focus-visible{outline:2px solid var(--tr-color-moonfire);outline-offset:2px}.team-registry{padding:clamp(1rem,2.5vw,1.75rem)}.team-registry-workspace{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(1rem,3vw,2rem);display:grid}.team-directory-form{border:1px solid color-mix(in srgb, var(--tr-color-muted) 32%, transparent);background:color-mix(in srgb, var(--tr-color-banner) 68%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:1rem;display:grid}.team-directory-form label{gap:.4rem;min-width:0;display:grid}.team-directory-form :is(input,textarea,button){min-height:44px}.team-directory-purpose,.team-directory-form .form-message{grid-column:1/-1}.team-directory-form .button{justify-self:start}.team-directory-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:.75rem;display:grid}.team-directory-card{border-top:1px solid var(--tr-color-gold);background:linear-gradient(145deg,#11194a85,#03030d5c);min-width:0;padding:1rem}.team-directory-card h3{margin:.2rem 0 .6rem}.team-directory-card p{overflow-wrap:anywhere}.team-directory-season{color:var(--tr-color-cyan);margin-bottom:0;font-weight:800}.team-directory-card .button{margin-top:.75rem;display:inline-flex}.team-access-settings{padding:1rem clamp(1rem,2.5vw,1.75rem)}.team-access-settings>summary{cursor:pointer;align-items:center;gap:1rem;list-style:none;display:flex}.team-access-settings>summary::-webkit-details-marker{display:none}.team-access-settings>summary strong{display:block}.team-access-content{gap:.75rem;padding-top:1rem;display:grid}.team-access-list{gap:.5rem;display:grid}.team-access-row{border:1px solid color-mix(in srgb, var(--tr-color-muted) 32%, transparent);background:color-mix(in srgb, var(--tr-color-banner) 68%, transparent);grid-template-columns:minmax(10rem,1fr) minmax(6rem,.6fr) repeat(2,minmax(7rem,.5fr)) auto;align-items:center;gap:.75rem;padding:.7rem;display:grid}.team-access-toggle{align-items:center;gap:.45rem;display:inline-flex}.team-access-toggle input{width:1rem;height:1rem;accent-color:var(--tr-color-gold)}.team-access-row .button{white-space:nowrap}@media (width<=820px){.team-registry-workspace,.team-directory-form{grid-template-columns:1fr}.team-access-row{grid-template-columns:1fr 1fr}.team-access-name{grid-column:1/-1}.team-access-row .button{justify-self:start}.team-directory-purpose,.team-directory-form .form-message{grid-column:auto}}.team-command-page{background:#08111e;min-width:0}.team-command-page [data-command-tab-panel][hidden]{display:none}.team-command-page [data-command-tab-panel]{min-width:0}.team-roster-panel{padding:1rem}.team-roster-panel table{border-collapse:collapse;width:100%}.team-roster-panel :is(th,td){text-align:left;border-bottom:1px solid var(--tr-color-border);padding:.65rem}.team-roster-panel .command-table-scroll{max-width:100%;overflow-x:auto}.team-command-page:has(#team-dashboard:not([hidden])) .team-command-heading{display:none}.team-command-page .team-dashboard{grid-template-columns:minmax(0,1fr);gap:.8rem;padding-block:.8rem 3rem;display:grid}.team-command-page .command-panel{background:linear-gradient(145deg,#101d2d,#0e1928);border:1px solid #294460;border-radius:.45rem}.team-screen-hero{background:linear-gradient(90deg,#040c19fa 4%,#050f1fb3 60%,#050f1fed),url(/assets/tyrrish-moonfire-hero-1280.webp) 50% 42%/cover;border:1px solid #31516b;border-radius:.5rem;overflow:hidden}.team-screen-tabs{background:#050c18d1;border-bottom:1px solid #294460;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.7rem 1rem;display:flex}.team-screen-tabs a{color:#bacbe3;border:1px solid #0000;border-radius:.35rem;align-items:center;min-height:2.75rem;padding:.55rem .8rem;font-size:.77rem;font-weight:700;text-decoration:none;display:inline-flex}.team-screen-tabs a:hover,.team-screen-tabs a[aria-current=page]{color:#e7fbff;background:#123746;border-color:#258d9c}.team-screen-hero-main{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;min-height:10rem;padding:1.1rem 1.3rem;display:flex}.team-hero-message{flex-basis:100%;margin:0}.team-hero-message:empty{display:none}.team-screen-hero-main .eyebrow{color:#65eaf2;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .4rem;font-size:.68rem;font-weight:800}.team-screen-hero h2{color:#f5f6fb;font-family:var(--tr-font-chronicle);margin:0;font-size:clamp(2.5rem,4.8vw,4.3rem);font-weight:600;line-height:1}.team-screen-hero-meta{color:#b6d8f3;flex-wrap:wrap;gap:1rem;margin:.8rem 0 0;font-size:.82rem;display:flex}.team-screen-hero-actions{flex-wrap:wrap;justify-content:end;align-items:end;gap:.5rem;display:flex}.team-screen-hero-actions .button{white-space:nowrap}.team-campaign-picker{color:#a8c4e1;gap:.25rem;min-width:11rem;font-size:.7rem;display:grid}.team-campaign-picker select{color:#e8f4ff;background:#101e32;border:1px solid #31516b;border-radius:.35rem;min-height:2.75rem}.team-danger-action{color:#ff8196}.team-workflow-help{color:#b6cce6;border:1px solid #294460;border-radius:.4rem;padding:.55rem .85rem}.team-workflow-help>summary{cursor:pointer;font-size:.8rem;font-weight:700}.team-workflow-help .command-workflow-guide{margin-top:.75rem}.team-command-page .team-snapshot{gap:.8rem;padding:.8rem 1rem}.team-command-page .team-snapshot h2{margin:0;font-size:1rem}.team-command-page .team-source-action-note{margin:.2rem 0 0;font-size:.75rem}.team-command-page .team-kpis strong{font-size:1.1rem}.team-role-overview{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;display:grid}.team-role-summary{background:#122134;border:1px solid #31516b;border-radius:.45rem;grid-template-columns:auto 1fr;align-items:center;column-gap:.65rem;min-width:0;min-height:5.2rem;padding:.7rem;display:grid}.team-role-summary-icon{background:var(--team-role-accent);color:#fff;border-radius:50%;place-items:center;width:2.3rem;height:2.3rem;font-size:1.25rem;display:grid}.team-role-summary strong,.team-role-summary small{display:block}.team-role-summary strong{color:#edf5ff;font-size:.88rem}.team-role-summary small{color:#b5c8e0;font-size:.7rem}.team-role-summary[data-role=tank],.team-role-column.team-role-tank{--team-role-accent:#1955b8;--team-role-wash:#10284b}.team-role-summary[data-role=healer],.team-role-column.team-role-healer{--team-role-accent:#09835b;--team-role-wash:#0b302d}.team-role-summary[data-role=melee],.team-role-column.team-role-melee{--team-role-accent:#a22b3d;--team-role-wash:#351c2c}.team-role-summary[data-role=ranged],.team-role-column.team-role-ranged{--team-role-accent:#a34f14;--team-role-wash:#36251b}.team-role-summary[data-role=flex],.team-role-column.team-role-flex{--team-role-accent:#6840ae;--team-role-wash:#251f45}.team-registry>summary{cursor:pointer;list-style:none}.team-registry>summary::-webkit-details-marker{display:none}.team-registry>summary:after{content:"⌄";color:#80dfe8;margin-left:.5rem}.team-command-page .team-registry:not([open]){padding-block:.35rem}.team-command-page .team-registry:not([open]) .panel-heading{margin:0}.team-command-page .team-registry:not([open]) h2{font-size:.95rem}.team-command-page .team-workspace{grid-template-columns:minmax(0,2.4fr) minmax(18rem,1fr);gap:.8rem}.team-command-page .team-composition,.team-command-page .team-editor{min-width:0;padding:.8rem}.team-composition-heading{align-items:center}.team-composition-heading h2,.team-editor h2{color:#edf5ff;margin:0;font-size:1.2rem}.team-view-switch,.team-player-filters{gap:.25rem;display:flex}.team-view-switch button,.team-player-filters button{color:#bdcde5;min-height:2.4rem;font:inherit;cursor:pointer;background:#142238;border:1px solid #304962;border-radius:.3rem;padding:.4rem .65rem;font-size:.72rem}.team-view-switch button[aria-pressed=true],.team-player-filters button[aria-pressed=true]{color:#93f7fb;background:#0d4250;border-color:#32ced9}.team-command-page .team-role-capacity-form{margin-top:.7rem;padding:.6rem}.team-command-page .team-role-columns{gap:.55rem;margin-top:.65rem}.team-command-page .team-role-column{border-color:var(--team-role-accent);background:linear-gradient(180deg, var(--team-role-wash), #111f32);min-width:0;padding:.5rem}.team-command-page .team-role-heading{gap:.25rem}.team-command-page .team-role-heading h3,.team-command-page .team-role-heading span{text-transform:uppercase;font-size:.72rem}.team-command-page .team-rider{background:#17253b;border-radius:.35rem;gap:.3rem;padding:.5rem}.team-command-page .team-rider-open{min-height:2rem}.team-command-page .team-rider strong{font-size:.74rem}.team-command-page .team-rider small{overflow-wrap:anywhere;font-size:.65rem}.team-command-page .team-rider-role-control{font-size:.6rem}.team-command-page .team-rider-role-select{min-height:2.2rem}.team-command-page .team-rider-spec,.team-command-page .team-bench-spec,.team-command-page .team-player-spec{color:#9beaf2}.team-command-page .team-rider-actions{flex-wrap:wrap;gap:.3rem;display:flex}.team-command-page .team-rider-action,.team-command-page .team-bench-remove{color:#9beaf2;min-height:2rem;font:inherit;cursor:pointer;background:#123746;border:1px solid #39788d;border-radius:.3rem;padding:.25rem .5rem;font-size:.67rem}.team-command-page .team-rider-action:hover,.team-command-page .team-rider-action:focus-visible,.team-command-page .team-bench-remove:hover,.team-command-page .team-bench-remove:focus-visible{border-color:#42dce7}.team-command-page .team-rider-action.is-danger,.team-command-page .team-bench-remove{color:#ffafbf;background:#351e2b;border-color:#8d5263}.team-command-page .team-role-column .team-empty{text-align:center;border:1px dashed #56708c;border-radius:.35rem;min-height:3.5rem;padding:.5rem}.team-command-page .team-role-columns[data-view=compact] .team-rider-role-control,.team-command-page .team-role-columns[data-view=compact] .team-rider-open>small:not(.team-rider-spec){display:none}.team-command-page .team-role-columns[data-view=list]{display:block;overflow:visible}.team-command-page .team-role-columns[data-view=list] .team-role-column{margin-bottom:.55rem}.team-command-page .team-role-columns[data-view=list] .team-rider{vertical-align:top;width:min(100%,15rem);margin-right:.4rem;display:inline-grid}.team-player-search{color:#b9c9de;gap:.35rem;margin-block:.85rem;font-size:.72rem;display:grid}.team-player-filters{margin-bottom:.65rem}.team-player-rule-note{color:#b5c8e0;margin:0 0 .65rem;font-size:.72rem}.team-player-rule-note a{color:#9beaf2}.team-player-filters button{flex:auto}.team-player-list{gap:.25rem;max-height:23rem;display:grid;overflow-y:auto}.team-player-card{color:#e9f3ff;width:100%;min-height:3.2rem;font:inherit;text-align:left;cursor:pointer;background:#17253b;border:1px solid #294460;border-radius:.35rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .65rem;display:flex}.team-player-card:hover,.team-player-card:focus-visible{border-color:#32ced9}.team-player-card strong,.team-player-card small{display:block}.team-player-card strong{font-size:.75rem}.team-player-card small{color:#aec2dd;font-size:.67rem}.team-player-card .team-player-role{color:#8ae4eb;white-space:nowrap;font-size:.7rem}.team-assignment-editor{border-top:1px solid #294460;margin-top:.8rem}.team-assignment-editor>summary{color:#9fe8f0;cursor:pointer;padding-block:.7rem;font-size:.8rem;font-weight:700}.team-command-page .team-editor form{margin-top:.4rem}.team-screen-bottom{grid-template-columns:minmax(0,2.4fr) minmax(18rem,1fr);gap:.8rem;display:grid}.team-screen-bottom-main{gap:.8rem;min-width:0;display:grid}.team-bench-list,.team-presets{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:.5rem;display:grid}.team-bench-card,.team-preset-card{color:#e9f3ff;text-align:left;background:#17253b;border:1px solid #31516b;border-radius:.35rem;gap:.25rem;min-width:0;padding:.6rem;display:grid}.team-bench-card{cursor:pointer}.team-command-page .team-bench-entry{align-content:start;gap:.3rem;min-width:0;display:grid}.team-command-page .team-bench-card{width:100%}.team-command-page .team-bench-remove{justify-self:start}.team-bench-card strong,.team-preset-card strong{overflow-wrap:anywhere;font-size:.75rem}.team-bench-card small,.team-preset-card small{color:#aec2dd;font-size:.68rem}.team-preset-card button{color:#9beaf2;cursor:pointer;background:#123746;border:1px solid #39788d;border-radius:.3rem;min-height:2rem}.team-quick-actions{align-content:start;gap:.55rem;display:grid}.team-quick-actions h2{margin:0 0 .2rem;font-size:1rem}.team-quick-actions>button{color:#eef6ff;width:100%;min-height:3.2rem;font:inherit;text-align:left;cursor:pointer;background:#17253b;border:1px solid #31516b;border-radius:.35rem;gap:.1rem;padding:.55rem .75rem;display:grid}.team-quick-actions>button:hover{border-color:#32ced9}.team-quick-actions>button span{color:#aec2dd;font-size:.7rem}.team-balance-suggestions{color:#aecfe7;border:1px solid #31516b;padding:.7rem;font-size:.75rem}@media (width<=1180px){.team-command-page .team-workspace,.team-screen-bottom{grid-template-columns:minmax(0,1fr)}.team-role-overview{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}}@media (width<=760px){.team-screen-hero-main{flex-direction:column;align-items:start}.team-screen-hero-actions{justify-content:start}.team-command-page .team-role-columns{grid-template-columns:repeat(5,minmax(9rem,1fr));overflow-x:auto}.team-command-page .team-role-column{min-width:9rem}.team-composition-heading{flex-direction:column;align-items:start;gap:.6rem}.team-view-switch{flex-wrap:wrap}}
