:root{color:#182536;font-synthesis:none;text-rendering:optimizelegibility;--navy:#0b2a4a;--blue:#1557b7;--teal:#0a8e9b;--ink:#182536;--muted:#5b6878;--line:#d8e0e8;--line-strong:#b9c7d5;--surface:#f5f8fb;--surface-blue:#eef5fb;--warning:#8a6418;--focus:#1557b7;--header-height:64px;background:#fff;font-family:Microsoft YaHei UI,PingFang SC,Noto Sans CJK SC,sans-serif}.talent-check-page{width:min(980px,100% - 48px);margin:0 auto;padding:36px 0 56px}.talent-check-head{max-width:700px}.talent-check-head>span{color:var(--teal);letter-spacing:.08em;font-size:12px;font-weight:800}.talent-check-head h1{color:var(--navy);margin:8px 0 10px;font-size:clamp(30px,5vw,46px);line-height:1.1}.talent-check-head p{color:var(--muted);margin:0;font-size:15px;line-height:1.7}.talent-check-metrics{border:1px solid var(--line);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0 18px;display:grid}.talent-check-metrics article{border-right:1px solid var(--line);gap:3px;min-width:0;padding:20px 22px;display:grid}.talent-check-metrics article:last-child{border-right:0}.talent-check-metrics strong{color:var(--navy);font-size:30px;line-height:1}.talent-check-metrics span{color:var(--muted);font-size:13px}.talent-check-empty{border-left:4px solid var(--teal);background:#eef8f7;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:18px 20px;display:flex}.talent-check-empty h2,.talent-check-empty p{margin:0}.talent-check-empty h2{color:var(--navy);font-size:15px}.talent-check-empty p{color:#176763;margin-top:4px;font-size:14px;font-weight:700}.talent-check-empty>span{color:var(--muted);font-size:12px}.talent-check-priority,.talent-check-coverage{border:1px solid var(--line);background:#fff;margin-top:12px}.talent-check-priority>summary,.talent-check-coverage>summary{color:var(--navy);cursor:pointer;padding:16px 18px;font-size:14px;font-weight:800}.talent-check-priority[open]>summary,.talent-check-coverage[open]>summary{border-bottom:1px solid var(--line)}.talent-check-priority__list{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.talent-check-priority__list>article{background:#fff;min-width:0;padding:20px}.talent-check-priority__list article>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.talent-check-priority__list h2{color:var(--navy);overflow-wrap:anywhere;margin:0;font-size:17px}.talent-check-priority__list header div>span{color:var(--teal);margin-top:3px;font-size:13px;font-weight:700;display:block}.talent-check-priority__list header>strong{background:var(--surface-blue);color:var(--blue);flex:none;padding:4px 7px;font-size:11px}.talent-check-priority__list article>p{color:var(--ink);margin:14px 0 0;font-size:13px;line-height:1.65}.talent-check-priority__list article>small{color:var(--muted);overflow-wrap:anywhere;margin-top:8px;font-size:11px;line-height:1.55;display:block}.talent-check-priority__list article details{border-top:1px solid var(--line);margin-top:14px;padding-top:11px}.talent-check-priority__list article summary{width:fit-content;color:var(--blue);cursor:pointer;font-size:12px;font-weight:700}.talent-check-priority__list ul{gap:8px;margin:11px 0 0;padding:0;list-style:none;display:grid}.talent-check-priority__list li{justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;display:flex}.talent-check-priority__list li a{overflow-wrap:anywhere;min-width:0}.talent-check-priority__list li span{color:#176763;flex:none;font-weight:700}.talent-check-coverage dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.talent-check-coverage dl>div{padding:16px 18px}.talent-check-coverage dt{color:var(--muted);font-size:12px}.talent-check-coverage dd{color:var(--navy);margin:4px 0 0;font-size:15px;font-weight:800}.talent-check-note{color:var(--muted);margin:18px 0 0;font-size:12px;line-height:1.65}@media (width<=700px){.talent-check-page{width:min(100% - 32px,980px);padding-top:26px}.talent-check-priority__list{grid-template-columns:1fr}.talent-check-coverage dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.talent-check-page{width:min(100% - 24px,980px)}.talent-check-metrics article{padding:16px 12px}.talent-check-metrics strong{font-size:25px}.talent-check-empty{flex-direction:column;align-items:flex-start;gap:8px}.talent-check-priority__list article>header{flex-direction:column}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#fff;min-width:0;min-height:100vh;margin:0}.route-loading{min-height:55vh;color:var(--muted);place-items:center;font-size:15px;display:grid}body,button,input,select,textarea{font:inherit}button,input,select,textarea{color:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:var(--blue);text-underline-offset:3px;text-decoration-thickness:1px}a.easyScholarDOI{display:none!important}button{border:0}button,a,input{outline:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--focus)}svg{flex:none;width:20px;height:20px}h1,h2,h3,p{margin-top:0}h1{color:var(--navy);margin-bottom:8px;font-size:28px;line-height:1.28}h2{color:var(--navy)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;background:var(--navy);color:#fff;padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.app-header{z-index:90;min-height:var(--header-height);border-bottom:1px solid var(--line);background:#fffffffa;grid-template-columns:minmax(260px,auto) 1fr auto;align-items:stretch;display:grid;position:sticky;top:0}.brand{color:var(--navy);letter-spacing:.01em;align-items:center;gap:12px;padding:0 24px;font-size:18px;font-weight:700;text-decoration:none;display:flex}.brand-mark{border:2px solid var(--teal);border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:relative}.brand-mark:before,.brand-mark span{content:"";border-radius:50%;display:block}.brand-mark:before{border:2px solid var(--blue);width:18px;height:18px}.brand-mark span{background:var(--navy);width:6px;height:6px;position:absolute}.primary-nav{align-items:stretch;gap:20px;display:flex}.primary-nav a{color:#28394c;place-items:center;min-width:88px;padding:0 10px;font-size:15px;font-weight:600;text-decoration:none;display:grid;position:relative}.primary-nav a:after{content:"";background:0 0;height:3px;position:absolute;bottom:0;left:10px;right:10px}.primary-nav a.active{color:var(--blue)}.primary-nav a.active:after{background:var(--blue)}.demo-notice{color:#405166;white-space:nowrap;align-items:center;gap:8px;margin:0;padding:0 24px;font-size:13px;display:flex}.demo-notice span{color:var(--teal);font-size:8px}.demo-notice.is-public-poc{color:#6f5317;background:#fff8e8}.demo-notice.is-public-poc span{color:#b27b00}.icon-button,.canvas-toolbar button{width:38px;height:38px;color:var(--navy);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;place-items:center;display:inline-grid}.icon-button:hover,.canvas-toolbar button:hover{border-color:var(--line);background:var(--surface)}.secondary-button,.control-button,.filter-button{border:1px solid var(--line-strong);min-height:42px;color:var(--navy);cursor:pointer;background:#fff;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.secondary-button:hover,.control-button:hover,.filter-button:hover{border-color:var(--blue);color:var(--blue)}.primary-button{border:1px solid var(--blue);background:var(--blue);color:#fff;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.primary-button:hover{background:var(--navy);border-color:var(--navy)}.primary-button:disabled,.primary-button.is-disabled{border-color:var(--line-strong);background:var(--line-strong);color:#fff;cursor:not-allowed}.text-button,.table-link{color:var(--blue);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:6px 0;font-weight:600;display:inline-flex}.text-button svg{width:17px}.utility-label{color:var(--muted);margin-bottom:4px;font-size:12px}.discover-page{min-height:calc(100vh - var(--header-height))}.task-search-region{border-bottom:1px solid var(--line);grid-template-columns:minmax(300px,.62fr) minmax(480px,1.38fr);align-items:end;gap:48px;padding:32px;display:grid}.task-search-region p{color:var(--muted);margin-bottom:0;font-size:14px}.task-search-stack{gap:10px;display:grid}.task-search-stack>a{color:var(--blue);justify-self:end;font-size:13px;font-weight:700}.task-search{border:1px solid var(--line-strong);background:#fff;border-radius:5px;grid-template-columns:auto 1fr auto;align-items:center;min-height:50px;display:grid;position:relative}.task-search:focus-within{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue)}.task-search>svg{color:#77879a;margin-left:16px}.task-search input{background:0 0;border:0;min-width:0;height:48px;padding:0 14px;font-size:15px}.task-search button{background:var(--blue);color:#fff;cursor:pointer;border-radius:0 4px 4px 0;align-self:stretch;min-width:112px;font-weight:700}.task-search button:hover{background:#0c459a}.discover-layout{grid-template-columns:210px minmax(0,1fr);align-items:start;display:grid}@media (width>=1221px){.discover-layout.has-evidence{grid-template-columns:210px minmax(0,1fr) 320px}}.filter-rail{top:var(--header-height);min-height:calc(100vh - var(--header-height));border-right:1px solid var(--line);background:#fff;position:sticky}.filter-rail fieldset{border:0;border-bottom:1px solid var(--line);gap:10px;margin:0;padding:20px 22px;display:grid}.filter-rail legend{width:100%;color:var(--navy);margin-bottom:10px;padding:0;font-size:14px;font-weight:700}.filter-option{color:#304154;cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex}.filter-option input,.network-controls input[type=checkbox]{width:16px;height:16px;accent-color:var(--blue);margin:0}.filter-reset{margin:14px 22px}.filter-rail__mobile-head,.filter-backdrop{display:none}.results-region{min-width:0;padding:24px 22px 40px}.results-toolbar{justify-content:space-between;align-items:start;gap:16px;min-height:48px;margin-bottom:16px;display:flex}.results-toolbar h2{margin-bottom:4px;font-size:18px}.results-toolbar p{color:var(--muted);margin:0;font-family:Arial,sans-serif;font-size:12px}.filter-button{display:none}.talent-results{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.talent-results__header,.talent-row{grid-template-columns:minmax(220px,1.35fr) 72px minmax(190px,1.15fr) minmax(150px,.9fr) minmax(100px,.62fr) 82px;display:grid}.talent-results__header{background:var(--surface);color:#435267;align-items:center;min-height:42px;font-size:11px;font-weight:700}.talent-results__header span{border-right:1px solid var(--line);align-items:center;height:100%;padding:0 12px;display:flex}.talent-row{border-top:1px solid var(--line);background:#fff;min-height:212px;transition:border-color .16s,background .16s;position:relative}.talent-row:first-of-type{border-top:0}.talent-row.is-selected{z-index:1;border:1px solid var(--blue);background:#fbfdff}.talent-row>section{border-right:1px solid var(--line);min-width:0;padding:20px 12px}.talent-row>section:last-child{border-right:0}.compare-toggle{border:1px solid var(--line-strong);min-height:34px;color:var(--navy);cursor:pointer;background:#fff;border-radius:4px;margin-top:10px;padding:0 12px;font-size:13px;font-weight:700}.compare-toggle[aria-pressed=true]{border-color:var(--blue);background:var(--surface-blue);color:var(--blue)}.compare-toggle:disabled{opacity:.48;cursor:not-allowed}.talent-select{z-index:2;cursor:pointer;background:0 0;border-radius:50%;width:24px;height:24px;position:absolute;top:23px;left:12px}.selection-ring{border:1.5px solid #9babbc;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.is-selected .selection-ring{border-color:var(--blue)}.is-selected .selection-ring:after{background:var(--blue);content:"";border-radius:50%;width:8px;height:8px}.talent-summary{padding-left:44px!important}.talent-summary h3{margin-bottom:5px;font-size:17px;line-height:1.35}.talent-summary h3 a{color:var(--navy);text-decoration:none}.talent-summary h3 a:hover{color:var(--blue);text-decoration:underline}.talent-summary p{color:#48596b;margin-bottom:10px;font-size:12px;line-height:1.75}.organization-name{font-weight:600;color:#26394d!important}.match-score{flex-direction:column;justify-content:center;align-items:center;gap:4px;font-family:Arial,sans-serif;display:flex;position:relative}.match-score strong{color:var(--navy);font-size:28px}.match-score small{color:var(--muted);font-family:Microsoft YaHei UI,sans-serif;font-size:11px}.score-rail{background:#dfe8ec;border-radius:3px;width:4px;position:absolute;top:20px;bottom:20px;left:9px;overflow:hidden}.score-rail span{background:var(--teal);border-radius:3px;position:absolute;bottom:0;left:0;right:0}.match-reasons{align-content:start;gap:7px;display:grid}.match-reasons button{border:1px solid var(--line);color:#34475c;text-align:left;cursor:pointer;background:#fff;border-radius:4px;grid-template-columns:22px 1fr;align-items:start;gap:8px;padding:9px;font-size:11px;line-height:1.45;display:grid}.match-reasons button:hover{border-color:var(--blue);color:var(--blue)}.match-reasons button span,.evidence-index{background:var(--blue);color:#fff;border-radius:2px;place-items:center;width:20px;height:20px;font-family:Arial,sans-serif;font-size:11px;font-weight:700;display:grid}.works-preview{align-content:start;gap:14px;display:grid}.works-preview div{min-width:0}.works-preview a,.source-link{color:var(--blue);align-items:center;gap:4px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.works-preview svg,.source-link svg{width:14px;height:14px}.works-preview small{color:var(--muted);margin-top:5px;font-family:Arial,sans-serif;font-size:10px;display:block}.coverage-preview{font-size:11px}.coverage-preview p{color:var(--muted);gap:4px;margin-bottom:14px;display:grid}.coverage-preview p strong{color:var(--navy)}.coverage-preview a{font-weight:600}.completeness{text-align:center}.completeness>strong{color:var(--navy);margin-bottom:12px;font-size:16px;display:block}.completeness>span{background:#dfe7ec;border-radius:3px;width:52px;height:5px;margin:0 auto 8px;display:block;overflow:hidden}.completeness>span span{background:var(--teal);height:100%;display:block}.completeness small{color:var(--muted);align-items:center;gap:3px;font-size:9px;display:inline-flex}.completeness svg{width:12px;height:12px}.evidence-drawer,.relationship-inspector{top:var(--header-height);height:calc(100vh - var(--header-height));border-left:1px solid var(--line);background:#fff;grid-template-rows:auto 1fr auto;display:grid;position:sticky;overflow:hidden}.evidence-drawer__head,.inspector-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:68px;padding:14px 20px;display:flex}.evidence-drawer__body,.inspector-body{padding:24px 20px;overflow:auto}.evidence-drawer__body h2,.inspector-body h2{margin-bottom:18px;font-size:20px}.claim-copy{color:#26384b;margin-bottom:22px;font-size:14px;line-height:1.75}.definition-grid{border-top:1px solid var(--line);gap:0;margin:0 0 28px;display:grid}.definition-grid div{border-bottom:1px solid var(--line);grid-template-columns:84px 1fr;gap:8px;padding:12px 0;display:grid}.definition-grid dt{color:var(--muted);font-size:12px}.definition-grid dd{color:var(--navy);margin:0;font-size:12px;font-weight:600}.evidence-drawer__body h3{margin-bottom:12px;font-size:14px}.evidence-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.evidence-list li{border:1px solid var(--line);border-radius:4px;grid-template-columns:24px 1fr;gap:10px;padding:12px;display:grid}.evidence-list strong{color:#26384b;font-size:12px;line-height:1.5}.evidence-list p{color:var(--muted);margin:6px 0;font-size:10px}.evidence-drawer__foot,.inspector-foot{border-top:1px solid var(--line);background:#fff;padding:16px 20px}.evidence-drawer__foot .secondary-button,.inspector-foot .secondary-button{width:100%}.evidence-drawer__foot p{color:var(--muted);text-align:center;margin:10px 0 0;font-size:10px}.page-data-note{border-top:1px solid var(--line);background:var(--surface);min-height:48px;color:var(--muted);align-items:center;gap:12px;padding:12px 24px;font-size:12px;display:flex}.page-data-note strong{color:var(--navy)}.compare-tray{z-index:76;border:1px solid var(--line-strong);background:#fff;grid-template-columns:minmax(180px,.7fr) minmax(260px,1.4fr) auto;align-items:center;gap:18px;max-width:860px;padding:14px 16px;display:grid;position:fixed;bottom:20px;left:max(24px,50% - 520px);right:24px;box-shadow:0 12px 36px #0b2a4a29}.compare-tray>div:first-child{gap:2px;display:grid}.compare-tray>div:first-child span{color:var(--muted);font-size:12px}.compare-tray ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.compare-tray li{border:1px solid var(--line);background:var(--surface);align-items:center;gap:8px;min-height:34px;padding-left:10px;font-size:13px;display:inline-flex}.compare-tray li button{border-left:1px solid var(--line);cursor:pointer;background:0 0;align-self:stretch;padding:0 10px}.compare-tray__actions{align-items:center;gap:10px;display:flex}.comparison-page{min-height:calc(100vh - var(--header-height));padding-bottom:0}.comparison-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:24px;width:min(1180px,100% - 48px);margin:0 auto;padding:42px 0 24px;display:flex}.comparison-head>div:first-child{max-width:760px}.comparison-head p:last-child{color:var(--muted);margin-bottom:0}.eyebrow{color:var(--teal);letter-spacing:.08em;margin-bottom:8px;font-size:13px;font-weight:800}.comparison-actions{flex:none;gap:10px;display:flex}.brief-context{border:1px solid var(--line);background:var(--surface);grid-template-columns:2fr .7fr 1fr;width:min(1180px,100% - 48px);margin:24px auto;display:grid}.brief-context div{border-right:1px solid var(--line);gap:4px;padding:16px 18px;display:grid}.brief-context div:last-child{border-right:0}.brief-context span{color:var(--muted);font-size:12px}.leadership-brief,.brief-next-steps{width:min(1180px,100% - 48px);margin:0 auto 28px}.leadership-brief__head{justify-content:space-between;align-items:end;gap:32px;margin-bottom:12px;display:flex}.leadership-brief__head>div,.brief-next-steps__head{gap:3px;display:grid}.leadership-brief__head span,.brief-next-steps__head span{color:var(--teal);letter-spacing:.08em;font-size:12px;font-weight:800}.leadership-brief__head h2,.brief-next-steps__head h2{margin:0;font-size:20px}.leadership-brief__head p{max-width:560px;color:var(--muted);text-align:right;margin:0}.leadership-candidates{border:1px solid var(--line);background:var(--surface);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.leadership-candidate{border-left:1px solid var(--line);min-width:0;padding:22px}.leadership-candidate:first-child{border-left:0}.leadership-candidate>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.leadership-candidate h3{margin:0;font-size:21px}.leadership-candidate header p{color:var(--muted);margin:4px 0 0;font-size:13px}.candidate-stage{border-left:2px solid var(--teal);color:var(--navy);flex:none;padding-left:10px;font-size:12px;font-weight:700}.candidate-location{color:var(--muted);margin:14px 0 0;font-size:12px}.candidate-summary{min-height:66px;color:var(--ink);margin:12px 0 16px;font-size:14px;line-height:1.6}.candidate-facts{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0;display:grid}.candidate-facts div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:10px 12px}.candidate-facts dt{color:var(--muted);font-size:11px}.candidate-facts dd{color:var(--navy);margin:3px 0 0;font-size:15px;font-weight:800}.candidate-brief-block{margin-top:16px}.candidate-brief-block h4{color:var(--navy);margin:0 0 6px;font-size:13px}.candidate-brief-block p,.candidate-brief-block ul{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.candidate-brief-block ul{gap:4px;padding-left:18px;display:grid}.candidate-brief-block--pending{border-top:1px solid var(--line);padding-top:14px}.candidate-detail-link{margin-top:16px;font-size:13px;font-weight:800;display:inline-block}.discovery-candidate-actions{justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 0;display:flex}.discovery-candidate-actions .candidate-detail-link{margin-top:0}.verification-gate__brief-actions{flex-wrap:wrap;gap:8px 14px;margin-top:10px;display:flex}.verification-gate__brief-link{color:var(--blue);font-size:13px;font-weight:800;display:inline-flex}.verification-gate__brief-link--quiet{color:var(--teal)}.comparison-caution{color:#604815;background:#fff9e9;border-left:3px solid #c38b19;align-items:start;gap:12px;margin-bottom:12px;padding:12px 14px;font-size:13px;line-height:1.55;display:flex}.comparison-caution strong{color:#4c370d;flex:none}.comparison-caution--sheet{width:min(1180px,100% - 48px);margin:0 auto 16px}.real-leadership-candidate>header{min-height:94px}.real-leadership-candidate .poc-status-badge{margin-bottom:8px}.real-leadership-candidate h3{font-size:19px;line-height:1.35}.real-leadership-candidate header p{line-height:1.5}.real-candidate-facts{margin-top:14px}.real-candidate-facts dd{font-size:14px}.real-leadership-candidate .candidate-brief-block p{min-height:0;line-height:1.55}.real-check-strip{border-top:1px solid var(--line);color:var(--muted);gap:4px;margin-top:14px;padding-top:12px;font-size:11px;line-height:1.5;display:grid}.brief-next-steps{border:1px solid var(--line);background:var(--surface);grid-template-columns:180px minmax(0,1fr);align-items:stretch;display:grid}.brief-next-steps__head{border-right:1px solid var(--line);align-content:center;padding:20px 22px}.brief-next-steps ol{counter-reset:brief-step;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.brief-next-steps li{border-right:1px solid var(--line);counter-increment:brief-step;align-content:center;gap:5px;min-width:0;padding:18px 20px 18px 48px;display:grid;position:relative}.brief-next-steps li:last-child{border-right:0}.brief-next-steps li:before{content:counter(brief-step);color:var(--teal);font-weight:900;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.brief-next-steps strong{color:var(--navy);font-size:14px}.brief-next-steps li span{color:var(--muted);font-size:12px;line-height:1.5}.comparison-sheet,.review-checklist{width:min(1180px,100% - 48px);margin:0 auto 28px}.comparison-sheet h2,.review-checklist h2{margin-bottom:12px;font-size:20px}.comparison-table-wrap{border:1px solid var(--line);overflow-x:auto}.comparison-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:820px}.comparison-table th,.comparison-table td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:14px 16px}.comparison-table tr:last-child th,.comparison-table tr:last-child td{border-bottom:0}.comparison-table th:last-child,.comparison-table td:last-child{border-right:0}.comparison-table thead th{background:var(--navy);color:#fff}.comparison-table thead th:first-child,.comparison-table tbody th{width:168px}.comparison-table thead a{color:#fff}.comparison-table thead small{color:#dbe7f2;margin-top:5px;font-weight:400;display:block}.comparison-table tbody th{background:var(--surface);color:var(--navy)}.comparison-table tbody tr:nth-child(2n) td{background:#fbfdff}.review-checklist{border-left:4px solid var(--teal);background:var(--surface);padding:20px 22px}.review-checklist ol{gap:8px;margin-bottom:0;padding-left:22px;display:grid}.data-poc-page{min-height:calc(100vh - var(--header-height))}.data-poc-head{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:44px;width:min(1180px,100% - 48px);margin:0 auto;padding:42px 0 28px;display:grid}.discovery-run-page .data-poc-head{padding-top:32px;padding-bottom:24px}.data-poc-head>div>p:last-child{max-width:760px;color:var(--muted);margin-bottom:0}.discovery-task-facts{border:1px solid var(--line);background:#f8fbfc;grid-template-columns:1.2fr 1.5fr .8fr;width:min(1180px,100% - 48px);margin:18px auto 0;display:grid}.discovery-task-facts--simple{grid-template-columns:1.4fr .7fr .8fr}.discovery-source-details{width:min(1180px,100% - 48px);margin:12px auto 24px}.discovery-run-page .poc-candidates{margin-top:24px}.discovery-boundary-line{border-top:1px solid var(--line);width:min(1180px,100% - 48px);color:var(--muted);margin:24px auto 80px;padding-top:16px;font-size:12px}.discovery-boundary-line a{margin-left:4px}.discovery-task-facts div{border-right:1px solid var(--line);padding:14px 16px}.discovery-task-facts div:last-child{border-right:0}.discovery-task-facts dt{color:var(--muted);margin-bottom:4px;font-size:11px}.discovery-task-facts dd{color:var(--navy);margin:0;font-size:13px;font-weight:700}.verification-gate{background:#fff8e8;border:1px solid #dfc170;border-left:4px solid #b27b00;padding:18px 20px}.verification-gate span{color:#6f5317;margin-bottom:4px;font-size:12px;display:block}.verification-gate strong{color:var(--navy)}.verification-gate p{color:var(--muted);margin:8px 0 0;font-size:13px}.poc-run-summary,.poc-review-summary,.poc-candidates,.poc-limitations{width:min(1180px,100% - 48px);margin:28px auto}.poc-run-summary h2,.poc-review-summary h2,.poc-candidates h2,.poc-limitations h2{margin-bottom:12px;font-size:20px}.poc-run-summary>div{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.poc-review-metrics{border:1px solid var(--line);background:#f2f8f8;grid-template-columns:repeat(3,1fr);display:grid}.poc-review-summary article{border-right:1px solid var(--line);gap:4px;padding:16px;display:grid}.poc-review-summary article:last-child{border-right:0}.poc-review-summary article strong{color:var(--teal);font-size:24px}.poc-review-summary article span{color:var(--muted);font-size:12px}.poc-run-details{border:1px solid var(--line);background:var(--surface);margin-top:12px;padding:0 16px}.poc-run-details summary,.poc-technical-details summary,.review-evidence-details summary,.poc-limitations summary{min-height:44px;color:var(--blue);cursor:pointer;padding:12px 0;font-weight:700}.poc-run-details dl{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:0 0 16px;display:grid}.poc-run-details dl div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:12px 14px}.poc-run-details dl div:nth-child(3n){border-right:0}.poc-run-details dl div:nth-last-child(-n+3){border-bottom:0}.poc-run-details dt,.poc-technical-counts dt{color:var(--muted);font-size:11px}.poc-run-details dd,.poc-technical-counts dd{overflow-wrap:anywhere;color:var(--navy);margin:4px 0 0;font-weight:700}.poc-run-summary article{border-right:1px solid var(--line);gap:4px;padding:18px;display:grid}.poc-run-summary article:last-child{border-right:0}.poc-run-summary article strong{color:var(--navy);font-size:26px}.poc-run-summary article span,.poc-run-summary>p,.section-heading p{color:var(--muted);font-size:13px}.poc-run-summary>p{margin:10px 0 0}.section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:12px;display:flex}.section-heading p{margin-bottom:0}.poc-candidate-list{border:1px solid var(--line)}.discovery-candidate-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.candidate-backlog{border:1px solid var(--line);background:var(--surface);margin-top:16px;padding:0 16px 16px}.discovery-pool-search{gap:5px;min-width:min(320px,100%);display:grid}.discovery-pool-search span{color:var(--muted);font-size:11px;font-weight:700}.discovery-pool-search input{border:1px solid var(--line-strong);min-height:40px;color:var(--ink);font:inherit;background:#fff;border-radius:4px;padding:0 12px}.discovery-pool-search input:focus-visible{outline-offset:1px;outline:3px solid #1270aa3d}.candidate-backlog summary{min-height:48px;color:var(--blue);cursor:pointer;padding:14px 0;font-weight:700}.candidate-backlog>p{color:var(--muted);margin:-2px 0 14px;font-size:13px}.china-priority-review{border:1px solid var(--line);background:var(--surface);margin-top:12px;padding:0 16px 16px}.china-priority-review>summary{min-height:48px;color:var(--blue);cursor:pointer;padding:14px 0;font-weight:700}.china-priority-review>p{color:var(--muted);margin:-2px 0 14px;font-size:13px}.china-priority-review-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.china-priority-review-item{border:1px solid var(--line);background:#fff;min-width:0;padding:14px}.china-priority-review-item header{justify-content:space-between;align-items:start;gap:12px;display:flex}.china-priority-review-item h3{color:var(--navy);margin:0;font-size:16px}.china-priority-review-item p{color:var(--text);margin:8px 0 0;font-size:13px;line-height:1.6}.china-priority-review-item p.china-priority-review-role{color:var(--muted)}.china-priority-review-item a{color:var(--blue);margin-top:10px;font-size:13px;font-weight:700;display:inline-flex}.china-priority-review>p.china-priority-review-boundary{margin:14px 0 0}.discovery-candidate-card{border:1px solid var(--line);background:#fff;min-width:0}.discovery-candidate-card>header{justify-content:space-between;align-items:start;gap:20px;min-height:126px;padding:18px 20px;display:flex}.discovery-candidate-card h3{color:var(--navy);margin:7px 0 4px;font-size:18px}.discovery-candidate-card header p{color:var(--muted);margin:0;font-size:13px}.discovery-candidate-card header p.screened-current-affiliation{color:var(--navy);font-weight:700}.discovery-candidate-card .coauthor-note{color:#6f5317;margin-top:7px;display:block}.discovery-candidate-card header>a,.discovery-candidate-card details a{color:var(--blue);align-items:center;gap:5px;font-weight:700;display:inline-flex}.discovery-candidate-card svg{width:14px;height:14px}.discovery-candidate-card>dl{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.discovery-candidate-card>dl div{border-right:1px solid var(--line);min-width:0;padding:11px 14px}.discovery-candidate-card>dl div:last-child{border-right:0}.discovery-candidate-card dt{color:var(--muted);font-size:11px}.discovery-candidate-card dd{color:var(--navy);margin:3px 0 0;font-weight:800}.discovery-candidate-card details{padding:0 20px}.discovery-candidate-card summary{min-height:44px;color:var(--blue);cursor:pointer;padding:13px 0;font-weight:700}.discovery-candidate-card ul{gap:10px;margin:0;padding:0 0 18px 18px;display:grid}.portfolio-progress-note{color:var(--muted);margin:-2px 0 12px;font-size:13px}.automatic-import-note{color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.65}.candidate-gate-note{border-left:3px solid var(--teal);background:#f2f8f8;margin:0 0 14px;padding:14px 16px}.candidate-gate-note.is-hold_author_lead{background:#f4f7fa;border-left-color:#6f8192}.candidate-gate-note h4{color:var(--navy);margin:0 0 5px;font-size:14px}.candidate-gate-note p{color:var(--ink);margin:0}.candidate-verification-source{align-items:center;gap:4px;margin-top:10px;font-size:12px;font-weight:700;display:inline-flex}.candidate-verification-source svg{width:13px;height:13px}.portfolio-sample-note{border-left:3px solid var(--teal);background:#f2f8f8;margin:0 0 14px;padding:14px 16px}.portfolio-sample-note h4{color:var(--navy);margin:0 0 5px;font-size:14px}.portfolio-sample-note p{color:var(--navy);margin:0;font-size:13px}.portfolio-sample-note small{margin-top:6px}.discovery-candidate-card li{padding-left:2px}.discovery-candidate-card small{color:var(--muted);margin-top:3px;display:block}.poc-candidate+.poc-candidate{border-top:1px solid var(--line)}.poc-candidate__identity{grid-template-columns:1fr;gap:24px;padding:20px 22px;display:grid}.poc-candidate__identity>div:first-child>span{color:var(--teal);font-size:12px;font-weight:800}.poc-status-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.poc-status-badge{color:#176763;background:#eaf6f5;border:1px solid #9bc7c5;border-radius:999px;padding:3px 8px;font-size:11px}.poc-status-badge.is-candidate_unverified{color:#6f5317;background:#fff8e8;border-color:#dfc170}.poc-status-badge.is-hold_author_lead{color:#39556f;background:#f4f7fa;border-color:#b7c3cf}.poc-status-badge.is-secondary_cross_domain_review{color:#6f5317;background:#fff8e8;border-color:#dfc170}.poc-status-badge.is-ready_for_task_review{color:#176763;background:#eaf6f5;border-color:#9bc7c5}.poc-status-badge.is-coauthor_lead_pending_review{color:#405267;background:#f5f7f9;border-style:dashed;border-color:#98a6b4}.poc-candidate__identity h3{color:var(--navy);margin:4px 0 5px}.poc-candidate__identity p{margin-bottom:6px}.poc-candidate__identity small{color:var(--muted)}.identifier-links{align-content:center;gap:8px;display:grid}.identifier-links a,.poc-candidate__details a{overflow-wrap:anywhere;align-items:center;gap:5px;display:inline-flex}.identifier-links svg,.poc-candidate__details svg{width:15px;height:15px}.poc-source-counts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);grid-template-columns:repeat(2,1fr);margin:0;display:grid}.poc-source-counts div{border-right:1px solid var(--line);padding:12px 22px}.poc-source-counts div:last-child{border-right:0}.poc-source-counts dt{color:var(--muted);font-size:11px}.poc-source-counts dd{color:var(--navy);margin:3px 0 0;font-weight:800}.poc-candidate details{padding:0 22px}.poc-candidate summary{color:var(--blue);cursor:pointer;padding:14px 0;font-weight:700}.poc-candidate__details{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:4px 0 22px;display:grid}.poc-technical-details{border-top:1px solid var(--line)}.poc-technical-content{padding:4px 0 22px}.poc-technical-content>section{margin-top:18px}.poc-technical-content h4{color:var(--navy);margin:0 0 10px}.poc-technical-content ol{gap:9px;margin:0;padding-left:20px;display:grid}.poc-technical-content small{color:var(--muted);margin-top:3px;display:block}.poc-technical-counts{border:1px solid var(--line);background:var(--surface);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.poc-technical-counts div{border-right:1px solid var(--line);min-width:0;padding:12px 14px}.poc-technical-counts div:last-child{border-right:0}.poc-review-rationale{border-left:3px solid var(--teal);color:var(--muted);background:#f2f8f8;grid-column:1/-1;margin:0;padding:14px 16px;font-size:13px}.poc-review-rationale strong{color:var(--navy)}.poc-issue-list li>span{border-radius:999px;margin:0 6px 3px 0;padding:2px 6px;font-size:10px;font-weight:800;display:inline-block}.poc-issue-list li>span.is-high{color:#9a3025;background:#fce8e6}.poc-issue-list li>span.is-medium{color:#7a5812;background:#fff1d4}.poc-issue-list li>span.is-routine{color:#176763;background:#eaf6f5}.poc-candidate__details h4{color:var(--navy);margin:0 0 10px}.poc-candidate__details ol,.poc-candidate__details ul{gap:9px;margin:0;padding-left:20px;display:grid}.poc-candidate__details small{color:var(--muted);margin-top:3px;display:block}.poc-limitations{background:#fff8e8;border-left:4px solid #b27b00;padding:20px 22px}.poc-limitations ul{gap:8px;margin-bottom:0;padding-left:20px;display:grid}.poc-limitations details{border-top:1px solid #dfc170;margin-top:8px}.review-workbench-page{min-height:calc(100vh - var(--header-height))}.review-workbench-head{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:44px;width:min(1180px,100% - 48px);margin:0 auto;padding:42px 0 28px;display:grid}.review-workbench-head>div>p:last-child{max-width:760px;color:var(--muted);margin-bottom:0}.review-workbench-head aside{background:#fff8e8;border:1px solid #dfc170;border-left:4px solid #b27b00;padding:18px 20px}.review-workbench-head aside span{color:#6f5317;margin-bottom:4px;font-size:12px;display:block}.review-workbench-head aside strong{color:var(--navy)}.review-workbench-head aside p{color:var(--muted);margin:8px 0 0;font-size:13px}.review-toolbar{grid-template-columns:minmax(0,1fr) minmax(220px,280px) auto;align-items:end;gap:20px;width:min(1180px,100% - 48px);margin:28px auto 14px;display:grid}.review-toolbar h2{margin-bottom:4px;font-size:20px}.review-toolbar p{color:var(--muted);margin-bottom:0;font-size:13px}.review-toolbar label{color:var(--navy);gap:6px;font-size:13px;font-weight:700;display:grid}.review-toolbar select{border:1px solid var(--line-strong);background:#fff;border-radius:4px;min-height:44px;padding:8px 36px 8px 12px}.domain-review-session{border:1px solid var(--line);background:var(--surface);width:min(1180px,100% - 48px);margin:0 auto 14px}.domain-review-session>summary{min-height:44px;color:var(--navy);cursor:pointer;padding:12px 16px;font-weight:700}.domain-review-session-fields{grid-template-columns:repeat(3,1fr);gap:14px;padding:0 16px 14px;display:grid}.domain-review-session-fields label{color:var(--navy);gap:6px;font-size:12px;font-weight:700;display:grid}.domain-review-session-fields input{border:1px solid var(--line-strong);background:#fff;border-radius:4px;min-width:0;min-height:42px;padding:8px 10px}.review-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.domain-review-backup-status{text-align:right;flex:1 0 100%;margin:0}.domain-review-backup-status.is-error{color:#9f2f2f}.domain-review-session-footer{justify-content:space-between;align-items:center;gap:16px;padding:0 16px 12px;display:flex}.domain-review-session-footer small{color:var(--muted)}.domain-review-session-footer .text-button{flex:none}.review-progress-grid{border:1px solid var(--line);background:#f2f8f8;grid-template-columns:repeat(3,1fr);width:min(1180px,100% - 48px);margin:0 auto 24px;display:grid}.review-progress-grid article{border-right:1px solid var(--line);gap:4px;padding:16px 18px;display:grid}.review-progress-grid article:last-child{border-right:0}.review-progress-grid strong{color:var(--teal);font-size:24px}.review-progress-grid span{color:var(--muted);font-size:12px}.review-workspace{border:1px solid var(--line);grid-template-columns:300px minmax(0,1fr);width:min(1180px,100% - 48px);margin:0 auto 28px;display:grid}.review-roster{border-right:1px solid var(--line);background:var(--surface)}.review-roster>h2,.review-roster>p{margin-left:18px;margin-right:18px}.review-roster>h2{margin-top:18px;margin-bottom:4px;font-size:18px}.review-roster>p{color:var(--muted);margin-bottom:14px;font-size:12px}.review-roster ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.review-roster li+li{border-top:1px solid var(--line)}.review-roster button{text-align:left;cursor:pointer;background:0 0;border-left:4px solid #0000;gap:3px;width:100%;min-height:72px;padding:14px 18px;display:grid}.review-roster button:hover{background:#fff}.review-roster button.is-active{border-left-color:var(--blue);background:#fff}.review-roster button>strong{color:var(--navy)}.review-roster button>small{color:var(--muted);line-height:1.45}.review-form{min-width:0;padding:24px 28px 28px}.review-candidate-head{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding-bottom:18px;display:grid}.review-candidate-head>div:first-child>span{color:var(--teal);font-size:12px;font-weight:800}.review-candidate-head h2{margin:4px 0;font-size:24px}.review-candidate-head p{color:var(--muted);margin-bottom:0}.review-identifier-links{gap:8px;display:grid}.review-identifier-links a,.review-source-note a{align-items:center;gap:5px;display:inline-flex}.review-identifier-links svg,.review-source-note svg{width:15px;height:15px}.review-evidence-summary{border:1px solid var(--line);background:var(--surface);grid-template-columns:repeat(3,1fr);margin:18px 0;display:grid}.review-evidence-summary div{border-right:1px solid var(--line);gap:4px;padding:13px 16px;display:grid}.review-evidence-summary div:last-child{border-right:0}.review-evidence-summary span{color:var(--muted);font-size:11px}.review-evidence-summary strong{color:var(--navy)}.review-source-note{border-left:3px solid var(--teal);background:#f2f8f8;padding:16px 18px}.review-source-note h3,.issue-review-fieldset legend,.review-decision-fieldset legend{color:var(--navy);font-size:16px;font-weight:800}.review-source-note h3{margin:0 0 8px}.review-source-note p{color:var(--muted);margin-bottom:12px;font-size:13px;line-height:1.7}.review-source-note ul{gap:8px;margin:0;padding-left:18px;display:grid}.review-evidence-details{border-top:1px solid #c7dddc}.review-evidence-details .review-identifier-links{flex-wrap:wrap;gap:10px 18px;margin-bottom:8px;display:flex}.review-evidence-details>small{margin-bottom:10px;display:block}.review-source-note small{color:var(--muted);margin-top:2px;display:block}.domain-review-works{margin-top:12px!important}.domain-review-works li+li{margin-top:8px}.domain-review-works small,.domain-review-limitations{line-height:1.55}.domain-review-limitations{border-top:1px solid #c7dddc;padding-top:10px}.issue-review-fieldset,.review-decision-fieldset{border:0;min-width:0;margin:22px 0 0;padding:0}.issue-review-fieldset>p{color:var(--muted);margin:4px 0 10px;font-size:12px}.review-role-context{color:var(--muted);margin:4px 0 0;font-size:12px}.issue-review-list{border:1px solid var(--line);display:grid}.issue-review-list>label{cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;min-height:56px;padding:12px 14px;display:grid}.issue-review-list>label+label{border-top:1px solid var(--line)}.issue-review-list input{width:18px;height:18px;margin:2px 0 0}.issue-review-list label>span{line-height:1.55}.issue-review-list label>span>strong{border-radius:999px;margin-right:7px;padding:2px 6px;font-size:10px;display:inline-block}.issue-review-list strong.is-high{color:#9a3025;background:#fce8e6}.issue-review-list strong.is-medium{color:#7a5812;background:#fff1d4}.issue-review-list strong.is-routine{color:#176763;background:#eaf6f5}.issue-review-list small{color:var(--muted);margin-top:2px;display:block}.review-decision-options{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;display:grid}.review-decision-options label{border:1px solid var(--line-strong);cursor:pointer;border-radius:4px;align-items:center;gap:9px;min-height:48px;padding:10px 12px;display:flex}.review-decision-options label:has(input:checked){border-color:var(--blue);background:var(--surface-blue)}.review-decision-options input{flex:none;width:18px;height:18px;margin:0}.review-text-fields{gap:16px;margin-top:20px;display:grid}.review-text-fields label{color:var(--navy);gap:7px;font-size:13px;font-weight:700;display:grid}.review-text-fields textarea{resize:vertical;border:1px solid var(--line-strong);background:#fff;border-radius:4px;width:100%;padding:10px 12px;line-height:1.6}.review-text-fields label>small{color:var(--muted);font-weight:400}.review-form-errors{color:#75271f;background:#fff2f0;border:1px solid #d8a49e;border-left:4px solid #a33a2f;margin-top:18px;padding:13px 16px}.review-form-errors ul{margin:7px 0 0;padding-left:20px}.review-form-actions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding-top:18px;display:flex}.review-form-actions p{color:var(--muted);margin:0;font-size:12px}.review-workbench-note{background:#fff8e8;border-left:4px solid #b27b00;justify-content:space-between;align-items:center;gap:20px;width:min(1180px,100% - 48px);margin:0 auto 32px;padding:14px 18px;font-size:13px;display:flex}.consultation-page{min-height:calc(100vh - var(--header-height))}.consultation-head{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:44px;width:min(1180px,100% - 48px);margin:0 auto;padding:42px 0 28px;display:grid}.consultation-head>div>p:last-child{max-width:760px;color:var(--muted);margin-bottom:0}.consultation-head aside{background:#fff8e8;border:1px solid #dfc170;border-left:4px solid #b27b00;padding:18px 20px}.consultation-head aside span{color:#6f5317;margin-bottom:4px;font-size:12px;display:block}.consultation-head aside strong{color:var(--navy)}.consultation-head aside p{color:var(--muted);margin:8px 0 0;font-size:13px}.consultation-toolbar{justify-content:space-between;align-items:end;gap:24px;width:min(1180px,100% - 48px);margin:28px auto 14px;display:flex}.consultation-toolbar h2{margin-bottom:4px;font-size:20px}.consultation-toolbar p{color:var(--muted);margin-bottom:0;font-size:13px}.consultation-actions{gap:10px;display:flex}.consultation-metrics{border:1px solid var(--line);background:#f2f8f8;grid-template-columns:repeat(4,1fr);width:min(1180px,100% - 48px);margin:0 auto 24px;display:grid}.consultation-metrics article{border-right:1px solid var(--line);gap:4px;padding:16px 18px;display:grid}.consultation-metrics article:last-child{border-right:0}.consultation-metrics strong{color:var(--teal);font-size:24px}.consultation-metrics span{color:var(--muted);font-size:12px}.consultation-empty{border-left:4px solid var(--blue);background:var(--surface-blue);width:min(1180px,100% - 48px);margin:0 auto 24px;padding:20px 22px}.consultation-empty h2{margin-bottom:6px;font-size:18px}.consultation-empty p{color:var(--muted);margin-bottom:14px}.consultation-list{width:min(1180px,100% - 48px);margin:28px auto}.consultation-candidates{border:1px solid var(--line)}.consultation-candidate{padding:18px 22px}.consultation-candidate+.consultation-candidate{border-top:1px solid var(--line)}.consultation-candidate>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.consultation-candidate h3{color:var(--navy);margin:0}.consultation-status{border:1px solid var(--line-strong);background:var(--surface);color:var(--muted);border-radius:999px;flex:none;padding:3px 8px;font-size:11px}.consultation-status.is-aligned{color:#176763;background:#eaf6f5;border-color:#9bc7c5}.consultation-status.is-needs_discussion{color:#6f5317;background:#fff8e8;border-color:#dfc170}.consultation-status.is-waiting_other{background:var(--surface-blue);color:var(--blue);border-color:#9db7d6}.consultation-decisions{border:1px solid var(--line);background:var(--surface);grid-template-columns:1fr 1fr;margin-top:14px;display:grid}.consultation-decisions>div{border-right:1px solid var(--line);gap:4px;padding:12px 14px;display:grid}.consultation-decisions>div:last-child{border-right:0}.consultation-decisions span{color:var(--muted);font-size:11px}.consultation-decisions strong{color:var(--navy)}.consultation-candidate details{border-top:1px solid var(--line);margin-top:10px}.consultation-candidate summary{min-height:44px;color:var(--blue);cursor:pointer;padding:12px 0;font-weight:700}.consultation-reasons{grid-template-columns:1fr 1fr;gap:16px;padding-bottom:8px;display:grid}.consultation-reasons section{background:var(--surface);padding:14px 16px}.consultation-reasons h4{color:var(--navy);margin:0 0 6px}.consultation-reasons p{color:var(--muted);margin-bottom:4px}.consultation-reasons small{color:var(--muted)}.consultation-note{background:#fff8e8;border-left:4px solid #b27b00;justify-content:space-between;align-items:center;gap:20px;width:min(1180px,100% - 48px);margin:0 auto 32px;padding:14px 18px;font-size:13px;display:flex}.domain-review-session-summary{border:1px solid var(--line);background:var(--surface);grid-template-columns:repeat(3,1fr);width:min(1180px,100% - 48px);margin:0 auto 14px;display:grid}.domain-review-session-summary>div{border-right:1px solid var(--line);gap:4px;padding:12px 16px;display:grid}.domain-review-session-summary>div:last-child{border-right:0}.domain-review-session-summary dt{color:var(--muted);font-size:11px}.domain-review-session-summary dd{color:var(--navy);margin:0;font-weight:700}.state-panel{border:1px solid var(--line);min-height:360px;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:10px;display:grid}.state-panel h2{margin:0;font-size:18px}.state-panel p{max-width:520px;margin-bottom:8px;font-size:13px}.state-symbol{border:1px solid var(--line-strong);width:48px;height:48px;color:var(--teal);border-radius:50%;place-items:center;font-size:20px;font-weight:700;display:grid}.narrow-page{width:min(1120px,100% - 48px);margin:0 auto;padding:42px 0 72px}.breadcrumb{border-bottom:1px solid var(--line);color:var(--muted);gap:8px;padding:14px 28px;font-size:12px;display:flex}.person-identity{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(320px,1fr) minmax(280px,.48fr);align-items:center;gap:24px;padding:28px;display:grid}.person-monogram{background:var(--teal);color:#fff;border-radius:50%;place-items:center;width:92px;height:92px;font-family:Arial,sans-serif;font-size:27px;font-weight:700;display:grid}.person-identity__main h1{margin-bottom:10px;font-size:30px}.person-identity__main p{margin-bottom:10px}.identity-meta{color:var(--muted);flex-wrap:wrap;gap:8px 20px;font-size:13px;display:flex}.task-score-summary{border-left:1px solid var(--line);grid-template-columns:1fr auto;gap:5px 12px;padding-left:24px;display:grid}.task-score-summary p{color:var(--muted);grid-column:1/-1;margin:0;font-size:11px}.task-score-summary span{color:#34475a;font-size:13px;line-height:1.6}.task-score-summary strong{color:var(--teal);align-self:center;font-family:Arial,sans-serif;font-size:34px}.task-score-summary small{color:var(--muted);margin-left:4px;font-size:12px}.real-candidate-title-row{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:10px;display:flex}.real-candidate-title-row h1{margin-bottom:0}.real-task-summary{grid-template-columns:1fr}.real-task-summary dl{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:8px 0;display:grid}.real-task-summary dl div{padding:10px 12px 10px 0}.real-task-summary dl div+div{border-left:1px solid var(--line);padding-left:12px}.real-task-summary dt{color:var(--muted);font-size:10px}.real-task-summary dd{color:var(--navy);margin:4px 0 0;font-family:Arial,sans-serif;font-size:18px;font-weight:700}.section-nav{border-bottom:1px solid var(--line);gap:32px;padding:0 28px;display:flex;overflow-x:auto}.section-nav a{color:#3e4d60;white-space:nowrap;padding:16px 0 13px;font-size:13px;font-weight:600;text-decoration:none}.section-nav a:first-child{border-bottom:3px solid var(--teal);color:var(--navy)}.person-detail-layout{grid-template-columns:minmax(0,1fr) 300px;display:grid}.person-detail-main{min-width:0;padding:0 28px 48px}.detail-section{scroll-margin-top:calc(var(--header-height) + 24px);border-bottom:1px solid var(--line);padding:28px 0}.detail-section h2{margin-bottom:18px;font-size:18px}.why-match-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-bottom:28px;display:grid}.why-match-grid article{grid-template-columns:26px 1fr;gap:10px;padding:18px 20px 18px 0;display:grid}.why-match-grid article+article{border-left:1px solid var(--line);padding-left:20px}.check-symbol{border:1.5px solid var(--teal);width:21px;height:21px;color:var(--teal);border-radius:50%;place-items:center;font-size:11px;display:grid}.why-match-grid h3{text-transform:capitalize;margin-bottom:6px;font-size:14px}.why-match-grid p{color:#425469;margin-bottom:7px;font-size:12px;line-height:1.65}.why-match-grid small{color:var(--muted);font-size:10px}.real-next-action{border-left:3px solid var(--teal);background:var(--surface);color:#405267;grid-template-columns:80px minmax(0,1fr);align-items:start;gap:14px;padding:14px 16px;font-size:12px;line-height:1.7;display:grid}.real-next-action strong{color:var(--navy)}.metric-profile{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.metric-profile>div{border-right:1px solid var(--line);padding:18px}.metric-profile>div:last-child{border-right:0}.metric-profile span:first-child{color:#3b4d61;font-size:12px;display:block}.metric-profile strong{color:var(--teal);margin:8px 0 10px;font-family:Arial,sans-serif;font-size:26px;display:block}.metric-bar{background:#dfe7ec;height:5px;display:block;overflow:hidden}.metric-bar span{background:var(--teal);height:100%;display:block}.section-heading-row{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.section-heading-row span{color:var(--muted);font-size:11px}.data-table-wrap{overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-size:12px}.data-table th,.data-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:11px 12px}.data-table th{color:#3f4f61;font-size:11px;font-weight:700}.data-table td{color:#37495c}.data-table td:first-child{min-width:300px}.data-table td small{color:var(--muted);margin-top:5px;font-family:Arial,sans-serif;font-size:10px;display:block}.real-portfolio-summary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px;display:grid}.real-portfolio-summary>div{border-right:1px solid var(--line);gap:5px;padding:14px 16px;display:grid}.real-portfolio-summary>div:last-child{border-right:0}.real-portfolio-summary span,.real-portfolio-summary small,.bounded-sample-note,.table-boundary-note{color:var(--muted);font-size:10px;line-height:1.6}.real-portfolio-summary strong{color:var(--navy);font-family:Arial,sans-serif;font-size:21px}.bounded-sample-note{border-left:3px solid var(--line-strong);background:var(--surface);margin-bottom:16px;padding:12px 14px}.real-work-table td:first-child{min-width:420px}.table-boundary-note{margin-top:12px}.timeline{margin:0;padding:0;list-style:none}.timeline li{grid-template-columns:24px 1fr;gap:10px;padding:10px 0 20px;display:grid}.timeline li>span{background:var(--teal);border-radius:50%;width:10px;height:10px;margin-top:5px;position:relative}.timeline li>span:after{content:"";background:#97d2d5;width:1px;position:absolute;top:12px;bottom:-72px;left:4px}.timeline li:last-child>span:after{display:none}.timeline h3{color:var(--blue);margin-bottom:5px;font-size:14px}.timeline p{color:var(--muted);margin-bottom:9px;font-size:11px}.inline-definition{flex-wrap:wrap;gap:20px;margin:0;display:flex}.inline-definition div{gap:6px;display:flex}.inline-definition dt{color:var(--muted);font-size:10px}.inline-definition dd{color:#314459;margin:0;font-family:Arial,sans-serif;font-size:10px;font-weight:600}.unknown-note{border-left:3px solid var(--line-strong);background:var(--surface);color:var(--muted);padding:16px;font-size:12px}.relationship-summary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-bottom:16px;display:grid}.relationship-summary div{border-right:1px solid var(--line);padding:16px}.relationship-summary div:last-child{border-right:0}.relationship-summary strong{color:var(--navy);margin-bottom:4px;font-family:Arial,sans-serif;font-size:22px;display:block}.relationship-summary span{color:var(--muted);font-size:10px}.real-relationship-summary{grid-template-columns:repeat(3,1fr)}.real-coauthor-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.real-coauthor-list li{border-bottom:1px solid var(--line);grid-template-columns:minmax(190px,.45fr) minmax(0,1fr);align-items:start;gap:18px;padding:14px 0;display:grid}.real-coauthor-list li>div{gap:5px;display:grid}.real-coauthor-list li>div a{color:var(--navy);font-size:13px;font-weight:800}.real-coauthor-list span{color:var(--muted);font-size:10px}.real-coauthor-list li>a{color:#405267;align-items:start;gap:5px;font-size:11px;line-height:1.55;display:inline-flex}.real-coauthor-list svg{width:12px;min-width:12px}.real-coverage-grid{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.official-project-evidence{background:#f5fbfa;border:1px solid #c9ddd9;gap:14px;margin-bottom:16px;padding:20px;display:grid}.official-project-evidence>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.official-project-evidence>header>div{gap:5px;display:grid}.official-project-evidence>header span{color:var(--teal);font-size:11px;font-weight:800}.official-project-evidence>header strong{color:var(--navy);font-size:15px;line-height:1.5}.official-project-evidence>header a{flex:none;align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.official-project-evidence>header svg{width:12px}.official-project-list{background:#dbe9e6;gap:1px;margin:0;padding:0;list-style:none;display:grid}.official-project-list li{background:#fff;gap:4px;padding:11px 13px;display:grid}.official-project-list strong{color:var(--navy);font-size:12px;line-height:1.45}.official-project-list span,.official-project-evidence>p{color:var(--muted);font-size:10px;line-height:1.6}.official-project-more summary{color:var(--blue);cursor:pointer;font-size:11px;font-weight:800}.official-project-more[open] summary{margin-bottom:10px}.real-coverage-grid article{background:#fff;gap:8px;padding:20px;display:grid}.real-coverage-grid article>span{color:var(--muted);font-size:11px}.real-coverage-grid strong{color:var(--navy);font-size:14px}.real-coverage-grid p{color:#4a5b6d;font-size:11px;line-height:1.7}.real-coverage-grid small{color:var(--teal);font-size:11px;font-weight:700;line-height:1.5}.candidate-funding-list{background:var(--line);gap:1px;margin:1px 0 0;padding:0;list-style:none;display:grid}.candidate-funding-list li{background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:13px 16px;display:flex}.candidate-funding-list li>div{gap:4px;min-width:0;display:grid}.candidate-funding-list strong{color:var(--navy);font-size:12px}.candidate-funding-list span{color:var(--muted);font-size:10px}.candidate-funding-list a{flex:none;align-items:center;gap:4px;font-size:10px;font-weight:700;display:inline-flex}.relationship-list{background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.relationship-list li{background:#fff;grid-template-columns:1fr auto;gap:5px 10px;padding:12px;font-size:11px;display:grid}.relationship-list small{color:var(--muted);grid-column:1/-1}.integrity-list{margin:0;padding:0;list-style:none}.integrity-list li{border-top:1px solid var(--line);grid-template-columns:110px 1fr;gap:18px;padding:16px 0;display:grid}.event-type{color:var(--warning);font-weight:700}.integrity-list strong{color:var(--navy);font-size:13px}.integrity-list p{color:#455669;margin:5px 0;font-size:12px;line-height:1.65}.integrity-list small{color:var(--muted);font-size:10px}.evidence-rail{top:var(--header-height);height:calc(100vh - var(--header-height));border-left:1px solid var(--line);padding:26px 20px;position:sticky;overflow-y:auto}.evidence-rail>h2{margin-bottom:20px;font-size:18px}.evidence-rail section{border-top:1px solid var(--line);padding:16px 0}.evidence-rail h3{margin-bottom:8px;font-size:12px}.evidence-rail p,.evidence-rail li{color:var(--muted);font-size:11px;line-height:1.6}.evidence-rail ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rail-value{color:var(--teal);font-size:23px}.real-rail-status{margin-bottom:7px;font-size:18px;display:block}.rail-source-link{align-items:center;gap:5px;margin-top:8px;font-size:11px;font-weight:700;display:inline-flex}.rail-source-link+.rail-source-link{display:flex}.rail-source-link svg{width:12px}.rail-disclaimer{background:var(--surface);align-items:start;gap:8px;padding:14px;display:flex}.rail-disclaimer svg{width:16px}.evidence-rail .secondary-button{width:100%;margin-top:12px}.network-page{min-height:calc(100vh - var(--header-height))}.network-page-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:16px 24px;display:flex}.network-page-head>div{align-items:center;gap:26px;display:flex}.network-page-head h1{border-right:1px solid var(--line);margin:0;padding-right:24px;font-size:24px}.network-page-head p,.network-page-head>span{color:var(--muted);margin:0;font-size:12px}.network-review-link{white-space:nowrap;flex:none}.network-run-summary{border-bottom:1px solid var(--line);background:#f7fafc;grid-template-columns:repeat(4,minmax(96px,132px));align-items:stretch;gap:0;padding:0 24px;display:grid}.network-run-summary>div{border-right:1px solid var(--line);align-content:center;min-height:68px;padding:10px 18px;display:grid}.network-run-summary>div:first-child{border-left:1px solid var(--line)}.network-run-summary strong{color:var(--navy);font-family:Arial,sans-serif;font-size:22px;line-height:1}.network-run-summary span{color:var(--muted);margin-top:5px;font-size:11px}.network-run-summary p{color:#365168;align-self:center;margin:0;padding-left:24px;font-size:12px}.network-controls{border-bottom:1px solid var(--line);grid-template-columns:minmax(190px,260px) minmax(480px,1fr) auto auto auto;align-items:center;gap:16px;min-height:68px;padding:10px 24px;display:grid}.network-controls--simple{grid-template-columns:minmax(220px,280px) minmax(360px,1fr) auto}.network-controls--simple .network-scope-switch{justify-self:start}.network-controls--simple .view-switch{justify-self:end}.network-scope-switch{align-items:center;min-width:0;display:flex}.network-scope-switch>span{color:var(--muted);white-space:nowrap;margin-right:10px;font-size:11px;font-weight:700}.network-scope-switch button{border:1px solid var(--line-strong);color:#405267;white-space:nowrap;background:#fff;border-right-width:0;border-radius:0;min-height:38px;padding:0 12px;font-size:11px}.network-scope-switch button:first-of-type{border-radius:4px 0 0 4px}.network-scope-switch button:last-child{border-right-width:1px;border-radius:0 4px 4px 0}.network-scope-switch button.active{z-index:1;border-color:var(--blue);color:var(--blue);background:#edf5ff;border-right-width:1px;font-weight:700}.network-scope-switch button.active+button{border-left-width:0}.network-search{border:1px solid var(--line);border-radius:4px;grid-template-columns:auto 1fr;align-items:center;display:grid}.network-search svg{color:var(--muted);width:17px;margin-left:11px}.network-search input{border:0;min-width:0;height:40px;padding:0 10px}.network-controls fieldset{border:0;flex-wrap:wrap;gap:10px 16px;margin:0;padding:0;display:flex}.network-controls legend{float:left;color:var(--muted);margin-right:14px;font-size:11px;font-weight:700}.network-controls fieldset label{color:#3e5064;align-items:center;gap:6px;font-size:11px;display:inline-flex}.line-solid,.line-dashed{border-top:2px solid var(--blue);vertical-align:middle;width:28px;height:0;display:inline-block}.line-dashed{border-top-style:dashed;border-top-color:var(--teal)}.time-window{border-left:1px solid var(--line);color:var(--muted);white-space:nowrap;padding:8px 12px;font-family:Arial,sans-serif;font-size:12px}.view-switch{display:flex}.view-switch button{border:1px solid var(--line-strong);min-height:42px;color:var(--navy);cursor:pointer;background:#fff;align-items:center;gap:6px;padding:0 12px;font-size:12px;display:inline-flex}.view-switch button:first-child{border-radius:4px 0 0 4px}.view-switch button:last-child{border-radius:0 4px 4px 0;margin-left:-1px}.view-switch button.active{z-index:1;border-color:var(--blue);color:var(--blue)}.network-layout{grid-template-columns:minmax(0,1fr) 320px;display:grid}.network-workspace{min-width:0;position:relative}.network-canvas{background:linear-gradient(#ffffffed,#ffffffed),radial-gradient(circle at 1px 1px,#cfdae5 1px,#0000 1px) 0 0/22px 22px;height:650px}.canvas-toolbar{z-index:5;border:1px solid var(--line);background:#fff;display:grid;position:absolute;top:18px;left:18px}.canvas-toolbar button{border-bottom:1px solid var(--line);border-radius:0;width:36px;height:36px}.canvas-toolbar button:last-child{border-bottom:0}.network-legend{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr 1.3fr;gap:26px;min-height:116px;padding:18px 24px;display:grid}.network-quick-help{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:56px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 24px;padding:10px 24px;font-size:11px;display:flex}.network-quick-help>span{align-items:center;gap:8px;display:inline-flex}.network-quick-help details{margin-left:auto}.network-quick-help summary{color:var(--blue);cursor:pointer;font-weight:700}.network-quick-help details p{max-width:640px;color:var(--muted);margin:8px 0 2px;line-height:1.55}.external-node-sample{background:#fff;border:2px dashed #74879a;border-radius:50%;flex:none;width:14px;height:14px;display:inline-block}.network-legend section+section{border-left:1px solid var(--line);padding-left:24px}.network-legend h2{margin-bottom:8px;font-size:12px}.network-legend p{color:var(--muted);align-items:center;gap:8px;margin-bottom:5px;font-size:10px;display:flex}.node-samples{color:var(--teal);letter-spacing:4px;font-size:17px}.component-sample,.node-ring-sample{background:#d9eef0;border:3px solid #257985;border-radius:50%;flex:none;width:15px;height:15px;display:inline-block}.node-ring-sample.is-ready{background:#eef3f6;border-color:#087c89}.node-ring-sample.is-hold{background:#eef3f6;border-color:#a96b2e}.line-weight-sample{border-top:5px solid #536fa9;flex:none;width:28px;height:0;display:inline-block}.real-network-page .network-controls fieldset{min-width:0}.real-network-page .network-canvas{min-height:650px}.real-network-page .relationship-inspector{grid-template-rows:1fr}.real-network-page .node-samples.is-ready{color:#0a8e9b}.real-network-page .node-samples.is-hold{color:#b17838}.real-network-pair-mark{color:var(--muted);font-weight:400}.real-network-affiliation{margin-top:16px}.real-network-evidence-list li{grid-template-columns:20px 1fr}.real-network-evidence-list div{gap:6px;display:grid}.real-network-evidence-list small{color:var(--muted)}.real-network-orcid{justify-content:center;width:100%}.real-network-detail-link{justify-content:center;width:100%;margin-top:8px}.network-inspector-meta{border-top:1px solid var(--line);color:var(--muted);margin-top:18px;padding-top:14px;font-size:11px}.network-inspector-meta summary{color:var(--blue);cursor:pointer;font-weight:700}.network-inspector-meta p{margin:8px 0 0;line-height:1.55}.external-lead-note{color:#405267;background:#f5f7f9;border-left:3px solid #74879a;margin:14px 0;padding:10px 12px;font-size:11px;line-height:1.55}.real-network-role{color:var(--ink-soft);margin-top:-6px}.external-review-route{background:#f5f7f9;border-left:3px solid #74879a;grid-template-columns:auto 1fr;gap:3px 10px;margin:12px 0;padding:10px 12px;display:grid}.external-review-route span{color:var(--muted);font-size:11px}.external-review-route strong{color:var(--ink);font-size:13px}.external-review-route small{color:var(--ink-soft);grid-column:1/-1;line-height:1.5}.external-review-route.is-domain_review_ready{background:#eef8f7;border-left-color:#087c89}.external-review-route.is-current_affiliation_follow_up{background:#fbf6ef;border-left-color:#a96b2e}.domain-review-packet{background:#f5fbfa;border:1px solid #c9e5e3;border-radius:10px;margin:12px 0;padding:12px}.domain-review-packet__head{gap:3px;display:grid}.domain-review-packet__head span{color:#087c89;font-size:11px;font-weight:700}.domain-review-packet__head strong{color:var(--ink);font-size:14px}.domain-review-packet>p{color:var(--ink-soft);margin:8px 0 0;font-size:12px;line-height:1.55}.domain-review-packet details{border-top:1px solid #d8e9e7;margin-top:10px;padding-top:9px}.domain-review-packet summary{color:var(--blue);cursor:pointer;font-size:12px;font-weight:700}.domain-review-packet h3{margin:12px 0 6px;font-size:12px}.domain-review-packet ul,.domain-review-packet ol{color:var(--ink-soft);gap:8px;margin:0;padding-left:19px;font-size:11px;line-height:1.5;display:grid}.domain-review-packet li small{color:var(--muted);margin-top:2px;display:block}.domain-review-packet__boundary{color:var(--muted);margin-top:12px;line-height:1.5;display:block}.domain-review-candidate-link{justify-content:center;width:100%;min-height:40px;margin-top:10px}.identity-source-list{color:var(--ink-soft);margin:10px 0 0;padding-left:18px}.identity-source-list li+li{margin-top:7px}.network-person-button{color:#0b6171;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650}.network-person-button:hover,.network-person-button:focus-visible{color:#073f52;text-underline-offset:3px;text-decoration:underline}.real-network-inspector-note{border-top:1px solid var(--line);color:var(--muted);padding:14px 20px;font-size:11px;line-height:1.5}.network-coverage-note{color:#52677b;background:#f5f8fa;border-left:3px solid #87a0b7;margin:14px 0;padding:10px 12px;font-size:11px;line-height:1.55}.network-more-evidence{border-top:1px solid var(--line);color:var(--muted);margin-top:14px;padding-top:12px;font-size:11px}.network-more-evidence summary{color:var(--blue);cursor:pointer;font-weight:700}.network-more-evidence ul{gap:9px;margin:12px 0 0;padding-left:18px;display:grid}.relationship-pair{color:#405267;margin-bottom:10px;font-size:13px}.relationship-kind{border-bottom:1px solid var(--line);color:var(--navy);align-items:center;gap:8px;padding:12px 0 18px;font-size:12px;font-weight:700;display:flex}.network-list-view{min-height:650px;padding:20px 24px;overflow:auto}.network-list-view .data-table td:first-child{min-width:170px}.table-action{border:1px solid var(--line-strong);min-height:32px;color:var(--blue);white-space:nowrap;background:#fff;padding:0 10px;font-size:11px}.network-empty-state{text-align:center;place-content:center;min-height:360px;padding:28px;display:grid}.network-empty-state strong{color:var(--navy);font-size:16px}.network-empty-state p{max-width:520px;color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.7}.method-page>header{border-bottom:1px solid var(--line);padding-bottom:24px}.method-page>header p{max-width:760px;color:var(--muted);margin-bottom:0;line-height:1.7}.method-page>section{border-bottom:1px solid var(--line);padding:28px 0}.method-page h2{margin-bottom:18px;font-size:18px}.method-definition{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.method-definition--three{grid-template-columns:repeat(3,1fr)}.method-note{color:var(--muted);margin:14px 0 0;font-size:12px;line-height:1.6}.method-source-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.method-source-list li{border-bottom:1px solid var(--line);grid-template-columns:190px 1fr;gap:24px;padding:15px 0;display:grid}.method-source-list strong{color:var(--navy);font-size:13px}.method-source-list span{color:var(--muted);font-size:13px}.method-definition div{border-right:1px solid var(--line);padding:16px}.method-definition div:last-child{border-right:0}.method-definition dt{color:var(--muted);margin-bottom:5px;font-size:11px}.method-definition dd{color:var(--navy);margin:0;font-size:13px;font-weight:600}.method-steps{counter-reset:method;gap:0;margin:0;padding:0;list-style:none;display:grid}.method-steps li{border-top:1px solid var(--line);counter-increment:method;grid-template-columns:32px 180px 1fr;gap:14px;padding:14px 0;display:grid}.method-steps li:before{color:var(--teal);content:"0" counter(method);font-family:Arial,sans-serif;font-weight:700}.method-steps strong{color:var(--navy);font-size:13px}.method-steps span{color:var(--muted);font-size:13px}.reference-list{border-top:1px solid var(--line)}.reference-list article{border-bottom:1px solid var(--line);grid-template-columns:220px 1fr;gap:28px;padding:16px 0;display:grid}.reference-list h3,.reference-list p{margin:0}.reference-list a{align-items:center;gap:6px;font-size:14px;display:inline-flex}.reference-list svg{width:15px}.reference-list p,.boundary-list{color:var(--muted);font-size:13px;line-height:1.7}.boundary-list{gap:10px;padding-left:20px;display:grid}@media (width<=1220px){.app-header{grid-template-columns:auto 1fr auto}.discover-layout{grid-template-columns:190px minmax(0,1fr)}.evidence-drawer{z-index:80;width:340px;position:fixed;right:0;box-shadow:-16px 0 34px #0b2a4a1f}.talent-results__header,.talent-row{grid-template-columns:minmax(210px,1.25fr) 70px minmax(180px,1fr) minmax(145px,.85fr) 100px 78px}.network-controls{grid-template-columns:220px 1fr auto}.network-scope-switch{grid-column:2}.network-controls .view-switch{grid-column:3}.network-controls .time-window,.network-controls .control-button{display:none}}@media (width<=980px){:root{--header-height:112px}.app-header{grid-template-rows:64px 48px;grid-template-columns:1fr auto}.brand{grid-column:1}.demo-notice{grid-area:1/2}.primary-nav{border-top:1px solid var(--line);grid-area:2/1/auto/-1;padding:0 20px}.task-search-region{grid-template-columns:1fr;gap:22px}.discover-layout{grid-template-columns:1fr}.filter-rail{z-index:120;width:min(340px,88vw);height:100vh;transition:transform .18s;position:fixed;top:0;left:0;overflow:auto;transform:translate(-105%)}.filter-rail.is-open{transform:translate(0)}.filter-rail__mobile-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:58px;padding:10px 18px;display:flex}.filter-backdrop{z-index:110;background:#0b2a4a47;display:block;position:fixed;inset:0}.filter-button{display:inline-flex}.talent-results{overflow-x:auto}.talent-results__header,.talent-row{min-width:850px}.person-identity{grid-template-columns:auto 1fr}.task-score-summary{border-top:1px solid var(--line);border-left:0;grid-column:1/-1;padding:18px 0 0}.person-detail-layout{grid-template-columns:1fr}.evidence-rail{border-top:1px solid var(--line);border-left:0;height:auto;position:static}.network-controls{grid-template-columns:1fr auto}.network-run-summary{grid-template-columns:repeat(4,1fr)}.network-run-summary p{text-align:center;grid-column:1/-1;padding:10px 0 12px}.network-scope-switch{grid-area:2/1/auto/-1}.network-controls .view-switch{grid-area:1/2}.network-controls fieldset{grid-area:2/1/auto/-1}.network-layout{grid-template-columns:1fr}.relationship-inspector{border-top:1px solid var(--line);border-left:0;height:auto;min-height:420px;position:static}}@media (width<=700px){:root{--header-height:152px}.app-header{background:#fff;grid-template-rows:60px 44px 48px;grid-template-columns:1fr}.brand{grid-area:1/1;padding:0 16px;font-size:16px}.brand-mark{width:28px;height:28px}.demo-notice{border-top:1px solid var(--line);grid-area:2/1;padding:0 16px;font-size:11px}.primary-nav{grid-row:3;gap:4px;padding:0 8px;overflow-x:auto}.primary-nav a{min-width:86px;font-size:13px}h1{font-size:23px}.task-search-region{padding:24px 16px}.task-search{grid-template-columns:auto 1fr}.task-search button{border-radius:0 0 4px 4px;grid-column:1/-1;min-height:44px}.results-region{padding:20px 16px 32px}.talent-results__header{display:none}.talent-results{border:0;overflow:visible}.talent-row{border:1px solid var(--line);grid-template-columns:64px 1fr;min-width:0;margin-bottom:16px;display:grid}.talent-row>section{border-right:0;border-bottom:1px solid var(--line);grid-column:1/-1;padding:16px!important}.talent-row .talent-summary{grid-column:1/-1;padding-left:44px!important}.match-score{min-height:92px}.score-rail{left:20px}.match-reasons{display:grid}.evidence-drawer{border-top:1px solid var(--line-strong);width:100%;height:min(82vh,720px);top:auto;bottom:0;box-shadow:0 -16px 34px #0b2a4a24}.breadcrumb,.person-identity,.section-nav{padding-left:16px;padding-right:16px}.person-identity{grid-template-columns:68px 1fr;gap:14px}.person-monogram{width:64px;height:64px;font-size:20px}.person-identity__main h1{font-size:22px}.real-candidate-page .identity-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;display:grid}.real-candidate-page .identity-meta span:last-child{grid-column:1/-1}.person-detail-main{padding:0 16px 32px}.why-match-grid,.metric-profile,.relationship-summary,.relationship-list,.real-portfolio-summary,.real-coverage-grid{grid-template-columns:1fr}.official-project-evidence{padding:16px}.official-project-evidence>header{flex-direction:column;gap:9px}.candidate-funding-list li{flex-direction:column;align-items:flex-start;gap:8px}.why-match-grid article+article{border-top:1px solid var(--line);border-left:0;padding-left:0}.metric-profile>div,.relationship-summary div{border-right:0;border-bottom:1px solid var(--line)}.metric-profile>div:last-child,.relationship-summary div:last-child{border-bottom:0}.real-portfolio-summary>div{border-right:0;border-bottom:1px solid var(--line)}.real-portfolio-summary>div:last-child{border-bottom:0}.real-coauthor-list li{grid-template-columns:1fr;gap:8px}.integrity-list li{grid-template-columns:1fr;gap:6px}.network-page-head{padding:16px;display:grid}.network-page-head>div{gap:8px;display:grid}.network-page-head h1{border-right:0;padding-right:0}.network-run-summary{grid-template-columns:repeat(2,1fr);padding:0 16px}.network-run-summary>div{border-bottom:1px solid var(--line);min-height:60px;padding:9px 12px}.network-run-summary>div:nth-child(odd){border-left:1px solid var(--line)}.network-run-summary p{text-align:left}.network-controls{grid-template-columns:1fr;padding:12px 16px}.network-controls--simple .network-scope-switch,.network-controls--simple .view-switch{justify-self:stretch}.network-controls fieldset{grid-area:auto/1}.network-scope-switch{grid-area:auto/1;grid-template-columns:repeat(2,1fr);display:grid}.network-scope-switch>span{grid-column:1/-1;margin:0 0 7px}.network-scope-switch button{white-space:normal;padding:0 6px}.network-controls .view-switch{grid-area:auto/1}.view-switch{width:100%}.view-switch button{flex:1;justify-content:center}.network-list-view{min-height:480px;padding:12px 0}.network-layout{flex-direction:column;display:flex}.relationship-inspector{order:-1;min-height:0}.network-list-view .data-table,.network-list-view .data-table tbody,.network-list-view .data-table tr,.network-list-view .data-table td{display:block}.network-list-view .data-table thead{display:none}.network-list-view .data-table tr{border-bottom:1px solid var(--line);padding:12px 16px}.network-list-view .data-table td{border:0;padding:4px 0;min-width:0!important}.network-legend{grid-template-columns:1fr;padding:16px}.network-quick-help{flex-direction:column;align-items:flex-start;padding:14px 16px}.network-quick-help details{margin-left:0}.network-legend section+section{border-top:1px solid var(--line);border-left:0;padding-top:12px;padding-left:0}.narrow-page{width:calc(100% - 32px);padding-top:28px}.method-definition{grid-template-columns:1fr 1fr}.method-definition--three{grid-template-columns:1fr}.method-definition--three div,.method-definition--three div:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.method-definition--three div:last-child{border-bottom:0}.method-definition div:nth-child(2){border-right:0}.method-definition div:nth-child(-n+2){border-bottom:1px solid var(--line)}.method-steps li{grid-template-columns:28px 1fr}.method-steps span{grid-column:2}.reference-list article{grid-template-columns:1fr;gap:8px}.page-data-note{gap:4px;padding:12px 16px;display:grid}}@media (width<=980px){.discovery-candidate-grid{grid-template-columns:1fr}.compare-tray{grid-template-columns:1fr auto;max-width:none;bottom:16px;left:16px;right:16px}.compare-tray ul{grid-area:2/1/auto/-1}.compare-tray__actions{grid-area:1/2}.comparison-head{align-items:start}.brief-context{grid-template-columns:1fr 1fr}.leadership-brief__head{align-items:start}.leadership-candidates{grid-template-columns:1fr}.leadership-candidate{border-top:1px solid var(--line);border-left:0}.leadership-candidate:first-child{border-top:0}.candidate-summary{min-height:0}.brief-next-steps{grid-template-columns:1fr}.brief-next-steps__head{border-right:0;border-bottom:1px solid var(--line)}.brief-context div:first-child{border-right:0;border-bottom:1px solid var(--line);grid-column:1/-1}.data-poc-head,.review-workbench-head,.consultation-head{grid-template-columns:1fr;gap:20px}.review-toolbar{grid-template-columns:1fr 1fr}.review-toolbar>div{grid-column:1/-1}.review-progress-grid{grid-template-columns:1fr 1fr 1fr}.domain-review-session-fields,.consultation-metrics{grid-template-columns:1fr 1fr}.consultation-metrics article:nth-child(2){border-right:0}.consultation-metrics article:nth-child(-n+2){border-bottom:1px solid var(--line)}.review-workspace{grid-template-columns:260px minmax(0,1fr)}.review-decision-options{grid-template-columns:1fr}.poc-run-summary>div,.poc-source-counts,.poc-run-details dl,.poc-technical-counts{grid-template-columns:1fr 1fr}.poc-run-summary article:nth-child(2),.poc-source-counts div:nth-child(2),.poc-run-details dl div:nth-child(2n),.poc-technical-counts div:nth-child(2n){border-right:0}.poc-run-summary article:nth-child(-n+2),.poc-run-details dl div:not(:nth-last-child(-n+2)),.poc-technical-counts div:nth-child(-n+2){border-bottom:1px solid var(--line)}.poc-run-details dl div:nth-child(3n){border-right:1px solid var(--line)}.poc-run-details dl div:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.poc-run-details dl div:nth-last-child(-n+2),.poc-technical-counts div:nth-last-child(-n+2){border-bottom:0}}@media (width<=700px){.task-search-stack>a{justify-self:start}.discovery-candidate-card>header{min-height:0;display:grid}.discovery-candidate-actions{align-items:stretch}.discovery-candidate-actions>*{text-align:center;flex:1;justify-content:center}.comparison-caution{display:grid}.discovery-candidate-card>dl{grid-template-columns:1fr}.discovery-candidate-card>dl div,.discovery-candidate-card>dl div:last-child{border-right:0;border-bottom:1px solid var(--line)}.discovery-candidate-card>dl div:last-child{border-bottom:0}.compare-tray{border-bottom:0;border-left:0;border-right:0;grid-template-columns:1fr;gap:10px;margin:0;position:sticky;bottom:0;left:auto;right:auto;box-shadow:0 -8px 28px #0b2a4a24}.compare-tray ul,.compare-tray__actions{grid-area:auto/1}.compare-tray__actions{justify-content:space-between}.comparison-head{width:calc(100% - 32px);padding-top:28px;display:grid}.comparison-actions{grid-template-columns:1fr 1fr;display:grid}.comparison-actions .primary-button{grid-column:1/-1}.brief-context,.leadership-brief,.brief-next-steps,.comparison-sheet,.review-checklist{width:calc(100% - 32px)}.brief-context{grid-template-columns:1fr}.brief-context div,.brief-context div:first-child{border-right:0;border-bottom:1px solid var(--line);grid-column:1}.brief-context div:last-child{border-bottom:0}.leadership-brief__head{gap:8px;display:grid}.leadership-brief__head p{text-align:left}.leadership-candidate{padding:18px}.brief-next-steps ol{grid-template-columns:1fr}.brief-next-steps li{border-right:0;border-bottom:1px solid var(--line)}.brief-next-steps li:last-child{border-bottom:0}.data-poc-head,.discovery-task-facts,.discovery-source-details,.discovery-boundary-line,.poc-run-summary,.poc-review-summary,.poc-candidates,.poc-limitations,.review-workbench-head,.review-toolbar,.review-progress-grid,.review-workspace,.review-workbench-note,.domain-review-session,.consultation-head,.consultation-toolbar,.consultation-metrics,.consultation-empty,.consultation-list,.consultation-note,.domain-review-session-summary{width:calc(100% - 32px)}.method-source-list li{grid-template-columns:1fr;gap:5px}.discovery-task-facts{grid-template-columns:1fr}.discovery-task-facts div{border-right:0;border-bottom:1px solid var(--line)}.discovery-task-facts div:last-child{border-bottom:0}.data-poc-head,.review-workbench-head,.consultation-head{padding-top:28px}.review-toolbar,.review-progress-grid,.review-workspace,.review-candidate-head,.review-evidence-summary,.domain-review-session-fields,.domain-review-session-summary{grid-template-columns:1fr}.domain-review-session-summary>div{border-right:0;border-bottom:1px solid var(--line)}.domain-review-session-summary>div:last-child{border-bottom:0}.network-review-link{justify-content:center;width:100%}.review-toolbar>div{grid-column:1}.review-toolbar .secondary-button{min-height:44px}.review-toolbar-actions{grid-template-columns:1fr;display:grid}.domain-review-backup-status{text-align:left}.domain-review-session-footer,.consultation-toolbar,.consultation-note{align-items:stretch;display:grid}.consultation-actions{grid-template-columns:1fr;display:grid}.consultation-actions>*,.consultation-empty .secondary-button{min-height:44px}.consultation-metrics{grid-template-columns:1fr 1fr}.consultation-candidate{padding:16px}.consultation-candidate>header{align-items:start}.consultation-decisions,.consultation-reasons{grid-template-columns:1fr}.consultation-decisions>div{border-right:0;border-bottom:1px solid var(--line)}.consultation-decisions>div:last-child{border-bottom:0}.review-progress-grid article,.review-evidence-summary div{border-right:0;border-bottom:1px solid var(--line)}.review-progress-grid article:last-child,.review-evidence-summary div:last-child{border-bottom:0}.review-roster{border-right:0;border-bottom:1px solid var(--line)}.review-form{padding:20px 16px 24px}.review-candidate-head{gap:12px}.review-identifier-links{grid-template-columns:1fr 1fr}.review-decision-options{grid-template-columns:1fr}.review-form-actions,.review-workbench-note{align-items:stretch;display:grid}.review-form-actions .primary-button{min-height:44px}.poc-run-summary>div,.poc-review-metrics,.poc-source-counts,.poc-run-details dl,.china-priority-review-list,.poc-technical-counts,.poc-candidate__identity,.poc-candidate__details{grid-template-columns:1fr}.poc-run-summary article,.poc-review-summary article,.poc-source-counts div,.poc-run-details dl div,.poc-technical-counts div,.poc-run-summary article:nth-child(2),.poc-review-summary article:nth-child(2n),.poc-source-counts div:nth-child(2),.poc-run-details dl div:nth-child(2n),.poc-run-details dl div:nth-child(3n),.poc-technical-counts div:nth-child(2n){border-right:0;border-bottom:1px solid var(--line)}.poc-run-summary article:last-child,.poc-review-summary article:last-child,.poc-source-counts div:last-child,.poc-run-details dl div:last-child,.poc-technical-counts div:last-child{border-bottom:0}.poc-candidate__identity{gap:14px;padding:18px 16px}.poc-source-counts div{padding:10px 16px}.poc-candidate details{padding:0 16px}}.candidate-domain-review-page{min-height:calc(100vh - var(--header-height));padding-bottom:36px}.candidate-domain-review-head{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:40px;width:min(1240px,100% - 48px);margin:0 auto;padding:40px 0 26px;display:grid}.candidate-domain-review-kicker{color:var(--teal);letter-spacing:.08em;margin-bottom:6px;font-size:12px;font-weight:800;display:block}.candidate-domain-review-head h1{margin-bottom:7px}.candidate-domain-review-head>div>p{color:var(--muted);margin-bottom:0;line-height:1.65}.candidate-domain-review-head aside{background:#fff8e8;border:1px solid #dfc170;border-left:4px solid #b27b00;padding:16px 18px}.candidate-domain-review-head aside span,.candidate-domain-review-head aside p{color:var(--muted);font-size:12px}.candidate-domain-review-head aside span,.candidate-domain-review-head aside strong{display:block}.candidate-domain-review-head aside strong{color:var(--navy);margin:3px 0 7px;font-size:22px}.candidate-domain-review-head aside p{margin:0;line-height:1.5}.candidate-domain-toolbar{grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:14px 24px;width:min(1240px,100% - 48px);margin:24px auto 12px;display:grid}.candidate-domain-progress{grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;display:grid}.candidate-domain-progress strong{color:var(--teal);grid-row:1/3;font-size:25px}.candidate-domain-progress span{color:var(--muted);font-size:12px}.candidate-domain-progress progress{background:var(--line);width:min(420px,100%);height:7px;accent-color:var(--teal);border:0}.candidate-domain-toolbar__actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.candidate-domain-toolbar__message{color:var(--muted);grid-column:1/-1;margin:0;font-size:12px}.candidate-domain-toolbar__message.is-error{color:#8c2f27}.candidate-domain-counts{border:1px solid var(--line);background:#f2f8f8;grid-template-columns:repeat(3,1fr);width:min(1240px,100% - 48px);margin:0 auto 20px;display:grid}.candidate-domain-counts p{border-right:1px solid var(--line);align-items:baseline;gap:7px;margin:0;padding:12px 16px;display:flex}.candidate-domain-counts p:last-child{border-right:0}.candidate-domain-counts strong{color:var(--teal);font-size:21px}.candidate-domain-counts span{color:var(--muted);font-size:12px}.candidate-auto-toolbar{justify-content:space-between;align-items:center;gap:20px;width:min(1240px,100% - 48px);margin:24px auto 12px;display:flex}.candidate-auto-toolbar>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.candidate-auto-toolbar>div:last-child{justify-content:flex-end}.candidate-auto-toolbar>div:first-child{gap:3px;display:grid}.candidate-auto-toolbar p{color:var(--muted);margin:0;font-size:12px}.candidate-auto-metrics{border:1px solid var(--line);background:#fff;grid-template-columns:repeat(4,1fr);width:min(1240px,100% - 48px);margin:0 auto 20px;display:grid}.candidate-auto-metrics article{border-right:1px solid var(--line);gap:3px;padding:15px 17px;display:grid}.candidate-auto-metrics article:last-child{border-right:0}.candidate-auto-metrics strong{color:var(--teal);font-size:23px}.candidate-auto-metrics span{color:var(--muted);font-size:12px}.candidate-auto-sample-summary{width:min(1240px,100% - 48px);color:var(--muted);margin:-8px auto 20px;font-size:13px}.candidate-auto-list{width:min(1240px,100% - 48px);margin:0 auto 20px}.candidate-auto-list__head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:10px;display:flex}.candidate-auto-list__head h2,.candidate-auto-list__head p{margin:0}.candidate-auto-list__head p,.candidate-auto-list__head>span{color:var(--muted);font-size:12px}.candidate-auto-cards{gap:10px;display:grid}.candidate-auto-card{border:1px solid var(--line);border-left:4px solid var(--teal);background:#fff;padding:18px 20px}.candidate-auto-card.is-cross_domain{border-left-color:#b27b00}.candidate-auto-card>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.candidate-auto-card h3,.candidate-auto-card header p{margin:0}.candidate-auto-card h3{font-size:19px}.candidate-auto-card header p{color:var(--muted);margin-top:4px;font-size:12px}.candidate-auto-card header>span{color:#176763;background:#eaf6f5;border:1px solid #8dbab6;flex:none;padding:4px 7px;font-size:11px;font-weight:700}.candidate-auto-card.is-cross_domain header>span{color:#735619;background:#fff8e8;border-color:#d5bd82}.candidate-auto-card dl{border:1px solid var(--line);grid-template-columns:minmax(220px,.8fr) minmax(0,1.7fr);margin:14px 0;display:grid}.candidate-auto-card dl>div{padding:10px 12px}.candidate-auto-card dl>div+div{border-left:1px solid var(--line)}.candidate-auto-card dt{color:var(--muted);margin-bottom:3px;font-size:11px}.candidate-auto-card dd{margin:0;line-height:1.55}.candidate-auto-card footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.candidate-auto-card footer>div{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.candidate-auto-card footer span,.candidate-auto-card footer strong,.candidate-auto-card footer a{font-size:12px}.candidate-auto-card footer span{color:var(--muted)}.candidate-auto-card footer span:first-child,.candidate-auto-card footer strong{color:#176763}.candidate-auto-card footer span.is-review_suggested{color:#735619;font-weight:700}.quality-baseline-page .candidate-auto-metrics{margin-top:24px}.quality-baseline-controls{justify-content:space-between;align-items:center;gap:16px;width:min(1240px,100% - 48px);margin:0 auto 18px;display:flex}.quality-baseline-filters{flex-wrap:wrap;gap:8px;display:flex}.quality-baseline-filters button{border:1px solid var(--line-strong);min-height:38px;color:var(--ink-soft);font:inherit;cursor:pointer;background:#fff;padding:7px 11px;font-size:12px;font-weight:700}.quality-baseline-filters button:hover,.quality-baseline-filters button:focus-visible{border-color:var(--teal)}.quality-baseline-filters button.is-active{border-color:var(--teal);background:var(--teal);color:#fff}.quality-baseline-filters button span{opacity:.75;margin-left:4px}.quality-baseline-controls input{border:1px solid var(--line-strong);width:min(240px,100%);min-height:40px;color:var(--ink);font:inherit;background:#fff;padding:8px 11px}.quality-baseline-list{width:min(1240px,100% - 48px);margin:0 auto 20px}.quality-baseline-list__head{justify-content:space-between;align-items:end;gap:16px;margin-bottom:10px;display:flex}.quality-baseline-list__head h2,.quality-baseline-list__head p{margin:0}.quality-baseline-list__head p{color:var(--muted);margin-top:3px;font-size:12px}.quality-baseline-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.quality-baseline-card{border:1px solid var(--line);border-top:4px solid var(--teal);background:#fff;min-width:0;padding:17px 18px}.quality-baseline-card.is-standard_enrichment{border-top-color:#3275a8}.quality-baseline-card.is-observe_more_evidence{border-top-color:#b27b00}.quality-baseline-card>header{justify-content:space-between;align-items:start;gap:14px;display:flex}.quality-baseline-card h3,.quality-baseline-card header p,.quality-baseline-card>p{margin:0}.quality-baseline-card h3{margin-top:8px;font-size:18px}.quality-baseline-card header p{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.5}.quality-baseline-card header>strong{color:#176763;background:#eaf6f5;border:1px solid #8dbab6;flex:none;padding:5px 7px;font-size:11px}.quality-baseline-card.is-standard_enrichment header>strong{color:#255d8c;background:#edf5fb;border-color:#a4c2dc}.quality-baseline-card.is-observe_more_evidence header>strong{color:#735619;background:#fff8e8;border-color:#d5bd82}.quality-baseline-tags{flex-wrap:wrap;gap:5px;display:flex}.quality-baseline-tags span{background:var(--panel-soft);color:var(--muted);padding:3px 6px;font-size:10px;font-weight:700}.quality-baseline-evidence{color:var(--navy);font-size:13px;font-weight:700;line-height:1.55;margin-top:15px!important}.quality-baseline-reason{color:var(--muted);font-size:12px;line-height:1.6;margin-top:6px!important}.quality-enrichment-facts{background:var(--panel-soft);gap:7px;margin-top:12px;padding:11px 12px;display:grid}.quality-enrichment-facts p{grid-template-columns:92px minmax(0,1fr);gap:8px;min-width:0;margin:0;font-size:12px;line-height:1.5;display:grid}.quality-enrichment-facts span{color:var(--muted)}.quality-enrichment-facts strong{min-width:0;color:var(--ink-soft);overflow-wrap:anywhere;font-weight:650}.quality-enrichment-alert{color:#735619;background:#fff8e8;border-left:3px solid #b27b00;padding:7px 9px;font-size:12px;line-height:1.5;margin-top:9px!important}.quality-enrichment-note{color:var(--muted);margin:10px 0 0;line-height:1.55}.quality-baseline-card details{border-top:1px solid var(--line);margin-top:12px;padding-top:10px;font-size:12px}.quality-baseline-card summary{width:fit-content;color:var(--blue);cursor:pointer;font-weight:700}.quality-baseline-card ul{gap:7px;margin:10px 0 0;padding:0;list-style:none;display:grid}.quality-baseline-card li{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.quality-baseline-card li a{overflow-wrap:anywhere;min-width:0}.quality-baseline-card li span{color:var(--muted);flex:none}.quality-baseline-links{gap:12px;margin-top:11px;display:flex}.quality-baseline-empty{border:1px solid var(--line);color:var(--muted);text-align:center;background:#fff;padding:34px}.candidate-domain-workspace{border:1px solid var(--line);background:#fff;grid-template-columns:290px minmax(0,1fr);width:min(1240px,100% - 48px);margin:0 auto 20px;display:grid}.candidate-domain-roster{border-right:1px solid var(--line);background:var(--surface);min-width:0}.candidate-domain-roster__head{justify-content:space-between;align-items:center;gap:12px;padding:17px 16px 13px;display:flex}.candidate-domain-roster__head h2{margin:0;font-size:17px}.candidate-domain-roster__head span{color:var(--muted);font-size:12px}.candidate-domain-roster ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.candidate-domain-roster li+li{border-top:1px solid var(--line)}.candidate-domain-roster button{text-align:left;cursor:pointer;background:0 0;border-left:4px solid #0000;grid-template-columns:26px minmax(0,1fr);align-content:center;gap:4px 9px;width:100%;min-height:84px;padding:12px 14px 12px 11px;display:grid}.candidate-domain-roster button:hover{background:#fff}.candidate-domain-roster button.is-active{border-left-color:var(--blue);background:#fff}.candidate-domain-roster__index{border:1px solid var(--line-strong);width:25px;height:25px;color:var(--muted);grid-row:1/3;place-items:center;font-size:11px;display:grid}.candidate-domain-roster__name{min-width:0}.candidate-domain-roster__name strong,.candidate-domain-roster__name small{display:block}.candidate-domain-roster__name strong{color:var(--navy);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.candidate-domain-roster__name small{color:var(--muted);margin-top:3px;font-size:11px;line-height:1.45}.candidate-domain-roster__status{border:1px solid var(--line-strong);width:fit-content;color:var(--muted);grid-column:2;padding:2px 6px;font-size:10px}.candidate-domain-roster__status:not(.is-pending){color:#176763;background:#eaf6f5;border-color:#8dbab6}.candidate-domain-roster__status.is-dirty{color:#735619;background:#fff8e8;border-color:#d5bd82}.candidate-domain-card{min-width:0;padding:24px 28px 28px}.candidate-domain-card__head{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;padding-bottom:18px;display:grid}.candidate-domain-card__head>div>span{color:var(--teal);font-size:12px;font-weight:800}.candidate-domain-card__head h2{margin:4px 0 6px;font-size:24px}.candidate-domain-card__head p{color:var(--muted);margin:2px 0 0;font-size:13px;line-height:1.55}.candidate-domain-route{color:#176763;white-space:nowrap;background:#eaf6f5;border:1px solid #8dbab6;padding:5px 8px;font-size:11px}.candidate-domain-route.is-secondary_cross_domain_review{color:#735619;background:#fff8e8;border-color:#d5bd82}.candidate-domain-brief,.candidate-domain-evidence,.candidate-domain-questions{margin-top:18px}.candidate-domain-brief{border-left:3px solid var(--teal);background:#f2f8f8;padding:15px 17px}.candidate-domain-brief h3,.candidate-domain-evidence h3,.candidate-domain-questions h3{margin:0 0 7px;font-size:16px}.candidate-domain-brief p{margin-bottom:8px;line-height:1.68}.candidate-domain-brief a,.candidate-domain-project-list a{font-size:12px}.candidate-domain-section-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.candidate-domain-section-head h3{margin:0}.candidate-domain-section-head span{color:var(--muted);font-size:11px}.candidate-domain-project-list{border:1px solid var(--line)}.candidate-domain-project-list article{grid-template-columns:minmax(0,1fr) auto;gap:5px 16px;padding:13px 15px;display:grid}.candidate-domain-project-list article+article{border-top:1px solid var(--line)}.candidate-domain-project-list h4,.candidate-domain-project-list p,.candidate-domain-project-list small{grid-column:1;margin:0}.candidate-domain-project-list h4{color:var(--navy);font-size:14px}.candidate-domain-project-list p{color:var(--ink);font-size:13px;line-height:1.6}.candidate-domain-project-list small{color:var(--muted);line-height:1.5}.candidate-domain-project-list a{white-space:nowrap;grid-area:1/2}.candidate-domain-empty{color:#735619;background:#fff8e8;border:1px solid #dfc170;margin:0;padding:13px 15px;font-size:13px}.candidate-domain-details{border:1px solid var(--line);margin-top:12px}.candidate-domain-details summary{color:var(--navy);cursor:pointer;padding:11px 14px;font-size:13px;font-weight:700}.candidate-domain-details ol,.candidate-domain-details ul{gap:9px;margin:0;padding:2px 18px 14px 36px;display:grid}.candidate-domain-details li{padding-left:3px;line-height:1.55}.candidate-domain-details li small{color:var(--muted);margin-top:2px;display:block}.candidate-domain-questions{border:1px solid var(--line);background:var(--surface);padding:14px 16px}.candidate-domain-questions ul{gap:7px;margin:0;padding-left:19px;line-height:1.55;display:grid}.candidate-domain-form{border-top:2px solid var(--navy);margin-top:22px;padding-top:20px}.candidate-domain-form fieldset{border:0;min-width:0;margin:0 0 20px;padding:0}.candidate-domain-form legend,.candidate-domain-textarea>span{color:var(--navy);font-size:14px;font-weight:800}.candidate-domain-choice-grid,.candidate-domain-task-grid{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:9px;display:grid}.candidate-domain-choice-grid label,.candidate-domain-task-grid label{border:1px solid var(--line-strong);cursor:pointer;align-items:center;gap:8px;min-height:46px;padding:9px 11px;display:flex}:is(.candidate-domain-choice-grid label:has(input:checked),.candidate-domain-task-grid label:has(input:checked)){border-color:var(--blue);background:var(--surface-blue)}.candidate-domain-choice-grid input,.candidate-domain-task-grid input{flex:none;width:18px;height:18px;margin:0}.candidate-domain-form fieldset>small{color:var(--muted);margin-top:7px;display:block}.candidate-domain-textarea{gap:7px;margin-top:15px;display:grid}.candidate-domain-textarea textarea{resize:vertical;border:1px solid var(--line-strong);width:100%;padding:10px 12px;line-height:1.6}.candidate-domain-textarea small{color:var(--muted);text-align:right}.candidate-domain-errors{color:#75271f;background:#fff2f0;border:1px solid #d8a49e;border-left:4px solid #a33a2f;margin-top:16px;padding:12px 15px}.candidate-domain-errors ul{margin:6px 0 0;padding-left:20px}.candidate-domain-form__actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;padding-top:16px;display:flex}.candidate-domain-form__actions p{color:var(--muted);flex:240px;margin:0 0 0 6px;font-size:12px}.candidate-domain-review-note{background:#fff8e8;border-left:4px solid #b27b00;justify-content:space-between;gap:20px;width:min(1240px,100% - 48px);margin:0 auto;padding:12px 16px;font-size:12px;display:flex}.candidate-domain-review-note span{color:var(--muted);text-align:right}.candidate-domain-summary-page .candidate-domain-toolbar>div:first-child{gap:3px;display:grid}.candidate-domain-summary-page .candidate-domain-toolbar p{color:var(--muted);margin:0;font-size:12px}.candidate-domain-summary-metrics{border:1px solid var(--line);background:#fff;grid-template-columns:repeat(4,1fr);width:min(1240px,100% - 48px);margin:0 auto 20px;display:grid}.candidate-domain-summary-metrics article{border-right:1px solid var(--line);gap:3px;padding:15px 17px;display:grid}.candidate-domain-summary-metrics article:last-child{border-right:0}.candidate-domain-summary-metrics strong{color:var(--teal);font-size:23px}.candidate-domain-summary-metrics span{color:var(--muted);font-size:12px}.candidate-domain-task-summary{border:1px solid var(--line);background:#fff;width:min(1240px,100% - 48px);margin:0 auto 20px;padding:16px 18px}.candidate-domain-task-summary header{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.candidate-domain-task-summary h2{margin:0;font-size:18px}.candidate-domain-task-summary header span{color:var(--muted);font-size:12px}.candidate-domain-task-summary ul{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.candidate-domain-task-summary li{border-left:3px solid var(--teal);background:var(--panel-soft);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.candidate-domain-task-summary li strong{font-size:13px}.candidate-domain-task-summary li span{color:var(--teal);flex:none;font-size:12px;font-weight:700}.candidate-domain-summary-empty,.candidate-domain-summary-list{width:min(1240px,100% - 48px);margin:0 auto 20px}.candidate-domain-summary-empty{border:1px solid var(--line);text-align:center;background:#fff;padding:34px}.candidate-domain-summary-empty h2{margin-bottom:6px}.candidate-domain-summary-empty p{color:var(--muted);margin:0 0 17px}.candidate-domain-summary-list__head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:10px;display:flex}.candidate-domain-summary-list__head h2,.candidate-domain-summary-list__head p{margin:0}.candidate-domain-summary-list__head p,.candidate-domain-summary-list__head>span{color:var(--muted);font-size:12px}.candidate-domain-summary-cards{gap:10px;display:grid}.candidate-domain-summary-card{border:1px solid var(--line);border-left:4px solid var(--line-strong);background:#fff;padding:18px 20px}.candidate-domain-summary-card.is-aligned{border-left-color:#16827d}.candidate-domain-summary-card.is-changed{border-left-color:#1c65b5}.candidate-domain-summary-card.is-evidence_needed{border-left-color:#b27b00}.candidate-domain-summary-card header{justify-content:space-between;align-items:start;gap:16px;display:flex}.candidate-domain-summary-card h3,.candidate-domain-summary-card h4,.candidate-domain-summary-card p,.candidate-domain-summary-card dl,.candidate-domain-summary-card dd{margin:0}.candidate-domain-summary-card header strong{border:1px solid var(--line-strong);color:var(--ink-soft);white-space:nowrap;padding:4px 7px;font-size:11px}.candidate-domain-summary-card.is-aligned header strong{color:#176763;background:#eaf6f5;border-color:#8dbab6}.candidate-domain-summary-card.is-changed header strong{color:#174f8e;background:#eef5fd;border-color:#9fc2e8}.candidate-domain-summary-card.is-evidence_needed header strong{color:#735619;background:#fff8e8;border-color:#d5bd82}.candidate-domain-summary-card dl{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid}.candidate-domain-summary-card dl>div{border-right:1px solid var(--line);padding:10px 12px}.candidate-domain-summary-card dl>div:last-child{border-right:0}.candidate-domain-summary-card dt,.candidate-domain-summary-card h4{color:var(--muted);font-size:11px;font-weight:700}.candidate-domain-summary-card dd{color:var(--navy);margin-top:3px;font-size:13px;font-weight:700}.candidate-domain-summary-card>section{margin-top:12px}.candidate-domain-summary-card>section p,.candidate-domain-summary-card__pending{margin-top:3px;line-height:1.6}.candidate-domain-summary-card__evidence{background:#fff8e8;padding:10px 12px}.candidate-domain-summary-card__pending{color:var(--muted)}@media (width<=900px){.candidate-domain-workspace{grid-template-columns:245px minmax(0,1fr)}.candidate-domain-card{padding:22px 20px 26px}.candidate-domain-choice-grid,.candidate-domain-task-grid{grid-template-columns:1fr}}@media (width<=760px){.candidate-domain-review-head,.candidate-domain-toolbar,.candidate-domain-counts,.candidate-auto-toolbar,.candidate-auto-metrics,.candidate-auto-list,.candidate-domain-summary-metrics,.candidate-domain-task-summary,.candidate-domain-summary-empty,.candidate-domain-summary-list,.candidate-domain-workspace,.candidate-domain-review-note,.quality-baseline-controls,.quality-baseline-list{width:min(100% - 24px,680px)}.quality-baseline-controls{flex-direction:column;align-items:stretch}.quality-baseline-controls input{width:100%}.quality-baseline-cards{grid-template-columns:1fr}.quality-baseline-card>header{flex-direction:column;align-items:stretch}.quality-baseline-card header>strong{width:fit-content}.quality-enrichment-facts p{grid-template-columns:1fr;gap:2px}.candidate-domain-review-head{grid-template-columns:1fr;gap:18px;padding-top:26px}.candidate-domain-toolbar{grid-template-columns:1fr}.candidate-auto-toolbar,.candidate-auto-card>header,.candidate-auto-card footer{flex-direction:column;align-items:stretch}.candidate-auto-toolbar>div,.candidate-auto-card footer>div{align-items:stretch}.candidate-auto-sample-summary{width:min(100% - 24px,680px);margin-top:-8px}.candidate-auto-toolbar>div:last-child .primary-button,.candidate-auto-toolbar>div:last-child .secondary-button{width:100%}.candidate-auto-metrics{grid-template-columns:repeat(2,1fr)}.candidate-auto-metrics article:nth-child(2){border-right:0}.candidate-auto-metrics article:nth-child(-n+2){border-bottom:1px solid var(--line)}.candidate-auto-card dl{grid-template-columns:1fr}.candidate-auto-card dl>div+div{border-top:1px solid var(--line);border-left:0}.candidate-domain-toolbar__actions{justify-content:flex-start}.candidate-domain-summary-metrics{grid-template-columns:repeat(2,1fr)}.candidate-domain-summary-metrics article:nth-child(2){border-right:0}.candidate-domain-summary-metrics article:nth-child(-n+2){border-bottom:1px solid var(--line)}.candidate-domain-summary-card dl{grid-template-columns:1fr}.candidate-domain-summary-card dl>div{border-right:0;border-bottom:1px solid var(--line)}.candidate-domain-summary-card dl>div:last-child{border-bottom:0}.candidate-domain-workspace{grid-template-columns:1fr}.candidate-domain-roster{border-right:0;border-bottom:1px solid var(--line)}.candidate-domain-roster ol{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;display:flex;overflow-x:auto}.candidate-domain-roster li{scroll-snap-align:start;min-width:225px}.candidate-domain-roster li+li{border-top:0;border-left:1px solid var(--line)}.candidate-domain-roster button{border-bottom:4px solid #0000;border-left:0;min-height:88px}.candidate-domain-roster button.is-active{border-bottom-color:var(--blue)}.candidate-domain-card__head{grid-template-columns:1fr}#candidate-domain-review-heading{scroll-margin-top:168px}.candidate-domain-route{width:fit-content}.candidate-domain-project-list article{grid-template-columns:1fr}.candidate-domain-project-list a{grid-area:auto/1}.candidate-domain-form__actions{align-items:stretch}.candidate-domain-form__actions button{flex:150px}.candidate-domain-form__actions p{flex-basis:100%;margin-left:0}.candidate-domain-review-note{display:grid}.candidate-domain-review-note span{text-align:left}}@media (width<=420px){.candidate-domain-counts p{gap:1px;padding:10px;display:grid}.candidate-domain-counts strong{font-size:19px}.candidate-domain-card{padding:19px 14px 22px}.candidate-domain-toolbar__actions button{flex:130px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.app-header,.skip-link,.filter-rail,.evidence-drawer,.relationship-inspector,.network-controls,.canvas-toolbar,.compare-tray,.comparison-actions,.consultation-actions,.consultation-empty .secondary-button,.candidate-auto-page .candidate-auto-toolbar,.candidate-auto-page .candidate-domain-review-note,.candidate-domain-summary-page .candidate-domain-toolbar,.candidate-domain-summary-page .candidate-domain-summary-empty,.candidate-domain-summary-page .candidate-domain-review-note{display:none!important}.discover-layout,.person-detail-layout,.network-layout{display:block}.page-data-note{background:#fff;min-height:0;padding:6pt 0;font-size:8pt;display:flex!important}.comparison-head,.brief-context,.leadership-brief,.brief-next-steps,.comparison-sheet,.review-checklist,.consultation-head,.consultation-toolbar,.consultation-metrics,.consultation-empty,.consultation-list,.consultation-note,.candidate-domain-summary-page .candidate-domain-review-head,.candidate-domain-summary-page .candidate-domain-summary-metrics,.candidate-domain-summary-page .candidate-domain-task-summary,.candidate-domain-summary-page .candidate-domain-summary-list,.candidate-auto-page .candidate-domain-review-head,.candidate-auto-page .candidate-auto-metrics,.candidate-auto-page .candidate-auto-list{width:100%}.candidate-domain-summary-page .candidate-domain-review-head{padding-top:0}.candidate-domain-summary-card{break-inside:avoid;padding:10pt 12pt}.candidate-auto-card{break-inside:avoid}.candidate-domain-summary-card dl{margin-top:8pt}.comparison-head,.consultation-head{padding-top:0}.comparison-head{padding-bottom:12pt}.brief-context{margin:12pt auto}.leadership-brief{margin-bottom:12pt}.comparison-table{min-width:0;font-size:10pt}.leadership-brief__head{margin-bottom:8px}.leadership-candidates--2{grid-template-columns:repeat(2,1fr)}.leadership-candidates--3{grid-template-columns:repeat(3,1fr)}.leadership-candidate{border-top:0;border-left:1px solid var(--line);break-inside:avoid;padding:10pt}.leadership-candidate:first-child{border-left:0}.candidate-summary{min-height:0;font-size:9pt;line-height:1.35}.candidate-facts div{padding:6pt}.candidate-brief-block{margin-top:8pt}.candidate-brief-block--pending{padding-top:8pt}.candidate-detail-link{display:none}.brief-next-steps{grid-template-columns:130pt minmax(0,1fr);margin-bottom:6pt}.brief-next-steps__head{border-right:1px solid var(--line);border-bottom:0;padding:10pt}.brief-next-steps li{border-right:1px solid var(--line);border-bottom:0;padding:8pt 8pt 8pt 28pt}.brief-next-steps li:before{left:10pt}.consultation-candidate{break-inside:avoid}.consultation-candidate details>summary{display:none}.consultation-candidate details:not([open])>.consultation-reasons{display:grid}}@font-face{font-family:Radar Sans;src:url(/fonts/radar-sans.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Radar Serif;src:url(/fonts/radar-serif.woff2)format("woff2");font-style:normal;font-weight:200 900;font-display:swap}.app-shell--talent{--navy:var(--tone-243b34);--blue:var(--tone-276c55);--teal:var(--tone-276c55);--ink:var(--tone-243b34);--muted:var(--tone-5c6d64);--line:var(--tone-dce4dd);--line-strong:var(--tone-a8b9ad);--surface:var(--tone-f5f7f4);--surface-blue:var(--tone-edf3ed);--focus:var(--tone-276c55);--radar-paper:var(--tone-f5f7f4);--radar-aside:var(--tone-ffffff);--radar-selected:var(--tone-f8eee8);--radar-canvas:var(--tone-f9fbf8);--radar-gold:var(--tone-a55334);--radar-gutter:24px;--font-sans:"Radar Sans", "Noto Sans CJK SC", "Microsoft YaHei UI", sans-serif;--font-serif:var(--font-sans);background:var(--radar-paper);min-height:100dvh;color:var(--ink);font:14px var(--font-sans);font-variant-numeric:tabular-nums;text-underline-offset:4px;scrollbar-color:var(--tone-acb9af) transparent;scrollbar-width:thin}.app-shell--talent ::selection{background:var(--tone-d5e8dc);color:var(--tone-243b34)}.app-shell--talent :is(button,input,select,textarea){caret-color:var(--blue);font-family:inherit}.app-shell--talent :is(button,input,select,a,summary):focus-visible,.radar-workbench :is(button,input,select,a,summary):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.app-shell--talent :is(h1,h2){color:var(--navy);text-wrap:balance}.app-shell--talent .app-header{background:var(--tone-fff);border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;min-height:76px}.app-shell--talent .brand{color:var(--navy);letter-spacing:-.025em;gap:14px;padding-inline:32px;font-size:18px;font-weight:550}.app-shell--talent .brand-mark{width:32px;height:34px;color:var(--tone-276c55);border:0;border-radius:0}.app-shell--talent .brand-mark:before{content:none}.app-shell--talent .brand-mark svg{width:32px;height:32px;display:block}.app-shell--talent .primary-nav{scrollbar-width:none;align-items:center;gap:8px;min-width:0;margin-right:8px;padding:12px 0;overflow:auto hidden}.app-shell--talent .primary-nav a{white-space:nowrap;min-width:100px;min-height:44px;color:var(--tone-5c6d64);border-radius:8px;flex-shrink:0;padding-inline:18px;font-size:14px;font-weight:450;transition:color .18s ease-out,background-color .18s ease-out}.app-shell--talent .primary-nav a:after{content:none}.app-shell--talent .primary-nav a:hover{color:var(--navy);background:var(--tone-edf3ed)}.app-shell--talent .primary-nav a.active{color:var(--blue);background:var(--tone-edf3ed);font-weight:600}.app-shell--talent .app-header :is(a,button):focus-visible{outline-color:var(--tone-276c55)}.app-shell--talent .demo-notice{color:var(--tone-5c6d64);background:0 0;gap:8px;padding-inline:28px;font-size:12px}.app-shell--talent .demo-notice span{background:var(--tone-276c55);border-radius:50%;width:5px;height:5px}.app-shell--talent .skip-link{background:var(--blue)}.radar-page{max-width:1920px;min-height:calc(100vh - 76px);margin-inline:auto;padding:30px 32px 32px}.radar-page-head{justify-content:space-between;align-items:center;gap:32px;margin-bottom:26px;display:flex}.header-search{width:44px;height:44px;color:var(--ink);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.header-search .nav-icon{width:20px;height:20px}.library-status{color:var(--muted);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px 20px;font-size:12px;display:flex}.library-status a{color:var(--blue);margin-left:auto}.library-status :is(a,button){align-items:center;min-height:44px;display:inline-flex}.library-status button{border:1px solid var(--line-strong);background:var(--radar-aside);color:var(--blue);font:inherit;cursor:pointer;border-radius:8px;padding:8px 12px}.library-status button:disabled{color:var(--muted);cursor:default}.brand-name-short{display:none}.header-account{min-height:44px;color:var(--muted);white-space:nowrap;justify-content:center;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}.header-account svg{width:20px;height:20px}.header-account:hover,.header-account.active{color:var(--blue)}@media (width<=1250px){.header-account{min-width:44px}.header-account span{display:none}}@media (width<=520px){.app-shell--talent .brand .brand-name-full{display:none}.app-shell--talent .brand .brand-name-short{display:inline}}.header-search:hover,.header-search.active{color:var(--blue);background:var(--surface-blue)}.section-views{flex-wrap:wrap;align-items:center;gap:16px;font-size:13px;display:flex}.section-views :is(a,span){min-height:44px;color:var(--muted);border-bottom:2px solid #0000;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.section-views [aria-current=page]{color:var(--blue);border-bottom-color:var(--blue);font-weight:550}.section-views a:hover{color:var(--blue)}.section-views svg{width:17px;height:17px}.current-discovery-head .section-views{margin-right:auto}.radar-page-head h1{font:550 32px/1.4 var(--font-sans);letter-spacing:-.035em;margin:0 0 8px}.radar-page-head p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.radar-updates-link{min-height:36px;color:var(--tone-276c55);text-underline-offset:4px;align-items:center;margin-left:12px;display:inline-flex}.radar-research-updates{scroll-margin-top:100px}.radar-resources-page .radar-accounts{margin-top:0}.radar-accounts-head h1{font:600 34px/1.5 var(--font-serif);margin:0 0 8px}.radar-opportunities-sheet{border:1px solid var(--line);background:var(--radar-aside);border-radius:16px;padding:24px 32px}.radar-opportunities-tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.radar-opportunities-search{flex:1;min-width:220px;max-width:340px;margin:0 0 0 auto}.radar-opportunities-status{width:168px;margin:0}.radar-opportunities-scope{width:148px;margin:0}.radar-opportunities-tools :is(input,select){border:1px solid var(--line-strong);background:var(--tone-fff);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:8px 12px}.radar-opportunities-tools input::placeholder{color:var(--muted)}.radar-opportunities-refresh{border:1px solid var(--line-strong);background:var(--tone-fff);min-height:44px;color:var(--blue);cursor:pointer;font:inherit;border-radius:8px;flex-shrink:0;padding:8px 16px}.radar-opportunities-refresh:hover{background:var(--surface-blue)}.radar-opportunities-refresh:disabled{color:var(--muted);cursor:progress}.radar-opportunities-result{color:var(--muted);margin-block:20px 12px;font-size:12px;line-height:1.8}.radar-opportunity-list{margin:0;padding:0;list-style:none}.radar-opportunity-list>li{border-top:1px solid var(--line)}.radar-opportunity-list article{grid-template-columns:minmax(0,1fr) 260px;gap:8px 40px;padding-block:24px;display:grid}.radar-opportunity-main{min-width:0}.radar-opportunity-kind{color:var(--muted);overflow-wrap:anywhere;margin:0 0 8px;font-size:12px;line-height:1.8}.radar-opportunity-main h2{font:600 22px/1.6 var(--font-serif);margin:0 0 8px}.radar-opportunity-summary{max-width:75ch;margin:0 0 12px;line-height:1.8}.radar-opportunity-eligibility{max-width:75ch;color:var(--muted);margin-block:8px;font-size:12px;line-height:1.8}.radar-opportunity-revision{color:var(--ink);margin-block:8px;font-size:12px;font-weight:500;line-height:1.8}.radar-opportunity-stage{color:var(--muted)}.radar-opportunity-topics{color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;font-size:12px;line-height:1.8;list-style:none;display:flex}.radar-opportunity-deadline{padding-top:4px}.radar-opportunity-state{background:var(--surface-blue);color:var(--ink);border-radius:8px;padding:4px 10px;font-size:12px;line-height:1.8;display:inline-block}.radar-opportunity-state.is-closed{color:var(--muted);background:0 0;padding-left:0}.radar-opportunity-state.is-pending,.radar-opportunity-state.is-notice{background:var(--radar-selected)}.radar-opportunity-deadline p{margin-block:8px;font-size:13px;line-height:1.8}.radar-opportunity-deadline small{color:var(--muted);font-size:12px;display:block}.radar-opportunity-deadline>a{min-height:44px;color:var(--blue);align-items:center;font-size:13px;display:inline-flex}.radar-opportunity-evidence{color:var(--muted);grid-column:1/-1;font-size:12px;line-height:1.8}.radar-opportunity-evidence summary{cursor:pointer;width:fit-content;min-height:36px;padding-top:8px;display:list-item}.radar-opportunity-evidence p{max-width:75ch;margin-block:8px}.radar-opportunity-evidence a{color:var(--blue)}.radar-opportunities-note{max-width:85ch;color:var(--muted);margin-block:12px 0;font-size:12px;line-height:1.9}:is(html:has(.app-shell--workbench),body:has(.app-shell--workbench)){min-height:100dvh;overflow:hidden}.app-shell--workbench{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.app-shell--workbench .app-header{flex-shrink:0;position:relative}.app-shell--workbench>main{flex:1;min-height:0;display:flex;overflow:hidden}.radar-journals-page{width:100%;height:100%;min-height:0;padding:24px 32px max(20px, env(safe-area-inset-bottom));flex-direction:column;gap:18px;display:flex}.radar-journals-page>.radar-page-head{flex-shrink:0;margin:0}.radar-journals-page .radar-page-head h1{letter-spacing:-.03em;margin-bottom:6px;font-size:36px;line-height:1.25}.radar-journal-page-actions{align-items:center;gap:10px;display:flex}.radar-reading-toggle{display:none}.radar-journals-layout{flex:1;grid-template-columns:minmax(0,1fr) 292px;gap:22px;min-height:0;display:grid}.radar-journal-sheet{background:var(--radar-aside);border:1px solid var(--line);border-radius:16px;flex-direction:column;min-width:0;min-height:0;padding:0 28px;display:flex;overflow:hidden}.radar-journal-tools{border-bottom:1px solid var(--line);flex-shrink:0;grid-template-columns:minmax(0,1fr) minmax(110px,160px);align-items:center;gap:12px;padding-block:8px 18px;display:grid}.radar-journal-tools .radar-view-switch{background:0 0;border:0;border-radius:0;grid-column:1/-1;gap:22px;padding:0;display:flex}.radar-journal-tools .radar-view-switch button{min-height:54px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:0;padding:8px 0;font-size:14px;position:relative}.radar-journal-tools .radar-view-switch button[aria-pressed=true]{color:var(--blue);box-shadow:none;background:0 0}.radar-journal-tools .radar-view-switch button[aria-pressed=true]:after{content:"";background:var(--blue);height:2px;position:absolute;inset:auto 0 2px}.radar-journal-tools>label{min-width:0}.radar-journal-tools :is(select,input){border:1px solid var(--line-strong);background:var(--tone-fff);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:10px 12px}.radar-journal-tools input::placeholder{color:var(--muted)}.radar-journal-search{grid-column:1/-1;min-width:0;margin:0;position:relative}.radar-journal-search>svg{color:var(--blue);pointer-events:none;position:absolute;top:17px;left:16px}.radar-journal-search input{background:var(--radar-canvas);min-height:56px;padding-left:50px;font-size:15px}.radar-journal-content{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding-bottom:22px;padding-right:5px;overflow:auto}.radar-journal-content:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.radar-journal-scope{color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin:16px 0 8px;font-size:12px;display:flex}.radar-journal-scope>span{color:var(--muted);margin-left:auto}.radar-journal-note{color:var(--muted);margin:8px 0 20px;font-size:12px;line-height:1.8}.radar-journal-papers{width:100%}.radar-study-start{max-width:70ch;padding:44px 0 52px}.radar-study-start h2{font:550 24px/1.5 var(--font-sans);margin:0 0 10px}.radar-study-start p{color:var(--muted);font-size:14px;line-height:1.8}.radar-study-topics{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.radar-study-topics button{border:1px solid var(--line);min-height:44px;color:var(--blue);font:inherit;cursor:pointer;background:0 0;border-radius:7px;padding:8px 14px}.radar-study-topics button:hover{background:var(--surface-blue);border-color:var(--line-strong)}.radar-study-match{color:var(--blue);margin:10px 0 0;font-size:12px}.radar-journal-paper-actions{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:0 18px;margin-top:12px;display:grid}.radar-paper-save{min-height:44px;color:var(--blue);background:var(--surface-blue);cursor:pointer;font:500 12px var(--font-sans);border:0;border-radius:7px;align-items:center;gap:8px;padding:8px 12px;transition:background-color .18s ease-out,color .18s ease-out;display:inline-flex}.radar-paper-save[aria-pressed=true]{color:var(--ink);background:var(--radar-selected)}.radar-paper-save:disabled{color:var(--muted);cursor:default;background:0 0}.radar-journal-abstract{min-width:0;max-width:74ch;color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.9}.radar-journal-abstract summary{cursor:pointer;min-height:44px;color:var(--blue);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.radar-journal-abstract>p{margin:10px 0}.radar-journal-abstract .radar-journal-abstract-language{margin-bottom:4px;font-size:12px}.radar-journal-abstract>p[lang]{color:var(--ink)}.radar-journal-abstract a{color:var(--blue)}.radar-corpus-table{margin-top:14px}.radar-journal-papers article{border-top:1px solid var(--line);padding:24px 0}.radar-journal-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 8px;font-size:12px;display:flex}.radar-journal-meta button{color:var(--blue);min-height:44px;font:inherit;text-align:left;text-underline-offset:4px;background:0 0;border:0;padding:0;text-decoration:underline}.radar-journal-papers h2{font:550 20px/1.6 var(--font-sans);text-wrap:wrap;max-width:54em;margin:0}.radar-journal-papers h2 a{color:var(--ink);text-decoration:none}.radar-journal-papers h2 a:hover{color:var(--blue);text-decoration:underline}.radar-journal-authors{color:var(--muted);overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.8}.radar-journal-table{border-collapse:collapse;text-align:left;width:100%;font-size:14px;line-height:1.8}.radar-journal-table-wrap{max-width:100%;overflow-x:auto}.radar-journal-table :is(th,td){border-bottom:1px solid var(--line);vertical-align:top;padding:20px 16px;font-weight:400}.radar-journal-table thead th{color:var(--muted);padding-block:12px;font-size:12px}.radar-journal-table tbody th{min-width:210px}.radar-journal-table strong{color:var(--navy);font-size:16px;font-weight:550;display:block}.radar-journal-table small{color:var(--muted);font-size:12px;display:block}.radar-journal-table a{color:var(--blue);font-size:12px}.radar-journal-table .radar-journal-factor{font-size:20px;font-weight:500}.radar-journal-links{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.radar-journal-coverage{color:var(--muted);margin-top:28px;font-size:12px;line-height:1.9}.radar-journal-coverage summary{cursor:pointer;min-height:40px;padding-block:8px}.radar-journal-coverage a{color:var(--blue);margin-left:8px}.radar-reading-list{background:var(--radar-aside);border:1px solid var(--line);border-radius:16px;flex-direction:column;min-width:0;min-height:0;padding:24px 20px 18px;display:flex}.radar-reading-head{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:20px;display:flex}.radar-reading-head h2{font:550 19px/1.5 var(--font-sans);margin:0 0 6px}.radar-reading-head p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.radar-reading-head>span{color:var(--blue);white-space:nowrap;flex-shrink:0;font-size:24px;line-height:1.3}.radar-reading-head small{color:var(--muted);font-size:13px}.radar-reading-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;overflow:auto}.radar-reading-scroll ol{margin:0;padding:0;list-style:none}.radar-reading-scroll li{border-top:1px solid var(--line);padding:16px 0}.radar-reading-meta{color:var(--muted);margin:0 0 8px;font-size:12px;line-height:1.8}.radar-reading-scroll li>a{color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.8;text-decoration:none;display:block}.radar-reading-scroll li>a:hover{color:var(--blue);text-decoration:underline}.radar-reading-actions{align-items:center;gap:16px;margin-top:8px;display:flex}.radar-reading-actions button,.radar-reading-error button{min-height:44px;color:var(--muted);font:12px var(--font-sans);cursor:pointer;background:0 0;border:0;padding:6px 0}.radar-reading-actions button:first-child{color:var(--blue)}.radar-reading-actions button[aria-pressed=true]{color:var(--radar-gold)}.radar-reading-list footer{border-top:1px solid var(--line);flex-shrink:0;padding-top:16px}.radar-reading-list footer p{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.8}.radar-reading-download,.radar-reading-empty button{background:var(--blue);min-height:44px;color:var(--radar-aside);cursor:pointer;font:500 13px var(--font-sans);border:0;border-radius:8px;padding:10px 14px}.radar-reading-download{width:100%}.radar-reading-download:disabled{background:var(--surface-blue);color:var(--muted);cursor:default}.radar-reading-empty{padding:30px 0}.radar-reading-empty svg{color:var(--blue);margin-bottom:16px}.radar-reading-empty h3{margin:0 0 8px;font-size:15px;font-weight:500}.radar-reading-empty p{color:var(--muted);margin:0 0 24px;font-size:13px;line-height:1.9}.radar-reading-error{color:var(--radar-gold);flex-shrink:0;max-height:130px;font-size:12px;line-height:1.8;overflow:auto}@media (width<=1100px){.radar-journals-layout{grid-template-columns:minmax(0,1fr) 264px;gap:16px}.radar-journal-sheet{padding-inline:20px}}@media (width<=900px){.radar-journals-layout{grid-template-columns:minmax(0,1fr)}.radar-journals-layout[data-pane=browse] .radar-reading-list,.radar-journals-layout[data-pane=reading]>:first-child{display:none}.radar-reading-toggle{border:1px solid var(--line-strong);background:var(--radar-aside);min-height:44px;color:var(--blue);font:500 12px var(--font-sans);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;display:inline-flex}}@media (width<=700px){.radar-journals-page{padding:16px 12px max(12px, env(safe-area-inset-bottom));gap:12px}.radar-journals-page>.radar-page-head{flex-direction:column;align-items:flex-start;gap:8px}.radar-journals-page .radar-page-head h1{font-size:27px}.radar-journals-page .radar-page-head p{display:none}.radar-journal-page-actions{justify-content:space-between;width:100%}.radar-journal-page-actions>button{min-height:44px;font-size:12px}.radar-journal-sheet{padding:0 16px}.radar-journal-tools{grid-template-columns:minmax(0,1fr) minmax(100px,.6fr);gap:10px;padding-block:4px 14px}.radar-journal-tools .radar-view-switch{justify-content:flex-start;gap:18px}.radar-journal-tools .radar-view-switch button{min-height:48px;font-size:12px}.radar-journal-search{min-width:0;margin-left:0}.radar-journal-search input{font-size:14px}.radar-journal-tools select{padding-inline:8px;font-size:12px}.radar-journal-scope>span{margin-left:0}.radar-journal-papers h2{font-size:17px}.radar-journal-paper-actions{flex-direction:column;gap:4px;display:flex}.radar-study-start{padding-block:24px}.radar-study-start h2{font-size:21px}.radar-journal-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.radar-journal-table tbody tr{border-bottom:1px solid var(--line);grid-template-columns:1fr;padding-block:20px;display:grid}.radar-journal-table :is(th,td){border:0;min-width:0;padding:6px 0;display:block}.radar-journal-table td:before{content:attr(data-label);color:var(--muted);margin-bottom:4px;font-size:12px;display:block}}@media (height<=650px) and (width>=701px){.radar-journals-page{gap:12px;padding-block:12px}.radar-journals-page .radar-page-head h1{font-size:27px}.radar-journals-page .radar-page-head p{display:none}.radar-journal-tools .radar-view-switch button{min-height:44px}.radar-journal-tools{gap:8px;padding-bottom:10px}.radar-journal-search input{min-height:48px}.radar-journal-search>svg{top:13px}}@media (prefers-reduced-motion:reduce){.radar-paper-save{transition:none}}@media (width<=1150px){.radar-opportunities-search{flex-basis:calc(100% - 190px);order:1;max-width:none;margin-left:0}.radar-opportunities-status{order:2}}@media (width<=700px){.radar-opportunities-sheet{padding:20px 16px}.radar-opportunity-list article{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:20px}.radar-opportunity-main h2{font-size:20px}.radar-opportunity-summary{font-size:13px}.radar-opportunities-search{flex-basis:100%;min-width:0}.radar-opportunities-status{width:100%}.radar-opportunities-scope{order:2;width:100%}.radar-opportunities-status{order:3}.radar-opportunities-page>.radar-page-head{align-items:flex-start}.radar-accounts-head h1{font-size:27px}}.radar-accounts{background:var(--radar-aside);border:1px solid var(--line);border-radius:16px;margin-block:40px 16px;padding:28px 32px;scroll-margin-top:100px}.radar-accounts-head{justify-content:space-between;align-items:center;gap:24px;display:flex}.radar-accounts-head h2{font:600 26px/1.5 var(--font-serif);margin:0 0 8px;scroll-margin-top:100px}.radar-accounts-head p{color:var(--muted);margin:0;line-height:1.8}.radar-accounts-head>a{min-height:44px;color:var(--blue);flex-shrink:0;align-items:center;display:inline-flex}.radar-accounts-hint{max-width:75ch;color:var(--muted);margin-block:12px 24px;font-size:12px;line-height:1.8}.radar-accounts-tools{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.radar-accounts-categories{flex-wrap:wrap;gap:8px;display:flex}.radar-accounts-categories button,.radar-accounts-saved{border:1px solid var(--line);min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:8px;padding:8px 14px;font-size:13px}.radar-accounts-categories button:hover,.radar-accounts-saved:hover{background:var(--surface-blue);border-color:var(--line-strong)}.radar-accounts-categories button[aria-pressed=true],.radar-accounts-saved[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:var(--tone-fff)}.radar-accounts-search{flex:1;min-width:220px;max-width:340px;margin:0 0 0 auto}.radar-accounts-search input{border:1px solid var(--line-strong);background:var(--tone-fff);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:8px 12px}.radar-accounts-search input::placeholder{color:var(--muted)}.radar-account-list{margin:0;padding:0;list-style:none}.radar-account-list>li{border-top:1px solid var(--line)}.radar-account-list article{grid-template-columns:minmax(180px,.85fr) minmax(0,1.5fr) auto;align-items:center;column-gap:32px;padding-block:24px;display:grid}.radar-account-title :is(h2,h3){font:600 20px/1.6 var(--font-serif);overflow-wrap:anywhere;margin:0 0 8px}.radar-account-title>span{color:var(--muted);font-size:12px}.radar-account-about p{max-width:65ch;margin:0 0 8px;line-height:1.8}.radar-account-about ul{color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;font-size:12px;line-height:1.8;list-style:none;display:flex}.radar-account-actions{align-items:center;gap:8px;display:flex}.radar-account-actions a{border:1px solid var(--line-strong);min-height:44px;color:var(--blue);border-radius:8px;justify-content:center;align-items:center;padding:8px 14px;font-size:13px;text-decoration:none;display:inline-flex}.radar-account-actions a:hover{background:var(--surface-blue)}.radar-account-actions button{min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 12px;font-size:12px}.radar-account-actions button:hover{background:var(--surface-blue);color:var(--blue)}.radar-account-actions button[aria-pressed=true]{background:var(--radar-selected);color:var(--ink)}.radar-account-evidence{color:var(--muted);grid-column:2/-1;font-size:12px;line-height:1.8}.radar-account-evidence summary{cursor:pointer;width:fit-content;min-height:36px;padding-top:8px}.radar-account-evidence p{max-width:75ch;margin-block:8px}.radar-account-evidence a{min-height:44px;color:var(--blue);align-items:center;display:inline-flex}.radar-accounts-note{color:var(--muted);margin-block:12px 0;font-size:12px;line-height:1.8}.radar-article-archive{margin-block:0 40px}.radar-article-archive>summary{width:fit-content;min-height:44px;color:var(--muted);cursor:pointer;padding-block:12px;font-size:13px}.radar-article-archive>.radar-briefing{margin-top:12px}@media (width<=1150px){.radar-accounts-search{flex-basis:100%;order:1;max-width:none;margin-left:0}.radar-accounts-saved{margin-left:auto}.radar-account-list article{grid-template-columns:minmax(160px,.8fr) minmax(0,1.3fr);align-items:start;gap:12px 24px}.radar-account-actions{grid-column:2}}@media (width>=601px) and (width<=900px){.radar-accounts,.radar-accounts-head h2{scroll-margin-top:136px}}@media (width<=600px){.radar-accounts{margin-top:32px;padding:20px 16px;scroll-margin-top:24px}.radar-accounts-head{flex-direction:column;align-items:flex-start;gap:8px}.radar-accounts-head h2{scroll-margin-top:24px;font-size:24px}.radar-accounts-head p{font-size:13px}.radar-accounts-categories{gap:8px}.radar-accounts-categories button{padding-inline:10px;font-size:12px}.radar-accounts-search{order:initial;flex-basis:calc(100% - 100px);min-width:0}.radar-accounts-saved{margin-left:0;padding-inline:10px;font-size:12px}.radar-account-list article{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:20px}.radar-account-title{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.radar-account-title :is(h2,h3){margin:0;font-size:20px}.radar-account-about p{font-size:13px}.radar-account-actions,.radar-account-evidence{grid-column:1}.radar-account-evidence summary{padding-top:0}}.radar-opportunities-page,.radar-resources-page{width:100%;height:100%;min-height:0;padding-block:24px max(20px, env(safe-area-inset-bottom));flex-direction:column;gap:18px;display:flex}.radar-opportunities-page>.radar-page-head,.radar-resources-workbench>.radar-page-head{flex-shrink:0;margin:0}.radar-opportunities-page .radar-page-head h1,.radar-resources-workbench .radar-page-head h1{letter-spacing:-.03em;font-size:36px;line-height:1.25}.radar-opportunities-page>.radar-briefing-error{flex-shrink:0;max-height:110px;overflow:auto}.radar-opportunities-page .radar-opportunities-sheet{flex-direction:column;flex:1;min-height:0;padding:12px 24px 20px;display:flex;overflow:hidden}.radar-opportunities-page .radar-opportunities-tools{flex-shrink:0;grid-template-columns:minmax(0,1fr) 148px 168px;align-items:center;gap:12px;display:grid}.radar-opportunities-tools .radar-accounts-categories{grid-column:1/-1}.radar-opportunities-page .radar-opportunities-search,.radar-opportunities-page .radar-opportunities-scope,.radar-opportunities-page .radar-opportunities-status{order:initial;width:100%;min-width:0;max-width:none;margin:0}.radar-resources-workbench{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex}.radar-resources-views{flex-shrink:0;gap:24px;display:flex}.radar-resources-views button{min-height:44px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:8px 0;position:relative}.radar-resources-views button[aria-pressed=true]{color:var(--blue);font-weight:550}.radar-resources-views button[aria-pressed=true]:after{content:"";background:var(--blue);height:2px;position:absolute;inset:auto 0 0}.radar-resources-accounts{flex:1;min-height:0;display:flex}.radar-resources-accounts[hidden],.radar-resources-archive[hidden]{display:none}.radar-accounts.is-standalone{flex-direction:column;flex:1;min-width:0;min-height:0;margin:0;padding:12px 24px 20px;display:flex;overflow:hidden}.radar-accounts.is-standalone>.radar-briefing-error{flex-shrink:0;max-height:100px;overflow:auto}.radar-accounts.is-standalone .radar-accounts-tools{flex-shrink:0;grid-template-columns:minmax(0,1fr) auto minmax(190px,240px);gap:12px;margin-bottom:0;display:grid}.radar-directory-order{min-width:0;margin:0}.radar-directory-order select{border:1px solid var(--line-strong);background:var(--radar-aside);width:100%;min-height:44px;color:var(--ink);font:13px var(--font-sans);border-radius:8px;padding:8px 10px}.radar-person-order{flex-shrink:0;padding:4px 8px 8px}.radar-person-order select{border:1px solid var(--line-strong);background:var(--radar-aside);width:100%;min-height:44px;color:var(--ink);font:12px var(--font-sans);border-radius:7px;padding:8px}.radar-order-note{color:var(--muted);padding:0 8px 8px;font-size:11px}.radar-accounts.is-standalone .radar-accounts-categories{grid-column:1/-1}.radar-accounts.is-standalone .radar-accounts-search{order:initial;width:100%;min-width:0;max-width:none;margin:0}.radar-accounts.is-standalone .radar-accounts-saved{margin:0}.radar-accounts.is-standalone .radar-source-note{flex-shrink:0;margin:14px 0}.radar-opportunities-tools .radar-accounts-categories,.radar-accounts.is-standalone .radar-accounts-categories{scrollbar-width:thin;flex-wrap:nowrap;gap:22px;max-width:100%;padding-bottom:2px;overflow-x:auto}.radar-opportunities-tools .radar-accounts-categories button,.radar-accounts.is-standalone .radar-accounts-categories button{white-space:nowrap;color:var(--muted);background:0 0;border:0;border-radius:0;flex-shrink:0;padding:8px 0;font-size:13px;position:relative}.radar-opportunities-tools .radar-accounts-categories button[aria-pressed=true],.radar-accounts.is-standalone .radar-accounts-categories button[aria-pressed=true]{color:var(--blue);font-weight:550}.radar-opportunities-tools .radar-accounts-categories button[aria-pressed=true]:after,.radar-accounts.is-standalone .radar-accounts-categories button[aria-pressed=true]:after{content:"";background:var(--blue);height:2px;position:absolute;inset:auto 0 0}.radar-directory-layout{border-top:1px solid var(--line);flex:1;grid-template-columns:minmax(0,1fr) 320px;gap:24px;min-height:0;display:grid}.radar-directory-body{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.radar-account-category-select{min-width:0;margin:0;display:none}.radar-account-category-select select{border:1px solid var(--line-strong);background:var(--radar-aside);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:8px 10px;font-size:13px}.radar-directory-list{overscroll-behavior:contain;scrollbar-gutter:stable;min-width:0;min-height:0;padding-bottom:16px;padding-right:8px;overflow:auto}.radar-directory-list:focus-visible,.radar-directory-detail:focus-visible,.radar-resources-archive:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.radar-directory-detail{border-left:1px solid var(--line);flex-direction:column;min-width:0;min-height:0;padding:20px 0 0 24px;display:flex}.radar-directory-detail>header{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px 12px;padding-bottom:16px;display:flex}.radar-directory-detail h2{font:550 16px/1.6 var(--font-sans);margin:0}.radar-directory-detail>header button{background:var(--surface-blue);min-height:44px;color:var(--blue);font:12px var(--font-sans);cursor:pointer;border:0;border-radius:7px;padding:8px 10px}.radar-directory-detail-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;overflow-wrap:anywhere;flex:1;min-height:0;padding:0 6px 16px 0;overflow:auto}.radar-directory-detail-scroll h3{font:550 23px/1.6 var(--font-sans);text-wrap:wrap;margin:0 0 20px}.radar-directory-detail-scroll h4{font:550 15px/1.7 var(--font-sans);margin:26px 0 8px}.radar-directory-detail-scroll p{margin:0 0 14px;font-size:13px;line-height:1.9}.radar-directory-detail-scroll a{color:var(--blue)}.radar-directory-detail-scroll .radar-directory-source{align-items:center;min-height:44px;margin-top:12px;display:inline-flex}.radar-directory-detail-scroll .radar-directory-category,.radar-directory-tags{color:var(--muted)}.radar-directory-empty{max-width:36ch;padding-top:24px}.radar-directory-empty p{color:var(--muted);margin:12px 0;font-size:13px;line-height:1.9}.radar-directory-open{min-height:44px;color:var(--blue);font:12px var(--font-sans);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;justify-self:start;align-items:center;padding:6px 0;text-decoration:underline;display:inline-flex}.radar-opportunity-list .radar-directory-open{grid-column:1/-1}.radar-opportunity-list article[data-selected=true],.radar-account-list article[data-selected=true]{background:var(--radar-canvas)}.radar-opportunities-page .radar-opportunity-list article{grid-template-columns:minmax(0,1fr) 164px;gap:8px 24px}.radar-opportunities-page .radar-opportunity-main h2{font-size:20px}.radar-opportunities-page .radar-opportunity-summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.radar-accounts.is-standalone .radar-account-list article{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px}.radar-accounts.is-standalone .radar-account-title{flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}.radar-accounts.is-standalone .radar-account-title h2{margin:0;font-size:21px}.radar-accounts.is-standalone .radar-account-actions{grid-column:1}.radar-resources-archive{overscroll-behavior:contain;border:1px solid var(--line);background:var(--radar-aside);border-radius:16px;flex:1;min-height:0;padding:24px;overflow:auto}.radar-resources-archive .radar-briefing{background:0 0;border:0;border-radius:0;margin:0;padding:0}@media (width<=1150px){.radar-directory-layout{grid-template-columns:minmax(0,1fr) 280px;gap:18px}.radar-directory-detail{padding-left:18px}.radar-opportunities-page .radar-opportunity-list article{grid-template-columns:minmax(0,1fr);gap:8px}}@media (width<=900px){.radar-directory-layout{grid-template-columns:minmax(0,1fr)}.radar-directory-body[data-pane=detail]>:is(.radar-accounts-tools,.radar-source-note),[data-pane=list]>.radar-directory-layout>.radar-directory-detail,[data-pane=detail]>.radar-directory-layout>.arrow-reader,[data-pane=detail]>.radar-opportunities-tools,[data-pane=detail]>.radar-opportunities-result,.is-standalone[data-pane=detail]>.radar-accounts-tools,.is-standalone[data-pane=detail]>.radar-source-note{display:none}.radar-directory-detail{border-left:0;padding-left:0}.radar-directory-empty{padding-top:8px}}@media (width<=700px){.radar-opportunities-page,.radar-resources-page{padding:16px 12px max(12px, env(safe-area-inset-bottom));gap:12px}.radar-opportunities-page>.radar-page-head,.radar-resources-workbench>.radar-page-head{align-items:center;gap:8px;display:flex}.radar-opportunities-page .radar-page-head h1,.radar-resources-workbench .radar-page-head h1{margin:0;font-size:27px}.radar-opportunities-page .radar-page-head p,.radar-resources-workbench .radar-page-head p{display:none}.radar-opportunities-page .radar-page-head>button,.radar-resources-workbench .radar-page-head>button{padding-inline:10px;font-size:12px}.radar-opportunities-page .radar-opportunities-sheet,.radar-accounts.is-standalone{padding:8px 16px 12px}.radar-opportunities-page .radar-opportunities-tools{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.radar-opportunities-page .radar-opportunities-search{grid-column:1/-1}.radar-opportunities-tools .radar-accounts-categories,.radar-accounts.is-standalone .radar-accounts-categories{gap:18px}.radar-opportunities-tools .radar-accounts-categories button,.radar-accounts.is-standalone .radar-accounts-categories button{font-size:12px}.radar-opportunities-page .radar-opportunity-main h2{font-size:18px}.radar-opportunities-page .radar-opportunities-tools :is(input,select),.radar-accounts.is-standalone .radar-accounts-search input{font-size:14px}.radar-resources-workbench{gap:12px}.radar-accounts.is-standalone .radar-accounts-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.radar-accounts.is-standalone .radar-accounts-search{grid-area:1/1}.radar-accounts.is-standalone .radar-accounts-saved{grid-area:1/2}.radar-accounts.is-standalone .radar-directory-order{grid-area:2/2}.radar-accounts.is-standalone .radar-accounts-categories{display:none}.radar-accounts.is-standalone .radar-account-category-select{grid-area:2/1;display:block}.radar-resources-views button{font-size:13px}.radar-directory-detail-scroll h3{font-size:22px}.radar-resources-archive{padding:16px}}@media (height<=650px) and (width>=701px){.radar-opportunities-page,.radar-resources-page{gap:12px;padding-block:12px}.radar-opportunities-page .radar-page-head p,.radar-resources-workbench .radar-page-head p{display:none}}@media (height<=600px){.radar-directory-body .radar-directory-layout{flex:none;display:block}.radar-directory-body .radar-directory-layout .arrow-reader{flex:none;display:block;overflow:visible}.radar-directory-body .radar-directory-list,.radar-directory-body .radar-directory-detail-scroll{overflow:visible}.radar-directory-body .radar-directory-layout .reader-scroll-navigation,.radar-directory-body[data-pane=list]>.radar-directory-layout>.radar-directory-detail,.radar-directory-body[data-pane=detail]>.radar-directory-layout>.arrow-reader,.radar-directory-body[data-pane=detail]>:is(.radar-accounts-tools,.radar-source-note,.radar-opportunities-tools,.radar-opportunities-result){display:none}}.radar-briefing{border:1px solid var(--line);background:var(--radar-aside);border-radius:16px;margin-block:40px;padding:28px 32px;scroll-margin-top:100px}.radar-briefing-head{justify-content:space-between;align-items:center;gap:24px;display:flex}.radar-briefing-head h2{font:600 26px/1.5 var(--font-serif);margin:0 0 8px;scroll-margin-top:100px}.radar-briefing-head p{color:var(--muted);margin:0;line-height:1.8}.radar-briefing-paper-link{min-height:44px;color:var(--blue);white-space:nowrap;align-items:center;display:inline-flex}.radar-briefing-sources{flex-wrap:wrap;gap:8px;margin-block:24px 16px;display:flex}.radar-briefing-sources button,.radar-briefing-saved{border:1px solid var(--line);min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:8px;padding:8px 14px;font-size:13px}.radar-briefing-sources button span,.radar-briefing-saved span{color:var(--muted);margin-left:8px}.radar-briefing-sources button:hover,.radar-briefing-saved:hover{border-color:var(--line-strong);background:var(--surface-blue)}.radar-briefing-sources button[aria-pressed=true],.radar-briefing-saved[aria-pressed=true]{border-color:var(--navy);background:var(--navy);color:var(--tone-fff)}.radar-briefing-sources button[aria-pressed=true] span,.radar-briefing-saved[aria-pressed=true] span{color:var(--tone-dce4dd)}.radar-briefing-tools{grid-template-columns:minmax(200px,1fr) minmax(200px,300px) auto;align-items:end;gap:16px;display:grid}.radar-briefing-tools label{min-width:0;margin:0}.radar-briefing-tools label>span{color:var(--muted);margin-bottom:8px;font-size:12px;display:block}.radar-briefing-tools input,.radar-briefing-tools select{border:1px solid var(--line-strong);background:var(--tone-fff);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:8px 12px}.radar-briefing-tools input::placeholder{color:var(--muted)}.radar-briefing-result{color:var(--muted);margin-block:24px 0;font-size:12px}.radar-briefing-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;margin:0;padding:0;list-style:none;display:grid}.radar-briefing-list>li{border-bottom:1px solid var(--line);min-width:0}.radar-briefing-list article{flex-direction:column;height:100%;padding-block:24px 16px;display:flex}.radar-briefing-meta{color:var(--muted);flex-wrap:wrap;gap:8px 16px;font-size:12px;line-height:1.8;display:flex}.radar-briefing-list h3{max-width:65ch;font:500 18px/1.8 var(--font-serif);overflow-wrap:anywhere;margin-block:8px 16px}.radar-briefing-list h3 a{color:var(--ink);text-decoration:none}.radar-briefing-list h3 a:hover{color:var(--blue);text-decoration:underline}.radar-briefing-actions{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:auto;display:flex}.radar-briefing-actions>div{flex-wrap:wrap;gap:0 16px;display:flex}.radar-briefing-actions a{min-height:44px;color:var(--muted);align-items:center;font-size:12px;display:inline-flex}.radar-briefing-actions a:hover{color:var(--blue)}.radar-briefing-actions button{min-width:60px;min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;padding:8px;font-size:12px}.radar-briefing-actions button:hover{background:var(--surface-blue);color:var(--blue)}.radar-briefing-actions button[aria-pressed=true]{background:var(--radar-selected);color:var(--ink)}.radar-briefing-empty,.radar-briefing-loading{color:var(--muted);padding-block:24px;line-height:1.8}.radar-briefing-error{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px 16px;line-height:1.8;display:flex}.radar-briefing-error button{border:1px solid var(--line-strong);background:var(--tone-fff);min-height:44px;color:var(--ink);cursor:pointer;border-radius:8px;padding:8px 16px}.radar-briefing :is(button,input,select):disabled{cursor:progress;opacity:.65}.radar-briefing-coverage{border-top:1px solid var(--line);margin-top:24px}.radar-briefing-coverage summary{width:fit-content;color:var(--muted);cursor:pointer;padding-block:16px;display:list-item}.radar-briefing-coverage p{max-width:75ch;color:var(--muted);font-size:12px;line-height:1.9}.radar-briefing-coverage>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.radar-briefing-coverage h3{margin-block:8px;font-size:14px;font-weight:550}.radar-briefing-coverage a{color:var(--blue);overflow-wrap:anywhere}@media (width<=900px){.radar-briefing{padding:24px}.radar-briefing-tools{grid-template-columns:minmax(0,1fr) auto}.radar-briefing-search{grid-column:1/-1}.radar-briefing-list{column-gap:24px}}@media (width<=600px){.radar-briefing{margin-block:32px;padding:20px 16px;scroll-margin-top:24px}.radar-briefing-head{flex-direction:column;align-items:flex-start;gap:8px}.radar-briefing-head h2{scroll-margin-top:24px;font-size:24px}.radar-briefing-head p{font-size:13px}.radar-briefing-sources{gap:8px;margin-top:16px}.radar-briefing-sources button{padding-inline:10px;font-size:12px}.radar-briefing-sources button span{margin-left:4px}.radar-briefing-list{grid-template-columns:minmax(0,1fr)}.radar-briefing-list h3{font-size:17px}.radar-briefing-actions{gap:8px}.radar-briefing-coverage>div{grid-template-columns:minmax(0,1fr);gap:16px}}.radar-search{flex-shrink:0;width:380px;max-width:39%;margin:0;display:block}.radar-search>span{color:var(--muted);margin-bottom:9px;font-size:12px;font-weight:500;display:block}.radar-search>div{position:relative}.radar-search .radar-icon{pointer-events:none;color:var(--blue);position:absolute;top:18px;left:17px}.radar-search input{border:1px solid var(--tone-b9c8bd);background:var(--tone-fff);width:100%;min-width:0;height:54px;color:var(--ink);border-radius:8px;padding:0 40px 0 48px;font-size:14px;transition:border-color .18s ease-out}.radar-search input:hover,.radar-search input:focus{border-color:var(--blue)}.radar-search input::placeholder{color:var(--tone-63756a)}.radar-search input:disabled{background:var(--tone-eff2ed);color:var(--muted);cursor:progress}.radar-workbench{border:1px solid var(--line);background:var(--tone-fff);border-radius:16px;grid-template-columns:232px minmax(0,1fr) 344px;height:clamp(680px,100dvh - 230px,960px);display:grid;overflow:hidden}.radar-sidebar{border-right:1px solid var(--line);background:var(--tone-f6f8f3);flex-direction:column;min-width:0;min-height:0;padding:24px 12px 18px;display:flex;overflow:hidden}.radar-field-select{min-width:0;margin:0 8px 8px;display:block}.radar-field-select>span{color:var(--muted);margin-bottom:9px;font-size:12px;font-weight:500;display:block}.radar-field-select select{border:1px solid var(--tone-b9c8bd);background:var(--tone-fff);width:100%;min-height:46px;color:var(--navy);cursor:pointer;border-radius:8px;padding:10px 8px;font-size:13px}.radar-checkbox{color:var(--muted);cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:12px;line-height:1.6;display:flex}.radar-sidebar>.radar-checkbox{margin:0 8px 16px}.radar-checkbox input{accent-color:var(--blue);width:16px;height:16px;margin:0}.radar-people{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.radar-people h2{margin:0 8px 8px;font-size:13px;display:flex}.radar-people-toggle{width:100%;min-height:44px;color:var(--navy);font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.radar-people-toggle>span{color:var(--muted);margin-left:auto;font-size:12px;font-weight:400}.radar-people-toggle .radar-icon{color:var(--muted);transition:transform .18s ease-out}.radar-people-toggle[aria-expanded=false] .radar-icon{transform:rotate(-90deg)}.radar-people-content{flex-direction:column;flex:1;min-height:0;display:flex}.radar-people-content[hidden]{display:none}.radar-people-scroll{scrollbar-width:thin;scrollbar-color:var(--tone-b9c8bd) transparent;flex:1;min-height:0;padding:2px;overflow-y:auto}.radar-people-scroll>button{text-align:left;width:100%;min-height:80px;color:var(--ink);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:12px 10px;transition:background-color .18s ease-out;display:flex}.radar-people-scroll>button:hover{background:var(--tone-edf3ed)}.radar-people-scroll>button.is-selected{background:var(--radar-selected)}.radar-avatar{background:var(--tone-edf3ed);width:34px;height:36px;color:var(--tone-496f5c);font:550 15px var(--font-serif);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.radar-people-scroll>button.is-selected .radar-avatar{background:var(--navy);color:var(--tone-ffffff)}.radar-people-scroll>button>span:nth-child(2){flex:1;min-width:0}.radar-people strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;font-weight:550;line-height:1.6;display:-webkit-box;overflow:hidden}.radar-people small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;line-height:1.6;display:block;overflow:hidden}.radar-people em{color:var(--tone-5c6d64);font-size:12px;font-style:normal}.radar-list-hint{color:var(--muted);padding:12px 8px 0;font-size:12px;line-height:1.7}.radar-workspace{background:var(--radar-canvas);flex-direction:column;min-width:0;min-height:0;display:flex}.radar-workspace-head{padding:24px var(--radar-gutter) 16px;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.radar-workspace-head>div{min-width:0}.radar-workspace-head h2{color:var(--navy);margin:0 0 8px;font-size:19px;font-weight:550;line-height:1.6}.radar-workspace-head p{color:var(--muted);margin:0;font-size:12px;line-height:1.9}.radar-workspace-head strong{color:var(--tone-3e6050);margin-right:3px;font-size:12px;font-weight:550}.radar-workspace-head p span{color:var(--tone-74877a);margin:0 7px}.radar-fullscreen{border:1px solid var(--tone-c5d2c8);min-width:44px;min-height:44px;color:var(--tone-496f5c);background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:12px;transition:background-color .18s ease-out;display:flex}.radar-fullscreen:hover{background:var(--tone-e4eee5)}.radar-fullscreen:disabled{opacity:.5;cursor:default}.radar-fullscreen-error{color:var(--tone-855a24);background:var(--tone-f8eee8);margin:0;padding:8px 24px;font-size:12px}.radar-toolbar{padding:0 var(--radar-gutter) 12px;flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.radar-view-switch{background:var(--tone-eaf0e8);border-radius:10px;gap:2px;padding:3px;display:flex}.radar-view-switch button{min-height:44px;color:var(--tone-5c6d64);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:9px 10px;font-size:12px;transition:color .18s ease-out,background-color .18s ease-out;display:flex}.radar-view-switch button[aria-pressed=true]{background:var(--tone-fff);color:var(--navy);font-weight:550}.radar-icon{vertical-align:middle;flex-shrink:0;display:inline-block}.radar-toolbar>span{color:var(--muted);margin-left:auto;font-size:12px}.radar-clear-selection{min-height:44px;color:var(--blue);text-underline-offset:4px;background:0 0;border:0;padding:8px;font-size:12px;text-decoration:underline}.radar-clear-selection:hover{color:var(--navy)}.radar-network-view{flex:1;min-width:0;min-height:0;display:flex}.radar-network-view[hidden]{display:none}.radar-graph-wrap{background:var(--radar-canvas);background-image:radial-gradient(var(--tone-dbe4da) .7px, transparent .7px);background-size:24px 24px;flex:1;min-height:0;position:relative;overflow:hidden}.radar-canvas{width:100%;height:100%;position:absolute;inset:0}.radar-canvas-actions{background:var(--tone-fff);border:1px solid var(--tone-b9c8bd);z-index:2;border-radius:10px;display:flex;position:absolute;bottom:20px;right:20px;overflow:hidden}.radar-canvas-actions button{background:var(--tone-fff);border:0;border-right:1px solid var(--line);min-width:44px;min-height:44px;color:var(--navy);justify-content:center;align-items:center;gap:6px;padding:10px 12px;font-size:12px;display:flex}.radar-canvas-actions button:hover{background:var(--tone-edf3ed)}.radar-canvas-actions button:last-child{border-right:0}.radar-graph-caption{padding:14px var(--radar-gutter);color:var(--muted);border-top:1px solid var(--line);background:var(--tone-ffffff);flex-wrap:wrap;gap:6px 16px;font-size:12px;line-height:1.7;display:flex}.radar-graph-caption span{align-items:center;gap:6px;display:flex}.radar-graph-caption i{background:var(--tone-658574);border-radius:50%;width:7px;height:7px}.radar-graph-caption p{margin:0}.radar-inspector{min-width:0;min-height:0;padding:28px var(--radar-gutter);border-left:1px solid var(--line);background:var(--tone-fff);scrollbar-width:thin;scrollbar-color:var(--tone-b9c8bd) transparent;scroll-margin-top:96px;overflow-y:auto}.radar-inspector h2{font:550 27px/1.4 var(--font-sans);color:var(--navy);overflow-wrap:anywhere;margin:0 0 8px}.radar-inspector-empty{flex-direction:column;justify-content:center;gap:12px;display:flex}.radar-inspector-empty>.radar-icon{width:32px;height:32px;color:var(--blue)}.radar-inspector-empty h2{margin:0;font-size:20px}.radar-inspector-empty p{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.radar-original-name{color:var(--tone-63756a);margin:0 0 12px;font-size:13px;line-height:1.7}.radar-affiliation{color:var(--ink);margin:12px 0 16px;font-size:14px;line-height:1.8}.radar-affiliation small{color:var(--muted);margin-top:6px;font-size:12px;display:block}.radar-affiliation-history{color:var(--muted);margin:-5px 0 16px;font-size:12px}.radar-affiliation-history summary{cursor:pointer;min-height:32px;padding-block:5px}.radar-affiliation-history p{overflow-wrap:anywhere;line-height:1.8}.radar-topics{flex-wrap:wrap;gap:6px 8px;margin:0 0 16px;display:flex}.radar-topics span{color:var(--tone-3d6a52);background:var(--tone-edf3ed);border-radius:5px;padding:4px 8px;font-size:12px;line-height:1.7;display:inline-block}.radar-person-stats{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px 0;display:grid}.radar-person-stats span{color:var(--muted);font-size:12px;line-height:1.6}.radar-person-stats strong{color:var(--navy);margin-bottom:4px;font-size:25px;font-weight:450;line-height:1.4;display:block}.radar-profile-source{color:var(--muted);overflow-wrap:anywhere;margin:0 0 10px;font-size:12px;line-height:1.8}.radar-profile-source summary{cursor:pointer;width:fit-content;min-height:32px;padding-block:6px}.radar-profile-source>a{margin:8px 0;display:block}.radar-profile-source a{color:var(--tone-276c55)}.radar-profile-source table{text-align:left;border-collapse:collapse;width:100%;margin-top:12px}.radar-profile-source caption{text-align:left;margin-bottom:6px}.radar-profile-source th,.radar-profile-source td{border-bottom:1px solid var(--line);padding:7px 0;font-weight:400}.radar-source-note{color:var(--muted);margin:0 0 12px;font-size:12px;line-height:1.8}.radar-person-actions{flex-wrap:wrap;align-items:center;gap:16px;margin:8px 0 20px;display:flex}.radar-primary{background:var(--blue);min-height:44px;color:var(--tone-fff);border:0;border-radius:8px;padding:12px 15px;font-size:13px;transition:background-color .18s ease-out}.radar-primary:hover{background:var(--tone-1d5743)}.radar-person-actions a{min-height:44px;color:var(--tone-5c6d64);white-space:nowrap;align-items:center;font-size:12px;text-decoration:underline;display:inline-flex}.radar-work-scope{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0 16px;margin:20px 0 4px;display:flex}.radar-work-scope button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;min-height:44px;padding:12px 0;font-size:13px}.radar-work-scope button[aria-pressed=true]{color:var(--tone-276c55);border-bottom-color:var(--tone-276c55);font-weight:550}.radar-catalog-filter{justify-content:space-between;align-items:center;gap:12px;margin:16px 0 0;display:flex}.radar-catalog-filter select{border:1px solid var(--line);background:var(--tone-fff);min-width:0;max-width:calc(100% - 48px);min-height:44px;color:var(--ink);font:inherit;border-radius:7px;padding:8px 10px;font-size:13px}.radar-catalog-filter>span{color:var(--muted);white-space:nowrap;font-size:12px}.radar-catalog-filter+.radar-catalog-filter{margin-top:8px}.radar-paper-badge{border:1px solid var(--line-strong);color:var(--muted);font:inherit;border-radius:4px;margin-left:8px;padding:0 6px;display:inline-block}.radar-paper-provenance{color:var(--muted);margin-top:8px;font-size:12px}.radar-paper-provenance summary{cursor:pointer;width:fit-content;padding-block:6px}.radar-paper-provenance p{overflow-wrap:anywhere;margin-block:6px}.radar-paper-provenance p a{color:var(--blue);font-size:inherit;display:inline}.radar-paper-versions{flex-wrap:wrap;column-gap:16px;margin-top:6px;display:flex}.radar-paper-versions a{color:var(--blue);padding-block:6px;font-size:12px}.radar-more-papers{background:var(--tone-fff);border:1px solid var(--tone-b9c8bd);color:var(--tone-276c55);border-radius:8px;min-height:44px;margin-top:16px;padding:10px 14px;font-size:13px;transition:background-color .18s ease-out}.radar-more-papers:hover{background:var(--tone-edf3ed)}.radar-inspector h3{color:var(--navy);margin:26px 0 12px;font-size:14px;font-weight:550}.radar-paper-list{margin:0;padding:0;list-style:none}.radar-paper-list li{border-bottom:1px solid var(--tone-e4eae3);padding:18px 0}.radar-paper-list li>span{color:var(--muted);margin-bottom:8px;font-size:12px;line-height:1.7;display:block}.radar-paper-list a{color:var(--navy);overflow-wrap:anywhere;font-size:14px;line-height:1.8;text-decoration:none;display:block}.radar-paper-list a:hover{color:var(--tone-276c55);text-decoration:underline}.radar-collaborators{flex-wrap:wrap;gap:8px;display:flex}.radar-collaborators button{background:var(--tone-edf3ed);max-width:100%;color:var(--tone-3d6a52);border:0;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:10px;font-size:13px;display:flex}.radar-collaborators button:hover{background:var(--tone-e1ece2)}.radar-collaborators button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.radar-collaborators small{color:var(--muted);white-space:nowrap}.radar-pair{flex-direction:column;gap:8px;margin-top:20px;display:flex}.radar-pair button{border:1px solid var(--line);background:var(--tone-f3f6f1);text-align:left;min-height:44px;color:var(--tone-3d6a52);border-radius:8px;padding:12px;font-size:14px}.radar-inspector-note{color:var(--muted);margin-top:18px;font-size:12px;line-height:1.8}.radar-relationship-list{background:var(--tone-f9fbf8);flex:1;min-height:0;padding:8px 24px 20px;overflow-y:auto}.radar-relationship-list>button{border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;color:var(--ink);background:0 0;justify-content:space-between;gap:12px;padding:18px 0;font-size:13px;line-height:1.8;display:flex}.radar-relationship-list>button:hover{color:var(--tone-276c55)}.radar-relationship-list small{color:var(--muted);padding:0 10px}.radar-relationship-list strong{color:var(--muted);white-space:nowrap;font-weight:400}.radar-current-selection{display:none}.radar-updated{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:12px;line-height:1.8;display:flex}.radar-updated small{color:inherit;font-size:inherit}.radar-date-divider{margin-inline:4px}.radar-live-dot{background:var(--tone-658574);border-radius:50%;width:5px;height:5px;margin-right:4px}.radar-coverage{color:var(--muted);margin-top:8px;font-size:12px}.radar-coverage summary{cursor:pointer;width:fit-content;min-height:36px;padding-block:8px}.radar-coverage p{max-width:75ch;line-height:1.9}.radar-search-empty{color:var(--muted);padding:20px 8px;font-size:13px;line-height:1.8}.radar-search-empty p{margin:0 0 12px}.radar-search-empty button{border:1px solid var(--line);background:var(--tone-fff);min-height:44px;color:var(--tone-276c55);border-radius:8px;padding:8px 12px;font-size:12px}.radar-service-error{border:1px solid var(--line);color:var(--muted);background:var(--tone-fff);border-radius:12px;margin:28px;padding:24px}.radar-service-error button{background:var(--blue);min-height:44px;color:var(--tone-fff);cursor:pointer;border:0;border-radius:8px;padding:10px 16px}.radar-service-loading{color:var(--tone-3d6a52);background:var(--tone-edf3ed);margin:0;padding:12px 32px;font-size:13px}.radar-graph-empty{min-height:320px;color:var(--muted);background:var(--radar-canvas);text-align:center;flex:1;place-items:center;padding:24px;font-size:14px;line-height:1.8;display:grid}.radar-page select{max-width:100%}.radar-page button{cursor:pointer}.radar-page button:disabled{cursor:default}.radar-person-follow{margin-block:12px 20px}.radar-person-follow>button{border:1px solid var(--line-strong);background:var(--radar-aside);min-height:44px;color:var(--blue);font:inherit;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.radar-person-follow>button[aria-pressed=true]{background:var(--surface-blue);border-color:var(--blue)}.radar-person-follow>button:hover{background:var(--surface-blue)}.radar-following-page{width:100%;max-width:1120px;height:100%;min-height:0;padding-block:24px max(20px, env(safe-area-inset-bottom));flex-direction:column;gap:16px;margin-inline:auto;display:flex}.radar-following-page>.radar-page-head{flex-shrink:0;margin:0}.radar-following-page .radar-page-head h1{letter-spacing:-.03em;font-size:36px;line-height:1.25}.radar-following-page-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.radar-following-page>.radar-follow-error{flex-shrink:0;max-height:110px;margin:0;overflow:auto}.radar-following-views{flex-shrink:0;align-self:flex-start;gap:6px;margin:0;display:flex}.radar-following-views button{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;transition:color .16s ease-out,background-color .16s ease-out;display:inline-flex}.radar-following-views svg,.radar-following-page-actions svg{flex-shrink:0;width:18px;height:18px}.radar-following-views button[aria-pressed=true]{color:var(--blue);background:var(--surface-blue);font-weight:550}.radar-following-views button:hover{color:var(--blue)}.radar-weekly-controls{flex-wrap:wrap;align-items:center;gap:12px;padding-block:4px 12px;display:flex}.radar-weekly-controls :is(button,input,select){border:1px solid var(--line-strong);background:var(--radar-aside);min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:8px 12px;font-size:13px}.radar-weekly-controls button:hover{color:var(--blue);border-color:var(--blue)}.radar-weekly-controls button:disabled{color:var(--muted);background:var(--surface);border-color:var(--line);cursor:default}.radar-weekly-week{align-items:center;gap:8px;display:flex}.radar-weekly-week label{min-width:0;margin:0}.radar-weekly-week input{width:156px;max-width:100%}.radar-weekly-scope{margin:0 0 0 auto}.radar-weekly-window{color:var(--ink);flex-basis:100%;margin:0;font-size:13px;line-height:1.8}.radar-weekly-source{color:var(--muted);margin:0 0 20px;font-size:12px;line-height:1.9}.radar-following-content h3.radar-weekly-day{color:var(--muted);font:500 14px/1.8 var(--font-sans);margin:16px 0 4px;padding-top:8px}.radar-following-manage,.radar-following-page-actions .radar-opportunities-refresh{white-space:nowrap;border:1px solid var(--line-strong);background:var(--radar-aside);min-height:44px;color:var(--ink);font:500 13px var(--font-sans);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.radar-following-manage:hover,.radar-following-page-actions .radar-opportunities-refresh:hover:not(:disabled){color:var(--blue);border-color:var(--blue)}.radar-following-layout{flex:1;min-height:0;display:flex}.radar-following-settings{border:1px solid var(--line);background:var(--radar-aside);border-radius:16px;flex-direction:column;flex:1;min-width:0;min-height:0;padding:24px 28px;display:flex}.radar-following-settings[hidden],.radar-following-content[hidden],.radar-following-settings [hidden]{display:none}.radar-following-settings [role=tabpanel]{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding-block:20px;overflow:auto}.radar-following-directions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 16px;display:grid}.radar-following-directions label{min-height:56px;color:var(--ink);border:1px solid var(--line);cursor:pointer;border-radius:9px;align-items:center;gap:12px;margin:0;padding:12px 16px;font-size:14px;line-height:1.8;display:flex}.radar-following-directions label:has(input:checked){background:var(--surface-blue)}.radar-following-directions input{width:16px;height:16px;accent-color:var(--blue);flex-shrink:0;margin:0}.radar-following-people{margin:0;padding:0;list-style:none}.radar-following-people li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding-block:16px 8px}.radar-following-people li>a{color:var(--navy);font:550 20px/1.6 var(--font-serif);padding-block:4px;display:inline-block}.radar-following-people p{color:var(--muted);margin:4px 0;font-size:12px;line-height:1.8}.radar-following-people button,.radar-following-read-all{min-height:44px;color:var(--blue);font:inherit;background:0 0;border:0;padding:8px 0;font-size:12px;text-decoration:underline}.radar-following-graph-link{min-height:44px;color:var(--blue);align-items:center;margin-top:12px;font-size:13px;display:inline-flex}.radar-following-local-note{color:var(--muted);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;margin:12px 0 0;font-size:12px;line-height:1.9;display:flex}.radar-following-local-note button{background:var(--blue);min-width:84px;min-height:44px;color:var(--radar-aside);font:500 13px var(--font-sans);cursor:pointer;border:0;border-radius:8px;padding:8px 16px}.radar-following-content{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.radar-following-sheet{border:1px solid var(--line);background:var(--radar-aside);border-radius:16px;flex-direction:column;flex:1;min-width:0;min-height:0;padding:24px 28px 0;display:flex;overflow:hidden}.radar-following-sheet[hidden]{display:none}.radar-following-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding-bottom:22px;padding-right:5px;overflow:auto}.radar-following-scroll:focus-visible,.radar-following-settings:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.radar-following-section-head{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px 24px;padding-bottom:16px;display:flex}.radar-following-sheet>.radar-weekly-controls{border-bottom:1px solid var(--line);flex-shrink:0;margin-bottom:12px}.radar-following-section-head h2{font:600 25px/1.6 var(--font-serif);margin:0 0 4px}.radar-following-section-head p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.radar-following-section-head>a{min-height:44px;color:var(--blue);align-items:center;font-size:13px;display:inline-flex}.radar-following-section-head .radar-checkbox{min-height:44px;margin:0}.radar-following-paper-list article,.radar-following-call-list article{border-top:1px solid var(--line);overflow-wrap:anywhere;min-width:0;padding-block:24px}.radar-following-content :is(h3,h4){text-wrap:pretty;max-width:65ch;margin:0 0 12px;font-size:18px;font-weight:550;line-height:1.8}.radar-following-content :is(h3,h4) a{color:var(--navy);text-decoration:none}.radar-following-content :is(h3,h4) a:hover{color:var(--blue);text-decoration:underline}.radar-following-paper-meta{color:var(--muted);margin:0 0 8px;font-size:12px;line-height:1.8}.radar-following-authors{max-width:75ch;color:var(--muted);margin:0 0 8px;font-size:13px;line-height:1.9}.radar-following-authors a{min-height:36px;color:var(--blue);padding-block:6px;display:inline-block}.radar-following-paper-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;display:flex}.radar-following-paper-footer p{max-width:65ch;color:var(--muted);margin:0;font-size:12px;line-height:1.9}.radar-following-paper-footer :is(button,a){min-height:44px;color:var(--blue);font:inherit;background:0 0;border:0;align-items:center;padding:8px 0;font-size:12px;display:inline-flex}.radar-following-paper-footer button:disabled{color:var(--muted)}.radar-following-content details{color:var(--muted);font-size:12px;line-height:1.9}.radar-following-content summary{cursor:pointer;width:fit-content;min-height:36px;padding-block:6px}.radar-following-content details p{max-width:75ch;margin:8px 0}.radar-following-coverage{margin-top:16px}.radar-following-empty{color:var(--muted);margin:0;padding-block:20px;line-height:1.9}.radar-following-empty p{margin:0 0 8px}.radar-following-empty a{min-height:44px;color:var(--blue);align-items:center;display:inline-flex}.radar-following-empty button{min-height:44px;color:var(--blue);font:inherit;background:0 0;border:0;margin-left:16px;padding:8px 0}.radar-following-muted{color:var(--muted);font-size:12px;line-height:1.9}.radar-following-call-list article>p{max-width:75ch;margin-block:8px;line-height:1.9}.radar-follow-error{color:var(--ink);background:var(--surface-blue);border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:13px;line-height:1.8}.radar-follow-error p{max-width:75ch;margin:0}.radar-follow-error button{min-height:44px;color:var(--blue);font:inherit;background:0 0;border:0;padding:8px 0;text-decoration:underline}@media (width<=1024px){.radar-following-sheet{padding:20px 20px 0}}@media (width<=700px){.radar-following-page{padding:16px 12px max(12px, env(safe-area-inset-bottom));gap:12px}.radar-following-page>.radar-page-head{flex-direction:column;align-items:flex-start;gap:10px}.radar-following-page .radar-page-head h1{margin:0;font-size:27px}.radar-following-page .radar-page-head p{display:none}.radar-following-page-actions{justify-content:space-between;width:100%}.radar-following-page-actions .radar-opportunities-refresh{min-height:44px;padding-inline:12px;font-size:12px}.radar-following-views{align-self:stretch;gap:4px}.radar-following-views button{flex:auto;gap:6px;min-width:0;padding-inline:4px;font-size:12px;line-height:1.4}.radar-following-settings{padding:16px}.radar-following-directions{grid-template-columns:minmax(0,1fr);gap:4px 8px}.radar-following-directions label{gap:8px;padding-inline:4px}.radar-following-sheet{padding:16px 16px 0}.radar-following-section-head{gap:8px;padding-bottom:10px}.radar-following-section-head h2{font-size:21px}.radar-following-content :is(h3,h4){font-size:16px}.radar-weekly-controls{grid-template-columns:minmax(0,1fr) auto;display:grid}.radar-weekly-week{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.radar-weekly-week :is(button,input){width:100%;padding-inline:8px;font-size:12px}.radar-weekly-scope{margin:0}.radar-weekly-scope select{width:100%}.radar-weekly-window{grid-column:1/-1;font-size:12px}}@media (height<=650px) and (width>=701px){.radar-following-page{gap:8px;padding-block:12px}.radar-following-page .radar-page-head h1{font-size:27px}.radar-following-page .radar-page-head p{display:none}}.radar-domestic{border-top:1px solid var(--line);margin-top:36px;padding:30px 0 8px}.radar-domestic-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.radar-domestic-head h2{color:var(--navy);font:600 26px/1.5 var(--font-serif);margin:0 0 8px}.radar-domestic-head p{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.radar-domestic-head>a{color:var(--tone-276c55);flex-shrink:0;min-height:44px;padding-block:12px;font-size:13px;text-decoration:underline}.radar-domestic-filter{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;font-size:13px;display:flex}.radar-domestic-filter select{border:1px solid var(--tone-c5d2c8);background:var(--tone-fff);max-width:100%;min-height:44px;color:var(--navy);font:inherit;border-radius:8px;padding:10px 12px}.radar-domestic-issue{color:var(--muted);margin:0 0 8px;font-size:12px}.radar-domestic-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;display:grid}.radar-domestic-list>article{border-bottom:1px solid var(--line);min-width:0;padding:24px 0}.radar-domestic-list h3{text-wrap:pretty;margin:0 0 12px;font-size:17px;font-weight:550;line-height:1.8}.radar-domestic-list h3 a{color:var(--navy);text-decoration:none}.radar-domestic-list h3 a:hover{color:var(--tone-276c55);text-decoration:underline}.radar-domestic-authors{color:var(--muted);margin:0 0 12px;font-size:14px;line-height:1.8}.radar-domestic-authors button{color:var(--tone-276c55);font:inherit;cursor:pointer;background:0 0;border:0;padding:7px 2px;text-decoration:underline}.radar-domestic-authors button:hover{color:var(--blue)}.radar-domestic-list details{color:var(--muted);font-size:13px;line-height:1.8}.radar-domestic-list details summary{cursor:pointer;width:fit-content;min-height:36px;padding-block:6px}.radar-domestic-list details p{overflow-wrap:anywhere;max-width:70ch}.radar-domestic-list details a{color:var(--tone-276c55)}.radar-domestic-coverage{color:var(--muted);margin-top:20px;font-size:12px;line-height:1.8}.radar-domestic-coverage summary{cursor:pointer;width:fit-content;min-height:36px;padding-block:6px}.app-shell--talent :is(.method-page,.discovery-run-page){max-width:1320px}.app-shell--talent :is(.method-page,.discovery-run-page) h1{font:600 34px/1.5 var(--font-serif);letter-spacing:-.02em}.app-shell--talent .method-page{max-width:1000px;padding-block:40px 64px}.app-shell--talent .method-page>header{padding-bottom:28px}.app-shell--talent .method-page>section{padding-block:30px}.app-shell--talent .method-page h2{font-size:20px;font-weight:550}.app-shell--talent :is(.method-definition,.method-source-list){border-top:0}.app-shell--talent .method-definition{background:var(--tone-edf3ed);border:0;border-radius:12px}.app-shell--talent .method-definition div{padding:22px}.app-shell--talent :is(.method-definition dt,.method-note){font-size:12px}.app-shell--talent .method-definition dd{font-weight:450;line-height:1.9}.app-shell--talent .method-source-list li{padding-block:18px}.app-shell--talent .method-source-list strong{font-weight:550}.app-shell--talent .discovery-run-page .data-poc-head{padding-block:12px 24px}.app-shell--talent .discovery-pool-search input{border-color:var(--tone-b9c8bd);background:var(--tone-fff);border-radius:8px;min-height:48px}.app-shell--talent .discovery-candidate-card{border-radius:12px}.app-shell--talent .discovery-candidate-card h3{font:550 21px/1.6 var(--font-serif)}.app-shell--talent .discovery-source-details{background:var(--tone-edf3ed);border-radius:10px;padding:14px 18px}.app-shell--talent .discovery-run-page .verification-gate{background:var(--tone-edf3ed);border:0;border-radius:12px;padding:20px 24px}.app-shell--talent .discovery-run-page .verification-gate>span{display:none}.app-shell--talent .discovery-run-page .verification-gate strong{color:var(--tone-243b34)}.app-shell--talent .discovery-run-page .verification-gate__brief-link{align-items:center;min-height:36px;font-size:12px;font-weight:500;display:inline-flex}.radar-data-version{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:12px;line-height:1.8;display:flex}.radar-data-version button{min-height:44px;color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline}.radar-data-version button:disabled{color:var(--muted);cursor:progress;text-decoration:none}.current-discovery-page{width:min(1320px,100% - 64px);margin-inline:auto;padding-block:40px 48px}.current-discovery-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px;display:flex}.current-discovery-head h1{font:600 34px/1.5 var(--font-serif);letter-spacing:-.02em;margin:0 0 8px}.current-discovery-head p{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.current-discovery-filters{grid-template-columns:minmax(220px,1fr) minmax(180px,240px) auto minmax(200px,260px);align-items:end;gap:16px 20px;margin-bottom:32px;display:grid}.current-discovery-filters label{min-width:0;margin:0}.current-discovery-filters label>span{color:var(--muted);margin-bottom:8px;font-size:12px;line-height:1.8;display:block}.current-discovery-filters :is(input[type=search],select){border:1px solid var(--line-strong);background:var(--radar-aside);width:100%;min-width:0;min-height:48px;color:var(--ink);border-radius:8px;padding:10px 14px;font-size:14px;display:block}.current-discovery-filters input::placeholder{color:var(--muted)}.current-discovery-filters :is(input[type=search],select):hover{border-color:var(--blue)}.current-discovery-filters :is(input,select):disabled{background:var(--surface-blue);color:var(--muted);cursor:progress}.current-people>header{color:var(--muted);border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;font-size:13px;display:flex}.current-people>header p{margin:0;line-height:1.8}.current-people>header strong{color:var(--navy);font-weight:550}.current-people>header>span{flex-shrink:0}.current-person-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,1fr) minmax(210px,1.4fr) minmax(150px,.75fr) auto;align-items:center;gap:24px;padding-block:24px;display:grid}.current-person-row>div{min-width:0}.current-person-name h2{font:550 21px/1.6 var(--font-serif);overflow-wrap:anywhere;text-wrap:pretty;margin:0}.current-person-name h2 a{color:var(--navy);padding-block:4px;text-decoration:none;display:inline-block}.current-person-name h2 a:hover{color:var(--blue);text-decoration:underline}.current-person-name p{color:var(--muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;line-height:1.7}.current-person-context p{color:var(--ink);overflow-wrap:anywhere;margin:0 0 6px;font-size:14px;line-height:1.8}.current-person-context small{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.8}.current-person-counts{color:var(--navy);flex-direction:column;gap:6px;font-size:14px;line-height:1.8;display:flex}.current-person-counts small{color:var(--muted);font-size:12px}.current-person-open{min-height:44px;color:var(--blue);white-space:nowrap;align-items:center;padding-block:8px;font-size:13px;display:inline-flex}.current-person-open:hover{color:var(--navy)}.current-people-empty{color:var(--muted);padding-block:40px;line-height:1.8}.current-people-empty button,.current-people-more{border:1px solid var(--line-strong);min-height:44px;color:var(--navy);background:var(--radar-aside);cursor:pointer;border-radius:8px;padding:10px 16px;font-size:13px}.current-people-more{margin-top:24px}.current-people-empty button:hover,.current-people-more:hover{border-color:var(--blue);color:var(--blue)}.current-discovery-footer{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:32px;font-size:12px;line-height:1.8;display:flex}.current-discovery-footer p{flex-basis:100%;margin:0}.current-discovery-footer a,.current-method-footer a,.current-history-return{min-height:44px;color:var(--blue);align-items:center;display:inline-flex}.current-history-return{font-size:13px}.current-method-page .method-definition dd{font-size:16px}.current-method-page .method-copy{color:var(--ink);max-width:75ch;margin-block:0 16px;font-size:14px;line-height:1.9}.method-version-details{color:var(--muted);max-width:75ch;margin-top:20px;font-size:13px;line-height:1.9}.method-version-details summary{cursor:pointer;width:fit-content;min-height:44px;padding-block:10px}.method-version-details dl{margin:8px 0 16px}.method-version-details dl>div{justify-content:space-between;gap:24px;padding-block:8px;display:flex}.method-version-details dd{margin:0}.current-method-footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:24px;padding-top:24px;font-size:13px;display:flex}@media (width<=1024px){.current-discovery-head{display:block}.current-discovery-head .radar-data-version{margin-top:16px}.current-discovery-filters{grid-template-columns:minmax(0,1fr) minmax(190px,.75fr);gap:12px 24px}.current-discovery-filters .radar-checkbox{grid-column:1/-1}.current-person-row{grid-template-columns:minmax(150px,1fr) minmax(190px,1.4fr) minmax(140px,.8fr);gap:12px 24px}.current-person-open{grid-column:1;padding:0}}@media (width<=700px){.current-discovery-page{width:calc(100% - 32px);padding-block:24px 32px}.current-discovery-head{margin-bottom:24px}.current-discovery-head h1{font-size:27px}.current-discovery-head p{font-size:13px}.current-discovery-filters{grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-bottom:24px}.current-discovery-filters :is(.current-people-search,.current-people-order){grid-column:1/-1}.current-discovery-filters .radar-checkbox{grid-column:auto}.current-discovery-filters :is(input[type=search],select){font-size:16px}.current-people>header>span{display:none}.current-person-row{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;padding-block:20px}.current-person-name,.current-person-context{grid-column:1/-1}.current-person-counts{grid-column:1;font-size:13px}.current-person-open{grid-column:2}.current-person-name h2{font-size:21px}.method-version-details dl>div{padding-block:10px;display:block}.method-version-details dd{margin-top:4px}}@media (width>=1600px){.radar-workbench{grid-template-columns:240px minmax(0,1fr) 370px}.radar-page-head h1{font-size:34px}}@media (width<=1400px){.radar-fullscreen span{display:none}.radar-workbench{grid-template-columns:224px minmax(0,1fr) 310px}.radar-workspace-head,.radar-toolbar,.radar-graph-caption{padding-inline:20px}.radar-inspector{padding-inline:22px}}@media (width<=1150px){.radar-page{padding:24px}.radar-workbench{grid-template-columns:232px minmax(0,1fr);height:auto}.radar-sidebar{max-height:700px}.radar-workspace{min-height:700px}.radar-inspector{border-left:0;border-top:1px solid var(--line);grid-column:1/-1}.radar-inspector .radar-paper-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}.radar-current-selection{padding:8px var(--radar-gutter);background:var(--radar-selected);justify-content:space-between;align-items:center;gap:16px;display:flex}.radar-current-selection strong{overflow-wrap:anywhere;font-size:14px;font-weight:550}.radar-current-selection a{min-height:44px;color:var(--navy);flex-shrink:0;place-items:center;font-size:13px;display:grid}.app-shell--talent .brand{padding-inline:24px}.app-shell--talent .demo-notice{padding-inline:20px}}@media (width<=900px){.radar-page-head{gap:24px}.radar-page-head h1{font-size:29px}.radar-search{width:300px}.radar-workbench{flex-direction:column;display:flex}.radar-sidebar{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;max-height:none;padding:16px 20px 8px;display:grid;overflow:visible}.radar-field-select{margin:0}.radar-field-select>span{display:none}.radar-sidebar>.radar-checkbox{margin:0}.radar-people{grid-column:1/-1}.radar-people h2{margin:0}.radar-people-scroll{gap:8px;min-height:92px;max-height:116px;padding:2px 0 8px;display:flex;overflow:auto hidden}.radar-people-scroll>button{flex:0 0 224px}.radar-people .radar-list-hint{display:none}.radar-workspace{min-height:640px}.radar-graph-wrap{min-height:400px}.radar-inspector{scroll-margin-top:100px}.app-shell--talent .demo-notice{display:none}}@media (width<=700px){.app-shell--talent .app-header{grid-template-rows:58px 46px;grid-template-columns:1fr;min-height:104px;position:relative}.app-shell--talent .brand{gap:10px;padding:12px 18px;font-size:16px}.app-shell--talent .brand-mark{width:26px;height:30px}.app-shell--talent .brand-mark svg{width:26px;height:28px}.app-shell--talent .primary-nav{grid-row:2;gap:4px;padding:0 10px 4px}.app-shell--talent .primary-nav a{border-radius:6px;min-width:88px;min-height:42px;padding-inline:12px;font-size:13px}.radar-page{padding:20px 12px 28px}.radar-page-head{margin-bottom:20px;display:block}.radar-page-head h1{margin-bottom:6px;font-size:27px;line-height:1.5}.radar-page-head p{font-size:13px}.radar-search{width:100%;max-width:none;margin-top:18px}.radar-search>span{display:none}.radar-search input{height:50px;font-size:16px}.radar-search .radar-icon{top:16px}.radar-workbench{border-radius:12px;height:auto}.radar-sidebar{gap:4px 8px;padding:12px 12px 4px}.radar-field-select select{min-height:44px;padding-inline:6px;font-size:12px}.radar-checkbox{gap:6px}.radar-people-toggle{min-height:40px}.radar-inspector{padding:24px 20px;scroll-margin-top:20px}.radar-inspector .radar-paper-list{display:block}.radar-workspace-head{align-items:center;padding:12px 16px 8px}.radar-workspace-head h2{margin:0;font-size:17px}.radar-workspace-head p{display:none}.radar-toolbar{grid-template-columns:1fr auto;gap:2px 8px;padding:0 12px 4px;display:grid}.radar-view-switch{grid-column:1/-1}.radar-view-switch button{flex:1;font-size:13px}.radar-toolbar>span{font-size:12px}.radar-workspace{min-height:640px}.radar-graph-wrap{min-height:350px}.radar-graph-caption{gap:6px 12px;padding:12px 16px}.radar-current-selection{padding:8px 16px}.radar-relationship-list{height:440px;padding:8px 16px 16px}.radar-relationship-list>button{flex-direction:column;gap:4px}.radar-canvas-actions{grid-template-columns:1fr 1fr;max-width:calc(100% - 24px);display:grid;bottom:16px;right:12px}.radar-canvas-actions button{padding:8px;font-size:11px}.radar-canvas-actions button:nth-child(2n){border-right:0}.radar-canvas-actions button:nth-child(-n+2){border-bottom:1px solid var(--line)}.radar-domestic{margin-top:28px;padding-top:26px}.radar-domestic-head{margin-bottom:12px;display:block}.radar-domestic-head h2{font-size:24px}.radar-domestic-head>a{align-items:center;margin-top:8px;display:inline-flex}.radar-domestic-list{grid-template-columns:1fr;gap:0}.radar-domestic-list h3{font-size:16px}.app-shell--talent :is(.method-page,.discovery-run-page) h1{font-size:28px}.app-shell--talent .method-page{width:calc(100% - 32px);padding-top:26px}.app-shell--talent .method-definition{display:block}.app-shell--talent .method-definition div{border:0;border-bottom:1px solid var(--line);padding:16px 20px}.app-shell--talent .method-definition div:last-child{border-bottom:0}.app-shell--talent .method-source-list li{grid-template-columns:1fr;gap:6px}.app-shell--talent .discovery-run-page .section-heading{display:block}.app-shell--talent .discovery-pool-search{width:100%;min-width:0;max-width:100%;margin-top:16px}.app-shell--talent .discovery-pool-search input{width:100%;min-width:0}}.radar-workbench:fullscreen{border:0;border-radius:0;width:100vw;height:100dvh;max-height:none;overflow:auto}.radar-workbench:fullscreen .radar-sidebar{max-height:100dvh}.radar-workbench:fullscreen .radar-workspace{min-height:0}@media (width<=1150px) and (width>=901px){.radar-workbench:fullscreen{grid-template-columns:220px minmax(0,1fr) 290px}.radar-workbench:fullscreen .radar-inspector{border-top:0;border-left:1px solid var(--line);grid-column:auto}.radar-workbench:fullscreen .radar-paper-list{display:block}.radar-workbench:fullscreen .radar-current-selection{display:none}}@media (width<=900px){.radar-workbench:fullscreen .radar-graph-wrap{flex:none;height:60dvh}.radar-workbench:fullscreen .radar-inspector{flex-shrink:0;overflow:visible}}@media (prefers-reduced-motion:reduce){.radar-identity{animation:none}.app-shell--talent *,.radar-workbench *{scroll-behavior:auto;transition:none}}.page-controls{border-top:1px solid var(--line);background:var(--radar-aside);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.page-controls button{border:1px solid var(--line-strong);background:var(--radar-aside);min-width:80px;min-height:44px;color:var(--blue);font:inherit;cursor:pointer;border-radius:8px;padding:8px 12px;font-size:13px}.page-controls button:hover:not(:disabled){background:var(--surface-blue)}.page-controls button:disabled{opacity:.5;cursor:default}.page-controls>span{text-align:center;color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px}.page-controls small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.page-controls.is-compact button{place-items:center;width:44px;min-width:44px;padding:8px;display:grid}.page-controls.is-compact>span{min-width:0;font-size:12px}:root{--tone-243b34:#25272d;--tone-276c55:#003f88;--tone-5c6d64:#666a73;--tone-dce4dd:#e0e1e5;--tone-a8b9ad:#bfc2ca;--tone-f5f7f4:#f6f8fb;--tone-edf3ed:#e9f2ff;--tone-ffffff:#fff;--tone-f8eee8:#e6effc;--tone-f9fbf8:#f6f8fc;--tone-a55334:#8b5c35;--tone-acb9af:#b9bdc8;--tone-d5e8dc:#dce4ff;--tone-fff:#fff;--tone-b9c8bd:#c3c6d0;--tone-63756a:#686d78;--tone-eff2ed:#f0f1f5;--tone-f6f8f3:#f7f7f6;--tone-496f5c:#566586;--tone-3e6050:#505c78;--tone-74877a:#707888;--tone-c5d2c8:#c9cdd7;--tone-e4eee5:#e9edf7;--tone-855a24:#865c2c;--tone-eaf0e8:#eef0f6;--tone-dbe4da:#e0e3eb;--tone-658574:#687a9d;--tone-3d6a52:#475f91;--tone-1d5743:#304e8d;--tone-e4eae3:#e9ebf1;--tone-e1ece2:#e7ebf5;--tone-f3f6f1:#f4f5f8;--graph-link:#aeb8c9;--graph-repeat:#8798b5;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f6f8fb}html[data-theme=dark]{--tone-243b34:#e9eaf0;--tone-276c55:#9ac5ff;--tone-5c6d64:#afb3bf;--tone-dce4dd:#353840;--tone-a8b9ad:#5b606c;--tone-f5f7f4:#17191e;--tone-edf3ed:#2c344c;--tone-ffffff:#202329;--tone-f8eee8:#303b59;--tone-f9fbf8:#1b1e24;--tone-a55334:#d7b08a;--tone-acb9af:#5c6270;--tone-d5e8dc:#3b4e80;--tone-fff:#202329;--tone-b9c8bd:#515966;--tone-63756a:#afb4c1;--tone-eff2ed:#2b2f38;--tone-f6f8f3:#202329;--tone-496f5c:#b0bbd5;--tone-3e6050:#c4ccdf;--tone-74877a:#a8b2c9;--tone-c5d2c8:#555f72;--tone-e4eee5:#323d56;--tone-855a24:#e0bb88;--tone-eaf0e8:#2b3244;--tone-dbe4da:#323949;--tone-658574:#a2b3d4;--tone-3d6a52:#bacbf0;--tone-1d5743:#b6caff;--tone-e4eae3:#30394c;--tone-e1ece2:#303b53;--tone-f3f6f1:#242933;--graph-link:#718097;--graph-repeat:#98a9c5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#17191e}.app-header-actions{justify-content:flex-end;align-items:center;gap:10px;min-width:0;padding-right:24px;display:flex}.app-shell--talent .app-header-actions .demo-notice{padding-inline:0}.interface-controls{flex-shrink:0;align-items:center;gap:4px;display:flex}.interface-controls button{min-width:44px;min-height:44px;color:var(--ink);font:500 12px var(--font-sans);background:0 0;border:0;border-radius:8px;place-items:center;padding:8px;transition:background-color .15s ease-out,color .15s ease-out;display:grid}.interface-controls button:hover{background:var(--surface-blue);color:var(--blue)}.interface-controls button[aria-pressed=true]{background:var(--surface-blue)}@media (width<=1150px){.app-shell--talent .app-header-actions .demo-notice{display:none}.app-header-actions{padding-right:12px}}@media (width<=700px){.app-shell--talent .app-header{grid-template-columns:minmax(0,1fr) auto}.app-shell--talent .brand{gap:8px;min-width:0;padding-inline:12px 0;font-size:15px}.app-shell--talent .brand-mark{flex-shrink:0}.app-shell--talent .brand>span:last-child{white-space:nowrap}.app-shell--talent .primary-nav{grid-column:1/-1}.app-header-actions{grid-area:1/2;padding-right:8px}}@media (prefers-reduced-motion:reduce){.interface-controls button{transition:none}}.app-shell--talent{--header-height:76px}.app-shell--talent .app-header{grid-template-columns:auto minmax(0,1fr) auto;gap:20px;min-height:76px;padding-inline:28px}.app-shell--talent .brand{white-space:nowrap;gap:10px;padding:0;font-size:17px;font-weight:550}.app-shell--talent .brand-mark{color:var(--blue);width:28px}.app-shell--talent .brand-mark svg{width:28px;height:28px}.app-shell--talent .primary-nav{justify-content:center;align-items:center;gap:8px;margin:0;padding:0}.app-shell--talent .primary-nav :is(a,.nav-resource-toggle){min-width:0;min-height:44px;color:var(--muted);font:500 14px/1.5 var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:10px 14px;text-decoration:none;transition:background-color .16s ease-out,color .16s ease-out;display:flex}.app-shell--talent .primary-nav :is(a,.nav-resource-toggle):after{display:none}.app-shell--talent .primary-nav :is(a,.nav-resource-toggle):hover{color:var(--blue);background:var(--surface-blue)}.app-shell--talent .primary-nav :is(a,.nav-resource-toggle).active{color:var(--blue);background:var(--surface-blue);border-color:var(--tone-d5e8dc);font-weight:600}.nav-icon{flex-shrink:0;width:21px;height:21px}.nav-chevron{flex-shrink:0;transition:transform .16s ease-out}.nav-resource-toggle[aria-expanded=true] .nav-chevron{transform:rotate(180deg)}.app-header-actions{gap:18px;padding:0}.header-following{min-height:44px;color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:flex}.header-following:hover,.header-following.active{color:var(--blue)}.header-resources{z-index:100;background:var(--radar-aside);border-radius:12px;width:244px;max-width:calc(100vw - 24px);padding:10px;position:fixed;top:78px;right:24px;box-shadow:0 12px 36px #10182826}.header-resources a{min-height:48px;color:var(--ink);border-radius:8px;align-items:center;gap:14px;padding:10px 14px;font-size:14px;text-decoration:none;display:flex}.header-resources .nav-icon{color:var(--blue)}.header-resources a:is(:hover,.active){color:var(--blue);background:var(--surface-blue)}.header-resources a:last-of-type{border-top:1px solid var(--line);color:var(--muted);border-radius:0 0 6px 6px;margin-top:6px}.header-scope{color:var(--muted);margin:4px 0 0;padding:8px 14px;font-size:11px;line-height:1.8}.app-shell--talent .radar-graph-wrap{background-image:none}.theme-search-body,.radar-journal-sheet,.radar-reading-list{border-radius:12px}.theme-search-form{border-radius:8px}@media (width<=1250px) and (width>=701px){.app-shell--talent .app-header{gap:16px;padding-inline:24px}.app-shell--talent .primary-nav{gap:6px}.app-shell--talent .primary-nav :is(a,.nav-resource-toggle){padding-inline:10px;font-size:13px}.header-following>span{display:none}.header-following{justify-content:center;min-width:44px}.app-header-actions{gap:4px}}@media (width<=1000px) and (width>=701px){.app-shell--talent .app-header{grid-template-rows:64px 52px;grid-template-columns:minmax(0,1fr) auto;gap:0;min-height:116px}.app-shell--talent .primary-nav{grid-area:2/1/auto/-1;justify-content:flex-start;gap:12px}.app-shell--talent .primary-nav :is(a,.nav-resource-toggle){min-height:44px;padding-block:8px;font-size:14px}.app-header-actions{grid-area:1/2}.header-following>span{display:inline}}@media (width<=700px){.app-shell--talent .app-header{grid-template-rows:62px 60px;grid-template-columns:minmax(0,1fr) auto;gap:0;min-height:122px;padding-inline:16px}.app-shell--talent .brand{gap:8px;min-width:0;padding:0;font-size:15px}.app-shell--talent .brand-mark,.app-shell--talent .brand-mark svg{width:22px;height:25px}.app-shell--talent .primary-nav{grid-area:2/1/auto/-1;gap:3px;margin:0 -6px;padding:0}.app-shell--talent .primary-nav :is(a,.nav-resource-toggle){white-space:nowrap;text-align:center;border-radius:9px;flex-direction:column;flex:1 0;gap:4px;min-height:52px;padding:5px 3px;font-size:11px;line-height:1.35}.app-header-actions{gap:0;padding:0}.nav-chevron{display:none}.nav-resource-toggle[aria-expanded=true]{color:var(--blue)}.header-following{justify-content:center;min-width:44px;min-height:44px}.header-following>span{display:none}.interface-controls{gap:0}.interface-controls button{min-width:44px}}@media (width<=350px){.app-shell--talent .app-header{padding-inline:10px}.app-shell--talent .brand{gap:5px;font-size:14px}.app-shell--talent .brand-mark,.app-shell--talent .brand-mark svg{width:18px}}@media (prefers-reduced-motion:reduce){.nav-chevron,.app-shell--talent .primary-nav :is(a,.nav-resource-toggle){transition:none}}
