.view{display:flex;flex-direction:column;gap:var(--apc-space-16);max-width:1280px;min-width:0}.view--narrow{max-width:860px}.view-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--apc-space-16);flex-wrap:wrap}.view-title{margin:0;font-family:var(--apc-font-heading);font-size:28px;font-weight:600;line-height:125%;letter-spacing:-.02em;color:var(--apc-text-primary)}.view-subtitle{margin:2px 0 0;font-size:14px;line-height:150%;color:var(--apc-text-secondary)}.view-section-title{margin:0 0 var(--apc-space-8);font-family:var(--apc-font-heading);font-size:22px;font-weight:500;line-height:125%;letter-spacing:-.01em;color:var(--apc-text-primary)}.view-empty{margin:0;padding:var(--apc-space-16) 0;font-size:14px;line-height:150%;color:var(--apc-text-muted)}.view-header-actions{display:flex;align-items:center;gap:var(--apc-space-8)}.viz-0{--viz-hue:var(--apc-state-success)}.viz-0,.viz-1{color:var(--viz-hue)}.viz-1{--viz-hue:var(--apc-state-error)}.viz-2{--viz-hue:var(--apc-state-info)}.viz-2,.viz-3{color:var(--viz-hue)}.viz-3{--viz-hue:var(--apc-state-warning)}.viz-4{--viz-hue:color-mix(in srgb,var(--apc-state-info) 50%,var(--apc-state-error))}.viz-4,.viz-5{color:var(--viz-hue)}.viz-5{--viz-hue:color-mix(in srgb,var(--apc-state-success) 50%,var(--apc-state-info))}.viz-6{--viz-hue:var(--apc-text-muted)}.viz-6,.viz-7{color:var(--viz-hue)}.viz-7{--viz-hue:color-mix(in srgb,var(--apc-state-info) 55%,var(--apc-text-primary))}.viz-8{--viz-hue:color-mix(in srgb,var(--apc-state-error) 60%,var(--apc-text-primary))}.viz-8,.viz-9{color:var(--viz-hue)}.viz-9{--viz-hue:color-mix(in srgb,var(--apc-state-warning) 55%,var(--apc-state-error))}.viz-10{--viz-hue:color-mix(in srgb,var(--apc-state-warning) 60%,var(--apc-text-primary))}.viz-10,.viz-11{color:var(--viz-hue)}.viz-11{--viz-hue:color-mix(in srgb,var(--apc-text-muted) 55%,var(--apc-state-info))}.kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:12px;gap:12px}.dashboard-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:var(--apc-space-16);gap:var(--apc-space-16);align-items:start}.viz-card-title{font-size:16px;font-weight:700;line-height:125%;color:var(--apc-text-primary)}.donut-layout{display:flex;align-items:center;gap:var(--apc-space-16)}.donut{width:148px;height:148px;flex:none;transform:rotate(0deg)}.donut-center{font-family:var(--apc-font-heading);font-size:7.95px;font-weight:600;letter-spacing:-.02em;fill:var(--apc-text-primary)}.donut-center-label{font-family:var(--apc-font-body);font-size:3.12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;fill:var(--apc-text-muted)}.viz-legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--apc-space-4);min-width:0;flex:1 1}.viz-legend-row{display:flex;align-items:center;gap:var(--apc-space-8);font-size:12px;line-height:150%;letter-spacing:.01em;color:var(--apc-text-secondary);min-width:0}.viz-swatch{width:10px;height:10px;flex:none;border-radius:3px;background:var(--viz-hue,currentColor)}.viz-legend-label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--apc-text-secondary)}.viz-legend-value{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--apc-text-primary)}.aging-rows{display:flex;flex-direction:column;gap:var(--apc-space-8)}.aging-row{display:grid;grid-template-columns:48px 1fr 82px 88px 76px;align-items:center;grid-gap:var(--apc-space-8);gap:var(--apc-space-8);font-size:14px;line-height:150%}.aging-row--legend{font-size:11px;font-weight:600;line-height:16px;letter-spacing:.12em;text-transform:uppercase}.aging-row--legend .aging-calls,.aging-row--legend .aging-outstanding,.aging-row--legend .aging-recovery{color:var(--apc-text-muted)}.aging-bucket{color:var(--apc-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aging-bar-track{height:10px;background:var(--apc-surface-sunken);overflow:hidden}.aging-bar,.aging-bar-track{display:block;border-radius:var(--apc-radius-full)}.aging-bar{height:100%;background:var(--apc-action-primary)}.aging-calls{text-align:right;color:var(--apc-text-muted);white-space:nowrap}.aging-outstanding{color:var(--apc-text-primary)}.aging-outstanding,.aging-recovery{text-align:right;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.aging-recovery{color:var(--apc-state-success-text)}.insight-rail{min-width:0}.insight-card .apc-card-body,.insight-rail{display:flex;flex-direction:column;gap:var(--apc-space-8)}.insight-card .apc-card-body{padding:var(--apc-space-16)}.insight-card--critical{border-color:var(--apc-state-error);background:var(--apc-state-error-tint)}.insight-card--warning{border-color:var(--apc-state-warning);background:var(--apc-state-warning-tint)}.insight-card--info{border-color:var(--apc-state-info);background:var(--apc-state-info-tint)}.insight-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--apc-space-8)}.insight-card-title{font-size:14px;font-weight:700;line-height:125%;letter-spacing:-.01em;color:var(--apc-text-primary)}.insight-card-body{margin:0;font-size:14px;line-height:150%;color:var(--apc-text-secondary)}.insight-card-meta{display:flex;align-items:center;gap:var(--apc-space-8);font-size:12px;line-height:150%;letter-spacing:.01em;color:var(--apc-text-muted)}.insight-card-type{padding:1px var(--apc-space-8);border:1px solid var(--apc-border-default);border-radius:var(--apc-radius-full);text-transform:capitalize}.insights-group{display:flex;flex-direction:column;gap:var(--apc-space-8)}.insights-group-title{margin:var(--apc-space-8) 0 0;color:var(--apc-text-muted)}.insights-group-cards{display:flex;flex-direction:column;gap:var(--apc-space-8)}.view--wide{max-width:none}.live-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,400px);grid-gap:var(--apc-space-16);gap:var(--apc-space-16);align-items:start}@media (max-width:960px){.live-layout{grid-template-columns:1fr}}.live-columns{display:flex;flex-direction:column;gap:var(--apc-space-24);min-width:0}.live-count{display:inline-block;min-width:20px;padding:0 6px;border-radius:var(--apc-radius-full);background:var(--apc-surface-sunken);font-size:12px;font-weight:400;line-height:150%;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;color:var(--apc-text-secondary)}.live-card{margin-bottom:var(--apc-space-8)}.live-card .apc-card-body{display:flex;align-items:center;gap:var(--apc-space-16);padding:var(--apc-space-8) var(--apc-space-16)}.live-card--ringing{border-color:var(--apc-state-warning)}.live-card--active{border-color:var(--apc-state-success)}.live-card-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:var(--apc-space-4) 0;border:0;background:none;cursor:pointer;text-align:left;font:inherit;color:inherit}.live-card-main:focus-visible{outline:2px solid var(--apc-border-focus);outline-offset:2px;border-radius:var(--apc-radius-6,6px)}.live-card-name{font-size:14px;font-weight:700;line-height:125%;letter-spacing:-.01em;color:var(--apc-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-card-meta{display:flex;align-items:center;gap:var(--apc-space-8);font-size:12px;line-height:150%;letter-spacing:.01em;color:var(--apc-text-secondary)}.live-overdue{color:var(--apc-state-error-text);font-weight:700}.live-elapsed{font-size:12px;line-height:150%;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--apc-text-muted)}.live-ended-row{cursor:pointer}.live-row-button{border:0;background:none;padding:0;font:inherit;color:var(--apc-text-primary);font-weight:700;cursor:pointer}.live-row-button:focus-visible{outline:2px solid var(--apc-border-focus);outline-offset:2px;border-radius:var(--apc-radius-6,6px)}.live-transcript-pane{position:-webkit-sticky;position:sticky;top:0;display:flex;flex-direction:column;gap:var(--apc-space-8);padding:var(--apc-space-16);border:1px solid var(--apc-border-default);border-radius:16px;background:var(--apc-surface-raised);max-height:calc(100dvh - 100px)}.live-transcript-head{align-items:center;justify-content:space-between;padding-bottom:var(--apc-space-8);border-bottom:1px solid var(--apc-border-divider)}.live-transcript-head,.transcript{display:flex;gap:var(--apc-space-8)}.transcript{flex:1 1;min-height:120px;overflow-y:auto;flex-direction:column;padding:var(--apc-space-8) 0}.transcript-turn{max-width:88%;padding:var(--apc-space-8) var(--apc-space-16);border-radius:12px;font-size:14px;line-height:150%}.transcript-turn--bot{align-self:flex-start;background:var(--apc-surface-sunken);border:1px solid var(--apc-border-default);color:var(--apc-text-primary);border-bottom-left-radius:4px}.transcript-turn--customer{align-self:flex-end;background:var(--apc-surface-inverse);color:var(--apc-surface-raised);border-bottom-right-radius:4px}.transcript-role{margin:0 0 2px;font-size:11px;font-weight:600;line-height:16px;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.transcript-text{margin:0;white-space:pre-wrap}.transcript-ts{margin:2px 0 0;font-size:10px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.6;text-align:right}.transcript-note,.transcript-ts{line-height:150%;letter-spacing:.01em}.transcript-note{align-self:center;margin:0;font-size:12px;color:var(--apc-text-muted);font-style:italic;text-align:center}.transcript-note--error{color:var(--apc-state-error-text);font-style:normal;font-weight:700}.live-answer-box{display:flex;gap:var(--apc-space-8);padding-top:var(--apc-space-8);border-top:1px solid var(--apc-border-divider)}.live-answer-box .apc-input{flex:1 1;min-width:0}.live-transcript-status{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--apc-space-8)}.live-listen-note{margin:0;font-size:12px;line-height:150%;letter-spacing:.01em;color:var(--apc-text-muted)}.live-hangup{align-items:center}.campaigns-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);grid-gap:var(--apc-space-16);gap:var(--apc-space-16);align-items:start}@media (max-width:960px){.campaigns-layout{grid-template-columns:1fr}}.campaign-row{cursor:pointer}.mix-bar{display:flex;width:96px;height:10px;border-radius:var(--apc-radius-full);overflow:hidden;background:var(--apc-surface-sunken)}.mix-seg{display:block;height:100%;background:var(--viz-hue,currentColor)}.mix-empty{color:var(--apc-text-muted)}.campaigns-detail{display:flex;flex-direction:column;gap:var(--apc-space-16);min-width:0}.campaigns-actions{display:flex;gap:var(--apc-space-8)}.campaign-detail,.cfg-card .apc-card-body{display:flex;flex-direction:column;gap:var(--apc-space-16)}.cfg-card .apc-card-body{padding:var(--apc-space-16)}.cfg-card-head{justify-content:space-between;gap:var(--apc-space-8);width:100%}.cfg-card-chips,.cfg-card-head{display:flex;align-items:center}.cfg-card-chips{gap:var(--apc-space-4);flex-wrap:wrap}.cfg-timezone{font-family:var(--apc-font-mono);font-size:13px;line-height:170%;color:var(--apc-text-secondary)}.cfg-stat-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--apc-space-8);gap:var(--apc-space-8);margin:0}.cfg-stat-row dt{font-size:11px;font-weight:600;line-height:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--apc-text-muted)}.cfg-stat-row dd{margin:2px 0 0;font-size:18px;font-weight:700;line-height:150%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--apc-text-primary)}.cfg-mix{display:flex;flex-direction:column;gap:var(--apc-space-8)}.cfg-mix .mix-bar{width:100%}.viz-legend--grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--apc-space-4) var(--apc-space-16);gap:var(--apc-space-4) var(--apc-space-16)}.cfg-schedule{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--apc-space-4)}.cfg-schedule-row{display:flex;align-items:baseline;gap:var(--apc-space-16);font-size:12px;line-height:150%;letter-spacing:.01em}.cfg-day{width:34px;flex:none;font-weight:700;color:var(--apc-text-secondary)}.cfg-off{color:var(--apc-text-muted);font-style:italic}.cfg-slots{display:flex;flex-wrap:wrap;gap:var(--apc-space-4)}.cfg-slot{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:1px 6px;border:1px solid var(--apc-border-default);border-radius:var(--apc-radius-full);color:var(--apc-text-primary)}.cfg-note,.cfg-slot{line-height:150%;letter-spacing:.01em}.cfg-note{margin:0;font-size:12px;color:var(--apc-text-muted)}.worklist-filters{display:flex;flex-wrap:wrap;gap:var(--apc-space-8)}.worklist-filters .apc-select-wrap{width:auto;flex:1 1 150px;max-width:220px}.worklist-filters .apc-select{width:100%;min-width:150px}.worklist-pager{display:flex;align-items:center;justify-content:space-between;gap:var(--apc-space-8)}.row-link{color:var(--apc-text-link);font-weight:400;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.import-form{display:flex;flex-direction:column;gap:var(--apc-space-16)}.field-pair{display:flex;align-items:center;gap:var(--apc-space-8)}.field-pair>select{flex:1 1;min-width:0}.field-pair-label{font-size:14px;line-height:150%;color:var(--apc-text-secondary);white-space:nowrap}.cfg-hold{margin-bottom:var(--apc-space-16)}.import-file{font-size:14px;line-height:150%;color:var(--apc-text-secondary)}.import-result{display:flex;flex-direction:column;gap:var(--apc-space-8)}.import-errors{margin:0;padding-left:var(--apc-space-16);font-size:14px;line-height:150%;color:var(--apc-state-error-text)}.borrowers-search{flex:0 1 320px;min-width:200px}.borrowers-search .apc-input{width:100%}.b360-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--apc-space-16);flex-wrap:wrap}.b360-identity{display:flex;flex-direction:column;gap:var(--apc-space-4);min-width:0}.b360-mono{font-family:var(--apc-font-mono);font-size:13px;font-weight:400;line-height:170%}.b360-chips{display:flex;align-items:center;gap:var(--apc-space-4);flex-wrap:wrap}.b360-overview{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:var(--apc-space-8);gap:var(--apc-space-8)}.b360-stat{display:flex;flex-direction:column;gap:2px;padding:var(--apc-space-8) var(--apc-space-16);border:1px solid var(--apc-border-default);border-radius:12px;background:var(--apc-surface-raised)}.b360-stat-label{font-size:11px;font-weight:600;line-height:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--apc-text-muted)}.b360-stat-value{font-size:16px;font-weight:700;line-height:125%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--apc-text-primary);white-space:nowrap}.b360-notifications{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--apc-space-16)}.b360-notification{display:flex;flex-direction:column;gap:var(--apc-space-4);padding-left:var(--apc-space-16);border-left:2px solid var(--apc-border-divider)}.b360-notification-head{display:flex;align-items:center;gap:var(--apc-space-8);flex-wrap:wrap}.b360-notification-template{font-family:var(--apc-font-mono);font-size:13px;line-height:170%;color:var(--apc-text-secondary)}.b360-notification-body{margin:0;font-size:14px;line-height:150%;color:var(--apc-text-secondary)}.score-breakdown{flex-direction:column}.score-breakdown,.score-headline{display:flex;gap:var(--apc-space-16)}.score-headline{align-items:center}.score-total{font-family:var(--apc-font-heading);font-size:28px;font-weight:600;line-height:125%;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--apc-text-primary)}.score-headline-meta{display:flex;flex-direction:column;gap:var(--apc-space-4);align-items:flex-start}.score-features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--apc-space-8)}.score-feature{display:grid;grid-template-columns:minmax(150px,220px) 1fr 56px;align-items:center;grid-gap:var(--apc-space-8);gap:var(--apc-space-8);font-size:14px;line-height:150%}.score-feature-label{color:var(--apc-text-secondary)}.score-feature-bar-track{height:8px;background:var(--apc-surface-sunken);overflow:hidden}.score-feature-bar,.score-feature-bar-track{display:block;border-radius:var(--apc-radius-full)}.score-feature-bar{height:100%;background:var(--apc-action-primary)}.score-feature-pts{text-align:right;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--apc-text-primary);white-space:nowrap}.score-feature--negative .score-feature-bar{background:var(--apc-state-error)}.reach{gap:var(--apc-space-16)}.reach,.reach-decision{display:flex;flex-direction:column}.reach-decision{gap:var(--apc-space-4);padding:var(--apc-space-8) var(--apc-space-16);border:1px solid var(--apc-border-default);border-radius:12px;background:var(--apc-surface-raised)}.reach-decision-head{display:flex;align-items:center;gap:var(--apc-space-8);flex-wrap:wrap}.reach-agent{color:var(--apc-text-secondary)}.reach-agent,.reach-reason{font-size:14px;line-height:150%}.reach-reason{margin:0;color:var(--apc-text-primary)}.reach-channels{list-style:none;margin:0;padding:0;gap:var(--apc-space-16)}.reach-channel,.reach-channels{display:flex;flex-direction:column}.reach-channel{gap:var(--apc-space-8);padding-left:var(--apc-space-16);border-left:2px solid var(--apc-border-divider)}.reach-channel--chosen{border-left-color:var(--apc-action-primary)}.reach-channel-head{display:flex;align-items:center;gap:var(--apc-space-8);flex-wrap:wrap}.reach-channel-name{font-size:16px;font-weight:700;line-height:125%;color:var(--apc-text-primary)}.reach-channel--inert .reach-channel-name,.reach-channel--inert .score-feature-label,.reach-channel--inert .score-feature-pts,.reach-channel--inert .score-total{color:var(--apc-text-muted)}.reach-channel--inert .score-feature-bar{background:var(--apc-border-strong)}.queue-layout{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);grid-gap:var(--apc-space-16);gap:var(--apc-space-16);align-items:start}@media (max-width:900px){.queue-layout{grid-template-columns:minmax(0,1fr)}}.queue-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid var(--apc-border-default);border-radius:12px;background:var(--apc-surface-raised);overflow:hidden;max-height:70vh;overflow-y:auto}.queue-list>li+li{border-top:1px solid var(--apc-border-divider)}.queue-list>li.view-empty{padding:var(--apc-space-16)}.queue-row{display:flex;flex-direction:column;gap:4px;width:100%;padding:12px var(--apc-space-16);border:0;border-left:3px solid transparent;background:none;text-align:left;font:inherit;color:var(--apc-text-primary);cursor:pointer}.queue-row:hover{background:var(--apc-surface-sunken)}.queue-row:focus-visible{outline:2px solid var(--apc-border-selected);outline-offset:-2px}.queue-row--selected{border-left-color:var(--apc-border-selected);background:var(--apc-surface-sunken)}.queue-row-head{display:flex;align-items:center;justify-content:space-between;gap:var(--apc-space-8)}.queue-row-name{font-size:14px;font-weight:700;line-height:125%;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.queue-row-meta{font-size:12px;line-height:150%;letter-spacing:.01em;color:var(--apc-text-secondary)}.review-pane{display:flex;flex-direction:column;gap:var(--apc-space-16);border:1px solid var(--apc-border-default);border-radius:12px;background:var(--apc-surface-raised);padding:var(--apc-space-16);min-height:240px}.review-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--apc-space-8)}.review-title{margin:0;font-family:var(--apc-font-heading);font-size:22px;font-weight:500;letter-spacing:-.01em}.review-block-title,.review-title{line-height:125%;color:var(--apc-text-primary)}.review-block-title{margin:0 0 var(--apc-space-8);font-size:16px;font-weight:700}.review-block{flex-direction:column}.review-block,.review-state{display:flex;gap:var(--apc-space-8)}.review-state{margin:0;align-items:baseline;flex-wrap:wrap}.review-state-note{font-size:12px;line-height:150%;letter-spacing:.01em;color:var(--apc-text-muted)}.review-transcript{margin:0;padding:12px;border:1px solid var(--apc-border-divider);border-radius:8px;background:var(--apc-surface-sunken);font-family:var(--apc-font-mono);font-size:13px;line-height:170%;color:var(--apc-text-secondary);white-space:pre-wrap;max-height:220px;overflow-y:auto}.review-facts{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.review-facts dt{font-size:11px;font-weight:600;line-height:16px;text-transform:uppercase;letter-spacing:.12em;color:var(--apc-text-muted)}.review-facts dd{margin:2px 0 0;font-size:14px;font-weight:700;line-height:125%;letter-spacing:-.01em;color:var(--apc-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.review-facts .review-fact-danger{color:var(--apc-state-error-text)}.review-notes-final{margin:0;font-size:14px;line-height:150%;color:var(--apc-text-secondary)}.review-actions{display:flex;gap:var(--apc-space-8);flex-wrap:wrap}.doc-preview{max-width:100%;max-height:280px;object-fit:contain;border:1px solid var(--apc-border-divider);border-radius:8px;background:var(--apc-surface-sunken)}.ops-bars{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;grid-gap:3px;gap:3px;height:180px}.ops-bar-cell{display:flex;align-items:flex-end;height:100%}.ops-bar{width:100%;border-radius:3px 3px 0 0;background:var(--viz-hue);min-height:0}.ops-axis{display:flex;justify-content:space-between;margin-top:var(--apc-space-4);font-size:10px;font-weight:500;line-height:150%;letter-spacing:.01em;color:var(--apc-text-muted)}.outcomes-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:var(--apc-space-16);gap:var(--apc-space-16);align-items:start}.trend{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:end;grid-gap:2px;gap:2px;height:200px}.trend-day{display:flex;flex-direction:column-reverse;justify-content:flex-start;height:100%;gap:1px}.trend-seg{width:100%;background:var(--viz-hue);border-radius:1px;min-height:2px}.pivot-code{display:inline-flex;align-items:center;gap:var(--apc-space-8);white-space:nowrap}.pivot-zero{color:var(--apc-text-muted)}.pivot-summary .apc-td{font-weight:700;border-top:2px solid var(--apc-border-strong)}.admin-panel{display:flex;flex-direction:column;gap:var(--apc-space-16)}.admin-add-form{display:grid;grid-template-columns:minmax(180px,1fr) minmax(140px,auto) minmax(160px,1fr) auto;grid-gap:var(--apc-space-8);gap:var(--apc-space-8);align-items:end;padding:var(--apc-space-16);border:1px solid var(--apc-border-default);border-radius:12px;background:var(--apc-surface-raised)}@media (max-width:800px){.admin-add-form{grid-template-columns:minmax(0,1fr)}}.admin-filter-row{display:flex;gap:var(--apc-space-8);flex-wrap:wrap;align-items:end}.audit-details-row td{padding:var(--apc-space-8) var(--apc-space-16) var(--apc-space-16);background:var(--apc-surface-sunken)}.admin-danger-zone{display:flex;flex-direction:column;align-items:flex-start;gap:var(--apc-space-8);padding:var(--apc-space-16);border:2px solid var(--apc-state-error);border-radius:12px;background:color-mix(in srgb,var(--apc-state-error) 6%,var(--apc-surface-raised))}.admin-danger-title{margin:0;font-size:14px;font-weight:700;line-height:125%;letter-spacing:-.01em;color:var(--apc-state-error-text)}.admin-danger-body{margin:0;font-size:14px;line-height:150%;color:var(--apc-text-secondary);max-width:60ch}.flow-arc-opening{--viz-hue:var(--apc-state-info);color:var(--viz-hue)}.flow-arc-willing{--viz-hue:var(--apc-state-success);color:var(--viz-hue)}.flow-arc-unwilling{--viz-hue:var(--apc-state-error);color:var(--viz-hue)}.flow-arc-paid{--viz-hue:color-mix(in srgb,var(--apc-state-success) 50%,var(--apc-state-info));color:var(--viz-hue)}.flow-arc-wrong-number{--viz-hue:color-mix(in srgb,var(--apc-state-warning) 55%,var(--apc-state-error));color:var(--viz-hue)}.flow-arc-help{--viz-hue:var(--apc-state-warning);color:var(--viz-hue)}.flow-arc-interrupt{--viz-hue:color-mix(in srgb,var(--apc-state-info) 50%,var(--apc-state-error));color:var(--viz-hue)}.flow-arc-closing{--viz-hue:color-mix(in srgb,var(--apc-state-info) 55%,var(--apc-text-primary));color:var(--viz-hue)}.flow-arc-terminal{--viz-hue:var(--apc-text-muted);color:var(--viz-hue)}.flow-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:var(--apc-space-16);gap:var(--apc-space-16);align-items:start}@media (max-width:1100px){.flow-layout{grid-template-columns:minmax(0,1fr)}}.flow-canvas{position:relative;overflow:auto;border:1px solid var(--apc-border-default);border-radius:12px;background:var(--apc-surface-raised);max-height:78vh}.flow-svg{display:block}.flow-edge path{fill:none;stroke:var(--apc-border-strong);stroke-width:1.25}.flow-edge text{font-family:var(--apc-font-body);font-size:10px;font-weight:500;letter-spacing:.01em;fill:var(--apc-text-muted)}.flow-edge--chain path{stroke-dasharray:4 3}.flow-node{position:absolute;display:flex;align-items:center;justify-content:center;padding:0 var(--apc-space-8);border:1.5px solid var(--viz-hue);border-radius:8px;background:color-mix(in srgb,var(--viz-hue) 12%,var(--apc-surface-raised));color:var(--apc-text-primary);font-family:var(--apc-font-mono);font-size:13px;font-weight:400;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flow-node:focus-visible{outline:2px solid var(--apc-border-focus);outline-offset:2px}.flow-node--selected{border-width:3px}.flow-detail{display:flex;flex-direction:column;gap:var(--apc-space-8)}.flow-detail-id{margin:0}.flow-transitions{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--apc-space-4);font-size:12px;line-height:150%;letter-spacing:.01em;color:var(--apc-text-secondary)}.flow-transition-on{font-family:var(--apc-font-mono);font-size:13px;line-height:170%;color:var(--apc-text-primary)}.flow-arc-legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--apc-space-4);font-size:12px;line-height:150%;letter-spacing:.01em;color:var(--apc-text-secondary)}.flow-arc-legend li{display:flex;align-items:center;gap:var(--apc-space-8)}.flow-arc-swatch{width:12px;height:12px;border-radius:3px;border:1.5px solid var(--viz-hue);background:color-mix(in srgb,var(--viz-hue) 12%,var(--apc-surface-raised));flex-shrink:0}.voice-personas{margin-bottom:var(--apc-space-16)}.voice-personas,.voice-session{display:flex;flex-direction:column;gap:var(--apc-space-8)}.voice-session{margin:0}.voice-session dt{font-size:11px;font-weight:600;line-height:16px;text-transform:uppercase;letter-spacing:.12em;color:var(--apc-text-muted)}.voice-session dd{margin:2px 0 0;font-size:14px;line-height:150%;color:var(--apc-text-primary);overflow-wrap:anywhere}.voice-opener{font-style:italic;color:var(--apc-text-secondary)}.cw-defaults{display:grid;grid-template-columns:minmax(220px,1fr) auto auto;grid-gap:var(--apc-space-8);gap:var(--apc-space-8);align-items:end}@media (max-width:800px){.cw-defaults{grid-template-columns:minmax(0,1fr)}}.cw-weekdays{display:flex;align-items:center;gap:var(--apc-space-8);flex-wrap:wrap}.cw-editor{border:1px solid var(--apc-border-default);border-radius:12px;background:var(--apc-surface-raised);padding:var(--apc-space-8) var(--apc-space-16)}.cw-day-editor,.cw-editor-row{align-items:center}.cw-day-editor{display:flex;gap:var(--apc-space-8);flex-wrap:wrap;flex:1 1}.cw-slot{display:inline-flex;align-items:center;gap:var(--apc-space-4)}.cw-slot .apc-input{width:108px}.cw-day-actions{display:inline-flex;gap:var(--apc-space-4);margin-left:auto}.cw-day-note{font-size:12px;line-height:150%;letter-spacing:.01em;color:var(--apc-text-muted)}.voice-status{min-height:24px}.voice-status-row{display:inline-flex;align-items:center;gap:var(--apc-space-8);font-size:14px;line-height:150%;color:var(--apc-text-secondary);flex-wrap:wrap}.phone-scrim{position:fixed;inset:0;z-index:50;justify-content:center;padding:var(--apc-space-24);background:var(--apc-scrim)}.phone-scrim,.phone-stage{display:flex;align-items:center}.phone-stage{flex-direction:column;gap:var(--apc-space-16);outline:none}.phone-stage-caption{margin:0;font-size:14px;line-height:150%;color:var(--apc-device-screen-text)}.phone-frame{--phone-height:min(680px,calc(100vh - var(--apc-space-80)));position:relative;height:var(--phone-height);aspect-ratio:9/19.5;box-sizing:border-box;padding:10px;border-radius:56px;background:var(--apc-device-bezel);box-shadow:inset 0 0 0 2px var(--apc-device-bezel-edge),var(--apc-elevation-overlay)}.phone-frame--inline{--phone-height:640px;box-shadow:inset 0 0 0 2px var(--apc-device-bezel-edge)}.phone-frame--inline .phone-caller{padding-top:32px}.phone-frame--inline .phone-avatar-wrap{width:80px;height:80px;margin-top:20px}.phone-frame--inline .phone-controls{margin-top:28px;gap:16px 8px}.phone-frame--inline .phone-control-glyph{width:58px;height:58px}.phone-frame--inline .phone-actions{padding-bottom:32px}.phone-frame:after,.phone-frame:before{content:"";position:absolute;width:3px;border-radius:2px;background:var(--apc-device-bezel-edge)}.phone-frame:before{left:-3px;top:17%;height:30px;box-shadow:0 54px 0 0 var(--apc-device-bezel-edge),0 122px 0 0 var(--apc-device-bezel-edge)}.phone-frame:after{right:-3px;top:25%;height:90px}.phone-screen{position:relative;height:100%;overflow:hidden;border-radius:46px;display:flex;flex-direction:column;color:var(--apc-device-screen-text);background:radial-gradient(120% 55% at 50% -12%,var(--apc-device-screen-glow),transparent 72%),radial-gradient(90% 45% at 85% 112%,color-mix(in srgb,var(--apc-device-screen-glow) 55%,var(--apc-device-screen)),transparent 70%),var(--apc-device-screen)}.phone-island{position:absolute;top:12px;left:50%;transform:translateX(-50%);width:36%;height:34px;border-radius:var(--apc-radius-full);background:var(--apc-device-island)}.phone-statusbar{display:flex;justify-content:space-between;align-items:center;padding:18px 30px 0}.phone-time{font-size:16px;font-weight:700;line-height:125%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.phone-status-glyphs{display:inline-flex;align-items:center;gap:6px}.phone-status-net{font-size:10px;font-weight:500;line-height:150%;letter-spacing:.01em}.phone-battery{position:relative;width:24px;height:11px;border:1.5px solid;border-radius:3.5px;opacity:.9}.phone-battery:before{right:-4px;top:3px;width:2px;height:4px;border-radius:1px}.phone-battery:after,.phone-battery:before{content:"";position:absolute;background:currentColor}.phone-battery:after{inset:1.5px;right:20%;border-radius:1.5px}.phone-caller{display:flex;flex-direction:column;align-items:center;text-align:center;padding:44px 24px 0;gap:2px}.phone-caller-kicker{margin:0;font-size:12px;line-height:150%;letter-spacing:.01em;color:var(--apc-device-screen-text-muted)}.phone-caller-name{margin:0;font-family:var(--apc-font-heading);font-size:28px;font-weight:600;line-height:125%;letter-spacing:-.02em}.phone-caller-sub{margin:0;font-size:16px;line-height:160%;color:var(--apc-device-screen-text-muted)}.phone-incall-status{display:inline-flex;align-items:center;gap:var(--apc-space-8);margin-top:var(--apc-space-4)}.phone-timer{font-size:16px;line-height:160%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--apc-device-screen-text-muted)}.phone-wave{display:inline-flex;align-items:center;gap:3px;height:16px}.phone-wave-bar{display:block;width:3px;height:100%;border-radius:2px;background:var(--apc-call-accept);transform:scaleY(.35);transform-origin:center}.phone-wave--speaking .phone-wave-bar{animation:phone-speaking .9s ease-in-out infinite}.phone-wave--speaking .phone-wave-bar:nth-child(2){animation-delay:.15s}.phone-wave--speaking .phone-wave-bar:nth-child(3){animation-delay:.3s}.phone-wave--speaking .phone-wave-bar:nth-child(4){animation-delay:.45s}.phone-avatar-wrap{position:relative;width:96px;height:96px;margin:28px auto 0;flex:none}.phone-avatar{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:color-mix(in srgb,var(--apc-device-screen-text) 18%,var(--apc-device-screen-glow));font-family:var(--apc-font-heading);font-size:36px;font-weight:600;line-height:125%;letter-spacing:-.02em}.phone-avatar,.phone-ring-wave{border-radius:var(--apc-radius-full)}.phone-ring-wave{position:absolute;inset:0;border:2px solid color-mix(in srgb,var(--apc-device-screen-text) 55%,transparent);animation:phone-ring-wave 2.4s ease-out infinite}.phone-ring-wave:nth-child(2){animation-delay:.8s}.phone-ring-wave:nth-child(3){animation-delay:1.6s}.phone-reason{display:flex;flex-direction:column;gap:2px;margin:28px 20px 0;padding:12px 16px;border-radius:var(--apc-radius-16);background:color-mix(in srgb,var(--apc-device-screen-text) 10%,transparent);border:1px solid color-mix(in srgb,var(--apc-device-screen-text) 14%,transparent)}.phone-reason-kicker{margin:0 0 2px;font-size:12px;line-height:150%;letter-spacing:.01em;color:var(--apc-device-screen-text-muted)}.phone-reason-title{margin:0;font-size:14px;font-weight:700;line-height:125%;letter-spacing:-.01em}.phone-reason-amount{margin:4px 0 0;font-size:18px;font-weight:700;line-height:150%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.phone-reason-detail{margin:0;font-size:14px;line-height:150%;color:var(--apc-device-screen-text-muted)}.phone-controls{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px 8px;gap:20px 8px;margin:36px 24px 0}.phone-control{display:flex;flex-direction:column;align-items:center;gap:var(--apc-space-8);padding:0;border:none;background:none;color:var(--apc-device-screen-text);cursor:default}button.phone-control{cursor:pointer}.phone-control-glyph{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:var(--apc-radius-full);background:color-mix(in srgb,var(--apc-device-screen-text) 16%,transparent);transition:background var(--apc-duration-fast) ease}button.phone-control:hover .phone-control-glyph{background:color-mix(in srgb,var(--apc-device-screen-text) 26%,transparent)}.phone-control--active .phone-control-glyph{background:var(--apc-device-screen-text);color:var(--apc-device-screen)}.phone-control:focus-visible{outline:none}.phone-control:focus-visible .phone-control-glyph{outline:3px solid var(--apc-device-screen-text);outline-offset:3px}.phone-control-label{font-size:12px;line-height:150%;letter-spacing:.01em}.phone-ended{display:flex;flex-direction:column;align-items:center;gap:var(--apc-space-4);margin-top:36px;text-align:center}.phone-ended-title{margin:0;font-family:var(--apc-font-heading);font-size:22px;font-weight:500;line-height:125%;letter-spacing:-.01em}.phone-quick{display:flex;justify-content:space-between;margin-top:auto;padding:0 46px 22px}.phone-quick-item{display:inline-flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;line-height:150%;letter-spacing:.01em;color:var(--apc-device-screen-text-muted)}.phone-actions{display:flex;justify-content:space-between;padding:0 34px 40px}.phone-actions--single{justify-content:center;margin-top:auto}.phone-quick+.phone-actions{margin-top:0}.phone-action{display:inline-flex;flex-direction:column;align-items:center;gap:10px}.phone-action-label{font-size:12px;line-height:150%;letter-spacing:.01em}.phone-call-btn{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;padding:0;border:none;border-radius:var(--apc-radius-full);color:var(--apc-text-on-call);cursor:pointer;transition:background var(--apc-duration-fast) ease,transform var(--apc-duration-fast) ease}.phone-call-btn--accept{background:var(--apc-call-accept)}.phone-call-btn--accept:hover{background:var(--apc-call-accept-hover)}.phone-call-btn--decline{background:var(--apc-call-decline)}.phone-call-btn--decline:hover{background:var(--apc-call-decline-hover)}.phone-call-btn--idle{cursor:default;opacity:.55}.phone-call-btn:active{transform:scale(.94)}.phone-call-btn:focus-visible{outline:3px solid var(--apc-device-screen-text);outline-offset:4px}.phone-call-btn--ringing{animation:phone-ring-wobble 1.6s ease-in-out infinite}.voice-live{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--apc-space-24);gap:var(--apc-space-24);align-items:start}@media (max-width:800px){.voice-live{grid-template-columns:minmax(0,1fr);justify-items:center}.voice-live>.cfg-card{width:100%}}.phone-frame--enter{animation:phone-enter var(--apc-duration-tooltip-in) ease-out both}@keyframes phone-ring-wave{0%{transform:scale(1);opacity:.8}to{transform:scale(1.9);opacity:0}}@keyframes phone-ring-wobble{0%,to{transform:rotate(0deg)}15%{transform:rotate(-14deg)}30%{transform:rotate(12deg)}45%{transform:rotate(-8deg)}60%{transform:rotate(5deg)}75%{transform:rotate(-2deg)}}@keyframes phone-speaking{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes phone-enter{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.phone-call-btn--ringing,.phone-frame--enter,.phone-ring-wave,.phone-wave--speaking .phone-wave-bar{animation:none}.phone-ring-wave{inset:-12px;opacity:.4}.phone-ring-wave:nth-child(2){inset:-24px;opacity:.22}.phone-ring-wave:nth-child(3){inset:-36px;opacity:.1}.phone-wave--speaking .phone-wave-bar{transform:scaleY(1)}.phone-call-btn,.phone-control-glyph{transition:none}}.flow-editor{flex-direction:column}.flow-editor,.flow-editor-head{display:flex;gap:var(--apc-space-16)}.flow-editor-head{align-items:flex-start;justify-content:space-between}.flow-editor-head h1{font-family:var(--apc-font-heading);margin:0}.flow-editor-head p,.flow-editor-note{color:var(--apc-text-secondary);margin:var(--apc-space-4) 0 0}.flow-editor-canvas{height:clamp(560px,78vh,1100px);border:1px solid var(--apc-border-default);border-radius:var(--apc-radius-md,8px);overflow:hidden;background:var(--apc-surface-sunken)}.flow-editor-chain,.flow-editor-diffs{list-style:none;margin:var(--apc-space-8) 0;padding:0;display:flex;flex-direction:column;gap:var(--apc-space-4);max-height:260px;overflow-y:auto}.flow-editor-chain li,.flow-editor-diffs li{color:var(--apc-text-secondary)}.flow-editor-was{color:var(--apc-text-muted);text-decoration:line-through}.flow-editor-now{color:var(--apc-text-primary)}.view .apc-table-wrap{min-width:0;max-width:100%}.review-filter-band{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid var(--apc-border-default)}.review-workspace .queue-list,.review-workspace .review-pane{border-radius:var(--apc-radius-8)}.review-workspace .review-facts>div,.review-workspace .review-pane{min-width:0}.review-workspace .review-facts dd{overflow-wrap:anywhere}.live-workspace .live-transcript-pane{min-width:0;border-radius:var(--apc-radius-8)}.live-workspace .live-card{border-radius:var(--apc-radius-6)}.live-workspace .live-card-main{overflow-wrap:anywhere}.live-workspace .view-section-title{font-size:16px}.flow-workspace .flow-side{min-width:0}.flow-reference{border-top:1px solid var(--apc-border-default);padding-top:14px;margin-top:16px}.flow-reference summary{cursor:pointer;font-size:14px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--apc-text-primary);padding:4px 0}.flow-reference summary:focus-visible{outline:2px solid var(--apc-border-focus);outline-offset:4px}.flow-reference-body{padding-top:12px}.flow-reference>.apc-card{margin-top:12px;background:transparent;border:0}.flow-editor-head{flex-wrap:wrap}.flow-editor-head h1.view-title{font-size:28px;line-height:1.25;font-weight:600}.voice-workspace{max-width:1120px}.voice-setup{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px;gap:24px;border-top:1px solid var(--apc-border-default);padding-top:24px}.voice-setup>.apc-card{min-width:0;border:0;border-radius:0;background:transparent}.voice-setup>.apc-card .apc-card-header{padding:0 0 16px;border:0}.voice-setup>.apc-card .apc-card-body{padding:0}.insights-workspace .insights-group{gap:8px}.insights-workspace .insights-group-cards{gap:0}.insights-workspace .insight-card{border:0;border-top:1px solid var(--apc-border-default);border-radius:0;background:transparent}.insights-workspace .insight-card .apc-card-body{padding:20px 0}.insights-workspace .insight-card-body{max-width:72ch}@container workspace (max-width: 1080px){.flow-layout{grid-template-columns:minmax(0,1fr)}.flow-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 24px;gap:16px 24px}.flow-side>.cfg-card{grid-column:1/-1}.flow-side .flow-reference{margin:0}}@container workspace (max-width: 900px){.live-layout{grid-template-columns:minmax(0,1fr)}.live-transcript-pane{position:static;max-height:650px}.queue-layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.outcomes-grid{grid-template-columns:minmax(0,1fr)}}@container workspace (max-width: 680px){.queue-layout{grid-template-columns:minmax(0,1fr)}.review-workspace[data-has-selection=true] .review-pane{grid-row:1}.review-workspace .queue-list{max-height:400px}.flow-side,.voice-live,.voice-setup{grid-template-columns:minmax(0,1fr)}.flow-editor-canvas{height:65dvh;min-height:440px}.review-filter-band{align-items:flex-start}.exceptions-workspace .worklist-filters{gap:8px}.exceptions-workspace .apc-table{min-width:760px}.live-workspace .apc-table{min-width:580px}}@media (max-width:700px){.voice-setup{grid-template-columns:minmax(0,1fr)}.review-workspace[data-has-selection=true] .review-pane{grid-row:1}}.rules-section{display:flex;flex-direction:column;gap:var(--apc-space-8);padding:var(--apc-space-16);border:1px solid var(--apc-border-default);border-radius:12px;background:var(--apc-surface-raised)}.rules-section>.cfg-note{margin:0}.rules-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:var(--apc-space-8);gap:var(--apc-space-8);align-items:start}.collections-desk{margin:0 auto;color:var(--apc-text-primary)}.collections-desk .view-header{margin-bottom:0;align-items:flex-start}.collections-desk .view-title{font-size:24px;letter-spacing:-.01em}.collections-desk .view-subtitle{max-width:760px;margin-top:6px}.collections-desk h2{font-size:20px;line-height:1.25;font-weight:600;margin:0 0 12px}.collections-desk h3{font-size:16px;line-height:1.3;font-weight:600;margin:22px 0 12px}.collections-desk .desk-secondary{display:block;font-size:12px;line-height:1.5;color:var(--apc-text-secondary);margin-top:4px}.collections-desk .desk-summary{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;margin:0 0 20px;font-size:14px}.collections-desk .desk-summary strong{font-weight:600}.collections-desk .desk-sheet{min-width:0;border:1px solid var(--apc-border-default);border-radius:var(--apc-radius-10);background:var(--apc-surface-raised);overflow:hidden}.collections-desk .desk-sheet>.import-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:20px;gap:20px;padding:20px}.collections-desk .desk-sheet>.import-form>.cfg-note{grid-column:1/-1;order:1;margin:0}.collections-desk .desk-sheet>.import-form .apc-field{min-width:0;margin:0}.collections-desk .desk-sheet>.desk-secondary,.collections-desk .desk-sheet>h2,.collections-desk .desk-sheet>label,.collections-desk .desk-sheet>p{margin-left:20px;margin-right:20px}.collections-desk .desk-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:20px;gap:20px;align-items:start}.collections-desk .desk-main{min-width:0;display:grid;grid-gap:20px;gap:20px}.collections-desk .desk-aside{min-width:0;padding:20px 0 20px 20px;border-left:1px solid var(--apc-border-divider)}.collections-desk .desk-aside>:first-child{margin-top:0}.collections-desk .desk-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid var(--apc-border-divider)}.collections-desk .desk-section-head h2,.collections-desk .desk-section-head h3{margin:0}.collections-desk .desk-section-head>div{min-width:0}.collections-desk .desk-toolbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--apc-border-divider)}.collections-desk .desk-toolbar .apc-input{width:auto;min-width:120px;max-width:260px;flex:1 1}.collections-desk .desk-tabs{display:flex;gap:24px;align-items:center;margin-bottom:20px;border-bottom:1px solid var(--apc-border-divider);overflow-x:auto}.collections-desk .desk-toolbar .desk-tabs{border-bottom:0;margin:0 auto 0 0}.collections-desk .desk-tabs>a,.collections-desk .desk-tabs>button{flex:none;padding:12px 0;color:var(--apc-text-secondary);border:0;border-bottom:2px solid transparent;background:transparent;font:inherit;font-size:14px;text-decoration:none;cursor:pointer;white-space:nowrap}.collections-desk .desk-tabs [aria-current=page],.collections-desk .desk-tabs [aria-selected=true]{color:var(--apc-text-link);border-bottom-color:var(--apc-border-focus);font-weight:600}.collections-desk .desk-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px 20px;gap:16px 20px;padding:16px;margin:0}.collections-desk .desk-facts div{min-width:0}.collections-desk .desk-facts dt{color:var(--apc-text-secondary);font-size:12px;line-height:1.5}.collections-desk .desk-facts dd{margin:5px 0 0;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.collections-desk .desk-aside .desk-facts{grid-template-columns:1fr;padding:0;margin:16px 0}.collections-desk .desk-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.collections-desk .desk-row-link{color:var(--apc-text-link);background:transparent;border:0;padding:0;font:inherit;font-weight:600;text-align:left;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.collections-desk .desk-back{display:inline-block;color:var(--apc-text-link);font-size:12px;margin-bottom:20px;text-decoration:none}.collections-desk a:focus-visible,.collections-desk button:focus-visible,.collections-desk summary:focus-visible{outline:2px solid var(--apc-border-focus);outline-offset:3px}.collections-desk .apc-td{padding:14px 16px;vertical-align:top}.collections-desk .apc-th{padding:12px 16px}.collections-desk .desk-context{padding:16px;margin:0;line-height:1.6}.collections-desk .desk-evidence>p{padding:0 16px}.collections-desk .desk-evidence .doc-preview{display:block;max-width:calc(100% - 32px);max-height:580px;object-fit:contain;margin:16px auto}.collections-desk .desk-decision{border:1px solid var(--apc-border-default);border-radius:var(--apc-radius-10);background:var(--apc-surface-raised);padding:20px}.collections-desk .desk-decision .apc-field{margin-bottom:16px}.collections-desk .desk-decision-actions{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.collections-desk .desk-task-detail{margin-top:12px}.collections-desk .desk-setup-steps{display:flex;gap:24px;margin:0;padding:0 0 16px;border-bottom:1px solid var(--apc-border-divider);list-style:none}.collections-desk .desk-setup-steps [aria-current=step]{font-weight:600;color:var(--apc-text-link)}.collections-desk .desk-setup-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid var(--apc-border-divider)}.collections-desk .desk-account-source{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.collections-desk .desk-account-source>button{text-align:left;white-space:normal;height:auto;padding:20px;border:1px solid var(--apc-border-default);border-radius:var(--apc-radius-10);background:var(--apc-surface-raised);color:var(--apc-text-primary);font:inherit;cursor:pointer}.collections-desk .desk-account-source [aria-pressed=true]{border-color:var(--apc-border-focus)}.collections-desk .desk-selected-count{font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.collections-desk .desk-tab-panel{display:grid;grid-gap:20px;gap:20px}.collections-desk .desk-account-identity{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.collections-desk details{border-top:1px solid var(--apc-border-divider);padding-top:16px;margin-top:16px}.collections-desk summary{cursor:pointer;font-size:14px}.collections-desk .desk-drawer-backdrop{position:fixed;inset:52px 0 0;z-index:40;background:var(--apc-scrim)}.collections-desk .desk-drawer{position:fixed;top:52px;right:0;bottom:0;z-index:41;width:min(420px,100vw);overflow-y:auto;background:var(--apc-surface-raised);border-left:1px solid var(--apc-border-default);padding:24px}.collections-desk .desk-drawer .desk-facts{grid-template-columns:1fr 1fr;padding:16px 0}@media (max-width:1100px){.collections-desk .desk-layout{grid-template-columns:minmax(0,1fr)}.collections-desk .desk-aside{padding:20px 0;border-left:0;border-top:1px solid var(--apc-border-divider)}.collections-desk .desk-decision{padding:20px}}@media (max-width:640px){.collections-desk .view-title{font-size:20px}.collections-desk .view-header{flex-wrap:wrap;gap:16px}.collections-desk .desk-toolbar{padding:12px}.collections-desk .desk-toolbar .apc-input{max-width:none;width:100%}.collections-desk .desk-tabs{gap:16px}.collections-desk .desk-facts{grid-template-columns:1fr 1fr;padding:12px;gap:12px}.collections-desk .desk-account-source{grid-template-columns:1fr}.collections-desk .desk-sheet>.import-form{grid-template-columns:minmax(0,1fr);padding:16px}.collections-desk .desk-setup-footer{flex-wrap:wrap}.collections-desk .desk-setup-steps{gap:16px}.collections-desk .desk-account-identity{flex-wrap:wrap}.collections-desk .apc-table{min-width:620px}.collections-desk .desk-drawer{padding:16px}}.collections-desk{max-width:1440px;gap:24px}.collections-desk .view-title{font-size:28px;line-height:1.25;letter-spacing:-.02em}.collections-desk h2{font-size:18px;line-height:1.5;font-weight:700}.collections-desk h3{font-size:14px;line-height:1.5;font-weight:700}.collections-desk .view-subtitle{font-size:13px;margin-top:8px}.collections-desk .desk-sheet{border:0;border-radius:0;background:transparent;overflow:visible}.collections-desk .desk-layout{grid-template-columns:minmax(0,1fr) 260px;gap:28px}.collections-desk .desk-aside{padding:0 0 0 24px;border-left:1px solid var(--apc-border-default)}.collections-desk .desk-section-head{padding:0;border-bottom:0;margin-bottom:17px}.collections-desk .desk-toolbar{padding:0;margin:16px 0 22px;border-bottom:0;gap:8px}.collections-desk .desk-tabs{gap:22px;overflow:visible;flex-wrap:wrap}.collections-desk .desk-tabs>a,.collections-desk .desk-tabs>button{font-size:12px}.collections-desk .desk-tabs [aria-current=page],.collections-desk .desk-tabs [aria-selected=true]{color:var(--apc-text-primary);border-bottom-color:var(--apc-action-primary)}.collections-desk .desk-row-link{color:var(--apc-text-primary);font-weight:500;text-decoration:none}.collections-desk .desk-row-link:hover{text-decoration:underline;text-underline-offset:4px}.collections-desk .desk-facts{padding:20px 0}.collections-desk .desk-facts dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.collections-desk .apc-th{padding:11px 9px;font-size:11px}.collections-desk .apc-td{padding:14px 9px;font-size:13px}.collections-desk .apc-td:first-child,.collections-desk .apc-th:first-child{padding-left:0}.collections-desk .apc-td:last-child,.collections-desk .apc-th:last-child{padding-right:0}.collections-desk .desk-context{background:var(--apc-surface-raised);border-radius:6px;padding:18px}.collections-desk .desk-sheet>.import-form{padding:0}.collections-desk .desk-decision{border:0;border-left:1px solid var(--apc-border-default);background:transparent;border-radius:0;padding:0 0 0 24px}.collections-desk .desk-setup-steps{font-size:12px}.collections-desk .desk-account-source>button{border-radius:7px;padding:25px}.collections-desk .desk-back{color:var(--apc-text-secondary);margin-bottom:0}@media(max-width:900px){.collections-desk .desk-layout{grid-template-columns:minmax(0,1fr)}.collections-desk .desk-aside,.collections-desk .desk-decision{border-left:0;border-top:1px solid var(--apc-border-default);padding:22px 0 0}}@media(max-width:640px){.collections-desk .view-title{font-size:24px}.collections-desk .desk-facts{padding:16px 0}}.collections-desk a.apc-btn{text-decoration:none}.collections-desk.desk-task-detail{container-type:inline-size;container-name:decision;width:100%;min-width:0}.collections-desk.desk-task-detail>.view-header{margin-bottom:18px}.collections-desk.desk-task-detail>.view-header .view-title{font-size:20px;line-height:1.3}.collections-desk .desk-evidence{min-width:0}.collections-desk .desk-section-head{flex-wrap:wrap}.collections-desk .desk-decision-actions>.apc-btn{white-space:normal;height:auto;min-height:36px}@container decision (max-width: 700px){.desk-task-detail .desk-layout{grid-template-columns:minmax(0,1fr)}.desk-task-detail .desk-aside{border-left:0;padding:20px}.desk-task-detail .desk-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@container workspace (max-width: 940px){.collections-desk .desk-layout{grid-template-columns:minmax(0,1fr)}.collections-desk .desk-aside{padding:20px 0;border-left:0;border-top:1px solid var(--apc-border-divider)}.collections-desk .desk-decision{padding:20px}}@container workspace (max-width: 600px){.collections-desk .desk-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.collections-desk .desk-toolbar>.apc-select-wrap{max-width:100%;min-width:0}.collections-desk .apc-table{min-width:600px}.collections-desk .desk-drawer{width:min(420px,100vw)}}.agentic-overline{display:block;font-size:11px;line-height:16px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--apc-text-secondary)}.agentic-section-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:17px}.agentic-section-head h2{margin:0}.agentic-count-scope{font-size:12px;color:var(--apc-text-secondary);text-align:right}.agentic-overview-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:28px;gap:28px}.agentic-overview-main{min-width:0}.agentic-presence{display:flex;align-items:center;gap:23px;padding:23px 0 25px;border-top:1px solid var(--apc-border-default);border-bottom:1px solid var(--apc-border-default)}.agentic-orbit{position:relative;display:grid;place-items:center;width:82px;height:82px;flex:none;border:1px solid var(--apc-border-default);border-radius:50%;color:var(--apc-action-primary)}.agentic-orbit:before{inset:8px;border-left:1px solid var(--apc-border-default);border-bottom:1px solid var(--apc-border-default);border-right-color:var(--apc-border-default);border-top-color:var(--apc-border-default);border-top:1px solid var(--apc-action-primary);border-right:1px solid var(--apc-action-primary);transform:rotate(-25deg)}.agentic-orbit:after,.agentic-orbit:before{content:"";position:absolute;border-radius:50%}.agentic-orbit:after{width:6px;height:6px;background:var(--apc-action-primary);top:9px;right:12px}.agentic-presence-copy{min-width:0}.collections-desk .agentic-presence h2{display:flex;align-items:center;gap:6px;margin:5px 0 0;font-size:28px;line-height:125%;font-weight:600;letter-spacing:-.02em}.agentic-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.agentic-presence h2 .agentic-dot{color:var(--apc-action-primary)}.agentic-presence p{margin:5px 0 0;font-size:12px;color:var(--apc-text-secondary)}.agentic-presence-count{margin-left:auto;text-align:right}.agentic-presence-count strong{display:block;font-size:28px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.agentic-presence-count span{font-size:12px;color:var(--apc-text-secondary)}.agentic-flow-section{margin:24px 0 0}.agentic-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.agentic-stage{position:relative;border-top:2px solid var(--apc-border-default);padding:16px 0 12px;text-decoration:none;color:var(--apc-text-primary);min-width:0}.agentic-stage:before{content:"";position:absolute;top:-4px;left:0;width:6px;height:6px;border-radius:50%;background:var(--apc-border-default)}.agentic-stage strong{display:block;font-size:32px;font-weight:500;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.agentic-stage>span{display:block;font-size:12px;margin-top:5px}.agentic-stage small{display:block;font-size:11px;color:var(--apc-text-secondary);margin-top:5px}.agentic-stage--active{border-top-color:var(--apc-action-primary)}.agentic-stage--active:before{background:var(--apc-action-primary)}.agentic-stage--active strong{color:var(--apc-action-primary)}.agentic-stage--review{border-top-color:var(--apc-state-warning-text)}.agentic-stage--review:before{background:var(--apc-state-warning-text)}.agentic-stage--review strong{color:var(--apc-state-warning-text)}.agentic-stage:hover{text-decoration:none}.agentic-stage[href]:hover>span{text-decoration:underline;text-underline-offset:4px}.agentic-finished-links{display:flex!important;gap:9px;flex-wrap:wrap}.agentic-finished-links a{font-size:11px;color:var(--apc-text-link);text-underline-offset:3px}.agentic-footnote{font-size:11px;line-height:1.6;color:var(--apc-text-secondary);margin:8px 0}.agentic-inline-link{display:inline-flex;align-items:center;gap:6px;color:var(--apc-text-secondary);font-size:12px;text-decoration:none}.agentic-inline-link:hover{color:var(--apc-text-primary)}.agentic-text-button{background:transparent;border:0;color:var(--apc-text-link);padding:0;font:inherit;cursor:pointer;text-decoration:underline}.agentic-campaign-list{margin-top:28px}.agentic-campaign-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(100px,155px) 150px;align-items:center;grid-gap:18px;gap:18px;border-top:1px solid var(--apc-border-default);padding:20px 0}.agentic-campaign-name{display:block;min-width:0;color:var(--apc-text-primary);text-decoration:none}.agentic-campaign-name strong{display:block;font-size:14px;font-weight:700}.agentic-campaign-name small{display:block;margin-top:5px;font-size:12px;color:var(--apc-text-secondary)}.agentic-campaign-name:hover strong{text-decoration:underline;text-underline-offset:4px}.agentic-operating-state{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:12px;color:var(--apc-text-secondary)}.agentic-operating-state small{flex-basis:100%;font-size:11px;line-height:1.6}.agentic-operating-state--active{color:var(--apc-action-primary)}.agentic-campaign-progress{font-size:11px;color:var(--apc-text-secondary);text-align:right;min-width:0}.agentic-progress-track{display:flex;gap:2px;height:4px;margin-bottom:7px;overflow:hidden}.agentic-progress-track span{height:100%;background:var(--apc-action-primary)}.agentic-progress-track .agentic-progress-finished{background:var(--apc-text-secondary)}.agentic-recorded-activity{margin-top:28px}.agentic-activity-row{display:grid;grid-template-columns:100px minmax(0,1fr);grid-gap:16px;gap:16px;padding:14px 0;border-top:1px solid var(--apc-border-default);font-size:14px}.agentic-activity-row time{font-size:11px;color:var(--apc-text-secondary)}.agentic-activity-row p{margin:5px 0 0;font-size:12px;color:var(--apc-text-secondary)}.agentic-activity-row a{color:var(--apc-text-link);text-underline-offset:3px}.agentic-decision-rail{border-left:1px solid var(--apc-border-default);padding-left:24px;min-width:0}.agentic-count{font-size:12px;border-radius:4px;padding:0 5px;background:var(--apc-surface-hover);color:var(--apc-state-warning-text)}.agentic-decision-preview{padding:18px 0;border-top:1px solid var(--apc-border-default)}.collections-desk .agentic-decision-preview h3{font-size:14px;margin:9px 0 7px}.agentic-decision-preview p{font-size:12px;color:var(--apc-text-secondary);line-height:1.6;margin:0 0 14px;overflow-wrap:anywhere}.agentic-rules{border-top:1px solid var(--apc-border-default);margin-top:24px;padding-top:20px;color:var(--apc-text-secondary)}.collections-desk .agentic-rules h3{color:var(--apc-text-primary);margin:10px 0 7px;font-size:14px}.agentic-rules a,.agentic-rules p{font-size:12px;color:var(--apc-text-secondary);line-height:1.6}.agentic-snapshot-footer{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:16px;padding:18px 0 0;border-top:1px solid var(--apc-border-default);font-size:11px;color:var(--apc-text-secondary)}.agentic-snapshot-footer a{color:var(--apc-text-link)}.agentic-finished-links a:focus-visible,.agentic-inline-link:focus-visible,.agentic-stage:focus-visible,.agentic-text-button:focus-visible{outline:2px solid var(--apc-border-focus);outline-offset:4px}@media(max-width:1100px){.agentic-overview-layout{grid-template-columns:minmax(0,1fr) 235px;gap:24px}.agentic-campaign-row{grid-template-columns:minmax(0,1fr) 140px}.agentic-campaign-progress{grid-column:1/-1}}@media(max-width:800px){.agentic-overview-layout{grid-template-columns:1fr}.agentic-decision-rail{border-left:0;padding-left:0;border-top:1px solid var(--apc-border-default);padding-top:24px}}@media(max-width:600px){.agentic-section-head{flex-wrap:wrap;gap:8px}.agentic-flow{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.agentic-presence{gap:16px}.agentic-orbit{width:67px;height:67px}.agentic-presence-count{display:none}.agentic-campaign-row{grid-template-columns:1fr;gap:10px}.agentic-campaign-progress{text-align:left}.agentic-activity-row{grid-template-columns:75px minmax(0,1fr);gap:12px}}.agentic-briefing{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;border-top:1px solid var(--apc-border-default);border-bottom:1px solid var(--apc-border-default)}.agentic-briefing-agent{display:flex;gap:12px;align-items:center}.agentic-briefing-agent>svg{box-sizing:content-box;padding:10px;border:1px solid var(--apc-border-default);border-radius:50%;color:var(--apc-action-primary);flex:none}.agentic-briefing-agent strong{display:block;font-size:16px;font-weight:600}.agentic-briefing-agent span{display:block;margin-top:3px;font-size:11px;color:var(--apc-text-secondary)}.agentic-campaign-totals{display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:12px;color:var(--apc-text-secondary)}.agentic-campaign-totals strong{color:var(--apc-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.agentic-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.agentic-stage{padding:12px 0}.agentic-stage strong{font-size:28px}.agentic-overview .agentic-flow-section{margin:0}.agentic-overview-layout{grid-template-columns:minmax(0,1.4fr) minmax(250px,1fr);gap:32px}.agentic-overview-decisions,.agentic-overview-records{min-width:0}.agentic-overview-records{padding-left:28px;border-left:1px solid var(--apc-border-default)}.agentic-briefing-decision{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;border-top:1px solid var(--apc-border-default)}.agentic-briefing-decision>div{min-width:0}.collections-desk .agentic-briefing-decision h3{margin:5px 0;font-size:14px}.agentic-briefing-decision p{margin:0;font-size:12px;color:var(--apc-text-secondary);overflow-wrap:anywhere}.agentic-briefing-decision>a{flex:none}.agentic-decision-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-top:16px;font-size:11px;color:var(--apc-text-secondary)}.agentic-overview-records .agentic-activity-row{grid-template-columns:78px minmax(0,1fr);gap:12px;font-size:13px;padding:12px 0}.agentic-overview-records .agentic-activity-row p{overflow-wrap:anywhere;font-size:11px}.agentic-held-campaigns{border-top:1px solid var(--apc-border-default);margin-top:28px;padding-top:20px}.agentic-held-campaigns article{padding:10px 0;font-size:13px}.agentic-held-campaigns article a{color:var(--apc-text-link)}.agentic-held-campaigns article p{margin:5px 0 0;font-size:12px;color:var(--apc-text-secondary)}@container workspace (max-width:760px){.agentic-overview-layout{grid-template-columns:minmax(0,1fr);gap:24px}.agentic-overview-records{border-left:0;padding:20px 0 0;border-top:1px solid var(--apc-border-default)}.agentic-briefing{flex-wrap:wrap;gap:14px}}@container workspace (max-width:420px){.agentic-flow{gap:12px}.agentic-stage strong{font-size:24px}.agentic-stage small{font-size:10px}.agentic-briefing-decision{align-items:flex-start}.agentic-campaign-totals{gap:12px}}.shell-main>.view{width:100%;margin:0 auto}.view>.view-header{align-items:flex-start;margin-bottom:4px}.view-header>div:first-child{min-width:0}.view-title{overflow-wrap:anywhere}.view-subtitle{max-width:68ch}.view-header-actions{flex-wrap:wrap}.workspace-report{max-width:1180px;gap:24px}.workspace-report .view-header{padding-bottom:12px;border-bottom:1px solid var(--apc-border-default)}.workspace-report .kpi-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.recovery-report .kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aging-report .apc-table{min-width:750px}.aging-report .apc-td:first-child,.aging-report .apc-th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--apc-surface-raised);min-width:180px}.aging-report .pivot-summary:first-child>td{border-top:2px solid var(--apc-border-default)}.workspace-controls-layout{display:grid;grid-template-columns:175px minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}.workspace-controls-nav{display:grid;grid-gap:24px;gap:24px;padding-right:20px;border-right:1px solid var(--apc-border-default)}.workspace-controls-nav section{display:grid;grid-gap:4px;gap:4px}.workspace-controls-nav h2{margin:0 0 6px;font-size:10px;line-height:1.5;font-weight:600;color:var(--apc-text-secondary);text-transform:uppercase;letter-spacing:.06em}.workspace-controls-nav button{padding:8px 10px;border:0;border-left:2px solid transparent;border-radius:4px;background:transparent;color:var(--apc-text-secondary);text-align:left;cursor:pointer;font:inherit;font-size:12px;line-height:1.5}.workspace-controls-nav button:hover{color:var(--apc-text-primary);background:var(--apc-surface-hover)}.workspace-controls-nav button[aria-current=page]{color:var(--apc-text-primary);background:var(--apc-surface-selected-tint);border-left-color:var(--apc-border-selected)}.workspace-controls-nav button:focus-visible{outline:2px solid var(--apc-border-focus);outline-offset:2px}.workspace-controls-nav .workspace-controls-danger{color:var(--apc-state-error-text)}.workspace-controls-content{min-width:0;display:grid;grid-gap:16px;gap:16px}.workspace-controls-content .admin-dnc-form{flex-wrap:wrap}.workspace-controls-content .view-section-title{font-size:20px}.shell-main .apc-table-wrap{max-width:100%;overflow-x:auto}@container workspace (max-width:760px){.workspace-controls-layout{grid-template-columns:minmax(0,1fr);gap:24px}.workspace-controls-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;padding:0 0 20px;border-bottom:1px solid var(--apc-border-default);grid-gap:16px;gap:16px}.recovery-report .kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-grid,.outcomes-grid{grid-template-columns:minmax(0,1fr)}}@container workspace (max-width:440px){.workspace-report .kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-controls-nav{gap:12px}}@media(prefers-reduced-motion:reduce){.shell *,.shell :after,.shell :before{scroll-behavior:auto}}.queue-workflow-links{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;margin:0 0 20px;font-size:12px;line-height:1.6}.queue-workflow-links>span{color:var(--apc-text-secondary)}.queue-workflow-links>a{color:var(--apc-text-link);text-underline-offset:3px}.queue-workflow-links>a:focus-visible{outline:2px solid var(--apc-border-focus);outline-offset:4px}.queue-result-count{padding:5px 10px;border:1px solid var(--apc-border-default);border-radius:6px;font-size:12px;color:var(--apc-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.collections-desk .queue-controls{display:grid;grid-template-columns:minmax(200px,1.5fr) repeat(3,minmax(140px,1fr));grid-gap:16px;gap:16px;padding:20px;margin:18px 0 0;background:var(--apc-surface-raised);border:1px solid var(--apc-border-default);border-radius:10px}.queue-controls .apc-field{margin:0;min-width:0}.queue-controls .apc-field-label{font-size:12px;font-weight:600;margin-bottom:7px}.queue-controls .apc-search,.queue-controls .apc-select-wrap{display:block;width:100%;min-width:0;max-width:none}.queue-controls .apc-input{width:100%;max-width:none;box-sizing:border-box}.collections-desk .queue-controls--lookup{grid-template-columns:minmax(220px,440px) minmax(0,1fr);align-items:center}.queue-scope-note{color:var(--apc-text-secondary);font-size:12px;line-height:1.6;margin:0;max-width:420px}.queue-scope-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px}.queue-scope-switch{display:flex;gap:4px;padding:4px;border-radius:8px;background:var(--apc-surface-sunken);border:1px solid var(--apc-border-default)}.queue-scope-switch>button{min-height:34px;padding:6px 12px;border:1px solid transparent;border-radius:5px;background:transparent;font:inherit;font-size:12px;font-weight:500;color:var(--apc-text-secondary);cursor:pointer}.queue-scope-switch>button[aria-pressed=true]{background:var(--apc-surface-raised);border-color:var(--apc-border-default);color:var(--apc-text-primary);font-weight:600}.queue-scope-switch>button:hover{color:var(--apc-text-primary)}.queue-filter-summary{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:12px 0 18px}.queue-filter-caption{color:var(--apc-text-secondary);font-size:12px;margin-right:4px}.queue-filter-chip{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:5px 9px;min-height:30px;border:1px solid var(--apc-border-default);border-radius:6px;background:var(--apc-surface-raised);color:var(--apc-text-primary);font:inherit;font-size:12px;cursor:pointer}.queue-filter-chip span{overflow-wrap:anywhere;min-width:0}.queue-filter-chip svg{flex:none}.queue-filter-chip:hover{background:var(--apc-surface-hover);border-color:var(--apc-border-selected)}.queue-filter-chip:focus-visible,.queue-scope-switch button:focus-visible{outline:2px solid var(--apc-border-focus);outline-offset:3px}.queue-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:42px 24px;min-height:220px;box-sizing:border-box;text-align:center;border:1px solid var(--apc-border-default);border-radius:10px;background:var(--apc-surface-raised);margin:20px 0}.queue-state-icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:16px;border-radius:12px;background:var(--apc-surface-sunken);color:var(--apc-text-secondary)}.collections-desk .queue-state h2{font-size:16px;margin:0}.queue-state p{margin:8px 0 0;max-width:460px;color:var(--apc-text-secondary);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.queue-state-action{margin-top:18px}.queue-state--loading .queue-state-icon svg{animation:queue-spin 1.2s linear infinite}.queue-state--error .queue-state-icon{color:var(--apc-state-error-text)}@keyframes queue-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.queue-state--loading .queue-state-icon svg{animation:none}}.queue-responsive-table{margin-top:20px}.queue-responsive-table .queue-identity-cell{min-width:160px}.queue-responsive-table .queue-identity-cell>a,.queue-responsive-table .queue-identity-cell>button{font-weight:600}.collections-desk .queue-responsive-table .apc-th{font-size:11px;background:var(--apc-surface-sunken);padding:12px}.collections-desk .queue-responsive-table .apc-td{padding:16px 12px}.collections-desk .queue-responsive-table .apc-tr:hover{background:var(--apc-surface-hover)}.queue-advanced-note{margin-left:8px;color:var(--apc-text-secondary);font-size:11px}.collections-desk .queue-advanced{margin-top:14px;padding-top:0;border-top:0}.queue-advanced summary{display:flex;align-items:center;gap:8px;min-height:36px;width:-moz-fit-content;width:fit-content;font-size:12px;color:var(--apc-text-secondary)}.queue-advanced .desk-toolbar{padding:16px;border:1px solid var(--apc-border-default);border-radius:8px;background:var(--apc-surface-raised)}.queue-drawer-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:20px;border-bottom:1px solid var(--apc-border-default)}.queue-drawer-heading h2{margin:6px 0 4px}.queue-drawer-heading p{margin:0;font-size:12px;color:var(--apc-text-secondary)}.queue-drawer-kicker{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--apc-text-secondary)}.collections-desk .desk-drawer{top:0;width:min(460px,100vw);box-sizing:border-box}.collections-desk .desk-drawer-backdrop{inset:0}.queue-task-meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.queue-task-arrow{margin-left:auto;flex:none;color:var(--apc-text-secondary)}.queue-task-group-note{font-size:12px;color:var(--apc-text-secondary);margin:16px 0}.agentic-tasks .queue-controls{grid-template-columns:minmax(220px,1.5fr) minmax(180px,1fr) minmax(160px,1fr);margin:0 0 20px}.agentic-tasks .agentic-task-pick{border-radius:6px;margin:3px 0}.agentic-task-pick:focus-visible{outline:2px solid var(--apc-border-focus);outline-offset:2px}.queue-responsive-table .desk-row-link{min-height:30px}@container workspace (max-width:1000px){.agentic-tasks .queue-controls,.collections-desk .queue-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.agentic-tasks .queue-controls>:first-child{grid-column:1/-1}}@container workspace (max-width:640px){.agentic-tasks .queue-controls,.collections-desk .queue-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px}.agentic-worklist .queue-controls>.apc-field:last-child,.queue-controls--lookup>*,.queue-controls>.apc-field:first-child{grid-column:1/-1}.queue-scope-bar{align-items:flex-start}.queue-scope-note{max-width:none}.queue-state{padding:32px 16px}.collections-desk.agentic-accounts .queue-responsive-table,.collections-desk.agentic-worklist .queue-responsive-table{display:block;min-width:0;width:100%}.queue-responsive-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.queue-responsive-table tbody{display:grid;grid-gap:12px;gap:12px}.queue-responsive-table.apc-table--compact .apc-tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px 16px;gap:14px 16px;height:auto;padding:18px 16px;border:1px solid var(--apc-border-default);border-radius:10px;background:var(--apc-surface-raised)}.collections-desk .queue-responsive-table .apc-td{display:block;padding:0;min-width:0;font-size:13px;text-align:left;border:0;white-space:normal;overflow-wrap:anywhere}.queue-responsive-table .queue-identity-cell{grid-column:1/-1;padding-bottom:12px!important;border-bottom:1px solid var(--apc-border-divider)!important}.queue-responsive-table .apc-td:before{content:attr(data-label);display:block;font-family:var(--apc-font-body);font-weight:400;font-size:11px;color:var(--apc-text-secondary);margin-bottom:5px}.queue-responsive-table .queue-identity-cell:before{display:none}.queue-responsive-table .desk-row-link{font-size:15px;text-decoration:underline;text-underline-offset:4px}.queue-responsive-table .queue-identity-cell .row-link{font-size:15px}.queue-filter-summary{gap:6px}.queue-filter-caption{flex-basis:100%}.queue-advanced-note{display:none}}@media(pointer:coarse){.queue-filter-chip,.queue-responsive-table .desk-row-link,.queue-scope-switch>button{min-height:44px}}