@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;450;500;600;700&display=swap";@import"https://api.fontshare.com/v2/css?f[]=satoshi@400,500,700,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Space+Grotesk:wght@500;600;700&display=swap";:root{--bg: #f6f8fa;--surface: #ffffff;--surface-2: #fbfbfc;--surface-hover: #f6f8fa;--border: #e6e8eb;--border-strong: #d5d9de;--ink: #1a1f36;--text: #2a2f45;--muted: #6b7280;--faint: #98a1b3;--accent: #4f46e5;--accent-soft: #eef0fb;--ok: #0f7b52;--ok-bg: #e7f4ee;--warn: #8a6410;--warn-bg: #fbf2e0;--bad: #b42318;--bad-bg: #fbeae8;--r: 10px;--r-md: 8px;--r-sm: 6px;--shadow-sm: 0 1px 1px rgba(15, 23, 42, .04), 0 1px 2px rgba(15, 23, 42, .05);--shadow-md: 0 1px 2px rgba(15, 23, 42, .05), 0 4px 12px rgba(15, 23, 42, .06);--sidebar-w: 248px;--maxw: 1180px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.55;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{margin:0;color:var(--ink);font-weight:600;letter-spacing:-.01em;line-height:1.25}h1{font-size:22px}h2{font-size:17px}h3{font-size:15px}h4{font-size:13px}p{margin:0}img{display:block;max-width:100%}button{font-family:inherit;font-size:inherit;cursor:pointer}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}small{font-size:12px;color:var(--muted)}::selection{background:var(--accent-soft)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.eyebrow,.panel-label{display:block;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin:0 0 2px}.subtle,.note{color:var(--muted);font-size:13px}.section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.section-head h2{margin-top:2px}.app-shell{display:grid;grid-template-columns:var(--sidebar-w) 1fr;min-height:100vh}.sidebar{position:sticky;top:0;align-self:start;height:100vh;display:flex;flex-direction:column;gap:24px;padding:20px 16px;background:var(--surface);border-right:1px solid var(--border);overflow-y:auto}.brand{display:flex;align-items:center;gap:10px;padding:4px 8px}.brand img{width:30px;height:30px;border-radius:7px}.brand strong{display:block;font-size:15px;font-weight:600;color:var(--ink)}.brand span{font-size:12px;color:var(--muted)}.nav-list{display:flex;flex-direction:column;gap:2px}.nav-item{position:relative;display:flex;align-items:center;width:100%;padding:8px 12px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--muted);font-size:14px;font-weight:500;text-align:left;transition:background .12s ease,color .12s ease}.nav-item.active{background:var(--surface-hover);color:var(--ink);font-weight:600}.nav-item.active:before{content:"";position:absolute;left:0;top:7px;bottom:7px;width:3px;border-radius:0 3px 3px 0;background:var(--accent)}.source-panel{margin-top:auto;padding-top:16px;border-top:1px solid var(--border)}.source-list{display:flex;flex-direction:column;gap:8px;margin-top:10px}.source-row{display:flex;flex-direction:column;gap:2px;padding:8px 10px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-sm)}.source-row strong{font-size:12px;font-weight:600;color:var(--ink)}.source-row small{font-size:11px;line-height:1.4}.source-row>span:last-child{font-size:11px;color:var(--muted)}main{min-width:0;padding:0 0 64px}.topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:flex-end;gap:12px;height:60px;padding:0 32px;background:#f6f8fad9;-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);border-bottom:1px solid var(--border)}.hero-brand{display:none}.topbar-actions{display:flex;align-items:center;gap:8px}main>.app-view,main>section{max-width:var(--maxw);margin:0 auto;padding:24px 32px 0}.hidden{display:none!important}.primary-button,.secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;border-radius:var(--r-sm);font-size:13px;font-weight:600;white-space:nowrap;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.primary-button{background:var(--ink);color:#fff;border:1px solid var(--ink);box-shadow:var(--shadow-sm)}.primary-button:hover{background:#0f1320}.secondary-button{background:var(--surface);color:var(--text);border:1px solid var(--border-strong);box-shadow:var(--shadow-sm)}.secondary-button:hover{background:var(--surface-hover);border-color:var(--faint)}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--r-sm);background:var(--surface);color:var(--muted);border:1px solid var(--border-strong);font-size:13px;font-weight:600}.icon-button:hover{background:var(--surface-hover);color:var(--ink)}.deal-card-action,.notification-test-button,.broker-deal-tab,.view-switching button{height:30px;padding:0 12px;border-radius:var(--r-sm);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font-size:12px;font-weight:500}.deal-card-action:hover,.broker-deal-tab:hover{background:var(--surface-hover)}[class$=-panel],[class$=-card],[class$=-centre],[class$=-desk],[class$=-grid]>article,.ops-card,.ops-card-wide,.metric,.watchlist,.detail-panel,.broker-passport,.empty-state,.admin-command-centre,.automation-centre,.revenue-dashboard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow-sm)}.ops-card,.ops-card-wide,[class$=-panel]:not(.source-panel):not(.listed-alert-panel),.detail-panel,.broker-passport,.broker-deal-card,.broker-briefing-card,.broker-onboarding-card,.admin-command-centre,.automation-centre,.revenue-dashboard,.represented-archive-panel,.seller-intake-panel,.settlement-panel,.lead-table-panel,.empty-state{padding:20px}section.app-view{background:transparent}[class$=-grid],.metrics-grid,.ops-grid,.ops-metrics,.portal-metrics,.briefing-grid,.heat-grid,.symbol-grid,.recognition-grid,.leaderboard-grid{display:grid;gap:16px}.metrics-grid,.ops-metrics,.portal-metrics,.represented-metrics,.settlement-metrics,.court-watch-metrics,.insolvency-metrics,.seller-intake-metrics{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.ops-grid,.broker-grid,.real-broker-grid,.broker-success-passport-grid,.recognition-grid,.leaderboard-grid,.national-ranking-grid,.broker-onboarding-grid,.listed-notice-grid,.listed-sanity-grid,.symbol-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.monthly-intake-panel{display:grid;gap:10px;max-width:680px}.monthly-intake-panel>p{margin:0;color:var(--muted);line-height:1.55}.monthly-intake-label{color:var(--text);font-size:12px;font-weight:700}.monthly-intake-input,.monthly-intake-file{width:100%;border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text);padding:10px 12px}.monthly-intake-actions,.monthly-intake-receipt{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.monthly-intake-actions{justify-content:space-between;color:var(--muted);font-size:12px}.monthly-intake-message{font-size:12px}.monthly-intake-message.success{color:#047857}.monthly-intake-message.error{color:#b91c1c}.monthly-intake-receipt span{border:1px solid var(--border);border-radius:999px;color:var(--text);font-size:12px;padding:5px 9px}.monthly-intake-operations,.monthly-intake-workflow{display:grid;gap:8px;border-top:1px solid var(--border);padding-top:14px}.monthly-intake-operations span,.monthly-intake-workflow label,.monthly-intake-link{color:var(--muted);font-size:12px;line-height:1.45}.monthly-intake-link{overflow-wrap:anywhere}.launch-control-panel{display:grid;gap:12px;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border));border-radius:var(--r-sm);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 9%,transparent),transparent 42%),var(--surface);padding:14px}.launch-control-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.launch-control-header>div{display:grid;gap:4px}.launch-control-header strong,.source-freshness-board strong,.notification-audit-list strong{color:var(--text);font-size:14px}.launch-control-header span,.source-freshness-board span,.notification-audit-list span{color:var(--muted);font-size:12px;line-height:1.45}.launch-check-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.launch-check-card{display:grid;gap:6px;min-height:72px;border:1px solid var(--border);border-radius:var(--r-sm);background:color-mix(in srgb,var(--surface) 94%,white);color:var(--text);padding:10px;text-align:left;cursor:pointer}.launch-check-card:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));box-shadow:0 10px 22px #0f172a14}.launch-check-card span{color:var(--muted);font-size:12px}.launch-check-card small{color:var(--muted);font-size:11px;line-height:1.35}.launch-check-card strong{font-size:13px}.launch-check-card .is-ready{color:#047857}.launch-check-card .is-blocked{color:#b4690e}.source-freshness-board,.notification-audit-list{display:grid;gap:6px;border-top:1px solid var(--border);padding-top:10px}.briefing-grid{grid-template-columns:minmax(0,2fr) minmax(240px,1fr)}.workspace,.broker-workspace,.broker-terminal,.broker-lead-desk,.ops-panel,.broker-portal,.public-profiles,.represented-archive-panel,.seller-intake-panel{display:flex;flex-direction:column;gap:20px}.metrics-grid>*,.ops-metrics>*,.portal-metrics>*,.represented-metrics>*,.settlement-metrics>*,.insolvency-metrics>*,.court-watch-metrics>*,.seller-intake-metrics>*,.metric{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-sm);padding:16px;display:flex;flex-direction:column;gap:4px}.metrics-grid>*>span:first-child,.ops-metrics>*>span:first-child,.portal-metrics>*>span:first-child,.metric>span:first-child,.metric>p:first-child{order:-1;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--faint)}.metrics-grid strong,.ops-metrics strong,.portal-metrics strong,.metric strong{font-size:26px;font-weight:600;color:var(--ink);letter-spacing:-.02em;line-height:1.1}.metrics-grid small,.ops-metrics small,.portal-metrics small,.metric small{font-size:12px;color:var(--muted)}[class$=-list]:not(.nav-list):not(.source-list){display:flex;flex-direction:column;margin:0;padding:0;list-style:none}[class$=-list]:not(.nav-list):not(.source-list)>*{padding:12px 0;border-bottom:1px solid var(--border)}[class$=-list]:not(.nav-list):not(.source-list)>*:last-child{border-bottom:0}.notification-row,.broker-inbox-row,.onboarding-row,.eligibility-row,.broker-setting-row,.system-check-list>*,.payment-state-list>*{display:flex;align-items:center;justify-content:space-between;gap:12px}.chip{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;border:1px solid var(--border-strong);background:var(--surface);color:var(--muted);font-size:12px;font-weight:500}.chip:hover{background:var(--surface-hover);color:var(--ink)}.chip.active{background:var(--ink);border-color:var(--ink);color:#fff}.filters,.listing-toolbar,.broker-deal-tabs,.broker-switcher,.topbar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.status-pill,.listing-pill,.quality-badge-list>*,.broker-inbox-score{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.01em;background:#f1f3f5;color:#4b5563;border:1px solid var(--border)}.status-pill.complete,.score-high,.listing-unlisted_verified{background:var(--ok-bg);color:var(--ok);border-color:transparent}.status-pill.pending,.score-medium{background:var(--warn-bg);color:var(--warn);border-color:transparent}.status-pill.error,.score-low{background:var(--bad-bg);color:var(--bad);border-color:transparent}.dot{width:8px;height:8px;border-radius:50%;background:var(--faint);flex:none}.broker-inbox-score,.briefing-score{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:54px;padding:8px;border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--border);color:var(--ink)}.broker-inbox-score strong,.briefing-score strong{font-size:18px;font-weight:600}.broker-inbox-score span,.briefing-score span{font-size:9px;text-transform:uppercase;letter-spacing:.04em;color:var(--faint)}.broker-industry-line{display:block;color:var(--ink);font-size:13px;font-weight:650;line-height:1.35;margin-bottom:2px}.lead-table{width:100%;border-collapse:collapse;font-size:13px}.lead-table th{text-align:left;padding:10px 12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--faint);border-bottom:1px solid var(--border)}.lead-table td{padding:12px;border-bottom:1px solid var(--border);color:var(--text)}.lead-table tr:last-child td{border-bottom:0}.lead-table tbody tr:hover{background:var(--surface-hover);cursor:pointer}input,select,textarea{font-family:inherit;font-size:14px;color:var(--ink);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-sm);padding:8px 10px;width:100%;transition:border-color .12s ease,box-shadow .12s ease}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}label{display:block;font-size:12px;font-weight:600;color:var(--text);margin-bottom:6px}.portal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.broker-deal-tab.active{background:var(--ink);border-color:var(--ink);color:#fff}.broker-inbox-row{padding:14px 16px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-sm)}.broker-inbox-row:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.broker-inbox{display:flex;flex-direction:column;gap:10px}.lead-action-drawer,.detail-panel{display:flex;flex-direction:column;gap:14px}.demo-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px!important;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-sm)}.demo-banner strong{color:var(--ink);font-weight:600}.demo-banner span{font-size:12px;color:var(--muted)}.empty-state{text-align:center;color:var(--muted);padding:40px 20px}.empty-state strong{display:block;color:var(--ink);font-size:15px;margin-bottom:4px}.symbol-panel{display:none!important}@media(max-width:900px){.app-shell{grid-template-columns:1fr}.sidebar{position:static;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px}.source-panel{display:none}.nav-list{flex-direction:row;flex-wrap:wrap;flex:1}.nav-item.active:before{display:none}main>section,main>.app-view{padding-left:16px;padding-right:16px}.topbar{padding:0 16px}.briefing-grid{grid-template-columns:1fr}}.prov-toggle{position:fixed;right:16px;bottom:16px;z-index:9999;font:600 12px/1 Inter,system-ui,sans-serif;letter-spacing:.3px;padding:9px 13px;border-radius:999px;border:1px solid var(--border-strong);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-md)}.prov-toggle.active{background:var(--accent);border-color:var(--accent);color:#fff}.prov-legend{position:fixed;right:16px;bottom:60px;z-index:9999;width:264px;font:11px/1.45 Inter,system-ui,sans-serif;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:14px;box-shadow:var(--shadow-md)}.prov-legend h4{margin:0 0 8px;font-size:12px}.prov-legend ul{margin:0;padding:0;list-style:none;display:grid;gap:6px}.prov-legend li{display:flex;align-items:flex-start;gap:8px}.prov-legend .dot{width:10px;height:10px;border-radius:3px;margin-top:2px}.prov-legend .note{margin:10px 0 0;opacity:.7;font-size:10px}body.lh-audit [data-prov]{position:relative;outline:2px dashed var(--prov-color, #888);outline-offset:1px;border-radius:5px}body.lh-audit [data-prov]:before{content:attr(data-prov-label);position:absolute;top:-9px;left:8px;z-index:60;font:700 9px/1.5 Inter,system-ui,sans-serif;letter-spacing:.4px;text-transform:uppercase;padding:1px 6px;border-radius:6px;white-space:nowrap;pointer-events:none;color:#fff;background:var(--prov-color, #888)}body.lh-audit [data-prov=synthetic]{--prov-color: #d92d20}body.lh-audit [data-prov=derived]{--prov-color: #2570eb}body.lh-audit [data-prov=seed]{--prov-color: #b54708}body.lh-audit [data-prov=real]{--prov-color: #0f7b52}.lh-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}.lh-page-header h1,.lh-page-title{font-size:24px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.lh-page-sub{color:var(--muted);font-size:13px;margin-top:3px}.lh-page-actions{display:flex;align-items:center;gap:8px}.lh-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow-sm);overflow:visible}.lh-figure{padding:16px 18px;border-right:1px solid var(--border)}.lh-figure-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;text-align:left;background:transparent;font:inherit;cursor:pointer}.metric-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;font:inherit;color:inherit;cursor:pointer}.metric-button:focus-visible,.lh-figure-button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;position:relative;z-index:1}.lh-figure:last-child{border-right:0}.lh-figure-label{font-size:12px;color:var(--muted);margin-bottom:6px}.lh-figure-value{font-size:23px;font-weight:600;color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1}.lh-figure-delta{font-size:12px;color:var(--muted);margin-top:4px}.lh-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow-sm);overflow:hidden}.lh-card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border)}.lh-card-header h3{font-size:14px;font-weight:600}.lh-card-header .lh-card-sub{font-size:12px;color:var(--muted);margin-top:1px}.lh-card-tools{display:flex;align-items:center;gap:8px}.lh-card-footer{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-top:1px solid var(--border);font-size:12px;color:var(--muted)}.lh-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.lh-table thead th{padding:9px 16px;text-align:left;font-size:12px;font-weight:500;color:var(--muted);background:var(--surface-2);border-bottom:1px solid var(--border);white-space:nowrap}.lh-table tbody td{padding:13px 16px;border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}.lh-table tbody tr{cursor:pointer;transition:background .1s ease}.lh-table tbody tr:hover{background:var(--surface-hover)}.lh-table tbody tr.selected{background:var(--accent-soft)}.lh-table tbody tr:last-child td{border-bottom:0}.lh-table .lh-primary{display:block;font-weight:600;color:var(--ink)}.lh-table .lh-sub{display:block;font-size:12px;color:var(--muted);margin-top:1px}.lh-num{text-align:right;font-variant-numeric:tabular-nums}.lh-row-action{color:var(--accent);font-weight:500;white-space:nowrap}.lh-badge{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:6px;font-size:12px;font-weight:500;background:#eef1f4;color:#475467;white-space:nowrap}.lh-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.lh-badge.is-success{background:var(--ok-bg);color:var(--ok)}.lh-badge.is-warning{background:var(--warn-bg);color:var(--warn)}.lh-badge.is-danger{background:var(--bad-bg);color:var(--bad)}.lh-badge.is-info{background:var(--accent-soft);color:var(--accent)}.lh-segment{display:inline-flex;background:#eceef1;border-radius:8px;padding:3px;gap:2px}.lh-segment button{border:0;background:transparent;padding:5px 12px;border-radius:6px;font-size:13px;font-weight:500;color:var(--muted);white-space:nowrap}.lh-segment button:hover{color:var(--ink)}.lh-segment button.active{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.lh-empty{padding:48px 24px;text-align:center}.lh-empty strong{display:block;color:var(--ink);font-size:15px;margin-bottom:4px}.lh-empty span{color:var(--muted);font-size:13px}#brokerPremiumBriefing,#brokerPassport{display:none!important}.portal-header{margin-bottom:6px}.portal-header .eyebrow{color:var(--muted)}#portalBrokerName{font-size:24px;font-weight:600;letter-spacing:-.02em}.portal-metrics{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow-sm);overflow:hidden;margin-bottom:4px}.portal-metrics .metric{border:0;border-right:1px solid var(--border);border-radius:0;box-shadow:none;background:transparent;padding:16px 18px}.portal-metrics .metric:last-child{border-right:0}.portal-metrics .metric span{font-size:12px;letter-spacing:0;text-transform:none;color:var(--muted);font-weight:400}.portal-metrics .metric strong{font-size:23px}.broker-switcher{display:inline-flex;background:#eceef1;border-radius:8px;padding:3px;gap:2px}.broker-switcher button{height:auto;border:0!important;background:transparent!important;padding:5px 12px;border-radius:6px!important;font-size:13px;font-weight:500;color:var(--muted);box-shadow:none!important}.broker-switcher button.active{background:var(--surface)!important;color:var(--ink);box-shadow:var(--shadow-sm)!important}.broker-lead-desk>.section-head{margin-bottom:12px}.broker-lead-desk{padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important}.broker-lead-desk>.section-head{padding:0 4px}.broker-inbox{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow-sm);overflow:hidden}section.metrics-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow-sm);overflow:hidden}section.metrics-grid .metric{border:0;border-right:1px solid var(--border);border-radius:0;box-shadow:none;background:transparent;padding:16px 18px}section.metrics-grid .metric:last-child{border-right:0}section.metrics-grid .metric span{font-size:12px;text-transform:none;letter-spacing:0;color:var(--muted);font-weight:400}section.metrics-grid .metric strong{font-size:23px}.listing-board-summary{display:flex;flex-wrap:wrap;gap:16px;padding:2px 2px 0;font-size:12px;color:var(--muted)}.listing-board-summary span{font-variant-numeric:tabular-nums}:root{--accent: #635bff;--accent-soft: #eeedff;--border: #eaecf0;--border-strong: #dfe3e8;--hairline: #f0f1f3;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-7: 32px;--s-8: 40px;--s-9: 56px;--sidebar-w: 256px;--maxw: 1200px}h1{font-size:26px}h2{font-size:19px}main{padding:0 0 var(--s-9)}main>.app-view,main>section{max-width:var(--maxw);margin:0 auto;padding:var(--s-8) var(--s-8) 0}main>.app-view+.app-view{margin-top:var(--s-2)}.section-head{margin-bottom:var(--s-6)}.section-head.is-page h2,section>.section-head:first-child h2{font-size:24px;letter-spacing:-.02em}.section-head.compact-head{margin-bottom:var(--s-4)}.section-head.compact-head .eyebrow{margin-bottom:1px}.workspace,.broker-workspace,.broker-terminal,.broker-lead-desk,.ops-panel,.broker-portal,.public-profiles,.represented-archive-panel,.seller-intake-panel{gap:var(--s-7)}.public-profiles>*+*,.represented-archive-panel>*+*{margin-top:var(--s-7)}#sellerIntake{display:flex;flex-direction:column;gap:var(--s-7)}[class$=-grid],.metrics-grid,.ops-grid,.ops-metrics,.portal-metrics,.briefing-grid,.heat-grid,.recognition-grid,.leaderboard-grid{gap:var(--s-6)}.ops-card,[class$=-panel]:not(.source-panel):not(.listed-alert-panel),.detail-panel,.broker-passport,.broker-deal-card,.broker-briefing-card,.broker-onboarding-card,.admin-command-centre,.automation-centre,.revenue-dashboard,.represented-archive-panel,.seller-intake-panel,.settlement-panel,.lead-table-panel{padding:var(--s-6)}.ops-card-wide{padding:28px}[class$=-list]:not(.nav-list):not(.source-list):not(.lh-list-ruled){gap:18px}[class$=-list]:not(.nav-list):not(.source-list):not(.lh-list-ruled)>*{padding:0;border-bottom:0}.lh-list-ruled>*{padding:12px 0;border-bottom:1px solid var(--hairline)}.lh-list-ruled>*:last-child{border-bottom:0}[class$=-list]:not(.nav-list):not(.source-list)>*>small,[class$=-list]:not(.nav-list):not(.source-list)>* .note,[class$=-list]:not(.nav-list):not(.source-list)>* p:last-child:not(:first-child){font-size:12px;color:var(--muted);line-height:1.45}.sidebar{padding:var(--s-5) var(--s-3);gap:var(--s-5)}.nav-list{gap:var(--s-5)}.nav-group{display:flex;flex-direction:column;gap:2px}.nav-group-label{padding:0 12px 4px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.nav-item{gap:10px;padding:7px 12px;color:var(--muted);font-weight:500}.nav-item svg{width:16px;height:16px;flex:none;stroke:currentColor;stroke-width:1.7;fill:none;opacity:.85}.nav-item>span{line-height:1.2}.nav-item:hover{background:var(--surface-hover);color:var(--ink)}.nav-item.active{background:var(--accent-soft);color:var(--accent);font-weight:600}.nav-item.active svg{opacity:1}.nav-item.active:before{display:none!important;content:none}.topbar{justify-content:space-between;gap:var(--s-4)}.lh-search{position:relative;display:flex;align-items:center;flex:1;max-width:420px}.lh-search svg{position:absolute;left:12px;width:16px;height:16px;stroke:var(--faint);stroke-width:1.8;fill:none;pointer-events:none}.lh-search input{width:100%;height:38px;padding:0 14px 0 36px;border:1px solid var(--border-strong);border-radius:999px;background:var(--surface);font-size:13px;box-shadow:var(--shadow-sm)}.lh-search input::placeholder{color:var(--faint)}.lh-search input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.primary-button{background:var(--accent);border-color:var(--accent)}.primary-button:hover{background:#524be0}.chip.active{background:var(--accent);border-color:var(--accent)}.lh-link-btn{border:0;background:none;padding:0;font:inherit;color:var(--accent);font-weight:500;cursor:pointer}.lh-link-btn:hover{text-decoration:underline}.lh-link-btn:disabled{color:var(--faint);cursor:default;text-decoration:none}.lh-table td .secondary-button{height:28px;padding:0 10px;font-size:12px}.ops-metrics,.represented-metrics,.seller-intake-metrics,.settlement-metrics,.court-watch-metrics,.insolvency-metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow-sm);overflow:hidden}.ops-metrics>*,.represented-metrics>*,.seller-intake-metrics>*,.settlement-metrics>*,.court-watch-metrics>*,.insolvency-metrics>*{border:0;border-right:1px solid var(--border);border-radius:0;box-shadow:none;background:transparent;padding:18px}.ops-metrics>*:last-child,.represented-metrics>*:last-child,.seller-intake-metrics>*:last-child,.settlement-metrics>*:last-child,.court-watch-metrics>*:last-child,.insolvency-metrics>*:last-child{border-right:0}.ops-metrics>*>span:first-child,.represented-metrics>*>span:first-child,.seller-intake-metrics>*>span:first-child{text-transform:none;letter-spacing:0;font-weight:400;color:var(--muted)}.lh-empty,.empty-state{border:1px dashed var(--border-strong);background:var(--surface-2);border-radius:var(--r);box-shadow:none}.lh-notice{display:flex;align-items:center;gap:10px;padding:10px 14px;font-size:13px;color:var(--muted);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md)}.lh-notice strong{color:var(--ink);font-weight:600}.lh-notice-dot{width:8px;height:8px;border-radius:50%;background:var(--accent);flex:0 0 auto}.lh-card-body{padding:var(--s-6)}.lh-card-body form.seller-intake-form{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4)}.seller-intake-form .full-span{grid-column:1 / -1}@media(max-width:900px){main>.app-view,main>section{padding-left:var(--s-4);padding-right:var(--s-4)}.lh-search{max-width:none}.nav-list{flex-direction:column}.nav-group-label{padding-left:8px}.lh-card-body form.seller-intake-form{grid-template-columns:1fr}}.ops-stack{display:flex;flex-direction:column;gap:var(--s-6)}#leaderboardGrid,#nationalRankingGrid,#realBrokerGrid,#representedArchive,#sellerIntake{display:block!important}#brokerSuccessPassportGrid:empty,#sellerConfidencePanel:empty,#sellerReputationGuard:empty{display:none}#representedMetrics,#sellerIntakeMetrics{display:block!important}#representedMetrics>*,#sellerIntakeMetrics>*{border:0!important;box-shadow:none!important;padding:0!important;background:transparent!important}:root{--ease: cubic-bezier(.22, .61, .36, 1);--shadow-lift: 0 2px 4px rgba(15, 23, 42, .04), 0 8px 24px rgba(15, 23, 42, .08);--ring: 0 0 0 3px var(--accent-soft)}body{font-feature-settings:"cv05" 1,"ss01" 1,"tnum" 0;letter-spacing:-.003em}.lh-figure-value,.lh-num,.metric strong,.lh-table .lh-num,.lh-badge{font-feature-settings:"tnum" 1}.nav-item,.chip,.primary-button,.secondary-button,.icon-button,.broker-switcher button,.lh-segment button,.lh-table tbody tr,.lh-card,.broker-inbox-row,.lh-figure{transition:all .16s var(--ease)}.sidebar{box-shadow:inset -1px 0 0 var(--border);border-right:0}.brand img{box-shadow:0 1px 2px #0f172a1f,0 0 0 1px #0f172a0a}.nav-group+.nav-group{margin-top:var(--s-5)}.nav-item{letter-spacing:-.01em}.nav-item svg{transition:color .16s var(--ease),transform .16s var(--ease)}.nav-item:hover svg{transform:translate(1px)}.nav-item.active{box-shadow:inset 0 0 0 1px #635bff1f}.topbar{box-shadow:0 1px 0 var(--border);border-bottom:0}.lh-search{transition:box-shadow .16s var(--ease),border-color .16s var(--ease)}.lh-search:focus-within{border-color:var(--accent);box-shadow:var(--ring)}.primary-button{box-shadow:0 1px 2px #635bff59,inset 0 1px #ffffff1f}.primary-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #635bff52}.primary-button:active{transform:translateY(0)}.secondary-button:hover,.icon-button:hover{transform:translateY(-1px)}.secondary-button:active,.icon-button:active,.primary-button:active{transform:translateY(0)}.lh-card:hover{box-shadow:var(--shadow-lift);border-color:var(--border-strong)}.lh-figure-value{transition:none}.metric-focus{box-shadow:0 0 0 3px #635bff38,var(--shadow-lift)!important;border-color:var(--accent)!important;transition:box-shadow .2s var(--ease),border-color .2s var(--ease)}.lh-card{isolation:isolate}.lh-table thead th{position:sticky;top:0;z-index:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fbfbfceb}.lh-table tbody tr{position:relative}.lh-table tbody tr:hover,.lh-table tbody tr.selected{box-shadow:inset 2px 0 0 var(--accent)}.lh-row-action{transition:transform .16s var(--ease);display:inline-block}.lh-table tbody tr:hover .lh-row-action{transform:translate(2px)}.lh-badge{box-shadow:inset 0 0 0 1px #0f172a0a}.lh-badge:before{box-shadow:0 0 0 2px currentColor;opacity:.18}.chip:active,.broker-switcher button:active,.lh-segment button:active{transform:scale(.97)}.chip.active{box-shadow:0 1px 2px #635bff4d}.lh-empty,.empty-state{border:1px dashed var(--border-strong);border-radius:var(--r);background:var(--surface-2)}.lh-card .lh-empty{border:0;background:transparent}input:hover,select:hover,textarea:hover{border-color:var(--faint)}.source-row{transition:border-color .16s var(--ease),background .16s var(--ease)}.source-row:hover{border-color:var(--border-strong);background:var(--surface)}@keyframes lhFadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}main>.app-view:not(.hidden){animation:lhFadeUp .28s var(--ease) both}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}*{scrollbar-width:thin;scrollbar-color:#cdd2da transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:#cdd2da;border-radius:999px;border:3px solid var(--bg);background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:#b3bac6;background-clip:padding-box}*::-webkit-scrollbar-track{background:transparent}.section-head h2,.lh-page-header h1,.section-head.is-page h2{letter-spacing:-.025em}.eyebrow,.panel-label{font-weight:600}.prov-toggle{transition:all .16s var(--ease)}.prov-toggle:hover{transform:translateY(-1px);box-shadow:var(--shadow-lift)}.seller-intake-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--s-6);align-items:start}.seller-intake-column{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow-sm);padding:var(--s-6);transition:box-shadow .16s var(--ease),border-color .16s var(--ease);display:flex;flex-direction:column;gap:var(--s-4)}.seller-intake-column:hover{box-shadow:var(--shadow-lift);border-color:var(--border-strong)}.seller-intake-column h3{font-size:15px}.seller-intake-column .eyebrow{margin-bottom:2px}.seller-reputation-hero{grid-column:1 / -1}.seller-reputation-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--s-3)}.seller-reputation-steps span{display:block;padding:var(--s-3) var(--s-4);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-sm);font-size:12px;color:var(--muted)}.seller-reputation-steps strong{display:block;color:var(--ink);margin-bottom:2px}.seller-intake-form{display:flex;flex-direction:column;gap:var(--s-3)}.seller-intake-form label{margin-top:var(--s-2)}.seller-confidence-panel,.seller-reputation-guard,#sellerConfidencePanel,#sellerReputationGuard{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;display:block!important}.seller-flow{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--s-4)}.seller-flow-step{display:flex;gap:var(--s-3);align-items:flex-start}.seller-flow-num{flex:none;width:24px;height:24px;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center}.seller-flow-step strong{display:block;font-size:13px;color:var(--ink)}.seller-flow-step small{color:var(--muted);font-size:12px;line-height:1.4}:root{--bg: #ffffff;--surface: #ffffff;--surface-2: #ffffff;--surface-hover: #f7f7f8;--border: #ececef;--border-strong: #dcdce1;--hairline: #f0f0f2;--ink: #11141c;--text: #3a4150;--muted: #6b7280;--faint: #98a0ad;--accent: #635bff;--accent-soft: #f2f1ff;--r: 10px}*{font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#fff;color:var(--text);font-size:14px;letter-spacing:-.006em;font-feature-settings:"tnum" 0}h1,h2,h3,h4{color:var(--ink);letter-spacing:-.03em}h1{font-weight:900;font-size:28px}h2{font-weight:700;font-size:20px}h3{font-weight:700;font-size:16px}.lh-card,.lh-card:hover,[class$=-panel],[class$=-card],[class$=-centre],[class$=-desk],.ops-card,.ops-card-wide,.metric,.watchlist,.detail-panel,.broker-passport,.broker-inbox,.broker-inbox-row,.broker-inbox-row:hover,.admin-command-centre,.automation-centre,.revenue-dashboard,.represented-archive-panel,.seller-intake-panel,.settlement-panel,.lead-table-panel,.seller-intake-column,.seller-intake-column:hover,.demo-banner,.source-row,.source-panel,.metrics-grid>*,.ops-metrics>*,.portal-metrics>*,.metrics-grid,.ops-metrics,.portal-metrics,section.metrics-grid{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.lh-card{overflow:visible!important;padding:0!important}[class$=-panel],.ops-card,.ops-card-wide,.detail-panel,.represented-archive-panel,.seller-intake-panel,.settlement-panel,.lead-table-panel,.admin-command-centre,.automation-centre,.revenue-dashboard,.seller-intake-column{padding:0!important}.app-shell{background:#fff}.sidebar{background:#fff;box-shadow:none;border-right:1px solid var(--border);padding:22px 14px}main{background:#fff}.topbar{background:#ffffffdb!important;box-shadow:inset 0 -1px 0 var(--border)!important;border:0!important;height:64px}main>.app-view,main>section{padding:36px 40px 0;max-width:1240px}main>.app-view+.app-view{margin-top:8px}.nav-group+.nav-group{margin-top:22px}.nav-group-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding:0 10px;margin-bottom:6px}.nav-item{background:transparent!important;color:var(--muted);font-weight:500;padding:7px 10px;border-radius:8px}.nav-item:before{display:none!important}.nav-item svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.6;opacity:.9}.nav-item:hover{background:transparent!important;color:var(--ink)}.nav-item.active{background:transparent!important;color:var(--accent)!important;font-weight:700;box-shadow:none!important}.nav-item.active svg{color:var(--accent);opacity:1}.source-panel{margin-top:26px;padding-top:18px;border-top:1px solid var(--border)}.source-list{gap:0}.source-row{padding:11px 0!important;border-bottom:1px solid var(--hairline)!important}.lh-search{background:#fff;border:1px solid var(--border-strong);border-radius:9px;max-width:520px}.lh-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.lh-figures,.portal-metrics,section.metrics-grid{display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:0!important;align-items:stretch;border:0!important;box-shadow:none!important;border-radius:0!important;background:transparent!important;overflow:visible!important}.ops-metrics>*,.represented-metrics>*,.seller-intake-metrics>*{flex-direction:row!important}.lh-figure,.portal-metrics .metric,section.metrics-grid .metric{flex:1 1 0;min-width:160px;padding:4px 28px!important;border:0!important;border-left:1px solid var(--hairline)!important;display:flex;flex-direction:column;gap:7px}.lh-figure:first-child,.portal-metrics .metric:first-child,section.metrics-grid .metric:first-child{border-left:0!important;padding-left:0!important}.lh-figure-label,.portal-metrics .metric span,section.metrics-grid .metric span{order:-1;font-size:13px;font-weight:500;color:var(--muted);text-transform:none;letter-spacing:0}.lh-figure-value,.portal-metrics .metric strong,section.metrics-grid .metric strong{font-size:30px;font-weight:700;color:var(--ink);letter-spacing:-.03em;line-height:1.05}.lh-card-header{padding:0 0 14px!important;border-bottom:0!important;display:flex;align-items:baseline;justify-content:space-between;gap:12px}.lh-card-header h3{font-size:18px;font-weight:700}.lh-card-header .lh-card-sub{font-size:13px;color:var(--muted)}.lh-table{font-size:14px}.lh-table thead th{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom:1px solid var(--border)!important;color:var(--faint);font-weight:600;font-size:12px;padding:0 16px 10px}.lh-table thead th:first-child,.lh-table tbody td:first-child{padding-left:0}.lh-table thead th:last-child,.lh-table tbody td:last-child{padding-right:0}.lh-table tbody td{border-bottom:1px solid var(--hairline);padding:15px 16px}.lh-table tbody tr:hover{background:var(--surface-hover);box-shadow:none!important}.lh-table tbody tr.selected{background:var(--accent-soft);box-shadow:inset 2px 0 0 var(--accent)}.lh-primary{font-weight:700;color:var(--ink)}.lh-badge{background:transparent;box-shadow:none;border:0;padding:0;color:var(--muted);font-weight:600;gap:7px}.lh-badge:before{box-shadow:none;opacity:1;width:7px;height:7px}.lh-badge.is-success{color:#1a8a52}.lh-badge.is-warning{color:#b4690e}.lh-badge.is-danger{color:#c0392b}.lh-badge.is-info{color:var(--accent)}.section-head{margin-bottom:22px}.section-head h2,.section-head.is-page h2,section>.section-head:first-child h2{font-size:26px;font-weight:900;letter-spacing:-.035em}.eyebrow,.panel-label{color:var(--faint);font-weight:600;font-size:11px}.primary-button{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:none;border-radius:9px;font-weight:600}.primary-button:hover{background:#000;transform:none;box-shadow:none}.secondary-button,.icon-button{background:#fff;border:1px solid var(--border-strong);color:var(--text);box-shadow:none;border-radius:9px;font-weight:600}.secondary-button:hover,.icon-button:hover{background:var(--surface-hover);transform:none}.chip{background:transparent;border:1px solid var(--border);color:var(--text);border-radius:8px;font-weight:600}.chip:hover{background:var(--surface-hover)}.chip.active{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:none}.lh-segment,.broker-switcher{background:var(--surface-hover)}.broker-deal-tab.active,.broker-switcher button.active,.lh-segment button.active{background:#fff;color:var(--ink);box-shadow:0 1px 2px #11141c14}.demo-banner{padding:0 0 4px!important}.lh-notice{display:inline-flex;align-items:center;gap:9px;font-size:13px;color:var(--muted)}.lh-notice-dot{width:8px;height:8px;border-radius:50%;background:var(--accent)}.lh-empty,.empty-state{border:1px dashed var(--border-strong);background:transparent;border-radius:var(--r);padding:44px 24px}.lh-card .lh-empty{border:1px dashed var(--border-strong)}input,select,textarea{background:#fff;border-color:var(--border-strong)}.ops-stack{gap:40px}.seller-flow-num{background:var(--accent-soft);color:var(--accent)}.seller-reputation-steps span{background:transparent;border:1px solid var(--border)}.brand img{box-shadow:none;border-radius:8px}@media(max-width:720px){.lh-figure,.portal-metrics .metric,section.metrics-grid .metric{flex-basis:50%;border-left:0!important;padding-left:0!important}main>.app-view,main>section{padding:24px 18px 0}.lh-card{overflow-x:auto!important}}[data-panel].hidden,.app-view.hidden,.hidden.metrics-grid,.hidden{display:none!important}#brokerRecognitionGrid{display:block!important}#brokerRecognitionGrid .note{margin-top:var(--s-4)}strong,b,h1,h2,h3,h4,.lh-primary,.lh-figure-value,.nav-item,.nav-item.active,.nav-group-label,.section-head h2,.section-head.is-page h2,section>.section-head:first-child h2,.chip,.chip.active,.primary-button,.secondary-button,.icon-button,.lh-badge,.eyebrow,.panel-label,.lh-table thead th,.lh-card-header h3,.lh-table .lh-num strong,.metric strong,.brand strong,.lh-notice span,.broker-switcher button,.lh-segment button,.broker-deal-tab,.seller-flow-step strong,.seller-flow-num,.lh-row-action,.status-pill{font-weight:500!important}h1{font-size:30px}h2{font-size:22px}h3{font-size:17px}.section-head h2,.section-head.is-page h2,section>.section-head:first-child h2{font-size:28px}.lh-figure-value,.portal-metrics .metric strong,section.metrics-grid .metric strong{font-size:31px}.lh-card-header h3{font-size:19px}body,body[data-view=intake]{--section: #635bff}body[data-view=matching]{--section: #0ea5e9}body[data-view=feedback]{--section: #8b5cf6}body[data-view=represented-archive]{--section: #d97706}body[data-view=seller-intake]{--section: #059669}.eyebrow,.panel-label{color:var(--section)}.nav-item.active,.nav-item.active svg{color:var(--section)!important}.lh-search:focus-within{border-color:var(--section);box-shadow:0 0 0 3px color-mix(in srgb,var(--section) 14%,transparent)}input:focus,select:focus,textarea:focus{border-color:var(--section);box-shadow:0 0 0 3px color-mix(in srgb,var(--section) 14%,transparent)}.lh-table tbody tr.selected{background:color-mix(in srgb,var(--section) 8%,#fff);box-shadow:inset 2px 0 0 var(--section)}.lh-row-action,a{color:var(--section)}.chip.active,.primary-button{background:var(--section);border-color:var(--section)}.primary-button:hover{filter:brightness(.92);background:var(--section)}.seller-flow-num{background:color-mix(in srgb,var(--section) 14%,#fff);color:var(--section)}.lh-hero{display:block;padding-top:6px!important;padding-bottom:6px!important;position:relative}.lh-hero-text{max-width:60%}.lh-hero-text h1{margin:3px 0 12px}.lh-hero .lh-notice{font-size:13px}.lh-stripes{position:absolute;top:52px;right:-165px;width:430px;height:118px;display:flex;flex-direction:column;gap:11px;transform:skew(-26deg) rotate(-1deg);pointer-events:none;z-index:1}.lh-stripes span{flex:1;border-radius:6px}.lh-stripes span:nth-child(1){background:linear-gradient(90deg,#5eead4,#22d3ee)}.lh-stripes span:nth-child(2){background:linear-gradient(90deg,#38bdf8,#4f8cf9)}.lh-stripes span:nth-child(3){background:linear-gradient(90deg,#6f8bff,#635bff)}.lh-stripes span:nth-child(4){background:linear-gradient(90deg,#6366f1,#4338ca)}.lh-stripes span:nth-child(odd){margin-left:28px}@media(max-width:1000px){.lh-stripes{display:none}}:root{--accent: #635bff;--accent-soft: #eeedff;--ok: #0d9488;--ok-bg: transparent;--warn: #0ea5e9;--warn-bg: transparent;--bad: #4338ca;--bad-bg: transparent}body[data-view=intake]{--section: #635bff}body[data-view=matching]{--section: #3b82f6}body[data-view=feedback]{--section: #0ea5e9}body[data-view=operations]{--section: #4f46e5}body[data-view=represented-archive]{--section: #0d9488}body[data-view=seller-intake]{--section: #0891b2}.lh-badge{color:var(--muted)}.lh-badge.is-success{color:#0d9488}.lh-badge.is-warning{color:#0ea5e9}.lh-badge.is-danger{color:#4338ca}.lh-badge.is-info{color:var(--section)}.lh-badge:before{box-shadow:none!important}.status-pill,.listing-pill,.score-pill,.confidence-pill,.dd-grade,.dd-pill,.seller-consent-badge,.lead-passport-badge,.passport-badge,.leader-rank,.step-status,.quality-badge-list>*{background:transparent!important;border:0!important;padding:0!important;color:var(--muted)!important;font-weight:500!important}main>.app-view,main>section{padding:52px 44px 0}main>.app-view+.app-view{margin-top:30px}.section-head{margin-bottom:26px}.ops-stack{gap:44px}.lh-card-header{padding-bottom:18px!important}.lh-figure,.portal-metrics .metric,section.metrics-grid .metric{padding:6px 30px!important}.lh-table tbody td{padding-top:16px;padding-bottom:16px}.lh-hero{padding-top:4px!important}.lh-hero-text{max-width:56%}.lh-hero-sub{color:var(--muted);font-size:15px;line-height:1.5;margin:0 0 16px;max-width:480px}.lh-hero .lh-notice{margin-top:2px}.lh-stripes{position:absolute;top:40px;right:-56px;width:430px;height:162px;overflow:visible;transform:none;pointer-events:none;z-index:1}.lh-stripes svg{width:100%;height:100%;overflow:visible;display:block}@media(max-width:1040px){.lh-stripes{display:none}}.lh-hero .lh-notice,.lh-notice{border:0!important;background:transparent!important;padding:0!important;border-radius:0!important}body[data-view]{--section: #635bff !important}main>.app-view,main>section{padding:44px 48px 0!important}main>.app-view+.app-view{margin-top:0!important}.section-head{margin-bottom:24px}.lh-hero{padding-bottom:8px!important}.lh-stripes{position:absolute!important;top:0!important;right:0!important;width:320px!important;height:250px!important;overflow:hidden!important;transform:none!important;display:block!important;pointer-events:none;z-index:0}.lh-stripes span{position:absolute;left:-10px;width:440px;height:34px;border-radius:7px;transform:rotate(-37deg);transform-origin:right center;margin:0!important;flex:none!important}.lh-stripes span:nth-child(1){top:26px;background:linear-gradient(90deg,#74efe4,#34cfee)}.lh-stripes span:nth-child(2){top:64px;background:linear-gradient(90deg,#3dbdf4,#4a82fb)}.lh-stripes span:nth-child(3){top:102px;background:linear-gradient(90deg,#5870ff,#635bff)}.lh-stripes span:nth-child(4){top:140px;background:linear-gradient(90deg,#5c50e8,#4331d0)}.source-panel{margin-top:28px;padding-top:18px;border-top:1px solid var(--border)}.source-panel .panel-label{color:var(--faint)}.source-list{display:flex;flex-direction:column;gap:0;margin-top:10px}.source-row{display:flex!important;flex-direction:row!important;align-items:center;gap:10px;padding:9px 2px!important;border-bottom:1px solid var(--hairline)!important;background:transparent!important}.source-row:last-child{border-bottom:0!important}.source-row strong,.source-row small{all:unset}.source-dot{width:7px;height:7px;border-radius:50%;flex:none}.source-dot.source-live{background:#635bff;box-shadow:0 0 0 3px #635bff22}.source-dot.source-reachable{background:#0d9488;box-shadow:0 0 0 3px #0d948822}.source-dot.source-setup,.source-dot.source-idle{background:#cdd2da}.source-name{flex:1;min-width:0;font-size:12.5px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.source-state{font-size:11px;color:var(--faint);white-space:nowrap}.stat-card{overflow:hidden}.stat-card-body{display:flex;align-items:center;justify-content:space-between;gap:12px}.stat-card-value-col{display:flex;flex-direction:column;gap:2px;min-width:0}.stat-card svg{flex-shrink:0}.chart-figures{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important}.chart-figure{min-width:0}.chart-figure-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.chart-figure svg{flex-shrink:0;max-width:100%;height:auto}.seller-guard-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;font:inherit;color:inherit;cursor:pointer;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);padding:14px;display:flex;flex-direction:column;gap:6px}.seller-guard-action:hover,.metric-button:hover,.lh-figure-button:hover{border-color:var(--border-strong)}.seller-guard-action:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.guide-panel{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.9fr) auto;gap:18px;align-items:center;background:linear-gradient(180deg,#fff,#fafafa);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-sm);padding:18px 20px!important}.guide-panel h2{font-size:20px;margin:2px 0 6px;letter-spacing:-.01em}.guide-panel p{margin:0;color:var(--muted);font-size:13.5px;line-height:1.45}.guide-panel ol{margin:0;padding-left:18px;color:var(--text);font-size:13px;line-height:1.55}.guide-actions{display:flex;flex-direction:column;gap:8px;min-width:150px}.nav-item>span{display:flex;flex-direction:column;gap:2px}.nav-item>span small{display:block;max-width:168px;color:var(--faint);font-size:11px;font-weight:500;line-height:1.25;white-space:normal}.nav-item.active>span small{color:color-mix(in srgb,var(--accent) 68%,var(--muted))}@media(max-width:980px){.guide-panel{grid-template-columns:1fr}.guide-actions{flex-direction:row;flex-wrap:wrap}.nav-item>span small{display:none}}.lh-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:32px;background:#11141c57;-webkit-backdrop-filter:blur(6px) saturate(120%);backdrop-filter:blur(6px) saturate(120%);opacity:0;pointer-events:none;transition:opacity .18s cubic-bezier(.22,.61,.36,1)}.lh-modal-backdrop.open{opacity:1;pointer-events:auto}.lh-modal{width:100%;max-width:640px;max-height:min(86vh,calc(100dvh - 64px));background:#fff;border-radius:18px;box-shadow:0 32px 80px #11141c3d,0 4px 12px #11141c14;display:flex;flex-direction:column;overflow:hidden;transform:translateY(10px) scale(.98);opacity:0;transition:transform .22s cubic-bezier(.22,.61,.36,1),opacity .22s cubic-bezier(.22,.61,.36,1)}.lh-modal-backdrop.open .lh-modal{transform:none;opacity:1}.lh-modal-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;border-bottom:1px solid var(--hairline);flex:none}.lh-modal-head h2{font-size:17px;font-weight:500;letter-spacing:-.02em}.lh-modal-head h2:empty{display:none}.lh-modal-close{width:32px;height:32px;flex:none;margin-left:auto;border:0;border-radius:9px;background:transparent;color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .14s ease,color .14s ease}.lh-modal-close:hover{background:var(--surface-hover);color:var(--ink)}.lh-modal-body{flex:1 1 auto;min-height:0;padding:24px 22px;overflow-y:auto;overflow-anchor:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.lh-modal-body>*{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}body.lh-modal-open{overflow:hidden}@media(max-width:640px){.lh-modal-backdrop{padding:0;align-items:flex-end}.lh-modal{max-width:100%;max-height:92dvh;border-radius:20px 20px 0 0}}@media(prefers-reduced-motion:reduce){.lh-modal-backdrop,.lh-modal{transition:none}}.lh-modal-body .broker-packet-modal,.lh-modal-body .agreement-modal,.lh-modal-body .checkout-modal{position:static!important;display:block!important;inset:auto!important}.lh-modal-body .broker-packet-backdrop,.lh-modal-body .agreement-modal-backdrop,.lh-modal-body .checkout-modal-backdrop{display:none!important}.lh-modal-body .lh-packet .agreement-modal-backdrop{display:block!important;position:static!important;inset:auto!important;padding:0!important;margin:18px 0!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.lh-modal-body .lh-packet .agreement-modal{display:grid!important;gap:16px!important;width:100%!important;max-width:none!important;padding:18px!important;border:1px solid var(--border)!important;border-radius:var(--r-md)!important;background:var(--surface)!important;box-shadow:none!important}.agreement-modal-intro{display:grid;gap:6px;padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2)}.agreement-modal-intro strong{color:var(--ink);font-weight:800}.agreement-modal-intro span{color:var(--muted);font-size:13px;line-height:1.55}.agreement-clause-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.agreement-clause{min-width:0;display:grid;gap:5px;padding:12px;border:1px solid var(--border);border-radius:8px;background:#fff}.agreement-clause strong{color:var(--ink);font-size:13px;font-weight:800}.agreement-clause span{color:var(--muted);font-size:12px;line-height:1.5}.lh-modal-body .lh-packet .agreement-confirm-check{display:grid!important;grid-template-columns:auto 1fr!important;gap:10px!important;align-items:flex-start!important;width:auto!important;height:auto!important;padding:12px!important;border:1px solid var(--border)!important;border-radius:var(--r-sm)!important;background:#fff!important}.agreement-confirm-check span{color:var(--text);font-size:13px;line-height:1.55}.agreement-confirm-check span strong{color:var(--ink);font-weight:900;margin-right:4px}.lh-modal-body .lh-packet .agreement-confirm-check input{width:18px!important;height:18px!important;margin-top:2px!important;flex:none!important;-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important}@media(max-width:720px){.agreement-clause-grid{grid-template-columns:1fr}}.lh-modal-body .broker-packet-card,.lh-modal-body .agreement-modal-card,.lh-modal-body .checkout-modal-card,.lh-modal-body .lead-action-drawer{box-shadow:none!important;border:0!important;border-radius:0!important;max-width:none!important;width:auto!important;background:transparent!important;padding:0!important}.lh-packet{display:flex;flex-direction:column}.lh-packet-head{padding-bottom:18px;border-bottom:1px solid var(--border)}.lh-packet-id{font-size:12px;color:var(--muted);margin-bottom:7px;font-variant-numeric:tabular-nums}.lh-packet-head h3{font-size:22px;font-weight:500;letter-spacing:-.025em;margin-bottom:12px}.lh-packet-status{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.lh-packet-status .lh-badge{font-weight:500}.lh-packet-facts{display:flex;flex-direction:column;margin:4px 0 0;padding:0}.lh-packet-facts>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--hairline);margin:0}.lh-packet-facts>div:last-child{border-bottom:0}.lh-packet-facts dt{color:var(--muted);font-size:13px;font-weight:400}.lh-packet-facts dd{margin:0;color:var(--ink);font-size:14px;font-weight:500;font-variant-numeric:tabular-nums}.lh-packet-facts>.lh-packet-explain{align-items:flex-start}.lh-packet-facts>.lh-packet-explain dd{max-width:360px;color:var(--muted);font-size:13px;font-weight:400;line-height:1.45;text-align:right}.lh-packet-note{display:flex;flex-direction:column;gap:3px;padding:14px 16px;margin-top:18px;border:1px dashed var(--border-strong);border-radius:10px}.lh-packet-note>span:first-child{color:var(--ink)}.lh-packet-section{padding-top:20px;margin-top:20px;border-top:1px solid var(--border)}.lh-packet-section-label{font-size:12px;color:var(--muted);margin:0 0 10px}.lh-packet-actions{display:flex;flex-wrap:wrap;gap:8px}.lh-packet-actions .status-button,.lh-packet .status-button{height:32px;padding:0 13px;border-radius:8px;cursor:pointer;border:1px solid var(--border-strong);background:#fff;color:var(--text);font-size:13px;font-weight:500}.lh-packet-actions .status-button.active,.lh-packet .status-button.active{background:var(--accent);border-color:var(--accent);color:#fff}.lh-packet-more{margin-top:20px;border-top:1px solid var(--border);padding-top:16px}.lh-packet-more summary{cursor:pointer;color:var(--accent);font-size:13px;list-style:none}.lh-packet-more summary::-webkit-details-marker{display:none}.lh-packet-more-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:18px}.lh-packet-more label{display:block;margin-top:12px}.lh-packet-more label span{display:block;font-size:12px;color:var(--muted);margin-bottom:5px}.lh-packet-more .secondary-button{margin-top:12px}.lh-packet .broker-payment-panel,.lh-modal-body .broker-payment-panel{margin-top:20px;padding-top:20px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:12px;background:transparent!important;border-radius:0!important}.lh-modal-body .broker-payment-panel .primary-button{align-self:flex-start}@media(max-width:560px){.lh-packet-more-grid{grid-template-columns:1fr}}.brand img{width:30px;height:30px;border-radius:0;box-shadow:none;object-fit:contain}.topbar{gap:18px;padding:0 36px!important}.topbar-actions{gap:10px}.topbar-actions .secondary-button,.topbar-actions .primary-button{height:36px}.lh-pulse{position:relative;z-index:10;display:flex;min-height:42px;align-items:center;gap:22px;padding:8px 36px 9px;overflow:visible;border-bottom:1px solid var(--border);background:linear-gradient(90deg,#7c3aed12,#67e8f90f 52%,#fffffff0);color:var(--muted);font-size:12px}.lh-pulse:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:linear-gradient(90deg,#7c3aed,#8b5cf6 42%,#22d3ee 76%,transparent);content:"";opacity:.78}.lh-pulse-brand,.lh-pulse-metrics{display:flex;align-items:center}.lh-pulse-brand{flex:none;gap:8px;color:var(--ink)}.lh-pulse-brand strong{font-family:Space Grotesk,Plus Jakarta Sans,sans-serif;font-size:13px;letter-spacing:-.01em}.lh-pulse-dot{width:8px;height:8px;border-radius:50%;background:#7c3aed;box-shadow:0 0 0 4px #7c3aed1f}.lh-pulse-metrics{gap:0}.lh-pulse-metrics span{padding:0 14px;border-left:1px solid rgba(124,58,237,.16);white-space:nowrap}.lh-pulse-metrics strong{color:var(--ink);font-weight:700}.lh-pulse-refresh{margin-left:auto;color:var(--faint);white-space:nowrap}.lh-readiness{position:relative;flex:none}.lh-readiness summary{display:inline-flex;align-items:center;gap:7px;padding:5px 9px;border:1px solid var(--border);border-radius:999px;background:#ffffffc2;color:var(--ink);cursor:pointer;font-weight:700;list-style:none;white-space:nowrap}.lh-readiness summary::-webkit-details-marker{display:none}.lh-readiness summary small{display:grid;min-width:18px;height:18px;place-items:center;border-radius:999px;background:#b423181a;color:#b42318;font-size:10px}.lh-readiness-indicator{width:8px;height:8px;border-radius:50%;background:#b42318}.lh-readiness-pilot_ready .lh-readiness-indicator{background:#d97706}.lh-readiness-commercial_ready .lh-readiness-indicator{background:#0f7b52}.lh-readiness-checking .lh-readiness-indicator{background:var(--faint)}.lh-readiness-popover{position:absolute;top:calc(100% + 12px);right:0;z-index:80;width:330px;padding:18px;border:1px solid var(--border);border-radius:14px;background:#fff;box-shadow:0 18px 48px #1a10362e}.lh-readiness-popover>strong{display:block;color:var(--ink);font-family:Space Grotesk,Plus Jakarta Sans,sans-serif;font-size:16px}.lh-readiness-popover p{margin-top:4px;color:var(--muted)}.lh-readiness-popover ul{display:grid;gap:8px;margin:14px 0;padding:0;list-style:none}.lh-readiness-popover li{display:flex;align-items:center;gap:9px;color:var(--text)}.lh-readiness-popover li span{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;font-weight:800}.lh-readiness-popover li.is-ready span{background:var(--ok-bg);color:var(--ok)}.lh-readiness-popover li.is-blocked span{background:var(--bad-bg);color:var(--bad)}.lh-readiness-popover button{width:100%;padding:9px 12px;border:0;border-radius:8px;background:var(--accent);color:#fff;font-weight:700}.lh-search{height:38px;max-width:480px;background:#fff;border:1px solid var(--border)}.lh-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 13%,transparent)}.app-view:focus,.app-view:focus-visible,main:focus,main:focus-visible,[tabindex="-1"]:focus,[tabindex="-1"]:focus-visible,.lh-modal:focus,.lh-modal:focus-visible,#lhModalBody:focus,#lhModalBody:focus-visible{outline:none!important}.lh-hero-text{max-width:min(680px,64%)}.lh-hero .lh-notice{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-size:13px}.lh-hero .lh-notice #demoScanStatus{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.prov-toggle{display:none!important}@media(max-width:860px){.app-shell{grid-template-columns:1fr}.sidebar{position:sticky;top:0;z-index:30;height:auto;flex-direction:column;align-items:stretch;gap:10px;padding:12px 0 8px;border-right:0;border-bottom:1px solid var(--border);box-shadow:none}.brand{padding:0 16px}.nav-list{flex-direction:row;flex-wrap:nowrap;gap:4px;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0 16px 4px;scrollbar-width:none}.nav-list::-webkit-scrollbar{display:none}.nav-group{display:contents}.nav-group-label{display:none}.nav-item{flex:none;width:auto;white-space:nowrap;padding:8px 12px}.source-panel{display:none}.topbar{position:sticky;top:0;height:auto;flex-wrap:wrap;padding:10px 16px!important;gap:10px}.lh-search{order:2;max-width:100%;flex:1 1 100%}.topbar-actions{order:1;flex-wrap:wrap}.lh-pulse{flex-wrap:wrap;gap:6px 14px;padding:10px 16px 11px}.lh-pulse-brand{width:100%}.lh-pulse-metrics{margin-left:-10px;overflow-x:auto}.lh-pulse-metrics span{padding:0 10px}.lh-pulse-metrics span:first-child{border-left:0}.lh-pulse-refresh{margin-left:0}.lh-readiness{margin-left:auto}.lh-readiness-popover{position:fixed;top:auto;right:16px;bottom:16px;left:16px;width:auto;max-height:calc(100vh - 32px);overflow-y:auto}main>.app-view,main>section{padding:24px 16px 0!important}.lh-hero-text{max-width:100%}.lh-stripes{display:none!important}.lh-figures,.portal-metrics,section.metrics-grid{flex-wrap:wrap}.lh-figure,.portal-metrics .metric,section.metrics-grid .metric{flex:1 1 45%;border-left:0!important;padding:10px 0!important}.lh-table thead{display:none}.lh-table,.lh-table tbody,.lh-table tr,.lh-table td{display:block;width:100%}.lh-table tr{padding:12px 0;border-bottom:1px solid var(--border)}.lh-table td{padding:2px 0!important;border:0!important}.lh-modal-backdrop{padding:0;align-items:flex-end}.lh-modal{max-width:100%;max-height:92dvh;border-radius:20px 20px 0 0}}main{position:relative}.lh-stripes{position:absolute!important;top:66px!important;right:0!important;width:340px!important;height:210px!important;overflow:hidden!important;transform:none!important;transform-origin:top right;pointer-events:none;z-index:0;display:block!important;opacity:.4;transition:opacity .25s ease,transform .25s ease}.lh-stripes span{position:absolute;left:-10px;width:440px;height:30px;border-radius:7px;transform:rotate(-37deg);transform-origin:right center;margin:0!important;flex:none!important}.lh-stripes span:nth-child(1){top:30px;background:linear-gradient(90deg,#74efe4,#34cfee)}.lh-stripes span:nth-child(2){top:68px;background:linear-gradient(90deg,#3dbdf4,#4a82fb)}.lh-stripes span:nth-child(3){top:106px;background:linear-gradient(90deg,#5870ff,#635bff)}.lh-stripes span:nth-child(4){top:144px;background:linear-gradient(90deg,#5c50e8,#4331d0)}body:not([data-view=intake]) .lh-stripes{transform:scale(.6)!important;opacity:.32}body[data-view=intake] .lh-stripes{opacity:1}body[data-view=intake] .lh-hero{min-height:168px}@media(max-width:1040px){.lh-stripes{display:none!important}}.broker-deal-tabbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.broker-deal-tabs.lh-segment{display:inline-flex;background:#eceef1;border-radius:9px;padding:3px;gap:2px}.broker-deal-tabs .broker-deal-tab{border:0!important;background:transparent!important;box-shadow:none!important;height:30px;padding:0 14px;border-radius:6px;font-size:13px;font-weight:500;color:var(--muted);display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.broker-deal-tabs .broker-deal-tab:hover{color:var(--ink)}.broker-deal-tabs .broker-deal-tab.active{background:#fff!important;color:var(--ink);box-shadow:0 1px 2px #11141c14}.broker-deal-tabs .tab-n{color:var(--faint);font-variant-numeric:tabular-nums}.broker-deal-tabs .broker-deal-tab.active .tab-n{color:var(--accent)}.lh-text-btn{border:0;background:transparent;color:var(--accent);font-size:13px;font-weight:500;cursor:pointer;padding:7px 10px;border-radius:8px}.lh-text-btn:hover{background:var(--surface-hover)}.broker-view-options{margin-top:14px;display:grid;gap:10px}.broker-customize-wrap{position:relative}.lh-text-btn{display:inline-flex;align-items:center;gap:6px}.lh-text-btn.active{background:var(--surface-hover)}.broker-view-options{position:absolute;top:calc(100% + 10px);right:0;z-index:50;width:340px;max-width:86vw;background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:0 16px 48px #11141c29,0 2px 8px #11141c0f;padding:8px;margin:0;transform-origin:top right;animation:lhPop .18s cubic-bezier(.16,1,.3,1)}@keyframes lhPop{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:none}}.broker-view-options-label{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--faint);padding:6px 10px;margin:0}.broker-view-option{display:flex;align-items:flex-start;gap:11px;padding:9px 10px;border-radius:9px;cursor:pointer;margin:0;transition:background .14s var(--ease, ease)}.broker-view-option:hover{background:var(--surface-hover)}.broker-view-option .opt-text{display:flex;flex-direction:column;gap:1px}.broker-view-option .opt-text strong{font-weight:500;color:var(--ink);font-size:13.5px}.broker-view-option .opt-text small{color:var(--muted);font-size:12px;line-height:1.4}.broker-view-option input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;flex:none;margin:1px 0 0;padding:0;border:1.5px solid var(--border-strong);border-radius:6px;background:#fff;cursor:pointer;position:relative;transition:border-color .15s var(--ease),background .15s var(--ease),transform .12s var(--ease)}.broker-view-option input[type=checkbox]:hover{border-color:var(--accent)}.broker-view-option input[type=checkbox]:active{transform:scale(.88)}.broker-view-option input[type=checkbox]:checked{background:var(--accent);border-color:var(--accent)}.broker-view-option input[type=checkbox]:checked:after{content:"";position:absolute;left:5.5px;top:2px;width:4px;height:8.5px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);animation:lhCheck .18s var(--ease, ease) .02s forwards}@keyframes lhCheck{to{transform:rotate(45deg) scale(1)}}:root{--ease: cubic-bezier(.22, .61, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1)}a,button,.nav-item,.chip,.lh-segment button,.broker-deal-tab,.broker-switcher button,.lh-table tbody tr,.source-row,.lh-figure,.status-button,.lh-row-action,input,select,.lh-badge,.icon-button,.secondary-button,.primary-button,.lh-text-btn,summary,.lh-modal-close,.nav-item svg,label.broker-view-option{transition:background-color .16s var(--ease),color .16s var(--ease),border-color .16s var(--ease),box-shadow .18s var(--ease),transform .14s var(--ease),opacity .16s var(--ease)}button:active:not(:disabled),.nav-item:active,.chip:active{transform:scale(.97)}.primary-button:active,.secondary-button:active,.icon-button:active,.lh-text-btn:active{transform:translateY(0) scale(.96)}.primary-button:hover,.secondary-button:hover,.icon-button:hover{transform:translateY(-1px)}#refreshButton svg{transition:transform .55s var(--ease-out)}#refreshButton:hover svg{transform:rotate(-180deg)}#refreshButton:active svg{transform:rotate(-405deg);transition:transform .4s var(--ease)}.nav-item:hover svg{transform:translate(2px)}.lh-table tbody tr{box-shadow:inset 0 0 #0000}.lh-table tbody tr:hover{background:var(--surface-hover);box-shadow:inset 2px 0 0 var(--accent)}.lh-table tbody tr:hover .lh-row-action{transform:translate(3px)}.lh-row-action{display:inline-block}.chip:active,.broker-deal-tab:active,.lh-segment button:active,.status-button:active{transform:scale(.96)}.lh-figure:hover{background:var(--surface-2)}.source-row:hover .source-name{color:var(--ink)}.source-dot.source-live{animation:lhPulse 2.6s ease-in-out infinite}@keyframes lhPulse{0%{box-shadow:0 0 #635bff73}70%,to{box-shadow:0 0 0 5px #635bff00}}.lh-modal-close:hover{transform:rotate(90deg)}a{text-decoration:none}.claimed-lead-packet,.listed-release-packet{display:grid;gap:14px;padding:16px;border:1px solid var(--border);border-radius:var(--r);background:var(--surface)}.claimed-lead-packet>div:first-child,.listed-release-packet>div:first-child,.packet-share-actions{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.claimed-lead-packet>div:first-child strong,.listed-release-packet>div:first-child strong,.packet-share-actions strong,.release-packet-intelligence strong{display:block;color:var(--ink);font-size:14px;font-weight:600}.claimed-lead-packet>div:first-child span,.listed-release-packet>div:first-child span,.packet-share-actions span,.release-packet-intelligence span{display:block;color:var(--muted);font-size:12px;line-height:1.45}.claimed-packet-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin:0}.claimed-packet-grid>div{min-width:0;padding:10px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2)}.claimed-packet-grid dt{margin:0 0 2px;color:var(--faint);font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.claimed-packet-grid dd{margin:0;color:var(--ink);font-size:13px;font-weight:600;overflow-wrap:anywhere}.packet-quality-passport{display:grid;gap:12px;padding:14px;border:1px solid var(--border);border-radius:8px;background:linear-gradient(135deg,#7c3aed14,#fff0 42%),#fff}.packet-quality-passport>div:first-child{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.packet-quality-passport>div:first-child strong{color:var(--ink);font-size:14px;font-weight:800}.packet-quality-badges{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.packet-quality-badge{min-width:0;display:grid;gap:4px;padding:10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2)}.packet-quality-badge span{color:var(--faint);font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.packet-quality-badge strong{color:var(--ink);font-size:15px;font-weight:900}.packet-quality-badge small{color:var(--muted);font-size:11px;line-height:1.35}.packet-quality-badge.success{border-color:#10b98147;background:#ecfdf5}.packet-quality-badge.watch{border-color:#2563eb3d;background:#eff6ff}.packet-quality-badge.warning{border-color:#f59e0b52;background:#fffbeb}.packet-quality-badge.danger{border-color:#dc262647;background:#fef2f2}.release-packet-intelligence,.claimed-packet-note{display:grid;gap:5px;padding:12px;border:1px solid var(--border);border-radius:var(--r-sm);background:#fff}.release-packet-playbook{display:grid;gap:10px;padding:14px;border:1px solid rgba(124,58,237,.2);border-radius:8px;background:linear-gradient(135deg,#1110160a,#7c3aed14),#fff}.release-packet-playbook strong{display:block;color:var(--ink);font-size:14px;font-weight:900}.release-packet-playbook span,.release-packet-playbook li{color:var(--muted);font-size:12px;line-height:1.45}.release-packet-playbook ol{display:grid;gap:7px;margin:0;padding-left:18px}.packet-share-actions{flex-wrap:wrap;padding-top:2px}.packet-share-actions>div{flex:1 1 260px}.clarity-grid,.broker-focus-guide,.ops-guidance-strip,.seller-consent-grid{display:grid;gap:12px}.clarity-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);margin-top:18px}.clarity-card,.seller-consent-inbox,.broker-focus-card,.ops-guidance-strip>button{border:1px solid var(--border);border-radius:8px;background:#fff;box-shadow:0 1px 2px #11141c0a}.clarity-card,.seller-consent-inbox{padding:16px}.lead-type-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lead-type-card,.seller-consent-card,.broker-focus-card,.ops-guidance-strip>button{text-align:left;min-width:0;border:1px solid var(--border);border-radius:8px;background:var(--surface);padding:13px;display:grid;gap:6px;cursor:pointer}.lead-type-card span,.seller-consent-card span,.broker-focus-card span,.ops-guidance-strip span{color:var(--faint);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.lead-type-card strong,.seller-consent-card strong,.broker-focus-card strong,.ops-guidance-strip strong{color:var(--ink);font-size:20px;line-height:1.1}.lead-type-card small,.seller-consent-card small,.broker-focus-card small,.ops-guidance-strip small{color:var(--muted);font-size:12px;line-height:1.4}.lead-type-card.listed,.broker-focus-card.muted{background:#f7f8fb}.lead-type-card.seller,.seller-consent-card.is-success,.broker-focus-card.primary{border-color:#0d94883d;background:linear-gradient(180deg,#f0fdfa,#fff)}.lead-type-card.signal,.seller-consent-card.is-warning{border-color:#0ea5e93d;background:linear-gradient(180deg,#f0f9ff,#fff)}.journey-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.journey-step{min-height:58px;padding:10px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--muted);font-size:12px;display:flex;flex-direction:column;justify-content:center;gap:4px}.journey-step strong{width:22px;height:22px;display:inline-grid;place-items:center;border-radius:999px;background:var(--ink);color:#fff;font-size:11px}.lead-card-list{display:grid;gap:12px}.deal-listing-card{border:1px solid var(--border);border-radius:8px;background:#fff;padding:14px;display:grid;gap:12px}.deal-listing-card.listed{border-left:4px solid #94a3b8}.deal-listing-card.seller{border-left:4px solid #0d9488}.deal-listing-card.signal{border-left:4px solid #0ea5e9}.deal-listing-card.review{border-left:4px solid #f59e0b}.deal-listing-main{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.deal-listing-main h3{margin:2px 0 4px;color:var(--ink);font-size:18px}.deal-listing-main span,.deal-listing-main small,.deal-score-stack small{color:var(--muted);font-size:12px;line-height:1.4}.deal-listing-main small{display:block;margin-top:6px}.deal-score-stack{min-width:150px;display:grid;justify-items:end;gap:5px;text-align:right}.deal-score-stack strong{color:var(--ink);font-size:13px}.deal-card-meta,.mini-journey{display:flex;flex-wrap:wrap;gap:6px}.deal-card-meta span,.mini-journey span{border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--muted);font-size:11px;font-weight:600;padding:5px 8px}.mini-journey span.done{border-color:#0d948838;background:#ecfdf5;color:#047857}.seller-consent-inbox{margin:16px 0}.seller-zero-fee-route{display:grid;grid-template-columns:1.1fr 1.4fr auto;gap:14px;align-items:center;padding:16px;border:1px solid rgba(124,58,237,.22);border-radius:8px;background:linear-gradient(135deg,#7c3aed1f,#ffffffeb 46%),#fff;box-shadow:0 12px 34px #1e163012}.seller-zero-fee-route h3{margin:2px 0 6px;color:var(--ink);font-size:19px;font-weight:900}.seller-zero-fee-route span,.seller-zero-fee-route small{color:var(--muted);font-size:12px;line-height:1.45}.seller-zero-fee-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.seller-zero-fee-steps article{min-width:0;padding:10px;border:1px solid var(--border);border-radius:8px;background:#ffffffc7}.seller-zero-fee-steps strong{display:block;color:var(--accent-strong);font-size:13px;font-weight:900}.seller-zero-fee-stats{display:grid;gap:7px}.seller-zero-fee-stats span{white-space:nowrap;border:1px solid rgba(124,58,237,.2);border-radius:999px;background:#fff;color:var(--accent-strong);font-size:11px;font-weight:900;padding:6px 9px;text-transform:uppercase}.seller-consent-grid,.broker-focus-guide,.ops-guidance-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.seller-consent-card.is-muted{background:#f8fafc}.broker-focus-guide{margin:14px 0 18px}.broker-focus-card{box-shadow:none}.ops-guidance-strip{margin:14px 0 18px}.ops-guidance-strip>button{box-shadow:none}@media(max-width:980px){.clarity-grid,.lead-type-grid,.seller-consent-grid,.seller-zero-fee-route,.seller-zero-fee-steps,.broker-focus-guide,.ops-guidance-strip{grid-template-columns:1fr}.journey-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.deal-listing-main{display:grid}.deal-score-stack{justify-items:start;text-align:left}.journey-strip,.packet-quality-badges{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}:root{--bg: #f7f5ff;--surface: #ffffff;--surface-2: #fbfaff;--surface-hover: #f2edff;--ink: #111016;--text: #24202f;--muted: #6d667a;--faint: #978da8;--border: #e7def8;--border-strong: #c9b7f3;--accent: #7c3aed;--accent-strong: #5b21b6;--accent-soft: #f0e8ff;--accent-glow: rgba(124, 58, 237, .2)}body{background:radial-gradient(circle at top left,rgba(124,58,237,.16),transparent 32rem),linear-gradient(180deg,#fbfaff 0%,var(--bg) 100%)}.sidebar{background:linear-gradient(180deg,#111016,#1d1730);border-right:1px solid rgba(255,255,255,.08)}.brand strong,.nav-group-label,.source-panel h3{color:#fff}.brand span,.source-panel,.source-meta,.source-name,.nav-item span small{color:#ffffff9e}.brand img{background:#0b0b0f;border-radius:8px;object-fit:cover;box-shadow:0 0 0 1px #ffffff24,0 10px 28px #0073ff33,0 10px 34px #d49c2a29}.brand{align-items:center;gap:12px}.brand img[src$="brokr-wordmark.png"]{width:160px;height:auto;max-height:96px;border-radius:8px;object-fit:contain;background:#0b0b0f;padding:6px}.brand img[src$="brokr-wordmark.png"]+.brand-copy{display:none}body,button,input,select,textarea{font-family:Plus Jakarta Sans,Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h1,h2,h3,h4,.brand strong{font-family:Space Grotesk,Plus Jakarta Sans,sans-serif}.brand-copy{display:flex;min-width:0;flex-direction:column;line-height:1.16}.brand-copy strong{margin-bottom:3px;font-size:17px;font-weight:700;letter-spacing:-.025em}.brand-copy span{display:block;font-size:11px;letter-spacing:.01em}.brand-copy .brand-product{margin-top:3px;color:#c4a7ff;font-family:Space Grotesk,Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.015em}.nav-item{color:#ffffffc2}.nav-item svg{color:#ffffffb8}.nav-item:hover,.nav-item.active{background:#ffffff1a;color:#fff}.nav-item.active{box-shadow:inset 3px 0 #a78bfa}.nav-item.active svg,.nav-item.active .nav-group-label{color:#fff!important}.topbar,.lh-hero,.lead-table-panel,.lh-card,.seller-guard-card,.clarity-card,.seller-consent-inbox,.broker-focus-card,.ops-guidance-strip>button{border-color:var(--border);box-shadow:0 10px 34px #1e16300f}.lh-hero,.portal-header{position:relative;overflow:hidden;border:1px solid var(--border);border-radius:8px;background:linear-gradient(135deg,#7c3aed21,#fffffff5 42%),#fff;padding:18px}.lh-hero:after,.portal-header:after{content:"";position:absolute;right:-70px;top:-90px;width:220px;height:220px;border-radius:999px;background:#7c3aed1f;pointer-events:none}.eyebrow{color:var(--accent-strong);font-weight:800}.lh-primary,.broker-industry-line,.deal-listing-main h3,.section-head h2,.section-head h3{font-weight:800}.lh-badge.is-success,.seller-consent-card.is-success,.lead-type-card.seller,.broker-focus-card.primary{border-color:#10b98147;background:linear-gradient(180deg,#ecfdf5,#fff)}.lh-badge.is-warning,.seller-consent-card.is-warning{border-color:#f59e0b52;background:#fffbeb;color:#92400e}.portal-metrics .stat-card,.metrics-grid .stat-card,.lh-figure{border-color:var(--border);background:#fff;box-shadow:0 8px 24px #1e16300d}.portal-metrics .stat-card strong,.metrics-grid .stat-card strong,.lh-figure strong,.seller-consent-card strong,.lead-type-card strong{color:var(--accent-strong);font-weight:900}.broker-focus-guide{align-items:stretch}.broker-focus-card.primary{box-shadow:inset 0 0 0 1px #7c3aed1f,0 16px 36px #7c3aed1f}.broker-focus-card.primary strong{color:var(--accent-strong)}.broker-priority-list{display:grid;gap:12px}.broker-journey-panel{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:12px;border:1px solid var(--border);border-radius:8px;background:#fff}.broker-journey-panel article{min-width:0;display:flex;gap:9px;align-items:flex-start;padding:10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2)}.broker-journey-panel article.done{border-color:#7c3aed3d;background:linear-gradient(180deg,#f5f0ff,#fff)}.broker-journey-panel article>span{width:24px;height:24px;flex:0 0 24px;display:grid;place-items:center;border-radius:999px;background:#111016;color:#fff;font-size:11px;font-weight:900}.broker-journey-panel article.done>span{background:var(--accent)}.broker-journey-panel strong{display:block;color:var(--ink);font-size:12px;font-weight:900}.broker-journey-panel small{display:block;margin-top:2px;color:var(--muted);font-size:11px;line-height:1.35}.guided-mode-toggle{width:fit-content;border:1px solid rgba(124,58,237,.2);border-radius:999px;background:#fff;color:var(--accent-strong);font-size:12px;font-weight:900;padding:7px 11px}.guided-mode-panel,.lead-packet-summary{display:grid;gap:14px;padding:16px;border:1px solid rgba(124,58,237,.2);border-radius:8px;background:linear-gradient(135deg,#7c3aed1f,#ffffffeb 44%),#fff;box-shadow:0 14px 36px #1e163012}.guided-mode-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.guided-mode-head h3,.lead-packet-summary h4{margin:2px 0 6px;color:var(--ink);font-size:19px;font-weight:900}.guided-mode-head span,.lead-packet-summary span,.lead-packet-summary article strong{color:var(--muted);font-size:12px;line-height:1.45}.guided-mode-grid,.lead-packet-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.guided-mode-card,.lead-packet-summary article{min-width:0;text-align:left;display:grid;gap:5px;padding:11px;border:1px solid var(--border);border-radius:8px;background:#ffffffd1}.guided-mode-card.active{border-color:#7c3aed5c;background:linear-gradient(180deg,#f5f0ff,#fff)}.guided-mode-card span,.lead-packet-summary article span{color:var(--accent-strong);font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.guided-mode-card strong,.lead-packet-summary article strong{color:var(--ink);font-size:14px;font-weight:900;overflow-wrap:anywhere}.guided-mode-card small{color:var(--muted);font-size:11px;line-height:1.4}.seller-guide{border-color:#0d948833;background:linear-gradient(135deg,#0d94881a,#fffffff2 46%),#fff}.broker-priority-card{width:100%;text-align:left;display:grid;gap:14px;padding:16px;border:1px solid var(--border);border-left:5px solid var(--accent);border-radius:8px;background:linear-gradient(135deg,#7c3aed14,#fff0 38%),#fff;box-shadow:0 8px 24px #1e16300f}.broker-priority-card.match-elite{border-left-color:#7c3aed;background:linear-gradient(135deg,#7c3aed2e,#fff0 42%),#fff;box-shadow:0 18px 46px #5b21b62e}.broker-priority-card.match-strong{border-left-color:#2563eb;background:linear-gradient(135deg,#2563eb1f,#fff0 40%),#fff}.broker-priority-card.match-qualified{border-left-color:#0d9488}.broker-priority-card.match-watch{border-left-color:#94a3b8;background:#fff}.broker-priority-card:hover,.broker-priority-card.selected{border-color:var(--border-strong);box-shadow:0 16px 40px #5b21b624;transform:translateY(-1px)}.broker-priority-main{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.broker-priority-main strong{display:block;color:var(--ink);font-size:18px;font-weight:900}.priority-label{display:inline-flex;width:fit-content;padding:4px 8px;border-radius:999px;background:var(--accent-soft);color:var(--accent-strong);font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.broker-priority-score{min-width:92px;min-height:74px;border-radius:8px;background:#111016;color:#fff;display:grid;place-items:center;align-content:center;box-shadow:inset 0 0 0 1px #ffffff14}.match-elite .broker-priority-score{background:linear-gradient(135deg,#111016,#5b21b6);box-shadow:0 12px 30px #5b21b647}.match-strong .broker-priority-score{background:linear-gradient(135deg,#111016,#1d4ed8)}.match-qualified .broker-priority-score{background:linear-gradient(135deg,#111016,#0f766e)}.match-watch .broker-priority-score{background:#334155}.broker-priority-score span{font-size:27px;font-weight:900;line-height:1}.broker-priority-score small{color:#ffffffb3;font-weight:700;text-transform:uppercase}.broker-priority-highlights{display:grid;grid-template-columns:1.2fr .7fr .9fr;gap:8px}.broker-priority-highlights span{min-width:0;padding:10px;border:1px solid var(--border);border-radius:8px;background:#ffffffb8;color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.broker-priority-highlights strong{display:block;color:var(--ink);font-size:14px;font-weight:900;text-transform:none;overflow-wrap:anywhere}.broker-priority-highlights .price-highlight{border-color:#7c3aed3d;background:linear-gradient(180deg,#f5f0ff,#fff)}.broker-priority-highlights .price-highlight strong{color:var(--accent-strong);font-size:17px}.match-elite .broker-priority-highlights .price-highlight{border-color:#7c3aed6b;background:linear-gradient(180deg,#ede2ff,#fff);box-shadow:inset 0 0 0 1px #7c3aed14}.match-elite .priority-label{background:#111016;color:#fff}.match-elite .broker-priority-footer strong{color:#5b21b6;font-size:14px}.broker-priority-highlights strong.is-success{color:#047857}.broker-priority-highlights strong.is-warning{color:#b45309}.broker-priority-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:2px}.broker-priority-footer span{color:var(--muted);font-size:12px}.broker-priority-footer strong{color:var(--accent-strong);font-size:13px;white-space:nowrap}.primary-button,.chip.active,.broker-deal-tabs .broker-deal-tab.active{background:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important}@media(max-width:780px){.broker-priority-main,.broker-priority-footer{display:grid}.broker-priority-score{width:100%}.broker-priority-highlights,.broker-journey-panel{grid-template-columns:1fr}.guided-mode-head{display:grid}.guided-mode-grid,.lead-packet-summary-grid{grid-template-columns:1fr}}.guide-page,.seo-console-page{--guide-ink: #17131f;--guide-muted: #625d6c;--guide-line: #e8e3ec;--guide-accent: #6842d9;min-height:100vh;color:var(--guide-ink);background:#fcfbfd;font-family:Satoshi,Inter,sans-serif}.guide-nav{width:min(1180px,calc(100% - 48px));min-height:78px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid var(--guide-line)}.guide-brand{display:inline-flex;align-items:center;gap:11px;color:var(--guide-ink)}.guide-brand:hover{text-decoration:none}.guide-brand img{width:38px;height:38px}.guide-brand span{display:grid;line-height:1.05}.guide-brand strong{font-size:18px;font-weight:900;letter-spacing:-.04em}.guide-brand small{margin-top:4px;color:var(--guide-muted);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.guide-nav-links{display:flex;align-items:center;gap:24px}.guide-nav-links a{position:relative;color:#524d5c;font-size:13px;font-weight:700}.guide-nav-links a:hover{color:var(--guide-ink);text-decoration:none}.guide-nav-links a.is-current:after{content:"";position:absolute;left:0;right:0;bottom:-29px;height:2px;background:var(--guide-accent)}.guide-hero,.seo-console-hero{width:min(1120px,calc(100% - 48px));margin:0 auto;padding:92px 0 78px;display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:96px;align-items:end}.guide-hero-copy{max-width:730px}.guide-page .eyebrow,.seo-console-page .eyebrow{margin-bottom:18px;color:var(--guide-accent);font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.guide-hero h1,.seo-console-hero h1{max-width:760px;color:var(--guide-ink);font-size:clamp(42px,5.3vw,74px);font-weight:700;letter-spacing:-.055em;line-height:.99;text-wrap:balance}.guide-intro,.seo-console-hero p{max-width:690px;margin-top:28px;color:var(--guide-muted);font-size:19px;line-height:1.65}.guide-actions{margin-top:34px;display:flex;flex-wrap:wrap;gap:12px}.guide-page .primary-button,.seo-console-page .primary-button{min-height:46px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--guide-accent);border-radius:7px;color:#fff;background:var(--guide-accent);font-size:13px;font-weight:800;box-shadow:none}.guide-page .primary-button:hover,.seo-console-page .primary-button:hover{background:#5533bd;text-decoration:none;transform:translateY(-1px)}.guide-page .secondary-button{min-height:46px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d8d1de;border-radius:7px;color:var(--guide-ink);background:transparent;font-size:13px;font-weight:800}.guide-page .secondary-button:hover{border-color:#aaa0b4;background:#fff;text-decoration:none}.guide-trust{padding:26px 0 4px 26px;display:grid;gap:12px;border-left:2px solid var(--guide-accent)}.guide-trust span{color:var(--guide-accent);font-size:10px;font-weight:900;letter-spacing:.13em}.guide-trust strong{color:var(--guide-ink);font-size:17px;line-height:1.38}.guide-trust p{color:var(--guide-muted);font-size:13px;line-height:1.65}.guide-reading-layout{width:min(1080px,calc(100% - 48px));margin:0 auto;padding:72px 0 86px;display:grid;grid-template-columns:220px minmax(0,720px);gap:86px;border-top:1px solid var(--guide-line)}.guide-toc{position:sticky;top:28px;height:max-content;display:grid;gap:17px}.guide-toc>span{color:var(--guide-ink);font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.guide-toc nav{display:grid;gap:11px}.guide-toc a{color:#716a79;font-size:12px;font-weight:600;line-height:1.4}.guide-toc a:hover{color:var(--guide-accent);text-decoration:none}.guide-toc small{padding-top:15px;border-top:1px solid var(--guide-line);color:#8a8391;line-height:1.65}.guide-article{min-width:0}.guide-section{padding:0 0 55px;scroll-margin-top:30px}.guide-section h2,.guide-hub-intro h2,.guide-section-heading h2,.guide-cta h2{color:var(--guide-ink);font-size:clamp(27px,3vw,38px);font-weight:700;letter-spacing:-.04em;line-height:1.1;text-wrap:balance}.guide-section p,.guide-hub-intro p{margin-top:18px;color:#4e4956;font-family:Inter,sans-serif;font-size:17px;line-height:1.78}.guide-section ul,.guide-hub-intro ul{margin:22px 0 0;padding:0;display:grid;gap:10px;list-style:none}.guide-section li,.guide-hub-intro li{position:relative;padding-left:22px;color:#4e4956;font-family:Inter,sans-serif;font-size:16px;line-height:1.65}.guide-section li:before,.guide-hub-intro li:before{content:"";position:absolute;top:.72em;left:1px;width:6px;height:6px;border-radius:50%;background:#9b7cea}.guide-cta{width:min(1080px,calc(100% - 48px));margin:0 auto 88px;padding:36px 40px;display:flex;align-items:center;justify-content:space-between;gap:40px;border:1px solid #ddd4e9;border-radius:12px;background:#f7f3fc}.guide-cta>div{max-width:650px}.guide-cta span{display:block;margin-bottom:11px;color:var(--guide-accent);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.guide-cta p{margin-top:14px;color:var(--guide-muted);font-size:14px;line-height:1.65}.guide-cta.is-inline{width:100%;margin:8px 0 54px;padding:25px 27px;align-items:end}.guide-cta.is-inline h2{font-size:22px}.guide-cta.is-inline .primary-button{flex:0 0 auto}.guide-disclaimer{margin-top:12px;padding:22px 24px;border-top:1px solid var(--guide-line);border-bottom:1px solid var(--guide-line)}.guide-disclaimer strong{color:var(--guide-ink);font-size:12px}.guide-disclaimer p{margin-top:7px;color:#746d7b;font-size:12px;line-height:1.65}.guide-faq,.guide-related,.guide-hub-intro,.guide-sources{width:min(1080px,calc(100% - 48px));margin:0 auto}.guide-section-heading{margin-bottom:32px}.guide-faq{padding:84px 0;border-top:1px solid var(--guide-line)}.guide-faq details{max-width:760px;border-bottom:1px solid var(--guide-line)}.guide-faq summary{padding:23px 0;color:var(--guide-ink);font-size:16px;font-weight:800;cursor:pointer}.guide-faq details p{padding:0 0 23px;color:var(--guide-muted);font-size:15px;line-height:1.7}.guide-sources{padding:26px 0;display:flex;flex-wrap:wrap;gap:14px 24px;border-top:1px solid var(--guide-line);color:var(--guide-muted);font-size:12px}.guide-sources strong{color:var(--guide-ink)}.guide-related{padding:84px 0;border-top:1px solid var(--guide-line)}.guide-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.guide-card{min-height:250px;padding:27px;display:flex;flex-direction:column;border:1px solid var(--guide-line);border-radius:9px;color:var(--guide-ink);background:#fff;transition:border-color .15s ease,transform .15s ease}.guide-card:hover{border-color:#b9aacb;text-decoration:none;transform:translateY(-2px)}.guide-card>span{color:var(--guide-accent);font-size:10px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.guide-card h3{margin-top:22px;color:var(--guide-ink);font-size:20px;line-height:1.25;letter-spacing:-.025em}.guide-card p{margin-top:13px;color:var(--guide-muted);font-size:13px;line-height:1.6}.guide-card small{margin-top:auto;padding-top:24px;color:var(--guide-ink);font-weight:800}.guide-card small b{margin-left:5px;color:var(--guide-accent)}.guide-hub-intro{padding:74px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:72px;border-top:1px solid var(--guide-line)}.guide-footer{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:32px 0 50px;display:flex;flex-wrap:wrap;gap:22px;border-top:1px solid var(--guide-line);color:#817a88;font-size:12px}.guide-footer span{margin-right:auto;color:var(--guide-ink);font-weight:800}.guide-footer a{color:#6b6472}.seo-console-hero{padding-bottom:50px}.seo-console-hero aside{min-height:150px;display:grid;align-content:end;border-left:2px solid var(--guide-accent);padding-left:26px}.seo-console-hero aside strong{color:var(--guide-ink);font-size:50px;letter-spacing:-.05em}.seo-console-hero aside span{color:var(--guide-muted);font-size:13px}.seo-console-auth,.seo-console-metrics,.seo-console-grid,.seo-console-card{width:min(1080px,calc(100% - 48px));margin-left:auto;margin-right:auto}.seo-console-auth{padding:24px;display:grid;grid-template-columns:1fr auto;gap:14px;align-items:end;border:1px solid var(--guide-line);border-radius:10px;background:#fff}.seo-console-auth label,.seo-file-input{display:grid;gap:7px;color:var(--guide-ink);font-size:12px;font-weight:800}.seo-console-auth input,.seo-file-input input,.seo-file-input select{min-height:44px;padding:10px 12px;border:1px solid #d8d1de;border-radius:6px;color:var(--guide-ink);background:#fff;font:inherit}.seo-console-message{grid-column:1 / -1;color:var(--guide-muted);font-size:12px}.seo-console-message.is-error{color:#a42a24}.seo-console-metrics{padding:34px 0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px}.seo-console-metrics article{min-height:105px;padding:18px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--guide-line);background:#fff}.seo-console-metrics span{color:var(--guide-muted);font-size:11px}.seo-console-metrics strong{color:var(--guide-ink);font-size:22px;letter-spacing:-.03em}.seo-console-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.seo-console-card{width:auto;margin-top:18px;padding:28px;border:1px solid var(--guide-line);border-radius:10px;background:#fff}.seo-console-card h2{color:var(--guide-ink);font-size:24px;letter-spacing:-.035em}.seo-console-card>p:not(.eyebrow){margin-top:12px;color:var(--guide-muted);font-size:13px;line-height:1.65}.seo-file-input{margin-top:22px}.seo-import-preview{margin-top:18px;padding:15px;display:grid;grid-template-columns:1fr auto;gap:5px 14px;align-items:center;border-radius:7px;background:#f7f3fc}.seo-import-preview span{color:var(--guide-muted);font-size:11px}.seo-import-preview .primary-button{grid-column:2;grid-row:1 / 3}.seo-console-card dl{margin:20px 0 0;display:grid;gap:12px}.seo-console-card dl div{display:grid;grid-template-columns:120px 1fr;gap:12px}.seo-console-card dt{color:var(--guide-muted);font-size:12px}.seo-console-card dd{margin:0;overflow-wrap:anywhere;color:var(--guide-ink);font-size:12px;font-weight:700}.seo-console-warning{padding:12px;border-left:2px solid #a96b00;background:#fff8e8}.seo-console-warning+.secondary-button{margin-top:16px}.seo-opportunity-table{width:min(1080px,calc(100% - 48px));overflow-x:auto}.seo-opportunity-table table{width:100%;margin-top:22px;border-collapse:collapse}.seo-opportunity-table th,.seo-opportunity-table td{padding:12px;border-bottom:1px solid var(--guide-line);color:var(--guide-muted);font-size:12px;text-align:right}.seo-opportunity-table th:first-child,.seo-opportunity-table td:first-child{max-width:520px;color:var(--guide-ink);text-align:left;overflow-wrap:anywhere}.seo-console-empty{margin-top:22px;padding:28px;display:grid;gap:5px;border:1px dashed #d5cedb;color:var(--guide-muted);text-align:center}.seo-console-empty strong{color:var(--guide-ink)}.seo-page-list{margin-top:22px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.seo-page-list a{padding:16px;display:grid;gap:5px;border:1px solid var(--guide-line);border-radius:7px;color:var(--guide-ink)}.seo-page-list a:hover{border-color:#b9aacb;text-decoration:none}.seo-page-list span{color:var(--guide-accent);font-size:9px;font-weight:900;text-transform:uppercase}.seo-page-list strong{font-size:13px}.seo-page-list small{color:var(--guide-muted);font-size:10px}@media(max-width:900px){.guide-hero,.seo-console-hero{grid-template-columns:1fr;gap:42px;padding:64px 0 54px}.guide-reading-layout{grid-template-columns:1fr;gap:42px}.guide-toc{position:static}.guide-toc nav{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-console-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.guide-nav{width:min(100% - 28px,1180px);align-items:flex-start;padding:17px 0}.guide-nav-links{max-width:210px;justify-content:flex-end;flex-wrap:wrap;gap:9px 16px}.guide-nav-links a{font-size:11px}.guide-nav-links a.is-current:after{display:none}.guide-hero,.seo-console-hero,.guide-reading-layout,.guide-faq,.guide-related,.guide-hub-intro,.guide-sources,.guide-cta,.guide-footer,.seo-console-auth,.seo-console-metrics,.seo-console-grid,.seo-console-card{width:calc(100% - 32px)}.guide-hero h1,.seo-console-hero h1{font-size:42px}.guide-intro,.seo-console-hero p{font-size:17px}.guide-toc nav,.guide-card-grid,.guide-hub-intro,.seo-console-grid,.seo-page-list{grid-template-columns:1fr}.guide-cta,.guide-cta.is-inline{align-items:stretch;flex-direction:column;padding:26px}.guide-cta .primary-button{width:100%}.seo-console-auth{grid-template-columns:1fr}.seo-console-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-import-preview{grid-template-columns:1fr}.seo-import-preview .primary-button{grid-column:1;grid-row:auto;margin-top:8px}}:root{--sidebar-w: 236px;--page-gutter: clamp(20px, 3vw, 40px)}body{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.006em}.sidebar{gap:0;padding:22px 14px 18px;background:#121019;border-right-color:#ffffff14;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.brand{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;min-height:54px;padding:0 10px}.brand img,.brand img[src$="brokr-icon.svg"]{width:38px;height:38px;padding:0;border-radius:10px;background:transparent;object-fit:contain;box-shadow:0 0 0 1px #ffffff29,0 8px 22px #7c3aed33}.brand-copy{display:grid;gap:1px;line-height:1.2}.brand-copy strong{margin:0;color:#fff;font-family:Space Grotesk,Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:650;letter-spacing:-.035em}.brand-copy span{color:#ffffffa3;font-size:10.5px;font-weight:500;letter-spacing:0}.brand-copy .brand-product{margin:3px 0 0;color:#bca2ff;font-family:Plus Jakarta Sans,sans-serif;font-size:9px;font-weight:750;letter-spacing:.13em;line-height:1.25;text-transform:uppercase}.nav-list{gap:0;margin-top:30px}.nav-group+.nav-group{margin-top:24px}.nav-group-label{margin:0 0 7px;padding:0 10px;color:#ffffff80;font-size:9.5px;font-weight:700;letter-spacing:.14em;line-height:1.3}.nav-item{min-height:40px;gap:10px;padding:9px 10px;border-radius:9px;color:#ffffffb8;font-size:13px;font-weight:560;line-height:1.2}.nav-item>span{display:block;min-width:0}.nav-item>span small{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nav-item svg{width:17px;height:17px;flex:none;color:#ffffff7a;stroke-width:1.65}.nav-item:hover{background:#ffffff0e!important;color:#fff}.nav-item.active{background:#9771ff24!important;color:#fff!important;font-weight:650;box-shadow:inset 2px 0 #a78bfa!important}.nav-item.active svg{color:#bca2ff!important}.source-panel{margin-top:auto;padding:24px 10px 0;border-top:0}.source-panel .panel-label{color:#ffffff7a;font-size:9px;letter-spacing:.14em}main{background:#f8f7fb}main>.app-view,main>section{max-width:1240px;padding-left:var(--page-gutter);padding-right:var(--page-gutter)}.topbar{height:62px;background:#f8f7fbe6!important;border-bottom:1px solid #e9e6ef!important;box-shadow:none!important}.guide-panel{grid-template-columns:minmax(0,1.25fr) minmax(250px,.75fr) auto;gap:28px;min-height:128px;padding:22px 24px!important;border-color:#e7e3ec;border-radius:12px;background:#ffffffe0;box-shadow:0 1px 2px #18122209}.guide-panel h2{margin:3px 0 7px;font-size:19px;font-weight:650;letter-spacing:-.025em}.guide-panel p,.guide-panel ol{color:#625d69;font-size:12.5px;line-height:1.58}.guide-actions{min-width:156px}.lh-hero,.portal-header{min-height:0!important;padding:26px 24px!important;border-color:#e7e3ec;border-radius:12px;background:#fff;box-shadow:0 1px 2px #18122209}.lh-hero:after,.portal-header:after{display:none}.lh-stripes{opacity:.14!important}.eyebrow,.panel-label{font-size:10px;font-weight:750;letter-spacing:.11em}.lh-hero-text h1,.lh-page-title{font-size:clamp(25px,2.2vw,31px);font-weight:650;letter-spacing:-.045em}.lh-hero-sub{max-width:600px;color:#6d6774;font-size:13.5px;line-height:1.58}.portal-metrics .stat-card,.metrics-grid .stat-card,.lh-figure{box-shadow:none}.portal-metrics .stat-card strong,.metrics-grid .stat-card strong,.lh-figure strong{color:var(--ink);font-weight:650}@media(max-width:980px){.guide-panel{grid-template-columns:1fr;gap:16px}}@media(max-width:860px){.sidebar{gap:10px;padding:10px 0 8px;background:#121019;border-bottom-color:#ffffff1a}.brand{grid-template-columns:32px minmax(0,1fr);min-height:42px;padding:0 16px}.brand img,.brand img[src$="brokr-icon.svg"]{width:32px;height:32px;border-radius:8px}.brand-copy strong{font-size:16px}.brand-copy span{display:none}.brand-copy .brand-product{display:block;margin-top:1px;font-size:8px}.nav-list{margin-top:0}.nav-item{min-height:36px;padding:8px 11px}main>.app-view,main>section{padding-left:16px!important;padding-right:16px!important}}.acquisition-page{min-height:100vh;padding:0;background:radial-gradient(circle at 84% 12%,rgba(34,211,238,.13),transparent 28rem),radial-gradient(circle at 12% 2%,rgba(124,58,237,.16),transparent 30rem),#fbfaff;color:var(--text)}.acquisition-nav,.acquisition-hero,.acquisition-benefits,.acquisition-explainer,.acquisition-final,.acquisition-footer{width:min(1120px,calc(100% - 40px));margin-inline:auto}.acquisition-nav{display:flex;min-height:76px;align-items:center;justify-content:space-between}.acquisition-nav>a:last-child{color:var(--muted);font-weight:700}.acquisition-brand{display:inline-flex;align-items:center;gap:11px;color:var(--ink)}.acquisition-brand:hover{text-decoration:none}.acquisition-brand img{width:38px;height:38px}.acquisition-brand span{display:grid;line-height:1.12}.acquisition-brand strong{font-family:Space Grotesk,Plus Jakarta Sans,sans-serif;font-size:17px}.acquisition-brand small{margin-top:3px;color:var(--accent);font-weight:700}.acquisition-hero{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:64px;align-items:center;padding:82px 0 70px}.acquisition-hero h1{max-width:760px;margin-top:12px;font-size:clamp(42px,5.4vw,70px);line-height:.98;letter-spacing:-.055em}.acquisition-intro{max-width:690px;margin-top:24px;color:var(--muted);font-size:18px;line-height:1.65}.acquisition-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.acquisition-actions a{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding-inline:20px}.acquisition-fineprint{max-width:640px;margin-top:16px;color:var(--faint);font-size:12px}.acquisition-trust{padding:26px;border:1px solid rgba(124,58,237,.18);border-radius:22px;background:#ffffffdb;box-shadow:0 24px 70px #49258021}.acquisition-trust>strong{color:var(--ink);font-family:Space Grotesk,Plus Jakarta Sans,sans-serif;font-size:19px}.acquisition-trust ol{display:grid;gap:18px;margin:22px 0 0;padding:0;list-style:none}.acquisition-trust li{display:grid;grid-template-columns:32px 1fr;gap:12px}.acquisition-trust li>span{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-weight:800}.acquisition-trust b,.acquisition-trust small{display:block}.acquisition-trust b{color:var(--ink)}.acquisition-trust small{margin-top:3px;line-height:1.45}.acquisition-benefits{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--border)}.acquisition-benefits article{display:flex;min-height:108px;align-items:center;gap:12px;padding:24px}.acquisition-benefits article+article{border-left:1px solid var(--border)}.acquisition-benefits span{display:grid;width:26px;height:26px;flex:none;place-items:center;border-radius:50%;background:var(--ok-bg);color:var(--ok);font-weight:900}.acquisition-benefits strong{color:var(--ink);line-height:1.45}.acquisition-explainer{padding:86px 0}.acquisition-explainer h2,.acquisition-final h2{margin-top:8px;font-size:clamp(30px,4vw,48px);letter-spacing:-.045em}.acquisition-explainer>div{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:42px}.acquisition-explainer h3{font-size:18px}.acquisition-explainer article p{margin-top:9px;color:var(--muted);line-height:1.65}.acquisition-final{padding:58px;border-radius:26px;background:#171124;color:#ffffffc2;text-align:center}.acquisition-final h2{color:#fff}.acquisition-final p{margin:12px auto 24px}.acquisition-final a{display:inline-flex;min-height:46px;align-items:center;padding-inline:22px}.acquisition-footer{display:flex;gap:22px;padding:34px 0 46px;color:var(--muted);font-size:12px}.acquisition-footer span{margin-right:auto;color:var(--ink);font-weight:800}.resource-nav-links{display:flex;gap:20px}.resource-nav-links a{color:var(--muted);font-weight:700}.resource-hero{padding-top:62px}.resource-facts{display:grid;gap:14px;margin:20px 0 0;padding:0;list-style:none}.resource-facts li{position:relative;display:block;padding-left:26px;color:var(--muted);line-height:1.5}.resource-facts li:before{position:absolute;left:0;content:"✓";color:var(--ok);font-weight:900}.resource-content{border-top:1px solid var(--border)}@media(max-width:820px){.acquisition-hero{grid-template-columns:1fr;gap:36px;padding:52px 0}.acquisition-hero h1{font-size:clamp(38px,11vw,56px)}.acquisition-benefits,.acquisition-explainer>div{grid-template-columns:1fr}.acquisition-benefits article+article{border-top:1px solid var(--border);border-left:0}.acquisition-explainer{padding:62px 0}.acquisition-final{padding:40px 22px}.acquisition-footer{flex-wrap:wrap}.acquisition-footer span{width:100%}.resource-nav-links{gap:12px;font-size:13px}}.app-footer{display:flex;flex-wrap:wrap;gap:1rem;padding:2rem;border-top:1px solid var(--border, #d8dfdc);margin-top:2rem}.app-footer a,.consent-footer a{color:inherit}.consent-page{min-height:100vh;padding:clamp(1.25rem,4vw,4rem);background:linear-gradient(135deg,#0b0b10,#1d1730 44%,#f7f5ff 44%,#fff);color:#111016}.consent-brand{display:inline-flex;align-items:center;gap:.65rem;margin-bottom:2rem;color:#fff;font-size:1.25rem;font-weight:900;text-decoration:none;letter-spacing:.01em}.consent-brand img{width:38px;height:38px;border-radius:10px;box-shadow:0 10px 28px #7c3aed42}.consent-page>.consent-card{max-width:680px;margin:0 auto;padding:clamp(1.5rem,4vw,3rem)!important;background:#fffffff5!important;border:1px solid rgba(124,58,237,.18)!important;border-radius:24px!important;box-shadow:0 24px 70px #1e163029!important}.consent-card h1{margin:.4rem 0 1rem;font-size:clamp(2rem,5vw,3.5rem);line-height:1.05}.consent-form{display:grid;gap:1rem;margin-top:1.5rem}.consent-form label:not(.consent-check){display:grid;gap:.4rem;font-weight:700}.consent-form input[type=text],.consent-form input[type=email],.consent-form input[type=date],.consent-form input:not([type]),.consent-form select{width:100%;padding:.85rem 1rem;border:1px solid rgba(124,58,237,.22);border-radius:10px;background:#fff;font:inherit}.consent-check{display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:start}.consent-message{padding:1rem;border-radius:10px;background:#f5f0ff}.consent-message.error{background:#fff0ee;color:#8b241d}.consent-trust{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid rgba(124,58,237,.16);font-size:.9rem;color:#5f5872}.consent-progress{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem;margin:0 0 1.5rem;font-size:.76rem;font-weight:750;color:#817a91}.consent-progress span{padding:.55rem .4rem;border-top:3px solid rgba(124,58,237,.15)}.consent-progress .is-current{color:#43216f;border-color:#7c3aed}.consent-progress .is-complete{color:#28744f;border-color:#45a978}.consent-inline-privacy{margin:0;color:#5f5872;font-size:.9rem;line-height:1.5}.growth-tool-page{min-height:100vh}.growth-tool-card,.readiness-result{width:min(880px,calc(100% - 2rem));margin:2rem auto;padding:clamp(1.25rem,4vw,2.5rem);border:1px solid rgba(124,58,237,.16);border-radius:22px;background:#fffffff7;box-shadow:0 18px 60px #2414381a}.growth-tool-card>label{display:grid;gap:.5rem;font-weight:750}.growth-tool-card input[type=text],.growth-tool-card input:not([type]){width:100%;padding:.9rem 1rem;border:1px solid rgba(124,58,237,.24);border-radius:11px;font:inherit}.growth-output{display:grid;gap:.45rem;margin:1.25rem 0;padding:1rem;border-radius:12px;background:#f6f1ff;overflow-wrap:anywhere}.growth-output small{color:#6b6278}.growth-output code{font-size:.82rem;color:#43216f}.partner-qr{display:grid;grid-template-columns:minmax(130px,190px) 1fr;align-items:center;gap:1.5rem;margin:1.5rem 0}.partner-qr img{width:100%;border:1px solid rgba(124,58,237,.14);border-radius:14px}.secondary-button.is-disabled{pointer-events:none;opacity:.45}.approved-copy,.co-owner-share{margin-top:1.5rem;padding:1.1rem;border-left:3px solid #7c3aed;background:#fbf9ff}.approved-copy p,.co-owner-share p{margin:.45rem 0 .7rem;color:#5f5872;line-height:1.5}.text-button{border:0;padding:0;background:none;color:#6d28d9;font:inherit;font-weight:800;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.readiness-form{display:grid;gap:1.4rem}.readiness-form fieldset{display:grid;gap:.65rem;margin:0;padding:1.1rem;border:1px solid rgba(124,58,237,.14);border-radius:14px}.readiness-form legend{padding:0 .35rem;font-weight:800;color:#332641}.readiness-form fieldset label{display:flex;gap:.65rem;align-items:flex-start;font-weight:500}.readiness-result{text-align:center;border-color:#45a97852}.readiness-result h2{margin:.4rem 0 .7rem;font-size:clamp(1.8rem,4vw,2.7rem)}.readiness-result small{display:block;margin-top:1rem;color:#6b6278}@media(max-width:640px){.partner-qr{grid-template-columns:1fr}.partner-qr img{max-width:180px}.consent-progress{font-size:.68rem}}.seller-match-step h2{margin:.4rem 0 1rem;font-size:clamp(1.8rem,4vw,2.7rem);line-height:1.08}.seller-match-options{display:grid;gap:.8rem;margin:1.5rem 0}.seller-match-option{display:grid;grid-template-columns:auto 1fr;gap:.85rem;align-items:start;padding:1rem;border:1px solid rgba(124,58,237,.18);border-radius:14px;background:#fff;cursor:pointer}.seller-match-option.is-selected{border-color:#7c3aed;background:#f6f0ff;box-shadow:0 0 0 2px #7c3aed1a}.seller-match-option input{margin-top:.25rem}.seller-match-option span,.seller-match-option strong,.seller-match-option small,.seller-match-option em{display:block}.seller-match-option small{margin-top:.35rem;color:#5f5872;line-height:1.45}.seller-match-option em{margin-top:.45rem;color:#7c3aed;font-size:.78rem;font-style:normal;font-weight:700}.consent-footer{display:flex;justify-content:center;flex-wrap:wrap;gap:1.25rem;margin:2rem auto;font-size:.9rem}.practitioner-card{max-width:860px}.practitioner-form{grid-template-columns:repeat(2,minmax(0,1fr))}.practitioner-form label:has(textarea),.practitioner-form .consent-check,.practitioner-form button{grid-column:1/-1}.practitioner-form select,.practitioner-form textarea{width:100%;padding:.85rem 1rem;border:1px solid rgba(124,58,237,.22);border-radius:10px;font:inherit;background:#fff}.practitioner-queue-row{display:grid;gap:.2rem;width:100%;padding:.75rem;text-align:left;border:1px solid #d8dfdc;border-radius:10px;background:#fff;color:inherit}.niche-promise-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.5rem 0}.niche-promise-grid span{display:grid;gap:.35rem;padding:1rem;border-radius:14px;background:#eef7f2;color:#405a51;font-size:.88rem}.niche-promise-grid strong{color:#17342d}@media(max-width:720px){.practitioner-form{grid-template-columns:1fr}}@media(max-width:720px){.niche-promise-grid{grid-template-columns:1fr}}.distressed-capability-panel{display:grid;gap:1rem;margin:0 0 1.25rem;padding:1rem;border:1px solid rgba(124,58,237,.18);border-radius:16px;background:#fff;box-shadow:0 10px 30px #1e16300f}.distressed-capability-panel form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.distressed-capability-panel form>h3,.distressed-capability-panel form>p,.distressed-capability-panel form>fieldset,.distressed-capability-panel form>button,.distressed-capability-panel form>label:has(textarea){grid-column:1/-1}.distressed-capability-panel label{display:grid;gap:.35rem}.distressed-capability-panel input[type=text],.distressed-capability-panel input[type=number],.distressed-capability-panel input:not([type]),.distressed-capability-panel textarea{width:100%;padding:.7rem;border:1px solid rgba(124,58,237,.22);border-radius:9px;font:inherit}.distressed-capability-panel fieldset{display:flex;flex-wrap:wrap;gap:.75rem;border:1px solid rgba(124,58,237,.18);border-radius:10px}.distressed-capability-panel fieldset label{display:flex;flex-direction:row;align-items:center}@media(max-width:720px){.distressed-capability-panel form{grid-template-columns:1fr}}.app-shell{--workspace-canvas: #f3f3f5;--workspace-surface: #ffffff;--workspace-surface-muted: #f8f8fa;--workspace-ink: #18161d;--workspace-text: #3d3942;--workspace-muted: #68626f;--workspace-faint: #756e7c;--workspace-border: #dedbe2;--workspace-border-strong: #c9c5cf;--workspace-accent: #6c3bf1;--workspace-accent-dark: #5524c8;--workspace-accent-soft: #eee8ff;background:var(--workspace-canvas);color:var(--workspace-text);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1.55}.app-shell main{min-width:0;background:var(--workspace-canvas)}.app-shell main>.app-view,.app-shell main>section{width:min(100%,1240px);margin-inline:auto;padding-inline:clamp(22px,3vw,42px)!important}.app-shell h1,.app-shell h2,.app-shell h3,.app-shell h4,.app-shell strong{color:var(--workspace-ink)}.app-shell h1,.app-shell h2,.app-shell h3,.app-shell .brand-copy strong{font-family:Space Grotesk,Plus Jakarta Sans,sans-serif}.app-shell p,.app-shell li,.app-shell small,.app-shell label,.app-shell td,.app-shell th{color:var(--workspace-text)}.app-shell .eyebrow,.app-shell .panel-label{color:var(--workspace-accent-dark);font-size:10px;font-weight:800;letter-spacing:.12em}.app-shell .sidebar{background:#14121a;border-right:1px solid #2b2732}.app-shell .brand-copy strong{color:#fff;font-size:18px;font-weight:700}.app-shell .brand-copy span{color:#c2bdc8;font-size:11px;font-weight:550}.app-shell .brand-copy .brand-product{color:#c3aaff;font-size:9.5px;font-weight:800}.app-shell .nav-group-label,.app-shell .source-panel .panel-label{color:#918a99;font-size:10px;font-weight:750}.app-shell .nav-item{min-height:41px;color:#c7c2cc;font-size:13.5px;font-weight:600}.app-shell .nav-item svg{color:#8f8897}.app-shell .nav-item:hover{background:#211e28!important}.app-shell .nav-item.active{background:#292236!important;box-shadow:inset 3px 0 #a986ff!important}.app-shell .lh-pulse{min-height:52px;padding-inline:clamp(22px,3vw,42px)!important;border-bottom:1px solid var(--workspace-border);background:var(--workspace-surface-muted)!important;color:var(--workspace-text)}.app-shell .lh-pulse:after{height:2px;background:var(--workspace-accent);opacity:.6}.app-shell .lh-pulse-brand strong,.app-shell .lh-pulse-metrics strong{color:var(--workspace-ink)}.app-shell .lh-pulse-metrics span,.app-shell .lh-pulse-refresh{color:var(--workspace-muted)}.app-shell .topbar{height:66px;padding-inline:clamp(22px,3vw,42px)!important;background:#fff!important;border-bottom:1px solid var(--workspace-border)!important}.app-shell .lh-search{min-height:38px;border:1px solid var(--workspace-border-strong);border-radius:9px;background:#fff;box-shadow:none}.app-shell .lh-search input{color:var(--workspace-ink);font-size:13px;font-weight:550}.app-shell .lh-search input::placeholder{color:var(--workspace-faint);opacity:1}.app-shell .lh-search:focus-within{border-color:var(--workspace-accent);box-shadow:0 0 0 3px var(--workspace-accent-soft)}.app-shell .primary-button,.app-shell .secondary-button,.app-shell .icon-button,.app-shell .chip{min-height:38px;border-radius:8px;font-size:12.5px;font-weight:700;letter-spacing:-.005em;box-shadow:none!important}.app-shell .primary-button{border-color:var(--workspace-accent-dark);background:var(--workspace-accent-dark);color:#fff}.app-shell .primary-button:hover{border-color:#431b9f;background:#431b9f;filter:none}.app-shell .secondary-button,.app-shell .icon-button,.app-shell .chip{border-color:var(--workspace-border-strong);background:#fff;color:var(--workspace-ink)}.app-shell .secondary-button:hover,.app-shell .icon-button:hover,.app-shell .chip:hover{border-color:#aaa4b0;background:var(--workspace-surface-muted)}.app-shell .chip.active{border-color:var(--workspace-accent-dark);background:var(--workspace-accent-soft);color:var(--workspace-accent-dark)}.app-shell .guide-panel{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr) auto;gap:32px;min-height:0;padding:24px 26px!important;border:1px solid var(--workspace-border)!important;border-radius:12px!important;background:var(--workspace-surface)!important;box-shadow:0 5px 18px #18161d0b!important}.app-shell .guide-panel h2{margin:4px 0 8px;color:var(--workspace-ink);font-size:20px;font-weight:700;line-height:1.25}.app-shell .guide-panel p,.app-shell .guide-panel ol{color:var(--workspace-muted);font-size:13px;font-weight:500;line-height:1.58}.app-shell .guide-panel ol{margin-block:2px;padding-left:20px}.app-shell .guide-panel li+li{margin-top:5px}.app-shell .guide-actions{align-self:center;min-width:166px}.app-shell .lh-hero,.app-shell .portal-header{min-height:0!important;padding:30px 28px!important;border:1px solid var(--workspace-border)!important;border-radius:12px!important;background:var(--workspace-surface)!important;box-shadow:0 5px 18px #18161d0b!important}.app-shell .lh-hero:after,.app-shell .portal-header:after,.app-shell .lh-stripes{display:none!important}.app-shell .lh-hero-text h1,.app-shell .lh-page-title{margin-top:4px;color:var(--workspace-ink);font-size:clamp(28px,2.5vw,34px);font-weight:700;letter-spacing:-.045em;line-height:1.08}.app-shell .lh-hero-sub{max-width:650px;margin-top:10px;color:var(--workspace-muted);font-size:14px;font-weight:500;line-height:1.6}.app-shell .lh-notice{color:var(--workspace-text);font-size:12px;font-weight:650}.app-shell section.metrics-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px!important;padding-top:14px!important;padding-bottom:14px!important;border:0!important;background:transparent!important;overflow:visible!important}.app-shell section.metrics-grid .metric,.app-shell section.metrics-grid .stat-card{min-width:0;min-height:128px;padding:18px 19px!important;border:1px solid var(--workspace-border)!important;border-radius:11px!important;background:var(--workspace-surface)!important;box-shadow:none!important;text-align:left}.app-shell section.metrics-grid .metric:hover{border-color:var(--workspace-border-strong)!important;background:#fff!important;transform:translateY(-1px)}.app-shell section.metrics-grid .metric>span:first-child{color:var(--workspace-muted);font-size:11px;font-weight:750;letter-spacing:.045em;text-transform:uppercase}.app-shell section.metrics-grid .metric strong{color:var(--workspace-ink);font-size:30px;font-weight:700;letter-spacing:-.045em;line-height:1.05}.app-shell section.metrics-grid .metric small{color:var(--workspace-faint);font-size:11.5px;font-weight:550}.app-shell section.metrics-grid .stat-card-body{align-items:center}.app-shell .clarity-grid{grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);gap:14px;padding-top:0!important;padding-bottom:14px!important}.app-shell .clarity-card,.app-shell .lead-table-panel,.app-shell .guided-mode-panel,.app-shell .broker-focus-guide,.app-shell .automation-centre,.app-shell .admin-command-centre{border:1px solid var(--workspace-border)!important;border-radius:12px!important;background:var(--workspace-surface)!important;box-shadow:0 5px 18px #18161d0a!important}.app-shell .clarity-card{padding:22px!important}.app-shell .section-head h2,.app-shell .section-head h3,.app-shell .clarity-card h3{color:var(--workspace-ink);font-weight:700;letter-spacing:-.025em}.app-shell .lead-type-grid{gap:9px}.app-shell .lead-type-card{min-height:118px;padding:15px!important;border:1px solid var(--workspace-border)!important;border-radius:9px!important;background:var(--workspace-surface-muted)!important;box-shadow:none!important;text-align:left}.app-shell .lead-type-card:hover{border-color:var(--workspace-border-strong)!important;background:#fff!important;transform:translateY(-1px)}.app-shell .lead-type-card span{color:var(--workspace-muted)!important;font-size:10.5px;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.app-shell .lead-type-card strong{color:var(--workspace-ink)!important;font-size:27px;font-weight:700}.app-shell .lead-type-card small{color:var(--workspace-muted)!important;font-size:11.5px;font-weight:500;line-height:1.48}.app-shell .journey-strip{gap:0;overflow:hidden;border:1px solid var(--workspace-border);border-radius:9px;background:var(--workspace-surface-muted)}.app-shell .journey-step{min-height:64px;padding:10px 8px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--workspace-text);font-size:10.5px;font-weight:650;line-height:1.3}.app-shell .journey-step+.journey-step{border-left:1px solid var(--workspace-border)!important}.app-shell .journey-step strong{display:grid;width:23px;height:23px;place-items:center;border-radius:50%;background:var(--workspace-accent-soft);color:var(--workspace-accent-dark);font-size:10px}.app-shell .workspace{padding-top:0!important}.app-shell .lead-table-panel{padding:24px!important}.app-shell .broker-portal>.portal-header{display:flex;align-items:center;justify-content:space-between;gap:24px}.app-shell .portal-header .subtle{color:var(--workspace-muted);font-size:12.5px;font-weight:500}.app-shell .broker-switcher{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));width:min(100%,390px);min-width:min(390px,100%);gap:4px;padding:4px;border:1px solid var(--workspace-border);border-radius:10px;background:var(--workspace-surface-muted)}.app-shell .broker-switcher .chip{min-width:0;min-height:36px;padding-inline:13px;border-color:transparent;background:transparent;color:var(--workspace-text);font-size:13px;font-weight:650;line-height:1.2;white-space:nowrap}.app-shell .broker-switcher .chip.active{border-color:#d7caff!important;background:var(--workspace-accent-soft)!important;color:var(--workspace-accent-dark)!important;box-shadow:none!important}.app-shell .distressed-capability-panel{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.app-shell .distressed-capability-panel>button{width:auto;justify-self:start}.app-shell .broker-priority-card{gap:16px;padding:20px!important;border-radius:12px}.app-shell .broker-priority-main{gap:24px}.app-shell .broker-priority-main strong{margin-top:6px;color:var(--workspace-ink);font-size:19px;font-weight:750;letter-spacing:-.02em;line-height:1.28;overflow-wrap:anywhere}.app-shell .broker-priority-main small{display:block;margin-top:5px;color:var(--workspace-muted);font-size:12.5px;font-weight:500;line-height:1.5}.app-shell .priority-label{padding:5px 9px;font-size:10px;font-weight:800;letter-spacing:.075em;line-height:1.2}.app-shell .broker-priority-score{min-width:106px;min-height:82px;padding:10px}.app-shell .broker-priority-score span{font-size:29px;font-weight:750;letter-spacing:-.035em;line-height:1}.app-shell .broker-priority-score small{margin-top:5px;color:#fffc;font-size:9.5px;font-weight:700;letter-spacing:.055em;line-height:1.25;text-align:center}.app-shell .broker-priority-highlights{grid-template-columns:minmax(0,1.2fr) minmax(110px,.72fr) minmax(0,1fr);gap:10px}.app-shell .broker-priority-highlights span{padding:12px;color:var(--workspace-muted);font-size:10px;font-weight:750;letter-spacing:.06em;line-height:1.35}.app-shell .broker-priority-highlights strong,.app-shell .broker-priority-highlights .price-highlight strong{margin-bottom:4px;color:var(--workspace-ink);font-size:14px;font-weight:700;letter-spacing:-.01em;line-height:1.35}.app-shell .broker-priority-footer{gap:20px}.app-shell .broker-priority-footer span{color:var(--workspace-muted);font-size:12.5px;font-weight:500;line-height:1.5}.app-shell .broker-priority-footer strong{color:var(--workspace-accent-dark);font-size:12.5px;font-weight:750;line-height:1.3}.app-shell .listing-toolbar input,.app-shell input,.app-shell select,.app-shell textarea{border-color:var(--workspace-border-strong);background:#fff;color:var(--workspace-ink)}.app-shell .lh-table th{color:var(--workspace-muted);font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.app-shell .lh-table td{color:var(--workspace-text);font-size:12.5px}@media(max-width:1080px){.app-shell section.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell .clarity-grid{grid-template-columns:1fr}.app-shell .broker-portal>.portal-header{align-items:flex-start;flex-direction:column}}@media(max-width:780px){.app-shell .broker-priority-main,.app-shell .broker-priority-footer{display:grid}.app-shell .broker-priority-score{width:100%}.app-shell .broker-priority-highlights{grid-template-columns:1fr}}@media(max-width:980px){.app-shell .guide-panel{grid-template-columns:1fr;gap:16px}.app-shell .guide-actions{align-items:flex-start}}@media(max-width:680px){.app-shell section.metrics-grid{grid-template-columns:1fr}.app-shell .topbar{height:auto;min-height:64px;padding-block:12px!important}.app-shell .lead-type-grid{grid-template-columns:1fr}.app-shell .journey-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell .journey-step+.journey-step{border-left:0!important;border-top:1px solid var(--workspace-border)!important}}.external-tester-banner{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 1rem;padding:1rem 1.15rem;border:1px solid rgba(124,58,237,.2);border-radius:14px;background:linear-gradient(135deg,#111016,#2d1b57);color:#fff;box-shadow:0 14px 34px #1e163024}.external-tester-banner h3{margin:0;color:#fff;font-size:1.05rem}.external-tester-banner .eyebrow,.external-tester-banner span{color:#ffffffbd}.external-tester-banner span{max-width:620px;font-size:.9rem;line-height:1.45}.trust-receipt-panel{display:grid;gap:.85rem;margin:0 0 1rem;padding:1rem;border:1px solid rgba(16,185,129,.26);border-radius:14px;background:linear-gradient(135deg,#f0fdf4,#fff 62%);box-shadow:0 14px 34px #0f766e14}.trust-receipt-head{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.trust-receipt-head h3{margin:0;color:#064e3b;font-size:1.05rem}.trust-receipt-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.trust-receipt-grid span{min-width:0;padding:.75rem;border:1px solid rgba(16,185,129,.18);border-radius:10px;background:#ffffffc2;color:#64748b;font-size:.76rem;font-weight:800;text-transform:uppercase}.trust-receipt-grid strong{display:block;color:#111016;font-size:.9rem;font-weight:900;text-transform:none;overflow-wrap:anywhere}.trust-receipt-panel p{margin:0;color:#17342d;font-weight:800}.trust-receipt-panel small{color:#405a51}.seller-promotion-kit{display:grid;gap:1rem;padding:1rem;border:1px solid rgba(124,58,237,.22);border-radius:8px;background:linear-gradient(135deg,#7c3aed24,#fffffff0 44%),#fff;box-shadow:0 14px 36px #1e163014}.seller-promotion-head{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.seller-promotion-head h3{margin:2px 0 6px;color:var(--ink);font-size:19px;font-weight:900}.seller-promotion-head span,.seller-promotion-link span{color:var(--muted);font-size:12px;line-height:1.45}.seller-promotion-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.seller-promotion-link{display:grid;gap:.25rem;padding:.8rem;border:1px solid var(--border);border-radius:8px;background:#ffffffbd}.seller-promotion-link strong{color:var(--accent-strong);font-size:12px;font-weight:900;text-transform:uppercase}.seller-promotion-link span{overflow-wrap:anywhere}.seller-promotion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.seller-promotion-grid article{min-width:0;display:grid;gap:.35rem;padding:.8rem;border:1px solid var(--border);border-radius:8px;background:#fff}.seller-promotion-grid span{color:var(--accent-strong);font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.seller-promotion-grid strong{color:var(--ink);font-size:13px;font-weight:900;line-height:1.35}.seller-promotion-grid small{color:var(--muted);font-size:11px;line-height:1.4}@media(max-width:780px){.external-tester-banner{display:grid}.trust-receipt-grid{grid-template-columns:1fr}.seller-promotion-head,.seller-promotion-actions{display:grid;justify-content:stretch}.seller-promotion-grid{grid-template-columns:1fr}}
