.team-dashboard{margin-top:16px;padding:24px;background:#fff;color:#354d6c}.team-dashboard h2{font-size:25px;margin:6px 0 8px}.team-dashboard h3{font-size:18px;margin:0 0 8px;line-height:1.35}.team-eyebrow{font-size:11px;letter-spacing:.08em;font-weight:800;color:#0042c7}.team-note{font-size:12px;line-height:1.6;color:#62738b;margin:6px 0 12px}.team-dashboard button{font-family:inherit;cursor:pointer}.team-dashboard a{color:#0042c7;text-underline-offset:3px}.team-dashboard button:focus-visible,.team-dashboard a:focus-visible{outline:3px solid #0042C7;outline-offset:3px}.team-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0}.team-kpi{border:1px solid #dce3ec;border-radius:14px;background:#fafcff;padding:17px;text-align:left;display:flex;flex-direction:column;gap:10px;color:#354d6c}.team-kpi>b{font-size:13px;min-height:36px}.team-kpi strong{font-size:32px}.team-kpi small{font-size:15px;font-weight:400;color:#62738b}.team-kpi .team-note{margin:0}.team-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.team-panel{border:1px solid #dce3ec;border-radius:16px;padding:20px;min-width:0}.team-ring-layout{display:grid;grid-template-columns:minmax(110px,.8fr) 1.3fr;align-items:center;gap:15px;min-height:220px}.team-legend{border:0;background:none;display:flex;gap:9px;align-items:center;width:100%;padding:10px 0;text-align:left;color:#354d6c;font-size:12px}.team-legend b{margin-left:auto}.team-axis{display:flex;justify-content:space-between;font-size:11px;color:#62738b;margin:8px 0}.team-bar-button{display:block;width:100%;background:none;border:0;padding:7px 0;color:#354d6c;text-align:left}.team-bar-label{display:flex;justify-content:space-between;font-size:12px;margin-bottom:5px}.team-track{height:10px;display:flex;overflow:hidden;border-radius:5px;background:repeating-linear-gradient(90deg,#eef1f6 0,#eef1f6 calc(25% - 1px),#cbd4df calc(25% - 1px),#cbd4df 25%)}.team-track>span{display:block;height:100%}.team-matrix-axis{font-size:11px;color:#62738b;margin:12px 0}.team-matrix{display:grid;grid-template-columns:85px 1fr 1fr;gap:8px;align-items:stretch}.team-matrix>b{font-size:11px;align-self:center}.team-matrix button{border:1px solid;border-radius:10px;padding:14px 8px;display:flex;flex-direction:column;gap:7px;align-items:center}.team-matrix strong{font-size:28px}.team-matrix span{font-size:11px}.team-coverage{display:grid;gap:8px}.team-coverage-row{display:grid;grid-template-columns:48px 1fr 45px;gap:10px;align-items:center;text-decoration:none;font-size:12px}.team-coverage-row:hover{text-decoration:underline}.team-coverage-row>span:last-child{text-align:right}.team-list{margin-top:28px;scroll-margin-top:120px}.team-list-heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.team-list-heading button{border:1px solid #dce3ec;border-radius:8px;background:#fff;color:#0042c7;padding:8px 12px}.team-operator{border:1px solid #dce3ec;border-radius:13px;padding:18px;margin-top:12px}.team-operator-top{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.team-operator-top>a:last-child{margin-left:auto;font-size:12px}.team-operator-name{font-size:18px;font-weight:800}.team-operator-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:12px 0}.team-operator-grid>div{display:flex;flex-direction:column;gap:5px}.team-operator-grid small{font-size:11px;color:#62738b}.team-operator-grid b{font-size:14px;line-height:1.4}.team-operator-grid .team-note{margin:0}.team-filename{font-size:11px;overflow-wrap:anywhere;color:#62738b}.team-data-note{padding:10px 12px;border-radius:8px;background:#f0f5ff;color:#354d6c;font-size:12px;line-height:1.5;margin-bottom:0}@media (max-width:1000px){.team-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.team-ring-layout{grid-template-columns:1fr;justify-items:center;gap:0}.team-ring-layout>div{width:100%}}@media (max-width:700px){.team-dashboard{padding:16px}.team-charts,.team-operator-grid{grid-template-columns:1fr}.team-panel{padding:16px}.team-ring-layout{grid-template-columns:120px 1fr;gap:8px}.team-kpi{padding:12px}.team-matrix{grid-template-columns:65px 1fr 1fr}.team-operator-top>a:last-child{margin-left:0}.team-dashboard h2{font-size:22px}}@media (max-width:400px){.team-ring-layout{grid-template-columns:1fr}}:root{color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:#f9f9f9;color:#354d6c;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:#ff7313;text-decoration:none}a:hover{color:#d95e08}button{font-family:inherit}button,a,[role=button]{-webkit-tap-highlight-color:transparent}img,svg{max-width:100%}body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px)}@media (max-width: 760px){input,select,textarea{font-size:16px}[data-scroll-x=true]{-webkit-overflow-scrolling:touch}}[data-scroll-x=true]{scrollbar-width:none}[data-scroll-x=true]::-webkit-scrollbar{display:none}
