@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,600&family=IBM+Plex+Mono:wght@400;500&family=Manrope:wght@400;500;600;700&display=swap";:root{color-scheme:dark;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;color:#f3f0e4;background:#071412;font-synthesis:none;--canvas: #071412;--surface: #0e211d;--raised: #153028;--line: #2a4b40;--text: #f3f0e4;--muted: #9eb9ae;--energy: #f3b61f;--verified: #63d8a6;--caution: #f28c5b;--danger: #f06a6a;scrollbar-color:#456a5e #071412;scrollbar-width:thin}*{box-sizing:border-box}*::-webkit-scrollbar{width:12px;height:12px}*::-webkit-scrollbar-track{background:var(--canvas)}*::-webkit-scrollbar-thumb{background:#456a5e;border:3px solid var(--canvas);border-radius:999px}*::-webkit-scrollbar-thumb:hover{background:#5d8979}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 88% 5%,rgba(42,75,64,.3),transparent 25rem),var(--canvas)}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--energy);outline-offset:2px}.app-shell{min-height:100vh;display:grid;grid-template-columns:248px minmax(0,1fr)}.nav-rail{position:sticky;top:0;height:100vh;padding:24px 18px;border-right:1px solid var(--line);background:#071412eb;display:flex;flex-direction:column}.brand{color:var(--text);text-decoration:none;display:flex;align-items:center;gap:12px;padding:0 8px 26px}.brand-mark{width:43px;height:43px;border:1px solid var(--energy);border-radius:50% 50% 50% 8px;display:grid;place-items:center;font:600 16px IBM Plex Mono,monospace;transform:rotate(-8deg)}.brand-mark span{color:var(--energy)}.brand>span:last-child,.identity span{display:flex;flex-direction:column;gap:3px}.brand small,.identity small{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.09em}nav{display:flex;flex-direction:column;gap:5px}nav a{color:var(--muted);text-decoration:none;display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:9px;font-size:14px}nav a:hover{color:var(--text);background:var(--surface)}nav a.active{color:var(--canvas);background:var(--energy);font-weight:700}.nav-footer{margin-top:auto;border-top:1px solid var(--line);padding-top:16px;display:flex;gap:8px;align-items:center}.identity{display:flex;gap:9px;align-items:center;min-width:0;flex:1}.identity strong{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.identity svg{color:var(--verified);flex:0 0 auto}.icon-button{border:0;color:var(--muted);background:transparent;width:40px;height:40px;border-radius:8px;cursor:pointer}.icon-button:hover{color:var(--text);background:var(--surface)}.command-surface{padding:26px clamp(18px,4vw,56px) 56px;overflow:hidden}.topline{min-height:78px;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--line);margin-bottom:28px}.topline h1{margin:5px 0 20px;font:600 clamp(27px,3vw,42px) / 1 Fraunces,Georgia,serif}.eyebrow{margin:0;color:var(--muted);font:500 10px/1.4 IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.system-state{display:flex;align-items:center;gap:9px;font:500 11px IBM Plex Mono,monospace;color:var(--muted)}.pulse{width:8px;height:8px;border-radius:50%;background:var(--verified);box-shadow:0 0 0 5px #63d8a61f}.page-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:20px}.span-two{grid-column:1/-1}.program-thesis{padding:34px 0 20px}.program-thesis h2{max-width:760px;margin:12px 0;font:600 clamp(32px,5vw,64px) / 1.02 Fraunces,Georgia,serif;letter-spacing:-.03em}.program-thesis>p:not(.eyebrow){color:var(--muted);max-width:690px;font-size:16px;line-height:1.7}.metric-row{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);margin-top:32px}.metric{padding:20px 16px 0 0}.metric strong{display:block;color:var(--energy);font:500 30px IBM Plex Mono,monospace}.metric span{color:var(--muted);font-size:11px}.panel,.intake-form{background:linear-gradient(145deg,#153028c7,#0e211de6);border:1px solid var(--line);border-radius:18px;padding:24px}.section-heading,.form-heading{display:flex;gap:16px;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.section-heading h2,.form-heading h2{margin:5px 0 0;font-size:18px}.section-heading>small{color:var(--muted);font:10px IBM Plex Mono,monospace}.governance ol{list-style:none;margin:0;padding:0;position:relative}.governance ol:before{content:"";position:absolute;left:15px;top:16px;bottom:16px;width:1px;background:var(--line)}.governance li{position:relative;display:grid;grid-template-columns:32px 1fr;gap:0 12px;align-items:center;padding:9px 0}.governance li>span{z-index:1;width:31px;height:31px;border-radius:50%;display:grid;place-items:center;background:var(--surface);border:1px solid var(--line);color:var(--muted);font:10px IBM Plex Mono,monospace}.governance li:first-child>span,.governance li:nth-child(2)>span{background:var(--verified);color:var(--canvas);border-color:var(--verified)}.governance li strong{font-size:13px}.governance li small{grid-column:2;color:var(--muted);font-size:10px}.status{display:inline-flex;align-items:center;max-width:max-content;border-radius:999px;padding:5px 8px;font:500 9px IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.status--active{color:var(--verified);background:#63d8a61a;border:1px solid rgba(99,216,166,.35)}.status--pending{color:var(--caution);background:#f28c5b1a;border:1px solid rgba(242,140,91,.35)}.status--neutral{color:var(--muted);background:#9eb9ae14;border:1px solid var(--line)}.table-wrap{width:100%;overflow:auto;scrollbar-gutter:stable}.table-wrap table{width:100%;border-collapse:collapse;min-width:680px}.table-wrap th{color:var(--muted);font:500 9px IBM Plex Mono,monospace;text-align:left;text-transform:uppercase;letter-spacing:.1em;padding:10px 12px;border-bottom:1px solid var(--line)}.table-wrap td{padding:14px 12px;border-bottom:1px solid rgba(42,75,64,.65);font-size:12px}.table-wrap td strong,.table-wrap td small{display:block}.table-wrap td small{color:var(--muted);margin-top:3px}.mono{font-family:IBM Plex Mono,monospace}.organization-layout{display:grid;grid-template-columns:minmax(560px,1.15fr) minmax(360px,.85fr);gap:20px;align-items:start}.organizations-page{display:flex;flex-direction:column;gap:20px}.organization-overview{display:grid;grid-template-columns:minmax(320px,1fr) minmax(440px,1.1fr);gap:clamp(30px,5vw,80px);align-items:end;padding:12px 0 22px;border-bottom:1px solid var(--line)}.organization-overview h2{max-width:720px;margin:10px 0 12px;font:600 clamp(27px,3.5vw,48px) / 1.05 Fraunces,Georgia,serif;letter-spacing:-.025em}.organization-overview>div>p:last-child,.heading-support{color:var(--muted);font-size:12px;line-height:1.65}.heading-support{margin:7px 0 0;max-width:560px}.organization-metrics{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:14px;background:#0e211d9e}.organization-metrics .metric{padding:16px;border-right:1px solid var(--line)}.organization-metrics .metric:last-child{border-right:0}.organization-metrics .metric strong{font-size:23px}.queue-panel{position:sticky;top:24px}.boundary-note{border-left:2px solid var(--caution);padding:10px 12px;color:var(--muted);background:#f28c5b0f;font-size:12px;line-height:1.6}.intake-steps{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:4px 0 20px;padding:0;border:1px solid var(--line);border-radius:12px;overflow:hidden}.intake-steps li{position:relative;display:flex;align-items:center;gap:9px;padding:12px;border-right:1px solid var(--line);color:var(--muted)}.intake-steps li:last-child{border-right:0}.intake-steps li.current{color:var(--text);background:#f3b61f14}.intake-steps li>span,.form-section legend>span{width:27px;height:27px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line);font:500 9px IBM Plex Mono,monospace}.intake-steps li.current>span{color:var(--canvas);border-color:var(--energy);background:var(--energy)}.intake-steps li div,.form-section legend div{display:flex;flex-direction:column;gap:2px}.intake-steps strong{font-size:11px}.intake-steps small{color:var(--muted);font-size:8px;text-transform:uppercase;letter-spacing:.07em}.alert{border-radius:10px;padding:12px 14px;margin:14px 0;font-size:12px}.alert--error{color:#ffd8d8;background:#f06a6a1c;border:1px solid rgba(240,106,106,.45)}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.intake-form label{display:flex;flex-direction:column;gap:7px;color:var(--muted);font-size:11px}.intake-form label>span,.intake-form label>em{opacity:.7;font-style:normal;font-size:9px;text-transform:uppercase;letter-spacing:.05em}.intake-form label>em{color:var(--energy)}.intake-form input,.intake-form select,.intake-form textarea{width:100%;color:var(--text);background:var(--canvas);border:1px solid var(--line);border-radius:10px;min-height:46px;padding:10px 12px}.intake-form textarea{resize:none;line-height:1.5}.resize-none{resize:none}.intake-form .form-section{margin:26px 0 0;padding:24px 0 0;border:0;border-top:1px solid var(--line)}.intake-form .form-section legend{width:100%;display:flex;align-items:center;gap:11px;padding:0 0 16px;color:var(--text)}.form-section legend>span{color:var(--energy);border-color:#f3b61f80}.form-section legend strong{font-size:13px}.form-section legend small{color:var(--muted);font-size:10px;font-weight:400}.full-field{margin-top:14px}.field-help{color:var(--muted);font-size:9px;line-height:1.45}.check-grid{display:flex;flex-wrap:wrap;gap:8px}.intake-form .check{display:flex;flex-direction:row;align-items:center;border:1px solid var(--line);border-radius:999px;padding:8px 11px;cursor:pointer}.intake-form .check input{width:15px;min-height:auto;margin:0}.form-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:22px}.form-actions--governed{justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:20px}.form-actions--governed>p{max-width:360px;margin:0;color:var(--muted);font-size:10px;line-height:1.5}.form-actions--governed>div{display:flex;gap:9px}.evidence-readiness{margin-top:15px;padding:14px;border:1px dashed var(--line);border-radius:12px;background:#07141259}.evidence-readiness>div{display:flex;align-items:center;gap:8px;font-size:11px}.evidence-readiness>div svg{color:var(--energy)}.evidence-readiness ul{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 12px;margin:12px 0 0;padding:0;list-style:none}.evidence-readiness li{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:9px}.evidence-readiness li svg{color:var(--verified)}.capability-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.intake-form .capability-card{display:grid;grid-template-columns:18px 1fr;align-items:center;gap:10px;min-height:60px;padding:10px 12px;border:1px solid var(--line);border-radius:11px;cursor:pointer;background:#07141257}.intake-form .capability-card:has(input:checked){border-color:#63d8a699;background:#63d8a612}.intake-form .capability-card.elevated:has(input:checked){border-color:#f28c5bad;background:#f28c5b14}.intake-form .capability-card input{width:16px;min-height:auto;margin:0}.capability-card>span{display:flex;flex-direction:column;gap:3px}.capability-card strong{color:var(--text);font-size:11px}.capability-card small{color:var(--muted);font-size:9px}.elevated-warning{display:flex;align-items:flex-start;gap:9px;margin-top:10px;padding:11px 12px;border-radius:10px;color:#f7b895;background:#f28c5b14;border:1px solid rgba(242,140,91,.35);font-size:10px;line-height:1.5}.elevated-warning svg{flex:0 0 auto}.button{min-height:44px;border-radius:10px;padding:0 17px;cursor:pointer;border:1px solid transparent;font-weight:700;font-size:12px}.button:disabled{cursor:not-allowed;opacity:.55}.button--primary{color:var(--canvas);background:var(--energy)}.button--primary:hover:not(:disabled){background:#ffd25a}.button--ghost{color:var(--muted);background:transparent;border-color:var(--line)}.button--outline{color:var(--text);background:transparent;border-color:var(--energy)}.org-list{display:flex;flex-direction:column}.org-list article{display:block;padding:18px 0;border-bottom:1px solid var(--line)}.org-list article:last-child{border-bottom:0}.org-card-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.org-card-topline>div{display:flex;flex-direction:column;gap:4px}.org-list small{color:var(--muted);font-size:10px}.org-classification{color:var(--energy);font:500 8px IBM Plex Mono,monospace;letter-spacing:.08em}.verification-progress{margin-top:16px}.verification-progress>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.verification-progress span{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.06em}.progress-track{height:4px;margin-top:8px;overflow:hidden;border-radius:999px;background:var(--canvas)}.progress-track span{display:block;height:100%;min-width:2px;border-radius:inherit;background:var(--verified)}.org-capabilities{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px}.org-capabilities span{padding:4px 7px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:8px}.next-gate{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin-top:14px;padding:10px;border-radius:9px;background:#07141275}.next-gate span{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:8px;text-transform:uppercase;letter-spacing:.06em}.next-gate strong{font-size:10px;font-weight:600}.next-gate>svg{color:var(--energy)}.empty-state,.error-state,.center-state{min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--muted);padding:30px}.empty-state strong,.error-state strong,.center-state strong{color:var(--text)}.empty-state p,.error-state p,.center-state p{max-width:480px;line-height:1.6}.spinner{width:20px;height:20px;border:2px solid var(--line);border-top-color:var(--energy);border-radius:50%;animation:spin .8s linear infinite;margin-bottom:12px}.evidence-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line)}.evidence-principles article{background:var(--surface);padding:24px;display:flex;gap:14px}.evidence-principles svg{color:var(--energy);flex:0 0 auto}.evidence-principles p{color:var(--muted);font-size:11px;line-height:1.6}.signin-shell{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);align-items:center;gap:8vw;padding:clamp(28px,7vw,110px)}.signin-copy h1{margin:12px 0 20px;max-width:850px;font:600 clamp(48px,7vw,102px) / .94 Fraunces,Georgia,serif;letter-spacing:-.045em}.signin-copy>p:last-child{max-width:600px;color:var(--muted);line-height:1.7}.signin-card{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:32px;display:flex;flex-direction:column;gap:16px}.signin-card h2{margin:0 0 8px}.signin-card label{display:flex;flex-direction:column;gap:7px;color:var(--muted);font-size:11px}.signin-card input{min-height:46px;border:1px solid var(--line);border-radius:10px;background:var(--canvas);color:var(--text);padding:10px 12px}.fine-print{color:var(--muted);font-size:10px;line-height:1.5}.toast-region{position:fixed;z-index:100;right:20px;bottom:20px;display:flex;flex-direction:column;gap:8px}.toast{min-width:250px;max-width:420px;background:var(--raised);border:1px solid var(--line);border-radius:10px;padding:13px 15px;box-shadow:0 12px 40px #00000059;font-size:12px}.toast--success{border-color:var(--verified)}.toast--error{border-color:var(--danger)}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:980px){.app-shell{grid-template-columns:1fr}.nav-rail{position:static;height:auto;padding:16px;border-right:0;border-bottom:1px solid var(--line)}.brand{padding-bottom:14px}.nav-rail nav{flex-direction:row;overflow:auto}.nav-rail nav a{flex:0 0 auto}.nav-footer{margin-top:12px}.page-grid,.organization-layout,.organization-overview{grid-template-columns:1fr}.queue-panel{position:static}.span-two{grid-column:auto}.signin-shell{grid-template-columns:1fr}.signin-copy h1{font-size:clamp(46px,12vw,84px)}}@media(max-width:620px){.command-surface{padding:18px 14px 40px}.topline{min-height:66px}.system-state{display:none}.metric-row,.field-grid,.evidence-principles,.evidence-readiness ul,.capability-grid{grid-template-columns:1fr}.organization-metrics{grid-template-columns:repeat(2,1fr)}.organization-metrics .metric:nth-child(2){border-right:0}.organization-metrics .metric:nth-child(-n+2){border-bottom:1px solid var(--line)}.intake-steps{grid-template-columns:repeat(2,1fr)}.intake-steps li:nth-child(2){border-right:0}.intake-steps li:nth-child(-n+2){border-bottom:1px solid var(--line)}.form-actions--governed{align-items:stretch;flex-direction:column}.form-actions--governed>div{justify-content:flex-end}.metric-row{gap:12px}.panel,.intake-form{padding:18px;border-radius:14px}.organization-layout{display:block}.organization-layout>.panel{margin-top:16px}.signin-shell{padding:24px 16px;align-content:center}.signin-copy h1{font-size:46px}.toast-region{left:14px;right:14px;bottom:14px}.toast{min-width:0;max-width:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}@media(forced-colors:active){:root{scrollbar-color:auto}.status,.button,.panel,.intake-form{forced-color-adjust:auto}}.nav-item{display:contents}.nav-section-label{display:block;margin:18px 12px 6px;color:#6f9185;font:500 8px IBM Plex Mono,monospace;letter-spacing:.14em;text-transform:uppercase}.nav-item:first-child .nav-section-label{margin-top:4px}.nav-item a>span{flex:1}.nav-item a>small{color:currentColor;opacity:.72;font:500 9px IBM Plex Mono,monospace}.overview-page,.registry-page{display:flex;flex-direction:column;gap:20px}.route-view{min-height:calc(100vh - 160px)}.route-error{max-width:720px}.overview-intro,.page-lead{display:flex;justify-content:space-between;align-items:flex-end;gap:34px;padding:8px 0 4px}.overview-intro h2,.page-lead h2{max-width:760px;margin:10px 0;font:600 clamp(30px,4vw,54px) / 1.03 Fraunces,Georgia,serif;letter-spacing:-.03em}.overview-intro>div>p:last-child,.page-lead>div>p:last-child{max-width:720px;margin:0;color:var(--muted);font-size:13px;line-height:1.65}.metric-links{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#0e211dad}.metric-links>a{position:relative;min-width:0;padding:18px;color:var(--text);text-decoration:none;border-right:1px solid var(--line);transition:background .14s ease}.metric-links>a:last-child{border-right:0}.metric-links>a:hover{background:var(--raised)}.metric-links>a.attention{box-shadow:inset 0 3px var(--caution)}.metric-links strong,.lead-stat strong{display:block;color:var(--energy);font:500 27px IBM Plex Mono,monospace}.metric-links small,.lead-stat span{color:var(--text);font-size:11px}.metric-links p{min-height:30px;margin:13px 25px 0 0;color:var(--muted);font-size:9px;line-height:1.5}.metric-links svg{position:absolute;right:16px;bottom:17px;color:var(--energy)}.overview-workspace{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(290px,.55fr);gap:20px;align-items:stretch}.text-link,.text-button{display:inline-flex;align-items:center;gap:6px;color:var(--energy);background:transparent;border:0;font-size:10px;font-weight:700;text-decoration:none;cursor:pointer}.attention-list{border-top:1px solid var(--line)}.attention-list>a{display:grid;grid-template-columns:34px minmax(0,1fr) auto 18px;gap:10px;align-items:center;padding:12px 0;color:var(--text);text-decoration:none;border-bottom:1px solid rgba(42,75,64,.58)}.attention-list>a:last-child{border-bottom:0}.attention-list>a:hover strong{color:var(--energy)}.attention-list>a>span:nth-child(2){display:flex;min-width:0;flex-direction:column;gap:3px}.attention-list strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.attention-list small{color:var(--muted);font-size:9px}.record-icon,.empty-icon{display:grid;place-items:center;width:32px;height:32px;color:var(--energy);border:1px solid var(--line);border-radius:9px;background:var(--canvas)}.lead-stat{min-width:150px;padding:15px 18px;border-left:2px solid var(--energy);background:#0e211d8f}.organization-lead{align-items:center}.organization-lead>div:first-child{flex:1}.compact-metrics{display:grid;grid-template-columns:repeat(4,minmax(105px,1fr));min-width:min(100%,520px);overflow:hidden;border:1px solid var(--line);border-radius:14px}.compact-metrics .metric{padding:14px;border-right:1px solid var(--line)}.compact-metrics .metric:last-child{border-right:0}.compact-metrics .metric strong{font-size:20px}.view-switcher{display:flex;width:max-content;padding:4px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.view-switcher button{display:flex;align-items:center;gap:7px;min-height:38px;padding:0 14px;color:var(--muted);background:transparent;border:0;border-radius:8px;cursor:pointer;font-size:11px;font-weight:700}.view-switcher button.active{color:var(--canvas);background:var(--energy)}.directory-panel{position:relative;padding:0;overflow:hidden}.directory-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) 190px auto;gap:12px;align-items:end;padding:18px 20px;border-bottom:1px solid var(--line)}.search-field{display:flex;align-items:center;gap:9px;min-height:44px;padding:0 11px;color:var(--muted);border:1px solid var(--line);border-radius:10px;background:var(--canvas)}.search-field:focus-within{outline:3px solid var(--energy);outline-offset:2px}.search-field input{width:100%;color:var(--text);background:transparent;border:0;outline:0;font-size:12px}.search-field input::-webkit-search-cancel-button{display:none}.clear-search{display:grid;place-items:center;padding:5px;color:var(--muted);background:transparent;border:0;cursor:pointer}.toolbar-field{display:flex;flex-direction:column;gap:5px;color:var(--muted);font-size:9px}.toolbar-field>span{text-transform:uppercase;letter-spacing:.07em}.toolbar-field select{min-height:44px;padding:0 30px 0 10px;color:var(--text);border:1px solid var(--line);border-radius:10px;background:var(--canvas)}.directory-toolbar .button{display:inline-flex;align-items:center;justify-content:center;gap:7px}.directory-summary{display:flex;justify-content:space-between;min-height:36px;padding:12px 20px 6px;color:var(--muted);font:500 9px IBM Plex Mono,monospace}.directory-table table{min-width:820px}.directory-table th:first-child,.directory-table td:first-child{padding-left:20px}.directory-table th:last-child,.directory-table td:last-child{padding-right:20px;text-align:right}.directory-table tbody tr:hover,.directory-table tbody tr.selected-row{background:#63d8a60b}.row-progress{width:112px;color:var(--muted);font-size:9px}.row-progress .progress-track{margin-top:5px}.pagination{display:flex;align-items:end;justify-content:flex-end;gap:18px;padding:14px 20px 18px;color:var(--muted);font-size:10px}.pagination>div{display:flex;gap:6px}.pagination .toolbar-field select{min-height:38px}.icon-button.bordered{display:inline-grid;place-items:center;border:1px solid var(--line)}.icon-button:disabled{cursor:not-allowed;opacity:.42}.record-detail{margin:0 20px 20px;padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--canvas)}.record-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:0}.record-facts div{min-width:0;padding:12px;border:1px solid var(--line);border-radius:10px}.record-facts dt{color:var(--muted);font-size:8px;text-transform:uppercase;letter-spacing:.07em}.record-facts dd{overflow-wrap:anywhere;margin:6px 0 0;font-size:11px}.next-gate--informational{grid-template-columns:auto minmax(120px,auto) 1fr}.next-gate--informational>small{color:var(--muted);font-size:9px;text-align:right}.status--danger{color:var(--danger);background:#f06a6a1a;border:1px solid rgba(240,106,106,.35)}.button-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.empty-icon{width:46px;height:46px;margin-bottom:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1180px){.metric-links,.compact-metrics{grid-template-columns:repeat(2,1fr)}.metric-links>a:nth-child(2),.compact-metrics .metric:nth-child(2){border-right:0}.metric-links>a:nth-child(-n+2),.compact-metrics .metric:nth-child(-n+2){border-bottom:1px solid var(--line)}.organization-lead{align-items:flex-end}.organization-lead,.record-facts{grid-template-columns:repeat(2,1fr)}}@media(max-width:980px){.nav-item{display:block}.nav-section-label{display:none}.overview-workspace{grid-template-columns:1fr}.overview-intro,.page-lead,.organization-lead{align-items:flex-start;flex-direction:column}.compact-metrics{width:100%}}@media(max-width:720px){.directory-toolbar{grid-template-columns:1fr}.directory-toolbar .button{width:100%}.metric-links{grid-template-columns:1fr 1fr}.record-facts,.next-gate--informational{grid-template-columns:1fr}.next-gate--informational>small{text-align:left}}@media(max-width:480px){.metric-links,.compact-metrics{grid-template-columns:1fr}.metric-links>a,.compact-metrics .metric{border-right:0;border-bottom:1px solid var(--line)}.metric-links>a:last-child,.compact-metrics .metric:last-child{border-bottom:0}.view-switcher{width:100%}.view-switcher button{flex:1;justify-content:center}.pagination{flex-wrap:wrap;justify-content:space-between}}
