.discover-page{--lane-handle-w:0px;flex-direction:column;gap:9px;min-height:calc(100vh - 150px);display:flex}.discover-page .discover-layout{grid-template-columns:var(--discover-left-track,300px) var(--lane-handle-w) minmax(320px, 1fr) var(--lane-handle-w) var(--discover-right-track,390px);border:1px solid var(--border);border-radius:var(--radius-surface);min-height:460px;box-shadow:var(--shadow-discover);flex:auto;position:relative;overflow:visible}.discover-page .discover-layout[data-view=table]{grid-template-columns:minmax(320px, 1fr) var(--lane-handle-w) var(--discover-right-track,390px)}.discover-page.record-mode{width:100%;max-width:1180px;min-height:0;margin:0 auto}.discover-page.record-mode .discover-preview-banner,.discover-page.record-mode .discover-toolbar,.discover-page.record-mode .prospect-rail,.discover-page.record-mode .map-column,.discover-page.record-mode .lane-handle{display:none!important}.discover-page.record-mode .discover-layout,.discover-page.record-mode .discover-layout[data-view=table]{height:auto;min-height:0;display:block;overflow:clip visible}.discover-page.record-mode .discover-layout>.intel-panel{box-shadow:none;animation:none;overflow:clip visible;min-height:0!important;display:block!important}.discover-page.record-mode .intel-tab-panel{width:100%;min-width:0;max-width:960px;margin:0 auto;overflow-x:clip}.discover-page.record-mode :is(.intel-section,.account-detail-scorecards,.account-detail-facts,.evidence-ledger-block,.evidence-history-disclosure,article,details,dl){min-width:0;max-width:100%}.discover-layout.rail-left-closed>.prospect-rail,.discover-layout.rail-right-closed>.intel-panel{visibility:hidden;overflow:hidden}.discover-preview-banner{border:1px solid color-mix(in srgb, var(--nav-accent) 28%, var(--border));border-radius:var(--radius-card);background:color-mix(in srgb, var(--nav-accent) 7%, var(--surface));grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.discover-preview-banner>span{background:var(--surface);width:30px;height:30px;color:var(--nav-accent);border-radius:9px;place-items:center;display:grid}.discover-preview-banner svg{width:15px;height:15px}.discover-preview-banner b,.discover-preview-banner small{display:block}.discover-preview-banner b{font-size:var(--text-label)}.discover-preview-banner small{color:var(--muted);font-size:var(--text-meta);margin-top:2px}.discover-preview-banner button{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);height:30px;color:var(--ink);font:inherit;font-size:var(--text-meta);font-weight:var(--weight-semibold);padding:0 10px}.discover-toolbar{align-items:center;gap:var(--gap-cluster);scrollbar-width:none;min-width:0;min-height:42px;display:flex;overflow-x:auto}.discover-toolbar::-webkit-scrollbar{display:none}.discover-toolbar>*{flex:none}.discover-list-filter{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);height:34px;color:var(--muted);font-size:var(--text-label);align-items:center;gap:6px;padding:0 11px;display:flex}.discover-list-filter>svg{flex:none;width:14px;height:14px}.discover-list-filter input{width:130px;color:var(--ink);font-family:var(--font-sans);font-size:var(--text-label);background:0 0;border:0;outline:0}.discover-list-filter input::placeholder{color:var(--muted2)}.discover-smart-filter{border-color:var(--border);background:var(--surface);box-shadow:none;transition:border-color var(--motion-control) var(--ease), background-color var(--motion-control) var(--ease)}.discover-smart-filter:hover,.discover-smart-filter:focus-within{border-color:var(--control-border-hover,var(--border2));background:var(--surface)}.discover-smart-filter>svg{color:var(--muted)}.discover-smart-filter input{width:168px}.discover-smart-filter input::placeholder{color:var(--muted)}.discover-smart-filter>button{background:var(--surface3);width:24px;height:24px;color:var(--muted);border:0;border-radius:7px;place-items:center;padding:0;display:grid}.discover-smart-filter>button svg{width:12px;height:12px}.discover-toolbar-divider{background:var(--border);width:1px;height:20px}.discover-type-strip{align-items:center;gap:6px;min-width:0;display:flex}.discover-type-strip[data-narrowed=true] .ui-category-pill:not([aria-pressed=true]){opacity:.62}.discover-clear-filters{color:var(--green2);font-family:var(--font-sans);font-size:var(--text-label);cursor:pointer;background:0 0;border:0;font-weight:700}.discover-view-dock{padding-left:var(--space-2);background:linear-gradient(90deg, transparent, var(--bg) 14%);margin-left:auto;position:sticky;right:0}.discover-toolbar .canonical-select{min-width:0}.discover-toolbar .canonical-select-trigger{border-color:var(--border);background:var(--surface);grid-template-rows:auto;grid-template-columns:minmax(0,1fr) 13px;gap:0 6px;height:34px;padding:0 9px}.discover-toolbar .canonical-select-copy{flex-direction:row;grid-row:1;align-items:baseline;gap:5px}.discover-toolbar .canonical-select-copy small{font-size:var(--text-meta)}.discover-toolbar .canonical-select-copy b{font-size:var(--text-label);font-weight:var(--weight-semibold)}.discover-toolbar .canonical-select-chevron{grid-row:1;width:13px;height:13px}.discover-facets{align-items:center;gap:6px;display:flex}.discover-filter-sheet{display:none}.prospect-rail{background:var(--surface);min-height:0}.rail-head{z-index:4;border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:6px;height:50px;padding:0 10px;display:flex;position:sticky;top:0}.rail-sort-trigger{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);height:26px;color:var(--ink);font-family:var(--font-sans);font-size:var(--text-meta);white-space:nowrap;cursor:pointer;align-items:center;gap:5px;padding:0 8px;font-weight:750;display:inline-flex}.rail-sort-trigger>svg:first-child{width:11px;height:11px}.rail-sort-trigger>svg:last-child{width:10px;height:10px}.rail-sort-menu{gap:2px;display:grid}.rail-sort-eyebrow{color:var(--muted2);font-size:var(--text-meta);font-weight:var(--weight-heavy);letter-spacing:var(--track-eyebrow);text-transform:uppercase;padding:7px 9px 4px;display:block}.rail-sort-tile{width:22px;height:22px;color:var(--muted2);flex:none;place-items:center;display:grid}.rail-sort-tile svg{width:12px;height:12px}.rail-sort-menu .ui-popover-item[aria-checked=true] .rail-sort-tile{color:var(--green2)}.rail-sort-menu .ui-popover-item{white-space:nowrap}.rail-sort-menu .ui-popover-item[aria-checked=true]{color:var(--ink);font-weight:var(--weight-bold)}.rail-sort-tick{color:var(--green2);font-size:var(--text-meta);flex:none}.quick-filters{align-items:center;gap:4px;margin-left:auto;display:flex}.quick-filter{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);width:24px;height:24px;color:var(--muted2);font-family:var(--font-sans);transition:background var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);flex:none;justify-content:center;align-items:center;gap:4px;padding:0;display:flex;position:relative}.quick-filter svg{width:12px;height:12px}.quick-filter[data-filter=hype]:not([data-state=off]){width:auto;padding:0 6px}.quick-filter[data-state=off]:hover,.quick-filter[data-state="0"]:hover{background:var(--surface3);border-color:var(--border2);color:var(--ink)}.quick-filter[data-filter=fit][data-state="50"]{--quick-stage-ink:var(--quick-fit50-ink);--quick-stage-soft:var(--quick-fit50-soft);--quick-stage-line:var(--quick-fit50-line)}.quick-filter[data-filter=fit][data-state="70"]{--quick-stage-ink:var(--quick-fit70-ink);--quick-stage-soft:var(--quick-fit70-soft);--quick-stage-line:var(--quick-fit70-line)}.quick-filter[data-filter=hype][data-state=warm]{--quick-stage-ink:var(--quick-warm-ink);--quick-stage-soft:var(--quick-warm-soft);--quick-stage-line:var(--quick-warm-line)}.quick-filter[data-filter=hype][data-state=hot]{--quick-stage-ink:var(--quick-hot-ink);--quick-stage-soft:var(--quick-hot-soft);--quick-stage-line:var(--quick-hot-line)}.quick-filter[data-filter=star][data-state=on]{--quick-stage-ink:var(--quick-star-ink);--quick-stage-soft:var(--quick-star-soft);--quick-stage-line:var(--quick-star-line)}.quick-filter[data-filter=review][data-state=unreviewed]{--quick-stage-ink:var(--quick-new-ink);--quick-stage-soft:var(--quick-new-soft);--quick-stage-line:var(--quick-new-line)}.quick-filter[data-filter=review][data-state=reviewed]{--quick-stage-ink:var(--quick-reviewed-ink);--quick-stage-soft:var(--quick-reviewed-soft);--quick-stage-line:var(--quick-reviewed-line)}.quick-filter[data-filter=depth][data-state=located]{--quick-stage-ink:var(--quick-located-ink);--quick-stage-soft:var(--quick-located-soft);--quick-stage-line:var(--quick-located-line)}.quick-filter[data-filter=depth][data-state=profiled]{--quick-stage-ink:var(--quick-profiled-ink);--quick-stage-soft:var(--quick-profiled-soft);--quick-stage-line:var(--quick-profiled-line)}.quick-filter[data-filter=depth]:not([data-state=off]){width:auto;padding:0 6px}.quick-filter[data-stage=on]{border-color:var(--quick-stage-line);background:var(--quick-stage-soft);color:var(--quick-stage-ink)}.quick-ring{background:linear-gradient(var(--quick-stage-soft,var(--surface)), var(--quick-stage-soft,var(--surface))) padding-box, conic-gradient(currentColor var(--quick-arc,0%), var(--ring-track) 0) border-box;color:currentColor;width:22px;height:22px;font-size:var(--text-meta);letter-spacing:-.02em;font-variant-numeric:tabular-nums;border:2px solid #0000;border-radius:50%;place-items:center;font-weight:700;display:grid}.quick-filter[data-filter=fit][data-state="50"] .quick-ring{--quick-arc:50%}.quick-filter[data-filter=fit][data-state="70"] .quick-ring{--quick-arc:70%}.quick-flames{align-items:center;display:inline-flex}.quick-flames svg{width:12px;height:12px}.quick-flames svg+svg{margin-left:-7px}.quick-filter[data-filter=star][data-stage=on] svg{fill:currentColor}.discover-applied{border-bottom:1px solid var(--border);color:var(--muted);font-size:var(--text-meta-plus);flex-wrap:wrap;align-items:center;gap:5px;margin:0 11px;padding:8px 0 7px;display:flex}.discover-applied>b{color:var(--ink);font-variant-numeric:tabular-nums;margin-right:2px;font-weight:750}.rail-scope-pill{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface2);height:17px;color:var(--muted);font-size:var(--text-meta);font-weight:var(--weight-semibold);align-items:center;padding:0 7px;display:inline-flex}.rail-applied-chip{border:1px solid var(--quick-stage-line);border-radius:var(--radius-pill);background:var(--quick-stage-soft);height:17px;color:var(--quick-stage-ink);font-family:var(--font-sans);font-size:var(--text-meta);font-weight:var(--weight-semibold);cursor:pointer;align-items:center;gap:4px;padding:0 6px 0 7px;display:inline-flex}.rail-applied-chip[data-stage=fit50]{--quick-stage-ink:var(--quick-fit50-ink);--quick-stage-soft:var(--quick-fit50-soft);--quick-stage-line:var(--quick-fit50-line)}.rail-applied-chip[data-stage=fit70]{--quick-stage-ink:var(--quick-fit70-ink);--quick-stage-soft:var(--quick-fit70-soft);--quick-stage-line:var(--quick-fit70-line)}.rail-applied-chip[data-stage=warm]{--quick-stage-ink:var(--quick-warm-ink);--quick-stage-soft:var(--quick-warm-soft);--quick-stage-line:var(--quick-warm-line)}.rail-applied-chip[data-stage=hot]{--quick-stage-ink:var(--quick-hot-ink);--quick-stage-soft:var(--quick-hot-soft);--quick-stage-line:var(--quick-hot-line)}.rail-applied-chip[data-stage=star]{--quick-stage-ink:var(--quick-star-ink);--quick-stage-soft:var(--quick-star-soft);--quick-stage-line:var(--quick-star-line)}.rail-applied-chip[data-stage=unreviewed]{--quick-stage-ink:var(--quick-new-ink);--quick-stage-soft:var(--quick-new-soft);--quick-stage-line:var(--quick-new-line)}.rail-applied-chip[data-stage=reviewed]{--quick-stage-ink:var(--quick-reviewed-ink);--quick-stage-soft:var(--quick-reviewed-soft);--quick-stage-line:var(--quick-reviewed-line)}.rail-applied-chip>span{opacity:.7;display:grid}.rail-applied-chip svg{width:9px;height:9px}.rail-applied-clear{border:0;border-bottom:1px solid color-mix(in srgb, var(--muted) 45%, transparent);color:var(--muted);font-family:var(--font-sans);font-size:var(--text-meta);text-underline-offset:2px;cursor:pointer;background:0 0;margin-left:auto;padding:2px 0;font-weight:700;text-decoration:underline}.rail-applied-clear:hover{color:var(--ink);border-bottom-color:var(--ink)}.prospect-list{padding:7px}.discover-rail-row{border-radius:var(--radius-card);min-height:64px;transition:background var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease), transform .18s cubic-bezier(.2, .9, .3, 1.2), box-shadow .18s var(--ease);background:0 0;border:1px solid #0000;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:11px;margin-bottom:3px;padding:8px 10px 8px 9px;display:grid;position:relative}.discover-rail-row:hover{background:color-mix(in srgb, var(--surface2) 60%, var(--surface))}.discover-rail-row[data-selected=true]{border-color:color-mix(in srgb, var(--ui-category) 24%, var(--border));background:linear-gradient(100deg, color-mix(in srgb, var(--ui-category-soft) 52%, var(--surface)), var(--surface) 60%);box-shadow:var(--shadow-rail-selected)}.discover-rail-row[data-selected=true] .ui-fit-dial{box-shadow:0 0 0 2px var(--surface), 0 0 0 3px color-mix(in srgb, var(--ui-category) 32%, transparent)}.discover-rail-row[data-selected=true] .rail-row-open{font-weight:var(--weight-bold)}.rail-row-fit{z-index:2;display:inline-flex;position:relative}.rail-row-star{z-index:3;width:20px;height:20px;color:var(--gold);cursor:pointer;filter:drop-shadow(0 0 2px var(--surface)) drop-shadow(0 0 2px var(--surface));transition:opacity var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease), transform var(--motion-control) cubic-bezier(.2, .9, .3, 1.5);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:-4px;left:-4px}.rail-row-star svg{width:13px;height:13px;fill:var(--surface)}.rail-row-star[aria-pressed=true] svg{fill:currentColor}.rail-row-star:hover:not(:disabled){transform:scale(1.1)}.rail-row-star:hover:not(:disabled) svg{fill:color-mix(in srgb, var(--gold) 30%, var(--surface))}.rail-row-star[aria-pressed=true]:hover:not(:disabled) svg{fill:currentColor}.rail-row-body{min-width:0}.rail-row-line1{align-items:center;gap:6px;display:flex}.rail-row-open{min-width:0;color:inherit;font-family:var(--font-sans);font-size:var(--text-body-lg);font-weight:var(--weight-semibold);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}.rail-row-open:after{content:"";border-radius:inherit;position:absolute;inset:0}.rail-row-open:focus-visible{outline:none}.rail-row-open:focus-visible:after{outline:2px solid var(--focus-ring);outline-offset:-2px}.rail-row-spacer{flex:1}.rail-hype,.hype-chip{z-index:2;border-radius:var(--radius-pill);background:var(--hype-quiet-soft);width:34px;height:19px;color:var(--hype-quiet);cursor:help;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.rail-hype[data-hype=warm],.hype-chip[data-hype=warm]{background:var(--hype-warm-soft);color:var(--hype-warm)}.rail-hype[data-hype=hot],.hype-chip[data-hype=hot]{background:var(--hype-hot-soft);color:var(--hype-hot)}.rail-hype[data-hype=unknown],.hype-chip[data-hype=unknown]{border:1px dashed var(--border2);color:var(--muted2);background:0 0}.rail-hype svg,.hype-chip svg{flex:none;width:12px;height:12px}.rail-hype svg+svg,.hype-chip svg+svg{margin-left:-7px}.hype-trigger{z-index:2;flex:none;position:relative}.hype-flames{color:inherit;align-items:center;display:inline-flex}.hype-card{--hype-ink:var(--hype-quiet);--hype-tint:var(--hype-quiet-soft);--hype-strip-h:30px;--hype-bar-gap:2px;--hype-bar-radius:2px;--hype-flame-overlap:-18px;border:1px solid var(--border);border-radius:var(--radius-card);background:linear-gradient(135deg, var(--hype-tint) 0%, var(--surface) 92%);padding:10px 11px 9px}.hype-card[data-hype=warm]{--hype-ink:var(--hype-warm);--hype-tint:var(--hype-warm-soft)}.hype-card[data-hype=hot]{--hype-ink:var(--hype-hot);--hype-tint:var(--hype-hot-soft)}.hype-card[data-hype=unknown]{--hype-ink:var(--muted2);--hype-tint:var(--surface2);border-style:dashed;border-color:var(--border2)}.hype-card-top{align-items:flex-end;gap:9px;display:flex}.hype-card .hype-flames{color:var(--hype-ink);flex:none;align-items:center;display:inline-flex}.hype-card .hype-flames svg{flex:none;width:19px;height:19px}.hype-card .hype-flames svg+svg{margin-left:var(--hype-flame-overlap)}.hype-card-score{color:var(--hype-ink);font-size:var(--text-metric);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;letter-spacing:-.05em;line-height:1}.hype-card-score[data-unknown=true]{color:var(--muted2)}.hype-card-of{color:var(--muted);font-size:var(--text-meta-plus);font-weight:var(--weight-medium);flex:1;padding-bottom:2px}.hype-card-strip{align-items:flex-end;gap:var(--hype-bar-gap);height:var(--hype-strip-h);margin-top:11px;display:flex}.hype-card-bar{min-height:2px;height:var(--hype-bar,0%);border-radius:var(--hype-bar-radius);background:color-mix(in srgb, var(--hype-ink) 32%, transparent);flex:1}.hype-card-bar:nth-last-child(-n+3){background:var(--hype-ink)}.hype-card-strip-empty{height:var(--hype-strip-h);border-bottom:1px dashed var(--border2);color:var(--muted2);font-size:var(--text-meta-plus);align-items:flex-end;margin-top:11px;padding-bottom:3px;display:flex}.hype-card-window{justify-content:space-between;gap:var(--space-2);color:var(--muted);font-size:var(--text-meta-plus);margin-top:6px;display:flex}.hype-card-trend{color:var(--hype-ink);font-weight:var(--weight-medium)}.hype-card-trend[data-unknown=true]{color:var(--muted2);font-weight:var(--weight-regular)}.hype-card-band{color:var(--muted);font-size:var(--text-label);font-weight:var(--weight-medium);margin:10px 0 9px}.hype-card-band[data-unknown=true]{color:var(--muted2);font-style:italic;font-weight:var(--weight-regular)}.hype-card-grid{grid-template-columns:1fr 1fr;gap:6px 14px;display:grid}.hype-card-stat{grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:19px;display:grid}.hype-card-stat svg{width:12px;height:12px;color:var(--muted2)}.hype-card-stat>small:first-of-type{min-width:0;color:var(--muted);font-size:var(--text-meta-plus);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hype-card-stat>small:last-of-type{color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap}.hype-card-stat[data-missing=true] svg{opacity:.5}.hype-card-stat[data-missing=true]>small:last-of-type{color:var(--muted2);font-size:var(--text-meta);font-weight:var(--weight-regular)}.depth-mark{flex:none;align-items:flex-end;gap:1px;height:9px;display:inline-flex}.depth-mark[data-rung=listed]{--depth-ink:var(--depth-listed)}.depth-mark[data-rung=located]{--depth-ink:var(--depth-located)}.depth-mark[data-rung=scoreable]{--depth-ink:var(--depth-scoreable)}.depth-mark[data-rung=profiled]{--depth-ink:var(--depth-profiled)}.depth-mark[data-rung=complete]{--depth-ink:var(--depth-complete)}.depth-mark-bar{background:var(--depth-track);border-radius:1px;width:2px}.depth-mark-bar:first-child{height:3px}.depth-mark-bar:nth-child(2){height:4.5px}.depth-mark-bar:nth-child(3){height:6px}.depth-mark-bar:nth-child(4){height:7.5px}.depth-mark-bar:nth-child(5){height:9px}.depth-mark-bar[data-filled=true]{background:var(--depth-ink,var(--depth-listed))}.depth-account-mark{border-radius:var(--radius-control);transition:background var(--motion-fast) var(--ease);flex:none;justify-content:center;align-items:center;padding:3px 4px;display:inline-flex}.depth-trigger:hover .depth-account-mark,.depth-trigger:focus-visible .depth-account-mark{background:var(--surface3)}.depth-account-mark[data-stale=true]{border-bottom:1px dashed var(--border2)}.depth-account-mark[data-closed=true]{opacity:.55}.profile-depth{margin-left:2px}.depth-card-current{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface2);grid-template-columns:auto 1fr;align-items:center;gap:1px 6px;margin-bottom:10px;padding:7px 8px;display:grid}.depth-card-current>b{color:var(--ink);font-size:var(--text-body);font-weight:var(--weight-semibold)}.depth-card-current>span{color:var(--muted);font-size:var(--text-meta);line-height:var(--leading-normal);grid-column:2}.depth-card-crossings{color:var(--muted2);font-size:var(--text-meta);font-weight:var(--weight-semibold);letter-spacing:var(--track-wide);text-transform:uppercase;grid-column:2;margin-top:2px}.depth-card-lede{color:var(--muted);font-size:var(--text-meta);line-height:var(--leading-normal);margin:0 0 10px}.depth-card-rungs{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.depth-card-rung{border-radius:var(--radius-control);grid-template-columns:auto 1fr auto;align-items:center;gap:0 6px;padding:5px 6px;display:grid}.depth-card-rung>b{color:var(--ink);font-size:var(--text-meta);font-weight:var(--weight-semibold)}.depth-card-count{color:var(--muted);font-size:var(--text-meta);font-variant-numeric:tabular-nums}.depth-card-count[data-missing=true]{color:var(--muted2)}.depth-card-means{color:var(--muted);font-size:var(--text-meta);line-height:var(--leading-normal);grid-column:2/-1}.depth-card-rung[data-current=true]{background:var(--surface3)}.depth-card-rung[data-below-floor=true]{opacity:.45}.depth-card-crossing-head{color:var(--muted2);font-size:var(--text-meta);font-weight:var(--weight-semibold);letter-spacing:var(--track-wide);text-transform:uppercase;margin:12px 0 6px}.depth-card-crossing{flex-direction:column;gap:6px;display:flex}.depth-card-cross{grid-template-columns:auto 1fr;align-items:center;gap:0 6px;display:grid}.depth-card-cross svg{width:11px;height:11px;color:var(--muted2)}.depth-card-cross>small:first-of-type{color:var(--ink);font-size:var(--text-meta);font-weight:var(--weight-semibold)}.depth-card-cross>small:last-of-type{color:var(--muted2);font-size:var(--text-meta);line-height:var(--leading-normal);grid-column:2}.rail-row-line2{align-items:center;gap:6px;min-width:0;margin-top:5px;display:flex}.rail-row-subtype{min-width:0;color:var(--muted);font-size:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rail-row-capacity{color:var(--muted2);font-size:var(--text-meta);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:2px;display:inline-flex}.rail-row-capacity svg{width:10px;height:10px}.rail-row-actions{z-index:2;flex:none;justify-content:center;align-items:center;width:34px;height:19px;margin-left:auto;display:flex;position:relative}.rail-row-tick{border:1px solid var(--border);background:var(--surface);width:19px;height:19px;color:var(--muted2);cursor:pointer;transition:opacity var(--motion-fast) var(--ease), background var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease), transform var(--motion-control) cubic-bezier(.2, .9, .3, 1.5);border-radius:50%;flex:none;place-items:center;padding:0;line-height:0;display:grid}.rail-row-tick svg{width:12px;height:12px}.rail-row-tick[aria-pressed=true]{border-color:color-mix(in srgb, var(--green) 45%, var(--border));background:var(--green-soft);color:var(--green2)}.rail-row-tick:hover:not(:disabled){background:color-mix(in srgb, var(--green-soft) 60%, var(--surface));border-color:color-mix(in srgb, var(--green) 35%, var(--border));color:var(--green2);transform:scale(1.06)}.rail-row-tick[aria-pressed=true]:hover:not(:disabled){background:var(--green-soft)}.discover-rail-row .rail-row-star,.discover-rail-row .rail-row-tick{opacity:0;pointer-events:none}.discover-rail-row:hover .rail-row-star,.discover-rail-row:focus-within .rail-row-star,.discover-rail-row:hover .rail-row-tick,.discover-rail-row:focus-within .rail-row-tick,.discover-rail-row .rail-row-star[aria-pressed=true],.discover-rail-row .rail-row-tick[aria-pressed=true]{opacity:1;pointer-events:auto}.rail-menu-anchor{display:inline-flex}.rail-empty{text-align:center;min-height:200px;color:var(--muted);align-content:center;place-items:center;gap:6px;display:grid}.rail-empty svg{width:16px;height:16px}.rail-empty b{color:var(--ink);font-size:var(--text-body-lg)}.rail-empty span{font-size:var(--text-meta)}.rail-fallthrough{width:100%;max-width:236px;margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);gap:var(--space-1);text-align:left;display:grid}.rail-fallthrough>small{color:var(--muted);font-size:var(--text-meta);font-weight:var(--weight-bold);letter-spacing:var(--track-eyebrow);padding:0 8px}.rail-fallthrough>button{border-radius:var(--radius-control);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;gap:2px;padding:6px 8px;display:grid}.rail-fallthrough>button:hover,.rail-fallthrough>button:focus-visible{border-color:var(--border);background:var(--surface)}.rail-fallthrough>button b{color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-bold)}.rail-fallthrough>button span{color:var(--muted);font-size:var(--text-meta)}.rail-fallthrough>.rail-fallthrough-more{color:var(--muted);font-size:var(--text-label);align-items:center;gap:4px;display:flex}.rail-fallthrough>.rail-fallthrough-more svg{width:12px;height:12px}.resizing-map-rail{-webkit-user-select:none;user-select:none;cursor:col-resize!important}.lane-handle{z-index:12;cursor:col-resize;touch-action:none;background:0 0;width:0;min-width:0;position:relative;overflow:visible}.lane-handle[data-open=false]{cursor:pointer}.lane-handle-grip{inset-block:0;width:18px;cursor:inherit;background:0 0;border:0;padding:0;position:absolute;left:-9px}.lane-handle-grip:focus-visible{outline-offset:-2px}.rail-toggle-button{z-index:20;border:1.5px solid var(--border2);border-radius:var(--radius-pill);background:var(--surface);width:28px;height:48px;color:var(--ink);box-shadow:var(--shadow-sm), 0 1px 3px #12263a1f, 0 0 0 1px color-mix(in srgb, var(--surface) 80%, transparent);cursor:pointer;transition:background var(--motion-control) var(--ease), color var(--motion-control) var(--ease), border-color var(--motion-control) var(--ease), box-shadow var(--motion-control) var(--ease), transform var(--motion-control) var(--ease);place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rail-toggle-button:hover{background:var(--surface2);color:var(--ink);border-color:var(--border2);box-shadow:var(--shadow-control-hover);transform:translate(-50%,-50%)scale(1.04)}.rail-toggle-button:active{transform:translate(-50%,-50%)scale(.96)}.rail-toggle-button svg{width:14px;height:14px}.quick-flag-popover .quick-flag-head{align-items:center;gap:9px;margin-bottom:9px;display:flex}.quick-flag-popover .quick-flag-head>svg{width:17px;height:17px;color:var(--green2)}.quick-flag-popover .quick-flag-head b,.quick-flag-popover .quick-flag-head span{display:block}.quick-flag-popover .quick-flag-head b{font-size:var(--text-body-lg)}.quick-flag-popover .quick-flag-head span{color:var(--muted);font-size:var(--text-meta);margin-top:2px}.quick-flag-options{gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.quick-flag-options button{min-height:var(--control-h-sm);padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--muted);font-family:var(--font-sans);font-size:var(--text-meta);font-weight:var(--weight-semibold);text-align:left;align-items:center;gap:5px;display:flex}.quick-flag-options button[aria-checked=true],.quick-flag-options button.selected{border-color:color-mix(in srgb, var(--green) 42%, var(--border));background:var(--green-soft);color:var(--green2)}.quick-flag-note{margin-top:var(--space-2);display:block}.quick-flag-note textarea{resize:vertical;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface2);width:100%;min-height:62px;color:var(--ink);font:inherit;font-size:var(--text-body);outline:0;padding:9px}.quick-flag-note textarea:focus-visible{border-color:var(--green);box-shadow:0 0 0 3px color-mix(in srgb, var(--green) 14%, transparent)}.quick-flag-foot{margin-top:var(--space-2);justify-content:flex-end;gap:6px;display:flex}.intel-panel{background:var(--surface);box-shadow:var(--shadow-intel);animation:md-panel-in .34s var(--ease-map);overflow:auto}@keyframes md-panel-in{0%{opacity:0;transform:translate(14px)}}.intel-section{border-bottom:1px solid var(--border);padding:15px 22px}.intel-tab-panel>.intel-section:last-child{border-bottom:0}.intel-section>p{color:var(--muted);font-size:var(--text-label);margin:0;line-height:1.6}.section-heading{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:10px;display:flex}.section-heading b,.section-heading h3{font-size:var(--text-body);letter-spacing:0;text-transform:none;align-items:center;gap:7px;margin:0;font-weight:750;display:flex}.section-heading b svg,.section-heading h3 svg{width:16px;color:var(--ink)}.section-heading>span:not([class]){color:var(--muted);font-size:var(--text-meta);text-transform:none;flex:none}.section-heading>.semantic-review,.section-heading>.semantic-status{flex:none}.section-meta{color:var(--muted);font-size:var(--text-meta);flex:none;align-items:center;gap:5px;display:inline-flex}.section-edit{border:1px solid var(--border);background:var(--surface2);width:22px;height:22px;color:var(--muted2);cursor:pointer;border-radius:6px;place-items:center;padding:0;display:grid}.section-edit:hover:not(:disabled){background:var(--surface3)}.section-edit:disabled{cursor:not-allowed;opacity:.42}.rationale-editor{border:1px solid var(--border);background:var(--surface2);border-radius:10px;gap:10px;margin:9px 0 10px;padding:12px;display:grid}.rationale-editor label{color:var(--muted);font-size:var(--text-meta);gap:5px;font-weight:760;display:grid}.rationale-editor :is(textarea,input){border:1px solid var(--border2);background:var(--surface);width:100%;color:var(--ink);font:inherit;font-size:var(--text-body);border-radius:8px;outline:0;line-height:1.5}.rationale-editor textarea{resize:vertical;min-height:88px;padding:9px 10px}.rationale-editor input{height:36px;padding:0 10px}.rationale-editor :is(textarea,input):focus{border-color:var(--accent-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-brand) 18%, transparent)}.rationale-editor>small{color:var(--muted);font-size:var(--text-meta);line-height:1.5}.rationale-editor>div{justify-content:flex-end;gap:7px;display:flex}.rationale-editor>div button{border:1px solid var(--border);background:var(--surface);min-height:34px;color:var(--ink);cursor:pointer;font-size:var(--text-label);border-radius:8px;padding:0 11px;font-weight:760}.rationale-editor>div button[type=submit]{border-color:var(--accent-brand-strong);background:var(--accent-brand);color:var(--cta-ink)}.rationale-editor>div button:disabled{cursor:progress;opacity:.55}.section-edit svg{width:13px;height:13px}.section-live-note{border:1px solid var(--tone-blue-border);border-radius:var(--radius-control);background:var(--tone-blue-soft);color:var(--tone-blue);font-size:var(--text-meta);margin:9px 0 0;padding:7px 9px;line-height:1.45}.intel-panel .panel-picker{min-width:0;color:var(--ink);font-family:var(--font-sans);font-size:var(--text-meta);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.intel-panel .panel-picker:disabled{opacity:.58;cursor:not-allowed}.intel-panel .panel-picker>svg:last-child{width:12px;height:12px;color:var(--muted2);flex:none}.panel-picker-items{gap:1px;display:grid}.intel-panel .triage-priority .semantic-priority,.intel-panel .triage-flag .semantic-flag{min-width:24px;height:24px;padding:0 4px}.intel-panel .owner-picker{height:34px;padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface2)}.intel-panel .owner-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.owner-avatar{background:var(--surface3);width:24px;height:24px;color:var(--muted);font-size:var(--text-meta);font-weight:var(--weight-heavy);border-radius:6px;flex:none;place-items:center;display:grid}.owner-avatar[data-assigned=true]{background:var(--tone-blue-soft);color:var(--tone-blue)}.picker-dot{background:var(--border2);border-radius:50%;flex:none;width:8px;height:8px;display:block}.picker-dot[data-current=true]{background:var(--green)}.intel-panel .profile-facts-shell .scale-picker{width:100%;color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-semibold);justify-content:space-between}.profile-image-band{border-bottom:1px solid var(--border);background:var(--surface2);height:156px;position:relative;overflow:hidden}.profile-image-band img{object-fit:cover;width:100%;height:100%}.profile-image-band.no-image{background:linear-gradient(160deg, color-mix(in srgb, var(--category-soft,var(--surface2)) 72%, var(--surface)), var(--surface));place-items:center;display:grid}.profile-image-empty{color:color-mix(in srgb, var(--category,var(--muted2)) 55%, var(--muted));font-size:var(--text-meta);font-weight:var(--weight-semibold);align-items:center;gap:7px;display:inline-flex}.profile-image-empty svg{width:15px;height:15px}.intel-panel .profile-image-band .image-source{z-index:3;top:10px;bottom:auto;right:10px}.profile-image-band .image-attribution{z-index:3;max-width:140px;color:var(--text-inverse);font-size:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 3px #00000080;text-decoration:none;position:absolute;bottom:7px;right:10px;overflow:hidden}.profile-header{justify-content:space-between;gap:14px;padding:18px 22px 10px;display:flex}.profile-identity{min-width:0}.profile-header h2{font-size:var(--text-panel-title);letter-spacing:var(--track-title);text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;line-height:1.1;overflow:hidden}.profile-header>.profile-identity>p{color:var(--muted);font-size:var(--text-label);align-items:center;gap:5px;margin:0;display:flex}.profile-header>.profile-identity>p svg{flex:none;width:12px;height:12px}.profile-address{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.profile-address-link{color:inherit;text-decoration:none}.profile-address-link:hover,.profile-address-link:focus-visible{color:var(--ink);text-decoration:underline}.profile-rating{align-items:center;gap:11px;margin-top:7px;display:flex}.profile-rating b,.profile-rating>span{font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;display:inline-flex}.profile-rating svg{flex:none;width:12px;height:12px}.profile-rating b{color:var(--gold);font-size:var(--text-body)}.profile-rating b.pending{color:var(--muted2);font-weight:var(--weight-semibold)}.profile-rating>span{min-width:0;color:var(--muted);font-size:var(--text-meta)}.profile-taxonomy{margin:9px 0 0}.profile-aside{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.profile-fit{flex:none;align-content:start;justify-items:center;gap:4px;display:grid}.profile-fit-caption{color:var(--muted);font-size:var(--text-meta);font-weight:var(--weight-book);white-space:nowrap}.intel-action-row{align-items:center;gap:var(--space-2);padding:6px 22px 14px;display:flex}.intel-action-row .ui-btn{height:var(--control-h-sm)}.detail-triage-section{padding-top:var(--space-2);background:0 0;border-bottom:0}.intel-tabbar.ui-tabbar{padding:0 var(--space-4);margin-bottom:0}.detail-triage-controls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.triage-reviewed{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);height:28px;color:var(--muted);font-family:var(--font-sans);font-size:var(--text-meta);cursor:pointer;transition:background var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);align-items:center;gap:6px;padding:0 10px;font-weight:700;display:inline-flex}.triage-reviewed svg{width:12px;height:12px}.triage-reviewed:hover:not(:disabled){border-color:color-mix(in srgb, var(--green) 35%, var(--border));background:color-mix(in srgb, var(--green-soft) 60%, var(--surface));color:var(--green2)}.triage-reviewed.is-active{border-color:color-mix(in srgb, var(--green) 45%, var(--border));background:var(--green-soft);color:var(--green2)}.triage-reviewed:disabled{opacity:.58;cursor:not-allowed}.triage-footnote{color:var(--muted2);font-size:var(--text-meta);margin-top:9px;line-height:1.5;display:block}.star-note-field{margin-top:var(--space-3);display:block}.star-note-field>span{color:var(--muted);font-size:var(--text-meta);font-weight:var(--weight-semibold);display:block}.star-note-field input{width:100%;height:var(--control-h-md);border:1px solid var(--border);border-radius:var(--radius-control-lg);background:var(--surface);color:var(--ink);font-size:var(--text-label);outline:none;margin-top:5px;padding:0 11px}.star-note-field input::placeholder{color:var(--muted2)}.detail-sales-section{background:color-mix(in srgb, var(--surface2) 46%, var(--surface))}.detail-sales-pickers{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sales-control,.next-action-control{min-width:0;color:var(--muted)}.sales-control-label{min-height:13px;color:var(--muted);font-size:var(--text-meta);font-weight:var(--weight-bold);justify-content:space-between;align-items:center;display:flex}.detail-sales-section .sales-control input,.detail-sales-section .next-action-control input{border:1px solid var(--border);border-radius:var(--radius-control-lg);background:var(--surface);width:100%;height:41px;color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-book);transition:border-color var(--motion-fast) var(--ease), box-shadow var(--motion-fast) var(--ease), background var(--motion-fast) var(--ease);outline:none;margin-top:6px;padding:0 11px}.detail-sales-section .next-action-control{margin-top:var(--space-3)}.detail-sales-section .next-action-control input{padding-left:var(--space-3)}.detail-sales-section .next-action-control input::placeholder{color:var(--muted2)}.detail-sales-section input:focus-visible{border-color:var(--green);outline:2px solid color-mix(in srgb, var(--green) 24%, transparent);outline-offset:1px}.detail-sales-section input:disabled{opacity:.58}.sales-form-secondary{margin-top:10px}.compact-due-row{justify-content:flex-end;display:flex}.compact-due-row .due-date-control{width:148px}.detail-activity-slot{background:var(--surface);width:100%;min-width:0;overflow:hidden}.intel-panel .intel-tab-panel .detail-activity-slot .activity-road{border:0;border-bottom:1px solid var(--border);background:linear-gradient(180deg, color-mix(in srgb, var(--surface2) 52%, var(--surface)), var(--surface) 78px);width:100%;min-width:0;box-shadow:none;border-radius:0;margin:0;padding:15px 22px 18px}.intel-panel .intel-tab-panel .detail-activity-slot .activity-head{align-items:center;gap:10px;margin:0 0 11px}.intel-panel .intel-tab-panel .detail-activity-slot .activity-head .eyebrow{color:var(--semantic-success-text);font-size:var(--text-meta);font-weight:var(--weight-heavy);letter-spacing:var(--track-eyebrow)}.intel-panel .intel-tab-panel .detail-activity-slot .activity-head h2{font-size:var(--text-body-lg);margin:3px 0 0;line-height:1.2}.intel-panel .intel-tab-panel .detail-activity-slot .activity-head p{display:none}.intel-panel .intel-tab-panel .detail-activity-slot .activity-head>span{border-color:color-mix(in srgb, var(--green) 22%, var(--border));background:color-mix(in srgb, var(--green-soft) 54%, var(--surface));color:var(--semantic-success-text);font-size:var(--text-meta);font-weight:var(--weight-semibold);flex:none;padding:4px 7px}.intel-panel .intel-tab-panel .detail-activity-slot .activity-compose{grid-template-columns:88px minmax(0,1fr);gap:6px;width:100%;min-width:0;margin:0 0 11px;display:grid}.intel-panel .intel-tab-panel .detail-activity-slot .activity-compose select,.intel-panel .intel-tab-panel .detail-activity-slot .activity-compose input,.intel-panel .intel-tab-panel .detail-activity-slot .activity-compose button{border-radius:var(--radius-control);width:100%;min-width:0;height:34px;font-size:var(--text-meta);padding:0 9px}.intel-panel .intel-tab-panel .detail-activity-slot .activity-compose input[aria-label=Activity\ outcome],.intel-panel .intel-tab-panel .detail-activity-slot .activity-compose button{grid-column:1/-1}.intel-panel .intel-tab-panel .detail-activity-slot .activity-compose button{border:1px solid var(--green);background:var(--green);color:var(--text-inverse);transition:background var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease), box-shadow var(--motion-fast) var(--ease), transform var(--motion-fast) var(--ease)}.intel-panel .intel-tab-panel .detail-activity-slot .activity-compose button:hover:not(:disabled){border-color:var(--green2);background:var(--green2);box-shadow:0 6px 16px color-mix(in srgb, var(--green) 20%, transparent);transform:translateY(-1px)}.intel-panel .intel-tab-panel .detail-activity-slot .activity-compose select:focus-visible,.intel-panel .intel-tab-panel .detail-activity-slot .activity-compose input:focus-visible,.intel-panel .intel-tab-panel .detail-activity-slot .activity-compose button:focus-visible{border-color:var(--green);outline:2px solid color-mix(in srgb, var(--green) 24%, transparent);outline-offset:1px}.intel-panel .intel-tab-panel .detail-activity-slot .activity-timeline{border-top:1px solid var(--border);scrollbar-width:thin;scrollbar-color:var(--border2) transparent;max-height:244px;margin-top:0;overflow-y:auto}.intel-panel .intel-tab-panel .detail-activity-slot .activity-item{grid-template-columns:70px minmax(0,1fr);gap:9px;min-width:0;padding:9px 0}.intel-panel .intel-tab-panel .detail-activity-slot .activity-item>span{color:var(--muted);font-size:var(--text-meta);font-weight:var(--weight-semibold);letter-spacing:var(--track-column);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.intel-panel .intel-tab-panel .detail-activity-slot .activity-item>div{min-width:0}.intel-panel .intel-tab-panel .detail-activity-slot .activity-item b,.intel-panel .intel-tab-panel .detail-activity-slot .activity-item small{overflow-wrap:anywhere}.intel-panel .intel-tab-panel .detail-activity-slot .activity-item b{font-size:var(--text-meta);line-height:1.35}.intel-panel .intel-tab-panel .detail-activity-slot .activity-item small{font-size:var(--text-meta);margin-top:3px;line-height:1.4}.intel-panel .intel-tab-panel .detail-activity-slot .activity-timeline>.empty-copy{border:1px dashed var(--border2);border-radius:var(--radius-control);background:color-mix(in srgb, var(--surface2) 62%, var(--surface));text-align:center;margin:11px 0 0;padding:9px 10px}.score-tile>i{border-radius:var(--radius-control);background:var(--surface3);height:5px;display:block;overflow:hidden}.score-tile>i>em{border-radius:inherit;background:var(--green);height:100%;display:block}.score-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.score-compact-grid .score-tile{min-height:52px;padding:var(--space-2);border-radius:var(--radius-control);grid-template-rows:auto 5px;grid-template-columns:minmax(0,1fr) 32px;gap:7px;display:grid;border:1px solid var(--border)!important;background:var(--surface2)!important}.score-compact-grid .score-tile>span{min-width:0;color:var(--muted);font-size:var(--text-meta);flex-wrap:wrap;grid-area:1/1;row-gap:3px;display:flex}.score-compact-grid .score-tile>span em{font-size:var(--text-meta);padding:1px 5px}.score-compact-grid .score-tile>i{grid-area:2/1/auto/-1;height:4px}.score-compact-grid .score-tile>b,.score-compact-grid .score-tile>input{width:32px;font-size:var(--text-body);text-align:right;grid-area:1/2}.score-compact-grid .score-tile:not([data-overridden=true])>b,.score-compact-grid .score-tile:not([data-overridden=true])>input{color:var(--green2)}.decision-scores-empty{border:1px dashed var(--border);color:var(--muted);font-size:var(--text-meta);border-radius:10px;margin:0 0 4px;padding:10px 12px;line-height:1.45}.decision-score-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.profile-aside-actions{align-items:center;gap:2px;display:flex}.decision-score-grid>div{min-width:0}.decision-score-grid>div>small{color:var(--muted);font-size:var(--text-meta);margin-top:4px;display:block}.decision-score-grid .decision-opportunity{border-top:1px solid var(--border);grid-column:1/-1;padding-top:6px}.decision-score-grid .score-tile{min-height:50px;padding:var(--space-2);border-radius:var(--radius-control);grid-template-rows:auto 5px;grid-template-columns:minmax(0,1fr) 34px;gap:7px;display:grid;background:var(--surface2)!important;border:0!important}.decision-score-grid .score-tile>span{min-width:0;color:var(--muted);font-size:var(--text-meta);grid-area:1/1}.decision-score-grid .score-tile>i{grid-area:2/1/auto/-1;height:4px}.decision-score-grid .score-tile>b{width:34px;color:var(--green2);text-align:right;grid-area:1/2}.decision-readiness{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:12px 0 0;padding-top:10px;display:grid}.decision-readiness>div{min-width:0}.decision-readiness .decision-next{grid-column:1/-1}.decision-readiness dt{color:var(--muted);font-size:var(--text-meta)}.decision-readiness dd{color:var(--ink);font-size:var(--text-small);margin:3px 0 0;font-weight:650}.decision-readiness dd b{color:var(--blue);margin-right:4px}.decision-readiness dd[data-state=verified]{color:var(--green2)}.decision-readiness dd[data-state=conflict]{color:var(--red)}.decision-readiness dd[data-state=stale]{color:var(--orange)}.account-detail-intro{color:var(--muted);font-size:var(--text-meta);margin:0 0 12px;line-height:1.5}.account-detail-after-grid{margin-top:10px}.account-detail-scorecards{gap:8px;display:grid}.discover-page.record-mode .account-detail-scorecards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.account-detail-scorecards>article{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface2);padding:10px}.account-detail-scorecards>article[data-state=scored],.account-detail-scorecards>article[data-state=verified],.account-detail-scorecards>article[data-state=indicative]{border-color:color-mix(in srgb, var(--green) 24%, var(--border))}.account-detail-scorecards article>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.account-detail-scorecards article>header span,.account-detail-scorecards article>header b,.account-detail-scorecards article>header small{display:block}.account-detail-scorecards article>header b{font-size:var(--text-label)}.account-detail-scorecards article>header small{color:var(--muted);font-size:var(--text-meta);margin-top:2px}.account-detail-scorecards article>header strong{color:var(--green2);font-size:18px;line-height:1}.account-detail-scorecards article[data-state=not_scored]>header strong,.account-detail-scorecards article[data-state=pending]>header strong,.account-detail-scorecards article[data-state=policy_blocked]>header strong{color:var(--muted2)}.account-detail-scorecards article>dl{gap:18px;margin:9px 0 0;display:flex}.account-detail-scorecards article>dl>div{align-items:center;gap:5px;display:flex}.account-detail-scorecards dt{color:var(--muted);font-size:var(--text-meta)}.account-detail-scorecards dd{color:var(--ink);font-size:var(--text-meta);margin:0;font-weight:750}.account-detail-scorecards article>p{color:var(--muted);font-size:var(--text-meta);margin:9px 0 0;line-height:1.45}.account-detail-scorecards article>.account-detail-missing{color:var(--orange)}.account-detail-scorecards details{border-top:1px solid var(--border);margin-top:9px;padding-top:8px}.account-detail-scorecards summary{cursor:pointer;width:fit-content;color:var(--blue);font-size:var(--text-meta);font-weight:750}.account-detail-components{gap:6px;margin-top:8px;display:grid}.account-detail-components>div{border-top:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:10px;padding:7px 0;display:flex}.account-detail-components>div:first-child{border-top:0}.account-detail-components span:last-child{text-align:right;flex:none}.account-detail-component-copy{min-width:0}.account-detail-components b,.account-detail-components small{display:block}.account-detail-components b{font-size:var(--text-meta);text-transform:capitalize}.account-detail-components small{color:var(--muted);font-size:var(--text-meta);margin-top:2px;line-height:1.35}.account-detail-provenance{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}.account-detail-provenance em{border-radius:var(--radius-pill);background:var(--surface3);color:var(--muted);font-size:var(--text-meta);padding:2px 5px;font-style:normal;font-weight:650}.account-detail-component-provenance{border-top:0!important;margin-top:5px!important;padding-top:0!important}.account-detail-component-provenance .account-detail-provenance{margin-top:6px}.account-detail-facts{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.account-detail-facts>div{background:var(--surface2);min-width:0;padding:9px 10px}.account-detail-facts>.wide{grid-column:1/-1}.account-detail-facts dt{color:var(--muted);font-size:var(--text-meta)}.account-detail-facts dd{overflow-wrap:anywhere;color:var(--ink);font-size:var(--text-meta);text-transform:capitalize;margin:3px 0 0;font-weight:700}.account-detail-facts dd>span,.account-detail-facts dd>small{display:block}.account-detail-facts dd>small{color:var(--semantic-text-muted);text-transform:none;margin-top:3px;font-weight:600;line-height:1.35}.account-detail-route-fact{margin-top:10px}.account-detail-facts a{color:var(--blue);text-transform:none;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.account-detail-facts a svg{width:12px}.account-detail-tag-group,.account-detail-profile{margin-top:12px}.account-detail-tag-group>small,.account-detail-profile>small{color:var(--muted);font-size:var(--text-meta);letter-spacing:.05em;text-transform:uppercase;font-weight:800}.account-detail-tag-group>div,.account-detail-profile>div{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.account-detail-tag{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface2);color:var(--ink);font-size:var(--text-meta);padding:4px 7px}.account-detail-tag[data-state=unmapped]{color:var(--muted);border-style:dashed}.account-detail-empty{color:var(--muted2);font-size:var(--text-meta)}.account-detail-profile>p{color:var(--muted);font-size:var(--text-meta);margin:5px 0 0;line-height:1.45}.account-detail-profile>div>span{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface2);gap:2px;padding:6px 8px;display:grid}.account-detail-profile>div>span[data-method=inferred]{border-style:dashed}.account-detail-profile b{font-size:var(--text-meta)}.account-detail-profile span small{color:var(--muted);font-size:var(--text-meta)}@media (max-width:460px){.account-detail-facts{grid-template-columns:1fr}.account-detail-facts>.wide{grid-column:auto}.account-detail-components>div{display:grid}.account-detail-components span:last-child{text-align:left}}.trait-wrap{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.source-row{border-top:1px solid var(--border);grid-template-columns:30px minmax(0,1fr) 20px;align-items:center;gap:7px;padding:8px 0;display:grid}.source-row:first-of-type{border-top:0}.source-trust{background:var(--surface3);width:28px;height:25px;font-size:var(--text-meta);font-weight:var(--weight-heavy);border-radius:6px;place-items:center;display:grid}.source-row>div{min-width:0}.source-row b,.source-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.source-row b{font-size:var(--text-meta)}.source-row small{color:var(--muted);font-size:var(--text-meta);margin-top:2px}.source-row a{color:var(--green2);place-items:center;text-decoration:none;display:grid}.source-row a svg{width:16px;height:16px}.sources-empty-state.ui-empty{min-height:150px;padding:var(--space-5)}.org-line{align-items:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface2);padding:9px;display:flex}.org-line>span{background:var(--green-soft);width:28px;height:28px;color:var(--green2);font-size:var(--text-meta);font-weight:var(--weight-heavy);border-radius:7px;flex:none;place-items:center;display:grid}.org-line>div{min-width:0}.org-line b,.org-line small{display:block}.org-line b{font-size:var(--text-meta)}.org-line small{color:var(--muted);font-size:var(--text-meta);margin-top:2px}.evidence-summary-grid{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:12px 0 0;display:grid;overflow:hidden}.evidence-summary-grid>div{background:var(--surface2);min-width:0;padding:9px 10px}.evidence-summary-grid dt{color:var(--muted);font-size:var(--text-meta)}.evidence-summary-grid dd{color:var(--ink);font-size:var(--text-meta);margin:3px 0 0;font-weight:750}.evidence-summary-grid dd[data-state=verified],.evidence-summary-grid dd[data-state=current]{color:var(--green2)}.evidence-summary-grid dd[data-state=conflict]{color:var(--red)}.evidence-ledger-block{margin-top:16px}.evidence-ledger-block>header{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:7px;display:flex}.evidence-ledger-block>header h4{font-size:var(--text-small);margin:0}.evidence-ledger-block>header small{color:var(--semantic-text-muted);font-size:var(--text-meta);text-align:right}.evidence-score-lineage,.evidence-source-ledger,.evidence-field-ledger,.evidence-claim-ledger,.research-evidence-ledger,.research-history-ledger{gap:7px;display:grid}.evidence-score-lineage>article,.evidence-source-ledger>article,.evidence-field-ledger>article,.evidence-claim-ledger>article,.research-evidence-ledger>article,.research-history-ledger>article{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface2);min-width:0;padding:10px}.evidence-score-lineage>article{grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;display:grid}.evidence-score-lineage>article>div:first-child small,.evidence-score-lineage>article>div:first-child b{display:block}.evidence-score-lineage>article>div:first-child small{color:var(--muted);font-size:var(--text-meta)}.evidence-score-lineage>article>div:first-child b{font-size:var(--text-meta);text-transform:capitalize;margin-top:2px}.evidence-score-lineage>article>span{border-radius:var(--radius-pill);background:var(--surface3);color:var(--muted);font-size:var(--text-meta);text-transform:capitalize;align-self:start;padding:3px 6px;font-weight:700}.evidence-score-lineage>article>span[data-state=eligible]{background:var(--green-soft);color:var(--green2)}.evidence-score-lineage>article>span[data-state=conflicting]{background:var(--red-soft);color:var(--red)}.evidence-score-lineage>article>span[data-state=stale],.evidence-score-lineage>article>span[data-state=missing],.evidence-score-lineage>article>span[data-state=policy_blocked]{background:var(--orange-soft);color:var(--orange)}.evidence-score-lineage dl{grid-column:1/-1;gap:14px;margin:0;display:flex}.evidence-score-lineage dl>div{gap:4px;display:flex}.evidence-score-lineage dt{color:var(--muted);font-size:var(--text-meta)}.evidence-score-lineage dd{color:var(--ink);font-size:var(--text-meta);margin:0;font-weight:750}.evidence-score-lineage p{color:var(--muted);font-size:var(--text-meta);grid-column:1/-1;margin:0;line-height:1.4}.evidence-provenance-tags{flex-wrap:wrap;grid-column:1/-1;gap:4px;display:flex}.evidence-provenance-tags span,.evidence-supported-fields span{border-radius:var(--radius-pill);background:var(--surface3);color:var(--muted);font-size:var(--text-meta);padding:3px 6px;font-weight:650}.evidence-source-ledger>article>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.evidence-source-ledger>article>header div{min-width:0}.evidence-source-ledger>article>header b,.evidence-source-ledger>article>header small{overflow-wrap:anywhere;display:block}.evidence-source-ledger>article>header b{font-size:var(--text-meta)}.evidence-source-ledger>article>header small{color:var(--muted);font-size:var(--text-meta);text-transform:capitalize;margin-top:2px}.evidence-source-ledger>article>header>span{color:var(--green2);font-size:var(--text-label);font-weight:800}.evidence-source-ledger dl{gap:14px;margin:8px 0 0;display:flex}.evidence-source-ledger dl>div{gap:4px;display:flex}.evidence-source-ledger dt{color:var(--muted);font-size:var(--text-meta)}.evidence-source-ledger dd{color:var(--ink);font-size:var(--text-meta);text-transform:capitalize;margin:0;font-weight:700}.evidence-supported-fields{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.evidence-supported-fields em{color:var(--muted2);font-size:var(--text-meta);font-style:normal}.evidence-source-ledger a{color:var(--blue);font-size:var(--text-meta);align-items:center;gap:5px;margin-top:9px;font-weight:750;text-decoration:none;display:inline-flex}.evidence-source-ledger a svg{width:12px;height:12px}.evidence-field-ledger,.research-evidence-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-field-ledger article>header,.evidence-claim-ledger article>header,.research-evidence-ledger article>header,.research-history-ledger article>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.evidence-field-ledger article>header div,.evidence-claim-ledger article>header div,.research-evidence-ledger article>header div,.research-history-ledger article>header div{min-width:0}.evidence-field-ledger article>header small,.evidence-field-ledger article>header b,.evidence-claim-ledger article>header small,.evidence-claim-ledger article>header b,.research-evidence-ledger article>header small,.research-evidence-ledger article>header b,.research-history-ledger article>header small,.research-history-ledger article>header b{overflow-wrap:anywhere;display:block}.evidence-field-ledger article>header small,.evidence-claim-ledger article>header small,.research-evidence-ledger article>header small,.research-history-ledger article>header small{color:var(--muted);font-size:var(--text-meta);text-transform:capitalize}.evidence-field-ledger article>header b,.evidence-claim-ledger article>header b,.research-evidence-ledger article>header b,.research-history-ledger article>header b{font-size:var(--text-label);margin-top:2px}.evidence-field-ledger article>header>span,.evidence-claim-ledger article>header>span,.research-evidence-ledger article>header>span,.research-history-ledger article>header>span{border-radius:var(--radius-pill);background:var(--surface3);color:var(--muted);font-size:var(--text-meta);text-transform:capitalize;flex:none;padding:3px 6px;font-weight:700}.evidence-field-ledger article[data-state=resolved]>header>span,.evidence-field-ledger article[data-state=accepted]>header>span,.evidence-claim-ledger article[data-state=selected]>header>span,.research-history-ledger article[data-state=accepted]>header>span{background:var(--green-soft);color:var(--semantic-success-text)}.evidence-field-ledger article[data-state=conflicting]>header>span,.research-history-ledger article[data-state=rejected]>header>span{background:var(--red-soft);color:var(--red)}.evidence-field-ledger dl,.evidence-claim-ledger dl,.research-evidence-ledger dl,.research-history-ledger dl{flex-wrap:wrap;gap:5px 14px;margin:9px 0 0;display:flex}.evidence-field-ledger dl>div,.evidence-claim-ledger dl>div,.research-evidence-ledger dl>div,.research-history-ledger dl>div{gap:4px;min-width:0;display:flex}.evidence-field-ledger dt,.evidence-claim-ledger dt,.research-evidence-ledger dt,.research-history-ledger dt{color:var(--muted);font-size:var(--text-meta)}.evidence-field-ledger dd,.evidence-claim-ledger dd,.research-evidence-ledger dd,.research-history-ledger dd{overflow-wrap:anywhere;color:var(--ink);font-size:var(--text-meta);text-transform:capitalize;margin:0;font-weight:700}.evidence-field-source,.research-evidence-ledger footer{border-top:1px solid var(--border);color:var(--muted);font-size:var(--text-meta);justify-content:space-between;align-items:center;gap:8px;margin-top:9px;padding-top:8px;display:flex}.evidence-field-source a{color:var(--blue);place-items:center;display:grid}.evidence-field-source svg{width:12px;height:12px}.evidence-inference-note{color:var(--blue);font-size:var(--text-meta);margin-top:6px;display:block}.evidence-claim-ledger article>p,.research-evidence-ledger article>p,.research-history-ledger article>p{color:var(--muted);font-size:var(--text-meta);margin:8px 0 0;line-height:1.45}.evidence-history-disclosure{border-top:1px solid var(--border);margin-top:16px;padding-top:12px}.evidence-history-disclosure>summary{cursor:pointer;width:fit-content;color:var(--blue);font-size:var(--text-small);font-weight:750}.evidence-history-disclosure>p{color:var(--muted);font-size:var(--text-meta);margin:6px 0 9px;line-height:1.45}.evidence-history-disclosure>:is(.evidence-claim-ledger,.research-history-ledger){margin-top:9px}.evidence-contract-details{border-top:1px solid var(--border);margin-top:9px;padding-top:8px}.evidence-contract-details>summary{cursor:pointer;overflow-wrap:anywhere;width:fit-content;max-width:100%;color:var(--semantic-info-text);font-size:var(--text-meta);font-weight:750}.evidence-contract-details>dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px!important;margin-top:8px!important;display:grid!important}.evidence-contract-details>dl>div{min-width:0;display:block!important}.evidence-contract-details dt{color:var(--semantic-text-muted)!important}.evidence-contract-details dd{text-transform:none!important;margin-top:2px!important}.evidence-score-contract,.recognition-history-ledger{gap:7px;margin-top:9px;display:grid}.evidence-score-contract>article,.recognition-history-ledger>article{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface2);min-width:0;padding:9px 10px}.evidence-score-contract header,.recognition-history-ledger header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.evidence-score-contract h4{font-size:var(--text-meta);text-transform:capitalize;margin:0}.evidence-score-contract header span,.recognition-history-ledger header span{color:var(--semantic-text-muted);font-size:var(--text-meta);text-transform:capitalize}.recognition-history-ledger header strong{color:var(--semantic-success-text);font-size:var(--text-label)}.evidence-score-contract dl,.recognition-history-ledger dl{flex-wrap:wrap;gap:5px 14px;margin:8px 0 0;display:flex}.evidence-score-contract dl>div,.recognition-history-ledger dl>div{gap:4px;min-width:0;display:flex}.evidence-score-contract dt,.recognition-history-ledger dt{color:var(--semantic-text-muted);font-size:var(--text-meta)}.evidence-score-contract dd,.recognition-history-ledger dd{overflow-wrap:anywhere;color:var(--ink);font-size:var(--text-meta);margin:0;font-weight:700}.evidence-score-contract p,.recognition-history-ledger p{overflow-wrap:anywhere;color:var(--semantic-text-muted);font-size:var(--text-meta);margin:7px 0 0;line-height:1.4}.evidence-load-state{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface2);padding:8px 10px;color:var(--semantic-text-muted)!important}.evidence-load-state[data-state=failed]{border-color:color-mix(in srgb, var(--semantic-danger-text) 24%, var(--border));color:var(--semantic-danger-text)!important}.account-details-panel :is(dt,small,.account-detail-intro,.account-detail-empty,.account-detail-provenance em),.evidence-section :is(dt,small,p,.evidence-provenance-tags span,.evidence-supported-fields span,.evidence-supported-fields em),.research-section :is(dt,small,p,footer,.research-method-key span),.account-details-panel .section-heading>span:not([class]),.evidence-section .section-heading>span:not([class]),.research-section .section-heading>span:not([class]){color:var(--semantic-text-muted)}.evidence-summary-grid dd[data-state=verified],.evidence-summary-grid dd[data-state=current],.evidence-field-ledger article[data-state=resolved]>header>span,.evidence-field-ledger article[data-state=accepted]>header>span,.evidence-claim-ledger article[data-state=selected]>header>span{color:var(--semantic-success-text)}.evidence-summary-grid dd[data-state=conflict],.evidence-field-ledger article[data-state=conflicting]>header>span{color:var(--semantic-danger-text)}.evidence-summary-grid dd[data-state=stale]{color:var(--semantic-warning-text)}.research-method-key span[data-method=sourced]{color:var(--semantic-success-text)}.research-method-key span[data-method=calculated],.research-method-key span[data-method=inferred],.evidence-inference-note{color:var(--semantic-info-text)}.evidence-limit-note{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface2);color:var(--muted);font-size:var(--text-meta);margin:12px 0 0;padding:8px 10px;line-height:1.45}.research-method-key{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.research-method-key span{border-radius:var(--radius-pill);background:var(--surface3);color:var(--muted);font-size:var(--text-meta);padding:3px 6px;font-weight:700}.research-method-key span[data-method=sourced]{background:var(--green-soft);color:var(--semantic-success-text)}.research-method-key span[data-method=calculated]{background:var(--blue-soft);color:var(--semantic-info-text)}.research-method-key span[data-method=inferred]{border:1px dashed var(--semantic-info-text);color:var(--semantic-info-text);background:0 0}.research-method-key span[data-method=reviewed]{background:var(--surface2);color:var(--ink)}.research-evidence-ledger article[data-active=false]{opacity:.68}.research-evidence-value{overflow-wrap:anywhere}.research-decision-note{font-weight:700;color:var(--ink)!important}.evidence-foot{gap:9px;margin-top:11px;display:grid}.evidence-safe-actions{flex-wrap:wrap;gap:7px;display:flex}.evidence-footer-provenance{margin-top:0}.evidence-lineage-provenance{grid-column:1/-1}.evidence-fields-toggle{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);width:fit-content;max-width:100%;color:var(--semantic-info-text);font-size:var(--text-meta);cursor:pointer;margin-top:9px;padding:6px 9px;font-weight:750}.evidence-fields-toggle:hover{background:var(--surface2)}.evidence-fields-toggle:focus-visible{outline:2px solid var(--green);outline-offset:2px}.evidence-fields-count{color:var(--semantic-text-muted);font-size:var(--text-meta);margin-top:5px;display:block}.account-technical-provenance{margin-top:8px}.account-technical-provenance>summary{cursor:pointer;width:fit-content;color:var(--semantic-info-text);font-size:var(--text-meta);font-weight:750}.account-technical-provenance>.account-detail-facts{margin-top:9px}@media (max-width:460px){.evidence-summary-grid{grid-template-columns:1fr}.evidence-score-lineage dl,.evidence-source-ledger dl{gap:4px;display:grid}.evidence-field-ledger,.research-evidence-ledger{grid-template-columns:1fr}.evidence-field-ledger dl,.evidence-claim-ledger dl,.research-evidence-ledger dl,.research-history-ledger dl{gap:4px;display:grid}.evidence-contract-details>dl{grid-template-columns:1fr}}.research-note{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface2);color:var(--ink);font-size:var(--text-meta);margin:10px 0 0;padding:9px 10px;line-height:1.5}.intel-panel.empty-panel{align-content:center;place-items:center;display:grid;position:relative}.intel-empty{text-align:center;color:var(--muted);justify-items:center;gap:7px;padding:24px;display:grid}.intel-empty-mark{color:var(--muted2);font-size:24px;line-height:1}.intel-empty b{color:var(--ink);font-size:var(--text-body-lg)}.intel-empty>span:last-child{max-width:220px;font-size:var(--text-label);line-height:1.5}.profile-facts-shell .venue-profile-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.profile-facts-shell .venue-profile-facts>.profile-fact{grid-template-columns:34px minmax(0,1fr)!important}.account-correction-form{gap:var(--space-4);display:grid}.account-correction-form label{gap:6px;display:grid}.account-correction-form label>span{color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-semibold)}.account-correction-form :is(select,input,textarea){width:100%;min-height:var(--control-h-lg);padding:0 var(--space-3);border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);font:inherit}.account-correction-form textarea{min-height:92px;padding-block:var(--space-3);resize:vertical}.account-correction-form :is(select,input,textarea):focus-visible{border-color:var(--green);outline:3px solid color-mix(in srgb, var(--green) 18%, transparent)}.public-contact-actions{gap:7px;display:grid}.public-contact-actions>a{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control-lg);background:var(--surface);color:var(--ink);transition:border-color var(--motion-fast), background var(--motion-fast), transform var(--motion-fast);grid-template-columns:31px minmax(0,1fr) 16px;text-decoration:none;display:grid}.public-contact-actions>a:hover,.public-contact-actions>a:focus-visible{border-color:color-mix(in srgb, var(--green) 40%, var(--border));background:var(--green-soft);outline:0;transform:translateY(-1px)}.public-contact-actions>a>span{border-radius:var(--radius-control);background:var(--green-soft);width:31px;height:31px;color:var(--green2);place-items:center;display:grid}.public-contact-actions>a>span svg,.public-contact-actions>a>svg{width:14px;height:14px}.public-contact-actions>a>div{min-width:0}.public-contact-actions>a small,.public-contact-actions>a b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.public-contact-actions>a small{color:var(--muted);font-size:var(--text-meta);font-weight:var(--weight-semibold);text-transform:uppercase}.public-contact-actions>a b{font-size:var(--text-label);margin-top:2px}.discover-table-scroll{background:var(--surface);min-width:0;height:100%;overflow:auto}.discover-table{border-collapse:collapse;width:100%}.discover-table th{z-index:2;height:40px;padding:0 var(--space-3);background:var(--surface2);border-bottom:1px solid var(--border);color:var(--muted2);font-size:var(--text-meta);font-weight:var(--weight-heavy);letter-spacing:var(--track-column);text-align:left;text-transform:uppercase;position:sticky;top:0}.discover-table th[data-centre=true],.discover-table td[data-centre=true]{text-align:center}.discover-table th button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;display:inline-flex}.discover-table th button[data-active=true]{color:var(--ink)}.discover-table th button svg{opacity:.25;width:10px;height:10px}.discover-table th button[data-active=true] svg{opacity:1}.discover-table td{height:54px;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);font-size:var(--text-label);vertical-align:middle}.discover-table tbody tr{cursor:pointer}.discover-table tbody tr:hover{background:var(--surface2)}.discover-table tbody tr[data-selected=true]{background:color-mix(in srgb, var(--green-soft) 52%, var(--surface))}.discover-table td>b{font-size:var(--text-body);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.discover-table td>small{color:var(--muted);font-size:var(--text-meta);margin-top:2px;display:block}.discover-table-muted{color:var(--muted);font-size:var(--text-meta)}.discover-table-figure{font-variant-numeric:tabular-nums}body.account-overlay-open{overflow:hidden}.account-route-overlay{z-index:120;background:color-mix(in srgb, var(--nav-bg) 42%, transparent);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);animation:account-overlay-fade var(--motion-fast) var(--ease) both;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.account-route-overlay[data-confirm-dismiss=true]{z-index:1400}.account-route-overlay-panel{overscroll-behavior:contain;border:1px solid color-mix(in srgb, var(--border2) 76%, transparent);border-radius:var(--radius-surface);background:var(--surface2);width:min(1180px,100vw - 48px);max-height:min(88dvh,860px);animation:account-overlay-rise .18s var(--ease) both;padding:16px 48px 20px 16px;position:relative;overflow:hidden auto;box-shadow:0 30px 90px #070c1c47}.account-route-overlay-content{min-width:0}.account-route-overlay-close{z-index:4;float:right;width:0;height:0;position:sticky;top:0;overflow:visible}.account-route-overlay-close .ui-icon-btn{box-shadow:none;color:var(--muted);background:0 0;border-color:#0000;position:absolute;top:8px;right:-36px}.account-route-overlay-close .ui-icon-btn:hover,.account-route-overlay-close .ui-icon-btn:focus-visible{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink)}.account-overlay-unsaved-guard{z-index:8;background:color-mix(in srgb, var(--nav-bg) 38%, transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);place-items:center;padding:24px;display:grid;position:absolute;inset:0}.account-overlay-unsaved-guard>div{border:1px solid var(--border2);background:var(--surface);border-radius:14px;width:min(390px,100%);padding:22px;box-shadow:0 20px 54px #070c1c3d}.account-overlay-unsaved-guard .eyebrow{color:var(--semantic-warning-text)}.account-overlay-unsaved-guard h2{color:var(--ink);margin:5px 0 0;font-size:20px}.account-overlay-unsaved-guard p{color:var(--muted);font-size:var(--text-label);margin:8px 0 0;line-height:1.5}.account-overlay-unsaved-guard>div>div{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.account-overlay-unsaved-guard button{border:1px solid var(--border2);border-radius:var(--radius-control);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;font-size:var(--text-label);cursor:pointer;padding:0 13px;font-weight:760}.account-overlay-unsaved-guard .account-overlay-discard{border-color:color-mix(in srgb, var(--semantic-danger-text) 34%, var(--border2));background:var(--red-soft);color:var(--semantic-danger-text)}@keyframes account-overlay-fade{0%{opacity:0}to{opacity:1}}@keyframes account-overlay-rise{0%{opacity:0;transform:translateY(10px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.account-route-overlay,.account-route-overlay-panel{animation:none}}.account-record-page{width:100%}.account-record-layout{grid-template-columns:minmax(0,1fr) 318px;align-items:stretch;gap:18px;width:100%;max-width:1420px;margin:0 auto;display:grid}.account-record-main{min-width:0;display:flex}.account-record-main .discover-page.record-mode{flex:1;max-width:none;margin:0}.account-record-main .discover-page.record-mode :is(.discover-layout,.intel-panel){min-height:0!important}.account-record-main .discover-page.record-mode :is(.profile-image-band,.profile-header,.intel-action-row),.account-record-main .discover-page.record-mode #intel-panel-overview>:is(.fit-breakdown-section,.profile-facts-shell,.market-signals,.ownership-section,.contact-section,.sources-section){display:none}.account-record-summary{border:1px solid var(--border);background:var(--surface);border-radius:14px;min-width:0;padding:15px;position:sticky;top:16px;box-shadow:0 12px 32px #131f300e}.account-record-summary-identity{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.account-record-summary-image{background:var(--green-soft);width:52px;height:52px;color:var(--semantic-success-text);border-radius:12px;place-items:center;display:grid;overflow:hidden}.account-record-summary-image img{object-fit:cover;width:100%;height:100%}.account-record-summary-image svg{width:21px;height:21px}.account-record-summary-identity>div{min-width:0}.account-record-summary-identity .eyebrow{color:var(--semantic-text-muted);font-size:var(--text-meta)}.account-record-summary-identity h2{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:18px;line-height:1.15;overflow:hidden}.account-record-summary-identity p{color:var(--semantic-text-muted);font-size:var(--text-meta);align-items:flex-start;gap:4px;margin:5px 0 0;line-height:1.35;display:flex}.account-record-summary-identity p svg{flex:none;width:12px;height:12px;margin-top:1px}.account-record-summary-star{align-self:start}.account-record-mobile-identity{display:none}.account-record-summary-pills{flex-wrap:wrap;gap:5px;margin-top:11px;display:flex}.account-record-summary-pills>span{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface2);max-width:100%;color:var(--semantic-text-muted);font-size:var(--text-meta);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;padding:4px 7px;font-weight:700;overflow:hidden}.account-record-summary-pills>span[data-state=qualified],.account-record-summary-pills>span[data-state=assigned],.account-record-summary-pills>span[data-state=contacted],.account-record-summary-pills>span[data-state=replied],.account-record-summary-pills>span[data-state=meeting_visit],.account-record-summary-pills>span[data-state=sampling],.account-record-summary-pills>span[data-state=negotiation],.account-record-summary-pills>span[data-state=won]{border-color:color-mix(in srgb, var(--green) 22%, var(--border));background:var(--green-soft);color:var(--semantic-success-text)}.account-record-summary-section{border-top:1px solid var(--border);margin-top:14px;padding-top:13px}.account-record-summary-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.account-record-summary-heading h3{color:var(--ink);font-size:var(--text-label);align-items:center;gap:6px;margin:0;display:flex}.account-record-summary-heading>:is(span,svg){color:var(--semantic-text-muted);font-size:var(--text-meta)}.account-record-summary-heading svg{width:14px;height:14px}.account-record-summary-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.account-record-summary-metrics article{border:1px solid var(--border);background:var(--surface2);border-radius:10px;min-width:0;padding:9px}.account-record-summary-metrics article[data-metric=opportunity]{background:color-mix(in srgb, var(--blue-soft) 58%, var(--surface));grid-column:1/-1}.account-record-summary-metrics article>header{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.account-record-summary-metrics article>header span{color:var(--semantic-text-muted);font-size:var(--text-meta);font-weight:700}.account-record-summary-metrics article>header span,.account-record-summary-readiness dt,.account-detail-scorecards article>header b{align-items:center;gap:4px;display:flex}.account-record-summary-metrics article>header strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px;line-height:1}.account-record-summary-metrics article[data-available=false]>header strong{color:var(--semantic-text-muted)}.account-record-summary-metrics article>small{color:var(--semantic-text-muted);font-size:var(--text-meta);margin-top:5px;display:block}.account-record-summary :is(.account-record-summary-metrics,.account-record-summary-readiness) progress{border-radius:var(--radius-pill);background:var(--border);width:100%;height:4px;accent-color:var(--green);border:0;margin-top:7px;display:block;overflow:hidden}.account-record-summary progress::-webkit-progress-bar{border-radius:var(--radius-pill);background:var(--border)}.account-record-summary progress::-webkit-progress-value{border-radius:var(--radius-pill);background:var(--green)}.account-record-summary progress::-moz-progress-bar{border-radius:var(--radius-pill);background:var(--green)}.account-record-summary-metrics article[data-metric=opportunity] progress{accent-color:var(--blue)}.account-record-summary-metrics article[data-metric=opportunity] progress::-webkit-progress-value{background:var(--blue)}.account-record-summary-metrics article[data-metric=opportunity] progress::-moz-progress-bar{background:var(--blue)}.account-record-summary-readiness{gap:7px;margin:0;display:grid}.account-record-summary-readiness>div{background:var(--surface2);border-radius:9px;min-width:0;padding:8px 9px}.account-record-summary-readiness dt{color:var(--semantic-text-muted);font-size:var(--text-meta);align-items:center;gap:5px;display:flex}.account-record-summary-readiness dt svg{width:12px;height:12px}.account-record-summary-readiness dd{color:var(--ink);font-size:var(--text-meta);margin:3px 0 0;font-weight:750}.account-record-summary-readiness dd[data-state=verified],.account-record-summary-readiness dd[data-state=indicative]{color:var(--semantic-success-text)}.account-record-summary-readiness dd[data-state=conflict]{color:var(--semantic-danger-text)}.account-record-summary-readiness dd[data-state=stale]{color:var(--semantic-warning-text)}.account-record-summary-scores-empty{border:1px dashed var(--border);color:var(--semantic-text-muted);font-size:var(--text-meta);border-radius:10px;margin:0;padding:9px 11px;line-height:1.45}.account-record-contract-state{color:var(--semantic-text-muted);font-size:var(--text-meta);margin:7px 0 0}.account-record-contract-state:before{content:"";background:var(--border2);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.account-record-contract-state[data-state=loaded]:before{background:var(--green)}.account-record-contract-state[data-state=failed]{color:var(--semantic-danger-text)}.account-record-contract-state[data-state=failed]:before{background:var(--semantic-danger-text)}.account-record-dossier-progress{background:color-mix(in srgb, var(--blue-soft) 42%, var(--surface2));border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 7px;padding:9px;display:grid}.account-record-dossier-progress strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px;line-height:1}.account-record-dossier-progress span{color:var(--semantic-text-muted);font-size:var(--text-meta);font-weight:700}.account-record-dossier-progress progress{border-radius:var(--radius-pill);width:100%;height:4px;accent-color:var(--blue);border:0;grid-column:1/-1;margin-top:6px;display:block}.account-record-dossier-progress progress::-webkit-progress-value{background:var(--blue)}.account-record-dossier-progress progress::-moz-progress-bar{background:var(--blue)}.account-record-dossier-counts{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.account-record-dossier-counts span,.account-record-dossier-families span{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface2);color:var(--semantic-text-muted)}.account-record-dossier-counts span{font-size:var(--text-meta);padding:3px 6px;font-weight:700}.account-record-dossier-counts span[data-state=satisfied]{border-color:color-mix(in srgb, var(--green) 24%, var(--border));background:var(--green-soft);color:var(--semantic-success-text)}.account-record-dossier-counts span[data-state=missing]{border-color:color-mix(in srgb, var(--orange) 24%, var(--border));background:var(--orange-soft);color:var(--semantic-warning-text)}.account-record-dossier-families{margin-top:8px}.account-record-dossier-families summary{min-height:28px;color:var(--semantic-info-text);font-size:var(--text-meta);cursor:pointer;font-weight:750}.account-record-dossier-families>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding-top:6px;display:grid}.account-record-dossier-families span{border-radius:8px;min-width:0;padding:6px 7px}.account-record-dossier-families span[data-state=satisfied]{border-color:color-mix(in srgb, var(--green) 18%, var(--border));background:color-mix(in srgb, var(--green-soft) 62%, var(--surface))}.account-record-dossier-families span[data-state=missing],.account-record-dossier-families span[data-state=stale],.account-record-dossier-families span[data-state=conflicting]{border-color:color-mix(in srgb, var(--orange) 20%, var(--border));background:color-mix(in srgb, var(--orange-soft) 55%, var(--surface))}.account-record-dossier-families b,.account-record-dossier-families small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.account-record-dossier-families b{color:var(--ink);font-size:var(--text-meta)}.account-record-dossier-families small{color:var(--semantic-text-muted);font-size:var(--text-meta);margin-top:2px}.account-record-summary-sources{gap:6px;display:grid}.account-record-summary-sources article{grid-template-columns:25px minmax(0,1fr) 22px;align-items:center;gap:7px;min-width:0;display:grid}.account-record-summary-sources article>span{background:var(--green-soft);width:25px;height:25px;color:var(--semantic-success-text);font-size:var(--text-meta);border-radius:7px;place-items:center;font-weight:800;display:grid}.account-record-summary-sources article>div{min-width:0}.account-record-summary-sources article b,.account-record-summary-sources article small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.account-record-summary-sources article b{color:var(--ink);font-size:var(--text-meta)}.account-record-summary-sources article small{color:var(--semantic-text-muted);font-size:var(--text-meta);margin-top:2px}.account-record-summary-sources article a{width:22px;height:22px;color:var(--semantic-info-text);place-items:center;display:grid}.account-record-summary-sources article a svg{width:12px;height:12px}.account-record-summary-sources>p{color:var(--semantic-text-muted);font-size:var(--text-meta);margin:0}.account-record-summary-action{background:color-mix(in srgb, var(--green-soft) 64%, var(--surface));border-radius:11px;margin-top:14px;padding:11px}.account-record-summary-action .eyebrow{color:var(--semantic-success-text);font-size:var(--text-meta)}.account-record-summary-action h3{color:var(--ink);font-size:var(--text-label);margin:4px 0 0;line-height:1.35}.account-record-summary-action>div{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.account-evidence-summary-panel{gap:0;display:grid}.account-evidence-summary>p{color:var(--semantic-text-muted);font-size:var(--text-label);margin:0 0 12px}.account-evidence-source-list{gap:7px;display:grid}.account-evidence-source-list article{border:1px solid var(--border);border-radius:var(--radius-control-lg);background:var(--surface2);grid-template-columns:28px minmax(0,1fr) 26px;align-items:center;gap:9px;min-width:0;padding:9px 10px;display:grid}.account-evidence-source-list article>div{min-width:0}.account-evidence-source-list article b,.account-evidence-source-list article small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.account-evidence-source-list article b{color:var(--ink);font-size:var(--text-label)}.account-evidence-source-list article small{color:var(--semantic-text-muted);font-size:var(--text-meta);margin-top:2px}.account-evidence-source-list article a{width:26px;height:26px;color:var(--semantic-info-text);place-items:center;display:grid}.account-evidence-source-list article a svg{width:13px;height:13px}.account-evidence-actions{justify-content:flex-end;align-items:center;gap:8px;padding:10px 14px}.account-evidence-actions>small{color:var(--semantic-text-muted);font-size:var(--text-meta)}.discover-page.record-mode .intel-tabbar.ui-tabbar{width:min(100% - 32px,960px);margin:0 auto;padding:0}.discover-page.record-mode .fit-breakdown-section{border:1px solid var(--border);background:linear-gradient(145deg, color-mix(in srgb, var(--green-soft) 36%, var(--surface)) 0%, var(--surface) 56%);border-radius:14px;margin-top:18px;padding:18px;box-shadow:0 10px 30px #131f300b}.discover-page.record-mode .decision-score-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.discover-page.record-mode .decision-score-grid>div,.discover-page.record-mode .decision-score-grid .decision-opportunity{border:1px solid color-mix(in srgb, var(--green) 15%, var(--border));background:color-mix(in srgb, var(--surface) 92%, var(--green-soft));border-radius:11px;grid-column:auto;min-height:88px;padding:11px}.decision-score-card{position:relative}.decision-score-card>.ui-info-hint{z-index:2;position:absolute;top:9px;right:9px}.discover-page.record-mode .decision-score-grid .decision-opportunity{border-color:color-mix(in srgb, var(--blue) 18%, var(--border));background:color-mix(in srgb, var(--surface) 94%, var(--blue-soft))}.discover-page.record-mode .decision-score-grid .score-tile{min-height:45px;padding:0;background:0 0!important}.discover-page.record-mode .decision-score-grid .score-tile>b{font-size:20px}.discover-page.record-mode .decision-score-grid>div>small{margin-top:7px;line-height:1.35}.discover-page.record-mode .decision-readiness{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:12px}.discover-page.record-mode .decision-readiness>div,.discover-page.record-mode .decision-readiness .decision-next{border:1px solid var(--border);background:var(--surface);border-radius:10px;grid-column:auto;min-width:0;padding:10px 11px}.discover-page.record-mode .decision-readiness dt{align-items:center;gap:6px;display:flex}.discover-page.record-mode .decision-readiness dt:before{content:"";background:var(--border2);border-radius:50%;flex:none;width:7px;height:7px}.discover-page.record-mode .decision-readiness>div:first-child dt:before{background:var(--blue)}.discover-page.record-mode .decision-readiness>div:nth-child(2) dt:before{background:var(--green)}.discover-page.record-mode .decision-readiness .decision-next dt:before{background:var(--gold)}.discover-page.record-mode .account-detail-scorecards{gap:10px}.discover-page.record-mode .account-detail-scorecards>article{background:var(--surface);border-radius:12px;min-height:112px;padding:13px 14px;position:relative;overflow:hidden;box-shadow:0 5px 16px #131f3009}.discover-page.record-mode .account-detail-scorecards>article:after{content:"";background:var(--border2);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:14px;right:14px}.discover-page.record-mode .account-detail-scorecards>article:is([data-state=scored],[data-state=verified],[data-state=indicative]):after{background:var(--green)}.discover-page.record-mode .account-detail-scorecards>article[data-state=stale_inputs]:after{background:var(--semantic-warning-text)}.discover-page.record-mode .account-detail-scorecards>article[data-state=conflicting_inputs]:after{background:var(--semantic-danger-text)}.discover-page.record-mode .account-detail-scorecards article>header>span{min-width:0;padding-left:31px;position:relative}.discover-page.record-mode .account-detail-scorecards article>header>span:before{content:"—";background:var(--surface3);width:23px;height:23px;color:var(--semantic-text-muted);font-size:var(--text-label);border-radius:7px;place-items:center;font-weight:800;display:grid;position:absolute;top:0;left:0}.discover-page.record-mode .account-detail-scorecards article:is([data-state=scored],[data-state=verified])>header>span:before{content:"✓";background:var(--green-soft);color:var(--semantic-success-text)}.discover-page.record-mode .account-detail-scorecards article[data-state=indicative]>header>span:before{content:"~";background:var(--blue-soft);color:var(--semantic-info-text)}.discover-page.record-mode .account-detail-scorecards article:is([data-state=policy_blocked],[data-state=stale_inputs])>header>span:before{content:"!";background:var(--orange-soft);color:var(--semantic-warning-text)}.discover-page.record-mode .account-detail-scorecards article[data-state=conflicting_inputs]>header>span:before{content:"!";background:var(--red-soft);color:var(--semantic-danger-text)}.discover-page.record-mode .account-detail-scorecards article>header strong{letter-spacing:-.03em;font-size:24px}.discover-page.record-mode .account-detail-scorecards article>dl{gap:7px;margin-top:12px}.discover-page.record-mode .account-detail-scorecards article>dl>div{background:var(--surface2);border-radius:7px;padding:4px 7px}.discover-page.record-mode .account-details-panel .account-detail-facts{background:0 0;border:0;border-radius:0;gap:0 24px;overflow:visible}.discover-page.record-mode .account-details-panel .account-detail-facts>div{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;min-height:0;padding:9px 0}.discover-page.record-mode .account-details-panel .account-detail-facts dt{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:600;display:block}.discover-page.record-mode .account-details-panel .account-detail-facts dt:before{content:none}.discover-page.record-mode .account-details-panel .account-detail-facts dd{font-size:var(--text-label);text-transform:none;margin-top:3px;font-weight:600}.discover-page.record-mode .account-details-panel .account-detail-route-fact>div{background:0 0;min-height:0}.discover-page.record-mode .account-details-panel .section-heading h3 svg{background:var(--green-soft);width:28px;height:28px;color:var(--semantic-success-text);border-radius:8px;padding:6px}.discover-page.record-mode .account-details-panel .account-detail-ledger{padding-top:22px;padding-bottom:22px}.discover-page.record-mode .account-details-panel .account-detail-tag{background:var(--surface)}.discover-page.record-mode .account-workspace-changes{background:color-mix(in srgb, var(--green-soft) 38%, var(--surface));gap:12px;padding-block:18px;display:grid}.discover-page.record-mode .account-workspace-changes>p{max-width:72ch;color:var(--muted);font-size:var(--text-small);margin:0;line-height:1.45}.discover-page.record-mode :is(.account-workspace-actions,.account-workspace-overrides){flex-wrap:wrap;gap:8px;display:flex}.discover-page.record-mode .account-workspace-pending{gap:8px;display:grid}.discover-page.record-mode .account-workspace-pending>div{border:1px solid var(--border);background:var(--surface);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:7px 8px 7px 10px;display:flex}.discover-page.record-mode .account-workspace-pending span{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:1px 7px;min-width:0;display:grid}.discover-page.record-mode .account-workspace-pending span svg{width:15px;color:var(--green);grid-row:1/3}.discover-page.record-mode .account-workspace-pending span small{color:var(--muted)}@media (min-width:1121px) and (max-height:800px){.account-record-summary{overscroll-behavior:contain;scrollbar-color:var(--border2) transparent;scrollbar-width:thin;max-height:calc(100dvh - 32px);overflow-y:auto}}@media (max-width:1120px){.account-record-layout{grid-template-columns:1fr}.account-record-mobile-identity{order:0}.account-record-summary{order:1}.account-record-main{order:2}.account-record-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid;position:static}.account-record-summary-identity,.account-record-summary-pills{grid-column:1/-1}.account-record-summary-action{align-self:start}.discover-page.record-mode .account-detail-scorecards,.discover-page.record-mode .decision-score-grid,.discover-page.record-mode .decision-readiness{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-page.record-mode .decision-readiness .decision-next{grid-column:1/-1}.discover-page .discover-layout,.discover-page .discover-layout[data-view=table]{flex-direction:column;height:auto;min-height:0;display:flex;overflow:visible}.discover-page .discover-layout>.prospect-rail,.discover-page .discover-layout>.map-column,.discover-page .discover-layout>.intel-panel{min-height:380px}.discover-page .discover-layout>.prospect-rail{order:2;max-height:60vh}.discover-page .discover-layout>.map-column{order:1}.discover-page .discover-layout>.intel-panel{order:3}.lane-handle{display:none!important}.discover-layout.rail-left-closed>.prospect-rail,.discover-layout.rail-right-closed>.intel-panel{display:none}}@media (max-width:760px){.account-route-overlay{place-items:stretch stretch;padding:0}.account-route-overlay-panel{border:0;border-radius:0;width:100vw;min-height:100dvh;max-height:100dvh;padding:54px 12px 18px}.account-route-overlay-close{position:fixed;top:10px;right:12px}.account-route-overlay-close .ui-icon-btn{background:color-mix(in srgb, var(--surface) 86%, transparent);top:0;right:0}.account-overlay-unsaved-guard{padding:16px;position:fixed}.account-overlay-unsaved-guard>div{padding:18px}.account-overlay-unsaved-guard>div>div{flex-direction:column-reverse}.account-overlay-unsaved-guard button{width:100%}.account-record-layout{gap:12px}.account-record-mobile-identity{border-bottom:1px solid var(--border);background:var(--surface);padding:12px 52px 12px 12px;display:grid}.account-record-summary>.account-record-summary-identity{display:none}.account-record-summary{border-radius:12px;flex-direction:column;padding:13px;display:flex}.account-record-summary-action{order:1}.account-record-summary-section{order:2}.discover-page.record-mode .account-detail-scorecards{grid-template-columns:1fr}.discover-page.record-mode .intel-tabbar.ui-tabbar{gap:20px;width:calc(100% - 24px)}.discover-page.record-mode .decision-score-grid,.discover-page.record-mode .decision-readiness{grid-template-columns:1fr}.discover-page.record-mode .decision-readiness .decision-next{grid-column:auto}.discover-page.record-mode .fit-breakdown-section{margin:12px;padding:14px}.discover-page{min-height:0}.discover-filter-sheet{display:inline-flex}.discover-facets{display:none}.discover-facets.mobile-open{flex-wrap:wrap;width:100%;display:flex}.discover-rail-row .rail-row-star,.discover-rail-row .rail-row-tick{opacity:1;pointer-events:auto}.discover-page .discover-layout>.intel-panel{display:none}.profile-facts-shell .venue-profile-facts{grid-template-columns:1fr!important}}.workspace-contact-book{gap:14px;display:grid}.workspace-public-routes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.workspace-public-routes>a{min-width:0;color:var(--ink);border:1px solid var(--border);background:var(--surface);border-radius:10px;align-items:center;gap:9px;padding:10px;text-decoration:none;display:flex}.workspace-public-routes>a>svg{width:16px;height:16px;color:var(--green);flex:none}.workspace-public-routes>a>svg:last-child{width:13px;height:13px;color:var(--muted);margin-left:auto}.workspace-public-routes>a span{gap:2px;min-width:0;display:grid}.workspace-public-routes>a small{color:var(--muted)}.workspace-public-routes>a b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-private-contact-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.workspace-private-contact-head>span{color:var(--muted);font-size:12px;font-weight:700}.workspace-private-contacts{gap:7px;display:grid}.workspace-private-contacts>article{border:1px solid var(--border);background:var(--surface);border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.workspace-private-contacts>article[data-primary=true]{border-color:color-mix(in srgb, var(--green) 38%, var(--border));background:color-mix(in srgb, var(--green) 4%, var(--surface))}.workspace-contact-avatar{width:34px;height:34px;color:var(--green-dark);background:color-mix(in srgb, var(--green) 13%, var(--surface));border-radius:50%;place-items:center;font-weight:800;display:grid}.workspace-private-contacts>article>div{gap:2px;min-width:0;display:grid}.workspace-private-contacts>article>div span,.workspace-private-contacts>article>div small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-contact-actions{gap:3px;display:flex}.workspace-contact-empty,.workspace-contact-boundary{border:1px solid var(--border);color:var(--muted);background:var(--surface-soft);border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.workspace-contact-empty>svg,.workspace-contact-boundary>svg{width:18px;height:18px;color:var(--green)}.workspace-contact-empty>div,.workspace-contact-boundary>div{gap:2px;display:grid}.workspace-contact-empty b,.workspace-contact-boundary b{color:var(--ink)}.workspace-contact-lock{border:1px solid var(--border);background:var(--surface-soft);border-radius:11px;place-items:center;min-height:92px;display:grid;position:relative;overflow:hidden}.workspace-contact-lock>div{filter:blur(5px);opacity:.62;gap:6px;display:grid;position:absolute;inset:8px}.workspace-contact-lock>div span{background:linear-gradient(90deg, var(--border), var(--surface), var(--border));border-radius:7px;height:21px;display:block}.workspace-contact-lock>p{z-index:1;border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 92%, transparent);box-shadow:var(--shadow-sm);border-radius:9px;align-items:center;gap:7px;margin:0;padding:8px 10px;display:flex}.workspace-contact-lock>p svg{width:14px;height:14px}.workspace-contact-lock>p span{color:var(--muted)}.workspace-contact-lock>.ui-btn{z-index:1;margin-top:-10px}.workspace-contact-form{grid-template-columns:1fr 1fr;gap:12px;display:grid}.workspace-contact-checks{grid-column:1/-1}.workspace-contact-form .ui-field:has(textarea){grid-column:1/-1}.workspace-contact-checks{flex-wrap:wrap;gap:18px;padding-top:2px;display:flex}@media (max-width:760px){.workspace-public-routes,.workspace-contact-form{grid-template-columns:1fr}.workspace-contact-checks{grid-column:auto}.workspace-contact-form .ui-field:has(textarea){grid-column:auto}.workspace-contact-lock>p{flex-wrap:wrap;max-width:calc(100% - 18px)}}@media (max-width:360px){.intel-panel .intel-tab-panel .detail-activity-slot .activity-compose{grid-template-columns:1fr}.intel-panel .intel-tab-panel .detail-activity-slot .activity-compose>*{grid-column:1}}.intel-open-record{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--ink);text-align:left;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding:12px 14px;transition:border-color .14s,background .14s;display:flex}.intel-open-record:hover{border-color:var(--green);background:var(--green-soft)}.intel-open-record:focus-visible{outline:2px solid var(--green);outline-offset:2px}.intel-open-record>span{gap:2px;display:grid}.intel-open-record b{font-size:var(--text-label)}.intel-open-record small{color:var(--muted);font-size:var(--text-meta)}.intel-open-record>svg{width:16px;height:16px;color:var(--muted);flex:none}.intel-open-record:hover>svg{color:var(--green2)}
