.os-sales-owner-change-body{display:grid;gap:12px}.os-sales-owner-change-field{display:grid;gap:4px;min-width:0}.os-sales-owner-change-label{color:var(--os-ink-muted);font-size:12px;font-weight:500}.os-sales-owner-change-summary{background:var(--os-surface-muted);border:1px solid var(--os-border);border-radius:var(--os-radius-sm);color:var(--os-ink-muted);font-size:12px;line-height:1.45;overflow-wrap:anywhere;padding:8px 12px}.os-sales-owner-change-error{align-items:flex-start;color:var(--os-danger,#dc2626);display:flex;font-size:12px;gap:6px;line-height:1.45}.os-sales-owner-change-error>svg,.os-sales-owner-change-spinner{flex:0 0 auto;height:14px;width:14px}.os-sales-owner-change-error>svg{margin-top:1px}.os-sales-owner-change-spinner{animation:os-sales-owner-change-spin .7s linear infinite}@keyframes os-sales-owner-change-spin{to{transform:rotate(1turn)}}:where(.os-kits-root){--osk-bg:var(--os-color-surface,#fff);--osk-border:var(--os-color-border,#e2e8f0);--osk-muted:var(--os-color-ink-muted,#64748b);--osk-text:var(--os-color-ink,#0f172a);--osk-accent:var(--os-color-primary,#111827);--os-surface:var(--osk-bg);--os-surface-muted:color-mix(in srgb,var(--osk-border) 34%,var(--osk-bg));--os-surface-hover:color-mix(in srgb,var(--osk-border) 54%,var(--osk-bg));--os-ink:var(--osk-text);--os-ink-muted:var(--osk-muted);--os-border:var(--osk-border);--os-input:var(--osk-border);--os-primary:var(--os-color-primary,var(--osk-accent));--os-primary-hover:var(
    --os-color-primary-hover,color-mix(in srgb,var(--osk-accent) 88%,black)
  );--os-primary-ink:var(--os-color-primary-ink,#fff);--os-secondary:var(
    --os-color-secondary,color-mix(in srgb,var(--osk-border) 34%,var(--osk-bg))
  );--os-secondary-ink:var(--os-color-secondary-ink,var(--osk-text));color:var(--osk-text);font:14px/1.45 Inter,ui-sans-serif,system-ui,sans-serif}.os-kits-card>footer,.os-kits-column>header,.os-kits-form-actions,.os-kits-module-header,.os-kits-toolbar{align-items:center;display:flex;gap:8px;justify-content:space-between}.os-kits-detail header>div{display:grid;gap:2px}.os-kits-detail header h2{font-size:18px;margin:0}.os-kits-detail header span{color:var(--osk-muted)}.os-kits-detail-layout{display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(220px,320px);margin-top:16px}.os-kits-detail-fields{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0}.os-kits-detail-fields div{border-bottom:1px solid var(--osk-border);display:grid;gap:3px;padding-bottom:8px}.os-kits-detail-fields dt{color:var(--osk-muted);font-size:12px}.os-kits-detail-fields dd{margin:0}.os-kits-timeline{display:grid;gap:10px;list-style:none;margin:0;padding:0}.os-kits-timeline li{border-left:2px solid var(--osk-border);padding-left:12px}.os-kits-timeline .os-kits-timeline-trigger{align-items:baseline;display:flex;gap:8px;height:auto;justify-content:flex-start;padding:0;text-align:left}.os-kits-timeline .os-kits-timeline-trigger span,.os-kits-timeline time{color:var(--osk-muted);font-size:12px}.os-kits-module-header h2,.os-kits-overview h2{font-size:18px;margin:0}.os-kits-board{display:grid;gap:12px;grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;margin-top:16px;overflow-x:auto;padding-bottom:8px}.os-kits-column{background:#f8fafc;border:1px solid var(--osk-border);border-radius:10px;min-height:220px}.os-kits-column>header{border-bottom:1px solid var(--osk-border);padding:10px 12px}.os-kits-column h3{flex:1;font-size:13px;margin:0}.os-kits-stage-dot{border-radius:50%;height:8px;width:8px}.os-kits-column-body{display:grid;gap:8px;padding:8px}.os-kits-drop-target{min-width:0}.os-kits-card,.os-kits-kpi,.os-kits-metric-list{background:var(--osk-bg);border:1px solid var(--osk-border);border-radius:8px;padding:12px}.os-kits-card{display:grid;gap:6px}.os-kits-card>span,.os-kits-empty,.os-kits-kpi>span{color:var(--osk-muted)}.os-kits-empty{font-size:12px;margin:10px;text-align:center}.os-kits-button[aria-pressed=true]{background:#e2e8f0}.os-kits-entity-link{color:inherit;font-weight:600;text-align:left;text-decoration:none}.os-kits-entity-link--button{background:none;border:0;cursor:pointer;font:inherit;padding:0}.os-kits-table{border-collapse:collapse;margin-top:16px;width:100%}.os-kits-table td,.os-kits-table th{border-bottom:1px solid var(--osk-border);padding:9px;text-align:left}.os-kits-table th{color:var(--osk-muted);font-size:12px;font-weight:500}.os-kits-kpi-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:14px 0}.os-kits-kpi{display:grid;gap:6px}.os-kits-kpi strong{font-size:20px}.os-kits-overview-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.os-kits-metric-list h3{font-size:13px;margin:0 0 10px}.os-kits-metric-list ul{display:grid;gap:7px;list-style:none;margin:0;padding:0}.os-kits-metric-list li{display:flex;gap:8px;justify-content:space-between}.os-kits-form{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.os-kits-form label,.os-kits-form-field{display:grid;gap:5px}.os-kits-form-field--wide{grid-column:1/-1}.os-kits-form label>span,.os-kits-form-field>span{color:var(--osk-muted);font-size:11px;font-weight:500}.os-kits-form .os-ds-filter-combo-trigger,.os-kits-form .os-ds-input,.os-kits-form .os-ds-textarea,.os-kits-form .os-kits-form-select{border-color:var(--osk-border);border-radius:6px}.os-kits-form .os-ds-filter-combo,.os-kits-form .os-ds-filter-combo-trigger{width:100%}.os-kits-form .os-ds-filter-combo-trigger{min-height:36px}.os-kits-form-actions{grid-column:1/-1;justify-content:flex-end}@media (max-width:640px){.os-kits-form{grid-template-columns:1fr}.os-kits-table{display:block;overflow-x:auto}.os-kits-detail-layout{grid-template-columns:1fr}}:where(.os-sales-workspace,.os-sales-toolbar,.os-sales-deal-card,.os-sales-deal-table-wrap,.os-sales-lead-card,.os-sales-lead-table-scroll,.os-sales-detail-shell,.os-sales-timeline){--os-sales-surface-muted:#f8fafc;--os-sales-surface-muted:color-mix(in srgb,var(--osk-muted,#64748b) 8%,var(--osk-bg,#fff));--os-sales-surface-hover:#f1f5f9;--os-sales-surface-hover:color-mix(in srgb,var(--osk-muted,#64748b) 11%,var(--osk-bg,#fff));--os-sales-border-subtle:#edf0f4;--os-sales-border-subtle:color-mix(in srgb,var(--osk-border,#e2e8f0) 64%,transparent);--os-sales-focus:#64748b;--os-sales-focus:color-mix(in srgb,var(--osk-accent,#111827) 48%,transparent);--os-sales-success:#16803c;--os-sales-success:color-mix(in srgb,#16a34a 78%,var(--osk-text,#0f172a));--os-sales-success-soft:#f0fdf4;--os-sales-success-soft:color-mix(in srgb,#22c55e 11%,var(--osk-bg,#fff));--os-sales-warning:#b45309;--os-sales-warning:color-mix(in srgb,#f59e0b 74%,var(--osk-text,#0f172a));--os-sales-warning-soft:#fffbeb;--os-sales-warning-soft:color-mix(in srgb,#f59e0b 11%,var(--osk-bg,#fff));--os-sales-danger:#dc2626;--os-sales-danger:color-mix(in srgb,#ef4444 78%,var(--osk-text,#0f172a));--os-sales-danger-soft:#fef2f2;--os-sales-danger-soft:color-mix(in srgb,#ef4444 9%,var(--osk-bg,#fff));box-sizing:border-box;color:var(--osk-text,#0f172a);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.45}:where(.os-sales-workspace,.os-sales-toolbar,.os-sales-deal-card,.os-sales-deal-table-wrap,.os-sales-lead-card,.os-sales-lead-table-scroll,.os-sales-detail-shell,.os-sales-timeline) *,:where(.os-sales-workspace,.os-sales-toolbar,.os-sales-deal-card,.os-sales-deal-table-wrap,.os-sales-lead-card,.os-sales-lead-table-scroll,.os-sales-detail-shell,.os-sales-timeline) :after,:where(.os-sales-workspace,.os-sales-toolbar,.os-sales-deal-card,.os-sales-deal-table-wrap,.os-sales-lead-card,.os-sales-lead-table-scroll,.os-sales-detail-shell,.os-sales-timeline) :before{box-sizing:border-box}.os-sales-workspace{background:var(--osk-bg,#fff);display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.os-sales-workspace>.os-kits-module-header{background:var(--osk-bg,#fff);border-bottom:1px solid var(--osk-border,#e2e8f0);flex:0 0 auto;flex-wrap:wrap;gap:10px;min-height:52px;padding:8px 16px}.os-sales-workspace>.os-kits-module-header>h2{color:var(--osk-text,#0f172a);font-size:14px;font-weight:650;letter-spacing:-.01em;line-height:1.25;white-space:nowrap}.os-sales-workspace .os-kits-toolbar{flex:1;flex-wrap:wrap;gap:6px;min-width:min(100%,620px)}.os-sales-workspace .os-kits-view-switch{display:flex;flex:0 0 auto;gap:2px;margin-left:auto}.os-sales-workspace-actions{align-items:center;display:flex;flex:0 0 auto;gap:6px}.os-sales-workspace .os-kits-button{font-size:12px;line-height:1.25}.os-sales-workspace .os-kits-button[aria-pressed=true]{background:var(--os-sales-surface-hover)}.os-sales-workspace .os-kits-board{align-items:flex-start;flex:1;gap:10px;grid-auto-columns:minmax(170px,1fr);grid-template-columns:repeat(6,minmax(170px,1fr));margin-top:0;min-height:0;overscroll-behavior-x:contain;padding:14px 16px;scrollbar-color:var(--osk-border,#e2e8f0) transparent;scrollbar-width:thin}.os-sales-deal-table-wrap::-webkit-scrollbar,.os-sales-detail-stage-pipeline::-webkit-scrollbar,.os-sales-lead-table-scroll::-webkit-scrollbar,.os-sales-workspace .os-kits-board::-webkit-scrollbar{height:6px;width:6px}.os-sales-deal-table-wrap::-webkit-scrollbar-track,.os-sales-detail-stage-pipeline::-webkit-scrollbar-track,.os-sales-lead-table-scroll::-webkit-scrollbar-track,.os-sales-workspace .os-kits-board::-webkit-scrollbar-track{background:transparent}.os-sales-deal-table-wrap::-webkit-scrollbar-thumb,.os-sales-detail-stage-pipeline::-webkit-scrollbar-thumb,.os-sales-lead-table-scroll::-webkit-scrollbar-thumb,.os-sales-workspace .os-kits-board::-webkit-scrollbar-thumb{background:var(--osk-border,#e2e8f0);border-radius:999px}.os-sales-workspace .os-kits-column{background:var(--os-sales-surface-muted);border:1.5px solid var(--osk-border,#e2e8f0);border-radius:10px;min-height:240px;min-width:0;overflow:visible}.os-sales-workspace .os-kits-column>header{background:color-mix(in srgb,var(--os-sales-stage-color,#64748b) 8%,var(--osk-bg,#fff));border-bottom-color:var(--osk-border,#e2e8f0);border-radius:10px 10px 0 0;gap:6px;min-height:37px;padding:8px 10px;position:sticky;top:0;z-index:10}.os-sales-workspace .os-kits-column>header h3{color:var(--os-sales-stage-color,var(--osk-text,#0f172a));font-size:11px;font-weight:700;letter-spacing:.025em;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.os-sales-workspace .os-kits-column>header>span:not(.os-kits-stage-dot,.os-sales-stage-total,.os-sales-stage-weight){color:var(--osk-muted,#64748b);font-size:10px;font-variant-numeric:tabular-nums;font-weight:600}.os-sales-stage-dot,.os-sales-workspace .os-kits-stage-dot{flex:0 0 auto;height:8px;width:8px}.os-sales-stage-total{color:var(--osk-muted,#64748b);flex:0 0 auto;font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.os-sales-workspace .os-kits-column>header.os-sales-stage-header--stacked{display:grid;grid-template-columns:minmax(0,1fr) auto}.os-sales-stage-heading{align-items:center;display:flex;gap:8px;min-width:0}.os-sales-workspace .os-kits-column>header .os-sales-stage-heading h3{flex:0 1 auto}.os-sales-stage-count{color:var(--osk-muted,#64748b);flex:0 0 auto;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600}.os-sales-stage-header-summary{grid-column:1/-1;min-width:0}.os-sales-stage-summary{color:var(--osk-text,#0f172a);display:flex;flex-wrap:wrap;gap:4px 8px;font-size:11px;font-variant-numeric:tabular-nums;line-height:1.4;margin:0;min-width:0}.os-sales-stage-summary>div{flex:1 0 auto}.os-sales-stage-summary dt{font-size:10px;opacity:.75}.os-sales-stage-summary dd{font-weight:600;margin:0;white-space:nowrap}.os-sales-stage-summary-weighted{text-align:right}.os-sales-stage-weight{align-items:center;color:var(--osk-text,#0f172a);display:inline-flex;font-size:10px;font-variant-numeric:tabular-nums;gap:4px;justify-self:end;line-height:1.4;white-space:nowrap}.os-sales-stage-weight svg{flex:0 0 auto}.os-sales-workspace .os-kits-column-body{gap:6px;padding:8px}.os-sales-stage-create,.underdogs-stage-create{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--osk-muted,#64748b);cursor:pointer;display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;margin-left:auto;padding:0;width:24px}.os-sales-stage-create:focus-visible,.os-sales-stage-create:hover,.underdogs-stage-create:focus-visible,.underdogs-stage-create:hover{background:var(--os-sales-surface-hover);color:var(--osk-text,#0f172a)}.os-sales-workspace .os-kits-drop-target{border-radius:8px}.os-sales-workspace .os-kits-empty{color:var(--osk-muted,#64748b);font-size:11px;margin:14px 6px}.os-sales-deal-card,.os-sales-lead-card{background:var(--osk-bg,#fff);border:1px solid var(--osk-border,#e2e8f0);border-radius:8px;cursor:default;display:grid;gap:0;isolation:isolate;min-width:0;padding:10px 10px 8px;position:relative;transition:border-color .15s ease,box-shadow .15s ease,opacity .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.os-sales-deal-card:has(.os-sales-deal-title:is(a,button)),.os-sales-lead-card:has(.os-sales-lead-card-title:is(a,button)){cursor:pointer}.os-sales-deal-card[draggable=true],.os-sales-lead-card[draggable=true]{cursor:grab}.os-sales-deal-card[draggable=true]:active,.os-sales-lead-card[draggable=true]:active{cursor:grabbing}.os-sales-deal-card:hover,.os-sales-lead-card:hover{border-color:hsl(213 78% 65%);box-shadow:0 2px 8px rgb(0 0 0/8%)}.os-sales-deal-card--overdue,.os-sales-lead-card--overdue{border-left:3px solid var(--os-sales-danger)}.os-sales-deal-card--locked,.os-sales-lead-card--locked{cursor:default}.os-sales-deal-card--locked:hover,.os-sales-lead-card--locked:hover{border-color:var(--osk-border,#e2e8f0);box-shadow:none}:where(.dark) .os-sales-deal-card:hover,:where(.dark) .os-sales-lead-card:hover{box-shadow:0 2px 12px rgb(0 0 0/35%)}.os-sales-deal-title,.os-sales-lead-card-title{background:transparent;border:0;color:var(--osk-text,#0f172a);cursor:inherit;display:-webkit-box;font:inherit;font-size:13px;font-weight:650;line-height:1.3;margin:0;min-width:0;overflow:hidden;padding:0;text-align:left;text-decoration:none;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.os-sales-deal-title:is(a,button):after,.os-sales-lead-card-title:is(a,button):after{border-radius:8px;content:"";inset:0;position:absolute;z-index:0}.os-sales-deal-title:is(a,button):focus-visible,.os-sales-lead-card-title:is(a,button):focus-visible{outline:0}.os-sales-deal-title:is(a,button):focus-visible:after,.os-sales-lead-card-title:is(a,button):focus-visible:after{box-shadow:0 0 0 2px var(--os-sales-focus)}.os-sales-deal-card-header,.os-sales-lead-card-title-row{align-items:flex-start;display:flex;gap:4px;justify-content:space-between;min-width:0}.os-sales-deal-title,.os-sales-lead-card-title{flex:1}.os-sales-deal-statuses{align-items:center;display:flex;flex:0 0 auto;gap:4px}.os-sales-deal-lock{align-items:center;color:var(--osk-muted,#64748b);display:inline-flex;justify-content:center;opacity:.58}.os-sales-deal-table-status,.os-sales-status-badge{border-radius:4px;display:inline-flex;font-size:10px;font-weight:700;line-height:1.25;padding:2px 6px;white-space:nowrap}.os-sales-deal-table-status[data-tone=success],.os-sales-status-badge[data-tone=success]{background:var(--os-sales-success-soft);color:var(--os-sales-success)}.os-sales-deal-table-status[data-tone=danger],.os-sales-status-badge[data-tone=danger]{background:var(--os-sales-danger-soft);color:var(--os-sales-danger)}.os-sales-deal-table-status{background:transparent!important;border-radius:0;padding:0}.os-sales-deal-table-status[data-tone=muted]{background:transparent;color:var(--osk-muted,#64748b);font-weight:500}.os-sales-deal-company,.os-sales-lead-card-company{align-items:center;color:var(--osk-muted,#64748b);display:flex;font-size:12px;gap:4px;line-height:1.3;margin:4px 0 0;min-width:0}.os-sales-deal-company>span,.os-sales-lead-card-company>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.os-sales-deal-pipeline{color:var(--osk-muted,#64748b);display:none;font-size:10px;line-height:1.25;margin:3px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.os-sales-deal-commercial,.os-sales-lead-card-meta{align-items:center;display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:8px;min-width:0}.os-sales-deal-value,.os-sales-lead-card-value{color:var(--osk-accent,#111827);font-size:12px;font-variant-numeric:tabular-nums;font-weight:650;line-height:1.25}.os-sales-deal-probability{font-size:11px;font-variant-numeric:tabular-nums;font-weight:650;line-height:1.25}.os-sales-deal-margin[data-tone=success],.os-sales-deal-probability[data-tone=success],.os-sales-deal-table-margin[data-tone=success]{color:var(--os-sales-success)}.os-sales-deal-margin[data-tone=warning],.os-sales-deal-probability[data-tone=warning],.os-sales-deal-table-margin[data-tone=warning]{color:var(--os-sales-warning)}.os-sales-deal-margin[data-tone=danger],.os-sales-deal-probability[data-tone=danger],.os-sales-deal-table-margin[data-tone=danger]{color:var(--os-sales-danger)}.os-sales-deal-close,.os-sales-lead-deadline{align-items:center;color:var(--osk-muted,#64748b);display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;gap:2px;line-height:1.25;margin-left:auto;white-space:nowrap}.os-sales-deal-close[data-overdue=true],.os-sales-lead-deadline--overdue{color:var(--os-sales-danger);font-weight:650}.os-sales-lead-source-chip{background:var(--os-sales-surface-hover);border-radius:4px;color:var(--osk-muted,#64748b);font-size:10px;line-height:1.25;max-width:110px;overflow:hidden;padding:2px 6px;text-overflow:ellipsis;white-space:nowrap}.os-sales-deal-card-footer,.os-sales-lead-card-footer{align-items:center;display:flex;gap:4px 7px;justify-content:space-between;margin-top:6px;min-height:20px;pointer-events:none;position:relative;z-index:1}.os-sales-deal-age,.os-sales-deal-margin,.os-sales-deal-table-margin,.os-sales-lead-age{align-items:center;color:var(--osk-muted,#64748b);display:inline-flex;font-size:10px;font-variant-numeric:tabular-nums;gap:2px;line-height:1.2;white-space:nowrap}.os-sales-deal-margin,.os-sales-deal-table-margin{font-weight:650}.os-sales-deal-age[data-stale=true],.os-sales-lead-age--stale{color:var(--os-sales-warning)}.os-sales-deal-card-end,.os-sales-lead-card-actions{gap:4px;margin-left:auto}.os-sales-deal-actions,.os-sales-deal-card-end,.os-sales-lead-card-actions{align-items:center;display:flex;pointer-events:none;position:relative;z-index:1}.os-sales-deal-actions{gap:2px}.os-sales-deal-actions :where(a,button,input,select,textarea,[role=button],[tabindex]),.os-sales-lead-card-actions :where(a,button,input,select,textarea,[role=button],[tabindex]){pointer-events:auto;position:relative;z-index:1}.os-sales-owner-avatar{background:var(--osk-accent,#111827);border:0;border-radius:50%;color:#fff;flex:0 0 auto;font-size:9px;font-weight:700;height:20px;letter-spacing:-.02em;line-height:1;pointer-events:none;text-transform:uppercase;width:20px}.os-sales-lead-promote,.os-sales-owner-avatar{align-items:center;display:inline-flex;justify-content:center;position:relative;z-index:1}.os-sales-lead-promote{background:transparent;border:0;border-radius:5px;color:var(--os-sales-success);cursor:pointer;font:inherit;font-size:10px;font-weight:600;gap:3px;height:24px;opacity:0;padding:0 6px;transition:background-color .12s ease,color .12s ease,opacity .12s ease;white-space:nowrap}.os-sales-lead-card:focus-within .os-sales-lead-promote,.os-sales-lead-card:hover .os-sales-lead-promote,.os-sales-lead-table .os-sales-lead-promote{opacity:1}.os-sales-lead-promote:focus-visible,.os-sales-lead-promote:hover{background:var(--os-sales-success-soft);color:var(--os-sales-success)}.os-sales-lead-promote:focus-visible{outline:2px solid var(--os-sales-focus);outline-offset:1px}.os-sales-lead-promote:disabled{cursor:not-allowed;opacity:.45}.os-sales-lead-promote-target{background:color-mix(in srgb,var(--os-sales-surface-muted) 35%,var(--osk-bg,#fff))!important;border:2px dashed color-mix(in srgb,var(--osk-border,#e2e8f0) 55%,transparent)!important;min-height:240px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.os-sales-lead-promote-target--over{background:color-mix(in srgb,#22c55e 8%,var(--osk-bg,#fff))!important;border-color:#22c55e!important;box-shadow:0 0 0 3px rgb(34 197 94/12%)}.os-sales-lead-promote-target-body{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:200px;padding:16px;text-align:center}.os-sales-lead-promote-target-icon{align-items:center;background:var(--os-sales-surface-hover);border-radius:50%;color:var(--osk-muted,#64748b);display:flex;height:40px;justify-content:center;transition:background-color .15s ease,color .15s ease;width:40px}.os-sales-lead-promote-target-icon .os-sales-icon{height:20px;width:20px}.os-sales-lead-promote-target--over .os-sales-lead-promote-target-icon{background:#22c55e;color:#fff}.os-sales-lead-promote-target-description,.os-sales-lead-promote-target-title{margin:0}.os-sales-lead-promote-target-title{color:var(--osk-muted,#64748b);font-size:12px;font-weight:600}.os-sales-lead-promote-target--over .os-sales-lead-promote-target-title{color:#16a34a}.os-sales-lead-promote-target-description{color:var(--osk-muted,#64748b);font-size:10px;margin-top:2px}.os-sales-icon{display:block;flex:0 0 auto;height:11px;width:11px}.os-sales-workspace>.os-sales-deal-table-wrap,.os-sales-workspace>.os-sales-lead-table-scroll{flex:1;min-height:0}.os-sales-deal-table-wrap,.os-sales-lead-table-scroll{max-width:100%;min-width:0;overflow:auto;overscroll-behavior:contain;padding:12px 16px;scrollbar-color:var(--osk-border,#e2e8f0) transparent;scrollbar-gutter:stable;scrollbar-width:thin}.os-sales-deal-table,.os-sales-lead-table{background:var(--osk-bg,#fff);border-collapse:separate;border-spacing:0;font-size:12px;min-width:1050px;width:100%}.os-sales-lead-table{min-width:1120px}.os-sales-deal-table td,.os-sales-deal-table th,.os-sales-lead-table td,.os-sales-lead-table th{border-bottom:1px solid var(--os-sales-border-subtle);padding:10px 12px;text-align:left;vertical-align:middle;white-space:nowrap}.os-sales-deal-table thead,.os-sales-lead-table thead{position:sticky;top:0;z-index:10}.os-sales-deal-table th,.os-sales-lead-table th{background:var(--os-sales-surface-muted);border-bottom-color:var(--osk-border,#e2e8f0);color:var(--osk-muted,#64748b);font-size:11px;font-weight:650;line-height:1.2;padding-block:8px}.os-sales-deal-table tbody tr,.os-sales-lead-table tbody tr{background:var(--osk-bg,#fff);transition:background-color .12s ease}.os-sales-deal-row--interactive,.os-sales-lead-table-row--interactive{cursor:pointer}.os-sales-deal-row--interactive:focus-visible,.os-sales-deal-row--interactive:hover,.os-sales-lead-table-row--interactive:focus-visible,.os-sales-lead-table-row--interactive:hover{background:var(--os-sales-surface-hover)}.os-sales-deal-row--interactive:focus-visible,.os-sales-lead-table-row--interactive:focus-visible{outline:2px solid var(--os-sales-focus);outline-offset:-2px}.os-sales-deal-row--overdue{background:var(--os-sales-danger-soft)!important}.os-sales-lead-table-row--locked{opacity:.64}.os-sales-deal-cell-primary{max-width:320px;min-width:220px;white-space:normal!important}.os-sales-deal-table-title,.os-sales-lead-table-title{background:transparent;border:0;color:var(--osk-text,#0f172a);cursor:pointer;display:block;font:inherit;font-weight:600;line-height:1.25;max-width:300px;overflow:hidden;padding:0;text-align:left;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.os-sales-deal-table-title:hover,.os-sales-lead-table-title:hover{color:var(--osk-accent,#111827);text-decoration:none}.os-sales-deal-table-title:focus-visible,.os-sales-lead-table-title:focus-visible{border-radius:2px;outline:2px solid var(--os-sales-focus);outline-offset:2px}.os-sales-deal-table-company{align-items:center;color:var(--osk-muted,#64748b);display:flex;font-size:11px;gap:4px;margin-top:3px;max-width:300px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.os-sales-deal-stage{align-items:center;display:inline-flex;font-size:11px;font-weight:600;gap:5px}.os-sales-stage-dot{border-radius:50%}.os-sales-deal-cell-muted,.os-sales-lead-empty-value{color:var(--osk-muted,#64748b)}.os-sales-deal-cell-value,.os-sales-lead-table-value{color:var(--osk-accent,#111827);font-variant-numeric:tabular-nums;font-weight:650}.os-sales-deal-cell-close{color:var(--osk-muted,#64748b);font-variant-numeric:tabular-nums}.os-sales-deal-cell-close[data-overdue=true]{color:var(--os-sales-danger);font-weight:650}.os-sales-deal-cell-close time{align-items:center;display:inline-flex;gap:4px}.os-sales-deal-table-sortable{padding:0!important}.os-sales-deal-table-sort{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;font-weight:inherit;gap:5px;height:100%;padding:8px 12px;text-align:left;width:100%}.os-sales-deal-table-sort:focus-visible,.os-sales-deal-table-sort:hover{color:var(--osk-text,#0f172a)}.os-sales-deal-table-sort:focus-visible{outline:2px solid var(--os-sales-focus);outline-offset:-2px}.os-sales-sort-indicator{font-size:10px;font-weight:500;opacity:.58}.os-sales-sort-indicator[data-active=false]{visibility:hidden}.os-sales-deal-table-actions,.os-sales-lead-table-actions{text-align:right!important}.os-sales-lead-table-age{font-variant-numeric:tabular-nums;text-align:center!important;width:66px}.os-sales-deal-table-actions>*,.os-sales-lead-table-action{align-items:center;display:inline-flex;gap:4px;justify-content:flex-end}.os-sales-deal-table-extra{align-items:center;display:inline-flex}.os-sales-deal-table-empty,.os-sales-lead-table-empty{color:var(--osk-muted,#64748b);font-size:12px;padding:34px 16px!important;text-align:center!important}.os-sales-toolbar{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:6px;min-width:0}.os-sales-visually-hidden{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.os-sales-search{align-items:center;color:var(--osk-muted,#64748b);display:flex;flex:1 1 190px;max-width:290px;min-width:160px;position:relative}.os-sales-search>svg{height:14px;left:8px;pointer-events:none;position:absolute;width:14px}.os-sales-filter :where(.os-ds-filter-combo-trigger,.os-ds-filter-multi-combo-trigger),.os-sales-search .os-ds-input{font-size:12px;height:36px;line-height:1;transition:border-color .12s ease,box-shadow .12s ease}.os-sales-search .os-ds-input{min-width:0;padding:0 30px 0 28px;width:100%}.os-sales-search .os-ds-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.os-sales-search .os-ds-input::-moz-placeholder{color:var(--osk-muted,#64748b);opacity:.72}.os-sales-search .os-ds-input::placeholder{color:var(--osk-muted,#64748b);opacity:.72}.os-sales-filter{display:inline-flex}.os-sales-filter>.os-ds-filter-combo{max-width:220px;min-width:148px}.os-sales-filter>.os-ds-filter-multi-combo{max-width:240px;min-width:176px}.os-sales-filter :where(.os-ds-filter-combo-trigger,.os-ds-filter-multi-combo-trigger){cursor:pointer;padding:0 9px;width:100%}.os-sales-filter :where(.os-ds-filter-combo-trigger,.os-ds-filter-multi-combo-trigger):hover,.os-sales-search .os-ds-input:hover{border-color:color-mix(in srgb,var(--osk-muted,#64748b) 55%,var(--osk-border,#e2e8f0))}.os-sales-filter :where(.os-ds-filter-combo-trigger,.os-ds-filter-multi-combo-trigger):focus-visible,.os-sales-search .os-ds-input:focus{border-color:var(--osk-accent,#111827);box-shadow:0 0 0 2px var(--os-sales-focus);outline:0}.os-sales-filter :where(.os-ds-filter-combo-trigger,.os-ds-filter-multi-combo-trigger):disabled{cursor:not-allowed;opacity:.52}.os-sales-search-clear{align-items:center;background:transparent;border:0;border-radius:4px;color:var(--osk-muted,#64748b);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;position:absolute;right:3px;width:24px}.os-sales-search-clear svg{height:13px;width:13px}.os-sales-search-clear:focus-visible,.os-sales-search-clear:hover{background:var(--os-sales-surface-hover);color:var(--osk-text,#0f172a)}.os-sales-search-clear:focus-visible{outline:2px solid var(--os-sales-focus);outline-offset:0}.os-sales-toolbar-actions{align-items:center;display:flex;flex:0 0 auto;gap:6px;margin-left:auto}.os-sales-toolbar-actions>:where(button,a){min-height:32px}.os-sales-detail-shell{background:var(--osk-bg,#fff);display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:hidden}.os-sales-detail-shell[aria-busy=true]{cursor:progress}.os-sales-detail-header{background:var(--osk-bg,#fff);border-bottom:1px solid var(--osk-border,#e2e8f0);flex:0 0 auto;padding:16px 24px 20px;position:relative;z-index:12}.os-sales-detail-back-action{align-items:center;color:var(--osk-muted,#64748b);display:flex;margin-bottom:6px;min-height:20px}.os-sales-detail-header-grid{align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.os-sales-detail-header-operations,.os-sales-detail-heading{min-width:0}.os-sales-detail-title-row{align-items:flex-start;display:flex;gap:8px;max-width:768px;min-width:0}.os-sales-detail-header-actions,.os-sales-detail-header-badges,.os-sales-detail-header-leading,.os-sales-detail-header-metrics,.os-sales-detail-header-operations{align-items:center;display:flex}.os-sales-detail-header-leading{flex:0 0 auto}.os-sales-detail-title{color:var(--osk-text,#0f172a);font-size:24px;font-weight:700;letter-spacing:-.025em;line-height:1.25;margin:0;min-width:0;overflow-wrap:anywhere}.os-sales-detail-header-badges{flex-wrap:wrap;gap:4px;margin-top:5px}.os-sales-detail-header-metadata{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;min-width:0}.os-sales-detail-metadata-chip,.os-sales-detail-metadata-item,.os-sales-detail-owner-chip{align-items:center;background:var(--osk-bg,#fff);border:1px solid var(--osk-border,#e2e8f0);border-radius:6px;color:var(--osk-muted,#64748b);display:inline-flex;font:inherit;font-size:12px;gap:5px;height:28px;line-height:1.3;max-width:150px;min-width:0;padding:0 10px;text-decoration:none}.os-sales-detail-metadata-item+.os-sales-detail-metadata-item{border-left:1px solid var(--osk-border,#e2e8f0)}.os-sales-detail-metadata-chip>:where(svg){flex:0 0 auto;height:14px;width:14px}.os-sales-detail-metadata-label,.os-sales-detail-metric-label,.os-sales-detail-status-label{color:var(--osk-muted,#64748b)}.os-sales-detail-metadata-value{color:var(--osk-text,#0f172a);font-weight:550;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.os-sales-detail-owner-avatar{align-items:center;background:var(--osk-accent,#111827);border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-size:8px;font-weight:700;height:16px;justify-content:center;line-height:1;width:16px}.os-sales-detail-header-operations{align-items:stretch;flex-wrap:wrap;gap:8px;justify-content:flex-start;width:100%}.os-sales-detail-value-card{align-items:center;background:var(--osk-bg,#fff);border:1px solid var(--osk-border,#e2e8f0);border-radius:6px;display:inline-flex;gap:12px;justify-content:flex-end;min-height:44px;padding:8px 12px}.os-sales-detail-metric{align-items:baseline;display:inline-flex;gap:6px;min-width:0;white-space:nowrap}.os-sales-detail-metric+.os-sales-detail-metric{border-left:1px solid var(--osk-border,#e2e8f0);padding-left:12px}.os-sales-detail-metric-label{font-size:11px;font-weight:500;line-height:1.2}.os-sales-detail-metric-value{color:var(--osk-accent,#111827);font-size:14px;font-variant-numeric:tabular-nums;font-weight:650;line-height:1.25}.os-sales-detail-header-actions{flex-wrap:wrap;gap:8px;justify-content:flex-start}.os-sales-detail-status,.os-sales-detail-status-trigger{align-items:center;background:var(--osk-bg,#fff);border:1px solid var(--osk-border,#e2e8f0);border-radius:6px;color:var(--osk-text,#0f172a);display:inline-flex;flex:1 1 160px;font:inherit;font-size:14px;gap:6px;justify-content:space-between;min-height:44px;padding:8px 12px}.os-sales-detail-status-value{font-weight:650}.os-sales-detail-status[data-status=won]{background:var(--os-sales-success-soft);color:var(--os-sales-success)}.os-sales-detail-status[data-status=lost]{background:var(--os-sales-danger-soft);color:var(--os-sales-danger)}.os-sales-detail-status[data-status=open]{color:var(--osk-text,#0f172a)}.os-sales-detail-header-plugin{align-items:center;display:inline-flex}.os-sales-detail-identity-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;max-width:768px}.os-sales-detail-identity-chip{align-items:center;background:var(--osk-bg,#fff);border:1px solid var(--osk-border,#e2e8f0);border-radius:6px;color:var(--osk-text,#0f172a);display:inline-flex;font:inherit;font-size:14px;font-weight:500;gap:8px;min-height:32px;max-width:320px;min-width:0;padding:6px 12px;text-align:left}button.os-sales-detail-identity-chip,button.os-sales-detail-owner-chip{cursor:pointer}button.os-sales-detail-identity-chip:hover,button.os-sales-detail-owner-chip:hover{background:color-mix(in srgb,var(--osk-accent,#111827) 5%,var(--osk-bg,#fff));border-color:color-mix(in srgb,var(--osk-accent,#111827) 40%,var(--osk-border,#e2e8f0));color:var(--osk-accent,#111827)}.os-sales-detail-identity-icon,.os-sales-detail-identity-trailing,.os-sales-detail-owner-edit{align-items:center;color:var(--osk-muted,#64748b);display:inline-flex;flex:0 0 auto}.os-sales-detail-identity-icon :where(svg){height:14px;width:14px}.os-sales-detail-identity-trailing :where(svg),.os-sales-detail-owner-edit :where(svg){height:11px;width:11px}.os-sales-detail-identity-label,.os-sales-detail-owner-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.os-sales-detail-secondary-metadata{align-items:center;color:var(--osk-muted,#64748b);display:flex;flex-wrap:wrap;font-size:12px;gap:8px;margin-top:8px}.os-sales-detail-secondary-item{align-items:center;display:inline-flex;gap:4px}.os-sales-detail-secondary-item :where(svg){height:11px;width:11px}.os-sales-detail-secondary-divider{background:var(--osk-border,#e2e8f0);height:12px;width:1px}.os-sales-detail-owner-chip{color:var(--osk-text,#0f172a)}.os-sales-detail-icon-button,.os-sales-detail-title-edit{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--osk-muted,#64748b);cursor:pointer;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;padding:0;width:32px}.os-sales-detail-icon-button:hover,.os-sales-detail-title-edit:hover{background:var(--os-sales-surface-hover);color:var(--osk-accent,#111827)}.os-sales-detail-icon-button :where(svg),.os-sales-detail-title-edit :where(svg){height:14px;width:14px}.os-sales-detail-title-editor{max-width:768px}.os-sales-detail-title-editor-row{align-items:center;display:flex;gap:8px}.os-sales-detail-title-input{background:var(--osk-bg,#fff);border:1px solid var(--osk-border,#e2e8f0);border-radius:6px;color:var(--osk-text,#0f172a);flex:1;font:inherit;font-size:20px;font-weight:700;height:36px;min-width:0;padding:0 12px}.os-sales-detail-properties-error,.os-sales-detail-title-error{color:var(--os-sales-danger);font-size:12px;margin-top:4px}.os-sales-detail-status-control{flex:1 1 160px;min-width:0;position:relative}.os-sales-detail-status-control .os-sales-detail-status-trigger{cursor:pointer;width:100%}.os-sales-detail-status-trigger>:where(svg){flex:0 0 auto;height:14px;width:14px}.os-sales-detail-status-trigger .os-sales-detail-status-label{margin-left:0}.os-sales-detail-status-trigger .os-sales-detail-status-value{margin-left:-2px;margin-right:auto}.os-sales-detail-status-menu{background:var(--osk-bg,#fff);border:1px solid var(--osk-border,#e2e8f0);border-radius:8px;box-shadow:0 10px 30px rgb(0 0 0/14%);display:grid;min-width:288px;padding:4px;position:absolute;right:0;top:calc(100% + 5px);z-index:40}.os-sales-detail-status-option{align-items:flex-start;background:transparent;border:0;border-radius:5px;color:var(--osk-text,#0f172a);cursor:pointer;display:flex;font:inherit;gap:8px;min-height:44px;padding:7px 8px;text-align:left;width:100%}.os-sales-detail-status-option:hover:not(:disabled){background:var(--os-sales-surface-hover)}.os-sales-detail-status-option-icon{display:inline-flex;margin-top:3px}.os-sales-detail-status-option-icon :where(svg){height:13px;width:13px}.os-sales-detail-status-option-copy{display:grid;gap:1px}.os-sales-detail-status-option-copy strong{font-size:14px;font-weight:500}.os-sales-detail-status-option-copy span{color:var(--osk-muted,#64748b);font-size:11px}.os-sales-detail-stage-control{display:flex;flex-direction:column;gap:8px;margin-top:12px;min-width:0}.os-sales-detail-stage-control[data-disabled=true]{opacity:.6;pointer-events:none}.os-sales-detail-stage-select{background:var(--osk-bg,#fff);border:1px solid var(--osk-border,#e2e8f0);border-radius:6px;color:var(--osk-text,#0f172a);display:none;font:inherit;font-size:14px;height:44px;padding:0 12px;width:100%}.os-sales-detail-stage-pipeline{align-items:stretch;display:flex;height:40px;min-width:0;overflow:visible}.os-sales-detail-stage{--os-sales-detail-stage-color:var(--osk-accent,#111827);align-items:center;background:color-mix(in srgb,var(--os-sales-surface-muted) 55%,var(--osk-bg,#fff));border:0;border-radius:0;color:color-mix(in srgb,var(--osk-muted,#64748b) 42%,transparent);cursor:pointer;display:flex;flex:1 1 0;font:inherit;font-size:11.5px;font-weight:500;height:40px;justify-content:center;line-height:1.2;max-width:none;min-width:0;overflow:hidden;padding:0;position:relative;text-align:center;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.os-sales-detail-stage:hover:not(:disabled){background:var(--os-sales-surface-hover);color:var(--osk-text,#0f172a)}.os-sales-detail-stage[data-completed=true]{background:var(--os-sales-surface-muted);color:var(--osk-muted,#64748b);font-weight:500}.os-sales-detail-stage[data-current=true]{background:color-mix(in srgb,var(--os-sales-detail-stage-color) 12%,var(--osk-bg,#fff));box-shadow:none;color:var(--os-sales-detail-stage-color);font-weight:600}.os-sales-detail-stage:disabled{cursor:default}.os-sales-detail-stage:focus-visible{outline:2px solid var(--os-sales-focus);outline-offset:1px}.os-sales-detail-stage-label{align-items:center;display:flex;gap:6px;overflow:hidden;padding-left:24px;padding-right:14px;text-overflow:ellipsis;white-space:nowrap}.os-sales-detail-stage:first-child .os-sales-detail-stage-label{padding-left:14px}.os-sales-detail-stage:last-child .os-sales-detail-stage-label{padding-right:14px}.os-sales-detail-stage-check{align-items:center;display:inline-flex;flex:0 0 auto}.os-sales-detail-stage-check :where(svg){height:11px;width:11px}.os-sales-detail-stage-dot{border-radius:50%;flex:0 0 auto;height:8px;width:8px}.os-sales-detail-stage-progress{background:var(--osk-border,#e2e8f0);border-radius:999px;height:1px;overflow:hidden}.os-sales-detail-stage-progress-value{display:block;height:100%;transition:width .5s ease}.os-sales-detail-body{background:color-mix(in srgb,var(--os-sales-surface-muted) 32%,var(--osk-bg,#fff));flex:1;min-height:0;min-width:0;overflow:hidden}.os-sales-detail-body-grid{align-items:start;display:grid;grid-template-columns:300px minmax(0,1fr);height:100%;min-height:0;min-width:0}.os-sales-detail-properties-rail{align-self:start;background:transparent;border-right:1px solid var(--osk-border,#e2e8f0);height:100%;max-height:100%;min-width:0;overflow:auto;position:sticky;scrollbar-width:thin;top:0}.os-sales-detail-properties-stack{display:flex;flex-direction:column;gap:12px;padding:12px 16px}.os-sales-detail-properties{min-width:0}.os-sales-detail-properties-card{background:var(--osk-bg,#fff);border:1px solid var(--osk-border,#e2e8f0);border-radius:8px;overflow:hidden}.os-sales-detail-properties-header{align-items:center;background:var(--osk-bg,#fff);border-bottom:1px solid var(--osk-border,#e2e8f0);display:flex;justify-content:space-between;min-height:41px;padding:8px 12px}.os-sales-detail-properties-title{color:var(--osk-text,#0f172a);font-size:13px;font-weight:600;line-height:1.25;margin:0}.os-sales-detail-properties-content{display:grid;gap:12px;padding:10px 12px 12px}.os-sales-detail-property-group{padding:0}.os-sales-detail-property-group:first-child{border-top:0}.os-sales-detail-property-group:not([data-first=true]){border-top:1px solid color-mix(in srgb,var(--osk-border,#e2e8f0) 70%,transparent);padding-top:12px}.os-sales-detail-property-group-title{color:var(--osk-muted,#64748b);font-size:11px;font-weight:600;line-height:1.2;margin:0;white-space:nowrap}.os-sales-detail-property-group-heading{align-items:center;display:flex;gap:8px;margin-bottom:8px}.os-sales-detail-property-group-rule{display:none}.os-sales-detail-property-group-badge{background:var(--os-sales-danger-soft);border-radius:999px;color:var(--os-sales-danger);font-size:10px;font-weight:600;padding:2px 8px}.os-sales-detail-property-list{display:grid;gap:8px 12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.os-sales-detail-property{display:grid;gap:2px;min-width:0}.os-sales-detail-property[data-full=true]{grid-column:1/-1}.os-sales-detail-property-label{align-items:center;color:var(--osk-muted,#64748b);display:flex;font-size:10px;gap:4px;line-height:1.2}.os-sales-detail-property-icon{align-items:center;display:inline-flex}.os-sales-detail-property-icon :where(svg){height:11px;width:11px}.os-sales-detail-property-value{color:var(--osk-text,#0f172a);font-size:13px;font-weight:500;line-height:1.35;margin:0;min-width:0;overflow-wrap:anywhere}.os-sales-detail-property[data-tone=primary] .os-sales-detail-property-value{color:var(--osk-accent,#111827)}.os-sales-detail-property[data-tone=danger] .os-sales-detail-property-value{color:var(--os-sales-danger)}.os-sales-detail-properties-actions{align-items:center;display:flex;gap:4px}.os-sales-detail-properties-error{background:var(--os-sales-danger-soft);border-bottom:1px solid color-mix(in srgb,var(--os-sales-danger) 20%,transparent);margin:0;padding:8px 12px}.os-sales-detail-properties-editor,.os-sales-detail-sidebar-plugin{min-width:0}.os-sales-detail-workspace{background:var(--osk-bg,#fff);height:100%;min-height:0;min-width:0;overflow:auto;padding:20px 16px;position:relative;scrollbar-color:var(--osk-border,#e2e8f0) transparent;scrollbar-width:thin}.os-sales-detail-tabs-sticky{background:color-mix(in srgb,var(--osk-bg,#fff) 95%,transparent);border-bottom:1px solid var(--osk-border,#e2e8f0);margin:-20px -16px 16px;padding:0 16px;position:sticky;top:-20px;z-index:8}.os-sales-detail-tabs{align-items:stretch;display:flex;gap:16px;overflow-x:auto}.os-sales-detail-tab,.os-sales-detail-tabs{background:transparent;border:0;min-height:40px;padding:0}.os-sales-detail-tab{align-items:center;border-bottom:2px solid transparent;color:var(--osk-muted,#64748b);cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:12px;font-weight:600;gap:5px;justify-content:center;margin-bottom:-1px;white-space:nowrap}.os-sales-detail-tab.os-ds-tabs-trigger{border-radius:0}.os-sales-detail-tab:hover{color:var(--osk-text,#0f172a)}.os-sales-detail-tab.os-ds-tabs-trigger[data-state=active],.os-sales-detail-tab[data-active=true]{background:transparent;border-bottom-color:var(--osk-accent,#111827);border-radius:0;box-shadow:none;color:var(--osk-text,#0f172a)}.os-sales-detail-tab:focus-visible{border-radius:3px;outline:2px solid var(--os-sales-focus);outline-offset:-3px}.os-sales-detail-tab-icon{align-items:center;display:inline-flex}.os-sales-detail-tab-icon :where(svg){height:14px;width:14px}.os-sales-detail-tab-label{display:block;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.os-sales-detail-main-sections,.os-sales-detail-tab-panels{min-width:0}.os-sales-detail-tab-panel{margin:0;min-width:0;padding:0}.os-sales-detail-tab-panel:focus{outline:0}.os-sales-detail-tab-panel:focus-visible{box-shadow:inset 0 0 0 2px var(--os-sales-focus)}.os-sales-detail-empty-workspace{color:var(--osk-muted,#64748b);font-size:12px;margin:0;padding:42px 16px;text-align:center}.os-sales-detail-main-sections{display:grid;gap:12px;padding:0 16px 16px}.os-sales-detail-main-plugin{border-top:1px solid var(--osk-border,#e2e8f0);min-width:0;padding-top:14px}.os-sales-timeline{display:flex;flex-direction:column;gap:16px;min-width:0}.os-sales-timeline-composer{background:var(--osk-bg,#fff);border:1px solid var(--osk-border,#e2e8f0);border-radius:12px;padding:12px}.os-sales-timeline-composer :where(.os-ds-input,.os-ds-textarea,.os-ds-select-trigger){border-radius:6px;font-size:12px}.os-sales-timeline-composer :where(.os-ds-input,.os-ds-select-trigger){height:32px}.os-sales-timeline-composer .os-ds-textarea{min-height:64px}.os-sales-activity-composer,.os-sales-activity-composer-row{display:flex;flex-direction:column;gap:8px}.os-sales-activity-composer-row{align-items:flex-end}.os-sales-timeline-composer .os-sales-activity-type{flex:0 0 auto;width:100%}.os-sales-timeline-composer .os-sales-activity-input{flex:1 1 auto;min-width:0;padding-inline:10px;width:100%}.os-sales-timeline-composer .os-sales-activity-submit{height:32px;min-height:32px;width:32px}.os-sales-activity-submit>svg{height:14px;width:14px}.os-sales-activity-spinner{animation:os-sales-activity-spin .7s linear infinite}.os-sales-activity-help{align-items:center;color:var(--osk-muted,#64748b);display:flex;font-size:11px;gap:6px;line-height:1.45;margin:0}.os-sales-activity-help>svg{flex:0 0 auto;height:12px;width:12px}.os-sales-activity-error{color:var(--os-sales-danger);font-size:11px;line-height:1.45}.os-sales-mention-editor{background:transparent;border:1px solid var(--os-input,#e5e5e5);border-radius:6px;box-shadow:0 1px 2px rgb(0 0 0/5%);min-width:0;transition:border-color .14s ease,box-shadow .14s ease}.os-sales-mention-editor:focus-within{border-color:var(--os-focus,#0a0a0a);box-shadow:0 0 0 1px var(--os-focus,#0a0a0a)}.os-sales-mention-editor[aria-disabled=true]{cursor:not-allowed;opacity:.55}.os-sales-mention-editor-content{color:var(--os-ink,#0a0a0a);font-size:14px;line-height:1.45;min-height:32px;outline:none;padding:6px 12px}.os-sales-mention-editor-content p{margin:0}.os-sales-mention-editor-content p.is-editor-empty:first-child:before{color:var(--os-ink-muted,#737373);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.mention,.os-sales-mention{background:color-mix(in srgb,var(--os-primary,#031cfc) 12%,transparent);border-radius:4px;color:var(--os-primary,#031cfc);cursor:default;font-size:.875em;font-weight:600;padding:1px 5px;text-decoration:none}.os-sales-mention-suggestions{background:var(--os-surface,#fff);border:1px solid var(--os-border,#e5e5e5);border-radius:8px;box-shadow:var(--os-shadow-popover,0 10px 25px rgb(0 0 0/12%));min-width:180px;padding:4px;position:relative;z-index:50}.os-sales-mention-suggestion{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:6px;color:var(--os-ink,#0a0a0a);cursor:pointer;display:flex;font:inherit;font-size:14px;gap:8px;padding:6px 10px;text-align:left;transition:background-color .14s ease;width:100%}.os-sales-mention-suggestion:hover,.os-sales-mention-suggestion[data-selected=true]{background:var(--os-surface-hover,#f5f5f5)}.os-sales-mention-suggestion-avatar{align-items:center;background:color-mix(in srgb,var(--os-primary,#031cfc) 10%,transparent);border-radius:50%;color:var(--os-primary,#031cfc);display:inline-flex;flex:0 0 auto;font-size:10px;font-weight:600;height:24px;justify-content:center;width:24px}.os-sales-mention-suggestion-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.os-sales-mention-activity-composer,.os-sales-mention-activity-row{display:flex;flex-direction:column;gap:8px}.os-sales-mention-activity-row{align-items:flex-end}.os-sales-mention-activity-editor,.os-sales-mention-activity-type{width:100%}.os-sales-mention-activity-editor{flex:1 1 auto}.os-sales-mention-activity-submit,.os-sales-task-create-button,.os-sales-task-reply-submit{flex:0 0 auto;height:32px;min-height:32px}.os-sales-mention-activity-submit{align-self:flex-end;height:36px;min-height:36px;padding-inline:12px;width:50px}.os-sales-mention-activity-submit>svg,.os-sales-task-create-button>svg,.os-sales-task-reply-submit>svg{height:14px;width:14px}.os-sales-mention-activity-help{align-items:center;color:var(--os-ink-muted,#737373);display:flex;font-size:11px;gap:6px;line-height:1.625;margin:0}.os-sales-mention-activity-help>svg{flex:0 0 auto;height:12px;width:12px}.os-sales-mention-at{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.os-sales-tasks-panel{background:var(--os-surface,#fff);border:1px solid var(--os-border,#e5e5e5);border-radius:12px;min-width:0;overflow:hidden}.os-sales-tasks-header{align-items:center;border-bottom:1px solid var(--os-border,#e5e5e5);display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.os-sales-tasks-heading{align-items:center;display:flex;gap:8px;min-width:0}.os-sales-tasks-heading>svg{color:var(--os-ink-muted,#737373);flex:0 0 auto;height:15px;width:15px}.os-sales-tasks-heading h2{font-size:14px;font-weight:600;line-height:1.25;margin:0}.os-sales-task-actions .os-ds-button,.os-sales-task-closed-trigger,.os-sales-task-new,.os-sales-task-thread-trigger{min-height:32px;padding-inline:8px}.os-sales-task-new>svg{height:13px;width:13px}.os-sales-task-create{background:color-mix(in srgb,var(--os-ink-muted,#737373) 3%,var(--os-surface,#fff));border-bottom:1px solid var(--os-border,#e5e5e5);padding:12px}.os-sales-task-create-row{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.os-sales-task-assignee,.os-sales-task-editor{width:100%}.os-sales-task-editor{flex:1 1 auto}.os-sales-task-assignee{font-size:12px;height:32px}.os-sales-task-assignee-help{color:var(--os-ink-muted,#737373);font-size:11px;line-height:1.45;margin:8px 0 0}.os-sales-tasks-loading{display:grid;gap:8px;padding:12px}.os-sales-tasks-loading>span:not(.os-sales-visually-hidden){animation:os-sales-timeline-pulse 1.4s ease-in-out infinite;background:var(--os-sales-surface-muted);border-radius:8px;height:56px}.os-sales-tasks-loading>span:nth-child(2){opacity:.72}.os-sales-tasks-body{padding:8px}.os-sales-tasks-empty{align-items:center;color:var(--os-ink-muted,#737373);display:flex;font-size:12px;gap:8px;line-height:16px;padding:12px 8px}.os-sales-tasks-empty>svg{height:14px;width:14px}.os-sales-task-closed-content,.os-sales-task-list{display:grid;gap:6px}.os-sales-task-item{background:var(--os-surface,#fff);border:1px solid var(--os-border,#e5e5e5);border-radius:8px;overflow:hidden}.os-sales-task-summary{padding:10px}.os-sales-task-summary-row{display:flex;flex-direction:column;gap:8px}.os-sales-task-copy{flex:1 1 auto;min-width:0}.os-sales-task-actions,.os-sales-task-assignee-name,.os-sales-task-meta{align-items:center;display:flex}.os-sales-task-meta{flex-wrap:wrap;gap:6px}.os-sales-task-assignee-name{color:var(--os-ink-muted,#737373);font-size:11px;gap:4px}.os-sales-task-assignee-name>svg{height:12px;width:12px}.os-sales-task-html{color:var(--os-ink,#0a0a0a);font-size:14px;line-height:1.45;margin-top:6px;overflow-wrap:anywhere}.os-sales-task-event>div p,.os-sales-task-html p,.os-sales-task-reply>div p{margin:0}.os-sales-task-author{color:var(--os-ink-muted,#737373);font-size:10px;margin:4px 0 0}.os-sales-task-actions{flex:0 0 auto;flex-wrap:wrap;gap:4px}.os-sales-task-actions .os-ds-button{font-size:12px}.os-sales-task-actions svg{height:12px;width:12px}.os-sales-task-thread-trigger{color:var(--os-ink-muted,#737373);font-size:11px;margin-top:4px;padding-inline:6px}.os-sales-task-closed-trigger svg,.os-sales-task-thread-trigger svg{height:12px;width:12px}.os-sales-task-chevron{transition:transform .14s ease}.os-sales-task-chevron.is-open{transform:rotate(180deg)}.os-sales-task-thread{background:color-mix(in srgb,var(--os-ink-muted,#737373) 2%,var(--os-surface,#fff));border-top:1px solid var(--os-border,#e5e5e5);padding:10px 12px}.os-sales-task-no-replies{color:var(--os-ink-muted,#737373);font-size:12px;margin:0;padding-bottom:8px}.os-sales-task-replies{display:grid;gap:8px;padding-bottom:8px}.os-sales-task-reply{border-left:2px solid var(--os-border,#e5e5e5);padding-left:10px}.os-sales-task-reply>div{color:var(--os-ink,#0a0a0a);font-size:12px;overflow-wrap:anywhere}.os-sales-task-reply>p{color:var(--os-ink-muted,#737373);font-size:10px;margin:2px 0 0}.os-sales-task-event{align-items:flex-start;color:var(--os-ink-muted,#737373);display:flex;font-size:11px;gap:6px}.os-sales-task-event>svg{flex:0 0 auto;height:11px;margin-top:2px;width:11px}.os-sales-task-reply-form{align-items:flex-end;display:flex;gap:8px}.os-sales-task-reply-editor{flex:1 1 auto}.os-sales-task-closed{margin-top:8px}.os-sales-task-closed-trigger{color:var(--os-ink-muted,#737373);font-size:12px;justify-content:flex-start;width:100%}.os-sales-task-closed-content{margin-top:4px}.os-sales-task-spinner{animation:os-sales-activity-spin .7s linear infinite}@keyframes os-sales-activity-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.os-sales-activity-spinner{animation:none}}.os-sales-timeline-empty,.os-sales-timeline-error,.os-sales-timeline-loading{background:var(--os-sales-surface-muted);border:1px solid var(--osk-border,#e2e8f0);border-radius:12px;color:var(--osk-muted,#64748b);font-size:12px;line-height:1.45;padding:18px 14px;text-align:center}.os-sales-timeline-loading{animation:os-sales-timeline-pulse 1.4s ease-in-out infinite}.os-sales-timeline-error{background:var(--os-sales-danger-soft);border-color:color-mix(in srgb,var(--os-sales-danger) 30%,var(--osk-border,#e2e8f0));color:var(--os-sales-danger)}.os-sales-timeline-list{display:grid;gap:0;list-style:none;margin:0;padding:0;position:relative}.os-sales-timeline-list:before{background:var(--osk-border,#e2e8f0);bottom:0;content:"";left:16px;position:absolute;top:0;width:1px}.os-sales-timeline-entry{display:grid;gap:12px;grid-template-columns:28px minmax(0,1fr) auto;min-width:0;padding:12px 0 12px 4px;position:relative}.os-sales-timeline-marker{align-self:start;align-items:center;background:var(--osk-bg,#fff);border:2px solid var(--osk-bg,#fff);border-radius:50%;box-shadow:inset 0 0 0 1px var(--osk-border,#e2e8f0);color:var(--osk-accent,#111827);display:inline-flex;height:28px;justify-content:center;justify-self:center;margin-top:0;position:relative;width:28px;z-index:1}.os-sales-timeline-marker[data-kind=stage]{background:var(--osk-bg,#fff);color:var(--osk-muted,#64748b)}.os-sales-timeline-marker[data-kind=external]{background:var(--osk-bg,#fff);color:var(--osk-accent,#111827)}.os-sales-timeline-marker :where(svg){height:13px;width:13px}.os-sales-timeline-entry-content{min-width:0}.os-sales-timeline-entry-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;min-width:0;margin-bottom:2px}.os-sales-timeline-entry-label{color:var(--osk-accent,#111827);font-size:11px;font-weight:600;line-height:1.35}.os-sales-timeline-entry-title{color:var(--osk-text,#0f172a);font-size:14px;font-weight:500;line-height:1.35}.os-sales-timeline-entry-meta{align-items:center;color:var(--osk-muted,#64748b);display:inline-flex;flex-wrap:wrap;font-size:10px;gap:0;line-height:1.3}.os-sales-timeline-entry-actor:after{content:"·";margin-left:4px}.os-sales-timeline-entry-time{color:var(--osk-muted,#64748b);font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap}.os-sales-timeline-entry-body{color:var(--osk-text,#0f172a);font-size:14px;line-height:1.45;margin-top:3px;overflow-wrap:anywhere}.os-sales-timeline-entry-body :where(p:first-child){margin-top:0}.os-sales-timeline-entry-body :where(p:last-child){margin-bottom:0}.os-sales-timeline-stage-description{color:var(--osk-muted,#64748b);font-size:12px;line-height:1.45;margin:0}.os-sales-timeline-stage-description .os-sales-timeline-entry-actor{color:var(--osk-text,#0f172a);font-weight:500}.os-sales-timeline-stage-description .os-sales-timeline-entry-actor:after{content:none}.os-sales-timeline-entry-metadata{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:6px 0 0;padding:0}.os-sales-timeline-metadata-item{align-items:center;background:var(--os-sales-surface-muted);border-radius:4px;display:inline-flex;font-size:10px;gap:3px;line-height:1.3;max-width:100%;padding:2px 6px}.os-sales-timeline-metadata-label{color:var(--osk-muted,#64748b)}.os-sales-timeline-metadata-value{color:var(--osk-text,#0f172a);min-width:0;overflow-wrap:anywhere}.os-sales-timeline-delete{align-items:center;align-self:start;background:transparent;border:0;border-radius:5px;color:var(--osk-muted,#64748b);cursor:pointer;display:inline-flex;font:inherit;font-size:10px;height:28px;justify-content:center;opacity:0;padding:0;transition:background-color .12s ease,color .12s ease,opacity .12s ease;width:28px}.os-sales-timeline-delete :where(svg){height:12px;width:12px}.os-sales-timeline-skeleton{display:flex;flex-direction:column;gap:12px}.os-sales-timeline-skeleton-line{background:var(--os-sales-surface-muted);border-radius:4px;display:block;height:28px;width:100%}.os-sales-timeline-skeleton-line--short{height:12px;width:128px}.os-sales-timeline-skeleton-line--medium{width:84%}.os-sales-timeline-error{align-items:flex-start;display:flex;gap:12px;text-align:left}.os-sales-timeline-error-icon{display:inline-flex;flex:0 0 auto}.os-sales-timeline-error-icon :where(svg){height:16px;width:16px}.os-sales-timeline-delete:focus-visible,.os-sales-timeline-entry:focus-within .os-sales-timeline-delete,.os-sales-timeline-entry:hover .os-sales-timeline-delete{opacity:1}.os-sales-timeline-delete:focus-visible,.os-sales-timeline-delete:hover{background:var(--os-sales-danger-soft);color:var(--os-sales-danger)}.os-sales-timeline-delete:focus-visible{outline:2px solid var(--os-sales-focus);outline-offset:1px}.os-sales-timeline[data-density=comfortable] .os-sales-timeline-list:before{bottom:12px;left:17px;top:12px}.os-sales-timeline[data-density=comfortable] .os-sales-timeline-entry{display:flex;align-items:flex-start}.os-sales-timeline[data-density=comfortable] .os-sales-timeline-marker{box-shadow:none;flex-shrink:0}.os-sales-timeline[data-density=comfortable] .os-sales-timeline-entry-content{flex:1;padding-top:2px}.os-sales-timeline[data-density=comfortable] .os-sales-timeline-entry-heading{gap:2px 8px;margin-bottom:4px}.os-sales-timeline[data-density=comfortable] .os-sales-timeline-entry:not([data-kind=activity]) .os-sales-timeline-entry-heading{align-items:center;gap:8px;margin-bottom:0}.os-sales-timeline[data-density=comfortable] :where(.os-sales-timeline-entry-label,.os-sales-timeline-entry-meta,.os-sales-timeline-entry-time){font-size:12px;line-height:16px}.os-sales-timeline[data-density=comfortable] .os-sales-timeline-entry-meta{display:inline;min-width:0}.os-sales-timeline[data-density=comfortable] .os-sales-timeline-entry-meta .os-sales-timeline-entry-actor:after{content:" · ";margin-left:0;white-space:pre}.os-sales-timeline[data-density=comfortable] .os-sales-timeline-entry-time{white-space:normal}.os-sales-timeline[data-density=comfortable] .os-sales-timeline-entry-body{line-height:20px;margin-top:0}.os-sales-timeline[data-density=comfortable] .os-sales-timeline-delete{border-radius:6px;flex-shrink:0;height:32px;width:32px}.os-sales-timeline[data-density=comfortable] .os-sales-timeline-delete :where(svg){height:14px;width:14px}@media (max-width:1023px){.os-sales-timeline[data-density=comfortable] .os-sales-timeline-delete{height:44px;margin-top:0;opacity:1;width:44px}}@keyframes os-sales-timeline-pulse{0%,to{opacity:.62}50%{opacity:1}}@media (max-width:1279px){.os-sales-stage-total{display:none}}@media (min-width:1280px){.os-sales-detail-header-grid{gap:20px;grid-template-columns:minmax(0,1fr) minmax(220px,260px)}.os-sales-detail-header-operations{flex-direction:column;justify-self:end;width:220px}.os-sales-detail-header-actions,.os-sales-detail-value-card{width:100%}}@media (min-width:1024px){.os-sales-detail-identity-chip{min-height:32px}.os-sales-detail-status,.os-sales-detail-status-trigger{font-size:12px;min-height:32px;padding-block:5px}}@media (min-width:640px){.os-sales-detail-workspace{padding:24px}.os-sales-detail-tabs-sticky{margin:-24px -24px 16px;padding-inline:24px;top:-24px}.os-sales-activity-composer-row{align-items:center;flex-direction:row}.os-sales-mention-activity-row,.os-sales-task-create-row{align-items:flex-end;flex-direction:row}.os-sales-mention-activity-type{flex:0 0 144px;width:144px}.os-sales-task-assignee{flex:0 0 192px;width:192px}.os-sales-task-summary-row{align-items:flex-start;flex-direction:row}.os-sales-timeline-composer .os-sales-activity-type{width:144px}}@media (max-width:1023px){.os-sales-detail-header-operations{justify-content:space-between}.os-sales-detail-header-actions{justify-content:flex-start}.os-sales-detail-body{overflow:auto}.os-sales-detail-body-grid{grid-template-columns:minmax(0,1fr);height:auto;min-height:100%}.os-sales-detail-properties-rail{border-bottom:1px solid var(--osk-border,#e2e8f0);border-right:0;height:auto;max-height:none;overflow:visible;position:static}.os-sales-detail-property-list{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.os-sales-detail-workspace{height:auto;min-height:360px;overflow:visible}}@media (max-width:767px){.os-sales-workspace>.os-kits-module-header{align-items:flex-start}.os-sales-workspace>.os-kits-module-header>h2{width:100%}.os-sales-toolbar,.os-sales-workspace .os-kits-toolbar{min-width:100%}.os-sales-search{max-width:none;min-width:min(100%,220px)}.os-sales-toolbar-actions{margin-left:0}.os-sales-deal-table-wrap,.os-sales-lead-table-scroll{padding:10px 12px}.os-sales-detail-header{padding:16px}.os-sales-detail-header-operations{align-items:flex-start;flex-direction:column}.os-sales-detail-stage-select{display:block}.os-sales-detail-stage-pipeline{display:none}.os-sales-detail-tab-panel{padding:0}.os-sales-timeline-delete{height:44px;margin-top:-8px;opacity:1;width:44px}}@media (max-width:639px){.os-sales-detail-identity-chip{min-height:44px;width:100%}.os-sales-detail-header-actions,.os-sales-detail-status-control,.os-sales-detail-value-card{width:100%}.os-sales-detail-properties-stack{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.os-sales-deal-card,.os-sales-deal-table tbody tr,.os-sales-detail-stage,.os-sales-lead-card,.os-sales-lead-table tbody tr,.os-sales-timeline-delete{transition:none}.os-sales-timeline-loading{animation:none}}.os-sales-directory{background:var(--osk-bg,var(--os-surface));color:var(--osk-text,var(--os-ink));min-height:100%}.os-sales-directory__header{border-bottom:1px solid var(--osk-border,var(--os-border));padding:1.5rem}.os-sales-directory__body{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.os-sales-directory__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.os-sales-directory__summary{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.os-sales-directory__search{align-items:center;display:flex;flex:1 1 22rem;gap:.5rem;max-width:30rem}.os-sales-directory__search .os-ds-search-input{flex:1}.os-sales-directory__table-container{background:var(--osk-card,var(--os-surface))}.os-sales-directory__table tbody tr[data-has-link=true]{transition:background-color var(--os-duration-fast) ease}.os-sales-directory__table tbody tr[data-has-link=true]:hover{background:var(--osk-hover,var(--os-surface-hover))}.os-sales-directory__primary-link{color:inherit;display:block;font-weight:600;margin:-.75rem -1rem;padding:.75rem 1rem;text-decoration:none}.os-sales-directory__primary-link:focus-visible{box-shadow:inset 0 0 0 2px var(--os-sales-focus);outline:0}.os-sales-directory__identity{align-items:center;display:flex;gap:.5rem;min-width:0}.os-sales-directory__identity-copy{min-width:0}.os-sales-directory__primary{color:var(--osk-text,var(--os-ink));font-size:.875rem;font-weight:500;line-height:1.35}.os-sales-directory__secondary{color:var(--osk-muted,var(--os-ink-muted));font-size:.75rem;line-height:1.35;margin-top:.125rem}.os-sales-directory__avatar{background:color-mix(in srgb,var(--osk-accent,var(--os-primary)) 10%,transparent);color:var(--osk-accent,var(--os-primary));flex:0 0 auto;font-size:.625rem;font-weight:600;height:1.75rem;width:1.75rem}.os-sales-directory__avatar,.os-sales-directory__count{align-items:center;border-radius:999px;display:inline-flex;justify-content:center}.os-sales-directory__count{background:var(--osk-muted-bg,var(--os-surface-muted));font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:500;min-width:1.75rem;padding:.125rem .5rem}.os-sales-directory__header-label{align-items:center;display:inline-flex;gap:.25rem}.os-sales-directory__header-label :where(svg){height:.625rem;width:.625rem}.os-sales-directory__external-link{color:var(--osk-muted,var(--os-ink-muted));display:inline-flex}.os-sales-directory__external-link:hover{color:var(--osk-text,var(--os-ink))}.os-sales-directory__cell--center{text-align:center}.os-sales-directory__cell--right{text-align:right}.os-sales-directory__empty{min-height:15rem}@media (max-width:767px){.os-sales-directory__body,.os-sales-directory__header{padding-left:1rem;padding-right:1rem}.os-sales-directory__search{max-width:none;width:100%}}.os-sales-directory-form{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.os-sales-directory-form__body{display:grid;flex:1 1 auto;gap:.75rem .875rem;grid-template-columns:repeat(2,minmax(0,1fr))}.os-sales-directory-form__error,.os-sales-directory-form__field--wide{grid-column:1/-1}@media (max-width:640px){.os-sales-directory-form__body{grid-template-columns:minmax(0,1fr)}.os-sales-directory-form__error,.os-sales-directory-form__field--wide{grid-column:1}}.os-sales-directory-detail{background:var(--osk-muted-bg,var(--os-surface-muted));color:var(--osk-text,var(--os-ink));min-height:100%}.os-sales-directory-detail__header{background:var(--osk-bg,var(--os-surface));border-bottom:1px solid var(--osk-border,var(--os-border));padding:1.25rem 1.5rem}.os-sales-directory-detail__banner{padding:1rem 1.5rem 0}.os-sales-directory-detail__content{display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.os-sales-directory-detail__stats{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0}.os-sales-directory-detail__stat{background:var(--osk-card,var(--os-surface));border:1px solid var(--osk-border,var(--os-border));border-radius:var(--osk-radius,var(--os-radius));min-width:0;padding:.75rem .875rem}.os-sales-directory-detail__stat dt{color:var(--osk-muted,var(--os-ink-muted));font-size:.75rem;line-height:1.35}.os-sales-directory-detail__stat dd{font-size:1.125rem;font-variant-numeric:tabular-nums;font-weight:650;line-height:1.35;margin:.125rem 0 0}.os-sales-directory-detail__layout{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}.os-sales-directory-detail__layout[data-has-aside=true]{grid-template-columns:minmax(0,2fr) minmax(17rem,1fr)}.os-sales-directory-detail__aside,.os-sales-directory-detail__main{display:flex;flex-direction:column;gap:1rem;min-width:0}.os-sales-directory-detail__main{grid-column:1;grid-row:1}.os-sales-directory-detail__aside{grid-column:2;grid-row:1}.os-sales-directory-detail__section{overflow:hidden}.os-sales-directory-detail__section-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.os-sales-directory-detail__section-header h2{font:inherit;margin:0}.os-sales-directory-detail__section-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.os-sales-directory-detail__related-table-container{border:0;border-radius:0;margin:-1rem}.os-sales-directory-detail__related-table tbody tr[data-has-link=true]:hover{background:var(--osk-hover,var(--os-surface-hover))}.os-sales-directory-detail__related-empty{min-height:9rem}@media (max-width:960px){.os-sales-directory-detail__layout[data-has-aside=true]{grid-template-columns:minmax(0,1fr)}.os-sales-directory-detail__aside,.os-sales-directory-detail__main{grid-column:1;grid-row:auto}}@media (max-width:640px){.os-sales-directory-detail__banner,.os-sales-directory-detail__content,.os-sales-directory-detail__header{padding-left:1rem;padding-right:1rem}.os-sales-directory-detail__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}