.sales-revenue{--control-height:44px;--control-font-size:14px;--radius-control:12px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.page,.qop-wrap){padding:32px!important;max-width:none;min-width:0;margin:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.sd-header,.qop-hdr){display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:center;gap:24px;padding:0;margin:0 0 24px;min-height:0;border:0;background:transparent;box-shadow:none}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.sd-header,.qop-hdr)>div:first-child{display:block!important;flex:1 1 320px;min-width:0;max-width:none}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.page-title,.qop-title){margin:0!important;font:600 clamp(28px,3vw,40px)/1.2 var(--font-display)!important;color:var(--ink);overflow-wrap:anywhere;text-wrap:balance}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.sd-header p,.qop-sub){display:block!important;margin:8px 0 0;max-width:75ch;font:400 14px/1.5 var(--font-body)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .heading-help-source{position:static!important;width:auto!important;height:auto!important;padding:0!important;margin:8px 0 0!important;overflow:visible!important;clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;white-space:normal!important}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.sd-header-actions,.qop-hactions,.mk-row-actions){display:flex;align-items:center;flex-wrap:wrap;gap:8px;-webkit-margin-start:auto;margin-inline-start:auto;max-width:100%}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .rv-title-status{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .rv-title-status>h1{order:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .rv-title-status>:not(h1){order:1}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.btn,.qop-btn,.qop-addline,.ss-trigger,.lt-trigger,.dl-input,.input,.qb-line-input,.q-select select){min-height:44px;height:auto;padding:8px 12px;border-radius:12px!important;font:400 14px/1.5 var(--font-body)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(select.dl-input,.q-select select){height:44px;padding-block:0;-webkit-padding-end:32px;padding-inline-end:32px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.btn,.qop-btn,.qop-addline){display:inline-flex;align-items:center;justify-content:center;gap:8px;padding-inline:16px;font-weight:600}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.btn,.qop-btn):not(:disabled):hover{filter:none}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.sd-iconbtn,.mk-icon-btn,.qop-lx,.qb-disc-btn){width:44px;height:44px;min-width:44px;min-height:44px;border-radius:12px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(button,input,select,textarea,a,[tabindex="0"]):focus-visible{outline:2px solid var(--primary);outline-offset:3px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue button:disabled{cursor:not-allowed}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.eyebrow,.qop-eyebrow){font:600 12px/1.5 var(--font-body);letter-spacing:.08em}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.card-heading,.co-block-title,.q-dt-sectitle,.qop-sect-title){font:600 18px/1.3 var(--font-display);margin:0;overflow-wrap:anywhere}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.card,.qop-card){min-width:0;padding:24px;border-radius:16px;box-shadow:none;background-image:none}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.ct-toolbar,.ct-filters){display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;margin:0 0 24px;padding:0 0 16px;border:0;border-bottom:1px solid var(--card-border);background:transparent;box-shadow:none}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .ct-search{position:relative;flex:1 1 280px;min-width:0;max-width:480px;height:44px;padding:0;border:0;background:transparent}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .ct-search input{height:44px;width:100%;min-width:0;border:1px solid var(--card-border);border-radius:12px!important;padding:8px 44px 8px 38px!important;font-size:14px;background:var(--surface)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .ct-search>svg{position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%);width:18px;height:18px;pointer-events:none}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .ct-search>button{position:absolute;inset-inline-end:4px;top:50%;transform:translateY(-50%)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .ct-filter-panel{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;padding:24px;margin-top:16px;border-radius:16px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .ct-filter-field{flex:1 1 180px;min-width:0;gap:8px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .ct-filter-range{display:flex;flex-direction:row;flex:2 1 380px;flex-wrap:wrap;align-items:end;gap:16px;min-width:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .ct-active-filters{flex-wrap:wrap;gap:8px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .ct-filter-advanced-toggle{align-self:flex-end}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .ct-filter-label{font:600 13px/1.5 var(--font-body)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .ct-advanced-panel{width:100%;min-width:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .filter-builder-match{gap:8px;flex-wrap:wrap;border:0!important;border-radius:0!important}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .filter-builder-match button{border:0!important;border-radius:999px!important;background:transparent!important;color:var(--text-secondary)!important}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .filter-builder-match button[aria-pressed=true]{background:var(--success-fill)!important;color:var(--success)!important}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .filter-builder-condition{gap:16px!important}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.table-card,.rv-quote-lines-scroll){padding:0;min-width:0;max-width:100%;overflow:auto;border:1px solid var(--card-border);border-radius:16px;background:var(--surface);box-shadow:none}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .sd-queue-scroll{overflow:auto;min-width:0;max-width:100%;margin:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .table{min-width:960px;width:100%;border-collapse:collapse;border:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .table :is(th,td){padding:16px 20px;border:0;border-bottom:1px solid var(--card-border);border-radius:0;font:400 14px/1.5 var(--font-body)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .table th{background:var(--page-bg);color:var(--text-secondary);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .table tbody tr{height:78px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .table tbody tr:last-child td{border-bottom:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .table tbody tr:hover{background:var(--success-fill)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .table :is(.rv-numeric,.text-tabular){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .table .rv-numeric{text-align:end;white-space:nowrap}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .table .row-link{font-weight:600}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .rv-payments-table{min-width:560px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .ct-pagination{flex-wrap:wrap;gap:16px;margin-top:24px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.dl-kpis,.q-dt-kpis){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;border-block:1px solid var(--card-border);padding:0;margin:0 0 24px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .q-dt-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .dl-kpi{min-width:0;border:0;-webkit-border-end:1px solid var(--card-border);border-inline-end:1px solid var(--card-border);border-radius:0!important;padding:24px;background:transparent;box-shadow:none}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .dl-kpi:last-child,.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .rv-product-metrics>.dl-kpi:nth-child(3n){-webkit-border-end:0;border-inline-end:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .rv-product-metrics>.dl-kpi:nth-child(n+4){border-top:1px solid var(--card-border)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .dl-kpi-top{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:8px;margin:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .dl-kpi-label{font:600 14px/1.5 var(--font-body)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.dl-kpi-icon,.mk-kpi-icon){width:18px;height:18px;border:0;border-radius:0;background:transparent;color:var(--success);padding:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .dl-kpi-value{font:600 32px/1.2 var(--font-display);margin-top:16px;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .q-dt-kpis>.dl-kpi:last-child .dl-kpi-value{font:600 14px/1.5 var(--font-body)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .assoc-grid,.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .record-detail-grid{gap:24px;min-width:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .record-detail-grid>:not([data-record-column=aside]){max-width:none!important;min-width:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .rv-record-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;margin:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .rv-record-values dt{font:400 13px/1.5 var(--font-body);color:var(--text-secondary);margin-bottom:8px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .rv-record-values dd{margin:0;font:600 14px/1.5 var(--font-body);overflow-wrap:anywhere}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .dl-form{display:grid;align-content:start;grid-gap:24px;gap:24px;padding:24px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .pd-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue form.page .pd-form-grid{grid-template-areas:"general pricing" "general inventory" "general details"}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue form.page .pd-form-grid>:first-child{grid-area:general}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue form.page .pd-form-grid>:nth-child(2){grid-area:pricing}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue form.page .pd-form-grid>:nth-child(3){grid-area:inventory}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue form.page .pd-form-grid>:nth-child(4){grid-area:details}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .dl-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .pd-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .dl-field{display:flex;flex-direction:column;gap:8px;min-width:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .dl-label{font:600 13px/1.5 var(--font-body)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .dl-form-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;padding-top:16px;border-top:1px solid var(--card-border)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue textarea.dl-input{min-height:112px;resize:vertical}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .ld-kv-grid{gap:24px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .ld-kv-label{font:400 13px/1.5 var(--font-body)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .ld-kv-value{font:600 14px/1.5 var(--font-body);overflow-wrap:anywhere}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .co-block-head{justify-content:flex-start;flex-wrap:wrap;gap:8px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .co-row{border-radius:0;padding-block:16px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .dli-form{gap:16px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .rv-line-items>ul>li{grid-template-columns:minmax(0,1fr) 72px auto 44px!important;padding-block:16px!important;gap:16px!important}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.qb-rec-tabs,.co-act-tabs,.qop-seg){display:flex;flex-wrap:wrap;gap:8px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.qb-rec-tab,.co-act-tab,.qop-seg button){min-height:44px;padding:8px 16px;border:0;border-radius:999px!important;background:transparent;color:var(--text-secondary);font:600 14px/1.5 var(--font-body)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.qb-rec-tab,.co-act-tab,.qop-seg button):is(.is-active,.on){background:var(--success-fill);color:var(--success);box-shadow:none}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.qb-rec-tab,.co-act-tab):after{display:none}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.qb-rec-tab,.co-act-tab,.qop-seg button):not(:disabled):hover{background:var(--surface-hover)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qb-rec-content{display:flex;flex-direction:column;gap:24px;min-width:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qb-rec-content>.sd-header{order:-1;margin-bottom:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qb-rec-tabs{margin:0;padding-bottom:16px;border-bottom:1px solid var(--card-border)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .q-dt-meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:8px;font-size:13px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qb-lines-card{padding:0;border:0;border-radius:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .q-dt-sechead{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:0 0 16px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qb-lines-grid{min-width:840px;grid-template-columns:minmax(240px,1fr) 80px 120px 140px 120px 44px;gap:16px;padding:16px 20px;border-radius:0;font-size:14px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qb-lines-head{background:var(--page-bg);color:var(--text-secondary);font-size:12px;text-transform:uppercase;letter-spacing:.04em}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qb-lines-footer{padding:24px 0 0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qb-totals{min-width:0;width:min(100%,360px)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qb-total-row{gap:16px;padding-block:8px;font-size:14px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qb-tcv-num{font:600 24px/1.2 var(--font-display)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-eyebrow{display:none}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-summary .qop-eyebrow{display:block}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-grid{grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-col{min-width:0;gap:24px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-card{display:grid;grid-gap:24px;gap:24px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-sect-title:before{display:none}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-field{margin:0;min-width:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-root label{font:600 13px/1.5 var(--font-body);margin-bottom:8px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-root :is(.qop-input,select,textarea){min-width:0;max-width:100%;height:44px;padding:8px 12px;font:400 14px/1.5 var(--font-body);border-radius:12px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-root select{padding-block:0;-webkit-padding-end:32px;padding-inline-end:32px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-root textarea{min-height:112px;height:auto}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-root :is(input,select,textarea):focus{box-shadow:none}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-hint{font-size:13px;line-height:1.5}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.qop-row2,.qop-row3){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-lines{gap:16px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-lcard{padding:16px;border-radius:12px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-lgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-signer{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;gap:8px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-summary{min-width:0;padding:24px;border-radius:16px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-srow{gap:16px;padding-block:8px;font-size:14px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-srow b{min-width:0;overflow-wrap:anywhere;text-align:end}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-stot{font:600 24px/1.2 var(--font-display);gap:16px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.modal,.mk-modal,.qb-product-picker){max-width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 64px);overflow:auto;padding:24px;border-radius:16px;box-shadow:var(--shadow-lg);isolation:isolate}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.modal-header,.mk-modal-head,.qb-product-picker-head){padding:0 0 16px;margin:0 0 24px;gap:16px;background:transparent;border-bottom:1px solid var(--card-border)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.modal-title,.mk-modal-title,.qb-product-picker-head h2){font:600 24px/1.2 var(--font-display)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .modal-body{padding:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.modal-footer,.mk-modal-actions){display:flex;flex-wrap:wrap;gap:8px;padding:16px 0 0;margin-top:24px;border-top:1px solid var(--card-border)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.lt-panel,.ss-list,.ss-menu,.ct-select-menu,.col-pick-menu,.row-menu-pop,.lookup-menu){max-width:calc(100vw - 32px);border-radius:12px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.lt-opt,.ss-option,.dl-stage-opt,.row-menu-item){min-height:44px;padding:8px 12px;font-size:14px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.col-pick-more,.co-add-btn,.assoc-picker-actions button){min-height:44px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .col-pick-search{min-height:44px;gap:8px;padding:8px 12px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .col-pick-search input{min-width:0;font:400 14px/1.5 var(--font-body)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .xp-body{gap:24px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .xp-section-head{flex-wrap:wrap;gap:8px;justify-content:flex-start}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .xp-section-actions{-webkit-margin-start:auto;margin-inline-start:auto}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.xp-field,.xp-scope-row){min-height:44px;padding:12px;border-radius:12px;font-size:14px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .xp-actions{flex-wrap:wrap;gap:8px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qb-product-picker-row{min-width:0;padding:16px;gap:16px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.qb-product-picker-name,.qb-product-picker-meta,.qb-product-picker-price){font-size:14px;overflow-wrap:anywhere}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .rv-quote-preview{padding:64px 16px 24px!important}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .rv-preview-shell{isolation:isolate}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .rv-preview-toolbar{flex-wrap:wrap;gap:16px}@media (max-width:1100px){.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.page,.qop-wrap){padding:24px!important}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-grid{grid-template-columns:minmax(0,1fr)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-summary{position:static}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .pd-grid-3{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .xp-fields{grid-template-columns:minmax(0,1fr)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue form.page .pd-form-grid{grid-template-areas:none}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue form.page .pd-form-grid>:nth-child(n){grid-area:auto}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.page,.qop-wrap){padding:16px!important}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.sd-header-actions,.qop-hactions){-webkit-margin-start:0;margin-inline-start:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .ct-search{flex-basis:100%;max-width:none}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.pd-form-grid,.dl-grid-2,.rv-record-values,.record-detail-grid,.qop-row2,.qop-row3){grid-template-columns:minmax(0,1fr)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .ct-pagination{flex-direction:column;align-items:stretch;-webkit-padding-end:0;padding-inline-end:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .ct-pager{justify-content:flex-end}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.dl-kpis,.q-dt-kpis){grid-template-columns:repeat(2,minmax(0,1fr))}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.dl-kpis,.q-dt-kpis)>.dl-kpi:nth-child(n){border-top:0;-webkit-border-end:1px solid var(--card-border);border-inline-end:1px solid var(--card-border);padding:16px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.dl-kpis,.q-dt-kpis)>.dl-kpi:last-child,.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.dl-kpis,.q-dt-kpis)>.dl-kpi:nth-child(2n){-webkit-border-end:0;border-inline-end:0}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.dl-kpis,.q-dt-kpis)>.dl-kpi:nth-child(n+3){border-top:1px solid var(--card-border)}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .dl-kpis:not(.rv-product-metrics)>.dl-kpi:last-child{grid-column:1/-1}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.qop-card,.card:not(.dl-kpi):not(.table-card),.modal,.mk-modal,.qop-summary){padding:16px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-lgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-signer{grid-template-columns:minmax(0,1fr) 44px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-signer>input:nth-child(2){grid-column:1;grid-row:2}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .qop-signer>button{grid-column:2;grid-row:1/3}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .rv-line-items>ul>li{grid-template-columns:minmax(0,1fr) 72px 44px!important}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .rv-line-items>ul>li>span:nth-of-type(2){grid-column:1/3}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .rv-line-items>ul>li>button{grid-column:3;grid-row:1/3}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue :is(.input,.dl-input,.qop-input,.qop-root select,.qop-root textarea){font-size:16px}.sales-revenue.sales-revenue.sales-revenue.sales-revenue.sales-revenue .filter-builder-condition>div{width:100%!important;min-width:0}}.sales-reporting{--control-height:44px;--control-font-size:14px;--radius-control:12px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .page{padding:32px!important;max-width:none;min-width:0;margin:0}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sd-header{display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:center;gap:24px;margin:0 0 24px;padding:0;min-height:0;border:0;background:transparent;box-shadow:none}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sd-header>div:first-child{display:block!important;flex:1 1 300px;min-width:0;max-width:none}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .page-title{margin:0!important;font:600 clamp(28px,3vw,40px)/1.2 var(--font-display)!important;overflow-wrap:anywhere;color:var(--ink)}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sd-header p{display:block!important;margin:8px 0 0;max-width:75ch;font:400 14px/1.5 var(--font-body)}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .heading-help-source{position:static!important;width:auto!important;height:auto!important;padding:0!important;margin:8px 0 0!important;overflow:visible!important;clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;white-space:normal!important}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sr-title-status{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sd-header-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;-webkit-margin-start:auto;margin-inline-start:auto;max-width:100%}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.btn,.input,.select,.ss-trigger,.lt-trigger,.rb-name){min-height:44px;height:auto;padding:8px 12px;border-radius:12px!important;font:400 14px/1.5 var(--font-body);max-width:100%}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting select{height:44px!important;padding-block:0!important;border-radius:12px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding-inline:16px;font-weight:600}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .btn>svg{flex-shrink:0}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .dl-input{min-height:44px;padding:8px 12px;border-radius:12px;font-size:14px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-row-actions .link-primary{display:inline-flex;align-items:center;min-height:44px;padding:8px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sd-iconbtn{width:44px;height:44px;min-width:44px;min-height:44px;border-radius:12px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(button,input,select,textarea,a,[tabindex="0"]):focus-visible{outline:2px solid var(--primary)!important;outline-offset:3px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting button:disabled{cursor:not-allowed}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .card{min-width:0;padding:24px;border-radius:16px;box-shadow:none;background-image:none}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.card-heading,.rpt-library-head h2){font:600 18px/1.3 var(--font-display);margin:0;overflow-wrap:anywhere}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .eyebrow{font:600 12px/1.5 var(--font-body);letter-spacing:.08em}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.ct-toolbar,.ct-filters){display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px;margin:0 0 24px;padding:0 0 16px;border:0;border-bottom:1px solid var(--card-border);background:transparent;box-shadow:none}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .ct-search{position:relative;flex:1 1 280px;min-width:0;max-width:480px;height:44px;padding:0;border:0;background:transparent}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .ct-search input{width:100%;height:44px;min-width:0;padding:8px 44px 8px 38px!important;border:1px solid var(--card-border);border-radius:12px!important;background:var(--surface);font-size:14px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .ct-search>svg{position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%);width:18px;height:18px;pointer-events:none}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .ct-search>button{position:absolute;inset-inline-end:4px;top:50%;transform:translateY(-50%)}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .ct-filter-panel{display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px;padding:24px;margin-top:16px;border-radius:16px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .ct-filter-field{flex:1 1 180px;min-width:0;gap:8px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .ct-filter-range{display:flex;flex-direction:row;flex:2 1 380px;flex-wrap:wrap;align-items:flex-end;gap:16px;min-width:0}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .ct-filter-label{font:600 13px/1.5 var(--font-body)}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .ss-trigger{height:44px;padding-block:0}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.ss-trigger-label,.ss-value,.ss-trigger>span){line-height:1.5}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.ss-list,.lt-panel){border-radius:12px;padding:8px;max-width:calc(100vw - 16px)}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.ss-option,.lt-option,[role=option]){min-height:44px!important;padding:10px 12px!important;font-size:14px!important;line-height:1.5;border-radius:8px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .ss-search{min-height:44px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .ct-pager>div>span{white-space:nowrap}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .ct-page-btn{min-width:44px;height:44px;border-radius:12px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.table-card,.rpt-table-wrap){min-width:0;max-width:100%;padding:0;overflow:auto;border:1px solid var(--card-border);border-radius:16px;background:var(--surface);box-shadow:none}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sd-queue-scroll{min-width:0;max-width:100%;overflow:auto;margin:0}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.table,.rpt-table-wrap table){width:100%;min-width:640px;border-collapse:collapse;border:0}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.table,.rpt-table-wrap table) :is(th,td){padding:16px 20px!important;border:0;border-bottom:1px solid var(--card-border);border-radius:0;font:400 14px/1.5 var(--font-body);text-align:start}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.table,.rpt-table-wrap table) th{background:var(--page-bg);background-image:none!important;color:var(--text-secondary);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.table,.rpt-table-wrap table) tbody tr{height:78px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.table,.rpt-table-wrap table) tr:last-child td{border-bottom:0}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .table .sr-numeric{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-row-actions{gap:8px;flex-wrap:nowrap}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-actions-col{width:228px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sr-report-view.is-table{border:0;border-radius:0;padding:0!important;min-height:0!important}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-library{margin-bottom:32px;padding:0;border:0;background:transparent}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-library-head{margin-bottom:16px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-library-head h2{margin-top:8px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-library-head p{margin:8px 0 0;font-size:14px;line-height:1.5}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-library-grid{gap:24px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-library-icon{background:var(--success-fill);color:var(--success);border-radius:12px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-library-card{gap:16px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-library-desc{font-size:14px;line-height:1.5}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .dl-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:0 0 16px;border:0;border-bottom:1px solid var(--card-border);border-radius:0;background:transparent;box-shadow:none}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .dl-tab{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 16px;border:0;border-radius:999px!important;font:600 14px/1.5 var(--font-body);background:transparent;color:var(--text-secondary)}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .dl-tab[aria-pressed=true]{background:var(--success-fill);color:var(--success);box-shadow:none}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .dl-tab:after{display:none}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sr-add-report{width:220px;max-width:100%}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sr-create-dashboard{flex-wrap:wrap;padding:24px!important;gap:16px!important}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-widget{gap:24px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-widget-head{align-items:center;gap:12px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-widget-head>div{flex-wrap:wrap;-webkit-margin-start:auto;margin-inline-start:auto}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-widget .rpt-table-wrap{border:0;border-radius:0}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-kpi{text-align:start;padding:24px 0}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-kpi-value{font:600 40px/1.2 var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-bottom:8px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-empty{padding:32px;font-size:14px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:0 0 24px;margin-bottom:24px;border-bottom:1px solid var(--card-border)}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-name{flex:1 1 240px;min-width:0;border:1px solid var(--card-border);background:var(--surface)}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-toolbar-spacer{display:none}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-autorun{white-space:normal;min-height:44px;gap:8px;font-size:14px;line-height:1.5}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb{grid-template-columns:232px minmax(0,1fr) 220px;gap:24px;align-items:start}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb>*{min-width:0}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-panel{padding:24px;gap:16px;border-radius:16px;box-shadow:none}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.rb-catalog,.rb-meta){position:static;display:flex;max-height:none}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-cat-scroll{overflow:visible;gap:24px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-cat-group-label{margin-bottom:8px;font-size:12px;line-height:1.5}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-field{min-height:44px;padding:8px;font-size:14px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-shelf{grid-template-columns:1fr;gap:8px;padding:16px 24px;border-radius:0}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-shelf-label{padding-top:0;font-size:12px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-drop{padding:0;min-width:0;min-height:44px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-chip{max-width:100%;min-height:44px;padding:0 0 0 12px;gap:8px;white-space:normal;overflow-wrap:anywhere;border-radius:12px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-chip-x{width:44px;height:44px;min-width:44px;border-radius:12px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-chip-sel{min-height:44px;padding-inline:8px;font-size:13px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.rb-filter-row input,.rb-filter-row select,.rb-drop input[role=combobox]){min-height:44px!important;height:44px!important;padding:8px 12px!important;border-radius:12px!important;font-size:14px!important;max-width:100%}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-filter-row select{padding-block:0!important}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-filter-row{padding:16px 0;gap:12px;border-bottom:1px solid var(--card-border)}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-filter-row:last-child{border-bottom:0}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-preview{margin-top:24px;min-height:280px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-preview-body{min-height:240px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-meta-note{margin:0;font-size:14px;line-height:1.5}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .field-label{display:block;margin-bottom:8px;font-size:13px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sr-query-workspace{grid-template-columns:260px minmax(0,1fr)!important;gap:24px!important;min-height:480px!important}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sr-query-workspace>.card{padding:0}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.lq-rail-row,.sr-query-field){min-height:44px;padding-block:10px!important}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sr-query-prompt{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sr-query-prompt>div{flex:1 1 320px!important;height:44px!important;min-width:0;border-radius:12px!important}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sr-query-prompt input{width:100%;min-width:0;height:40px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sr-query-prompt>div:focus-within{outline:2px solid var(--primary);outline-offset:3px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sr-query-workspace textarea:focus-visible{outline-offset:-4px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sr-query-footer{display:flex;flex-wrap:wrap;gap:16px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sr-query-footer>.row{flex-wrap:wrap;gap:12px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .modal-overlay{padding:24px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .modal{width:min(520px,100%);max-height:calc(100dvh - 48px);overflow:auto;border-radius:16px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.modal-header,.modal-body,.modal-footer){padding:24px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .modal-footer{display:flex;flex-wrap:wrap;gap:8px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .modal-close{width:44px;height:44px}@media (max-width:1399px){.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb{grid-template-columns:232px minmax(0,1fr)}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-meta{grid-column:1/-1;display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-meta>:is(h2,p){flex-basis:100%}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-meta>div{flex:1 1 180px;min-width:0}}@media (max-width:1100px){.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .page{padding:24px!important}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.rpt-grid,.rpt-library-grid){grid-template-columns:1fr}}@media (max-width:760px){.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .page{padding:16px!important}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.rb,.sr-query-workspace){grid-template-columns:minmax(0,1fr)!important;gap:24px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-meta{grid-column:auto;flex-direction:column}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-meta>div{flex:auto;width:100%}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.sd-header-actions,.ct-search,.sr-add-report){width:100%;max-width:100%}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .ct-search{flex:1 1 200px;width:auto;max-width:calc(100% - 60px)}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .btn-filter{width:44px;min-width:44px;padding:0}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sd-header>div:first-child{flex-basis:100%}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting :is(.rb-shelf,.rb-panel,.card,.ct-filter-panel){padding:16px}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-toolbar>.rb-name{flex-basis:100%}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rb-filter-row>:is(span,input,select){max-width:100%}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .rpt-row-actions{max-width:none}.sales-reporting.sales-reporting.sales-reporting.sales-reporting.sales-reporting .sr-query-prompt>div{flex-basis:100%!important}}.dashboard-authoring{min-width:0;--radius-control:12px;--control-height:44px}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .modal{width:min(760px,calc(100vw - 32px));max-width:calc(100vw - 32px);border-radius:20px;background:var(--surface);color:var(--ink)}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .modal-header{padding:24px;align-items:center;gap:16px}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .modal-body{padding:24px;min-width:0}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .modal-footer{padding:16px 24px;gap:8px;flex-wrap:wrap}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring :is(.btn,.select,.input,.lt-trigger,.ss-trigger){min-height:44px;border-radius:12px;font-size:14px;line-height:20px}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring :is(.input,.select,.lt-trigger,.ss-trigger){width:100%;min-width:0;box-sizing:border-box}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .input{border-radius:12px!important}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .dashboard-editor-tabs{padding:0;gap:8px;background:transparent;flex-wrap:wrap;border-radius:0}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .dashboard-editor-tabs button{min-height:44px;padding:10px 20px;border:0;border-radius:999px;background:transparent;box-shadow:none;color:var(--text-secondary)}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .dashboard-editor-tabs button.is-active{background:var(--primary-tint,#e9f3ee);color:var(--primary)}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .dashboard-editor-tabs button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .dashboard-editor-body{display:grid;grid-gap:24px;gap:24px}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .dashboard-editor-grid{gap:16px}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .dashboard-editor-grid label{display:grid;align-items:start;grid-gap:8px;gap:8px}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .dashboard-editor-body>label{display:grid;grid-gap:8px;gap:8px}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .dashboard-editor-body>fieldset,.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .dashboard-point-editor{padding:16px 0;border:0;border-top:1px solid var(--card-border);border-radius:0;gap:16px}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .dashboard-focus-metric-choice{gap:8px 16px;padding:8px 0}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .dashboard-focus-metric-choice label{min-height:44px}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .dashboard-point-filter{padding:16px;gap:12px}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .dashboard-point-filter>:is(.lt-wrap,.report-filter-value){flex:1 1 160px;min-width:0}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .dashboard-point-filter-actions{gap:8px}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .dashboard-point-list{gap:24px}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .dashboard-focus-edit,.fnd[data-clarity=v4] .dashboard-focus-edit{width:44px;min-width:44px;height:44px;opacity:1;color:var(--primary)}.fnd[data-clarity=v4] .dashboard-focus-edit:focus-visible{outline-color:var(--primary)}.sd-focus-copy{position:relative;padding-right:52px}.sd-focus-copy>.dashboard-authoring{position:absolute;top:0;right:0}.fnd[data-clarity=v4] :is(.dashboard-editable-summary,.dashboard-custom-points) .dashboard-custom-grid{display:grid;grid-template-columns:repeat(var(--dashboard-metric-columns,4),minmax(0,1fr));grid-gap:0;gap:0;border-block:1px solid var(--card-border)}.fnd[data-clarity=v4] :is(.dashboard-summary-metric,.dashboard-custom-point){padding:24px;border:0;border-right:1px solid var(--card-border);border-radius:0;background:transparent;box-shadow:none}.fnd[data-clarity=v4] .dashboard-custom-grid[data-columns="1"]>*,.fnd[data-clarity=v4] .dashboard-custom-grid[data-columns="2"]>:nth-child(2n),.fnd[data-clarity=v4] .dashboard-custom-grid[data-columns="3"]>:nth-child(3n),.fnd[data-clarity=v4] .dashboard-custom-grid[data-columns="4"]>:nth-child(4n),.fnd[data-clarity=v4] :is(.dashboard-summary-metric,.dashboard-custom-point):last-child{border-right:0}.fnd[data-clarity=v4] .dashboard-summary-source{margin:8px 0 24px}.fnd[data-clarity=v4] .dashboard-protected-guidance{color:var(--text-secondary);opacity:1;overflow-wrap:anywhere}.fnd[data-clarity=v4] .sd-insight-stat:last-child{border-right:0}@media (max-width:760px){.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .dashboard-editor-grid{grid-template-columns:minmax(0,1fr)}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring :is(.modal-header,.modal-body){padding:16px}.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring.dashboard-authoring .modal-footer{padding:16px}.fnd[data-clarity=v4] :is(.dashboard-editable-summary,.dashboard-custom-points) .dashboard-custom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fnd[data-clarity=v4] .dashboard-custom-grid>:is(.dashboard-summary-metric,.dashboard-custom-point){border-right:1px solid var(--card-border);padding:16px}.fnd[data-clarity=v4] .dashboard-custom-grid>:last-child,.fnd[data-clarity=v4] .dashboard-custom-grid>:nth-child(2n){border-right:0}}@media (max-width:480px){.fnd[data-clarity=v4] :is(.dashboard-editable-summary,.dashboard-custom-points) .dashboard-custom-grid{grid-template-columns:minmax(0,1fr)}.fnd[data-clarity=v4] .dashboard-custom-grid>:is(.dashboard-summary-metric,.dashboard-custom-point){border-right:0}}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] :is(.page,.fnd-content,.table-card,.crm-table-scroll,.rpt-table-wrap,.imp-preview-wrap,.dl-board-wrap,.swq-panel,.swq-scroll,.slq-scroll){min-width:0;max-width:100%}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] :is(.table-card,.crm-table-scroll,.rpt-table-wrap):has(.sales-table){overflow:auto;padding:0;border:1px solid var(--card-border);border-radius:16px;background:var(--surface);box-shadow:none;isolation:isolate}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .table-card:has(>.sd-queue-scroll){overflow:hidden}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] :is(.sd-queue-scroll,.rpt-table-wrap,.crm-table-scroll,.table-card):has(.sales-table){max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:16px 304px}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table{border-collapse:separate;border-spacing:0;table-layout:fixed;background:var(--surface);margin:0}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table :is(th,td){box-sizing:border-box;padding:16px 20px;border:0;border-bottom:1px solid var(--card-border);border-radius:0;text-align:start;vertical-align:middle;font:400 14px/1.5 var(--font-body);overflow-wrap:normal;word-break:normal}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table th{height:52px;padding-block:16px;background:var(--surface-alt);color:var(--text-secondary);font:600 12px/1.5 var(--font-body);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table th button{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table tbody tr{height:78px;background:var(--surface)}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table tbody tr:hover{background:var(--success-fill)}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table tbody tr:last-child td{border-bottom:0}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table .sales-table-value{min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table-value :is(a,span,strong,small,div,b,code){min-width:0;max-width:100%;white-space:nowrap;overflow-wrap:normal;word-break:normal;text-overflow:ellipsis}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table-value>:is(a,span,strong,small,div,b,code),.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table-value>div>:is(a,strong,small,span){overflow:hidden;text-overflow:ellipsis}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table-value>a,.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table-value>div>a{display:block}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table-value .row{display:flex;flex-wrap:nowrap!important;align-items:center;gap:8px}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table-value :is(.badge,.ct-tag,.qualification-pill,.q-pill){display:inline-block;flex:0 0 auto;width:auto;max-width:160px;height:auto;padding:4px 8px;margin-block:0;border-radius:999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:600 12px/1.5 var(--font-body);vertical-align:middle}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table-value.is-prose{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:42px;white-space:normal}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table-value.is-prose *{white-space:normal}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table :is(.crm-numeric,.rv-numeric,.sr-numeric,.text-tabular){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table :is(th,td):is(.crm-numeric,.rv-numeric,.sr-numeric){text-align:right}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table [data-sales-column=select]{padding-inline:16px;text-align:center}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table th{z-index:2}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table [data-sales-column=actions]{position:-webkit-sticky;position:sticky;inset-inline-end:0;z-index:1;background:var(--surface);-webkit-border-start:1px solid var(--card-border);border-inline-start:1px solid var(--card-border);padding-inline:16px;overflow:visible}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table th[data-sales-column=actions]{background:var(--surface-alt);z-index:3}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table tbody tr:hover>td[data-sales-column=actions]{background:var(--success-fill)}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table td:not([data-sales-column=actions]):focus-within{position:relative;z-index:0;background:var(--surface)}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table-value .sales-table-pills{display:flex;width:100%;min-width:0;align-items:center;gap:8px;overflow:visible}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table-pills>:is(.badge,.ct-tag,.qualification-pill,.q-pill){box-sizing:border-box;flex:0 1 auto;min-width:0;max-width:160px}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table-pill-count{flex:0 0 44px;width:44px;min-height:44px;padding:0;border:1px solid var(--card-border);border-radius:12px;background:var(--surface-alt);color:var(--text-secondary);font:600 12px/1.5 var(--font-body);cursor:pointer}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table-pill-count:hover{background:var(--success-fill);color:var(--text-primary)}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table .sales-table-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:8px;white-space:nowrap;min-width:0}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table-actions :is(.rpt-row-actions,.row),.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table-actions>:is(div,span){display:flex;align-items:center;flex-wrap:nowrap!important;gap:8px}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table-actions :is(button,a){flex:0 0 auto;min-height:44px;margin:0;white-space:nowrap}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table-actions :is(.sd-iconbtn,.sales-table-full-row,.mk-icon-btn){display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:0;border-radius:12px}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table :is(a,button,input):focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table td[colspan]{height:120px;padding:32px!important;white-space:normal;overflow-wrap:anywhere}.sales-table-readout dl{display:grid;grid-gap:0;gap:0;margin:0}.sales-table-readout dl>div{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,2fr);grid-gap:16px;gap:16px;padding:16px 0;border-bottom:1px solid var(--card-border)}.sales-table-readout dt{color:var(--text-secondary);font:600 13px/1.5 var(--font-body)}.sales-table-readout dd{margin:0;font:400 14px/1.5 var(--font-body);overflow-wrap:anywhere}.sales-table-tag-readout{margin:0;-webkit-padding-start:20px;padding-inline-start:20px}.sales-table-tag-readout li{padding-block:8px;font:400 14px/1.5 var(--font-body);overflow-wrap:anywhere}.fnd.fnd.fnd[data-screen-label="sales/dashboard"] .slq-scroll,.fnd.fnd.fnd[data-screen-label="sales/work"] .swq-scroll{min-width:0;max-width:100%;overflow:auto;isolation:isolate}.fnd.fnd.fnd[data-screen-label="sales/dashboard"] :is(.slq-head,.slq-row){grid-template-columns:240px 170px 100px 100px 160px 280px;width:max(100%,1170px);min-width:1170px}.fnd.fnd.fnd[data-screen-label="sales/work"] .swq :is(.swq-list-head,.swq-row){grid-template-columns:240px 80px 300px 160px 160px 240px;width:max(100%,1300px);min-width:1300px}.fnd.fnd.fnd[data-screen-label="sales/work"] .swq-list{min-width:1300px}.fnd.fnd.fnd[data-screen-label="sales/dashboard"] .slq-row :is(.slq-lead,.slq-owner) :is(a,strong,small),.fnd.fnd.fnd[data-screen-label="sales/work"] .swq .swq-row :is(strong,small){display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}.fnd.fnd.fnd[data-screen-label="sales/work"] .swq .swq-next small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;max-height:39px}.fnd.fnd.fnd[data-screen-label="sales/dashboard"] .slq-actions,.fnd.fnd.fnd[data-screen-label="sales/work"] .swq .swq-row-actions{flex-wrap:nowrap;gap:8px}.fnd.fnd.fnd[data-screen-label="sales/dashboard"] :is(.slq-head,.slq-row),.fnd.fnd.fnd[data-screen-label="sales/work"] .swq :is(.swq-list-head,.swq-row){background:var(--surface)}.fnd.fnd.fnd[data-screen-label="sales/dashboard"] .slq-row:hover,.fnd.fnd.fnd[data-screen-label="sales/work"] .swq .swq-row:hover{background:var(--success-fill)}.fnd.fnd.fnd[data-screen-label="sales/dashboard"] :is(.slq-actions,.slq-head>span:last-child),.fnd.fnd.fnd[data-screen-label="sales/work"] .swq :is(.swq-row-actions,.swq-list-head>span:last-child){position:-webkit-sticky;position:sticky;inset-inline-end:0;align-self:stretch;display:flex;align-items:center;justify-content:flex-end;margin:-16px -20px -16px 0;padding:16px 20px;background:inherit;-webkit-border-start:1px solid var(--card-border);border-inline-start:1px solid var(--card-border);z-index:1}.fnd.fnd.fnd[data-screen-label="sales/dashboard"] .slq-head,.fnd.fnd.fnd[data-screen-label="sales/work"] .swq .swq-list-head{background:var(--surface-alt)}.fnd.fnd.fnd[data-screen-label="sales/dashboard"] .slq-head>span:last-child,.fnd.fnd.fnd[data-screen-label="sales/work"] .swq .swq-list-head>span:last-child{z-index:3}.sales-crm.sales-crm.sales-crm.sales-crm.sales-crm .dl-board-wrap{overflow:auto;max-width:100%;min-width:0;overscroll-behavior-inline:contain;padding-bottom:16px}.sales-crm.sales-crm.sales-crm.sales-crm.sales-crm .dl-board{display:flex;align-items:flex-start;gap:16px;width:max-content;min-width:100%}.sales-crm.sales-crm.sales-crm.sales-crm.sales-crm .dl-col{flex:0 0 320px;width:320px;min-width:320px;max-width:320px;padding:16px;min-height:220px}.sales-crm.sales-crm.sales-crm.sales-crm.sales-crm .dl-col-head{align-items:center;gap:8px}.sales-crm.sales-crm.sales-crm.sales-crm.sales-crm .dl-col-head>div{min-width:0}.sales-crm.sales-crm.sales-crm.sales-crm.sales-crm .dl-col-title{font:600 14px/1.5 var(--font-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sales-crm.sales-crm.sales-crm.sales-crm.sales-crm .dl-col-body{display:flex;flex-direction:column;gap:16px;min-width:0;max-height:min(640px,70dvh);overflow-y:auto;padding:2px}.sales-crm.sales-crm.sales-crm.sales-crm.sales-crm .dl-bcard{min-width:0;width:100%;padding:16px;flex:0 0 auto}.sales-crm.sales-crm.sales-crm.sales-crm.sales-crm .dl-bcard-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:42px;font:600 14px/1.5 var(--font-body);overflow-wrap:anywhere}.sales-crm.sales-crm.sales-crm.sales-crm.sales-crm .dl-bcard-amount{margin-top:8px;font:600 22px/1.3 var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sales-crm.sales-crm.sales-crm.sales-crm.sales-crm .dl-bcard-meta{display:block;max-width:100%;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 13px/1.5 var(--font-body)}.sales-crm.sales-crm.sales-crm.sales-crm.sales-crm .dl-bcard .dl-stage-btn{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:44px;gap:8px;padding:8px 12px}.sales-crm.sales-crm.sales-crm.sales-crm.sales-crm .dl-bcard .dl-stage-btn>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sales-crm.sales-crm.sales-crm.sales-crm.sales-crm .dl-bcard .dl-stage-btn>svg{flex:none}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] :is(.ct-filters,.ct-toolbar,.dl-controls,.ux-workspace-actions,.pr-toolbar){min-width:0;max-width:100%;flex-wrap:wrap;gap:16px}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] :is(.ct-filters,.ct-toolbar,.dl-controls,.ux-workspace-actions,.pr-toolbar) :is(.btn,.ss-trigger){white-space:nowrap;max-width:100%}@media (max-width:640px){.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] .sales-table [data-sales-column=actions]{position:static}.fnd.fnd.fnd.fnd.fnd.fnd[data-screen-label^="sales/"] :is(.sd-queue-scroll,.rpt-table-wrap,.crm-table-scroll,.table-card):has(.sales-table){scroll-padding-inline:16px}.sales-table-readout dl>div{grid-template-columns:minmax(0,1fr);gap:8px}}.sc-workspace{min-width:0;max-width:100%;padding:32px}.sc-heading{margin-bottom:24px}.sc-heading h1{margin:0;font:600 clamp(28px,3vw,40px)/1.2 var(--font-display);color:var(--ink)}.sc-heading p{margin:8px 0 0;font-size:14px}.sc-workspace.sc-workspace.sc-workspace.sc-workspace.sc-workspace.sc-workspace .page{padding:0!important;overflow:visible}.sc-workspace.sc-workspace.sc-workspace.sc-workspace.sc-workspace.sc-workspace .st-navigation{margin:0 0 24px}.sc-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;min-height:44px}.sc-toolbar h2{font:600 18px/1.3 var(--font-display);margin:0}.sc-integrations,.sc-row-actions,.sc-toolbar-actions{display:flex;align-items:center;gap:8px;min-width:0}.sc-toolbar-actions{flex-wrap:wrap;justify-content:flex-end}.sc-integrations{flex-wrap:wrap}.sc-integrations:empty{display:none}.sc-integrations:not(:empty){-webkit-padding-end:16px;padding-inline-end:16px;-webkit-margin-end:8px;margin-inline-end:8px;-webkit-border-end:1px solid var(--card-border);border-inline-end:1px solid var(--card-border)}.sc-row-actions{flex-wrap:nowrap}.sc-date-range{display:flex;align-items:center;gap:8px;font-size:13px;white-space:nowrap}.sc-date-range .input{width:176px}.sc-loading{min-height:240px;padding:24px 0;color:var(--text-secondary)}.sc-preview-notice{margin:0 0 24px;padding:12px 16px;border:1px dashed var(--card-border);border-radius:12px;font-size:13px;color:var(--text-secondary)}.sc-workspace.sc-workspace.sc-workspace.sc-workspace.sc-workspace.sc-workspace .st-list-controls{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:16px;margin:0 0 24px}.sc-workspace.sc-workspace.sc-workspace.sc-workspace.sc-workspace.sc-workspace .st-list-controls .ct-search{order:0;flex:1 1 280px;max-width:480px;margin:0}.sc-workspace.sc-workspace.sc-workspace.sc-workspace.sc-workspace.sc-workspace .st-list-controls .qb-team-tabs{flex:0 0 auto;margin:0}.sc-workspace.sc-workspace.sc-workspace.sc-workspace.sc-workspace.sc-workspace .st-settings .sc-toolbar{position:-webkit-sticky;position:sticky;top:0;z-index:5;padding-block:8px;background:var(--surface)}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-page{container-type:inline-size;overflow:visible}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-head{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:var(--surface);padding-block:8px;gap:16px}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-head-text{flex:1 1 320px}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-head-actions{flex:0 0 auto}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-preview-toggle{display:inline-flex}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-layout{display:grid;grid-template-columns:156px minmax(0,1fr);align-items:start;grid-gap:24px;gap:24px}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-tabs{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:8px;position:-webkit-sticky;position:sticky;top:144px;margin:0;padding:0;border:0;overflow:visible}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-tab{justify-content:flex-start;white-space:nowrap;border-radius:12px!important;width:100%;padding-inline:16px}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-main{min-width:0}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-section{padding:0 0 24px}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-preview{display:none;grid-column:2;order:0;position:static;max-height:none;gap:16px;min-width:0;padding:24px;border:1px solid var(--card-border);border-radius:16px}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-layout.is-preview-open .se-preview:not([hidden]){display:flex}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-preview-heading{margin:0;font:600 18px/1.3 var(--font-display)}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-preview-bar{flex-direction:column;align-items:flex-start;gap:16px;padding-block:16px;border-block:1px solid var(--card-border)}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-preview-frame{max-height:640px;width:100%;overflow:auto}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-preview .se-seg-btn{font-size:13px;padding-inline:12px}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-share-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;grid-gap:8px;gap:8px}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-share-row .se-code{min-height:44px;padding:12px;overflow-wrap:anywhere}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-code-block{white-space:pre;overflow:auto;max-height:240px;padding:16px;border-radius:12px}@container (min-width: 1180px){.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-layout.is-preview-open{grid-template-columns:156px minmax(480px,1fr) minmax(360px,420px)}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-layout.is-preview-open .se-preview{grid-column:3;position:-webkit-sticky;position:sticky;top:144px}}@container (max-width: 740px){.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-layout{grid-template-columns:136px minmax(0,1fr);gap:16px}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-grid{grid-template-columns:minmax(0,1fr)}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-share-row{grid-template-columns:1fr auto}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-share-row .se-code{grid-column:1/-1}}@media (max-width:700px){.sc-workspace{padding:24px 16px}.sc-toolbar-actions{justify-content:flex-start}.sc-integrations:not(:empty){border:0;padding:0;margin:0}.sc-date-range{flex-wrap:wrap}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-head-actions{margin:0;flex-wrap:wrap}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-layout{grid-template-columns:1fr}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-tabs{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools.sales-tools .se-preview{grid-column:1;padding:16px}}