.skip-link{position:fixed;top:8px;left:8px;z-index:100;min-height:44px;padding:10px 14px;transform:translateY(calc(-100% - 16px));border:2px solid var(--accent-border);border-radius:8px;background:var(--card-elevated-bg);color:var(--text-primary);transition:transform .14s cubic-bezier(.23,1,.32,1)}.skip-link:focus-visible{transform:translateY(0)}#human-surface-content{min-width:0}#human-surface-content :where(.console-page,.management-page-shell,.management-page-hero,.page-heading,.page-heading-row,.page-heading-copy,.page-breadcrumbs,.table-panel,.table-panel-body,.table-wrap){min-width:0;max-width:100%}.mail-urgency-empty,.mail-urgency-list{display:none}.privacy-decision-panel,.privacy-document{width:min(100%,980px);margin-inline:auto}.privacy-decision-panel{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:28px;align-items:end;padding:24px;border:1px solid var(--border-color);border-radius:18px;background:var(--surface-subtle)}.privacy-decision-panel h2,.privacy-decision-panel p,.privacy-document dl,.privacy-document h2,.privacy-document ol,.privacy-document p,.privacy-document ul{margin:0}.privacy-decision-panel h2{margin-top:6px;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.18;letter-spacing:-.025em;text-wrap:balance}.privacy-decision-panel p{max-width:60ch;margin-top:10px;color:var(--text-muted);line-height:1.65;text-wrap:pretty}.privacy-kicker,.privacy-lifecycle-state,.privacy-section-number{font-family:var(--font-mono);font-size:.72rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.privacy-kicker,.privacy-section-number{color:var(--accent-strong)}.privacy-contents{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.privacy-contents a{display:flex;min-height:44px;align-items:center;padding:9px 11px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--card-bg);color:var(--text-secondary);font-size:.86rem;font-weight:650;line-height:1.25;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.privacy-contents a:hover{border-color:var(--accent-border);background:var(--surface-hover);color:var(--text-primary)}.privacy-document{margin-top:18px;border-top:1px solid var(--border-color)}.privacy-document>section{display:grid;grid-template-columns:minmax(190px,.34fr) minmax(0,1fr);gap:34px;padding:34px 0 38px;border-bottom:1px solid var(--border-color);scroll-margin-top:24px}.privacy-contact,.privacy-data-map,.privacy-facts,.privacy-lifecycle-list,.privacy-recipient-list,.privacy-request-steps,.privacy-section-body,.privacy-section-heading{min-width:0}.privacy-section-heading{display:grid;align-content:start;gap:8px}.privacy-section-heading h2{font-size:1.18rem;line-height:1.25;letter-spacing:-.015em;text-wrap:balance}.privacy-section-heading p{color:var(--text-subtle);font-size:.84rem;line-height:1.5;text-wrap:pretty}.privacy-section-body{display:grid;gap:18px}.privacy-contact span,.privacy-document dd,.privacy-document li,.privacy-drilldown span,.privacy-facts span,.privacy-section-body>p{color:var(--text-muted);line-height:1.65}.privacy-data-map,.privacy-lifecycle-list,.privacy-recipient-list{display:grid;border-top:1px solid var(--border-subtle)}.privacy-data-map>div,.privacy-lifecycle-list>div,.privacy-recipient-list>div{display:grid;grid-template-columns:minmax(150px,.42fr) minmax(0,1fr);gap:18px;padding:17px 0;border-bottom:1px solid var(--border-subtle)}.privacy-data-map dt,.privacy-lifecycle-list dt,.privacy-recipient-list dt{color:var(--text-primary);font-weight:680;line-height:1.4}.privacy-data-map dd,.privacy-lifecycle-list dd,.privacy-recipient-list dd{margin:0}.privacy-data-map small{display:block;margin-top:5px;color:var(--text-subtle);line-height:1.5}.privacy-document .compact-list{gap:0}.privacy-document .compact-list li{padding:11px 0;border-bottom:1px solid var(--border-subtle)}.privacy-document .compact-list li:last-child{border-bottom:0}.privacy-boundary-note{padding:14px 16px;border-left:3px solid var(--semantic-caution-border);border-radius:0 10px 10px 0;background:var(--semantic-caution-bg);color:var(--semantic-caution-text)!important}.privacy-drilldown{display:grid;grid-template-columns:minmax(180px,.42fr) minmax(0,1fr);gap:4px 18px;padding:16px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-subtle)}.privacy-drilldown a{grid-column:2;justify-self:start;min-height:44px;padding-block:10px;font-weight:680}.privacy-lifecycle-list dt{display:grid;align-content:start;gap:6px}.privacy-lifecycle-state{color:var(--text-subtle);line-height:1.35}.privacy-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.privacy-contact,.privacy-facts>div{display:grid;gap:6px}.privacy-request-steps{display:grid;gap:10px;padding-left:1.35rem}.privacy-request-steps li{padding-left:4px}.privacy-contact{padding:18px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-subtle)}.privacy-contact-action{justify-self:start;margin-top:6px}.privacy-contact small{max-width:40rem;color:var(--text-muted);line-height:1.5}.privacy-return-link{display:inline-flex;min-height:44px;align-items:center;justify-self:start;font-weight:680}.system-service-query-disclosure{margin:0}.system-service-query-disclosure>summary{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:18px}.system-service-query-disclosure>summary>span:first-child{display:grid;min-width:0;gap:3px}.system-service-query-disclosure>summary small,.system-service-query-disclosure>summary>span:last-child{color:var(--text-muted);font-size:.78rem}.system-service-query-disclosure>.panel-card{margin:0;border:0;border-top:1px solid var(--border-subtle);border-radius:0;box-shadow:none}@media (max-width:720px){.privacy-decision-panel{grid-template-columns:1fr;gap:20px;padding:20px}.privacy-document>section{grid-template-columns:1fr;gap:18px;padding:28px 0}.privacy-section-heading h2{font-size:1.12rem}.privacy-data-map>div,.privacy-drilldown,.privacy-lifecycle-list>div,.privacy-recipient-list>div{grid-template-columns:1fr;gap:6px}.privacy-drilldown a{grid-column:auto}.privacy-facts{grid-template-columns:1fr;gap:14px}.privacy-contact-action{width:100%}.mail-urgency-table{display:none}.mail-urgency-list{display:grid;gap:0;overflow:hidden;padding:0;list-style:none}.mail-urgency-empty,.mail-urgency-list{margin:0;border-block:1px solid var(--border-color)}.mail-urgency-empty{display:block;padding:18px 0;color:var(--text-muted)}.mail-urgency-item{display:grid;gap:12px;padding:18px 0;border-bottom:1px solid var(--border-subtle)}.mail-urgency-item:last-child{border-bottom:0}.mail-urgency-item-head{display:grid;gap:8px}.mail-urgency-item-head>div{display:grid;gap:6px}.mail-urgency-item-head h3{margin:0;font-size:1.02rem;line-height:1.3}.mail-urgency-item-head h3 a{display:flex;min-height:44px;align-items:center}.mail-urgency-item dd,.mail-urgency-item p,.mail-urgency-item-head>span{color:var(--text-muted)}.mail-urgency-item p{margin:0;line-height:1.5}.mail-urgency-item dl{display:grid;gap:8px;margin:0}.mail-urgency-item dl>div{display:grid;grid-template-columns:minmax(72px,.32fr) minmax(0,1fr);gap:12px;padding-top:8px;border-top:1px solid var(--border-subtle)}.mail-urgency-item dd,.mail-urgency-item dt{margin:0;font-size:.9rem;line-height:1.45}.mail-urgency-item dt{color:var(--text-subtle);font-weight:510}}.location-decision-workspace{display:grid;gap:16px;padding:0 14px}.location-decision-heading{display:grid;max-width:72ch;gap:5px}.location-decision-card>header>div>span,.location-decision-heading>span,.location-decision-quality>header>span{color:var(--text-subtle);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.location-decision-card h4,.location-decision-card p,.location-decision-heading h3,.location-decision-heading p,.location-decision-quality h4{margin:0}.location-decision-heading h3{color:var(--text-primary);font-size:clamp(1.05rem,1.6vw,1.32rem);letter-spacing:-.018em}.location-decision-card p,.location-decision-heading p{color:var(--text-muted);font-size:.8rem;line-height:1.55}.location-decision-grid{display:grid;grid-template-columns:minmax(0,1.08fr) repeat(2,minmax(0,1fr));gap:10px}.location-decision-card{position:relative;display:grid;min-width:0;align-content:start;gap:14px;padding:18px;overflow:clip;border:1px solid var(--card-border);border-radius:14px;background:var(--card-bg);box-shadow:var(--card-shadow)}.location-decision-card:before{position:absolute;inset:0 auto 0 0;width:3px;background:var(--semantic-neutral-stripe);content:""}.location-decision-card[data-tone=critical]:before{background:var(--semantic-critical-stripe)}.location-decision-card[data-tone=degraded]:before,.location-decision-card[data-tone=warning]:before{background:var(--semantic-caution-stripe)}.location-decision-card[data-tone=healthy]:before,.location-decision-card[data-tone=ok]:before{background:var(--semantic-positive-stripe)}.location-decision-card-primary[data-tone=critical]{border-color:color-mix(in srgb,var(--semantic-critical-border) 78%,var(--card-border));background:color-mix(in srgb,var(--semantic-critical-bg) 42%,var(--card-bg))}.location-decision-card>header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px}.location-decision-card>header>div{display:grid;min-width:0;gap:4px}.location-decision-card h4,.location-decision-quality h4{color:var(--text-primary);font-size:.93rem;letter-spacing:-.012em}.location-decision-key-number{display:grid;gap:1px}.location-decision-key-number strong{color:var(--text-primary);font-size:clamp(1.7rem,3vw,2.45rem);font-weight:680;letter-spacing:-.045em;line-height:1}.location-decision-key-number strong small{color:var(--text-muted);font-size:.78rem;font-weight:560;letter-spacing:0}.location-decision-key-number>span{color:var(--text-subtle);font-size:.72rem}.location-compliance-bar{display:flex;min-height:8px;overflow:hidden;border-radius:999px;background:var(--surface-subtle)}.location-compliance-bar>span{min-width:0}.location-compliance-bar [data-state=breached],.location-decision-legend [data-state=breached]>span{background:var(--semantic-critical-stripe)}.location-compliance-bar [data-state=unresolved],.location-decision-legend [data-state=unresolved]>span{background:var(--text-primary)}.location-compliance-bar [data-state=pending],.location-decision-legend [data-state=pending]>span{background:var(--semantic-caution-stripe)}.location-compliance-bar [data-state=compliant],.location-decision-legend [data-state=compliant]>span{background:var(--semantic-positive-stripe)}.location-decision-legend{display:flex;flex-wrap:wrap;gap:7px 12px;margin:-5px 0 0;padding:0;color:var(--text-muted);font-size:.68rem;list-style:none}.location-decision-legend li{display:inline-flex;align-items:center;gap:5px}.location-decision-legend li>span{width:7px;height:7px;border-radius:999px}.location-coverage-meter{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.location-coverage-meter progress{width:100%;height:8px;overflow:hidden;border:0;border-radius:999px;background:var(--surface-subtle);color:var(--accent-strong)}.location-coverage-meter progress::-webkit-progress-bar{border-radius:999px;background:var(--surface-subtle)}.location-coverage-meter progress::-webkit-progress-value{border-radius:999px;background:var(--accent-strong)}.location-coverage-meter progress::-moz-progress-bar{border-radius:999px;background:var(--accent-strong)}.location-coverage-meter>span{color:var(--text-muted);font-size:.68rem;white-space:nowrap}.location-decision-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.location-decision-facts-three{grid-template-columns:repeat(3,minmax(0,1fr))}.location-decision-facts>div{min-width:0;padding-top:9px;border-top:1px solid var(--border-subtle)}.location-decision-facts dt,.location-decision-quality dt{color:var(--text-subtle);font-family:var(--font-mono);font-size:.6rem;letter-spacing:.04em;text-transform:uppercase}.location-decision-facts dd,.location-decision-quality dd{margin:4px 0 0;color:var(--text-primary);font-size:.73rem;line-height:1.45;overflow-wrap:anywhere}.location-decision-card>.table-action-link{width:fit-content;min-height:44px;align-self:end;justify-self:start}.location-decision-quality{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);gap:18px;padding:16px 18px;border:1px solid var(--semantic-caution-border);border-radius:12px;background:color-mix(in srgb,var(--semantic-caution-bg) 42%,var(--card-bg))}.location-decision-quality>header{display:grid;align-content:start;gap:4px}.location-decision-quality>dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:0}.location-decision-quality>dl>div{min-width:0}@media (max-width:1100px){.location-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.location-decision-card-primary{grid-column:1/-1}}@media (max-width:720px){.location-decision-workspace{gap:14px;padding:0}.location-decision-grid,.location-decision-quality,.location-decision-quality>dl{grid-template-columns:minmax(0,1fr)}.location-decision-card-primary{grid-column:auto}.location-decision-card{padding:16px}.location-decision-card>header{align-items:flex-start}.location-decision-facts-three{grid-template-columns:repeat(2,minmax(0,1fr))}.location-decision-card>.table-action-link{width:100%}}.location-candidates-workspace{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:16px;padding:0 14px}.location-candidates-heading{display:grid;max-width:74ch;gap:5px}.location-candidates-brief>div:first-child>span,.location-candidates-heading>span,.location-candidates-list-section>header>span{color:var(--text-subtle);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.location-candidate-card h4,.location-candidate-card p,.location-candidates-brief h3,.location-candidates-brief p,.location-candidates-empty h3,.location-candidates-empty p,.location-candidates-heading h2,.location-candidates-heading p,.location-candidates-list-section>header h3,.location-candidates-list-section>header p{margin:0}.location-candidates-heading h2{color:var(--text-primary);font-size:clamp(1.08rem,1.8vw,1.4rem);letter-spacing:-.02em}.location-candidate-card p,.location-candidates-brief p,.location-candidates-empty p,.location-candidates-heading p,.location-candidates-list-section>header p{color:var(--text-muted);font-size:.8rem;line-height:1.55}.location-candidates-brief{display:flex;min-width:0;align-items:end;justify-content:space-between;gap:20px;padding:18px;border:1px solid var(--card-border);border-radius:14px;background:var(--card-bg);box-shadow:var(--card-shadow)}.location-candidates-brief[data-tone=critical]{border-color:var(--semantic-critical-border);background:color-mix(in srgb,var(--semantic-critical-bg) 42%,var(--card-bg))}.location-candidates-brief[data-tone=warning]{border-color:var(--semantic-caution-border);background:color-mix(in srgb,var(--semantic-caution-bg) 38%,var(--card-bg))}.location-candidates-brief[data-tone=healthy]{border-color:var(--semantic-positive-border);background:color-mix(in srgb,var(--semantic-positive-bg) 34%,var(--card-bg))}.location-candidates-brief>div:first-child{display:grid;max-width:72ch;gap:5px}.location-candidates-brief h3{color:var(--text-primary);font-size:clamp(1rem,1.5vw,1.2rem);letter-spacing:-.015em}.location-candidate-actions,.location-candidates-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:8px}.location-candidate-actions .table-action-link,.location-candidates-actions .table-action-link{min-height:44px}.location-candidates-context{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid var(--card-border);border-radius:12px;background:var(--card-bg)}.location-candidates-context>div{min-width:0;padding:14px 16px;border-left:1px solid var(--border-subtle)}.location-candidates-context>div:first-child{border-left:0}.location-candidate-facts dt,.location-candidates-context dt{color:var(--text-subtle);font-family:var(--font-mono);font-size:.61rem;letter-spacing:.04em;text-transform:uppercase}.location-candidate-facts dd,.location-candidates-context dd{margin:5px 0 0;color:var(--text-primary);font-size:.76rem;line-height:1.5;overflow-wrap:anywhere}.location-candidates-data-state{margin:0;padding:12px 14px;border:1px solid var(--semantic-caution-border);border-radius:10px;background:color-mix(in srgb,var(--semantic-caution-bg) 36%,var(--card-bg));color:var(--text-muted);font-size:.78rem;line-height:1.5}.location-candidates-data-state[data-tone=critical]{border-color:var(--semantic-critical-border);background:color-mix(in srgb,var(--semantic-critical-bg) 38%,var(--card-bg))}.location-candidates-data-state strong{color:var(--text-primary)}.location-candidates-list-section{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.location-candidates-list-section>header{display:grid;max-width:72ch;gap:4px}.location-candidates-list-section>header h3{color:var(--text-primary);font-size:1rem;letter-spacing:-.012em}.location-candidates-list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none}.location-candidate-card{position:relative;display:grid;min-width:0;gap:13px;padding:16px 18px 14px;overflow:clip;border:1px solid var(--card-border);border-radius:13px;background:var(--card-bg);box-shadow:var(--card-shadow)}.location-candidate-card:before{position:absolute;inset:0 auto 0 0;width:3px;background:var(--semantic-neutral-stripe);content:""}.location-candidate-card[data-tone=critical]:before{background:var(--semantic-critical-stripe)}.location-candidate-card[data-tone=warning]:before{background:var(--semantic-caution-stripe)}.location-candidate-card>header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px}.location-candidate-identity{display:grid;min-width:0;gap:3px}.location-candidate-identity h4{color:var(--text-primary);font-size:.98rem;letter-spacing:-.012em;overflow-wrap:anywhere}.location-candidate-reason{display:grid;gap:3px}.location-candidate-reason>strong{color:var(--text-primary);font-size:.86rem;line-height:1.45}.location-candidate-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.location-candidate-facts>div{min-width:0;padding-top:9px;border-top:1px solid var(--border-subtle)}.location-candidate-next-step{padding:10px 12px;border-radius:9px;background:var(--surface-subtle)}.location-candidate-next-step strong{color:var(--text-primary)}.location-candidate-actions>span{color:var(--text-muted);font-size:.76rem}.location-candidate-card>.human-evidence-drawer{margin-top:1px}.location-candidates-empty{display:grid;gap:5px;padding:18px;border:1px solid var(--card-border);border-radius:12px;background:var(--card-bg)}.location-candidates-empty[data-tone=healthy]{border-color:var(--semantic-positive-border);background:color-mix(in srgb,var(--semantic-positive-bg) 30%,var(--card-bg))}.location-candidates-empty h3{color:var(--text-primary);font-size:.95rem}@media (max-width:1100px){.location-candidates-context{grid-template-columns:repeat(2,minmax(0,1fr))}.location-candidates-context>div:nth-child(odd){border-left:0}.location-candidates-context>div:nth-child(n+3){border-top:1px solid var(--border-subtle)}}@media (max-width:720px){.location-candidates-workspace{gap:14px;padding:0}.location-candidates-brief{display:grid;align-items:start;padding:16px}.location-candidate-actions,.location-candidate-actions .table-action-link,.location-candidates-actions,.location-candidates-actions .table-action-link{width:100%}.location-candidate-facts,.location-candidates-context{grid-template-columns:minmax(0,1fr)}.location-candidates-context>div,.location-candidates-context>div:nth-child(odd){border-top:1px solid var(--border-subtle);border-left:0}.location-candidates-context>div:first-child{border-top:0}.location-candidate-card{padding:15px 15px 13px}.location-candidate-card>header{display:grid}}.location-compliance-workspace{gap:16px;padding:0 14px}.location-compliance-heading,.location-compliance-list,.location-compliance-list-section,.location-compliance-workspace{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.location-compliance-heading{max-width:76ch;gap:5px}.location-compliance-brief>div:first-child>span,.location-compliance-heading>span,.location-compliance-list-section>header>span{color:var(--text-subtle);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.location-compliance-brief h3,.location-compliance-brief p,.location-compliance-card h4,.location-compliance-card p,.location-compliance-empty h3,.location-compliance-empty p,.location-compliance-heading h2,.location-compliance-heading p,.location-compliance-list-section h3,.location-compliance-list-section p{margin:0}.location-compliance-heading h2{color:var(--text-primary);font-size:clamp(1.08rem,1.8vw,1.4rem);letter-spacing:-.02em}.location-compliance-brief p,.location-compliance-card p,.location-compliance-empty p,.location-compliance-heading p,.location-compliance-list-section p{color:var(--text-muted);font-size:.8rem;line-height:1.55}.location-compliance-brief{display:flex;min-width:0;align-items:end;justify-content:space-between;gap:20px;padding:18px;border:1px solid var(--card-border);border-radius:14px;background:var(--card-bg);box-shadow:var(--card-shadow)}.location-compliance-brief[data-tone=critical]{border-color:var(--semantic-critical-border);background:color-mix(in srgb,var(--semantic-critical-bg) 42%,var(--card-bg))}.location-compliance-brief[data-tone=warning]{border-color:var(--semantic-caution-border);background:color-mix(in srgb,var(--semantic-caution-bg) 38%,var(--card-bg))}.location-compliance-brief[data-tone=healthy]{border-color:var(--semantic-positive-border);background:color-mix(in srgb,var(--semantic-positive-bg) 34%,var(--card-bg))}.location-compliance-brief>div:first-child{display:grid;min-width:0;max-width:72ch;gap:5px}.location-compliance-brief h3{color:var(--text-primary);font-size:clamp(1rem,1.5vw,1.2rem);letter-spacing:-.015em}.location-compliance-actions,.location-compliance-card-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:8px}.location-compliance-actions .table-action-link,.location-compliance-card-actions .table-action-link{min-height:44px}.location-compliance-context{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid var(--card-border);border-radius:12px;background:var(--card-bg)}.location-compliance-context>div{min-width:0;padding:14px 16px;border-left:1px solid var(--border-subtle)}.location-compliance-context>div:first-child{border-left:0}.location-compliance-context dt,.location-compliance-facts dt{color:var(--text-subtle);font-family:var(--font-mono);font-size:.61rem;letter-spacing:.04em;text-transform:uppercase}.location-compliance-context dd,.location-compliance-facts dd{margin:5px 0 0;color:var(--text-primary);font-size:.76rem;line-height:1.5;overflow-wrap:anywhere}.location-compliance-data-state{margin:0;padding:12px 14px;border:1px solid var(--semantic-caution-border);border-radius:10px;background:color-mix(in srgb,var(--semantic-caution-bg) 36%,var(--card-bg));color:var(--text-muted);font-size:.78rem;line-height:1.5}.location-compliance-data-state[data-tone=critical]{border-color:var(--semantic-critical-border);background:color-mix(in srgb,var(--semantic-critical-bg) 38%,var(--card-bg))}.location-compliance-data-state strong{color:var(--text-primary)}.location-compliance-list-section{gap:12px}.location-compliance-list-section>header{display:grid;min-width:0;max-width:74ch;gap:4px}.location-compliance-list-section h3{color:var(--text-primary);font-size:1rem;letter-spacing:-.012em}.location-compliance-list{gap:10px;margin:0;padding:0;list-style:none}.location-compliance-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:13px;padding:16px 18px 14px;overflow:clip;border:1px solid var(--card-border);border-radius:13px;background:var(--card-bg);box-shadow:var(--card-shadow)}.location-compliance-card:before{position:absolute;inset:0 auto 0 0;width:3px;background:var(--semantic-neutral-stripe);content:""}.location-compliance-card[data-tone=critical]:before{background:var(--semantic-critical-stripe)}.location-compliance-card[data-tone=warning]:before{background:var(--semantic-caution-stripe)}.location-compliance-card[data-tone=positive]:before{background:var(--semantic-positive-stripe)}.location-compliance-card>header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px}.location-compliance-identity,.location-compliance-reason{display:grid;min-width:0;gap:3px}.location-compliance-identity h4{color:var(--text-primary);font-size:.98rem;letter-spacing:-.012em;overflow-wrap:anywhere}.location-compliance-reason>strong{color:var(--text-primary);font-size:.86rem;line-height:1.45}.location-compliance-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.location-compliance-facts>div{min-width:0;padding-top:9px;border-top:1px solid var(--border-subtle)}.location-compliance-card-actions>span{color:var(--text-muted);font-size:.76rem}.location-compliance-complete-list{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none}.location-compliance-complete-list li{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:16px;padding:11px 2px;border-top:1px solid var(--border-subtle)}.location-compliance-complete-list li:first-child{border-top:0}.location-compliance-complete-list li>span{display:grid;min-width:0;gap:2px}.location-compliance-complete-list a{min-height:44px;align-content:center;color:var(--accent-strong)}.location-compliance-compact-status,.location-compliance-complete-list small,.location-compliance-complete-list time{color:var(--text-muted);font-size:.74rem;line-height:1.4}.location-compliance-empty{display:grid;grid-template-columns:minmax(0,1fr);gap:5px;padding:18px;border:1px solid var(--card-border);border-radius:12px;background:var(--card-bg)}.location-compliance-empty[data-tone=healthy]{border-color:var(--semantic-positive-border);background:color-mix(in srgb,var(--semantic-positive-bg) 30%,var(--card-bg))}.location-compliance-empty h3{color:var(--text-primary);font-size:.95rem}@media (max-width:1100px){.location-compliance-context,.location-compliance-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.location-compliance-context>div:nth-child(odd){border-left:0}.location-compliance-context>div:nth-child(n+3){border-top:1px solid var(--border-subtle)}}@media (max-width:720px){.location-compliance-workspace{gap:14px;padding:0}.location-compliance-brief{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;padding:16px}.location-compliance-actions,.location-compliance-actions .table-action-link,.location-compliance-card-actions,.location-compliance-card-actions .table-action-link{width:100%}.location-compliance-context,.location-compliance-facts{grid-template-columns:minmax(0,1fr)}.location-compliance-context>div,.location-compliance-context>div:nth-child(odd){border-top:1px solid var(--border-subtle);border-left:0}.location-compliance-context>div:first-child{border-top:0}.location-compliance-card{padding:15px 15px 13px}.location-compliance-card>header,.location-compliance-complete-list li{display:grid}}.location-health-failure{display:grid;gap:3px;padding:10px 12px;border-radius:9px;background:var(--surface-subtle)}.location-health-failure[data-tone=recovered]{background:color-mix(in srgb,var(--semantic-positive-bg) 28%,var(--surface-subtle))}.location-health-failure[data-tone=unresolved]{background:color-mix(in srgb,var(--semantic-critical-bg) 34%,var(--surface-subtle))}.location-health-failure[data-tone=unknown]{background:color-mix(in srgb,var(--semantic-caution-bg) 34%,var(--surface-subtle))}.location-health-failure strong{color:var(--text-primary);font-size:.8rem;line-height:1.45}.location-actions-campaign-body,.location-actions-campaign-step,.location-actions-card,.location-actions-card-grid,.location-actions-form,.location-actions-heading,.location-actions-preview,.location-actions-preview-detail,.location-actions-section,.location-actions-section>header,.location-actions-workspace{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.location-actions-workspace{gap:18px;padding:0 14px}.location-actions-heading,.location-actions-section>header{max-width:76ch;gap:5px}.location-actions-brief>div>span,.location-actions-campaign-step>div:first-child>span,.location-actions-heading>span,.location-actions-preview header span,.location-actions-section>header>span{color:var(--text-subtle);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.location-actions-brief h3,.location-actions-brief p,.location-actions-campaign-step h3,.location-actions-campaign-step p,.location-actions-card h4,.location-actions-card p,.location-actions-feedback p,.location-actions-form h4,.location-actions-form p,.location-actions-heading h2,.location-actions-heading p,.location-actions-preview h4,.location-actions-preview p,.location-actions-section h3,.location-actions-section p{margin:0}.location-actions-heading h2{font-size:clamp(1.08rem,1.8vw,1.4rem);letter-spacing:-.02em}.location-actions-brief p,.location-actions-campaign-step p,.location-actions-card p,.location-actions-feedback p,.location-actions-form p,.location-actions-heading p,.location-actions-preview p,.location-actions-section p{color:var(--text-muted);font-size:.8rem;line-height:1.55}.location-actions-brief{display:flex;min-width:0;align-items:end;justify-content:space-between;gap:20px;padding:18px;border:1px solid var(--card-border);border-radius:14px;background:var(--card-bg);box-shadow:var(--card-shadow)}.location-actions-brief[data-tone=critical]{border-color:var(--semantic-critical-border);background:color-mix(in srgb,var(--semantic-critical-bg) 38%,var(--card-bg))}.location-actions-brief[data-tone=healthy]{border-color:var(--semantic-positive-border);background:color-mix(in srgb,var(--semantic-positive-bg) 32%,var(--card-bg))}.location-actions-brief>div{display:grid;min-width:0;max-width:72ch;gap:5px}.location-actions-brief h3{font-size:clamp(1rem,1.5vw,1.2rem);letter-spacing:-.015em}.location-actions-brief .table-action-link,.location-actions-campaign>summary,.location-actions-confirm,.location-actions-feedback a,.location-actions-preview summary{min-height:44px}.location-actions-context{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid var(--card-border);border-radius:12px;background:var(--card-bg)}.location-actions-context>div{min-width:0;padding:14px 16px;border-left:1px solid var(--border-subtle)}.location-actions-context>div:first-child{border-left:0}.location-actions-context dt,.location-actions-preview dt{color:var(--text-subtle);font-family:var(--font-mono);font-size:.61rem;letter-spacing:.04em;text-transform:uppercase}.location-actions-context dd,.location-actions-preview dd{margin:5px 0 0;color:var(--text-primary);font-size:.76rem;line-height:1.5;overflow-wrap:anywhere}.location-actions-data-state,.location-actions-empty{margin:0;padding:12px 14px;border:1px solid var(--semantic-caution-border);border-radius:10px;background:color-mix(in srgb,var(--semantic-caution-bg) 32%,var(--card-bg));color:var(--text-muted);font-size:.78rem;line-height:1.5}.location-actions-data-state strong{color:var(--text-primary)}.location-actions-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.location-actions-feedback{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid var(--semantic-positive-border);border-radius:12px;background:color-mix(in srgb,var(--semantic-positive-bg) 34%,var(--card-bg))}.location-actions-feedback[data-tone=critical]{border-color:var(--semantic-critical-border);background:color-mix(in srgb,var(--semantic-critical-bg) 38%,var(--card-bg))}.location-actions-feedback>div{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px}.location-actions-feedback>div:first-child{display:grid;gap:3px}.location-actions-section{gap:12px}.location-actions-campaign-step h3,.location-actions-section h3{font-size:1rem;letter-spacing:-.012em}.location-actions-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.location-actions-card,.location-actions-form{align-content:start;gap:14px;padding:17px;border:1px solid var(--card-border);border-radius:13px;background:var(--card-bg);box-shadow:var(--card-shadow)}.location-actions-card[data-tone=warning]{border-color:var(--semantic-caution-border);background:color-mix(in srgb,var(--semantic-caution-bg) 24%,var(--card-bg))}.location-actions-card>div,.location-actions-form>div:first-child{display:grid;min-width:0;gap:4px}.location-actions-card h4,.location-actions-form h4,.location-actions-preview h4{font-size:.94rem;letter-spacing:-.01em}.location-actions-campaign button,.location-actions-card button,.location-actions-form button{width:fit-content;max-width:100%;min-height:44px;white-space:normal}.location-actions-card-inline{display:flex;align-items:center;justify-content:space-between;gap:20px}.location-actions-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.location-actions-form :is(input,select,textarea){min-height:44px}.location-actions-form textarea{min-height:88px}.location-actions-campaign{min-width:0;overflow:hidden;border:1px solid var(--semantic-caution-border);border-radius:14px;background:var(--card-bg)}.location-actions-campaign>summary,.location-actions-preview summary{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;cursor:pointer;list-style:none}.location-actions-campaign>summary::-webkit-details-marker,.location-actions-preview summary::-webkit-details-marker{display:none}.location-actions-campaign>summary:focus-visible,.location-actions-preview summary:focus-visible{outline:2px solid var(--accent-outline);outline-offset:-2px}.location-actions-campaign>summary>span:first-child{display:grid;min-width:0;gap:3px}.location-actions-campaign>summary small,.location-actions-campaign>summary>span:last-child,.location-actions-preview summary small{color:var(--text-muted);font-size:.74rem;line-height:1.4}.location-actions-campaign-body{gap:16px;padding:0 16px 16px;border-top:1px solid var(--border-subtle)}.location-actions-campaign-body>.location-actions-data-state{margin-top:16px}.location-actions-campaign-step{gap:13px;padding:16px;border:1px solid var(--card-border);border-radius:12px;background:var(--card-muted-bg)}.location-actions-campaign-step[data-tone=critical]{border-color:var(--semantic-critical-border);background:color-mix(in srgb,var(--semantic-critical-bg) 24%,var(--card-bg))}.location-actions-campaign-step>div:first-child{display:grid;gap:4px}.location-actions-preview{gap:12px;padding:14px;border:1px solid var(--semantic-positive-border);border-radius:11px;background:color-mix(in srgb,var(--semantic-positive-bg) 25%,var(--card-bg))}.location-actions-preview>header{display:flex;min-width:0;align-items:start;justify-content:space-between;gap:12px}.location-actions-preview>header>div{display:grid;min-width:0;gap:3px}.location-actions-preview-kind{padding:4px 7px;border:1px solid var(--semantic-positive-border);border-radius:999px;background:var(--card-bg);white-space:nowrap}.location-actions-preview>dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.location-actions-preview>dl>div{min-width:0;padding-top:8px;border-top:1px solid var(--border-subtle)}.location-actions-preview>details{overflow:hidden;border:1px solid var(--card-border);border-radius:10px;background:var(--card-bg)}.location-actions-preview-detail{gap:12px;padding:0 14px 14px;border-top:1px solid var(--border-subtle)}.location-actions-preview-detail>ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:8px;margin:14px 0 0;padding:0;list-style:none}.location-actions-preview-detail li{display:grid;min-width:0;gap:2px;padding:10px;border:1px solid var(--border-subtle);border-radius:9px;background:var(--card-muted-bg)}.location-actions-preview-detail li span,.location-actions-preview-detail li strong{overflow-wrap:anywhere}.location-actions-preview-detail li span{color:var(--text-muted);font-size:.73rem;line-height:1.4}.location-actions-preview-note{font-size:.74rem!important}.location-actions-confirm{display:flex;min-width:0;align-items:center;gap:10px;padding:9px 11px;border:1px solid var(--card-border);border-radius:9px;background:var(--card-bg);color:var(--text-primary);font-size:.78rem;line-height:1.45;cursor:pointer}.location-actions-confirm input{flex:0 0 auto;width:20px;height:20px;accent-color:var(--accent-strong)}@media (max-width:1100px){.location-actions-context,.location-actions-preview>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.location-actions-context>div:nth-child(odd){border-left:0}.location-actions-context>div:nth-child(n+3){border-top:1px solid var(--border-subtle)}}@media (max-width:720px){.location-actions-workspace{gap:15px;padding:0}.location-actions-brief,.location-actions-campaign>summary,.location-actions-card-inline,.location-actions-feedback,.location-actions-preview summary,.location-actions-preview>header{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.location-actions-card-grid,.location-actions-context,.location-actions-form-grid,.location-actions-preview>dl{grid-template-columns:minmax(0,1fr)}.location-actions-context>div,.location-actions-context>div:nth-child(odd){border-top:1px solid var(--border-subtle);border-left:0}.location-actions-context>div:first-child{border-top:0}.location-actions-brief .table-action-link,.location-actions-campaign button,.location-actions-card button,.location-actions-form button{width:100%}.location-actions-preview-kind{width:fit-content}.location-actions-campaign>summary>span:last-child{white-space:normal}}#human-surface-content :where(.page-title,.page-description,.page-breadcrumbs){overflow-wrap:anywhere}#human-surface-content .page-breadcrumb{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}#human-surface-content .workspace-tabs{display:flex;max-width:100%;gap:8px;overflow-x:auto;overscroll-behavior-x:contain}#human-surface-content .workspace-tab{flex:0 0 auto}.human-surface-brief{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);column-gap:clamp(28px,4vw,64px);padding:clamp(8px,1vw,14px) 0 0;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);background:transparent}.human-surface-brief-context,.human-surface-brief-heading,.human-surface-brief-next,.human-surface-support{min-width:0}.human-surface-brief-heading h2{max-width:30ch;margin:12px 0 9px;color:var(--text-primary);font-size:clamp(1.45rem,2.2vw,2rem);font-weight:690;letter-spacing:-.045em;line-height:1.12;text-wrap:balance}.human-surface-brief-heading>p,.human-surface-empty p,.human-surface-evidence-list p,.human-surface-priorities p{margin:0;color:var(--text-muted);line-height:1.5}.human-surface-brief-status{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--font-mono);font-size:.66rem}.human-surface-change{display:grid;gap:10px;margin-top:20px;padding:15px 0;border-block:1px solid var(--border-subtle)}.human-surface-change-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.human-surface-change dd,.human-surface-change dl,.human-surface-change h3,.human-surface-change p{margin:0}.human-surface-change h3{font-size:.84rem;font-weight:660;letter-spacing:-.01em}.human-surface-change p{color:var(--text-primary);font-size:.9rem;line-height:1.5}.human-surface-change dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 18px}.human-surface-change dl>div{min-width:0}.human-surface-change dt{color:var(--text-subtle);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.human-surface-change dd{margin-top:4px;color:var(--text-muted);font-size:.76rem;line-height:1.45;overflow-wrap:anywhere}.human-surface-brief-context{display:grid;margin:0;border-left:1px solid var(--border-subtle)}.human-surface-brief-context>dl,.human-surface-protocol>dl{display:grid;margin:0}.human-surface-brief-context>dl>div,.human-surface-protocol>dl>div{display:grid;grid-template-columns:minmax(78px,.24fr) minmax(0,1fr);gap:18px;align-items:start;padding:15px 4px 15px clamp(18px,2vw,30px);border-bottom:1px solid var(--border-subtle)}.human-surface-brief-context>dl:last-child>div:last-child,.human-surface-protocol>dl>div:last-child{border-bottom:0}.human-surface-protocol{border-top:1px solid var(--border-subtle)}.human-surface-protocol>summary{display:flex;min-height:44px;align-items:center;justify-content:space-between;padding:10px 4px 10px clamp(18px,2vw,30px);color:var(--text-muted);cursor:pointer;font-size:.76rem;font-weight:620;list-style:none}.human-surface-protocol>summary::-webkit-details-marker{display:none}.human-surface-protocol>summary:after{content:"+";color:var(--text-subtle);font-size:1rem;font-weight:420}.human-surface-protocol[open]>summary:after{content:"−"}.human-surface-protocol[open]>summary{border-bottom:1px solid var(--border-subtle);color:var(--text-primary)}.human-surface-brief-context dt,.human-surface-data-health dt,.human-surface-priorities dt,.human-surface-progress dt{font-family:var(--font-mono);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.human-surface-brief-context dd,.human-surface-data-health dd,.human-surface-priorities dd,.human-surface-progress dd{margin:4px 0 0;color:var(--text-primary);font-size:.8rem}.human-surface-brief-next{display:flex;justify-content:flex-start;margin-top:clamp(20px,3vw,34px)}.human-surface-brief-next .button-primary{max-width:100%;min-height:42px;height:auto;padding:9px 16px;border-radius:7px;box-shadow:none;overflow-wrap:anywhere;text-align:center;white-space:normal}.human-surface-read-only{display:grid;gap:4px;max-width:72ch;margin:0;color:var(--text-muted)}.human-surface-read-only strong{color:var(--text-primary)}.human-surface-snapshot-strip{grid-column:1/-1;display:flex;align-items:stretch;margin-top:clamp(18px,2.5vw,30px)}.human-surface-data-health,.human-surface-progress{display:grid;grid-template-columns:repeat(auto-fit,minmax(136px,1fr));flex:1 1 auto;margin:0;padding:0}.human-surface-data-health>div,.human-surface-progress>div{min-width:0;padding:13px 18px;border-right:1px solid var(--border-subtle)}.human-surface-data-health{flex:0 1 36%}.human-surface-data-health>div:last-child{border-right:0}.human-surface-progress dd{font-size:1.05rem;font-weight:660}.human-surface-progress small{display:block;margin-top:4px;color:var(--text-muted)}.human-surface-priority-ledger{grid-column:1/-1;min-width:0}.human-surface-priorities-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;padding:22px 18px 12px}.human-surface-priorities-heading>div{display:grid;gap:3px}.human-surface-priorities-heading span{color:var(--text-subtle);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.05em;text-transform:uppercase}.human-surface-priorities-heading h3{margin:0;color:var(--text-primary);font-size:.98rem;letter-spacing:-.015em}.human-surface-priorities{display:grid;margin:0;padding:0;border-top:1px solid var(--border-subtle);list-style:none}.human-surface-priorities>li{display:grid;grid-template-columns:minmax(230px,.82fr) minmax(440px,1.55fr) 64px;gap:clamp(18px,2.5vw,38px);align-items:center;padding:13px 18px;border-bottom:1px solid var(--border-subtle);background:transparent}.human-surface-priority-identity{display:grid;min-width:0;gap:4px}.human-surface-priority-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.human-surface-priority-kicker>span:first-child:not(.status-badge){color:var(--text-subtle);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.05em;text-transform:uppercase}.human-surface-priorities dl:where(:not(.human-surface-source-fields)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,28px);margin:0}.human-surface-priorities dl:where(:not(.human-surface-source-fields))>div+div{padding-left:clamp(14px,2vw,28px);border-left:1px solid var(--border-subtle)}.human-surface-evidence-list a,.human-surface-priorities a{color:var(--accent-strong);font-size:.76rem;font-weight:620}.human-surface-evidence-list>li>a{display:flex;width:fit-content;min-height:44px;margin-top:4px;align-items:center}.human-surface-priorities>li>a{display:inline-flex;min-height:44px;align-items:center;justify-content:flex-end;gap:6px;text-decoration:none}.human-surface-empty{grid-column:1/-1;padding:22px 18px;border-top:1px solid var(--border-subtle)}.human-surface-support{grid-column:1/-1;min-width:0}.human-surface-evidence-list{display:grid;margin:0;padding:0;list-style:none}.human-surface-evidence-list>li{padding:12px;border-bottom:1px solid var(--border-subtle)}.human-surface-evidence-list>li>div{display:flex;justify-content:space-between;gap:12px}.human-surface-evidence-list small,.human-surface-evidence-list span{color:var(--text-subtle);font-size:.7rem}.human-surface-brief .human-surface-support>.human-evidence-drawer{border:0;border-radius:0;background:transparent}.memory-collection-workspace{display:grid;gap:14px;padding:clamp(16px,2vw,22px);border:1px solid var(--border-subtle);border-radius:14px;background:var(--card-elevated-bg)}.memory-collection-heading>div{display:grid;gap:5px}.memory-collection-heading span,.memory-collection-item header span{color:var(--text-subtle);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.memory-collection-heading h3{margin:0;color:var(--text-primary);font-size:1.02rem}.memory-collection-empty,.memory-collection-heading p,.memory-collection-item>p{margin:0;color:var(--text-muted);line-height:1.5}.memory-collection-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.memory-collection-item{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(260px,1.2fr) minmax(320px,1.4fr) auto;gap:14px;align-items:start;padding:14px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--card-bg)}.memory-collection-item header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:10px}.memory-collection-item header>div{display:grid;min-width:0;gap:5px}.memory-collection-item header a,.memory-collection-item header strong{color:var(--text-primary);font-size:.88rem;overflow-wrap:anywhere}.memory-collection-item dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px;margin:0}.memory-collection-item dt{color:var(--text-subtle);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.04em;text-transform:uppercase}.memory-collection-item dd{margin:3px 0 0;color:var(--text-primary);font-size:.76rem;line-height:1.4;overflow-wrap:anywhere}.memory-collection-item>.table-action-link{min-height:44px;align-self:center}.memory-collection-item>small{color:var(--text-subtle);line-height:1.4}.memory-people-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.memory-detail-evidence{display:grid;gap:12px;padding:clamp(16px,2vw,22px);border:1px solid var(--border-subtle);border-radius:14px;background:var(--card-elevated-bg)}.memory-detail-evidence>header{display:grid;gap:5px}.memory-detail-evidence>header>span{color:var(--text-subtle);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.memory-detail-evidence>header h3,.memory-history-list h4{margin:0;color:var(--text-primary)}.memory-detail-evidence>header p,.memory-evidence-record-list p,.memory-history-list p{margin:0;color:var(--text-muted);line-height:1.5}.memory-evidence-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:0}.memory-evidence-fields>div{min-width:0;padding:11px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--card-bg)}.memory-evidence-fields dt,.memory-history-list dt{color:var(--text-subtle);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.04em;text-transform:uppercase}.memory-evidence-fields dd,.memory-history-list dd{margin:4px 0 0;color:var(--text-primary);font-size:.76rem;line-height:1.45;overflow-wrap:anywhere}.memory-evidence-record-list,.memory-history-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.memory-evidence-record-list>li,.memory-history-list article{display:grid;gap:9px;padding:12px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--card-bg)}.memory-history-list article>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.memory-history-list article>header>div{display:grid;gap:4px}.memory-history-list article>header time{color:var(--text-subtle);font-family:var(--font-mono);font-size:.68rem}.memory-history-list article>dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}.system-operations-workspace{display:grid;gap:14px;padding:0;border:0;background:transparent}.runtime-inspection-list-heading{padding:0 14px}.runtime-inspection-list-heading>p{margin:0;color:var(--text-subtle);font-family:var(--font-mono);font-size:.7rem}.runtime-inspection-list-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 12px}.system-operations-workspace>header{display:grid;gap:5px;padding:0 14px}.dashboard-operation-record>summary>span:first-child>small,.system-operations-workspace>header>span{color:var(--text-subtle);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.dashboard-operation-record>summary strong,.system-operations-workspace>header h3{margin:0;color:var(--text-primary)}.system-operations-workspace>header p{margin:0;color:var(--text-muted);line-height:1.5}.system-service-overview-evidence .system-operation-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.system-service-overview-record{display:grid;gap:8px;min-width:0;padding:13px 14px;border-top:1px solid var(--border-subtle);background:var(--surface-base)}.system-service-overview-record>header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px}.system-service-overview-record>header>div{display:grid;min-width:0;gap:3px}.system-service-overview-record>header>div>span{color:var(--text-subtle);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.05em;text-transform:uppercase}.system-service-overview-record .table-action-link,.system-service-overview-record h4{margin:0;color:var(--text-primary);font-size:.92rem;font-weight:680;line-height:1.3;overflow-wrap:anywhere}.system-service-overview-record .status-badge{flex:0 0 auto;max-width:45%}.system-service-overview-value{margin:0;color:var(--text-primary);font-size:.9rem;font-weight:620;line-height:1.45;overflow-wrap:anywhere}.system-query-decision-brief{display:grid;gap:12px;padding:16px;border:1px solid color-mix(in srgb,var(--warning-text) 42%,var(--border-subtle));border-radius:12px;background:var(--surface-base)}.system-query-decision-brief>header{display:flex;align-items:start;justify-content:space-between;gap:12px}.system-query-decision-brief>header>div{display:grid;gap:4px;min-width:0}.system-query-decision-brief>header span{color:var(--text-subtle);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.system-query-decision-brief h4,.system-query-decision-brief p{margin:0}.system-query-decision-brief h4{color:var(--text-primary);font-size:1rem}.system-query-decision-brief>p{max-width:70ch;color:var(--text-muted);line-height:1.55}.system-query-decision-brief>.system-operation-decision-fields{grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(0,.8fr))}.system-query-source-records{display:grid;gap:12px;margin:0;padding-left:20px}.system-query-source-records>li{padding-left:4px}.system-query-source-records>li>strong{color:var(--text-primary)}.system-query-source-records>li>p{margin:4px 0 8px;color:var(--text-muted)}.system-operation-deferred-record>summary{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-top:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer}.system-operation-deferred-record>summary>span{min-width:0;overflow-wrap:anywhere}.system-overview-source{min-width:0;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-base)}.system-overview-source>summary{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;min-height:52px;padding:12px 16px;cursor:pointer;color:var(--text-primary)}.system-overview-source>summary>span{color:var(--text-muted);font-size:.8rem}.system-overview-record,.system-overview-source-body{display:grid;gap:12px;min-width:0;padding:12px 16px;overflow-wrap:anywhere}.system-overview-record>p,.system-overview-source-body>p{margin:0;color:var(--text-muted)}.system-overview-source-body .system-operation-deferred-record>summary{align-items:start}.system-overview-record-identity{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:start;gap:6px 12px}.system-overview-record-identity>span:first-child{flex:1 1 220px;min-width:0}.system-overview-record-identity .status-badge{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}.system-overview-source .system-operation-deferred-record>summary:after,.system-overview-source>summary:after{width:7px;height:7px;flex:0 0 auto;border-right:1.5px solid;border-bottom:1.5px solid;content:"";transform:rotate(45deg)}.system-overview-source .system-operation-deferred-record[open]>summary:after,.system-overview-source[open]>summary:after{transform:rotate(225deg)}@media (max-width:520px){.system-overview-source>summary{display:grid;grid-template-columns:minmax(0,1fr) 7px;gap:4px 16px}.system-overview-source>summary>strong{grid-column:1;grid-row:1}.system-overview-source>summary>span{grid-column:1;grid-row:2}.system-overview-source>summary:after{grid-column:2;grid-row:1/span 2;align-self:center}}.system-overview-record>p{white-space:pre-line}.runtime-inspection-status-summary{display:grid;gap:12px;margin:0 14px;padding:14px 16px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-base)}.runtime-inspection-status-summary h4{margin:0;color:var(--text-primary);font-size:.92rem}.runtime-inspection-status-summary p{margin:4px 0 0;color:var(--text-muted);font-size:.82rem;line-height:1.5}.runtime-inspection-status-summary ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.runtime-inspection-status-summary li{min-width:0;max-width:100%}.runtime-inspection-status-link{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;padding:8px 10px;border:1px solid var(--border-subtle);border-radius:9px;background:var(--card-bg);color:var(--text-primary);font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.runtime-inspection-status-link:hover{border-color:var(--border-strong)}.runtime-inspection-status-link .status-badge,.runtime-inspection-status-link .status-badge>span{max-width:100%;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.runtime-inspection-filters{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.runtime-inspection-filters label{display:grid;gap:6px;flex:1 1 180px;min-width:0;color:var(--text-primary);font-size:.85rem}.runtime-inspection-filters label:first-child{flex-basis:280px}.runtime-inspection-filters input,.runtime-inspection-filters select{width:100%;min-width:0;min-height:44px}.runtime-inspection-list-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.runtime-inspection-list-heading p{margin:0;color:var(--text-muted)}.runtime-inspection-records{list-style:none;padding-left:0}.runtime-inspection-records .system-overview-record-identity>strong{flex:1 1 220px;min-width:0}.runtime-inspection-records .system-operation-deferred-record>summary:after{content:"";width:7px;height:7px;flex:0 0 auto;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg)}.runtime-inspection-records .system-operation-deferred-record[open]>summary:after{transform:rotate(225deg)}.runtime-inspection-facts{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.system-overview-record .system-operation-evidence-fields{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr))}.system-overview-record pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.system-events-workspace{display:grid;gap:18px;min-width:0}.system-events-window{margin:0;color:var(--text-muted);line-height:1.6}.system-event-filters{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.system-event-filters label{display:grid;gap:6px;flex:1 1 180px;min-width:0;font-size:.85rem}.system-event-filters label:first-child{flex-basis:280px}.system-event-filters input,.system-event-filters select{width:100%;min-width:0;min-height:44px}.system-event-list-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.system-event-list-heading p{margin:0;color:var(--text-muted)}.system-event-list-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 12px}.integration-status-summary{display:grid;gap:12px;padding:14px 16px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-base)}.integration-status-summary h3{margin:0;font-size:.95rem}.integration-status-summary p{margin:4px 0 0;color:var(--text-muted);font-size:.82rem;line-height:1.5}.integration-status-summary dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:8px;margin:0}.integration-status-summary dl>div{display:grid;align-content:start;gap:6px;min-width:0;padding:9px 10px;border:1px solid var(--border-subtle);border-radius:9px;background:var(--card-bg)}.integration-status-summary dt{min-width:0}.integration-status-summary .status-badge,.integration-status-summary .status-badge>span{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.integration-status-summary .status-badge{width:fit-content}.integration-status-summary dd{margin:0;color:var(--text-muted);font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.system-event-records{list-style:none;margin:0;padding:0;min-width:0}.system-event-record{border-top:1px solid var(--border-subtle);min-width:0}.system-event-record>summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) 7px;align-items:center;gap:14px;padding:16px 0;cursor:pointer;list-style:none}.system-event-record>summary::-webkit-details-marker{display:none}.system-event-record>summary:after{content:"";width:7px;height:7px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg)}.system-event-record[open]>summary:after{transform:rotate(225deg)}.system-event-record .status-badge{max-width:240px;white-space:normal;overflow-wrap:anywhere}.system-event-identity{display:grid;gap:7px;min-width:0;overflow-wrap:anywhere}.system-event-identity strong{font-size:.95rem;font-weight:600}.system-event-meta{display:flex;flex-wrap:wrap;gap:4px 18px;color:var(--text-muted);font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.system-event-record article{display:grid;min-width:0;gap:16px;padding-bottom:20px}.system-event-reason{margin:0;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.system-event-record .system-event-facts{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr))}.system-event-record .system-operation-evidence-fields{grid-template-columns:minmax(0,1fr)}.system-event-record pre{margin:0;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:520px){.system-event-list-heading{align-items:flex-start;flex-direction:column}.system-event-list-actions{justify-content:flex-start}.system-event-record>summary{grid-template-columns:minmax(0,1fr) 7px;gap:10px 14px}.system-event-record>summary:after{grid-column:2;grid-row:1/span 2}.system-event-record .status-badge{grid-column:1;justify-self:start;max-width:100%}}.scheduler-record .scheduler-facts{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr))}.scheduler-estimate-note{margin:0;color:var(--text-muted);font-size:.85rem;line-height:1.6;overflow-wrap:anywhere}.scheduler-source-details{display:grid;gap:14px;min-width:0}.scheduler-source-details h3{margin:0;font-size:.95rem;font-weight:600}.scheduler-source-details>div{display:grid;gap:8px;min-width:0}.scheduler-source-details p{margin:0}.dashboard-operation-groups{display:grid;gap:10px;padding:0 14px}.location-history-brief{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:12px 18px;padding:16px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-base)}.location-history-brief.is-attention{border-color:color-mix(in srgb,var(--warning-text) 42%,var(--border-subtle))}.location-history-brief>header,.location-history-brief>p{min-width:0}.location-history-brief dt,.location-history-brief>header>span{color:var(--text-subtle);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.05em;text-transform:uppercase}.location-history-brief dl,.location-history-brief h4,.location-history-brief p{margin:0}.location-history-brief h4{margin-top:4px;color:var(--text-primary);font-size:1rem}.location-history-brief>p{align-self:end;color:var(--text-muted);font-size:.78rem;line-height:1.55}.location-history-brief>dl{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.location-history-brief>dl>div{min-width:0;padding:10px 12px;border-radius:9px;background:var(--surface-subtle)}.location-history-brief dd{margin:4px 0 0;color:var(--text-primary);font-size:.75rem;line-height:1.45;overflow-wrap:anywhere}.location-history-brief-actions{display:flex;grid-column:1/-1;flex-wrap:wrap;gap:8px}.location-history-brief-actions>.table-action-link{width:fit-content;min-height:44px}.dashboard-operation-group,.dashboard-operation-record{overflow:clip;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-base)}.dashboard-operation-group>summary,.dashboard-operation-record>summary{display:grid;min-height:56px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 14px;color:var(--text-primary);cursor:pointer;list-style:none;touch-action:manipulation}.dashboard-operation-group>summary::-webkit-details-marker,.dashboard-operation-record>summary::-webkit-details-marker{display:none}.dashboard-operation-group>summary>span:first-child,.dashboard-operation-record>summary>span:first-child{display:grid;min-width:0;gap:3px}.dashboard-operation-group>summary strong{font-size:.9rem;font-weight:650}.dashboard-operation-group>summary small,.dashboard-operation-group>summary>span:last-of-type,.dashboard-operation-record-meta>small{color:var(--text-muted);font-size:.72rem;line-height:1.4;overflow-wrap:anywhere}.dashboard-operation-group>summary>span:last-of-type{color:var(--accent-strong);font-weight:620;white-space:nowrap}.dashboard-operation-group>summary:after,.dashboard-operation-record>summary:after{width:7px;height:7px;border-right:1.5px solid;border-bottom:1.5px solid;color:var(--text-subtle);content:"";transform:rotate(45deg);transition:transform .15s cubic-bezier(.22,1,.36,1)}.dashboard-operation-group[open]>summary:after,.dashboard-operation-record[open]>summary:after{transform:rotate(225deg)}.dashboard-operation-group>summary:focus-visible,.dashboard-operation-record>summary:focus-visible{outline:3px solid var(--accent-outline);outline-offset:-3px}.dashboard-operation-group[open]>summary,.dashboard-operation-record[open]>summary{border-bottom:1px solid var(--border-subtle)}.dashboard-operation-group-body,.dashboard-operation-record-body{display:grid;gap:12px;padding:14px}.dashboard-operation-group-body>p,.dashboard-operation-record-body>p{margin:0;color:var(--text-muted);font-size:.78rem;line-height:1.5}.dashboard-operation-records{display:grid;gap:8px;margin:0;padding:0;list-style:none}.location-history-group-scope{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:.76rem;line-height:1.45}.location-history-group-scope>.table-action-link{flex:0 0 auto;min-height:44px}.dashboard-operation-record{border-radius:10px;background:var(--surface-subtle)}.dashboard-operation-record>summary{min-height:52px;background:var(--surface-base)}.dashboard-operation-record>summary strong{font-size:.84rem;font-weight:620;line-height:1.35;overflow-wrap:anywhere}.dashboard-operation-record-meta{display:flex;max-width:300px;align-items:center;justify-content:flex-end;gap:8px}.dashboard-operation-record-meta>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-operation-record-body>.table-action-link{width:fit-content;min-height:44px;justify-self:start}.system-operation-decision-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}.system-operation-decision-fields dt,.system-operation-evidence-fields dt{color:var(--text-subtle);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.04em;text-transform:uppercase}.system-operation-decision-fields dd,.system-operation-evidence-fields dd{margin:4px 0 0;color:var(--text-primary);font-size:.76rem;line-height:1.45;overflow-wrap:anywhere}.system-operation-evidence-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:0}.system-operation-evidence-fields>div{min-width:0;padding:10px;border:1px solid var(--border-subtle);border-radius:9px;background:var(--card-bg)}@media (max-width:1360px){.memory-collection-item{grid-template-columns:minmax(220px,.9fr) minmax(0,1.1fr)}.memory-collection-item>.table-action-link{width:fit-content;justify-self:end}}@media (max-width:900px){.human-surface-brief,.human-surface-priorities>li,.human-surface-support,.location-history-brief{grid-template-columns:1fr}.human-surface-brief-context{margin-top:20px;border-top:1px solid var(--border-subtle);border-left:0}.human-surface-snapshot-strip{display:grid}.human-surface-data-health,.human-surface-progress{width:100%}.human-surface-priorities dl:where(:not(.human-surface-source-fields)){grid-template-columns:1fr}.human-surface-change dl{grid-template-columns:1fr}.human-surface-priorities dl:where(:not(.human-surface-source-fields))>div+div{padding-top:8px;padding-left:0;border-top:1px solid var(--border-subtle);border-left:0}.human-surface-priorities>li>a{justify-content:flex-start}.location-history-brief>dl,.memory-collection-item,.memory-history-list article>dl,.system-operation-decision-fields{grid-template-columns:1fr}}@media (max-width:600px){.dashboard-operation-groups,.location-history-brief,.system-operations-workspace{grid-template-columns:minmax(0,1fr)}.dashboard-operation-groups>*,.system-operations-workspace>*{min-width:0}.runtime-inspection-list-heading{align-items:flex-start;flex-direction:column}.runtime-inspection-list-actions{justify-content:flex-start}.dashboard-operation-groups{padding-inline:0}.dashboard-operation-group>summary,.dashboard-operation-record>summary{grid-template-columns:minmax(0,1fr) auto}.dashboard-operation-group>summary>span:last-of-type,.dashboard-operation-record-meta{max-width:none;grid-column:1/-1;justify-content:flex-start;white-space:normal}.dashboard-operation-record-meta>small{white-space:normal}.location-history-group-scope{align-items:stretch;flex-direction:column}.location-history-brief-actions,.location-history-brief-actions>.table-action-link,.location-history-group-scope>.table-action-link{width:100%}.location-history-brief-actions>.table-action-link{overflow-wrap:anywhere;text-align:center;white-space:normal}}@media (max-width:520px){.human-surface-brief{padding:10px 0 0}.human-surface-brief-context>dl>div,.human-surface-protocol>dl>div{grid-template-columns:1fr;gap:5px;padding-inline:0}.human-surface-protocol>summary{padding-inline:0}.human-surface-data-health,.human-surface-progress{grid-template-columns:1fr 1fr}.human-surface-data-health>div:nth-child(2n),.human-surface-progress>div:nth-child(2n){border-right:0}.human-surface-priorities-heading,.human-surface-priorities>li{padding-inline:0}.human-surface-brief-next .button-primary{width:100%;min-width:0;min-height:44px;overflow-wrap:anywhere;text-align:center;white-space:normal}}.main-shell:has(.virtualization-route)>#human-surface-content{display:flex;flex:1 1;min-width:0}@media (prefers-reduced-motion:reduce){.skip-link{transition-duration:1ms}}.human-evidence-drawer{overflow:clip;border:1px solid var(--border-subtle);border-radius:14px;background:var(--surface-subtle)}.human-evidence-drawer>summary{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:16px;padding:12px 15px;color:var(--text-primary);cursor:pointer;list-style:none;touch-action:manipulation}.human-evidence-drawer>summary::-webkit-details-marker{display:none}.human-evidence-drawer>summary>span:first-child{display:grid;min-width:0;gap:2px}.human-evidence-drawer>summary strong{font-size:.82rem;font-weight:610}.human-evidence-drawer>summary small{color:var(--text-muted);font-size:.72rem;line-height:1.4;overflow-wrap:anywhere}.human-evidence-drawer-affordance{display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;gap:8px;color:var(--accent-strong);font-family:var(--font-sans);font-size:.76rem;font-weight:620;letter-spacing:0;text-transform:none}.human-evidence-drawer-affordance:before{content:"Show"}.human-evidence-drawer-affordance:after{width:7px;height:7px;border-right:1.5px solid;border-bottom:1.5px solid;content:"";transform:rotate(45deg);transition:transform .15s cubic-bezier(.22,1,.36,1)}.human-evidence-drawer[open] .human-evidence-drawer-affordance:before{content:"Hide"}.human-evidence-drawer[open] .human-evidence-drawer-affordance:after{transform:rotate(225deg)}.human-evidence-drawer-content{padding:0 14px 14px;border-top:1px solid var(--border-subtle)}.human-evidence-drawer-content>.panel-card,.human-evidence-drawer-content>.table-panel{margin-top:14px}.memory-surface-refresh{gap:0}.memory-surface-refresh .surface-refresh-panel{width:100%;max-width:none;padding:8px 12px;border:0;border-bottom:1px solid var(--border-subtle);border-radius:0;background:transparent;box-shadow:none}.training-diagnostic-disclosure{border-bottom:1px solid var(--border-subtle)}.training-diagnostic-disclosure>summary{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:18px;padding:11px 14px;color:var(--text-primary);cursor:pointer;list-style:none}.training-diagnostic-disclosure>summary::-webkit-details-marker{display:none}.training-diagnostic-disclosure>summary>span:first-child{display:grid;min-width:0;gap:3px}.training-diagnostic-disclosure>summary strong{font-size:.9rem;font-weight:640;letter-spacing:-.012em}.training-diagnostic-disclosure>summary small{color:var(--text-muted);font-size:.76rem;line-height:1.4}.training-diagnostic-disclosure[open]>summary{border-bottom:1px solid var(--border-subtle)}.training-diagnostic-disclosure-content{display:grid;gap:14px;padding:14px 0 20px}.fact-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;border-top:1px solid var(--border-subtle);border-left:1px solid var(--border-subtle)}.fact-row{display:grid;min-width:0;gap:4px;align-content:start;padding:10px 12px;border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.fact-row dt{color:var(--text-subtle);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.055em;text-transform:uppercase}.fact-row dd{min-width:0;margin:0;color:var(--text-primary);font-size:.78rem;line-height:1.45;overflow-wrap:anywhere}@media (max-width:520px){.fact-list{grid-template-columns:1fr}}.human-action-feedback{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;padding:9px 11px;border:1px solid var(--semantic-neutral-border);border-radius:9px;background:var(--semantic-neutral-bg);color:var(--text-muted);font-size:.76rem;line-height:1.45}.human-action-feedback[data-action-state=success]{border-color:var(--semantic-positive-border);background:var(--semantic-positive-bg);color:var(--semantic-positive-text)}.human-action-feedback[data-action-state=partial-success]{border-color:var(--semantic-caution-border);background:var(--semantic-caution-bg);color:var(--semantic-caution-text)}.human-action-feedback[data-action-state=failed],.human-action-feedback[data-action-state=refresh-failed]{border-color:var(--semantic-danger-border);background:var(--semantic-danger-bg);color:var(--semantic-danger-text)}.human-action-feedback button{flex:0 0 auto;min-height:44px;padding:7px 10px;border:1px solid;border-radius:8px;background:transparent;color:inherit;font:inherit;font-weight:620;touch-action:manipulation}@media (hover:hover) and (pointer:fine){.human-evidence-drawer>summary:hover{background:var(--surface-hover)}}.human-route-error{display:grid;width:min(680px,100%);gap:14px;margin:clamp(24px,8vh,88px) auto;padding:clamp(20px,4vw,34px);border:1px solid var(--semantic-danger-border);border-radius:16px;background:var(--surface-elevated);box-shadow:var(--shadow-md)}.human-route-error-kicker{color:var(--semantic-danger-text);font-family:var(--font-mono);font-size:.72rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.human-route-error h1,.human-route-error p{max-width:62ch;margin:0}.human-route-error h1{color:var(--text-primary);font-size:clamp(1.35rem,3vw,2rem);letter-spacing:-.025em;line-height:1.15;text-wrap:balance}.human-route-error p{color:var(--text-muted);line-height:1.65;text-wrap:pretty}.human-route-error-actions{display:flex;flex-wrap:wrap;gap:10px}.human-route-error-actions>*{min-height:44px}:where(a,button,input,select,textarea,summary,[role=button],[tabindex]):focus-visible{outline:2px solid var(--focus-ring,var(--accent-border))!important;outline-offset:3px!important}.human-surface-fixture-state{box-sizing:border-box;width:100%;min-width:0;flex-wrap:wrap}.human-surface-fixture-state .semantic-banner-copy{min-width:0}.human-surface-fixture-state p{overflow-wrap:anywhere}body{overflow-x:clip}.ai-learning-workspace{gap:18px}.ai-learning-workspace>.metric-row{grid-template-columns:repeat(4,minmax(0,1fr));border-radius:6px;box-shadow:none}.ai-learning-control-strip{padding:16px 18px;border-radius:6px;box-shadow:none}.ai-learning-control-strip>.panel-card-head{display:grid;grid-template-columns:minmax(180px,.38fr) minmax(0,1.62fr);align-items:end}.ai-learning-control-strip .panel-card-actions{width:100%;max-width:none}.ai-learning-actions{display:grid;width:100%;grid-template-columns:auto auto minmax(0,1fr);align-items:end;gap:0}.ai-learning-action-group{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:7px;padding:0 12px;border-left:1px solid var(--border-subtle)}.ai-learning-action-group:first-child{padding-left:0;border-left:0}.ai-learning-action-group:last-child{justify-content:flex-end;padding-right:0}.ai-learning-action-group>span{flex:0 0 100%;color:var(--text-subtle);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.055em;text-transform:uppercase}.ai-learning-action-group button{min-height:44px;border-radius:7px}.ai-learning-action-group .button-secondary{border-color:var(--border-strong);background:transparent;color:var(--text-primary)}.ai-learning-more-actions{min-width:134px}.ai-learning-more-actions>summary{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 13px;border:1px solid transparent;border-radius:7px;color:var(--text-muted);cursor:pointer;font-size:.875rem;font-weight:600;list-style:none}.ai-learning-more-actions>summary::-webkit-details-marker{display:none}.ai-learning-more-actions>summary:after{content:"⌄";margin-left:7px;color:var(--text-subtle)}.ai-learning-more-actions[open]>summary{border-color:var(--border-color);background:var(--surface-hover);color:var(--text-primary)}.ai-learning-more-actions[open]>summary:after{transform:rotate(180deg)}.ai-learning-more-actions>div{display:flex;flex-wrap:wrap;gap:7px;padding-top:7px}.ai-learning-risk-action{color:var(--semantic-danger-text)}.ai-learning-action-requirement{flex:0 0 100%;color:var(--text-subtle);font-size:.7rem;line-height:1.35}.ai-learning-candidate-workspace{display:grid;gap:0;overflow:clip;border:1px solid var(--border-color);border-radius:6px;background:var(--surface-base)}.ai-learning-candidate-workspace>header{padding:16px 18px;border-bottom:1px solid var(--border-color)}.ai-learning-candidate-workspace>header>div,.ai-learning-coverage-ledger>header{display:grid;gap:4px}.ai-learning-candidate-workspace>header span{color:var(--text-subtle);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.055em;text-transform:uppercase}.ai-learning-candidate-workspace h3,.ai-learning-candidate-workspace h4,.ai-learning-candidate-workspace p,.ai-learning-coverage-ledger h3,.ai-learning-coverage-ledger p{margin:0}.ai-learning-candidate-workspace h3,.ai-learning-coverage-ledger h3{color:var(--text-primary);font-size:1rem;font-weight:650;letter-spacing:-.015em}.ai-learning-candidate-workspace p,.ai-learning-coverage-ledger p{max-width:72ch;color:var(--text-muted);font-size:.8rem;line-height:1.5}.ai-learning-candidate-layout{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);min-width:0}.ai-learning-candidate-list{display:grid;align-content:start;margin:0;padding:0;border-right:1px solid var(--border-color);list-style:none}.ai-learning-candidate-list>li+li{border-top:1px solid var(--border-subtle)}.ai-learning-candidate-list button{display:grid;width:100%;min-height:68px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;border:0;border-left:3px solid transparent;border-radius:0;background:transparent;color:var(--text-primary);text-align:left}.ai-learning-candidate-list button:focus-visible,.ai-learning-candidate-list button:hover{background:var(--surface-hover)}.ai-learning-candidate-list button.is-selected{border-left-color:var(--accent-strong);background:var(--accent-soft)}.ai-learning-candidate-list button>span{display:grid;min-width:0;gap:4px}.ai-learning-candidate-list button>span:last-child{justify-items:end}.ai-learning-candidate-detail dt,.ai-learning-candidate-list small,.ai-learning-coverage-ledger dt{color:var(--text-subtle);font-size:.7rem;line-height:1.4}.ai-learning-candidate-detail{display:grid;align-content:start;gap:16px;min-width:0;padding:16px 18px}.ai-learning-candidate-detail>header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:14px}.ai-learning-candidate-detail>header>div{display:grid;min-width:0;gap:4px}.ai-learning-candidate-detail>header span:first-child:not(.status-badge){color:var(--text-subtle);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.055em;text-transform:uppercase}.ai-learning-candidate-detail>dl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;border-top:1px solid var(--border-subtle);border-left:1px solid var(--border-subtle)}.debug-json-summary .panel-card-head{align-items:center}.debug-json-affordance{display:inline-flex;min-height:44px;align-items:center;gap:7px;color:var(--accent-strong);font-size:.75rem;font-weight:640}.debug-json-affordance>span:last-child{font-size:1rem;transition:transform .16s ease}.debug-json-drawer[open] .debug-json-affordance>span:last-child{transform:rotate(90deg)}.ai-learning-candidate-detail>dl>div{min-width:0;padding:10px;border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.ai-learning-candidate-detail dd,.ai-learning-coverage-ledger dd{margin:4px 0 0;color:var(--text-primary);font-size:.78rem;line-height:1.45;overflow-wrap:anywhere}.ai-learning-diagnostics,.knowledge-structure-disclosure,.knowledge-support-disclosure,.mail-support-disclosure{overflow:clip;border:1px solid var(--border-color);border-radius:6px;background:var(--surface-base)}.ai-learning-diagnostics>summary,.knowledge-structure-disclosure>summary,.knowledge-support-disclosure>summary,.mail-support-disclosure>summary{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:18px;padding:11px 16px;color:var(--text-primary);cursor:pointer;list-style:none}.ai-learning-diagnostics>summary::-webkit-details-marker,.knowledge-structure-disclosure>summary::-webkit-details-marker,.knowledge-support-disclosure>summary::-webkit-details-marker,.mail-support-disclosure>summary::-webkit-details-marker{display:none}.ai-learning-diagnostics>summary>span:first-child,.knowledge-structure-disclosure>summary>span:first-child,.knowledge-support-disclosure>summary>span:first-child,.mail-support-disclosure>summary>span:first-child{display:grid;min-width:0;gap:3px}.ai-learning-diagnostics>summary small,.knowledge-structure-disclosure>summary small,.knowledge-support-disclosure>summary small,.mail-support-disclosure>summary small{color:var(--text-muted);font-size:.75rem;font-weight:440;line-height:1.4}.ai-learning-diagnostics>summary>span:last-child,.knowledge-structure-disclosure>summary>span:last-child,.knowledge-support-disclosure>summary>span:last-child,.mail-support-disclosure>summary>span:last-child{color:var(--accent-strong);font-size:.72rem;font-weight:620}.ai-learning-diagnostics[open]>summary,.knowledge-structure-disclosure[open]>summary,.knowledge-support-disclosure[open]>summary,.mail-support-disclosure[open]>summary{border-bottom:1px solid var(--border-color)}.ai-learning-diagnostics-body{display:grid;gap:0}.ai-learning-diagnostics-body>.panel-card,.ai-learning-diagnostics-body>.table-panel{margin-top:-1px;border-right:0;border-left:0;border-radius:0;box-shadow:none}.ai-learning-coverage-ledger{display:grid;gap:14px;padding:16px}.ai-learning-coverage-ledger>dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));margin:0;border-top:1px solid var(--border-subtle);border-left:1px solid var(--border-subtle)}.ai-learning-coverage-ledger>dl>div{min-width:0;padding:10px 12px;border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.ai-learning-history .panel-card-inset{padding:12px 0;border:0;border-top:1px solid var(--border-subtle);border-radius:0;background:transparent}.mail-observation-workspace{display:grid;gap:16px}.mail-observation-list{border-radius:6px}.mail-observation-list .compact-list>li{padding:13px 0;border:0;border-top:1px solid var(--border-subtle);border-radius:0;background:transparent}.mail-support-clear{margin:0;padding:12px 2px;border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:.82rem}.mail-support-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0}.mail-support-grid>.panel-card{border:0;border-right:1px solid var(--border-subtle);border-radius:0;box-shadow:none}.knowledge-structure-disclosure>nav{display:flex;flex-wrap:wrap;gap:8px;padding:14px 16px}.knowledge-audit-panel,.knowledge-domain-registry-panel,.knowledge-runtime-panel{gap:0;padding:0;overflow:clip;border-radius:6px}.knowledge-audit-panel>.panel-card-head,.knowledge-domain-registry-panel>.panel-card-head,.knowledge-runtime-panel>.panel-card-head{padding:16px 18px;border-bottom:1px solid var(--border-color)}.knowledge-domain-registry-list{display:grid}.knowledge-domain-registry-list>article{display:grid;gap:12px;padding:15px 18px;border-bottom:1px solid var(--border-color)}.knowledge-domain-registry-list>article:last-child{border-bottom:0}.knowledge-domain-registry-list>article[data-publication-blocked=true]{box-shadow:inset 3px 0 0 var(--semantic-caution-stripe)}.knowledge-domain-registry-list>article>p{margin:0;color:var(--text-primary)}.knowledge-domain-registry-list .human-evidence-drawer{border-radius:5px;background:transparent}.knowledge-domain-evidence{overflow:clip;border-top:1px solid var(--border-subtle)}.knowledge-domain-evidence>summary{display:grid;min-height:48px;grid-template-columns:minmax(120px,auto) minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;color:var(--text-primary);cursor:pointer;font-size:.76rem;font-weight:620;list-style:none}.knowledge-domain-evidence>summary::-webkit-details-marker{display:none}.knowledge-domain-evidence>summary>span:nth-child(2){color:var(--text-muted);font-size:.72rem;font-weight:440;overflow-wrap:anywhere}.knowledge-domain-evidence>summary>span:last-child{color:var(--accent-strong);font-size:1rem;transition:transform .16s ease}.knowledge-domain-evidence[open]>summary>span:last-child{transform:rotate(90deg)}.knowledge-domain-evidence>p{margin:0;padding:10px 0 14px;border-top:1px solid var(--border-subtle)}.knowledge-domain-registry-list .doctrine-secondary-button{border-color:transparent;background:transparent;color:var(--text-muted)}.knowledge-domain-registry-list .doctrine-secondary-button:focus-visible,.knowledge-domain-registry-list .doctrine-secondary-button:hover{border-color:var(--border-color);background:var(--surface-hover);color:var(--text-primary)}.knowledge-runtime-content{display:grid}.knowledge-runtime-gap{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:18px;padding:16px 18px;border-bottom:1px solid var(--semantic-caution-border);background:var(--semantic-caution-bg)}.knowledge-runtime-gap>div{display:grid;gap:5px}.knowledge-runtime-gap span{color:var(--semantic-caution-text);font-size:.68rem;font-weight:680;letter-spacing:.055em;text-transform:uppercase}.knowledge-runtime-gap strong{color:var(--text-primary);font-size:.92rem;line-height:1.4}.knowledge-runtime-gap p{align-self:center;margin:0;color:var(--text-muted);font-size:.8rem;line-height:1.5}.knowledge-runtime-ledger{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.knowledge-runtime-ledger>div{display:grid;align-content:start;gap:5px;min-width:0;padding:16px 18px;border-right:1px solid var(--border-color)}.knowledge-runtime-ledger>div:last-child{border-right:0}.knowledge-runtime-ledger dt{color:var(--text-subtle);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.055em;text-transform:uppercase}.knowledge-runtime-ledger dd{margin:0;color:var(--text-muted);font-size:.78rem;line-height:1.45}.knowledge-runtime-ledger dd strong{color:var(--text-primary);font-size:.9rem;font-weight:640}.knowledge-runtime-status{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.knowledge-runtime-content>.human-evidence-drawer{border-right:0;border-bottom:0;border-left:0;border-radius:0;background:transparent}.knowledge-runtime-content .panel-card-muted>:is(.panel-card-title,.panel-card-description,p){min-width:0;max-width:100%;overflow-wrap:anywhere}.knowledge-support-disclosure>.panel-card{border:0;border-radius:0;box-shadow:none}.knowledge-support-disclosure>.human-support-disclosure-body{gap:0;padding:0}.knowledge-support-disclosure>.human-support-disclosure-body>:where(.panel-card,.knowledge-support-actions){border:0;border-bottom:1px solid var(--border-subtle);border-radius:0;box-shadow:none}.knowledge-support-disclosure>.human-support-disclosure-body>:last-child{border-bottom:0}.knowledge-support-actions{display:grid;gap:12px;padding:16px}.knowledge-support-actions>div{display:grid;gap:3px}.knowledge-support-actions>div>span{color:var(--text-muted);font-size:.78rem}.knowledge-support-actions>nav{display:flex;flex-wrap:wrap;gap:8px}.knowledge-audit-list{display:grid;margin:0;padding:0;list-style:none}.knowledge-audit-list>li{padding:13px 18px;border-bottom:1px solid var(--border-subtle)}.knowledge-audit-list>li:last-child{border-bottom:0}.knowledge-audit-list p{margin:4px 0 0}@media (max-width:980px){.ai-learning-actions,.ai-learning-candidate-layout,.ai-learning-control-strip>.panel-card-head{grid-template-columns:1fr}.ai-learning-action-group,.ai-learning-action-group:first-child,.ai-learning-action-group:last-child{justify-content:flex-start;padding:10px 0;border-top:1px solid var(--border-subtle);border-left:0}.ai-learning-candidate-list{border-right:0;border-bottom:1px solid var(--border-color)}.ai-learning-candidate-detail>dl,.knowledge-runtime-ledger{grid-template-columns:1fr}.knowledge-runtime-ledger>div{border-right:0;border-bottom:1px solid var(--border-color)}.knowledge-runtime-gap{grid-template-columns:1fr}}@media (max-width:720px){.topbar-logout{display:none}}@media (max-width:520px){.ai-learning-workspace>.metric-row{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-learning-candidate-detail,.ai-learning-candidate-workspace>header,.ai-learning-control-strip,.knowledge-audit-panel>.panel-card-head,.knowledge-domain-registry-list>article,.knowledge-domain-registry-panel>.panel-card-head,.knowledge-runtime-panel>.panel-card-head{padding-inline:12px}.ai-learning-action-group button{flex:1 1 132px}.ai-learning-candidate-detail>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-learning-candidate-detail dt,.ai-learning-candidate-list small,.ai-learning-coverage-ledger dt,.knowledge-runtime-ledger dt{font-size:.75rem}.ai-learning-candidate-detail dd,.ai-learning-coverage-ledger dd,.ai-learning-diagnostics>summary small,.knowledge-runtime-ledger dd,.knowledge-structure-disclosure>summary small,.knowledge-support-disclosure>summary small,.mail-support-disclosure>summary small{font-size:.8rem}.ai-learning-diagnostics>summary,.knowledge-structure-disclosure>summary,.knowledge-support-disclosure>summary,.mail-support-disclosure>summary{padding-inline:12px}.mail-support-grid{grid-template-columns:1fr}.knowledge-runtime-gap{padding-inline:12px}.knowledge-domain-evidence>summary{min-height:52px;grid-template-columns:minmax(0,1fr) auto}.knowledge-domain-evidence>summary>span:nth-child(2){grid-column:1/-1;grid-row:2}.knowledge-domain-evidence>summary>span:last-child{grid-column:2;grid-row:1}}.human-surface-brief-summary{display:block;padding:0}.human-surface-brief-summary .human-surface-brief-heading{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);grid-template-areas:"status action" "question action" "done action";gap:6px 28px;align-items:center;padding:15px 0}.human-surface-brief-summary .human-surface-brief-status{grid-area:status}.human-surface-brief-summary .human-surface-brief-heading h2{grid-area:question;max-width:46ch;margin:1px 0;font-size:clamp(1.12rem,1.7vw,1.48rem);line-height:1.18}.human-surface-brief-summary .human-surface-brief-next{grid-area:action;justify-content:flex-end;margin:0}.human-surface-brief-summary .human-surface-read-only{max-width:50ch}.human-surface-brief-summary .human-surface-brief-next .button-primary{min-height:44px;white-space:nowrap}.human-surface-done{grid-area:done;display:flex;min-width:0;gap:7px;margin:0;color:var(--text-muted);font-size:.75rem;line-height:1.42}.human-surface-done strong{flex:0 0 auto;color:var(--text-primary);font-weight:640}.human-surface-done span{min-width:0;overflow-wrap:anywhere}.console-local-nav-responsive{width:100%;min-width:0}.console-local-nav-mobile{display:none}:where(.button,button,.doctrine-primary-button,.doctrine-secondary-button,.table-action-link):active:not(:disabled){transform:scale(.98);transition-duration:.1s}@media (max-width:720px){.console-local-nav-responsive>.console-local-nav{display:none}.console-local-nav-mobile{display:grid;width:100%;min-width:0;gap:5px}.console-local-nav-mobile>span{color:var(--text-subtle);font-size:.68rem;font-weight:620;letter-spacing:.065em;text-transform:uppercase}.console-local-nav-mobile select{width:100%;min-width:0;min-height:46px;padding:0 38px 0 13px;border:1px solid var(--border-color);border-radius:8px;background:var(--surface-base);color:var(--text-primary);font:inherit;font-weight:560}.console-page,.management-page-shell{gap:14px}.management-page-hero,.page-heading-copy{gap:6px}.page-breadcrumbs{gap:3px 7px}.page-title{font-size:clamp(1.62rem,8vw,1.92rem)}.page-description{font-size:.88rem;line-height:1.45}.human-surface-brief-summary .human-surface-brief-heading{grid-template-columns:1fr;grid-template-areas:"status" "question" "action" "done";gap:8px;padding:12px 0}.human-surface-brief-summary .human-surface-brief-next{justify-content:stretch}.human-surface-brief-summary .human-surface-brief-next .button-primary{width:100%;min-width:0;max-width:100%;overflow-wrap:anywhere;white-space:normal}.human-surface-done{font-size:.78rem}}.mail-forward-history-cards{display:none}@media (max-width:720px){.mail-forward-history-table{display:none}.mail-forward-history-cards,.mail-forward-receipt{display:grid;min-width:0;gap:12px}.mail-forward-receipt{position:relative;overflow:hidden;padding:16px;border:1px solid color-mix(in srgb,var(--card-border) 92%,var(--semantic-tone-border));border-radius:14px;background:var(--card-bg);box-shadow:var(--shadow-sm)}.mail-forward-receipt:before{content:"";position:absolute;inset:12px auto 12px 0;width:2px;border-radius:999px;background:var(--semantic-tone-stripe)}.mail-forward-receipt-head{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.mail-forward-receipt time{color:var(--text-subtle);font-family:var(--font-mono);font-size:.7rem}.mail-forward-receipt h2{min-width:0;margin:0;font-size:1rem;line-height:1.35;letter-spacing:-.015em}.mail-forward-receipt dd,.mail-forward-receipt h2 a{min-width:0;overflow-wrap:anywhere}.mail-forward-receipt dl{display:grid;min-width:0;margin:0}.mail-forward-receipt dl>div{display:grid;min-width:0;grid-template-columns:minmax(88px,.34fr) minmax(0,1fr);gap:10px;padding:10px 0;border-top:1px solid var(--border-subtle)}.mail-forward-receipt dt{color:var(--text-subtle);font-family:var(--font-mono);font-size:.65rem;letter-spacing:.055em;text-transform:uppercase}.mail-forward-receipt dd{margin:0;color:var(--text-primary);font-size:.82rem;line-height:1.45}.mail-forward-history-empty{margin:0;padding:18px;border:1px solid var(--card-border);border-radius:14px;background:var(--card-bg);color:var(--text-muted)}}.mail-current-decision{overflow:clip;padding:0}.mail-current-decision>.panel-card-head{padding:15px 18px;border-bottom:1px solid var(--border-color)}.mail-current-decision-body{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:0}.mail-current-decision-copy{display:grid;align-content:start;gap:9px;min-width:0;padding:18px}.mail-current-decision-copy h3,.mail-current-decision-copy p{margin:0}.mail-current-decision-copy h3{font-size:clamp(1.18rem,1.9vw,1.55rem);letter-spacing:-.025em;line-height:1.18}.mail-current-decision-copy h3 a{color:var(--text-primary);text-decoration:none}.mail-current-decision-copy>p{max-width:72ch;color:var(--text-muted);line-height:1.5}.mail-current-decision-copy .mail-current-decision-question{color:var(--text-primary);font-size:.96rem;font-weight:560}.mail-current-decision-status{display:flex;flex-wrap:wrap;align-items:center;gap:7px 10px;color:var(--text-subtle);font-size:.72rem}.mail-current-decision-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-left:1px solid var(--border-color)}.mail-current-decision-facts>div{min-width:0;padding:14px 16px;border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.mail-current-decision-facts dt{color:var(--text-subtle);font-size:.68rem;font-weight:620;letter-spacing:.055em;text-transform:uppercase}.mail-current-decision-facts dd{margin:5px 0 0;color:var(--text-primary);font-size:.8rem;line-height:1.45;overflow-wrap:anywhere}.mail-remaining-decisions{border-top:1px solid var(--border-color)}.mail-remaining-decisions>summary{display:flex;min-height:48px;align-items:center;padding:10px 18px;color:var(--text-muted);cursor:pointer;font-size:.8rem;font-weight:620}@media (max-width:900px){.mail-current-decision-body{grid-template-columns:1fr}.mail-current-decision-facts{border-top:1px solid var(--border-color);border-left:0}}@media (max-width:520px){.mail-current-decision-copy,.mail-current-decision>.panel-card-head{padding-inline:13px}.mail-current-decision-facts{grid-template-columns:1fr}.mail-current-decision-facts>div{padding:11px 13px;border-right:0}}.human-surface-brief{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);column-gap:clamp(18px,2.2vw,32px);overflow:hidden;padding:clamp(18px,2vw,26px);border:1px solid var(--card-border);border-radius:14px;background:var(--card-bg);box-shadow:none}.human-surface-brief-heading h2{max-width:34ch;margin:10px 0 8px;font-size:clamp(1.45rem,2vw,2.05rem);font-weight:700;letter-spacing:-.04em;line-height:1.1}.human-surface-brief-heading>p,.human-surface-empty p,.human-surface-evidence-list p,.human-surface-priorities p{font-size:.9rem;line-height:1.52}.human-surface-brief-status{gap:10px;color:var(--text-subtle);font-family:var(--font-sans);font-size:.74rem;font-weight:540}.human-surface-brief-context{align-self:stretch;overflow:hidden;border:1px solid var(--border-subtle);border-radius:14px;background:var(--surface-subtle)}.human-surface-brief-context>dl>div,.human-surface-protocol>dl>div{grid-template-columns:minmax(92px,.28fr) minmax(0,1fr);gap:12px;padding:12px 14px}.human-surface-brief-context dt,.human-surface-data-health dt,.human-surface-priorities dt,.human-surface-progress dt{color:var(--text-subtle);font-family:var(--font-sans);font-size:.7rem;font-weight:620;letter-spacing:.01em;text-transform:none}.human-surface-brief-context dd,.human-surface-data-health dd,.human-surface-priorities dd,.human-surface-progress dd{font-size:.86rem;line-height:1.48}.human-surface-brief-next{margin-top:18px}.human-surface-brief-next .button-primary{min-height:44px;padding:0 18px;border-radius:11px;box-shadow:var(--button-primary-highlight);font-size:.88rem;font-weight:640}.human-surface-snapshot-strip{gap:0;margin:20px calc(clamp(18px, 2vw, 26px) * -1) 0;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);background:var(--surface-subtle)}.human-surface-data-health>div,.human-surface-progress>div{padding:15px 20px}.human-surface-progress dd{font-size:1.16rem;font-weight:680}.human-surface-priority-ledger{margin:0 calc(clamp(18px, 2vw, 26px) * -1)}.human-surface-priorities-heading{padding:18px clamp(18px,2vw,26px) 10px}.human-surface-priorities-heading span,.human-surface-priority-kicker>span:first-child:not(.status-badge){font-family:var(--font-sans);font-weight:620;letter-spacing:.01em;text-transform:none}.human-surface-priorities-heading h3{margin-top:3px;font-size:1.08rem;font-weight:680}.human-surface-priorities>li{position:relative;grid-template-columns:minmax(230px,.9fr) minmax(390px,1.5fr) 72px;min-height:82px;padding:13px clamp(18px,2vw,26px);background:var(--card-bg)}.human-surface-priority-identity>strong{font-size:.98rem;font-weight:680;letter-spacing:-.02em}.human-surface-priorities>li>a{color:var(--accent);font-size:.82rem}.human-surface-support{margin:0 calc(clamp(18px, 2vw, 26px) * -1) calc(clamp(18px, 2vw, 26px) * -1)}.human-surface-brief .human-surface-support>.human-evidence-drawer{border-top:1px solid var(--border-subtle)}.human-surface-brief-summary{padding:clamp(20px,2.2vw,28px)}.human-surface-brief-summary .human-surface-brief-heading h2{font-size:clamp(1.55rem,2.2vw,2.2rem)}@media (min-width:901px){.human-surface-brief-context{border:0;border-left:1px solid var(--border-subtle);border-radius:0;background:transparent}}@media (max-width:900px){.human-surface-brief{grid-template-columns:1fr;row-gap:22px}.human-surface-brief-context{border-left:1px solid var(--border-subtle)}.human-surface-priorities>li{grid-template-columns:1fr;gap:14px}.human-surface-priorities dl:where(:not(.human-surface-source-fields)){grid-template-columns:1fr;gap:10px}.human-surface-priorities dl:where(:not(.human-surface-source-fields))>div+div{padding-top:10px;padding-left:0;border-top:1px solid var(--border-subtle);border-left:0}.human-surface-priorities>li>a{justify-content:flex-start}}@media (max-width:560px){.human-surface-brief{padding:20px 16px;border-radius:15px}.human-surface-brief-heading h2{font-size:clamp(1.55rem,8.5vw,2rem)}.human-surface-brief-context>dl>div,.human-surface-protocol>dl>div{grid-template-columns:1fr;gap:4px;padding:14px}.human-surface-priority-ledger,.human-surface-snapshot-strip,.human-surface-support{margin-right:-16px;margin-left:-16px}.human-surface-support{margin-bottom:-20px}.human-surface-snapshot-strip{display:grid}.human-surface-data-health{flex-basis:auto}.human-surface-priorities-heading,.human-surface-priorities>li{padding-inline:16px}}.human-surface-priority-disclosure{border-top:1px solid var(--border-subtle)}.human-surface-priority-disclosure>summary{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:16px;padding:9px 14px;color:var(--text-primary);cursor:pointer;list-style:none}.human-surface-priority-disclosure>summary::-webkit-details-marker{display:none}.human-surface-priority-disclosure>summary>span:first-child{display:grid;min-width:0;gap:2px}.human-surface-priority-disclosure>summary strong{font-size:.86rem;font-weight:650}.human-surface-priority-disclosure>summary small,.human-surface-priority-disclosure>summary>span:last-child{color:var(--text-subtle);font-size:.72rem}.human-surface-priority-disclosure>summary small{line-height:1.45;overflow-wrap:anywhere}.human-surface-priority-disclosure>summary>span:last-child{color:var(--accent-strong);font-weight:620}.human-surface-priority-disclosure[open]>summary{border-bottom:1px solid var(--border-subtle)}.human-surface-priority-disclosure:not([open])>.human-surface-priorities,.human-surface-priority-disclosure:not([open])>.human-surface-priority-list{display:none}.human-surface-priority-list:has(>.human-surface-priority-record-window[open])>.human-surface-priorities[data-priority-record-window=preview]{display:none}.human-surface-priority-record-window{margin:0 14px 10px;border-top:1px solid var(--border-subtle)}.human-surface-priority-record-window>summary{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:12px;color:var(--accent-strong);font-size:.78rem;font-weight:620;cursor:pointer;list-style:none}.human-surface-priority-record-window>summary::-webkit-details-marker{display:none}.human-surface-priority-record-window>summary:after{content:"↓";flex:0 0 auto}.human-surface-priority-record-window[open]>summary:after{content:"↑"}.human-surface-priority-record-window:not([open])>.human-surface-priorities{display:none}.human-surface-priorities>li{display:block}.human-surface-priority-record{width:100%}.human-surface-priority-record>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;cursor:pointer;list-style:none}.human-surface-priority-record>summary::-webkit-details-marker{display:none}.human-surface-priority-next{display:flex;flex-wrap:wrap;gap:4px 8px;color:var(--text-subtle);font-size:.78rem;line-height:1.45;overflow-wrap:anywhere}.human-surface-priority-next>span{color:var(--text-muted);font-weight:650}.human-surface-priority-mirror{color:var(--text-muted);font-size:.74rem;line-height:1.4;overflow-wrap:anywhere}.human-surface-priority-repeat{max-width:78ch;color:var(--text-subtle);font-size:.74rem;line-height:1.45;overflow-wrap:anywhere}.human-surface-priority-repeat strong{color:var(--text-secondary);font-weight:650}.human-surface-priority-record-cue{color:var(--accent-strong);font-size:.72rem;font-weight:620}.human-surface-priority-record-cue:after{content:"↓";margin-left:7px}.human-surface-priority-record[open] .human-surface-priority-record-cue:after{content:"↑"}.human-surface-priority-record-details{display:grid;grid-template-columns:minmax(230px,.9fr) minmax(390px,1.5fr) 72px;gap:clamp(18px,2.5vw,38px);align-items:start;margin-top:13px;padding-top:13px;border-top:1px solid var(--border-subtle)}.human-surface-priority-record-details>p{margin:0;color:var(--text-secondary);line-height:1.55;overflow-wrap:anywhere}.human-surface-priority-record-details>a{display:inline-flex;min-height:44px;align-items:center;justify-content:flex-start}@media (max-width:900px){.human-surface-priority-record-details{grid-template-columns:1fr;gap:14px}}@media (max-width:560px){.human-surface-priority-record>summary{grid-template-columns:1fr;gap:8px}.human-surface-priority-disclosure>summary{align-items:flex-start;flex-direction:column}}.human-surface-decision-context>summary{display:flex;min-height:52px;align-items:center;gap:14px;padding:10px 14px;color:var(--text-primary);cursor:pointer;list-style:none}.human-surface-decision-context>summary::-webkit-details-marker{display:none}.human-surface-decision-context>summary>span{flex:0 0 auto;font-size:.86rem;font-weight:650}.human-surface-decision-context>summary>small{min-width:0;flex:1 1 auto;color:var(--text-subtle);font-size:.72rem;text-align:right}.human-surface-decision-context>summary:after{flex:0 0 auto;color:var(--accent-strong);content:"+";font-size:1rem}.human-surface-decision-context[open]>summary:after{content:"−"}.human-surface-decision-context[open]>summary{border-bottom:1px solid var(--border-subtle)}.human-surface-decision-context:not([open])>:not(summary){display:none}.human-surface-brief-full .human-surface-done{margin-top:12px}.human-surface-lead-facts{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(150px,.7fr);gap:0;max-width:760px;margin:16px 0 0;overflow:hidden;border:1px solid var(--border-subtle);border-radius:11px;background:var(--surface-subtle)}.human-surface-lead-facts>div{display:grid;min-width:0;gap:4px;padding:11px 13px}.human-surface-lead-facts>div+div{border-left:1px solid var(--border-subtle)}.human-surface-lead-facts dt{color:var(--text-subtle);font-size:.7rem;font-weight:620}.human-surface-lead-facts dd{margin:0;color:var(--text-primary);font-size:.86rem;line-height:1.45;overflow-wrap:anywhere}@media (max-width:560px){.human-surface-lead-facts{grid-template-columns:minmax(0,1fr)}.human-surface-lead-facts>div+div{border-top:1px solid var(--border-subtle);border-left:0}.human-surface-done span{overflow:visible;white-space:normal;text-overflow:clip}}.human-surface-brief-full{grid-template-columns:minmax(0,1fr)}.human-surface-brief-full>.human-surface-decision-context{grid-column:1/-1;margin-top:4px;border:0;border-top:1px solid var(--border-subtle);border-radius:0;background:transparent}.human-support-disclosure{overflow:clip;border:1px solid var(--border-color);border-radius:12px;background:var(--surface-base)}.human-support-disclosure>summary{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:16px;padding:10px 16px;color:var(--text-primary);cursor:pointer;list-style:none}.human-support-disclosure>summary::-webkit-details-marker{display:none}.human-support-disclosure>summary>span:first-child{display:grid;min-width:0;gap:2px}.human-support-disclosure>summary strong{font-size:.86rem;font-weight:650}.human-support-disclosure>summary small,.human-support-disclosure>summary>span:last-child{color:var(--text-subtle);font-size:.72rem;line-height:1.4}.human-support-disclosure>summary>span:last-child{flex:0 0 auto;color:var(--accent-strong);font-weight:620}.human-support-disclosure[open]>summary{border-bottom:1px solid var(--border-subtle)}.human-support-disclosure-body{display:grid;gap:16px;padding:16px}.human-support-disclosure-body>:where(.panel-card,.table-panel,.system-operations-workspace){margin:0}.runtime-card-technical-context{border-top:1px solid var(--border-subtle)}.runtime-card-technical-context>summary{min-height:44px;padding:11px 0;color:var(--text-muted);cursor:pointer;font-size:.78rem;font-weight:620}.runtime-card-technical-context>p{margin:0 0 10px;color:var(--text-subtle);font-size:.76rem;line-height:1.5;overflow-wrap:anywhere}@media (max-width:560px){.human-surface-decision-context>summary{align-items:flex-start;flex-wrap:wrap}.human-surface-decision-context>summary>small{order:3;flex-basis:100%;text-align:left}.human-support-disclosure>summary{align-items:flex-start;padding-inline:13px}.human-support-disclosure>summary>span:last-child{max-width:42%;text-align:right}.human-support-disclosure-body{padding:12px}}.domain-pack-governance-directory,.judgement-workspace-directory{overflow:clip;border:1px solid var(--border-color);border-radius:14px;background:var(--surface-base)}.domain-pack-governance-directory>header,.judgement-workspace-directory>header{display:grid;gap:5px;padding:22px 24px 18px;border-bottom:1px solid var(--border-subtle)}.domain-pack-governance-directory>header>span,.judgement-workspace-directory>header>span{color:var(--accent-strong);font-size:.68rem;font-weight:680;letter-spacing:.08em;text-transform:uppercase}.domain-pack-governance-directory>header h2,.judgement-workspace-directory>header h2{margin:0;font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:680;letter-spacing:-.025em}.domain-pack-governance-directory>header p,.judgement-workspace-directory>header p{max-width:76ch;margin:0;color:var(--text-muted);font-size:.84rem;line-height:1.5}.domain-pack-governance-directory ol,.judgement-workspace-directory ol{margin:0;padding:0;list-style:none}.domain-pack-governance-directory li+li,.judgement-workspace-directory li+li{border-top:1px solid var(--border-subtle)}.judgement-workspace-directory-link{display:grid;min-height:72px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:14px 20px 14px 24px;color:var(--text-primary);text-decoration:none;transition:background-color .14s ease}.judgement-workspace-directory-link>span:first-child{display:grid;min-width:0;gap:4px}.judgement-workspace-directory-link strong{font-size:.94rem;font-weight:650;letter-spacing:-.012em}.judgement-workspace-directory-link small{max-width:78ch;color:var(--text-muted);font-size:.78rem;line-height:1.45}.judgement-workspace-directory-link>span:last-child{color:var(--accent-strong);font-size:.78rem;font-weight:620}.domain-pack-governance-directory li{display:grid;min-height:132px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:18px 20px 18px 24px}.domain-pack-governance-directory li>div:first-child{display:grid;min-width:0;gap:7px}.domain-pack-governance-directory li h3,.domain-pack-governance-directory li p{margin:0}.domain-pack-governance-directory li h3{font-size:.96rem;font-weight:660;letter-spacing:-.015em}.domain-pack-governance-directory li p{max-width:72ch;color:var(--text-muted);font-size:.78rem;line-height:1.45}.domain-pack-status-summary{display:flex;flex-wrap:wrap;gap:7px 18px;margin:2px 0 0}.domain-pack-status-summary>div{display:inline-flex;align-items:baseline;gap:6px}.domain-pack-status-summary dt{color:var(--text-subtle);font-size:.68rem;font-weight:560}.domain-pack-status-summary dd{margin:0;color:var(--text-primary);font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:680}.domain-pack-fact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid var(--border-subtle)}.domain-pack-fact-grid>div{display:grid;min-width:0;grid-template-columns:minmax(112px,.38fr) minmax(0,.62fr);gap:14px;padding:12px 14px 12px 0;border-bottom:1px solid var(--border-subtle)}.domain-pack-fact-grid>div:nth-child(2n){padding-right:0;padding-left:14px;border-left:1px solid var(--border-subtle)}.domain-pack-fact-grid dt{color:var(--text-subtle);font-size:.7rem;font-weight:580}.domain-pack-fact-grid dd{min-width:0;margin:0;color:var(--text-primary);font-size:.78rem;line-height:1.45;overflow-wrap:anywhere}.domain-pack-record-action{width:fit-content;min-height:44px;align-self:start;justify-self:start}.domain-pack-priority{position:relative;display:grid;gap:18px;overflow:hidden;padding:22px 24px;border:1px solid color-mix(in srgb,var(--semantic-tone-border) 78%,var(--border-color));border-radius:14px;background:color-mix(in srgb,var(--semantic-tone-bg) 42%,var(--surface-base));box-shadow:inset 3px 0 0 var(--semantic-tone-stripe)}.domain-pack-priority>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.domain-pack-priority>header>div{display:grid;min-width:0;gap:6px}.domain-pack-priority>header>div>span{color:var(--semantic-tone-text);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.domain-pack-priority h2,.domain-pack-priority p{margin:0}.domain-pack-priority h2{color:var(--text-primary);font-size:clamp(1.12rem,1.9vw,1.42rem);font-weight:680;letter-spacing:-.026em}.domain-pack-priority p{max-width:78ch;color:var(--text-muted);font-size:.84rem;line-height:1.55}.domain-pack-priority dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;border-top:1px solid var(--border-subtle)}.domain-pack-priority dl>div{display:grid;min-width:0;grid-template-columns:minmax(88px,.26fr) minmax(0,.74fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--border-subtle)}.domain-pack-priority dt{color:var(--text-subtle);font-size:.7rem;font-weight:620}.domain-pack-priority dd{min-width:0;margin:0;color:var(--text-primary);font-size:.78rem;line-height:1.48;overflow-wrap:anywhere}.domain-pack-priority-action{width:fit-content;min-height:44px;justify-self:start}.judgement-shell-tab{position:relative;flex:0 0 auto;border-color:transparent;background:transparent;color:var(--text-muted)}.judgement-shell-nav{max-width:100%;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.judgement-shell-nav::-webkit-scrollbar{display:none}.judgement-shell-tab.is-active{border-color:color-mix(in srgb,var(--accent-strong) 18%,var(--border-color));background:var(--accent-soft);color:var(--accent-strong);box-shadow:inset 0 -2px 0 var(--accent-strong)}@media (hover:hover) and (pointer:fine){.judgement-workspace-directory-link:hover{background:var(--surface-subtle)}}.mywork-body,.mywork-primary,.mywork-rail{align-content:start}.commercial-sales-overview-worklist{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);align-items:start}.commercial-sales-overview-worklist>.table-panel{height:auto;align-self:start;align-content:start}.human-mutation-action-form{justify-items:start}.human-mutation-action-form>:where(button,.button-primary,.button-secondary,.button-tertiary,.button-danger){width:fit-content;min-height:44px;justify-self:start}.management-page-footer-evidence>:where(.panel-card,.table-panel){min-width:0}.management-page-footer-evidence .table-scroll{max-width:100%;overflow-x:auto}.department-bu-membership-editor{display:grid;gap:0;scroll-margin-top:96px}.department-bu-membership-summary{align-items:flex-start;min-height:64px;padding:0;cursor:pointer;list-style:none}.department-bu-membership-summary::-webkit-details-marker{display:none}.department-bu-membership-summary:after{content:"Open";align-self:center;color:var(--accent-strong);font-size:.76rem;font-weight:620}.department-bu-membership-editor[open]>.department-bu-membership-summary:after{content:"Close"}.department-bu-membership-body{display:grid;gap:20px;padding-top:20px;border-top:1px solid var(--border-subtle)}.department-bu-membership-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--border-subtle);border-radius:12px;background:var(--border-subtle)}.department-bu-membership-facts>div{display:grid;align-content:start;gap:6px;min-width:0;padding:14px 16px;background:var(--surface-elevated)}.department-bu-membership-facts small,.department-bu-membership-facts span,.department-bu-membership-help,.department-bu-membership-source{color:var(--text-muted);font-size:.82rem;line-height:1.45}.department-bu-membership-facts strong{overflow-wrap:anywhere;color:var(--text-primary);font-size:.96rem;line-height:1.35}.department-bu-membership-form{display:grid;gap:10px;max-width:720px}.department-bu-membership-actions>button,.department-bu-membership-confirmation button,.department-bu-membership-error button,.department-bu-membership-form select{min-height:44px}.department-bu-membership-confirmation p,.department-bu-membership-error p,.department-bu-membership-help,.department-bu-membership-message,.department-bu-membership-source,.department-bu-membership-unavailable p{margin:0}.department-bu-membership-confirmation,.department-bu-membership-error,.department-bu-membership-message,.department-bu-membership-unavailable{padding:13px 14px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface-muted);line-height:1.5}.department-bu-membership-confirmation,.department-bu-membership-error,.department-bu-membership-unavailable{display:grid;gap:10px}.department-bu-membership-error,.department-bu-membership-unavailable{border-color:var(--semantic-caution-border);background:var(--semantic-caution-bg);color:var(--semantic-caution-text)}.department-bu-membership-message{border-color:var(--semantic-positive-border);background:var(--semantic-positive-bg);color:var(--semantic-positive-text)}.department-bu-membership-source{padding-top:2px}@media (max-width:760px){.department-bu-membership-facts{grid-template-columns:1fr}.department-bu-membership-actions,.department-bu-membership-confirmation .page-actions,.department-bu-membership-error .page-actions{display:grid;grid-template-columns:1fr;width:100%}.department-bu-membership-actions>button,.department-bu-membership-confirmation button,.department-bu-membership-error button{width:100%;white-space:normal}}.dashboard-department-preview-disclosure{overflow:hidden;border:1px solid var(--card-border);border-radius:14px;background:var(--card-bg)}.dashboard-department-preview-disclosure>summary{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:18px;padding:10px 18px;cursor:pointer;list-style:none}.dashboard-department-preview-disclosure>summary::-webkit-details-marker{display:none}.dashboard-department-preview-disclosure>summary>span:first-child{display:grid;gap:2px;min-width:0}.dashboard-department-preview-disclosure>summary strong{color:var(--text-primary);font-size:.92rem;letter-spacing:-.01em}.dashboard-department-preview-disclosure>summary small{color:var(--text-muted);font-size:.78rem}.dashboard-department-preview-disclosure[open]>summary{border-bottom:1px solid var(--border-subtle);background:var(--surface-subtle)}.dashboard-department-preview-disclosure>.panel-card{border:0;border-radius:0;box-shadow:none}.relationship-back-link{display:inline-flex;min-height:44px;align-items:center;padding:0 6px;color:var(--accent);font-size:.86rem;font-weight:620;text-decoration:none}.relationship-back-link:focus-visible,.relationship-back-link:hover{color:var(--accent-hover);text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.commercial-sales-overview-worklist{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.judgement-shell-nav-card-three{gap:0;padding:10px}.judgement-shell-nav-card-three>.panel-card-head{display:none}.judgement-shell-nav-card-three .judgement-shell-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;overflow:visible}.judgement-shell-nav-card-three .judgement-shell-tab{width:100%;min-width:0;min-height:44px;padding-inline:6px;font-size:.74rem;line-height:1.2;text-align:center;white-space:normal}.domain-pack-governance-directory>header,.judgement-workspace-directory>header{padding:18px 16px 15px}.judgement-workspace-directory-link{min-height:68px;gap:12px;padding:13px 16px}.domain-pack-governance-directory li{min-height:0;grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.domain-pack-governance-directory li>a{width:fit-content;justify-self:start}.domain-pack-priority{gap:15px;padding:18px 16px}.domain-pack-priority>header{display:grid;gap:10px}.domain-pack-priority>header>.status-badge{justify-self:start}.domain-pack-priority dl{grid-template-columns:minmax(0,1fr)}.domain-pack-priority dl>div{grid-template-columns:minmax(92px,.34fr) minmax(0,.66fr)}.domain-pack-priority-action{width:100%}.domain-pack-fact-grid{grid-template-columns:minmax(0,1fr)}.domain-pack-fact-grid>div,.domain-pack-fact-grid>div:nth-child(2n){grid-template-columns:minmax(96px,.34fr) minmax(0,.66fr);padding:11px 0;border-left:0}}.management-surface-refreshing-notice{display:grid;gap:.25rem;margin:0 0 1rem;padding:.875rem 1rem;border:1px solid var(--semantic-caution-border);border-radius:var(--radius-lg,.75rem);background:var(--semantic-caution-bg);color:var(--text-primary)}.management-surface-refreshing-notice p,.management-surface-refreshing-notice strong{margin:0}.queue-record-return-status{margin:0 0 1rem;padding:.75rem 1rem;border:1px solid var(--ml-border-strong,#c7d2e3);border-radius:.75rem;background:var(--ml-surface-muted,#f3f7fc);color:var(--ml-text,#17324d);font-size:.9rem}.queue-record-return-status-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.management-surface-refreshing-notice p{color:var(--text-secondary);font-size:.875rem;line-height:1.5}.human-surface-priority-record-details:has(>.human-surface-coo-observation){grid-template-columns:minmax(0,1fr);gap:16px}.human-surface-priority-record-details>.human-surface-coo-observation{display:block;min-width:0;padding-top:14px;border-top:1px solid var(--border-subtle)}.human-surface-coo-observation p{max-width:78ch}.human-surface-coo-return>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;color:var(--accent-strong)}.human-surface-coo-return>p{color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere}.human-surface-priority-record-details>.human-surface-coo-return{grid-column:1/-1;min-width:0}.human-surface-observations{--observation-action-text:var(--accent-strong);--focus-ring:var(--observation-action-text);display:grid;min-width:0;gap:1rem}html[data-theme=dark] .human-surface-observations{--observation-action-text:var(--accent)}@media (prefers-color-scheme:dark){html:not([data-theme]) .human-surface-observations{--observation-action-text:var(--accent)}}.human-surface-observations :is(.human-surface-coo-return>summary,.human-surface-priority-record-cue,.human-surface-priority-record-window>summary,.human-surface-priority-record-details>a,.human-surface-fact-link){color:var(--observation-action-text)}.human-surface-observations-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.5rem}.human-surface-observations-heading h2{margin:0 0 .5rem;font-size:1.125rem;line-height:1.4;font-weight:600}.human-surface-observations-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;max-width:100%}.human-surface-observations-actions>a{min-height:44px;white-space:normal;overflow-wrap:anywhere}.human-surface-source-atlas{display:grid;gap:1rem;padding:clamp(1.1rem,2vw,1.5rem);border:1px solid var(--border-color);border-radius:var(--radius-lg);background:linear-gradient(145deg,color-mix(in srgb,var(--accent-soft) 34%,var(--surface-base)),var(--surface-base) 62%)}.human-surface-source-atlas-heading{display:flex;align-items:end;justify-content:space-between;gap:1rem 2rem;min-width:0}.human-surface-source-atlas-heading>div{min-width:0}.human-surface-source-atlas-kicker,.human-surface-source-card-kicker{color:var(--observation-action-text);font-family:var(--font-mono);font-size:.64rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.human-surface-source-atlas-heading h3{margin:.25rem 0 .35rem;color:var(--text-primary);font-size:clamp(1.1rem,1.7vw,1.35rem);font-weight:680;letter-spacing:-.025em;line-height:1.2}.human-surface-source-atlas-heading p{max-width:70ch;margin:0;color:var(--text-muted);font-size:.82rem;line-height:1.5;overflow-wrap:anywhere}.human-surface-source-atlas-count{flex:0 0 auto;padding:.35rem .55rem;border:1px solid var(--accent-border);border-radius:999px;color:var(--observation-action-text);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.04em;white-space:nowrap}.human-surface-source-atlas-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;min-width:0}.human-surface-source-card{display:grid;grid-template-rows:auto minmax(2.5em,auto) auto 1fr;gap:.55rem;min-width:0;min-height:9.75rem;padding:.9rem;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-primary);text-decoration:none;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.human-surface-source-card:hover{border-color:var(--accent-border);background:var(--surface-hover);color:var(--text-primary);transform:translateY(-1px)}.human-surface-source-card:focus-visible{outline:2px solid var(--accent-outline);outline-offset:3px}.human-surface-source-card strong{min-width:0;color:var(--text-primary);font-size:.9rem;font-weight:650;line-height:1.25;overflow-wrap:anywhere}.human-surface-source-card-count{min-width:0;color:var(--text-muted);font-family:var(--font-mono);font-size:.68rem;line-height:1.45;overflow-wrap:anywhere}.human-surface-source-card-action{display:flex;align-items:end;justify-content:space-between;gap:.5rem;min-width:0;color:var(--observation-action-text);font-size:.75rem;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.human-surface-source-card-action>span{flex:0 0 auto;font-size:1rem;line-height:1}@media (max-width:1120px){.human-surface-source-atlas-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.human-surface-source-atlas-heading{align-items:start;flex-direction:column}.human-surface-source-atlas-grid{grid-template-columns:minmax(0,1fr)}.human-surface-source-card{min-height:0}}.human-surface-observations-records h3{margin:0 0 .75rem;font-size:1rem;font-weight:600}.person-overview-sections{display:grid;gap:1.25rem;min-width:0}.person-overview-section{min-width:0;padding-block:1rem;border-top:1px solid var(--border-subtle)}.person-overview-section h3,.person-overview-touchpoints h4{margin:0;color:var(--text-primary);font-size:1rem;line-height:1.5;font-weight:600;overflow-wrap:anywhere}.person-overview-section>summary{cursor:pointer;min-height:44px;padding-block:.5rem}.person-overview-section>summary h3{display:inline}.person-overview-section>summary>span{margin-inline-start:.75rem;color:var(--text-subtle);font-size:.875rem}.person-overview-facts{margin:.75rem 0 0}.person-overview-facts>div{display:grid;grid-template-columns:minmax(9rem,24%) minmax(0,1fr);gap:.5rem 1.5rem;padding-block:.65rem;border-bottom:1px solid var(--border-subtle)}.person-overview-facts dt{color:var(--text-secondary);font-size:.875rem;line-height:1.6}.person-overview-facts dd,.person-overview-prose{margin:0;min-width:0;color:var(--text-primary);font-size:.9375rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.person-overview-hint{margin:.5rem 0;color:var(--text-secondary);font-size:.875rem;line-height:1.6;overflow-wrap:anywhere}.person-overview-touchpoints{display:grid;gap:1.25rem;padding:0;margin:1rem 0 0;list-style:none}.person-overview-touchpoints .person-overview-prose{margin-top:.75rem}@media (max-width:600px){.person-overview-facts>div{grid-template-columns:minmax(0,1fr);gap:.25rem}}.person-observation-context{margin-block:.25rem .5rem;color:var(--text-secondary);font-size:.875rem}.person-observation-context>summary{width:fit-content;min-height:44px;padding-block:.65rem;cursor:pointer}.person-observation-context>summary:focus-visible{outline:2px solid var(--focus-ring,var(--accent-border));outline-offset:3px}.person-observation-context .person-overview-hint{max-width:75ch}.person-observation-groups{display:grid;gap:1.25rem 1.75rem;margin-top:1rem;min-width:0}.person-observation-group{min-width:0}.person-observation-group h4{margin:0;color:var(--text-primary);font-size:.9375rem;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.person-overview-facts--grouped{margin-top:.5rem}.person-overview-facts--grouped>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.25rem 1rem;padding-block:.55rem}.person-observation-group--work .person-overview-facts--grouped>div{grid-template-columns:minmax(0,1fr) auto}.person-observation-group--work dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.person-overview-facts--grouped>div>.person-overview-fact-help{grid-column:1/-1}.person-overview-fact-help .person-overview-hint{margin:.1rem 0 0}.person-observation-group--action .person-overview-facts--grouped>div,.person-observation-group--other .person-overview-facts--grouped>div{grid-template-columns:minmax(0,1fr)}@media (min-width:1100px){.person-observation-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.person-observation-group--action,.person-observation-group--other{grid-column:1/-1}.person-observation-group--action .person-overview-facts--grouped>div,.person-observation-group--other .person-overview-facts--grouped>div{grid-template-columns:minmax(9rem,24%) minmax(0,1fr)}}.training-company-sources{padding-block:.75rem;border-bottom:1px solid var(--border-subtle);color:var(--text-muted);font-size:.875rem;overflow-wrap:anywhere}.training-company-sources p{margin:0}.training-company-sources strong{color:var(--text-primary)}.training-company-sources summary{cursor:pointer;padding-block:.75rem;min-height:44px}.training-company-sources ul{margin:0;padding-inline-start:1.25rem}.training-company-sources li+li{margin-top:.5rem}.human-surface-observation-section{min-width:0;padding-block-start:1rem;border-top:1px solid var(--border-subtle)}.human-surface-observation-section>header{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem 1rem}.human-surface-observation-section h3{margin:0;font-size:1rem;font-weight:600;line-height:1.5}.human-surface-observation-description,.human-surface-observation-section>header>span{color:var(--text-secondary);font-size:.875rem;line-height:1.6}.human-surface-observation-description{margin-block:.5rem .75rem}.human-surface-observation-description,.human-surface-priority-identity strong[data-preserve-source-text],.human-surface-priority-record-details[data-preserve-source-text] dd,.human-surface-priority-record-details[data-preserve-source-text]>p{white-space:pre-wrap;overflow-wrap:anywhere}.human-surface-priority-record-details[data-preserve-source-text]{grid-template-columns:minmax(0,1fr);gap:.75rem}.human-surface-priority-record-details[data-preserve-source-text]>p{max-width:78ch}.human-surface-priority-record-details[data-preserve-source-text]>a{justify-self:start;max-width:100%}.human-surface-people-inventory{display:grid;gap:20px;padding-top:10px;border-top:1px solid var(--border-subtle)}.human-surface-people-inventory-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 24px;align-items:start}.human-surface-people-inventory-heading h2,.human-surface-people-inventory-heading p{margin:0}.human-surface-people-inventory-heading h2{max-width:34ch;color:var(--text-primary);font-size:1.2rem;font-weight:690;letter-spacing:-.02em;line-height:1.25}.human-surface-people-inventory-heading p{max-width:78ch;margin-top:8px;color:var(--text-muted);font-size:.875rem;line-height:1.52}.human-surface-people-inventory-status{display:grid;justify-items:end;gap:7px;min-width:0;color:var(--text-subtle);font-family:var(--font-mono);font-size:.66rem;text-align:right}.human-surface-people-inventory-actions{grid-column:1/-1}.management-people-inventory{display:grid;gap:16px}.management-people-inventory-focus{display:grid;gap:14px;padding:16px;border:1px solid var(--border-color);border-radius:16px;background:var(--surface-base);box-shadow:var(--accent-inset-soft)}.management-people-inventory-focus-heading{display:grid;gap:6px}.management-people-inventory-focus-heading h3,.management-people-inventory-focus-heading p{margin:0}.management-people-inventory-focus-eyebrow{color:var(--text-subtle);font-family:var(--font-mono);font-size:.64rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.management-people-inventory-focus-heading h3{color:var(--text-primary);font-size:1.02rem;letter-spacing:-.015em}.management-people-inventory-focus-heading p{max-width:76ch;color:var(--text-muted);font-size:.8rem;line-height:1.5}.management-people-inventory-focus-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.management-people-inventory-focus-card{display:grid;align-content:start;gap:10px;min-width:0;padding:14px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--card-bg)}.management-people-inventory-focus-card[data-tone=caution]{border-color:var(--semantic-caution-border);background:color-mix(in srgb,var(--semantic-caution-bg) 24%,var(--card-bg))}.management-people-inventory-focus-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.management-people-inventory-focus-card-head>span{color:var(--text-muted);font-size:.76rem;font-weight:620}.management-people-inventory-focus-card-head>strong{color:var(--text-primary);font-size:1.42rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em}.management-people-inventory-focus-card p{min-height:2.8em;margin:0;color:var(--text-muted);font-size:.77rem;line-height:1.45}.management-people-inventory-focus-card p b{color:var(--text-primary);font-weight:650}.management-people-inventory-focus-action{justify-self:start;min-height:34px;padding-block:6px;font-size:.75rem}@media (max-width:900px){.management-people-inventory-focus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.management-people-inventory-focus-card[data-people-summary=roster]{grid-column:1/-1}.management-people-inventory-focus-card p{min-height:0}}.management-people-inventory-results{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:12px}.management-people-inventory-summary{display:grid;gap:4px;min-width:180px;color:var(--text-subtle);font-size:.76rem;text-align:left}.management-people-inventory-summary strong{color:var(--text-primary);font-size:.86rem}.management-people-inventory-summary-block>p{margin:0 0 8px;color:var(--text-muted);font-size:.76rem;line-height:1.45}.management-people-inventory-summary-groups{display:grid;grid-template-columns:minmax(170px,.75fr) minmax(0,1.25fr);gap:24px}.management-people-inventory-summary-group{min-width:0}.management-people-inventory-summary-group>p{margin:0 0 8px;color:var(--text-muted);font-size:.76rem;line-height:1.45}.management-people-inventory-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:14px 0;border-block:1px solid var(--border-subtle)}.management-people-inventory-facts>div{min-width:0}.management-people-inventory-summary-group:first-child .management-people-inventory-facts{grid-template-columns:minmax(0,1fr)}.management-people-inventory-summary-group:last-child .management-people-inventory-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.management-people-inventory-facts dt{color:var(--text-muted);font-size:.76rem;font-weight:600}.management-people-inventory-facts dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:4px 0 0}.management-people-inventory-facts strong{color:var(--text-primary);font-size:1.2rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.management-people-inventory-facts dd>span{color:var(--text-muted);font-size:.74rem;line-height:1.4;overflow-wrap:anywhere}.management-people-inventory-coverage{min-width:0;max-width:100%;padding:12px 14px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface-subtle);color:var(--text-muted);font-size:.76rem;line-height:1.45}.management-people-inventory-coverage[open]{flex-basis:100%}.management-people-inventory-coverage summary{color:var(--text-primary);cursor:pointer;font-weight:650}.management-people-inventory-coverage p{max-width:72ch;margin:9px 0 0}.management-people-inventory-coverage dl{display:grid;gap:8px;margin:12px 0 0}.management-people-inventory-coverage dl>div{display:grid;grid-template-columns:minmax(160px,.75fr) minmax(0,1.25fr);gap:12px;align-items:baseline}.management-people-inventory-coverage dt{color:var(--text-primary);font-weight:650}.management-people-inventory-coverage dd{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0}.management-people-coverage-reasons{flex-basis:100%;min-width:0;overflow-wrap:anywhere}.management-people-coverage-reasons ul{margin:6px 0 0;padding-inline-start:18px}.management-people-coverage-reasons li+li{margin-top:6px}.management-people-inventory-filters{display:grid;grid-template-columns:minmax(240px,1.6fr) minmax(180px,.8fr) minmax(190px,.9fr) auto;gap:12px;align-items:end;padding:14px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-subtle)}.human-surface-record-coverage{--record-coverage-action-text:var(--accent-strong);padding:12px 14px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface-subtle);color:var(--text-muted);font-size:.76rem;line-height:1.45}.queue-source-coverage{border-block:1px solid var(--border-subtle);color:var(--text-muted);font-size:.82rem;overflow-wrap:anywhere}.queue-source-coverage summary{padding-block:12px;min-height:44px;cursor:pointer;color:var(--text-primary)}.queue-source-coverage>summary span{margin-inline-start:12px;color:var(--text-muted)}.queue-source-coverage summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.queue-source-coverage-content>p{max-width:78ch;margin:0 0 12px}.queue-source-coverage-list{list-style:none;padding:0;margin:0}.queue-source-coverage-list>li{padding:16px 0;border-block-start:1px solid var(--border-subtle)}.queue-source-coverage-identity{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px}.queue-source-coverage-identity strong{color:var(--text-primary)}.queue-source-coverage-state{margin-inline-start:auto}.queue-source-coverage-list dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block:12px}.queue-source-coverage-list dt{font-size:.75rem}.queue-source-coverage-list dd{margin:4px 0 0;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.queue-source-coverage-list p{margin:4px 0}@media (max-width:640px){.queue-source-coverage>summary span{display:block;margin:6px 0 0}.queue-source-coverage-list dl{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-theme=dark] .human-surface-record-coverage{--record-coverage-action-text:var(--accent)}@media (prefers-color-scheme:dark){html:not([data-theme]) .human-surface-record-coverage{--record-coverage-action-text:var(--accent)}}.human-surface-record-coverage summary{color:var(--record-coverage-action-text);cursor:pointer;font-weight:650}.human-surface-record-coverage p{max-width:72ch;margin:9px 0 0}.human-surface-record-coverage dl{display:grid;gap:8px;margin:12px 0 0}.human-surface-record-coverage dl>div{display:grid;grid-template-columns:minmax(160px,.75fr) minmax(0,1.25fr);gap:12px;align-items:baseline}.human-surface-record-coverage dt{color:var(--text-primary);font-weight:650}.human-surface-record-coverage dd{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0}.management-people-inventory-field{display:grid;gap:6px;min-width:0}.management-people-inventory-field label{color:var(--text-subtle);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.05em;text-transform:uppercase}.management-people-inventory-field :where(input,select){width:100%;min-height:44px;padding:9px 11px;border:1px solid var(--border-color);border-radius:8px;background:var(--card-elevated-bg);color:var(--text-primary);font:inherit}.management-people-inventory-field :where(input,select):focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.management-people-inventory-clear{min-height:44px;white-space:nowrap}.management-people-inventory-table-wrap{overflow-x:auto;border:1px solid var(--border-subtle);border-radius:12px;background:var(--card-bg)}.management-people-inventory-table{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse;text-align:left}.management-people-inventory-table thead th:first-child{width:24%}.management-people-inventory-table thead th:nth-child(2){width:18%}.management-people-inventory-table thead th:nth-child(3){width:36%}.management-people-inventory-table thead th:nth-child(4){width:22%}.management-people-inventory-table caption{text-align:left}.management-people-inventory-table :where(th,td){padding:13px 14px;border-bottom:1px solid var(--border-subtle);vertical-align:top}.management-people-inventory-table thead th{color:var(--text-subtle);font-family:var(--font-mono);font-size:.62rem;font-weight:650;letter-spacing:.05em;line-height:1.35;text-transform:uppercase}.management-people-inventory-table tbody tr:last-child :where(th,td){border-bottom:0}.management-people-inventory-table tbody tr:hover{background:var(--surface-hover)}.management-people-inventory-person{display:grid;gap:4px;min-width:0}.management-people-inventory-person :where(a,strong){color:var(--text-primary);font-size:.88rem;font-weight:680;overflow-wrap:anywhere}.management-people-inventory-person a:hover{color:var(--accent-strong)}.management-people-inventory-detail small,.management-people-inventory-person>span,.management-people-inventory-status>span{color:var(--text-muted);font-size:.74rem;line-height:1.4}.management-people-inventory-status{display:grid;gap:6px;min-width:0}.management-people-inventory-status .status-badge{justify-self:start;padding-block:3px;white-space:normal;overflow:visible;overflow-wrap:anywhere;text-align:left}.management-people-inventory-signals{min-width:0}.management-people-inventory-signal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 14px;margin:0}.management-people-inventory-signal-grid>div{display:grid;gap:3px;min-width:0}.management-people-inventory-signal-grid dt{color:var(--text-muted);font-size:.67rem;line-height:1.25;overflow-wrap:anywhere}.management-people-inventory-signal-grid dd{margin:0;color:var(--text-primary);font-family:var(--font-mono);font-size:.78rem;line-height:1.25;overflow-wrap:anywhere}.management-people-inventory-detail{min-width:0}.management-people-inventory-detail details{color:var(--text-muted);font-size:.76rem;line-height:1.48}.management-people-inventory-detail summary{min-height:28px;color:var(--accent-strong);cursor:pointer;font-weight:650}.management-people-inventory-detail p{margin:8px 0 0}.management-people-inventory-detail small{display:block;margin-top:8px}.management-people-fact-sources{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;margin:12px 0;padding:0}.management-people-fact-sources li{padding:12px 0;border-top:1px solid var(--border-subtle);overflow-wrap:anywhere}.management-people-fact-sources span,.management-people-fact-sources strong{display:block}.management-people-fact-sources strong{color:var(--text-primary)}.management-people-fact-sources dl{margin:8px 0 0}.management-people-fact-sources dl>div{margin-top:6px}.management-people-fact-sources dt{font-weight:600}.management-people-fact-sources dd{margin:0}.management-people-inventory-source-row>td{white-space:normal;color:var(--text-muted);font-size:.8rem;line-height:1.55}.management-people-inventory-source-row>td>div{min-width:0}.management-people-inventory-source-row>td>div>strong{color:var(--text-primary)}@media (max-width:1050px){.management-people-fact-sources{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.management-people-fact-sources{grid-template-columns:minmax(0,1fr)}}.management-people-inventory-empty{display:grid;justify-items:start;gap:8px;padding:28px;border:1px dashed var(--border-color);border-radius:12px;background:var(--surface-subtle)}.management-people-inventory-empty p,.management-people-inventory-empty strong{margin:0}.management-people-inventory-empty p{color:var(--text-muted)}@media (max-width:900px){.management-people-inventory-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.management-people-inventory-clear,.management-people-inventory-search{grid-column:1/-1}.management-people-inventory-clear{justify-self:start}}@media (max-width:680px){.human-surface-people-inventory-heading{grid-template-columns:1fr}.human-surface-people-inventory-status{justify-items:start;text-align:left}.management-people-inventory-summary{min-width:0;text-align:left}.management-people-inventory-focus{padding:12px}.management-people-inventory-focus-grid{grid-template-columns:1fr;gap:8px}.management-people-inventory-focus-card[data-people-summary=roster]{grid-column:auto}.management-people-inventory-focus-card{grid-template-columns:minmax(0,1fr);gap:8px;padding:11px}.management-people-inventory-focus-card-head>span{font-size:.7rem}.management-people-inventory-focus-card-head>strong{font-size:1.2rem}.management-people-inventory-focus-card p{font-size:.72rem}.management-people-inventory-focus-action{width:100%;min-height:44px;padding-inline:8px;white-space:normal}.management-people-inventory-facts,.management-people-inventory-summary-groups{grid-template-columns:1fr;gap:12px}.management-people-inventory-summary-group:last-child .management-people-inventory-facts{grid-template-columns:1fr}.human-surface-record-coverage dl>div,.management-people-inventory-coverage dl>div{grid-template-columns:1fr;gap:2px}.management-people-inventory-filters{grid-template-columns:1fr}.management-people-inventory-clear,.management-people-inventory-search{grid-column:auto}.management-people-inventory-table-wrap{overflow:visible;border:0;background:transparent}.management-people-inventory-table{min-width:0;border-collapse:separate;border-spacing:0 10px}.management-people-inventory-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}.management-people-inventory-table tbody tr{display:grid;gap:10px;padding:14px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--card-bg)}.management-people-inventory-table tbody tr:hover{background:var(--card-bg)}.management-people-inventory-table tbody :where(th,td){display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:0;border:0}.management-people-inventory-table tbody :where(th,td):before{content:attr(data-label);color:var(--text-subtle);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.05em;text-transform:uppercase}.management-people-inventory-table tbody th{display:block}.management-people-inventory-table tbody th:before{display:block;margin-bottom:5px}.management-people-inventory-table tbody .management-people-inventory-person{display:grid}.management-people-inventory-table tbody .management-people-inventory-signals{gap:8px}.management-people-inventory-table tbody .management-people-inventory-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.management-people-inventory-table tbody .management-people-inventory-signal-grid dt{font-size:.75rem;overflow-wrap:normal;word-break:normal}.management-people-inventory-table tbody .management-people-inventory-signal-grid dd{font-size:.875rem;overflow-wrap:normal;word-break:normal}.management-people-inventory-table tbody .management-people-inventory-detail{display:block}.management-people-inventory-table tbody .management-people-inventory-detail:before{display:block;margin-bottom:6px}.management-people-inventory-table tbody .management-people-inventory-detail details{min-width:0}.management-people-inventory-table tbody .management-people-inventory-source-row>td{display:block}.management-people-inventory-table tbody .management-people-inventory-source-row>td:before{display:none}}@media (max-width:399px){.management-people-inventory-table tbody .management-people-inventory-signal-grid{grid-template-columns:1fr}}.integration-findings{display:grid;gap:14px;min-width:0}.integration-findings h3,.integration-findings h4{margin:0 0 8px;font-size:.95rem}.integration-findings p{margin:0}.integration-findings li{overflow-wrap:anywhere}.integration-projection-note{margin:0;color:var(--text-muted);font-size:.85rem;line-height:1.6;overflow-wrap:anywhere}.ai-learning-source-record{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;max-width:100%;font-size:.82rem;line-height:1.6}.ai-learning-candidate-list small,.ai-learning-candidate-list strong{overflow-wrap:anywhere}.ai-learning-candidate-detail .human-evidence-drawer{max-width:100%;min-width:0}.ai-learning-candidate-list button{grid-template-columns:minmax(0,1fr) minmax(0,auto)}.ai-learning-candidate-detail h4,.ai-learning-candidate-list .status-badge{white-space:normal;overflow-wrap:anywhere;max-width:100%}.ai-learning-candidate-list{max-height:40rem;overflow-y:auto;overscroll-behavior:contain}@media (max-width:760px){.ai-learning-candidate-list{max-height:22rem}}.ai-learning-source-record{max-height:28rem;overflow:auto}.ai-learning-candidate-list button>span,.ai-learning-candidate-list small,.ai-learning-candidate-list strong{min-width:0;max-width:100%;white-space:normal}.management-team-inventory .human-surface-observations-heading h2{font-size:1.2rem;line-height:1.25}.management-team-inventory .human-surface-observations-heading p{margin:8px 0 0;color:var(--text-muted)}.management-team-inventory-status{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 20px}.management-team-inventory-status span{color:var(--text-muted);font-size:.875rem}.management-team-inventory-coverage{min-width:0}.management-team-inventory-coverage summary{width:fit-content;cursor:pointer;color:var(--text-primary)}.management-team-inventory-coverage p{max-width:85ch;color:var(--text-muted)}.management-team-inventory-table{width:100%;border-collapse:collapse;table-layout:fixed;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.management-team-inventory-table caption{text-align:left;color:var(--text-muted);padding:0 0 12px}.management-team-inventory-table td,.management-team-inventory-table th{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--border-color);overflow-wrap:anywhere}.management-team-inventory-table thead th{color:var(--text-muted);font-size:.8125rem;font-weight:600}.management-team-inventory-table th:first-child{width:28%}.management-team-inventory-table tbody th{font-weight:500}.management-team-inventory-table tbody th span{display:block;margin-top:6px;color:var(--text-muted);font-size:.8125rem}.management-team-inventory-table a{display:inline-block;color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}@media (max-width:760px){.management-team-inventory-table,.management-team-inventory-table caption{display:block}.management-team-inventory-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.management-team-inventory-table tbody{display:block}.management-team-inventory-table tr{display:block;padding:12px 0;border-bottom:1px solid var(--border-color)}.management-team-inventory-table th:first-child{width:auto}.management-team-inventory-table td,.management-team-inventory-table th{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px;padding:6px 0;border:0}.management-team-inventory-table tbody th{display:block;padding:6px 0 12px}.management-team-inventory-table td:before{content:attr(data-label);color:var(--text-muted);font-size:.8125rem}}.human-surface-observation-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:12px 24px;margin:12px 0 0}.human-surface-observation-facts>div{min-width:0}.human-surface-observation-facts dt{color:var(--text-muted);font-size:.8125rem}.human-surface-observation-facts dd{margin:4px 0 0;color:var(--text-primary);overflow-wrap:anywhere;white-space:pre-wrap}.human-surface-observation-facts+.human-surface-coo-return{margin-top:12px}.human-surface-fact-link{display:inline-flex;align-items:center;min-height:44px;color:var(--text-primary);font-size:.875rem;text-decoration:underline;text-underline-offset:3px}.human-surface-fact-source{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}@media (max-width:760px){[data-human-surface-presenter=management-cross-bu]>:is([aria-labelledby=cross-bu-scope-heading],[aria-labelledby=cross-bu-categories-heading])>.human-surface-observation-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.human-surface-source-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0}.human-surface-source-fields>div{min-width:0}.human-surface-source-fields dt{color:var(--text-muted)}.human-surface-source-fields dd{margin:4px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.human-surface-source-values{padding-left:20px;white-space:pre-wrap;overflow-wrap:anywhere}.human-surface-source-values>li+li{margin-top:8px}.human-surface-priority-record-details>dl>.human-surface-structured-fact{grid-column:1/-1;min-width:0;padding-left:0;border-left:0}.human-surface-record-content{grid-column:1/-1;min-width:0;padding-top:1.25rem;border-top:1px solid var(--border-subtle)}.human-surface-record-content-label{margin:0 0 1rem;color:var(--text-muted);font-size:.8125rem;font-weight:600}.human-surface-record-prose{max-width:78ch;min-width:0;color:var(--text-primary);font-size:.9375rem;line-height:1.75;overflow-wrap:anywhere}.human-surface-record-prose>:first-child{margin-top:0}.human-surface-record-prose>:last-child{margin-bottom:0}.human-surface-record-prose :is(p,ul,ol,pre,blockquote){margin-block:0 1rem}.human-surface-record-prose :is(h5,h6){margin:1.5rem 0 .625rem;color:var(--text-primary);font-weight:600;line-height:1.4}.human-surface-record-prose h5{font-size:1.125rem}.human-surface-record-prose h6{font-size:1rem}.human-surface-record-prose :is(ul,ol){padding-left:1.5rem}.human-surface-record-prose li+li{margin-top:.375rem}.human-surface-record-prose li>:is(ul,ol){margin-block:.375rem}.human-surface-record-prose a{color:var(--accent);text-decoration:underline;text-underline-offset:.2em}.human-surface-record-prose pre{max-width:100%;padding:.75rem;background:var(--surface-subtle);white-space:pre-wrap;overflow-wrap:anywhere}.human-surface-record-prose code{font-size:.875em}.human-surface-record-prose blockquote{padding-left:1rem;border-left:3px solid var(--border-color);color:var(--text-secondary)}.human-surface-record-prose img{max-width:100%;height:auto}.human-surface-record-prose .human-surface-record-plain-text{white-space:pre-wrap}.human-surface-record-table{max-width:100%;overflow-x:auto;margin-block:1rem}.human-surface-record-table table{width:100%;border-collapse:collapse;font-size:.875rem}.human-surface-record-table :is(th,td){padding:.625rem .75rem;border:1px solid var(--border-color);text-align:left;vertical-align:top}.human-surface-record-table th{font-weight:600;background:var(--surface-subtle)}.human-surface-record-prose :is(a,.human-surface-record-table):focus-visible{outline:2px solid var(--accent);outline-offset:3px}