@layer app-important{.ledger-finish{color:var(--wc-text-2)!important}}@layer app-4{.wc-chip-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}}@layer app-5{@media (max-width:1180px){.wc-chip-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}}@layer app-6{.broadcast-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0 1.35rem}.broadcast-conf-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--wc-line-2);border-radius:.45rem;background:var(--wc-line-2)}@media (max-width:860px){.wc-chip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}}@layer app-7{.broadcast-podium-card{position:relative;display:flex;align-items:center;gap:.9rem;padding:.9rem 1rem;border:1px solid var(--wc-line-2);border-radius:.45rem;background:linear-gradient(145deg,var(--wc-panel),var(--wc-panel))}.broadcast-podium-rank{position:absolute;top:.5rem;left:.6rem;color:var(--wc-gold);font-size:.7rem;font-weight:700}.broadcast-podium-card>img{width:54px;height:36px;border-radius:.25rem}.broadcast-podium-figures{display:flex;flex-wrap:wrap;gap:.1rem .95rem;margin-top:.4rem}.broadcast-podium-years{display:flex;align-items:center;gap:.35rem;margin-top:.45rem;color:var(--wc-gold);font-size:.6rem}.ledger-finish{font-size:.62rem;white-space:nowrap}.broadcast-conf-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.6rem}@media (max-width:1180px){.broadcast-conf-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.broadcast-podium{grid-template-columns:1fr}}.wc-chip-board{display:grid;gap:1.1rem;margin-top:1.1rem}.wc-chip img{width:24px;height:16px;border-radius:2px}.wc-chip-name{overflow:hidden;color:var(--wc-text);font-size:.82rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}@media (max-width:560px){.wc-chip-grid{grid-template-columns:minmax(0,1fr)}}}@layer app-14{.broadcast-podium-card:hover{border-color:var(--wc-line-hover)}.broadcast-podium-card h2{color:var(--wc-text);font-size:1.15rem;font-weight:780;letter-spacing:-.02em}.broadcast-podium-figures span{display:grid}.broadcast-podium-figures b{color:var(--wc-accent-2);font-size:.95rem;font-weight:700;line-height:1.1}.broadcast-podium-figures small{color:var(--wc-text-3);font-size:.52rem;letter-spacing:.05em;text-transform:uppercase}.broadcast-podium-years svg{width:.75rem;height:.75rem}.broadcast-podium-card>a{position:absolute;right:.75rem;bottom:.75rem;color:var(--wc-accent)}.broadcast-podium-card>a svg{width:1.05rem;height:1.05rem}.broadcast-conf-grid>div{padding:.75rem .85rem;background:var(--wc-panel)}.broadcast-conf-grid b{display:block;margin-top:.4rem;color:var(--wc-accent-2);font-size:1.35rem;font-weight:700;line-height:1}.broadcast-conf-grid small{display:block;margin-top:.2rem;color:var(--wc-text-3);font-size:.58rem}.broadcast-conf-grid em{display:block;margin-top:.5rem;color:var(--wc-text-2);font-size:.58rem;font-style:normal}.broadcast-conf-columns .broadcast-panel{overflow:hidden}.broadcast-conf-columns .broadcast-panel-head h3{color:var(--wc-text);font-size:.85rem;font-weight:750}.broadcast-conf-columns .broadcast-panel-head span{color:var(--wc-text-3);font-size:.6rem}.broadcast-conf-columns .broadcast-ledger{border:0;border-radius:0}.wc-chip-board h3{margin-bottom:.55rem;color:var(--wc-text);font-size:.86rem;font-weight:750;letter-spacing:.02em}.wc-chip-board h3 span{color:var(--wc-text-3);font-weight:600}a.wc-chip:hover{transform:translateY(-2px);border-color:var(--wc-line-hover);background:var(--wc-hover)}.wc-chip-flat{opacity:.82}.wc-chip b{color:var(--wc-text-2);font-size:.72rem;font-weight:650}.wc-chip b i{padding:0 .28em;color:var(--wc-line-2);font-style:normal}.wc-chip>svg{width:.9rem;height:.9rem;color:var(--wc-accent)}.teams-page{min-height:100vh;padding:.65rem 1rem 4.5rem;background:var(--wc-bg);font-family:var(--font-archivo,Arial,sans-serif)}.teams-shell{width:min(1440px,100%);margin:0 auto}.teams-directory-head{position:relative;isolation:isolate;min-height:clamp(10.5rem,18vw,14rem);display:flex;align-items:end;justify-content:space-between;gap:1.25rem;overflow:hidden;padding:clamp(1.15rem,2vw,1.7rem);border:1px solid color-mix(in srgb,var(--wc-line-2) 55%,transparent);border-radius:1rem;background:#020705;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.08),0 16px 40px -12px rgba(0,0,0,.55)}.teams-directory-head:before{position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse 70% 60% at 72% 18%,rgba(34,197,94,.28) 0,rgba(5,46,22,.42) 50%,transparent 80%),radial-gradient(circle at 85% 80%,rgba(192,243,58,.2) 0,transparent 60%);mix-blend-mode:screen;pointer-events:none;content:""}.teams-directory-head:after{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(2,7,5,.98),rgba(2,7,5,.88) 38%,rgba(3,16,9,.42) 70%,rgba(2,7,5,.55));content:""}.teams-directory-hero-image{z-index:-2;object-fit:cover;object-position:center;filter:saturate(1.3) contrast(1.08) brightness(.92)}.teams-directory-hero-copy{max-width:45rem}.teams-directory-head h1,.teams-explorer-panel h2,.teams-section-heading h2,.teams-table-topline h2{font-family:var(--font-display,var(--font-archivo,Arial,sans-serif));font-weight:800;letter-spacing:-.04em}.teams-explorer-panel h2,.teams-section-heading h2,.teams-table-topline h2{color:var(--wc-text)}.teams-directory-head h1{color:#ffffff;font-size:clamp(2.1rem,4vw,3.7rem);line-height:.95;text-shadow:0 2px 20px rgba(0,0,0,.75)}.teams-directory-head p{max-width:43rem;margin-top:.65rem;color:rgba(238,244,239,.85);font-size:.98rem;line-height:1.55;text-shadow:0 1px 8px rgba(0,0,0,.7)}.teams-search{position:relative;z-index:1;display:flex;align-items:center;width:min(365px,100%);min-height:3rem;gap:.65rem;padding:0 .95rem;border:1px solid rgba(255,255,255,.08);border-radius:.7rem;background:rgba(3,12,7,.65);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#eef4ef;box-shadow:0 4px 20px -4px rgba(0,0,0,.45);transition:border-color .18s ease,box-shadow .18s ease}.teams-search:hover{border-color:rgba(255,255,255,.18)}}@layer app-14{.teams-search:focus-within{border-color:var(--wc-accent,#c0f33a);box-shadow:0 0 0 1px var(--wc-accent,#c0f33a)}.teams-search svg{width:1rem;height:1rem;color:rgba(238,244,239,.65)}.teams-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#ffffff;font:inherit;font-size:.86rem}.teams-search input::placeholder{color:rgba(238,244,239,.5)}.teams-filter-bar{display:grid;grid-template-columns:1.15fr 1.15fr 1fr 1fr auto;align-items:end;gap:.75rem;padding:1.25rem 0 1.35rem}.teams-filter-bar label{display:flex;flex-direction:column;gap:.42rem;min-width:0}.teams-filter-bar label>span{display:flex;align-items:center;gap:.35rem;color:var(--wc-text-3);font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;font-family:var(--font-display,var(--font-archivo,Arial,sans-serif))}.teams-select-wrap{position:relative;display:block}.teams-filter-bar select{width:100%;min-height:2.85rem;appearance:none;-webkit-appearance:none;border:1px solid rgba(255,255,255,.08);border-radius:.7rem;background:var(--wc-panel);color:var(--wc-text);padding:0 2.4rem 0 .95rem;font-family:inherit;font-size:.82rem;font-weight:600;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.teams-select-wrap svg{position:absolute;top:50%;right:.85rem;width:.95rem;height:.95rem;color:var(--wc-text-3);pointer-events:none;transform:translateY(-50%);transition:transform .2s cubic-bezier(.16,1,.3,1),color .18s ease}.teams-select-wrap:hover svg{color:var(--wc-text-2)}.teams-select-wrap:focus-within svg{transform:translateY(-50%) rotate(180deg);color:var(--wc-accent)}.teams-filter-bar select:hover{border-color:rgba(255,255,255,.2);background:var(--wc-hover)}.teams-filter-bar select:focus,.teams-filter-bar select:focus-visible{outline:none!important;border-color:var(--wc-accent)!important;box-shadow:0 0 0 1px var(--wc-accent)!important}.teams-heatmap-cell:focus-visible,.teams-ledger button:focus-visible{outline:2px solid var(--wc-accent);outline-offset:2px}.teams-filter-bar select option{background:var(--wc-panel);color:var(--wc-text);font-weight:500;padding:.5rem}.teams-filter-action{display:flex;align-items:flex-end}.teams-clear-filters{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.85rem;padding:0 1.15rem;border:1px solid rgba(255,255,255,.08);border-radius:.7rem;background:var(--wc-panel);color:var(--wc-text-3);font-family:inherit;font-size:.78rem;font-weight:650;white-space:nowrap;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.15);transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .12s ease}.teams-clear-filters svg{width:.85rem;height:.85rem;transition:transform .25s ease}.teams-clear-filters:hover:not(:disabled){border-color:rgba(255,255,255,.22);background:var(--wc-hover);color:var(--wc-text)}.teams-clear-filters:hover:not(:disabled) svg{transform:rotate(-45deg)}.teams-clear-filters:focus,.teams-clear-filters:focus-visible{outline:none!important;border-color:var(--wc-accent)!important;box-shadow:0 0 0 1px var(--wc-accent)!important}.teams-clear-filters:active:not(:disabled){transform:scale(.96)}.teams-clear-filters[data-active]{border-color:color-mix(in srgb,var(--wc-accent) 45%,transparent);background:color-mix(in srgb,var(--wc-accent) 8%,var(--wc-panel));color:var(--wc-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--wc-accent) 20%,transparent)}.teams-clear-filters[data-active]:hover{background:color-mix(in srgb,var(--wc-accent) 15%,var(--wc-panel));color:#ffffff}.teams-clear-filters:disabled{opacity:.42;cursor:not-allowed;pointer-events:none}.teams-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.75rem;margin-top:.35rem}.teams-summary-grid article{display:flex;align-items:center;gap:.85rem;min-height:5.1rem;padding:.85rem 1.05rem;border:1px solid var(--wc-line);border-radius:.85rem;background:linear-gradient(145deg,color-mix(in srgb,var(--wc-panel) 98%,var(--wc-accent) 2%),var(--wc-panel));box-shadow:var(--wc-shadow);transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s ease,box-shadow .2s ease}.teams-summary-grid article:hover{transform:translateY(-2px);border-color:var(--hover-border);box-shadow:var(--wc-shadow)}.teams-summary-icon-box{display:grid;place-items:center;width:2.65rem;height:2.65rem;flex-shrink:0;border-radius:.65rem;background:color-mix(in srgb,var(--wc-accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--wc-accent) 22%,transparent);color:var(--wc-accent);transition:transform .2s ease,background .2s ease}.teams-summary-grid article:hover .teams-summary-icon-box{transform:scale(1.06);background:color-mix(in srgb,var(--wc-accent) 15%,transparent)}.teams-summary-icon-box.gold{background:color-mix(in srgb,var(--wc-gold) 12%,transparent);border-color:color-mix(in srgb,var(--wc-gold) 24%,transparent);color:var(--wc-gold)}.teams-summary-grid article:hover .teams-summary-icon-box.gold{background:color-mix(in srgb,var(--wc-gold) 18%,transparent)}.teams-summary-icon-box svg{width:1.25rem;height:1.25rem}.teams-summary-content{display:flex;flex-direction:column;gap:.15rem;min-width:0}.teams-summary-grid strong{color:var(--wc-text);font-family:var(--font-mono);font-size:1.42rem;font-weight:800;line-height:1.1;letter-spacing:-.02em}.teams-summary-grid span{color:var(--wc-text-3);font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.035em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.teams-table-section{margin-top:1rem;border:1px solid var(--wc-line-2);border-radius:.55rem;background:var(--wc-panel);overflow:hidden}.teams-section-heading,.teams-table-topline{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 1.15rem .85rem}.teams-explorer-panel h2,.teams-section-heading h2,.teams-table-topline h2{font-size:1.2rem}.teams-section-heading p,.teams-table-topline p{margin-top:.25rem;color:var(--wc-text-3);font-size:.68rem}.teams-topline-sort{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .7rem;border:1px solid var(--wc-line);border-radius:.45rem;background:var(--wc-panel-2);color:var(--wc-text-2);font-family:var(--font-mono);font-size:.68rem;font-weight:600;cursor:pointer;transition:border-color .14s ease,color .14s ease,box-shadow .14s ease}.teams-topline-sort:hover{border-color:var(--hover-border);color:var(--wc-accent)}.teams-topline-sort svg{width:.85rem;height:.85rem}.teams-table-scroll{overflow-x:auto;border-top:1px solid var(--wc-line-2);min-height:590px}.teams-ledger{width:100%;min-width:960px;border-collapse:collapse;font-variant-numeric:tabular-nums}.teams-ledger td,.teams-ledger th{padding:.78rem .7rem;border-bottom:1px solid var(--wc-line);color:var(--wc-text-2);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.69rem;text-align:right;white-space:nowrap}.teams-ledger thead th{padding:0;border-bottom:1px solid var(--wc-line-2);color:var(--wc-text-3);font-family:var(--font-display,var(--font-archivo,Arial,sans-serif));font-size:.57rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb,var(--wc-panel-2) 65%,var(--wc-panel))}.teams-sort-btn{display:flex;align-items:center;gap:.35rem;width:100%;height:100%;padding:.78rem .7rem;border:0;background:transparent;color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;white-space:nowrap;transition:color .14s ease,background-color .14s ease}.teams-col-left .teams-sort-btn{justify-content:flex-start}.teams-col-right .teams-sort-btn{justify-content:flex-end}.teams-col-center .teams-sort-btn{justify-content:center}.teams-sort-btn:hover{color:var(--wc-accent);background:color-mix(in srgb,var(--wc-accent) 6%,transparent)}.teams-ledger thead th[data-active] .teams-sort-btn{color:var(--wc-accent);font-weight:800}.teams-sort-icon{display:inline-flex;align-items:center;opacity:.35;transition:opacity .14s ease,color .14s ease}.teams-sort-icon.active{opacity:1;color:var(--wc-accent)}.teams-sort-icon svg{width:.72rem;height:.72rem}.teams-ledger td:first-child,.teams-ledger th:first-child{width:3.25rem;text-align:center}.teams-ledger td:nth-child(2),.teams-ledger th:nth-child(2){min-width:13rem;text-align:left;font-family:var(--font-display,var(--font-archivo,Arial,sans-serif))}.teams-ledger-row{cursor:pointer;transition:background-color .14s ease}.teams-ledger-row:hover{background:color-mix(in srgb,var(--wc-accent) 8%,var(--wc-hover))}.teams-ledger-row:focus-visible{outline:2px solid var(--wc-accent);outline-offset:-2px}.teams-ledger-row:hover th a{color:var(--wc-accent)}.teams-ledger tbody tr:last-child td,.teams-ledger tbody tr:last-child th{border-bottom:0}.teams-ledger tbody th>a,.teams-ledger tbody th>span{display:inline-flex;align-items:center;gap:.52rem;color:var(--wc-text);font-weight:650}.teams-ledger tbody th>a:hover{color:var(--wc-accent-2)}.teams-ledger tbody th img{width:24px;height:16px}.teams-rank{color:var(--wc-text-3)!important;font-size:.62rem!important}.teams-title-count{display:inline-flex;align-items:center;justify-content:flex-end;gap:.12rem;color:var(--wc-gold)}.teams-title-count b{margin-right:.16rem;color:var(--wc-gold);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.75rem;font-weight:750}.teams-title-count svg{width:.78rem;height:.78rem;fill:currentColor;stroke-width:1.5}.teams-title-empty{color:var(--wc-text-3)}.teams-finish{color:var(--wc-gold)!important;font-family:var(--font-display)!important;font-weight:700}.teams-pagination{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.15rem;border-top:1px solid rgba(255,255,255,.06);background:var(--wc-panel)}.teams-pagination p{color:var(--wc-text-3);font-size:.72rem;font-family:var(--font-mono,monospace)}.teams-pagination-controls{display:flex;align-items:center;gap:.35rem}.teams-pagination-ellipsis{display:grid;place-items:center;width:2.15rem;height:2.15rem;color:var(--wc-text-3);font-family:var(--font-mono,monospace);font-size:.85rem;user-select:none}.teams-pagination button{display:grid;place-items:center;width:2.15rem;min-width:2.15rem;height:2.15rem;padding:0;border:1px solid var(--wc-line);border-radius:.5rem;background:var(--wc-panel-2);color:var(--wc-text-2);font-family:var(--font-mono,ui-monospace,monospace);font-size:.74rem;font-weight:700;cursor:pointer;user-select:none;transition:background-color .14s cubic-bezier(.22,1,.36,1),border-color .14s cubic-bezier(.22,1,.36,1),color .14s cubic-bezier(.22,1,.36,1),opacity .14s cubic-bezier(.22,1,.36,1),box-shadow .14s cubic-bezier(.22,1,.36,1)}.teams-pagination button:hover:not(:disabled){border-color:var(--hover-border);background:var(--wc-hover);color:var(--wc-text)}.teams-pagination button:focus{outline:none}.teams-pagination button:focus-visible{outline:2px solid var(--wc-accent);outline-offset:1px}.teams-pagination button:active:not(:disabled){opacity:.75}.teams-pagination button[data-active]{font-weight:700;box-shadow:0 1px 4px rgba(0,0,0,.2)}.teams-pagination button[data-active],.teams-pagination button[data-active]:hover{border-color:var(--wc-accent);background:var(--wc-accent);color:var(--wc-accent-ink)}.teams-pagination button[data-active]:hover{opacity:.92;box-shadow:0 2px 6px rgba(0,0,0,.2)}.teams-pagination button:disabled{cursor:not-allowed;opacity:.25;border-color:var(--wc-line)}.teams-pagination svg{width:.9rem;height:.9rem}.teams-section-heading{padding:0 0 .8rem}.teams-section-heading>button{border:0;background:transparent;color:var(--wc-text-3);font:inherit;font-size:.7rem;text-decoration:underline;text-underline-offset:.25em}.teams-section-heading>button:hover{color:var(--wc-accent-2)}.teams-comparison-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.teams-comparison-card{position:relative;padding:.85rem;border:1px solid rgba(255,255,255,.07);border-radius:.65rem;background:var(--wc-panel)}.teams-comparison-card header{display:flex;align-items:center;gap:.6rem;min-height:1.55rem;padding-right:1.4rem;color:var(--wc-text);font-size:.84rem}.teams-comparison-card header img{width:27px;height:18px}.teams-comparison-card dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-top:.8rem}.teams-comparison-card dt{color:var(--wc-text-3);font-size:.54rem}.teams-comparison-card dd{margin-top:.14rem;color:var(--wc-text);font-family:var(--font-mono);font-size:.82rem;font-weight:700}.teams-comparison-card dd:last-child{color:var(--wc-gold);font-family:var(--font-display);font-size:.68rem}.teams-remove{position:absolute;top:.6rem;right:.55rem;display:grid;place-items:center;width:1.5rem;height:1.5rem;border:0;border-radius:50%;background:transparent;color:var(--wc-text-3)}.teams-remove:hover{background:var(--wc-hover);color:var(--wc-text)}.teams-remove svg{width:.85rem;height:.85rem}.teams-comparison-empty{display:grid;place-items:center;min-height:7.5rem;border:1px dashed rgba(255,255,255,.15);border-radius:.65rem;color:var(--wc-text-3);font-size:.8rem}.teams-explorer-grid{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:1rem;margin-top:1.25rem;align-items:stretch}.teams-explorer-panel{min-width:0;display:flex;flex-direction:column;padding:1.35rem;border:1px solid var(--wc-line);border-radius:.85rem;background:var(--wc-panel);box-shadow:var(--wc-shadow)}.teams-explorer-panel-head{margin-bottom:1.15rem}.teams-explorer-panel-head h2{color:var(--wc-text);font-size:1.15rem;font-weight:800;letter-spacing:-.03em}.teams-explorer-panel-head p{margin-top:.25rem;color:var(--wc-text-3);font-size:.68rem;line-height:1.4}.teams-explorer-panel dl{display:grid;gap:.75rem}.teams-explorer-panel dl>div{display:grid;grid-template-columns:5.2rem minmax(0,1fr) 2rem;align-items:center;gap:.75rem;padding:.2rem .35rem;border-radius:.45rem;transition:background-color .14s ease}.teams-explorer-panel dl>div:hover{background:var(--wc-hover)}.teams-explorer-panel dt{color:var(--wc-text-2);font-family:var(--font-mono);font-size:.72rem;font-weight:700}.teams-explorer-panel dd{position:relative;height:.85rem;overflow:hidden;border-radius:999px;background:var(--wc-tile-inactive-bg);border:1px solid var(--wc-line)}.teams-explorer-panel dd span{display:block;height:100%;border-radius:inherit;background:var(--wc-bar-gradient)}.teams-confed-count{color:var(--wc-text-1);font-family:var(--font-mono);font-size:.75rem;font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.teams-heatmap-scroll{overflow-x:auto;padding-bottom:.6rem;margin-inline:-.35rem;padding-inline:.35rem}.teams-heatmap-grid{display:grid;gap:5px;min-width:680px;align-items:center}.teams-heatmap-corner{display:block;min-height:1px}.teams-heatmap-year{color:var(--wc-text-3);font-family:var(--font-mono);font-size:.56rem;font-weight:600;text-align:center;padding:.15rem 0;transition:color .15s ease}.teams-heatmap-year[data-active]{color:var(--wc-accent);font-weight:800}.teams-heatmap-row-label{color:var(--wc-text-2);font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:.02em;transition:color .15s ease}.teams-heatmap-row-label[data-active]{color:var(--wc-accent)}.teams-heatmap-cell{display:block;position:relative;width:100%;aspect-ratio:1;min-height:22px;margin:0;padding:0;border:1px solid var(--wc-tile-inactive-border);border-radius:4px;background:var(--wc-tile-inactive-bg);cursor:pointer;contain:layout paint;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.teams-heatmap-cell[data-active]{border-color:var(--wc-tile-active-border);background:var(--wc-tile-active-bg);box-shadow:0 1px 2px rgba(0,0,0,.12)}.teams-heatmap-cell:hover,.teams-heatmap-cell[data-hovered]{z-index:5}.teams-heatmap-cell[data-active]:hover,.teams-heatmap-cell[data-active][data-hovered]{border-color:var(--wc-tile-hover-border);box-shadow:0 0 0 1px var(--wc-tile-hover-border),0 2px 8px color-mix(in srgb,var(--wc-tile-hover-border) 28%,transparent)}.teams-heatmap-cell:not([data-active]):hover,.teams-heatmap-cell:not([data-active])[data-hovered]{background:var(--wc-hover);border-color:var(--wc-line-2);box-shadow:0 0 0 1px var(--wc-line-2)}.teams-heatmap-inspector{height:4.85rem;min-height:4.85rem;max-height:4.85rem;box-sizing:border-box;margin-top:.85rem;padding:.6rem 1rem;border:1px solid var(--wc-line);border-radius:.7rem;background:var(--wc-panel-2);display:flex;align-items:center;overflow:hidden;contain:layout}.teams-inspect-idle{display:flex;align-items:center;gap:.6rem;color:var(--wc-text-3);font-size:.74rem;line-height:1.4;width:100%}.teams-inspect-idle svg{width:1rem;height:1rem;flex-shrink:0;color:var(--wc-text-3)}.teams-inspect-content{display:flex;flex-direction:column;justify-content:center;gap:.4rem;width:100%;min-width:0}.teams-inspect-meta{display:flex;align-items:center;flex-wrap:nowrap;gap:.65rem;flex-shrink:0;min-width:0}.teams-inspect-conf{border-radius:.4rem;background:var(--wc-panel);border:1px solid rgba(255,255,255,.12);color:var(--wc-text)}.teams-inspect-conf,.teams-inspect-year{display:inline-flex;align-items:center;padding:.2rem .55rem;font-family:var(--font-mono);font-size:.72rem;font-weight:800;flex-shrink:0}.teams-inspect-year{border-radius:.4rem;background:color-mix(in srgb,var(--wc-accent) 15%,var(--wc-panel));border:1px solid color-mix(in srgb,var(--wc-accent) 30%,transparent);color:var(--wc-accent)}.teams-inspect-status{display:inline-flex;align-items:center;gap:.4rem;font-size:.74rem;color:var(--wc-text-2);flex-shrink:0;white-space:nowrap}.teams-inspect-status.active{color:var(--wc-text)}.teams-inspect-status.active strong{color:var(--wc-accent);font-family:var(--font-mono)}.teams-inspect-dot{width:.45rem;height:.45rem;border-radius:50%;background:var(--wc-text-3);flex-shrink:0}.teams-inspect-status.active .teams-inspect-dot{background:var(--wc-accent);box-shadow:0 0 6px var(--wc-accent)}.teams-inspect-teams{display:flex;align-items:center;gap:.55rem;min-width:0;width:100%;flex-shrink:0}.teams-inspect-teams-title{color:var(--wc-text-3);font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.teams-inspect-chips{display:flex;flex-wrap:nowrap;gap:.35rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;min-width:0;-webkit-mask-image:linear-gradient(90deg,black calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,black calc(100% - 24px),transparent)}.teams-inspect-chips::-webkit-scrollbar{display:none}.teams-inspect-chip{display:inline-flex;align-items:center;padding:.15rem .45rem;border-radius:.35rem;background:var(--wc-panel);border:1px solid var(--wc-line);color:var(--wc-text);font-size:.68rem;font-weight:600;flex-shrink:0;white-space:nowrap}.teams-inspect-empty-text{color:var(--wc-text-3);font-size:.72rem;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.teams-heatmap-legend-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.8rem;margin-top:.85rem;padding-top:.65rem;border-top:1px solid var(--wc-line)}.teams-heatmap-legend{display:flex;align-items:center;gap:1.1rem}.legend-item{display:inline-flex;align-items:center;gap:.45rem;color:var(--wc-text-3);font-size:.68rem}.legend-tile{display:inline-block;width:.75rem;height:.75rem;border-radius:3px}.legend-tile.active{background:var(--wc-tile-active-bg);border:1px solid var(--wc-tile-active-border);box-shadow:0 0 6px color-mix(in srgb,var(--wc-accent) 25%,transparent)}.legend-tile.inactive{background:var(--wc-tile-inactive-bg);border:1px solid var(--wc-tile-inactive-border)}.teams-heatmap-count-label{color:var(--wc-text-3);font-family:var(--font-mono);font-size:.65rem}.teams-data-note{margin-top:1.1rem;color:var(--wc-text-3);font-size:.67rem;text-align:center}@media (max-width:1000px){.teams-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.teams-filter-action{grid-column:span 2;justify-self:end}.teams-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.teams-page{padding-inline:.75rem}.teams-directory-head{align-items:stretch;flex-direction:column;justify-content:end;gap:.75rem;min-height:14.5rem;padding:1rem}.teams-directory-head:after{background:linear-gradient(180deg,rgba(2,7,5,.2),rgba(2,7,5,.68) 42%,rgba(2,7,5,.98))}.teams-directory-hero-image{object-position:66% center}.teams-search{width:100%}.teams-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.teams-summary-grid article:last-child{grid-column:span 2}.teams-explorer-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:460px){.teams-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.teams-filter-action{grid-column:1/-1;justify-self:stretch}.teams-summary-grid span{white-space:normal;line-height:1.25}.teams-clear-filters{width:100%}.teams-summary-grid{gap:.5rem}.teams-summary-grid article{min-height:4.4rem;padding:.7rem .8rem;gap:.65rem}.teams-summary-icon-box{width:2.3rem;height:2.3rem}.teams-summary-grid strong{font-size:1.2rem}.teams-comparison-grid{grid-template-columns:1fr}.teams-pagination{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.teams-clear-filters,.teams-heatmap-cell,.teams-inspect-content,.teams-inspect-idle,.teams-pagination button,.teams-summary-grid article{transition-duration:.01ms!important;animation-duration:.01ms!important;transform:none!important}}}@media (max-width:340px){.teams-filter-bar{grid-template-columns:minmax(0,1fr)}}