.sg-controls{margin:0 0 18px;padding:15px 18px;border:1px solid var(--sr-line,#43534829);border-radius:20px;background:#ffffff28}.sg-view-row{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.sg-view-row label{display:flex;align-items:center;gap:9px;margin:0;font-size:12px;font-weight:600}.sg-view-row select{border:1px solid var(--sr-line,#43534829);border-radius:13px;padding:9px 32px 9px 12px;background:#ffffff70;color:inherit;font:inherit;max-width:260px}.sg-scope-note{font-size:11px;color:var(--sr-muted,#5f6a63);flex:1;min-width:180px}.sg-root .sg-note{font-size:10px;line-height:1.6;color:var(--sr-muted,#5f6a63);margin:10px 0 0}.sg-breadcrumb{display:flex;align-items:center;gap:12px;padding-top:12px;font-size:11px}.sg-rep-sales{border-bottom:1px solid var(--sr-line,#43534829);padding-bottom:18px;margin-bottom:18px}.sg-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:26px 0 10px}.sg-metric{min-width:0}.sg-metric>span{display:block;font-size:10px;color:var(--sr-muted,#5f6a63);margin-bottom:6px}.sg-metric>strong{display:block;font-weight:500;font-size:25px;letter-spacing:-.045em;overflow-wrap:anywhere}.sg-metrics.sg-compact{margin:12px 0 0;gap:12px}.sg-compact .sg-metric>strong{font-size:21px}.sg-summary-values{display:grid;gap:20px;padding-bottom:22px}.sg-summary-values .sg-metric>strong{font-size:23px}.sg-member-list{border-top:1px solid var(--sr-line,#43534829);margin-top:22px;padding-top:20px}.sg-member-list h2{font-size:15px;font-weight:500;margin:0}.sg-member-list ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:210px;overflow:auto}.sg-member-list li{display:flex;align-items:center;gap:9px;font-size:11px;padding:8px;border:1px solid var(--sr-line,#43534829);border-radius:14px;overflow-wrap:anywhere}.sg-member-list .sr-avatar{flex-shrink:0;width:29px;height:29px;font-size:10px}.sg-root>.sr-toolbar .sr-search{margin-left:0;width:100%;max-width:460px;flex:1}.sg-root>.sr-toolbar>button:first-of-type{margin-left:auto}.sg-focus .sr-person p{font-size:11px;line-height:1.5}.sg-focus .sr-portrait{height:105px;width:95px;font-size:36px}.sg-focus .sr-person h2{font-size:28px}.sg-team-hint{font-size:12px;margin:20px}.sg-root .sr-stage{margin-top:18px}.sg-root .sr-empty p{max-width:620px;margin-inline:auto}.sg-root .sr-heading{margin-bottom:22px}
html[data-appearance=night] .sg-controls{background:#ffffff06;border-color:#ffffff20}html[data-appearance=night] .sg-view-row select{background:#242c39;color:#f1f3fa;border-color:#ffffff26}html[data-appearance=night] .sg-root{--sr-muted:#aab2c2;--sr-line:#ffffff20}html[data-appearance=night] .sg-root .sg-note{color:#aab2c2}
@media(max-width:720px){.sg-controls{padding:14px}.sg-view-row{gap:12px;align-items:stretch;flex-direction:column}.sg-view-row label{justify-content:space-between}.sg-view-row select{max-width:230px;min-width:0}.sg-member-list ul{grid-template-columns:1fr}.sg-metric>strong{font-size:23px}.sg-breadcrumb{flex-wrap:wrap}.sg-stage .sr-summary{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sg-stage .sr-summary>.sr-eyebrow,.sg-stage .sr-summary>h2,.sg-stage .sr-summary>p,.sg-stage .sr-summary>.sr-summary-bottom{grid-column:1/-1}.sg-stage .sr-total{margin:14px 0}.sg-summary-values{padding:14px 0 0;gap:14px}.sg-summary-values .sg-metric>strong{font-size:19px}.sg-focus .sr-person h2{font-size:24px}.sg-focus .sr-portrait{width:74px;height:92px}}
