.tc-team-dashboard{padding-top:80px;padding-bottom:80px;color:#000;min-height:75vh}.tc-team-heading{display:flex;justify-content:space-between;gap:25px;align-items:end;margin-bottom:35px}.tc-team-heading p{font-size:16px;margin:0 0 18px}.tc-team-heading h1{font-size:clamp(65px,9vw,140px);line-height:.95;letter-spacing:-.045em;margin:0}.tc-team-dashboard button,.tc-team-dashboard select,.tc-team-dashboard input{font:inherit;color:#000;background:#fff;border:1px solid #000;border-radius:0;padding:11px 15px;font-size:16px}.tc-team-dashboard button{cursor:pointer}.tc-team-dashboard button:hover{background:#f1f1f1}.tc-team-dashboard button:disabled{opacity:.5;cursor:wait}.tc-team-dashboard a{color:#000;text-underline-offset:4px}.tc-team-dashboard :focus-visible{outline:2px solid #000;outline-offset:4px}.tc-team-dashboard [hidden]{display:none!important}#team-login{border-top:1px solid #000;padding-top:20px;max-width:440px}#team-login-form{display:grid;gap:10px;margin-top:28px}#team-login-form input{width:100%;box-sizing:border-box;margin-bottom:12px;min-height:48px}#team-login-form button{justify-self:start;margin-top:8px}#team-session{display:flex;align-items:center;flex-wrap:wrap;gap:18px;font-size:14px}#team-status{font-size:16px;line-height:1.4}#team-status:empty{display:none}.tc-team-toolbar{border-top:1px solid #000;border-bottom:1px solid #000;padding:20px 0;display:flex;justify-content:space-between;gap:20px;margin-bottom:35px}.tc-team-toolbar nav{display:flex;gap:10px;flex-wrap:wrap}.tc-team-toolbar nav button[aria-pressed=true]{background:#000;color:#fff}.tc-team-section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin:28px 0 22px}.tc-team-section-heading h2{font-size:clamp(28px,3vw,44px);line-height:1.05;margin:0;letter-spacing:-.025em}.tc-team-section-heading span,.tc-team-section-heading a{font-size:14px}.tc-team-section-heading button{padding:7px 12px;font-size:14px}.tc-team-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px;margin:25px 0 45px}.tc-team-dashboard .tc-team-metric{display:flex;flex-direction:column;align-items:start;text-align:left;border:1px solid #000;padding:20px;gap:14px;min-width:0;background:#fff;border-radius:0;font-size:16px}.tc-team-metric span{font-size:15px;line-height:1.2}.tc-team-metric strong{font-size:clamp(40px,4.5vw,70px);line-height:1;font-weight:400;letter-spacing:-.04em}.tc-team-metric small{font-size:12px;line-height:1.25;margin-top:auto}.tc-team-overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:45px}.tc-team-overview-grid>section{min-width:0;border-top:1px solid #000}.tc-team-recent{list-style:none;padding:0;margin:0}.tc-team-recent li{display:grid;grid-template-columns:1fr auto;gap:15px;border-bottom:1px solid #000;padding:15px 0}.tc-team-recent strong{font-size:18px;font-weight:400}.tc-team-recent small{display:block;font-size:12px;margin-top:6px}.tc-team-recent time{font-size:13px;text-align:right}.tc-team-note{font-size:13px;line-height:1.4}.tc-team-chart{display:flex;align-items:end;gap:4px;height:130px;border-bottom:1px solid #000;margin:28px 0 12px}.tc-team-chart>span{display:block;flex:1;background:#000;min-width:2px;position:relative}.tc-team-chart>p{font-size:15px;align-self:center}.tc-team-top-pages{list-style:none;padding:0}.tc-team-top-pages li{display:flex;justify-content:space-between;border-bottom:1px solid #000;padding:10px 0;font-size:15px;gap:15px}.tc-team-overview-grid h3{font-size:20px;margin-top:30px}.tc-team-small-metrics{grid-template-columns:repeat(3,minmax(0,1fr));max-width:960px}.tc-team-metric strong.tc-team-date{font-size:30px;line-height:1.15;letter-spacing:-.02em}.tc-team-filters{display:flex;gap:20px;align-items:end;flex-wrap:wrap;margin:30px 0}.tc-team-filters label{display:grid;gap:8px;font-size:14px}.tc-team-filters input{min-width:280px}.tc-team-table{overflow-x:auto}.tc-team-table table{width:100%;border-collapse:collapse;text-align:left}.tc-team-table th,.tc-team-table td{font-size:15px;line-height:1.35;vertical-align:top;padding:13px 20px 13px 0;border-bottom:1px solid #000;font-weight:400}.tc-team-table td:nth-child(2) i{font-family:Erika,serif}.tc-team-table th{font-size:13px}.tc-team-table time{white-space:nowrap}.tc-team-table .tc-team-badge{font-size:11px;border:1px solid #000;padding:3px 6px;margin-left:10px;white-space:nowrap}.tc-team-table td small{display:block;font-size:12px;margin-top:5px}@media(max-width:1100px){.tc-team-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.tc-team-overview-grid{gap:25px}}@media(max-width:767px){.tc-team-dashboard{padding-top:70px}.tc-team-heading{align-items:start;flex-direction:column}.tc-team-heading h1{font-size:90px}.tc-team-toolbar{flex-direction:column}.tc-team-toolbar>button{align-self:start}.tc-team-toolbar nav button{font-size:14px;padding:10px 12px}.tc-team-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tc-team-dashboard .tc-team-metric{padding:15px;gap:15px}.tc-team-metric strong{font-size:48px}.tc-team-overview-grid{grid-template-columns:1fr;gap:30px}.tc-team-section-heading h2{font-size:30px}.tc-team-section-heading{flex-wrap:wrap;gap:12px}.tc-team-recent time{font-size:12px}.tc-team-filters{align-items:stretch;flex-direction:column}.tc-team-filters input{min-width:0;width:100%;box-sizing:border-box}.tc-team-small-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-team-metric strong.tc-team-date{font-size:25px}.tc-team-table th,.tc-team-table td{font-size:14px;min-width:110px}.tc-team-table td:first-child{min-width:160px}}
