.rn-workspace{display:block}.rn-grade-status{margin:12px 0 0;font-size:13px;color:#4b5366}.rn-grade-status.is-late{color:#b23a26}.rn-calls{margin-top:18px}.rn-calls-head{display:flex;gap:16px;align-items:flex-end;justify-content:space-between;flex-wrap:wrap}.rn-calls-filters{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.rn-calls-filters .sales-range-buttons{margin:0}.rn-calls-table td{vertical-align:top;text-align:left;white-space:nowrap}.rn-calls-table th{text-align:left}.rn-calls-table td.rn-fix{white-space:normal;min-width:260px;max-width:420px;color:#102447}.rn-call-row{cursor:pointer}.rn-call-row.is-open td,.rn-call-row:hover td{background:#f5f9ff}.rn-call-row:focus-visible{outline:2px solid #2a6bd6;outline-offset:-2px}.rn-call-open>td{background:#fbfcff;padding:0!important;white-space:normal}.rn-muted{color:#6b7488;font-size:12px;font-weight:400}.rn-tag{display:inline-block;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:600;line-height:1.3}.rn-tag.is-red{background:#fdecea;color:#b23a26}.rn-tag.is-amber{background:#fff4db;color:#8a5a00}.rn-tag.is-green{background:#e7f5ec;color:#1f7a45}.rn-tag.is-blue{background:#eaf2fc;color:#1f54ac}.rn-tag.is-grey{background:#eef1f6;color:#4b5366}.rn-review{padding:16px 20px 20px;display:grid;grid-gap:14px;gap:14px}.rn-review-head{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.rn-review-head h3{margin:0;font-size:17px}.rn-summary{margin:0;line-height:1.5}.rn-review-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.rn-review-cols h4{margin:0 0 8px;font-size:14px}.rn-list{margin:0;padding-left:18px;line-height:1.45}.rn-list li{margin-bottom:6px}.rn-steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.rn-steps li{display:grid;grid-template-columns:1fr auto;grid-gap:4px 10px;gap:4px 10px;align-items:center;font-size:13px}.rn-steps q{grid-column:1/-1;color:#4b5366;font-size:12px}.rn-loading{padding:14px 20px}@media (max-width:900px){.rn-review-cols{grid-template-columns:1fr}.rn-calls-table td.rn-fix{min-width:200px}}.rn-workspace .sales-range-toolbar{flex-wrap:wrap;row-gap:10px}.rn-workspace .sales-range-buttons{flex-wrap:wrap}.sales-range-dates{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.sales-range-dates label{display:flex;gap:6px;align-items:center;font-size:13px;font-weight:600;color:#526079}.sales-range-dates input{min-height:44px;border:1px solid var(--border,#dde6f2);border-radius:8px;padding:0 10px;font:inherit;font-size:14px;color:#0f2447;background:#fff}.rn-workspace .sales-kpi-band{grid-template-columns:180px minmax(0,1fr)}.rn-workspace .sales-kpi-band-label b{font-size:19px;color:#0f2447}.rn-workspace .sales-kpi-band-label i{font-size:13px;color:#526079}.rn-workspace .sales-kpi-band-cells{grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));min-width:0}.rn-workspace .sales-kpi-band-cells .sales-top-kpi{min-width:0;border-bottom:1px solid var(--border,#dde6f2)}.rn-workspace .sales-kpi-band-cells .sales-top-kpi>.sales-tip{font-size:13px;color:#33415c}.rn-workspace .sales-kpi-band-cells .sales-top-kpi>strong{font-size:28px}@media (min-width:900px){.rn-workspace .sales-rep-daily .sales-table-scroll{overflow-x:visible}}.rn-workspace .sales-daily .sales-table.is-fit{min-width:0;width:100%;table-layout:auto;font-size:14px}.rn-workspace .sales-daily .sales-table.is-fit td,.rn-workspace .sales-daily .sales-table.is-fit th{padding:12px 7px;min-width:0;text-align:right;background:#fff;overflow-wrap:normal;word-break:normal}.rn-workspace .sales-daily .sales-table.is-fit .call,.rn-workspace .sales-daily .sales-table.is-fit thead th{background:#f7f9fc}.rn-workspace .sales-daily .sales-table.is-fit tbody td.call{background:#fff}.rn-workspace .sales-daily .sales-table.is-fit thead th{font-size:13px;font-weight:700;color:#0f2447;vertical-align:bottom;white-space:nowrap}.rn-workspace .sales-daily .sales-table.is-fit thead th button{max-width:none;font-size:13px;font-weight:700;color:#0f2447;text-align:right;white-space:nowrap}.rn-workspace .sales-daily .sales-table.is-fit .sales-band-row th{font-size:16px;font-weight:700;color:#0f2447;text-align:center;padding:12px 8px;background:#f7f9fc;border-bottom:1px solid #e4eaf3}.rn-workspace .sales-daily .sales-table.is-fit td.rk,.rn-workspace .sales-daily .sales-table.is-fit th.rk{text-align:left;padding-left:14px;width:28px}.rn-workspace .sales-daily .sales-table.is-fit tbody th,.rn-workspace .sales-daily .sales-table.is-fit thead tr:last-child th:nth-child(2){text-align:left;font-size:15px;font-weight:600;white-space:normal;background:#fff}.rn-workspace .sales-daily .sales-table.is-fit thead tr:last-child th:nth-child(2){background:#f7f9fc}.rn-workspace .sales-daily .sales-table.is-fit thead tr:last-child th:nth-child(2) button{text-align:left}.rn-workspace .sales-daily .sales-table.is-fit td{white-space:nowrap}.rn-workspace .sales-daily .sales-table.is-fit tr.team td,.rn-workspace .sales-daily .sales-table.is-fit tr.team th{background:#f0f5fc;font-weight:700}.rn-workspace .rn-calls-table{min-width:0;width:100%}.rn-workspace .rn-calls-table td.rn-fix{min-width:160px;max-width:none}@media (max-width:1100px){.rn-workspace .sales-daily .sales-table.is-fit td,.rn-workspace .sales-daily .sales-table.is-fit th{padding:10px 4px;font-size:13px}.rn-workspace .sales-daily .sales-table.is-fit thead th button{font-size:12px}.rn-workspace .sales-daily .sales-table.is-fit tbody th{font-size:14px}}.rn-workspace .sales-daily .sales-table.is-fit tbody th,.rn-workspace .sales-daily .sales-table.is-fit tbody th *,.rn-workspace .sales-daily .sales-table.is-fit thead th,.rn-workspace .sales-daily .sales-table.is-fit thead th *,.rn-workspace .sales-kpi-band-cells .sales-top-kpi>.sales-tip,.rn-workspace .sales-kpi-band-label b,.rn-workspace .sales-kpi-band-label i,.rn-workspace .sales-panel-head h2{white-space:nowrap!important}.rn-workspace .sales-daily .sales-table.is-fit thead th{min-width:0!important}.rn-workspace .sales-daily .sales-table.is-fit thead th .sales-tip{display:inline;max-width:none}.rn-workspace .sales-daily .sales-table.is-fit thead tr:last-child th{vertical-align:middle}.rn-workspace .sales-kpi-band{grid-template-columns:200px minmax(0,1fr)}.rn-workspace .sales-kpi-band-cells{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:none}.rn-workspace .sales-daily .sales-table.is-fit tbody td,.rn-workspace .sales-daily .sales-table.is-fit tbody td.call{background:#fff!important}.rn-workspace .sales-daily .sales-table.is-fit tr.team td,.rn-workspace .sales-daily .sales-table.is-fit tr.team td.call,.rn-workspace .sales-daily .sales-table.is-fit tr.team th{background:#f0f5fc!important}.rn-workspace .sales-daily .sales-table.is-fit .sales-band-row th.call,.rn-workspace .sales-daily .sales-table.is-fit thead th,.rn-workspace .sales-daily .sales-table.is-fit thead th.call{background:#f7f9fc!important}