@media (min-width:981px){body[data-ui-shell=cards]{--frame-left:clamp(196px, 15vw, 232px)}body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true]{max-height:calc(100svh - var(--frame-top) - 16px);overflow:hidden auto;height:fit-content!important;bottom:auto!important}body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true] .traversal-nav{min-height:0}body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true] .traversal-nav__header{min-height:38px;padding:7px 8px}body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true] .traversal-nav__flow{flex:0 auto;padding:8px 6px 12px}body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true] .traversal-nav__history-viewport{scrollbar-gutter:auto}body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true] .traversal-nav__history ol{padding:0 0 0 13px}body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true] .traversal-nav__history ol:before{left:3px}body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true] .traversal-nav__history-terminal{left:-12px}body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true] .traversal-nav__history-node{padding-inline:5px}body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true] .traversal-nav__current{margin-left:13px}body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true] .traversal-nav__current:before,body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true] .traversal-nav__current:after{left:-10px}body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true] .traversal-nav__current-terminal{left:-14px}body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true] .traversal-nav__current>div{padding-inline:8px}body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true] .traversal-nav__next{padding-left:13px}body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true] .traversal-nav__next:before{left:3px}body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true] .traversal-nav__peer-list:before{width:10px;left:-10px}body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true] .traversal-nav__peer-list button{padding-inline:8px}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .branch-world:not(.branch-world--root-world){grid-template-rows:auto auto;grid-template-columns:minmax(270px,.72fr) minmax(0,1.58fr);align-content:start;align-items:start}.branch-world:not(.branch-world--root-world)>.world-heading{grid-area:1/1/auto/-1;width:100%}}
@media (max-width:760px){body[data-ui-shell=cards]{--mobile-editorial-gutter:clamp(14px, 4.8vw, 22px);--mobile-editorial-rule:#aab4b842;--mobile-editorial-rule-strong:#cad2d66b}body[data-ui-shell=cards] .world-viewport,body[data-ui-shell=cards] .site-shell[data-root-focus=true] .world-viewport,body[data-ui-shell=cards] .site-shell[data-root-focus=false] .world-viewport{background:linear-gradient(180deg, #ffffff04, transparent 14rem), var(--bf-bg-base);box-shadow:none;scrollbar-gutter:auto;overflow:hidden auto;padding:0!important}body[data-ui-shell=cards] .world-viewport>*{width:100%;max-width:none;max-height:none}body[data-ui-shell=cards] .branch-world,body[data-ui-shell=cards] .branch-world--root-world,body[data-ui-shell=cards] .leaf-world,body[data-ui-shell=cards] .node-detail{align-content:start;width:100%;height:auto;min-height:0;display:grid;overflow:visible;grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:0!important}body[data-ui-shell=cards] .branch-world>.world-heading,body[data-ui-shell=cards] .branch-world--root-world>.world-heading,body[data-ui-shell=cards] .leaf-world>.world-heading{border:0;border-bottom:1px solid var(--mobile-editorial-rule-strong);box-shadow:none;background:0 0;border-radius:0;align-self:auto;display:block;padding:clamp(24px, 8vw, 42px) var(--mobile-editorial-gutter) clamp(18px, 5vw, 26px)!important;grid-area:1/1!important}body[data-ui-shell=cards] .world-heading .eyebrow{letter-spacing:.14em;margin:0 0 .7rem;font-size:.52rem}body[data-ui-shell=cards] .world-heading h1{letter-spacing:-.055em;text-wrap:balance;max-width:12ch;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.45rem,12vw,4.35rem);font-weight:400;line-height:.9}body[data-ui-shell=cards] .world-heading>p:not(.eyebrow),body[data-ui-shell=cards] .branch-world--root-world>.world-heading>p:not(.eyebrow){max-width:42rem;color:var(--bf-text-secondary);margin:clamp(14px,4vw,22px) 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1rem,4.2vw,1.2rem);line-height:1.48}body[data-ui-shell=cards] .branch-world--root-world>.world-heading h1.sr-only{clip:auto!important;clip-path:none!important;white-space:normal!important;border:0!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;position:static!important;overflow:visible!important}body[data-ui-shell=cards] .branch-world:not(.branch-world--root-world)>.subject-pane,body[data-ui-shell=cards] .leaf-world .subject-pane{padding:clamp(18px, 5.5vw, 28px) var(--mobile-editorial-gutter);border:0;border-bottom:1px solid var(--mobile-editorial-rule-strong);box-shadow:none;background:0 0;border-radius:0;margin:0;grid-area:auto/1!important}body[data-ui-shell=cards] .subject-pane__header{border-bottom-color:var(--mobile-editorial-rule);padding-bottom:.72rem}body[data-ui-shell=cards] .subject-pane__body>p:first-child{font-size:clamp(1rem,4.1vw,1.16rem);line-height:1.55}body[data-ui-shell=cards] .subject-pane__body p,body[data-ui-shell=cards] .subject-pane__standing p,body[data-ui-shell=cards] .subject-pane__disclosure-body p{font-size:clamp(.8rem,3.4vw,.94rem);line-height:1.62}body[data-ui-shell=cards] .subject-pane__standing{background:0 0;padding:.72rem 0 .72rem .82rem}body[data-ui-shell=cards] .subject-pane__primary,body[data-ui-shell=cards] .subject-pane__secondary{border-color:var(--mobile-editorial-rule)}body[data-ui-shell=cards] .subject-pane__action-grid,body[data-ui-shell=cards] .subject-pane__action-grid--secondary{grid-template-columns:minmax(0,1fr);gap:0}body[data-ui-shell=cards] .subject-pane__action-grid>a,body[data-ui-shell=cards] .subject-pane__action-grid>button{border:0;border-top:1px solid var(--mobile-editorial-rule);min-height:0;box-shadow:none;background:0 0;border-radius:0;padding:.8rem 0}body[data-ui-shell=cards] .subject-pane__action-grid>a:hover,body[data-ui-shell=cards] .subject-pane__action-grid>button:hover{border-color:var(--mobile-editorial-rule-strong);background:0 0}body[data-ui-shell=cards] .subject-pane__action-grid strong{font-size:clamp(.92rem,3.8vw,1.05rem)}body[data-ui-shell=cards] .subject-pane__action-grid small{font-size:.7rem;line-height:1.45}body[data-ui-shell=cards] .branch-world>.district-grid,body[data-ui-shell=cards] .branch-world[data-gestalt-id] .district-grid,body[data-ui-shell=cards] .branch-world[data-gestalt-id=root] .district-grid{width:100%;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:grid;grid-area:auto/1!important;grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important}body[data-ui-shell=cards] .branch-world .district-card,body[data-ui-shell=cards] .branch-world[data-gestalt-id=root] .district-card,body[data-ui-shell=cards] .branch-world[data-gestalt-id=root] .district-card[data-node-id]{border:0;border-bottom:1px solid var(--mobile-editorial-rule-strong);width:100%;height:auto;box-shadow:none;text-align:left;background:0 0;grid-template-rows:auto auto auto auto;grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:start;gap:.35rem .65rem;margin:0;display:grid;overflow:visible;min-height:0!important;padding:clamp(18px, 5.4vw, 28px) var(--mobile-editorial-gutter)!important;border-radius:0!important;grid-area:auto/1!important}body[data-ui-shell=cards] .branch-world .district-card:before,body[data-ui-shell=cards] .branch-world .district-card:after{content:none;display:none}body[data-ui-shell=cards] .branch-world .district-card:hover{border-color:var(--mobile-editorial-rule-strong);box-shadow:none;background:#ffffff05;transform:none}body[data-ui-shell=cards] .district-card__number{color:var(--bf-action-hover);background:0 0;border:0;grid-area:1/1;align-self:center;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem}body[data-ui-shell=cards] .district-card__kind{letter-spacing:.105em;grid-area:1/2;align-self:center;font-size:.52rem!important}body[data-ui-shell=cards] .district-card>.work-status-chip,body[data-ui-shell=cards] .district-card>.publication-status-chip{grid-area:1/3;justify-self:end}body[data-ui-shell=cards] .district-card>strong,body[data-ui-shell=cards] .branch-world[data-gestalt-id=root] .district-card>strong,body[data-ui-shell=cards] .branch-world[data-gestalt-id=root] .district-card[data-node-id=research]>strong{letter-spacing:-.035em;text-wrap:balance;grid-area:2/1/auto/-1;margin-top:.36rem;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.02;font-size:clamp(1.65rem,7vw,2.45rem)!important}body[data-ui-shell=cards] .district-card>p,body[data-ui-shell=cards] .branch-world[data-gestalt-id=root] .district-card>p,body[data-ui-shell=cards] .branch-world[data-gestalt-id=root] .district-card[data-node-id=about]>p{max-width:48rem;color:var(--bf-text-secondary);grid-area:3/1/auto/-1;margin:.2rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(.94rem,3.8vw,1.08rem)!important;line-height:1.5!important}body[data-ui-shell=cards] .district-card__action{color:var(--bf-action-hover);letter-spacing:.09em;grid-area:4/1/auto/-1;margin:.35rem 0 0;padding:0;font-size:.54rem}body[data-ui-shell=cards] .leaf-world__field,body[data-ui-shell=cards] .leaf-world__ports{width:100%;min-width:0;display:grid;overflow:visible;grid-template-columns:minmax(0,1fr)!important;gap:0!important}body[data-ui-shell=cards] .leaf-world__port{min-height:0;padding:1rem var(--mobile-editorial-gutter);border:0;border-bottom:1px solid var(--mobile-editorial-rule);box-shadow:none;text-align:left;background:0 0;border-radius:0}body[data-ui-shell=cards] .leaf-world__port:hover{background:#ffffff05;transform:none}body[data-ui-shell=cards] .public-interest-world{scroll-snap-type:none;height:auto;min-height:0;overflow:visible}body[data-ui-shell=cards] .public-interest-page,body[data-ui-shell=cards] .public-interest-page--overview,body[data-ui-shell=cards] .public-interest-page--augusta{scroll-snap-align:none;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:0;min-height:0;padding:0;display:grid}body[data-ui-shell=cards] .public-interest-hero__intro{padding:clamp(24px, 8vw, 42px) var(--mobile-editorial-gutter) clamp(18px, 5vw, 26px);border:0;border-bottom:1px solid var(--mobile-editorial-rule-strong);box-shadow:none;background:0 0;border-radius:0}body[data-ui-shell=cards] .public-interest-hero__title-row{display:block}body[data-ui-shell=cards] .public-interest-hero__title-row h1{max-width:11ch;font-size:clamp(2.45rem,12vw,4.35rem);line-height:.9}body[data-ui-shell=cards] .public-interest-hero__title-row p{max-width:42rem;margin-top:clamp(14px,4vw,22px);font-family:Georgia,Times New Roman,serif;font-size:clamp(1rem,4.2vw,1.2rem);line-height:1.48}body[data-ui-shell=cards] .public-interest-hero__panels{grid-template-columns:minmax(0,1fr);gap:0;display:grid}body[data-ui-shell=cards] .public-interest-panel,body[data-ui-shell=cards] button.public-interest-panel{min-height:0;padding:clamp(18px, 5.4vw, 28px) var(--mobile-editorial-gutter);border:0;border-bottom:1px solid var(--mobile-editorial-rule-strong);box-shadow:none;background:0 0;border-radius:0}body[data-ui-shell=cards] button.public-interest-panel:hover{background:#ffffff05;transform:none}body[data-ui-shell=cards] .public-interest-panel>strong{margin-top:.7rem;padding-top:0;font-size:clamp(1.55rem,6.6vw,2.25rem)}body[data-ui-shell=cards] .public-interest-panel>p{font-family:Georgia,Times New Roman,serif;font-size:clamp(.94rem,3.8vw,1.08rem);line-height:1.5}body[data-ui-shell=cards] .public-interest-panel__action{color:var(--bf-action-hover);margin-top:.9rem;padding-top:0}body[data-ui-shell=cards] .public-interest-feature{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;padding:0;display:grid}body[data-ui-shell=cards] .public-interest-feature__header{padding:clamp(24px, 8vw, 40px) var(--mobile-editorial-gutter) clamp(16px, 5vw, 24px);border-bottom:1px solid var(--mobile-editorial-rule-strong);gap:.8rem;display:grid}body[data-ui-shell=cards] .public-interest-feature h2{max-width:12ch;font-size:clamp(2.2rem,10vw,3.8rem);line-height:.94}body[data-ui-shell=cards] .public-interest-feature__deck{max-width:none;padding:clamp(18px, 5vw, 26px) var(--mobile-editorial-gutter);border-bottom:1px solid var(--mobile-editorial-rule);font-size:clamp(1.05rem,4.5vw,1.28rem)}body[data-ui-shell=cards] .public-interest-feature__body{border:0;grid-template-columns:minmax(0,1fr);gap:0;padding:0;display:grid}body[data-ui-shell=cards] .public-interest-feature__body p{padding:clamp(16px, 4.5vw, 24px) var(--mobile-editorial-gutter);border-bottom:1px solid var(--mobile-editorial-rule);font-family:Georgia,Times New Roman,serif;font-size:clamp(.92rem,3.7vw,1.05rem);line-height:1.65}body[data-ui-shell=cards] .public-interest-feature__footer{padding:1rem var(--mobile-editorial-gutter) 1.5rem;border-top:0;gap:.8rem;display:grid}body[data-ui-shell=cards] .node-surface,body[data-ui-shell=cards] .founder-record__surface{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}body[data-ui-shell=cards] .node-surface>header,body[data-ui-shell=cards] .founder-record__surface>header{padding:clamp(24px, 8vw, 42px) var(--mobile-editorial-gutter) clamp(18px, 5vw, 26px);border-bottom:1px solid var(--mobile-editorial-rule-strong)}body[data-ui-shell=cards] .node-surface>header h1,body[data-ui-shell=cards] .founder-record__surface>header h1{letter-spacing:-.05em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.35rem,11vw,4.1rem);font-weight:400;line-height:.92}body[data-ui-shell=cards] .node-surface__summary{margin-top:1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1rem,4.1vw,1.18rem);line-height:1.5}body[data-ui-shell=cards] .node-surface>.node-surface__body,body[data-ui-shell=cards] .node-section,body[data-ui-shell=cards] .publication-status-panel,body[data-ui-shell=cards] .work-status-panel,body[data-ui-shell=cards] .record-links{padding:clamp(16px, 5vw, 24px) var(--mobile-editorial-gutter);border:0;border-bottom:1px solid var(--mobile-editorial-rule);box-shadow:none;background:0 0;border-radius:0;margin:0}body[data-ui-shell=cards]{--trace-nav-shelf:48px}body[data-ui-shell=cards] .boundary-frame__trace-nav[data-apparatus-sections=true]{height:var(--trace-nav-shelf);border-bottom:1px solid var(--mobile-editorial-rule-strong);background:var(--bf-bg-surface);box-shadow:none;padding:4px 6px!important}body[data-ui-shell=cards] .apparatus-nav__tree button,body[data-ui-shell=cards] .apparatus-nav__adjacent-list button{min-width:108px;height:38px;min-height:38px;box-shadow:none;border-radius:4px;padding:5px 8px}}@media (max-width:430px){body[data-ui-shell=cards]{--mobile-editorial-gutter:14px}body[data-ui-shell=cards] .world-heading h1,body[data-ui-shell=cards] .public-interest-hero__title-row h1,body[data-ui-shell=cards] .node-surface>header h1,body[data-ui-shell=cards] .founder-record__surface>header h1{font-size:clamp(2.25rem,12vw,3.25rem)}body[data-ui-shell=cards] .district-card>.work-status-chip,body[data-ui-shell=cards] .district-card>.publication-status-chip{grid-area:2/2/auto/-1;justify-self:start;margin:0 0 .2rem}body[data-ui-shell=cards] .district-card>strong,body[data-ui-shell=cards] .branch-world[data-gestalt-id=root] .district-card>strong,body[data-ui-shell=cards] .branch-world[data-gestalt-id=root] .district-card[data-node-id=research]>strong{grid-row:3}body[data-ui-shell=cards] .district-card>p,body[data-ui-shell=cards] .branch-world[data-gestalt-id=root] .district-card>p,body[data-ui-shell=cards] .branch-world[data-gestalt-id=root] .district-card[data-node-id=about]>p{grid-row:4}body[data-ui-shell=cards] .district-card__action{grid-row:5}}@media (forced-colors:active){body[data-ui-shell=cards] .world-heading,body[data-ui-shell=cards] .subject-pane,body[data-ui-shell=cards] .district-grid,body[data-ui-shell=cards] .district-card,body[data-ui-shell=cards] .public-interest-hero__intro,body[data-ui-shell=cards] .public-interest-panel,body[data-ui-shell=cards] .public-interest-feature,body[data-ui-shell=cards] .node-surface{color:canvastext;box-shadow:none;background:canvas}}
.apparatus-prototype-shell{background:var(--bf-iron-950);min-height:100vh;color:var(--bf-workshop-100);grid-template:"top top top""trace work peers"minmax(0,1fr)"depth depth depth"/minmax(9.5rem,.17fr) minmax(0,1fr) minmax(11rem,.2fr);gap:1px;display:grid}.apparatus-prototype-shell button,.apparatus-prototype-shell a,.apparatus-prototype-shell summary{font:inherit}.apparatus-prototype-shell button:focus-visible,.apparatus-prototype-shell a:focus-visible,.apparatus-prototype-shell summary:focus-visible{outline:2px solid var(--bf-action);outline-offset:3px}.apparatus-prototype__topbar{background:linear-gradient(180deg, #ffffff06, transparent 70%), var(--bf-steel-800);border-bottom:1px solid var(--bf-alloy-500);grid-area:top;align-items:center;gap:.75rem;min-width:0;padding:.55rem .75rem;display:flex;box-shadow:inset 0 1px #ffffff0a,inset 0 -1px #00000052}.apparatus-prototype__prototype-label{color:var(--bf-silver-300);letter-spacing:.06em;text-transform:uppercase;align-items:baseline;gap:.45rem;margin-inline:auto;font-size:.76rem;display:flex}.apparatus-prototype__prototype-label strong{color:var(--bf-attention);font-weight:650}.apparatus-prototype__global-commands,.apparatus-process-controls{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.apparatus-process-controls{border-left:1px solid var(--bf-alloy-500);color:var(--bf-silver-300);padding-left:.35rem}.apparatus-command{border:1px solid var(--bf-alloy-500);border-bottom-color:var(--bf-action);background:var(--bf-steel-700);min-height:2.4rem;color:var(--bf-workshop-100);cursor:pointer;border-radius:3px;padding:.45rem .65rem;box-shadow:inset 0 1px #ffffff09}.apparatus-command:hover:not(:disabled){border-color:var(--bf-action);background:var(--bf-steel-600)}.apparatus-command:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 1px 2px #00000073}.apparatus-command:disabled{cursor:not-allowed;color:var(--bf-alloy-400);border-bottom-color:var(--bf-alloy-500)}.apparatus-command--brand{border-bottom-color:var(--bf-alloy-500);text-align:left;align-items:center;gap:.55rem;display:flex}.apparatus-command__register{aspect-ratio:1;border:1px solid var(--bf-alloy-400);width:1.8rem;color:var(--bf-workshop-100);letter-spacing:.08em;place-items:center;font-size:.76rem;display:grid}.apparatus-command--exit{color:var(--bf-silver-300)}.apparatus-register-label,.apparatus-module__type,.apparatus-bay__register,.apparatus-port__label,.apparatus-state-strip__axis{letter-spacing:.09em;text-transform:uppercase;color:var(--bf-silver-300);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.69rem}.apparatus-trace{background:var(--bf-steel-800);color:var(--bf-workshop-100)}.apparatus-trace--rail{border-right:1px solid var(--bf-alloy-500);grid-area:trace;min-width:0;padding:.8rem .65rem 1rem}.apparatus-trace--compact{display:none}.apparatus-trace__steps{gap:0;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.apparatus-trace__steps li{grid-template-columns:2.25rem minmax(0,1fr);align-items:stretch;min-height:3rem;display:grid;position:relative}.apparatus-trace__steps li:not(:last-child):after{content:"";background:var(--bf-alloy-500);width:1px;position:absolute;top:2rem;bottom:-.6rem;left:1.08rem}.apparatus-trace__index{width:2rem;min-height:2rem;color:var(--bf-alloy-400);align-self:start;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;display:grid}.apparatus-trace__steps button,.apparatus-trace__current{border:0;border-left:2px solid var(--bf-alloy-500);min-width:0;color:var(--bf-silver-300);text-align:left;overflow-wrap:anywhere;background:0 0;align-self:start;padding:.45rem .55rem}.apparatus-trace__steps button{cursor:pointer}.apparatus-trace__steps button:hover{color:var(--bf-workshop-100);border-left-color:var(--bf-action)}.apparatus-trace__steps li[data-current=true] .apparatus-trace__index{color:var(--bf-action)}.apparatus-trace__current{color:var(--bf-workshop-100);border-left-color:var(--bf-action)}.apparatus-prototype__workfield{background:linear-gradient(#ffffff02, #ffffff02), var(--bf-gunmetal-900);grid-area:work;min-width:0;padding:clamp(.65rem,1.6vw,1.35rem);overflow:auto}.apparatus-peer-bank{background:var(--bf-steel-800);border-left:1px solid var(--bf-alloy-500);grid-area:peers;min-width:0;padding:.8rem .65rem 1rem}.apparatus-peer-bank ol{gap:.45rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.apparatus-peer-bank--empty p{color:var(--bf-alloy-400);font-size:.82rem;line-height:1.45}.apparatus-depth{background:var(--bf-steel-800);border-top:1px solid var(--bf-alloy-500);grid-area:depth;justify-content:center;align-items:center;gap:.8rem;padding:.55rem .8rem;display:flex}.apparatus-depth__positions{flex-wrap:wrap;align-items:center;gap:.2rem;display:flex}.apparatus-depth__position{border:1px solid #0000;border-bottom:2px solid var(--bf-alloy-500);min-height:2.35rem;color:var(--bf-silver-300);cursor:pointer;background:0 0;padding:.35rem .65rem}.apparatus-depth__position:hover{color:var(--bf-workshop-100);border-bottom-color:var(--bf-action)}.apparatus-depth__position[aria-pressed=true]{color:var(--bf-workshop-100);border-bottom-color:var(--bf-action);background:color-mix(in srgb, var(--bf-action) 5.5%, transparent)}.apparatus-world{width:min(100%,92rem);margin-inline:auto}.apparatus-backplane__heading{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.8rem;display:flex}.apparatus-backplane__heading p{max-width:62rem;color:var(--bf-silver-300);margin:0;line-height:1.55}.apparatus-backplane,.apparatus-module-bay,.apparatus-routing-bay{border:1px solid var(--bf-alloy-500);background:linear-gradient(180deg, #0000001f, #ffffff03), var(--bf-gunmetal-900);border-radius:3px;padding:clamp(.65rem,1.2vw,1rem);box-shadow:inset 0 1px #ffffff05,inset 0 -1px #00000047}.apparatus-backplane{grid-template-columns:repeat(6,minmax(0,1fr));gap:.8rem;display:grid}.apparatus-bay{border:1px solid var(--bf-alloy-500);background:var(--bf-steel-800);border-radius:3px;flex-direction:column;grid-column:span 2;gap:.55rem;min-width:0;min-height:13rem;padding:.85rem;display:flex;box-shadow:inset 0 1px #ffffff09,inset 0 -1px #00000059}.apparatus-bay:nth-child(4),.apparatus-bay:nth-child(5){grid-column:span 3}.apparatus-bay h2,.apparatus-module h3,.apparatus-subject-faceplate h1,.apparatus-instrument h1{color:var(--bf-workshop-100);margin:0}.apparatus-bay h2{font-size:clamp(1.05rem,1.7vw,1.45rem)}.apparatus-bay p,.apparatus-module p,.apparatus-subject-faceplate p,.apparatus-instrument p{color:var(--bf-silver-300);line-height:1.55}.apparatus-bay p{flex:1;margin:0}.apparatus-port{border:1px solid var(--bf-alloy-500);background:var(--bf-steel-700);min-width:0;min-height:2.75rem;color:var(--bf-workshop-100);text-align:left;cursor:pointer;border-radius:2px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.05rem .65rem;padding:.45rem .75rem .45rem .65rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff06}.apparatus-port:hover{border-color:var(--bf-action)}.apparatus-port__label{grid-column:1}.apparatus-port strong{overflow-wrap:anywhere;grid-column:1}.apparatus-port__terminal{border:1px solid var(--bf-alloy-400);background:var(--bf-gunmetal-900);border-right:0;grid-area:1/2/span 2;width:.45rem;height:1.45rem}.apparatus-port:hover .apparatus-port__terminal,.apparatus-port:focus-visible .apparatus-port__terminal{border-color:var(--bf-action);background:color-mix(in srgb, var(--bf-action) 16%, transparent)}.apparatus-port--enter{border-right-color:var(--bf-action-line,var(--bf-action));margin-top:auto}.apparatus-world--branch{gap:.85rem;display:grid}.apparatus-subject-faceplate,.apparatus-instrument{border:1px solid var(--bf-alloy-500);background:linear-gradient(180deg, #ffffff07, transparent 42%), var(--bf-steel-800);box-shadow:0 0 0 1px color-mix(in srgb, var(--bf-action) 22%, transparent), inset 0 1px #ffffff09, inset 0 -1px #00000052;border-radius:3px;position:relative}.apparatus-subject-faceplate:before,.apparatus-instrument:before{content:"";border-left:2px solid var(--bf-action);border-top:1px solid color-mix(in srgb, var(--bf-action) 48%, transparent);pointer-events:none;position:absolute;inset:-2px}.apparatus-subject-faceplate{padding:clamp(.85rem,1.5vw,1.25rem)}.apparatus-subject-faceplate h1{margin-top:.25rem;font-size:clamp(1.35rem,2.3vw,2rem)}.apparatus-module-bay>.apparatus-register-label,.apparatus-routing-bay>.apparatus-register-label{margin-bottom:.7rem;display:block}.apparatus-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.apparatus-module{border:1px solid var(--bf-alloy-500);background:var(--bf-steel-800);border-radius:3px;flex-direction:column;gap:.5rem;min-width:0;padding:.8rem;display:flex}.apparatus-module h3{font-size:1rem}.apparatus-module p{flex:1;margin:0;font-size:.88rem}.apparatus-state-strip{border:1px solid var(--bf-alloy-500);background:#00000021;border-radius:2px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.45rem;min-width:0;padding:.32rem .45rem;display:grid}.apparatus-state-strip__signal{background:currentColor;border:1px solid;border-radius:50%;width:.55rem;height:.55rem}.apparatus-state-strip[data-signal=valid] .apparatus-state-strip__signal{color:var(--bf-valid)}.apparatus-state-strip[data-signal=attention] .apparatus-state-strip__signal{color:var(--bf-attention)}.apparatus-state-strip[data-signal=info] .apparatus-state-strip__signal{color:var(--bf-info)}.apparatus-state-strip[data-signal=defect] .apparatus-state-strip__signal{color:var(--bf-defect)}.apparatus-state-strip[data-signal=unknown] .apparatus-state-strip__signal{color:var(--bf-alloy-400)}.apparatus-state-strip strong{min-width:0;color:var(--bf-workshop-100);overflow-wrap:anywhere;font-size:.78rem;font-weight:600}.apparatus-routing-bay__traces{gap:.55rem;display:grid}.apparatus-relation-trace{grid-template-columns:minmax(7rem,.25fr) minmax(1.5rem,1fr) auto minmax(1.5rem,1fr) minmax(7rem,.25fr);align-items:center;min-width:0;display:grid}.apparatus-relation-trace button{border:1px solid var(--bf-alloy-500);background:var(--bf-steel-700);min-width:0;min-height:2.3rem;color:var(--bf-workshop-100);cursor:pointer;overflow-wrap:anywhere;border-radius:2px;padding:.35rem .5rem}.apparatus-relation-trace button:hover{border-color:var(--bf-action)}.apparatus-relation-trace__line{background:var(--bf-alloy-400);min-width:0;height:1px}.apparatus-relation-trace__label{color:var(--bf-silver-300);letter-spacing:.04em;text-transform:uppercase;text-align:center;margin-inline:.45rem;font-size:.72rem}.apparatus-port-bank,.apparatus-through,.apparatus-gate{border:1px solid var(--bf-alloy-500);background:#00000024;border-radius:2px;margin-top:.7rem}.apparatus-port-bank>summary,.apparatus-through>summary,.apparatus-gate>summary{min-height:2.6rem;color:var(--bf-silver-300);cursor:pointer;letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .65rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;list-style:none;display:flex}.apparatus-port-bank>summary::-webkit-details-marker{display:none}.apparatus-through>summary::-webkit-details-marker{display:none}.apparatus-gate>summary::-webkit-details-marker{display:none}.apparatus-port-bank>summary:after,.apparatus-through>summary:after,.apparatus-gate>summary:after{content:"+";color:var(--bf-action);font-size:1rem}.apparatus-port-bank[open]>summary:after,.apparatus-through[open]>summary:after,.apparatus-gate[open]>summary:after{content:"−"}.apparatus-port-bank>div,.apparatus-port-bank__grid,.apparatus-through__well{gap:.45rem;display:grid}.apparatus-port-bank>div,.apparatus-through__well{border-top:1px solid var(--bf-alloy-500);padding:.65rem}.apparatus-through{background:var(--bf-gunmetal-900);box-shadow:inset 0 1px 3px #0006}.apparatus-through__well button{border:1px solid var(--bf-alloy-500);border-left-color:var(--bf-action);background:var(--bf-steel-800);min-height:3rem;color:var(--bf-workshop-100);text-align:left;cursor:pointer;border-radius:2px;gap:.15rem;padding:.5rem .65rem;display:grid}.apparatus-through__well button span,.apparatus-through__well button small{color:var(--bf-silver-300)}.apparatus-instrument{gap:.9rem;max-width:70rem;margin-inline:auto;padding:clamp(.9rem,2vw,1.5rem);display:grid}.apparatus-instrument__heading{gap:.35rem;display:grid}.apparatus-instrument__heading h1{font-size:clamp(1.55rem,3vw,2.5rem)}.apparatus-instrument__heading p,.apparatus-instrument__context p{margin:0}.apparatus-instrument__state{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.apparatus-instrument__context{border-block:1px solid var(--bf-alloy-500);gap:.35rem;padding:.7rem 0;display:grid}.apparatus-gate{border-left:2px solid var(--bf-attention)}.apparatus-gate>summary strong{color:var(--bf-attention)}.apparatus-gate__detail{border-top:1px solid var(--bf-alloy-500);padding:.7rem}.apparatus-gate__detail p{margin-top:0}.apparatus-gate__detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.apparatus-gate__detail dl>div{border:1px solid var(--bf-alloy-500);padding:.55rem}.apparatus-gate__detail dt{color:var(--bf-silver-300);text-transform:uppercase;letter-spacing:.05em;font-size:.72rem}.apparatus-gate__detail dd{overflow-wrap:anywhere;margin:.2rem 0 0}.apparatus-instrument__ports,.apparatus-record-well{gap:.55rem;display:grid}.apparatus-port-bank__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.apparatus-record-well{border:1px solid var(--bf-alloy-500);background:var(--bf-gunmetal-900);padding:.7rem;box-shadow:inset 0 1px 3px #0006}.apparatus-record-well>div:last-child{gap:.45rem;display:grid}.apparatus-record-well a{border:1px solid var(--bf-alloy-500);border-right-color:var(--bf-action);color:var(--bf-workshop-100);gap:.12rem;padding:.5rem .65rem;text-decoration:none;display:grid}.apparatus-record-well a span{color:var(--bf-silver-300);text-transform:uppercase;letter-spacing:.05em;font-size:.72rem}.apparatus-prototype__projection-surface{min-width:0}.apparatus-prototype-shell .apparatus-prototype__projection-surface>.world-viewport,.apparatus-prototype-shell .apparatus-prototype__projection-surface>.evidence-view,.apparatus-prototype-shell .apparatus-prototype__projection-surface>.gestalt-view{min-height:auto}@media (max-width:1100px){.apparatus-prototype-shell{grid-template:"top""trace""work""peers""depth"/minmax(0,1fr)}.apparatus-trace--rail{display:none}.apparatus-trace--compact{border-bottom:1px solid var(--bf-alloy-500);grid-area:trace;display:block}.apparatus-trace--compact>summary{cursor:pointer;min-height:2.7rem;color:var(--bf-silver-300);letter-spacing:.08em;align-items:center;padding:.45rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;display:flex}.apparatus-trace--compact .apparatus-trace__steps{padding:0 .75rem .7rem}.apparatus-peer-bank{border-left:0;border-top:1px solid var(--bf-alloy-500)}.apparatus-peer-bank ol{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.apparatus-prototype__topbar{flex-direction:column;align-items:stretch}.apparatus-prototype__prototype-label{margin-inline:0}.apparatus-prototype__global-commands,.apparatus-process-controls{align-items:stretch}.apparatus-prototype__global-commands>*,.apparatus-process-controls>button{flex:auto}.apparatus-backplane,.apparatus-module-grid,.apparatus-port-bank__grid,.apparatus-instrument__state,.apparatus-gate__detail dl,.apparatus-peer-bank ol{grid-template-columns:minmax(0,1fr)}.apparatus-bay,.apparatus-bay:nth-child(4),.apparatus-bay:nth-child(5){grid-column:auto;min-height:auto}.apparatus-backplane__heading{flex-direction:column;align-items:stretch}.apparatus-relation-trace{border-top:1px solid var(--bf-alloy-500);grid-template-columns:minmax(0,1fr);gap:.25rem;padding:.55rem 0}.apparatus-relation-trace__line{width:1px;height:.8rem;margin-inline:.8rem}.apparatus-relation-trace__label{text-align:left;margin-inline:0}.apparatus-depth{flex-direction:column;align-items:stretch}.apparatus-depth__positions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (prefers-reduced-motion:reduce){.apparatus-prototype-shell *,.apparatus-prototype-shell :before,.apparatus-prototype-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.apparatus-prototype-shell,.apparatus-prototype-shell *{forced-color-adjust:auto}.apparatus-subject-faceplate,.apparatus-instrument,.apparatus-bay,.apparatus-module,.apparatus-port,.apparatus-command,.apparatus-state-strip,.apparatus-gate,.apparatus-through,.apparatus-record-well{border-color:canvastext}.apparatus-subject-faceplate:before,.apparatus-instrument:before,.apparatus-depth__position[aria-pressed=true],.apparatus-trace__current{border-color:highlight}.apparatus-state-strip__signal,.apparatus-port__terminal{color:canvastext;background:canvastext}}
.apparatus-prototype-shell{--apparatus-hit-target:2.75rem;--apparatus-readable-measure:68ch;height:100svh;min-height:0;overflow:hidden}.apparatus-prototype__workfield,.apparatus-trace--rail,.apparatus-peer-bank{min-height:0}.apparatus-trace--rail,.apparatus-peer-bank{overscroll-behavior:contain;overflow:auto}.apparatus-prototype-shell :where(button,a,summary){touch-action:manipulation;scroll-margin-block:5rem}.apparatus-prototype-shell :where(.apparatus-command,.apparatus-depth__position){min-height:var(--apparatus-hit-target)}.apparatus-prototype-shell summary{min-height:var(--apparatus-hit-target);cursor:pointer;overflow-wrap:anywhere;padding-block:.65rem;display:list-item}.apparatus-prototype-shell :where(.apparatus-bay,.apparatus-module,.apparatus-subject-faceplate,.apparatus-instrument,.apparatus-port,.apparatus-peer-bank,.apparatus-routing-bay,.apparatus-through,.apparatus-gate){min-width:0}.apparatus-prototype-shell :where(h1,h2,h3,p,strong,small,button,a,summary,dt,dd){overflow-wrap:anywhere}.apparatus-prototype-shell :where(.apparatus-subject-faceplate>p,.apparatus-instrument__heading>p,.apparatus-instrument__context>p,.apparatus-backplane__heading>p){max-width:var(--apparatus-readable-measure)}@media (max-width:1100px){.apparatus-prototype-shell{height:auto;min-height:100svh;overflow:visible}.apparatus-prototype__workfield,.apparatus-peer-bank{overflow:visible}.apparatus-prototype__topbar,.apparatus-prototype__global-commands,.apparatus-depth,.apparatus-depth__positions{min-width:0}.apparatus-prototype__global-commands{justify-content:flex-start}.apparatus-trace--compact{border-bottom:1px solid var(--bf-alloy-500)}.apparatus-trace--compact>summary{padding:.6rem .75rem}}@media (max-width:760px){.apparatus-prototype__prototype-label{justify-content:flex-start;margin-inline:0}.apparatus-prototype__global-commands,.apparatus-process-controls,.apparatus-depth,.apparatus-depth__positions{width:100%}.apparatus-prototype__global-commands,.apparatus-depth__positions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.apparatus-process-controls{border-left:0;border-top:1px solid var(--bf-alloy-500);grid-column:1/-1;grid-template-columns:minmax(0,1fr) repeat(2,auto);padding:.45rem 0 0;display:grid}.apparatus-depth{flex-direction:column;align-items:stretch;gap:.4rem}.apparatus-command,.apparatus-depth__position,.apparatus-port{width:100%}.apparatus-relation-trace{border-left:2px solid var(--bf-alloy-500);grid-template-columns:minmax(0,1fr);gap:.25rem;padding-left:.65rem}.apparatus-relation-trace__line{display:none}.apparatus-relation-trace__label{text-align:left;order:-1;justify-self:start}}@media (max-width:430px){.apparatus-prototype__global-commands,.apparatus-depth__positions,.apparatus-process-controls{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.apparatus-prototype-shell :where(.apparatus-command,.apparatus-depth__position,.apparatus-port,.apparatus-trace__steps button,.apparatus-through button,.apparatus-gate button){min-height:3rem}}@media (forced-colors:active){.apparatus-prototype-shell :where(.apparatus-command,.apparatus-depth__position,.apparatus-port,.apparatus-bay,.apparatus-module,.apparatus-subject-faceplate,.apparatus-instrument,.apparatus-routing-bay,.apparatus-peer-bank,.apparatus-through,.apparatus-gate){border-color:canvastext}.apparatus-prototype-shell :where(button:focus-visible,a:focus-visible,summary:focus-visible,.apparatus-depth__position[aria-pressed=true]){outline-offset:2px;outline:2px solid highlight}.apparatus-prototype-shell :where(.apparatus-port__terminal,.apparatus-state-strip__signal){background:canvas;border:1px solid canvastext}.apparatus-prototype-shell .apparatus-depth__position[aria-pressed=true],.apparatus-prototype-shell .apparatus-trace__current{color:highlight;border-color:highlight}}
.apparatus-prototype-shell{--apparatus-chassis:#0b1116;--apparatus-content:#0f171d;--apparatus-main:#131d24;--apparatus-rail:#111a20;--apparatus-inset:#26323a;--apparatus-inset-hover:#2d3a43;--apparatus-inset-pressed:#202b33;--apparatus-line:#aab4b82e;--apparatus-line-strong:#aab4b84d;--apparatus-edge:#ffffff0d;--apparatus-shadow:#00000047;background:var(--apparatus-chassis);grid-template:"top top""trace work"minmax(0,1.15fr)"peers work"minmax(0,.85fr)"depth depth"/minmax(18rem,21rem) minmax(0,1fr)}.apparatus-prototype__topbar,.apparatus-trace,.apparatus-peer-bank,.apparatus-depth{background:var(--apparatus-rail);background-image:none}.apparatus-prototype__topbar{border-bottom:1px solid var(--apparatus-line-strong);min-height:4.2rem;box-shadow:inset 0 -1px var(--apparatus-shadow);padding:.55rem .8rem}.apparatus-command{border-color:var(--apparatus-line-strong);border-bottom-color:var(--apparatus-line-strong);background:var(--apparatus-inset);box-shadow:inset 0 1px var(--apparatus-edge), 0 1px 2px var(--apparatus-shadow);border-radius:7px}.apparatus-command:hover:not(:disabled){border-color:var(--bf-action-line);background:var(--apparatus-inset-hover)}.apparatus-command:active:not(:disabled){background:var(--apparatus-inset-pressed)}.apparatus-command--brand{box-shadow:none;text-transform:uppercase;letter-spacing:.09em;background:0 0;border-color:#0000;padding-left:.25rem}.apparatus-command--brand:hover:not(:disabled){border-color:var(--apparatus-line);background:#ffffff06}.apparatus-command__register{border-color:var(--apparatus-line-strong);background:var(--apparatus-inset);width:2.35rem;box-shadow:inset 0 1px var(--apparatus-edge);border-radius:8px;font-size:.82rem}.apparatus-prototype__prototype-label{color:var(--bf-alloy-400);margin-inline:0 auto;font-size:.67rem}.apparatus-prototype__prototype-label strong{color:var(--bf-silver-300);font-weight:500}.apparatus-prototype__global-commands{margin-left:auto}.apparatus-trace--rail{border-right:1px solid var(--apparatus-line-strong);border-bottom:1px solid var(--apparatus-line);grid-area:trace;padding:.9rem .8rem .75rem}.apparatus-peer-bank{border-left:0;border-right:1px solid var(--apparatus-line-strong);border-top:0;grid-area:peers;padding:.75rem .8rem .9rem}.apparatus-trace--rail>.apparatus-register-label,.apparatus-peer-bank>.apparatus-register-label{font-size:0}.apparatus-trace--rail>.apparatus-register-label:before{content:"APPARATUS / TRAVERSAL SPINE";color:var(--bf-workshop-100);font-size:.69rem}.apparatus-trace__steps:before{content:"TRACE / TRAVERSAL HISTORY";color:var(--bf-alloy-400);letter-spacing:.09em;text-transform:uppercase;margin:0 0 .6rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.63rem;display:block}.apparatus-peer-bank>.apparatus-register-label:before{content:"SIBLING CONTENT / ADJACENT OPTIONS";color:var(--bf-alloy-400);font-size:.63rem}.apparatus-trace__steps{margin-top:.7rem}.apparatus-trace__steps li{grid-template-columns:1.35rem minmax(0,1fr);min-height:2.75rem}.apparatus-trace__steps li:not(:last-child):after{background:var(--apparatus-line-strong);top:1.6rem;bottom:-.7rem;left:.39rem}.apparatus-trace__index{border:1px solid var(--bf-alloy-400);background:var(--apparatus-content);color:#0000;border-radius:50%;width:.78rem;height:.78rem;min-height:0;margin-top:.8rem;font-size:0}.apparatus-trace__steps li[data-current=true] .apparatus-trace__index{border-color:var(--bf-action);background:var(--bf-action-pressed);box-shadow:0 0 0 3px color-mix(in srgb, var(--bf-action) 10%, transparent)}.apparatus-trace__steps button,.apparatus-trace__current{border:1px solid #0000;border-left-width:2px;border-radius:6px;min-height:2.45rem;padding:.48rem .62rem}.apparatus-trace__steps button:hover{border-color:var(--apparatus-line);border-left-color:var(--bf-action-line);background:#ffffff06}.apparatus-trace__current{color:var(--bf-workshop-100);border-color:var(--bf-action-line);border-left:3px solid var(--bf-action);background:color-mix(in srgb, var(--bf-action) 10.5%, transparent)}.apparatus-peer-bank ol{grid-template-columns:minmax(0,1fr);gap:.38rem;margin-top:.7rem}.apparatus-peer-bank .apparatus-port{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) auto;min-height:3.15rem;padding:.55rem .65rem}.apparatus-peer-bank .apparatus-port__label{display:none}.apparatus-peer-bank .apparatus-port strong{grid-row:1;font-weight:500}.apparatus-prototype__workfield{background:var(--apparatus-content);background-image:none;padding:clamp(.75rem,1.4vw,1.25rem)}.apparatus-world{width:min(100%,96rem)}.apparatus-backplane,.apparatus-module-bay,.apparatus-routing-bay,.apparatus-subject-faceplate,.apparatus-instrument{border-color:var(--apparatus-line);background:var(--apparatus-main);box-shadow:0 1px 2px var(--apparatus-shadow);background-image:none;border-radius:9px}.apparatus-subject-faceplate,.apparatus-instrument{box-shadow:0 1px 2px var(--apparatus-shadow)}.apparatus-subject-faceplate:before,.apparatus-instrument:before{border-left:2px solid var(--bf-action);border-top:1px solid var(--bf-action-line);border-radius:9px 0 0 9px;inset:-1px}.apparatus-bay,.apparatus-module,.apparatus-port,.apparatus-state-strip,.apparatus-relation-trace button,.apparatus-through__well button,.apparatus-record-well a,.apparatus-gate__detail dl>div{border-color:var(--apparatus-line-strong);background:var(--apparatus-inset);box-shadow:inset 0 1px var(--apparatus-edge), 0 1px 2px var(--apparatus-shadow);background-image:none;border-radius:7px}.apparatus-bay:hover,.apparatus-module:hover{border-color:#aab4b861}.apparatus-port:hover,.apparatus-relation-trace button:hover,.apparatus-through__well button:hover,.apparatus-record-well a:hover{border-color:var(--bf-action-line);background:var(--apparatus-inset-hover)}.apparatus-port__terminal{width:.8rem;height:.8rem;color:var(--bf-silver-300);background:0 0;border:0}.apparatus-port__terminal:before{content:"›";font-size:1.2rem;line-height:.8rem;display:block}.apparatus-port:hover .apparatus-port__terminal,.apparatus-port:focus-visible .apparatus-port__terminal{color:var(--bf-action-hover);background:0 0;border:0}.apparatus-state-strip{background:#202c34}.apparatus-port-bank,.apparatus-through,.apparatus-gate,.apparatus-record-well{border-color:var(--apparatus-line);background:#101920;border-radius:8px;box-shadow:inset 0 1px 2px #00000047}.apparatus-through__well,.apparatus-port-bank>div,.apparatus-gate__detail{border-top-color:var(--apparatus-line)}.apparatus-record-well{padding:.8rem}.apparatus-relation-trace__line{background:var(--apparatus-line-strong)}.apparatus-depth{border-top:1px solid var(--apparatus-line-strong);padding:.45rem .7rem}.apparatus-depth__position{color:var(--bf-silver-300);border:1px solid #0000;border-radius:6px}.apparatus-depth__position:hover{border-color:var(--apparatus-line-strong);background:#ffffff06}.apparatus-depth__position[aria-pressed=true]{border-color:var(--bf-action-line);background:color-mix(in srgb, var(--bf-action) 12%, transparent);color:var(--bf-action-hover)}@media (min-width:1440px){.apparatus-prototype-shell{grid-template-rows:auto minmax(0,1.15fr) minmax(0,.85fr);grid-template-areas:"top top""trace work""peers work";position:relative}.apparatus-prototype__topbar{padding-right:31rem}.apparatus-depth{z-index:5;border:1px solid var(--apparatus-line-strong);min-height:3rem;box-shadow:inset 0 1px var(--apparatus-edge), 0 1px 2px var(--apparatus-shadow);background:#121b22;border-radius:7px;justify-content:flex-end;gap:.5rem;padding:.18rem .24rem .18rem .55rem;display:flex;position:absolute;top:.62rem;right:.8rem}.apparatus-depth__positions{gap:.12rem}}@media (max-width:1100px){.apparatus-prototype-shell{grid-template:"top""trace""work""peers""depth"/minmax(0,1fr);height:auto;min-height:100svh;overflow:visible}.apparatus-trace--rail{display:none}.apparatus-trace--compact{border-bottom:1px solid var(--apparatus-line-strong);grid-area:trace;display:block}.apparatus-prototype__workfield,.apparatus-peer-bank{overflow:visible}.apparatus-peer-bank{border-right:0;border-top:1px solid var(--apparatus-line-strong)}.apparatus-peer-bank ol{grid-template-columns:repeat(3,minmax(0,1fr))}.apparatus-depth{position:static}}@media (max-width:760px){.apparatus-prototype__topbar{min-height:0}.apparatus-prototype__prototype-label{margin-inline:0}.apparatus-peer-bank ol{grid-template-columns:minmax(0,1fr)}.apparatus-depth__position{width:100%}}@media (forced-colors:active){.apparatus-prototype-shell :where(.apparatus-command,.apparatus-bay,.apparatus-module,.apparatus-port,.apparatus-state-strip,.apparatus-subject-faceplate,.apparatus-instrument,.apparatus-routing-bay,.apparatus-peer-bank,.apparatus-depth){box-shadow:none;background:canvas;border-color:canvastext}}
.apparatus-prototype-shell:has(.apparatus-world--root){--root-panel:#172128;--root-panel-raised:#1b262e;--root-panel-hover:#202c35;--root-hairline:#aab4b830;--root-edge:#aab4b857;--root-highlight:#ffffff0e;--root-shadow:#00000057}.apparatus-prototype-shell:has(.apparatus-world--root) .apparatus-prototype__workfield{background:#0d151b;padding:clamp(.85rem,1.3vw,1.2rem)}.apparatus-world--root{width:100%;max-width:none;height:100%}.apparatus-world--root .apparatus-backplane__heading{display:none}.apparatus-world--root .apparatus-backplane{height:100%;min-height:0;box-shadow:none;counter-reset:bf-root-region;background:0 0;border:0;border-radius:0;grid-template-rows:repeat(2,minmax(14rem,1fr));grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.7rem,1vw,1rem);padding:0;display:grid}.apparatus-world--root .apparatus-bay{--root-region-accent:var(--bf-unknown);counter-increment:bf-root-region;border:1px solid var(--root-edge);background:linear-gradient(180deg, var(--root-highlight), transparent 24%), var(--root-panel);min-height:0;box-shadow:inset 0 1px var(--root-highlight), inset 0 -1px #00000057, 0 2px 6px var(--root-shadow);border-radius:9px;grid-column:span 2;gap:.55rem;padding:clamp(1.15rem,1.5vw,1.45rem) clamp(.95rem,1.25vw,1.25rem) clamp(.95rem,1.25vw,1.25rem);position:relative;overflow:hidden}.apparatus-world--root .apparatus-bay:first-child,.apparatus-world--root .apparatus-bay:nth-child(2),.apparatus-world--root .apparatus-bay:nth-child(3),.apparatus-world--root .apparatus-bay:nth-child(4){grid-column:span 2}.apparatus-world--root .apparatus-bay:nth-child(5){grid-column:span 4}.apparatus-world--root .apparatus-bay:first-child{--root-region-accent:var(--bf-region-public-interest)}.apparatus-world--root .apparatus-bay:nth-child(2){--root-region-accent:var(--bf-region-products)}.apparatus-world--root .apparatus-bay:nth-child(3){--root-region-accent:var(--bf-region-publications)}.apparatus-world--root .apparatus-bay:nth-child(4){--root-region-accent:var(--bf-region-about)}.apparatus-world--root .apparatus-bay:nth-child(5){--root-region-accent:var(--bf-region-research)}.apparatus-world--root .apparatus-bay:before{content:"";border-left:2px solid var(--root-region-accent);border-top:1px solid color-mix(in srgb, var(--root-region-accent) 52%, transparent);border-radius:inherit;pointer-events:none;opacity:.92;position:absolute;inset:0}.apparatus-world--root .apparatus-bay:after{content:"0" counter(bf-root-region);border:1px solid color-mix(in srgb, var(--root-region-accent) 54%, transparent);min-width:2rem;height:1.65rem;color:var(--root-region-accent);letter-spacing:.08em;background:#ffffff05;border-radius:5px;place-items:center;padding-inline:.35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;display:grid;position:absolute;top:.85rem;right:.85rem}.apparatus-world--root .apparatus-bay__register{min-height:3.15rem;color:var(--root-region-accent);align-content:start;padding-right:3rem;line-height:1.35;display:grid}.apparatus-world--root .apparatus-bay__register:before{color:var(--root-region-accent);margin-bottom:.35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.75rem;line-height:1;display:block}.apparatus-world--root .apparatus-bay:first-child .apparatus-bay__register:before{content:"◎"}.apparatus-world--root .apparatus-bay:nth-child(2) .apparatus-bay__register:before{content:"◇"}.apparatus-world--root .apparatus-bay:nth-child(3) .apparatus-bay__register:before{content:"▤"}.apparatus-world--root .apparatus-bay:nth-child(4) .apparatus-bay__register:before{content:"△"}.apparatus-world--root .apparatus-bay:nth-child(5) .apparatus-bay__register:before{content:"⌁"}.apparatus-world--root .apparatus-bay h2{max-width:18ch;margin-top:.05rem;font-size:clamp(1.45rem,2vw,2rem);line-height:1.05}.apparatus-world--root .apparatus-bay:nth-child(5) h2{max-width:none;font-size:clamp(1.55rem,2.15vw,2.15rem)}.apparatus-world--root .apparatus-bay p{max-width:48ch;color:var(--bf-silver-300);font-size:clamp(.84rem,.9vw,.96rem);line-height:1.55}.apparatus-world--root .apparatus-bay:nth-child(5) p{max-width:78ch}.apparatus-world--root .apparatus-bay>.apparatus-port--enter{border:0;border-top:1px solid var(--root-hairline);width:calc(100% + 2*clamp(.95rem,1.25vw,1.25rem));min-height:3rem;box-shadow:none;color:var(--root-region-accent);background:#00000014;border-radius:0;margin:auto calc(-1*clamp(.95rem,1.25vw,1.25rem)) calc(-1*clamp(.95rem,1.25vw,1.25rem));padding-inline:clamp(.95rem,1.25vw,1.25rem)}.apparatus-world--root .apparatus-bay>.apparatus-port--enter:hover{border-top-color:color-mix(in srgb, var(--root-region-accent) 46%, var(--root-hairline));background:#ffffff06}.apparatus-world--root .apparatus-bay>.apparatus-port--enter .apparatus-port__label{color:var(--root-region-accent);letter-spacing:.1em;font-size:.72rem}.apparatus-world--root .apparatus-bay>.apparatus-port--enter .apparatus-port__label:after{content:" REGION"}.apparatus-world--root .apparatus-bay>.apparatus-port--enter strong{display:none}.apparatus-world--root .apparatus-bay>.apparatus-port--enter .apparatus-port__terminal{color:var(--root-region-accent)}@media (min-width:1360px){.apparatus-prototype-shell:has(.apparatus-world--root){grid-template-rows:auto minmax(0,1.15fr) minmax(0,.85fr);grid-template-areas:"top top""trace work""peers work"}.apparatus-prototype-shell:has(.apparatus-world--root) .apparatus-prototype__topbar{min-height:4.75rem;padding-right:31rem;position:relative}.apparatus-prototype-shell:has(.apparatus-world--root) .apparatus-command--brand{align-self:stretch;min-width:23rem;padding-bottom:1.15rem}.apparatus-prototype-shell:has(.apparatus-world--root) .apparatus-command__register{width:2.8rem}.apparatus-prototype-shell:has(.apparatus-world--root) .apparatus-prototype__prototype-label{text-transform:uppercase;margin:0;position:absolute;bottom:.55rem;left:4.6rem}.apparatus-prototype-shell:has(.apparatus-world--root) .apparatus-prototype__global-commands{margin-left:auto}.apparatus-prototype-shell:has(.apparatus-world--root) .apparatus-prototype__global-commands>.apparatus-command:first-child{display:none}.apparatus-prototype-shell:has(.apparatus-world--root) .apparatus-command--exit{display:none}.apparatus-prototype-shell:has(.apparatus-world--root) .apparatus-prototype__global-commands>.apparatus-command:nth-child(2){width:3rem;min-width:3rem;padding-inline:0;font-size:0}.apparatus-prototype-shell:has(.apparatus-world--root) .apparatus-prototype__global-commands>.apparatus-command:nth-child(2):before{content:"⌕";font-size:1.5rem;line-height:1}.apparatus-prototype-shell:has(.apparatus-world--root) .apparatus-prototype__topbar:after{content:"SYSTEM STATE   ●   ADMISSIBLE";border:1px solid var(--root-edge);min-width:18rem;box-shadow:inset 0 1px var(--root-highlight);color:var(--bf-valid);letter-spacing:.08em;text-align:center;pointer-events:none;background:#10181e;border-radius:7px;padding:.8rem 1.1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.apparatus-prototype-shell:has(.apparatus-world--root) .apparatus-depth{z-index:5;border:1px solid var(--root-edge);min-height:3.15rem;box-shadow:inset 0 1px var(--root-highlight), 0 1px 2px var(--root-shadow);background:#111a20;border-radius:7px;justify-content:flex-end;gap:.45rem;padding:.2rem .28rem .2rem .6rem;display:flex;position:absolute;top:.72rem;right:.8rem}}@media (min-width:761px) and (max-width:1100px){.apparatus-world--root .apparatus-backplane{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.apparatus-world--root .apparatus-bay,.apparatus-world--root .apparatus-bay:first-child,.apparatus-world--root .apparatus-bay:nth-child(2),.apparatus-world--root .apparatus-bay:nth-child(3),.apparatus-world--root .apparatus-bay:nth-child(4){grid-column:span 1;min-height:15rem}.apparatus-world--root .apparatus-bay:nth-child(5){grid-column:1/-1;min-height:15rem}}@media (max-width:760px){.apparatus-prototype-shell:has(.apparatus-world--root) .apparatus-prototype__workfield{padding:.7rem}.apparatus-world--root .apparatus-backplane{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:.65rem;height:auto}.apparatus-world--root .apparatus-bay,.apparatus-world--root .apparatus-bay:first-child,.apparatus-world--root .apparatus-bay:nth-child(2),.apparatus-world--root .apparatus-bay:nth-child(3),.apparatus-world--root .apparatus-bay:nth-child(4),.apparatus-world--root .apparatus-bay:nth-child(5){grid-column:auto;min-height:14rem}}@media (forced-colors:active){.apparatus-world--root .apparatus-bay,.apparatus-world--root .apparatus-bay:before,.apparatus-world--root .apparatus-bay:after,.apparatus-world--root .apparatus-bay>.apparatus-port--enter{border-color:canvastext}.apparatus-world--root .apparatus-bay:after,.apparatus-world--root .apparatus-bay__register,.apparatus-world--root .apparatus-bay>.apparatus-port--enter,.apparatus-world--root .apparatus-bay>.apparatus-port--enter .apparatus-port__label{color:canvastext}}
body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .branch-world:not(.branch-world--root-world){flex-direction:column;align-items:stretch;height:auto;min-height:100%;display:flex}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .branch-world:not(.branch-world--root-world)>*{flex:none}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .branch-world:not(.branch-world--root-world)>.world-hero{grid-area:1/1}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .branch-world:not(.branch-world--root-world)>.district-grid{grid-area:2/1;grid-auto-rows:minmax(160px,auto);grid-auto-flow:row;align-self:stretch;width:100%;height:auto;min-height:0;display:grid;grid-template-rows:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .branch-world:not(.branch-world--root-world)>.district-grid>.district-card{grid-area:auto!important;min-height:160px!important}@media (min-width:761px){body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .branch-world:not(.branch-world--root-world)>.district-grid.section-region-grid--concise{grid-auto-rows:minmax(132px,auto)}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .section-region-grid--concise>.district-card{grid-template-rows:auto minmax(2.7rem,1fr) auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:1rem;display:grid;min-height:132px!important}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .section-region-grid--concise>.district-card>.district-card__kind{grid-area:1/1;align-self:center;margin-top:0}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .section-region-grid--concise>.district-card>.district-card__number{grid-area:1/2;place-self:start end}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .section-region-grid--concise>.district-card>strong{grid-area:2/1/auto/-1;align-self:center;margin-top:.55rem}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .section-region-grid--concise>.district-card>.district-card__action{grid-area:3/1/auto/-1;margin-top:.55rem}body[data-ui-shell=cards] .section-region-grid--concise>.public-interest-panel--link>strong{margin-top:clamp(1rem,1.6vw,1.5rem);padding-top:0}body[data-ui-shell=cards] .section-region-grid--concise>.public-interest-panel--link>.public-interest-panel__action{border-top:1px solid var(--secondary-line);width:100%;color:var(--bf-action-hover);margin-top:auto;padding-top:.75rem}}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .branch-world:not(.branch-world--root-world)>.branch-world__context-section{grid-area:3/1}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] :is(.branch-world:not(.branch-world--root-world)>.world-hero,.public-interest-page--overview>.world-hero){border-left:2px solid var(--bf-action);background:linear-gradient(180deg, var(--secondary-highlight), transparent 24%), var(--secondary-main);width:100%;box-shadow:inset 0 1px var(--secondary-highlight), inset 0 -1px #0000004d, 0 2px 7px var(--secondary-shadow);border-radius:9px}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .world-hero>.public-interest-panel--glance{border-left:2px solid var(--bf-action);background:linear-gradient(180deg, #ffffff08, transparent 30%), var(--secondary-panel);grid-template-rows:auto auto minmax(0,1fr);align-content:stretch;gap:clamp(12px,1.15vw,18px);height:100%;display:grid}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .world-hero>.public-interest-panel--glance>.public-interest-panel__kind{border-bottom:1px solid var(--secondary-line);grid-row:1;padding-bottom:.75rem;font-size:clamp(.64rem,.62vw,.74rem);line-height:1.2}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .world-hero>.public-interest-panel--glance>strong{grid-row:2;margin:0;padding:0;font-size:clamp(1.08rem,1.25vw,1.4rem);line-height:1.15}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .world-hero>.public-interest-panel--glance>p{grid-row:3;align-self:center;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(.84rem,.9vw,1rem);line-height:1.55}@media (min-width:761px){body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .public-interest-page--overview>.public-interest-hero__intro{grid-template-columns:minmax(0,.92fr) minmax(260px,.78fr);gap:clamp(12px,1.4vw,26px)}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .branch-world[data-world-id=research]>.world-hero{grid-template-columns:minmax(0,1fr) minmax(260px,.65fr);gap:clamp(12px,1.55vw,28px)}}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .branch-world__context-section{border:1px solid var(--secondary-edge);border-left:2px solid var(--bf-action);background:linear-gradient(180deg, var(--secondary-highlight), transparent 20%), var(--secondary-main);min-width:0;box-shadow:inset 0 1px var(--secondary-highlight), 0 2px 7px var(--secondary-shadow);border-radius:9px;gap:clamp(14px,1.35vw,22px);padding:clamp(18px,1.8vw,30px);display:grid}body[data-ui-shell=cards] .branch-world__context-header{border-bottom:1px solid var(--secondary-line);min-width:0;padding-bottom:.8rem;display:block}body[data-ui-shell=cards] .branch-world__context-header>span{color:var(--bf-action-hover);letter-spacing:.1em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.68rem,.7vw,.8rem);font-weight:800;line-height:1.2}body[data-ui-shell=cards] .branch-world__context-body{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(12px,1.4vw,22px);min-width:0;display:grid}body[data-ui-shell=cards] .branch-world__context-body p{border-left:1px solid var(--secondary-edge);min-width:0;color:var(--bf-silver-300);margin:0;padding-left:.9rem;font-size:clamp(.78rem,.88vw,.94rem);line-height:1.65}body[data-ui-shell=cards] .branch-world__context-group{gap:.75rem;min-width:0;display:grid}body[data-ui-shell=cards] .branch-world__context-group>.subject-pane__group-label{color:var(--bf-text-secondary);letter-spacing:.095em;margin:0;font-size:clamp(.64rem,.66vw,.76rem);line-height:1.2}body[data-ui-shell=cards] .branch-world__context-actions{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-ui-shell=cards] .branch-world__context-disclosure{border-top:1px dotted var(--secondary-edge);min-width:0;padding-top:.8rem}body[data-ui-shell=cards] .branch-world__context-disclosure summary{width:fit-content;color:var(--bf-action-hover);cursor:pointer;letter-spacing:.05em;font-size:.65rem;font-weight:800}body[data-ui-shell=cards] .branch-world__context-disclosure[open] summary{margin-bottom:.8rem}@media (max-width:760px){body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] :is(.branch-world:not(.branch-world--root-world)>.world-hero,.public-interest-page--overview>.world-hero){box-shadow:none;background:0 0;border:0;border-radius:0;grid-area:1/1;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);gap:0;padding:0;display:grid}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .world-hero__title-area{width:100%;padding:clamp(24px, 8vw, 42px) var(--mobile-editorial-gutter) clamp(18px, 5vw, 26px);border-bottom:1px solid var(--mobile-editorial-rule-strong)}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .world-hero__title-area h1{text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(2.45rem,12vw,4.35rem);line-height:.9}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .world-hero__title-area>p{max-width:42rem;margin-top:clamp(14px,4vw,22px);font-family:Georgia,Times New Roman,serif;font-size:clamp(1rem,4.2vw,1.2rem);line-height:1.48}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .world-hero>.public-interest-panel--glance{width:100%;height:auto;padding:clamp(18px, 5.5vw, 28px) var(--mobile-editorial-gutter);border:0;border-bottom:1px solid var(--mobile-editorial-rule-strong);box-shadow:none;background:0 0;border-radius:0}body[data-ui-shell=cards] .branch-world__context-section{padding:clamp(20px, 6vw, 30px) var(--mobile-editorial-gutter);border:0;border-bottom:1px solid var(--mobile-editorial-rule-strong);box-shadow:none;background:0 0;border-radius:0;gap:1rem}body[data-ui-shell=cards] .branch-world__context-header{gap:.35rem;display:grid}body[data-ui-shell=cards] .branch-world__context-body,body[data-ui-shell=cards] .branch-world__context-actions{grid-template-columns:minmax(0,1fr)}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .branch-world:not(.branch-world--root-world)>.district-grid{grid-auto-rows:auto;grid-template-columns:minmax(0,1fr)!important}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .branch-world:not(.branch-world--root-world)>.district-grid>.district-card{min-height:0!important}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .section-region-grid--concise>.district-card{grid-template-rows:auto auto auto}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .section-region-grid--concise>.district-card>strong{grid-row:2}body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] .section-region-grid--concise>.district-card>.district-card__action{grid-row:3;margin-top:.5rem}body[data-ui-shell=cards] .section-region-grid--concise>.public-interest-panel--link>.public-interest-panel__action{color:var(--bf-action-hover)}body[data-ui-shell=cards] .branch-world__context-body p{padding-left:.8rem;font-size:clamp(.86rem,3.6vw,1rem)}}@media (forced-colors:active){body[data-ui-shell=cards] .site-shell[data-root-focus=false][data-projection=world] :is(.branch-world:not(.branch-world--root-world)>.world-hero,.public-interest-page--overview>.world-hero,.branch-world__context-section){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}}
.evidence-viewport{padding:clamp(14px,2.4vw,34px);overflow:hidden}.evidence-view{border:1px solid var(--bf-border-default);background:linear-gradient(#aab4b806 1px, transparent 1px), linear-gradient(90deg, #aab4b806 1px, transparent 1px), linear-gradient(145deg, #ffffff06, transparent 58%), var(--bf-bg-base);width:min(1380px,100%);height:100%;color:var(--bf-text-primary);scrollbar-width:thin;background-size:36px 36px,36px 36px,auto,auto;border-radius:18px;margin-inline:auto;padding:clamp(22px,3vw,42px);overflow-y:auto;box-shadow:0 18px 52px #00000047}.evidence-view__heading{border-bottom:1px solid var(--bf-border-subtle);grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:end;gap:clamp(24px,4vw,58px);padding-bottom:clamp(22px,3vw,34px);display:grid}.evidence-view__heading h1{max-width:880px;color:var(--bf-text-primary);letter-spacing:-.045em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,5.6vw,5.6rem);font-weight:400;line-height:.94}.evidence-view__heading>div>p:not(.eyebrow){max-width:700px;color:var(--bf-text-secondary);margin:1.1rem 0 0;font-size:clamp(.9rem,1.2vw,1.04rem);line-height:1.58}.evidence-view__scope{border:1px solid var(--bf-border-subtle);background:color-mix(in srgb, var(--bf-bg-surface) 82%, transparent);box-shadow:inset 0 1px 0 var(--bf-edge-highlight);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.evidence-view__scope>div{border-right:1px solid var(--bf-border-subtle);border-bottom:1px solid var(--bf-border-subtle);min-width:0;padding:.78rem .82rem}.evidence-view__scope>div:nth-child(2n){border-right:0}.evidence-view__scope>div:nth-last-child(-n+2){border-bottom:0}.evidence-view__scope dt,.evidence-sources dt,.evidence-events dt{color:var(--bf-text-muted);letter-spacing:.09em;text-transform:uppercase;font-size:.62rem;font-weight:800}.evidence-view__scope dd,.evidence-sources dd,.evidence-events dd{color:var(--bf-text-primary);overflow-wrap:anywhere;margin:.3rem 0 0;font-size:.78rem;line-height:1.4}.evidence-ceiling{border:1px solid var(--bf-action-line);border-left:4px solid var(--accent);background:color-mix(in srgb, var(--bf-action-surface) 58%, var(--bf-bg-surface));border-radius:10px;grid-template-columns:minmax(120px,.22fr) minmax(0,1fr);align-items:start;gap:1rem;margin-top:14px;padding:1rem 1.1rem;display:grid}.evidence-ceiling>span,.evidence-section__heading>span,.evidence-claim__standing,.evidence-claim__support>span,.evidence-claim__boundary>span{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:850}.evidence-ceiling p{color:var(--bf-text-primary);margin:0;font-size:.9rem;line-height:1.5}.evidence-view__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.evidence-section{border:1px solid var(--bf-border-subtle);background:var(--bf-bg-surface);min-width:0;color:var(--bf-text-primary);box-shadow:inset 0 1px 0 var(--bf-edge-highlight);border-radius:12px;padding:clamp(16px,2vw,24px)}.evidence-section--claims,.evidence-section--portfolio,.evidence-section--history{grid-column:1/-1}.evidence-section__heading{gap:.32rem;margin-bottom:1rem;display:grid}.evidence-section__heading h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:400;line-height:1.12}.evidence-claims,.evidence-sources,.evidence-events,.evidence-gates{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.evidence-claims>article,.evidence-sources>article,.evidence-events>article,.evidence-gates>article{border:1px solid var(--bf-border-subtle);background:var(--bf-bg-base);min-width:0;box-shadow:inset 0 1px 0 var(--bf-edge-highlight);border-radius:10px;padding:1rem}.evidence-claims>article{border-left:3px solid var(--accent);gap:.78rem;display:grid}.evidence-claims h3,.evidence-sources h3,.evidence-events h3{color:var(--bf-text-primary);margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.08rem;font-weight:400;line-height:1.32}.evidence-claim__support{gap:.4rem;display:grid}.evidence-claim__support ul{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.evidence-claim__support a,.evidence-sources article>a{border:1px solid var(--bf-action-line);background:var(--bf-action-surface);min-height:30px;color:var(--bf-text-primary);border-radius:6px;align-items:center;padding:.34rem .52rem;font-size:.72rem;line-height:1.25;text-decoration:none;display:inline-flex}.evidence-claim__support a:hover,.evidence-sources article>a:hover{border-color:var(--accent);background:color-mix(in srgb, var(--bf-action-surface) 68%, var(--bf-bg-raised))}.evidence-claim__boundary{border-top:1px dotted var(--bf-border-default);gap:.35rem;padding-top:.72rem;display:grid}.evidence-claim__boundary p,.evidence-sources p,.evidence-events p,.evidence-gates p,.evidence-gates__remainder{color:var(--bf-text-secondary);margin:0;font-size:.8rem;line-height:1.5}.evidence-sources>article{gap:.65rem;scroll-margin-top:1rem;display:grid}.evidence-sources>article:target{border-color:var(--accent);box-shadow:0 0 0 2px var(--bf-action-surface), inset 0 1px 0 var(--bf-edge-highlight)}.evidence-sources article>header,.evidence-events article>header{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.evidence-sources article>header>span,.evidence-events article>header>div>span{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:800;line-height:1.35}.evidence-sources article>header>small{border:1px solid var(--bf-border-default);color:var(--bf-text-secondary);text-transform:uppercase;border-radius:999px;flex:none;padding:.22rem .38rem;font-size:.6rem;line-height:1}.evidence-sources article>header>small[data-availability=public]{border-color:color-mix(in srgb, var(--bf-valid) 55%, transparent);color:var(--bf-valid)}.evidence-sources article>header>small[data-availability=internal]{color:var(--bf-attention)}.evidence-sources dl,.evidence-events dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}.evidence-sources dl>div,.evidence-events dl>div{border:1px solid var(--bf-border-subtle);background:var(--bf-recess);border-radius:7px;min-width:0;padding:.52rem}.evidence-limits{gap:1rem;display:grid}.evidence-limits h3{color:var(--bf-text-primary);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .55rem;font-size:.78rem}.evidence-limits ul{gap:.58rem;margin:0;padding-left:1.1rem;display:grid}.evidence-limits li{color:var(--bf-text-secondary);font-size:.82rem;line-height:1.5}.evidence-events>article{border-left:3px solid var(--bf-border-default);gap:.72rem;display:grid}.evidence-events article>header>div{gap:.28rem;display:grid}.evidence-event__date{text-align:right;flex:none;gap:.18rem;display:grid}.evidence-event__date time,.evidence-events article>header>time{color:var(--bf-text-secondary);font-size:.68rem}.evidence-event__date small{color:var(--bf-text-muted);font-size:.58rem}.evidence-distribution{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px;margin:0;display:grid}.evidence-distribution>div{border:1px solid var(--bf-border-subtle);border-left:3px solid var(--accent);background:var(--bf-bg-base);border-radius:8px;justify-content:space-between;align-items:baseline;gap:.6rem;padding:.7rem;display:flex}.evidence-distribution dt{color:var(--bf-text-secondary);letter-spacing:.05em;text-transform:uppercase;font-size:.68rem}.evidence-distribution dd{color:var(--bf-text-primary);margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.35rem}.evidence-portfolio{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.evidence-portfolio>button{border:1px solid var(--bf-border-subtle);border-left:3px solid var(--accent);background:var(--bf-bg-control);min-width:0;min-height:150px;color:var(--bf-text-primary);cursor:pointer;text-align:left;border-radius:9px;grid-template-rows:auto auto 1fr auto;gap:.48rem;padding:.9rem;display:grid}.evidence-portfolio>button:hover{border-color:var(--bf-action-line);border-left-color:var(--accent);background:var(--bf-bg-raised)}.evidence-portfolio>button>span,.evidence-portfolio>button>i{color:var(--accent);letter-spacing:.07em;text-transform:uppercase;font-size:.62rem;font-style:normal;font-weight:800}.evidence-portfolio>button>strong{font-family:Georgia,Times New Roman,serif;font-size:1.02rem;font-weight:400;line-height:1.2}.evidence-portfolio>button>small{color:var(--bf-text-secondary);font-size:.72rem;line-height:1.38}.evidence-gates>article{gap:.55rem;display:grid}.evidence-gates button{width:fit-content;color:var(--accent);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;margin:0;padding:0;font-weight:800}.evidence-gates button:hover{text-underline-offset:.2em;text-decoration:underline}.evidence-gates__remainder{border:1px dashed var(--bf-border-default);border-radius:8px;grid-column:1/-1;padding:.7rem .85rem}@media (max-width:1050px){.evidence-view__heading{grid-template-columns:1fr;align-items:start}.evidence-portfolio{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.evidence-viewport{padding:8px}.evidence-view{border-radius:12px;padding:20px 14px 42px}.evidence-view__heading h1{font-size:clamp(2.55rem,12vw,4.25rem)}.evidence-view__scope,.evidence-view__grid,.evidence-claims,.evidence-sources,.evidence-events,.evidence-gates,.evidence-portfolio{grid-template-columns:1fr}.evidence-view__scope>div,.evidence-view__scope>div:nth-child(2n),.evidence-view__scope>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--bf-border-subtle)}.evidence-view__scope>div:last-child{border-bottom:0}.evidence-ceiling{grid-template-columns:1fr;gap:.45rem}.evidence-section--claims,.evidence-section--portfolio,.evidence-section--history,.evidence-gates__remainder{grid-column:auto}.evidence-portfolio>button{min-height:0}.evidence-sources dl,.evidence-events dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.evidence-portfolio>button,.evidence-claim__support a,.evidence-sources article>a{transition:none}}
body[data-ui-shell=cards] .traversal-nav__history-node{cursor:pointer;transition:background .12s,color .12s}body[data-ui-shell=cards] .traversal-nav__history-node:hover{background:color-mix(in srgb, var(--bf-action) 7%, transparent);color:var(--bf-workshop-100)}body[data-ui-shell=cards] .traversal-nav__containment{border-top:1px solid var(--nav-line);min-width:0;margin:8px 0 2px 6px;padding-top:10px}body[data-ui-shell=cards] .traversal-nav__containment .traversal-nav__section-label{margin:0 0 6px}body[data-ui-shell=cards] .traversal-nav__up{border:1px solid var(--nav-line);border-left-color:var(--bf-action-line);background:var(--nav-control);width:100%;min-width:0;min-height:46px;color:var(--bf-silver-300);box-shadow:inset 0 1px var(--nav-highlight);cursor:pointer;text-align:left;border-radius:6px;grid-template-rows:auto auto;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:1px 8px;padding:7px 9px;transition:border-color .12s,background .12s,color .12s;display:grid}body[data-ui-shell=cards] .traversal-nav__up:hover{border-color:var(--bf-action-line);background:var(--nav-control-hover);color:var(--bf-workshop-100)}body[data-ui-shell=cards] .traversal-nav__up svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;grid-area:1/1/span 2;width:16px;height:16px}body[data-ui-shell=cards] .traversal-nav__up>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;min-width:0;font-family:Georgia,Times New Roman,serif;font-size:.76rem;line-height:1.15;overflow:hidden}body[data-ui-shell=cards] .traversal-nav__up>small{color:var(--bf-alloy-400);letter-spacing:.06em;text-transform:uppercase;grid-area:2/2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.42rem}@media (max-width:980px){body[data-ui-shell=cards] .traversal-nav__containment{border:0;flex:none;margin:0;padding:0}body[data-ui-shell=cards] .traversal-nav__containment .traversal-nav__section-label,body[data-ui-shell=cards] .traversal-nav__up>small{display:none}body[data-ui-shell=cards] .traversal-nav__up{grid-template-rows:1fr;grid-template-columns:16px minmax(0,1fr);width:auto;min-width:116px;height:40px;min-height:40px;padding:6px 9px}body[data-ui-shell=cards] .traversal-nav__up svg,body[data-ui-shell=cards] .traversal-nav__up>span{grid-row:1}body[data-ui-shell=cards] .traversal-nav__up>span{font-size:.7rem}}
.projection-transport-notice{z-index:80;top:calc(var(--frame-top) + 12px);border:1px solid var(--bf-action-line);background:linear-gradient(90deg, color-mix(in srgb, var(--bf-action) 10%, transparent), transparent 74%), var(--bf-bg-raised);width:min(360px,100vw - 32px);color:var(--bf-text-primary);box-shadow:0 10px 28px #0003, inset 3px 0 0 var(--bf-action), inset 0 1px 0 var(--bf-edge-highlight);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:11px 12px;display:grid;position:fixed;right:16px}.projection-transport-notice>span,.projection-transport-notice>small{grid-column:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.projection-transport-notice>span{color:var(--bf-action-hover);letter-spacing:.09em;text-transform:uppercase;font-size:.48rem;font-weight:700}.projection-transport-notice>strong{grid-column:1;font-family:Georgia,Times New Roman,serif;font-size:.86rem;font-weight:400;line-height:1.25}.projection-transport-notice>small{color:var(--bf-text-secondary);font-size:.5rem;line-height:1.35}.projection-transport-notice>button{border:1px solid var(--bf-border-subtle);background:var(--bf-bg-control);color:var(--bf-text-secondary);cursor:pointer;border-radius:5px;grid-area:1/2/span 3;align-self:center;padding:6px 8px;font-size:.52rem}.projection-transport-notice>button:hover{border-color:var(--bf-action-line);color:var(--bf-text-primary)}@media (max-width:980px){body[data-ui-shell=cards] .site-shell[data-root-focus=false] .projection-transport-notice{top:calc(var(--frame-top) + var(--trace-nav-shelf) + 8px)}}@media (max-width:620px){.projection-transport-notice{grid-template-columns:minmax(0,1fr);width:calc(100vw - 16px);right:8px}.projection-transport-notice>button{grid-area:auto/1;justify-self:start}}@media (forced-colors:active){.projection-transport-notice{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}}
.section-region-card__boundary{max-width:48ch;color:var(--bf-silver-300);text-wrap:pretty;margin-top:.45rem;font-size:clamp(.68rem,.72vw,.82rem);line-height:1.45;display:block}body[data-ui-shell=cards] .branch-world--root-world .section-region-card__boundary{max-width:42ch;color:var(--bf-silver-300)}body[data-ui-shell=cards] .section-region-grid--concise .section-region-card__boundary{margin-top:.35rem;font-size:clamp(.66rem,.68vw,.76rem);line-height:1.4}body[data-ui-shell=cards] .public-interest-panel .section-region-card__boundary{color:var(--bf-silver-300)}@media (max-width:720px){.section-region-card__boundary{max-width:none;font-size:.76rem}}@media (forced-colors:active){.section-region-card__boundary{color:canvastext}}
.search-panel--instrument{border-color:var(--bf-border-strong);background:linear-gradient(180deg, var(--bf-edge-highlight), transparent 18%), var(--bf-bg-surface);width:min(1040px,100vw - 32px);max-height:min(860px,100vh - 32px);color:var(--bf-text-primary);box-shadow:0 30px 90px var(--bf-edge-shadow-deep);border-radius:12px;padding:clamp(22px,3vw,36px)}.search-panel--instrument .search-field{margin-top:1rem}.search-panel--instrument .search-field input{border-color:var(--bf-border-default);background:var(--bf-bg-frame);height:48px;color:var(--bf-text-primary);border-radius:7px}.search-panel--instrument .search-field input::placeholder{color:var(--bf-text-muted)}.search-facets{border:1px solid var(--bf-border-subtle);background:var(--bf-recess);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(180px,.8fr);gap:8px;margin:10px 0 0;padding:10px;display:grid}.search-facets legend{color:var(--bf-text-muted);letter-spacing:.09em;text-transform:uppercase;padding:0 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.48rem;font-weight:700}.search-facets>label{min-width:0;color:var(--bf-text-muted);letter-spacing:.05em;text-transform:uppercase;gap:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.5rem;display:grid}.search-facets select{border:1px solid var(--bf-border-default);background:var(--bf-bg-control);width:100%;min-width:0;height:38px;color:var(--bf-text-primary);font:inherit;text-transform:none;border-radius:6px;padding:0 30px 0 9px;font-size:.58rem}.search-facets select:focus-visible{outline:2px solid var(--bf-focus-ring);outline-offset:2px}.search-facets>.search-facets__check{border:1px solid var(--bf-border-default);background:var(--bf-bg-control);min-height:38px;color:var(--bf-text-secondary);cursor:pointer;border-radius:6px;align-self:end;align-items:center;gap:8px;padding:0 9px;line-height:1.25;display:flex}.search-facets__check input{width:15px;height:15px;accent-color:var(--bf-action);margin:0}.search-result-summary{color:var(--bf-text-muted);letter-spacing:.04em;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:0 2px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.52rem;display:flex}.search-result-summary button{color:var(--bf-action-hover);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.search-results--instrument{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.search-results--instrument>.search-result{border-color:var(--bf-border-subtle);background:linear-gradient(180deg, var(--bf-edge-highlight), transparent 32%), var(--bf-bg-base);min-width:0;min-height:150px;color:var(--bf-text-primary);box-shadow:inset 0 1px var(--bf-edge-highlight);border-radius:8px;grid-template-rows:auto auto 1fr;align-content:start;gap:8px;padding:12px;display:grid}.search-results--instrument>.search-result:hover{border-color:var(--bf-action-line);background:linear-gradient(180deg, var(--bf-edge-highlight-strong), transparent 32%), var(--bf-bg-raised)}.search-result__heading{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px;min-width:0;display:grid}.search-results--instrument .search-result__heading>strong{min-width:0;color:var(--bf-workshop-100);text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:400;overflow:hidden}.search-results--instrument .search-result__path{max-width:210px;color:var(--bf-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.48rem;overflow:hidden}.search-result__facets{flex-wrap:wrap;gap:5px;display:flex}.search-result__facets>small{border:1px solid var(--bf-border-subtle);background:var(--bf-recess);color:var(--bf-text-secondary);border-radius:999px;padding:3px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.43rem;line-height:1}.search-result__reasons{border-top:1px solid var(--bf-border-subtle);gap:6px;padding-top:8px;display:grid}.search-result__reasons>span{grid-template-columns:94px minmax(0,1fr);align-items:start;gap:8px;min-width:0;display:grid}.search-result__reasons small{color:var(--bf-action-hover);letter-spacing:.04em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.43rem;font-weight:700}.search-result__reasons em,.search-result__orientation{min-width:0;color:var(--bf-text-secondary);font-family:Arial,Helvetica,sans-serif;font-size:.64rem;font-style:normal;line-height:1.35}.search-result__reasons em{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.search-result__orientation{border-top:1px solid var(--bf-border-subtle);align-self:end;padding-top:8px}.search-results__empty{border:1px dashed var(--bf-border-default);color:var(--bf-text-secondary);text-align:center;border-radius:8px;grid-column:1/-1;padding:24px}.search-results__empty strong{color:var(--bf-text-primary);font-family:Georgia,Times New Roman,serif;font-size:1.1rem;font-weight:400;display:block}.search-results__empty p{margin:6px 0 0;font-size:.72rem}@media (max-width:820px){.search-panel--instrument{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:18px}.search-facets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.search-facets,.search-results--instrument,.search-result__heading{grid-template-columns:1fr}.search-results--instrument .search-result__path{max-width:100%}.search-result__reasons>span{grid-template-columns:1fr;gap:3px}}@media (forced-colors:active){.search-panel--instrument,.search-facets,.search-results--instrument>.search-result,.search-facets select,.search-facets>.search-facets__check{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}}
.projection-switcher--legible{gap:3px;height:auto;min-height:44px;padding:3px 4px}.projection-switcher--legible .projection-switcher__label{align-self:center;padding-inline:.42rem}.projection-switcher--legible button{text-align:left;grid-template-rows:auto auto;align-content:center;justify-items:start;gap:2px;min-height:36px;padding:3px .62rem;line-height:1;display:grid}.projection-switcher__mode-name{white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:.62rem;line-height:1}.projection-switcher__mode-purpose{color:var(--ink-soft);letter-spacing:.025em;white-space:nowrap;font-family:Arial,Helvetica,sans-serif;font-size:.41rem;font-style:normal;font-weight:700;line-height:1.05}.projection-switcher--legible button[aria-pressed=true] .projection-switcher__mode-purpose{color:color-mix(in srgb, currentColor 72%, var(--ink-soft))}body[data-ui-shell=cards] .projection-switcher__mode-purpose{color:var(--bf-text-muted)}body[data-ui-shell=cards] .projection-switcher--legible button[aria-pressed=true] .projection-switcher__mode-purpose{color:var(--bf-text-secondary)}@media (max-width:980px){.projection-switcher--legible{min-height:42px}.projection-switcher--legible button{min-height:34px;padding-inline:.5rem}.projection-switcher__mode-name{font-size:.58rem}.projection-switcher__mode-purpose{font-size:.38rem}}@media (max-width:720px){.projection-switcher--legible{gap:2px;height:auto;min-height:40px;padding:2px 3px}.projection-switcher--legible .projection-switcher__label{display:none}.projection-switcher--legible button{min-height:34px;padding:2px .42rem}.projection-switcher__mode-name{font-size:.54rem}.projection-switcher__mode-purpose{text-overflow:ellipsis;max-width:14ch;font-size:.36rem;overflow:hidden}}@media (max-width:430px){.projection-switcher--legible button{padding-inline:.34rem}.projection-switcher__mode-purpose{max-width:10ch;font-size:.34rem}}@media (forced-colors:active){.projection-switcher__mode-purpose,body[data-ui-shell=cards] .projection-switcher__mode-purpose,body[data-ui-shell=cards] .projection-switcher--legible button[aria-pressed=true] .projection-switcher__mode-purpose{color:canvastext}}
.bfux-icon{flex:none;width:1.1rem;height:1.1rem;overflow:visible}body[data-ui-shell=cards] .boundary-frame__top{position:relative;border-top:1px solid var(--bf-seam-light)!important;border-bottom:1px solid var(--bf-etched-line-strong)!important;background:var(--bf-brushed-metal), linear-gradient(180deg, #ffffff0b, transparent 34%), linear-gradient(0deg, #0003, transparent 46%), color-mix(in srgb, var(--bf-bg-surface) 94%, black)!important;box-shadow:0 1px 0 var(--bf-seam-dark), 0 11px 28px #00000038, inset 0 1px 0 var(--bf-edge-highlight-strong), inset 0 -1px 0 #00000094!important}body[data-ui-shell=cards] .boundary-frame__top:before{content:"";background:linear-gradient(90deg, transparent, var(--bf-etched-line), transparent);opacity:.75;pointer-events:none;height:1px;position:absolute;bottom:5px;left:12px;right:12px}body[data-ui-shell=cards] .frame-home-tray,body[data-ui-shell=cards] .projection-switcher--legible,body[data-ui-shell=cards] .frame-process-zoom{border:1px solid var(--bf-etched-line)!important;border-radius:var(--bf-radius-housing)!important;background:var(--bf-brushed-metal), var(--bf-well-surface)!important;box-shadow:var(--bf-shadow-well), 0 1px 0 var(--bf-seam-light)!important}body[data-ui-shell=cards] .frame-home-tray{min-height:42px;padding:4px!important}body[data-ui-shell=cards] .frame-home-tray--trace .brand-anchor:after{background:linear-gradient(var(--bf-seam-dark), var(--bf-etched-line), var(--bf-seam-dark))!important}body[data-ui-shell=cards] .brand-anchor__mark{place-items:center;display:grid;border:1px solid var(--bf-etched-line-strong)!important;background:radial-gradient(circle at 34% 28%, #ffffff14, transparent 38%), radial-gradient(circle at 50% 60%, #00000040, transparent 68%), var(--bf-bg-frame)!important;width:30px!important;height:30px!important;box-shadow:0 1px 0 var(--bf-seam-light), 0 4px 10px #00000057, inset 0 0 0 2px #00000052!important}body[data-ui-shell=cards] .brand-anchor__mark .bfux-icon{width:23px;height:23px;color:var(--bf-text-primary)}body[data-ui-shell=cards] .frame-tool,.search-panel__close,.inspection-panel__close{color:var(--bf-text-secondary);border:1px solid var(--bf-etched-line)!important;border-radius:var(--bf-radius-control)!important;background:var(--bf-bezel-surface)!important;box-shadow:var(--bf-shadow-control), var(--bf-shadow-inset)!important}body[data-ui-shell=cards] .frame-tool:hover:not(:disabled),.search-panel__close:hover,.inspection-panel__close:hover{color:var(--bf-text-primary);border-color:var(--bf-action-line)!important;background:linear-gradient(180deg, #ffffff13, transparent 38%), color-mix(in srgb, var(--bf-bg-raised) 88%, var(--bf-action-surface))!important;box-shadow:0 1px 0 var(--bf-seam-dark), 0 6px 16px #00000057, inset 0 1px 0 var(--bf-edge-highlight-strong)!important}body[data-ui-shell=cards] .frame-tool:active:not(:disabled),.search-panel__close:active,.inspection-panel__close:active{box-shadow:var(--bf-shadow-well)!important;transform:translateY(1px)!important}body[data-ui-shell=cards] .frame-tool .bfux-icon{width:18px;height:18px}body[data-ui-shell=cards] .frame-tool--inspect .bfux-icon{width:19px;height:19px}body[data-ui-shell=cards] .projection-switcher--legible{min-height:46px;gap:4px!important;padding:4px!important}body[data-ui-shell=cards] .projection-switcher--legible .projection-switcher__label{border-right:1px solid var(--bf-etched-line);min-width:38px;color:var(--bf-text-muted);letter-spacing:.14em;text-transform:uppercase;align-self:stretch;place-items:center;margin-right:1px;padding-inline:.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.43rem;font-weight:800;display:grid}body[data-ui-shell=cards] .projection-switcher--legible button{min-height:38px;color:var(--bf-text-muted);text-align:left;align-content:center;align-items:center;transition:border-color .12s,background .12s,color .12s,box-shadow .12s,transform .12s;border-radius:var(--bf-radius-control)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;grid-template-rows:auto!important;grid-template-columns:22px minmax(0,1fr)!important;justify-items:stretch!important;gap:6px!important;padding:4px 8px!important;display:grid!important}body[data-ui-shell=cards] .projection-switcher--legible button:hover{color:var(--bf-text-secondary);border-color:var(--bf-border-subtle)!important;background:#ffffff09!important}body[data-ui-shell=cards] .projection-switcher--legible button[aria-pressed=true]{color:var(--bf-text-primary);border-color:var(--bf-action-line)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--bf-action) 9%, transparent), transparent 62%), var(--bf-bezel-surface)!important;box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--bf-action) 78%, transparent), 0 1px 0 var(--bf-seam-dark), 0 4px 10px #0003, inset 0 1px 0 var(--bf-edge-highlight)!important}body[data-ui-shell=cards] .projection-switcher__glyph{color:currentColor;grid-column:1;width:19px;height:19px}body[data-ui-shell=cards] .projection-switcher__copy{grid-column:2;gap:2px;min-width:0;display:grid}body[data-ui-shell=cards] .projection-switcher__mode-name{letter-spacing:.045em;text-transform:uppercase;font-weight:800;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:.58rem!important}body[data-ui-shell=cards] .projection-switcher__mode-purpose{letter-spacing:.03em;color:var(--bf-text-muted)!important;font-size:.39rem!important}body[data-ui-shell=cards] .projection-switcher--legible button[aria-pressed=true] .projection-switcher__mode-purpose{color:var(--bf-text-secondary)!important}body[data-ui-shell=cards] .frame-process-zoom{min-height:46px;padding:4px}body[data-ui-shell=cards] .frame-process-zoom__label{padding-inline:7px 5px}body[data-ui-shell=cards] .boundary-frame__trace-nav{position:fixed;border-color:var(--bf-etched-line)!important;background:var(--bf-brushed-metal), linear-gradient(180deg, #ffffff0b, transparent 24%), color-mix(in srgb, var(--bf-bg-surface) 94%, black)!important;box-shadow:var(--bf-shadow-panel), inset -1px 0 0 #00000073!important}body[data-ui-shell=cards] .boundary-frame__trace-nav:after{content:"";background:linear-gradient(var(--bf-etched-line-strong), var(--bf-etched-line-strong)) left top / 15px 1px no-repeat, linear-gradient(var(--bf-etched-line-strong), var(--bf-etched-line-strong)) left top / 1px 15px no-repeat, linear-gradient(var(--bf-etched-line-strong), var(--bf-etched-line-strong)) right bottom / 15px 1px no-repeat, linear-gradient(var(--bf-etched-line-strong), var(--bf-etched-line-strong)) right bottom / 1px 15px no-repeat;opacity:.75;pointer-events:none;border:1px solid #0000;position:absolute;inset:7px}body[data-ui-shell=cards] .apparatus-nav__header,body[data-ui-shell=cards] .traversal-nav__header{border:1px solid var(--bf-etched-line);border-radius:var(--bf-radius-instrument);background:var(--bf-well-surface);min-height:30px;color:var(--bf-text-secondary);box-shadow:var(--bf-shadow-well);align-items:center;gap:7px;margin:0 0 7px;padding:5px 7px;display:flex}body[data-ui-shell=cards] .apparatus-nav__header .bfux-icon,body[data-ui-shell=cards] .traversal-nav__header .bfux-icon{width:14px;height:14px;color:var(--bf-action)}body[data-ui-shell=cards] .apparatus-nav__header strong,body[data-ui-shell=cards] .traversal-nav__header strong,body[data-ui-shell=cards] .traversal-nav__section-label{letter-spacing:.12em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.43rem;font-weight:800}body[data-ui-shell=cards] .traversal-nav__section-label{color:var(--bf-text-muted);margin:9px 0 5px}body[data-ui-shell=cards] .traversal-nav__current{border:1px solid var(--bf-action-line)!important;border-radius:var(--bf-radius-control)!important;background:linear-gradient(90deg, var(--bf-action-surface), transparent 72%), var(--bf-bezel-surface)!important;box-shadow:inset 3px 0 0 var(--bf-action), var(--bf-shadow-control), var(--bf-shadow-inset)!important}body[data-ui-shell=cards] .traversal-nav__up,body[data-ui-shell=cards] .traversal-nav__peer-list button{border:1px solid var(--bf-etched-line)!important;border-radius:var(--bf-radius-control)!important;background:var(--bf-bezel-surface)!important;box-shadow:var(--bf-shadow-control), var(--bf-shadow-inset)!important}body[data-ui-shell=cards] .traversal-nav__up:hover,body[data-ui-shell=cards] .traversal-nav__peer-list button:hover{border-color:var(--bf-action-line)!important;background:linear-gradient(90deg, var(--bf-action-surface), transparent 92%), var(--bf-bg-raised)!important}body[data-ui-shell=cards] .traversal-nav__up .bfux-icon{width:18px;height:18px;color:var(--bf-action)}body[data-ui-shell=cards] .traversal-nav__peer-list button{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;display:grid!important}body[data-ui-shell=cards] .traversal-nav__peer-glyph{width:15px;height:15px;color:var(--bf-text-muted)}body[data-ui-shell=cards] .traversal-nav__peer-list button:hover .traversal-nav__peer-glyph{color:var(--bf-action)}body[data-ui-shell=cards] .boundary-frame__pages{border:1px solid var(--bf-etched-line)!important;background:var(--bf-brushed-metal), color-mix(in srgb, var(--bf-bg-surface) 94%, black)!important;box-shadow:var(--bf-shadow-panel), var(--bf-shadow-inset)!important}body[data-ui-shell=cards] .page-position-nav{position:relative;gap:7px!important;padding:8px 6px!important}body[data-ui-shell=cards] .page-position-nav:before{content:"";background:var(--bf-etched-line);width:1px;position:absolute;top:12px;bottom:12px;left:50%;transform:translate(-50%)}body[data-ui-shell=cards] .page-position-nav button{z-index:1;place-items:center;display:grid;position:relative;border:1px solid var(--bf-etched-line)!important;background:var(--bf-bg-frame)!important;width:24px!important;height:24px!important;box-shadow:var(--bf-shadow-control)!important;border-radius:4px!important}body[data-ui-shell=cards] .page-position-nav button>span{background:var(--bf-text-muted);border-radius:1px;width:8px;height:2px}body[data-ui-shell=cards] .page-position-nav button[aria-current=page]{border-color:var(--bf-action-line)!important;background:color-mix(in srgb, var(--bf-bg-raised) 88%, var(--bf-action-surface))!important;box-shadow:0 0 0 1px color-mix(in srgb, var(--bf-action) 18%, transparent), 0 0 12px var(--bf-action-glow), var(--bf-shadow-control)!important}body[data-ui-shell=cards] .page-position-nav button[aria-current=page]>span{background:var(--bf-action);width:12px}.search-layer__backdrop,.inspection-layer__backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:radial-gradient(circle at 50% 20%,#38444b2e,#0000 48%),#05080ac7!important}.search-panel--instrument,.inspection-panel--instrument{position:relative;border:1px solid var(--bf-etched-line-strong)!important;border-radius:var(--bf-radius-housing)!important;background:var(--bf-brushed-metal), linear-gradient(180deg, #ffffff0b, transparent 20%), color-mix(in srgb, var(--bf-bg-surface) 96%, black)!important;box-shadow:0 0 0 1px var(--bf-seam-dark), var(--bf-shadow-float), inset 0 1px 0 var(--bf-edge-highlight-strong), inset 0 -1px 0 var(--bf-seam-dark)!important}.search-panel--instrument:before,.inspection-panel--instrument:before{content:"";border:1px solid var(--bf-border-subtle);border-radius:calc(var(--bf-radius-housing) - 3px);pointer-events:none;position:absolute;inset:7px}.search-panel__header{z-index:1;border-bottom:1px solid var(--bf-etched-line);padding-bottom:12px;position:relative}.search-panel__title-block{align-items:flex-start;gap:12px;display:flex}.search-panel__title-glyph{width:28px;height:28px;color:var(--bf-action);margin-top:2px}.search-panel__close,.inspection-panel__close{letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;min-height:34px;padding:0 9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.48rem;font-weight:700;display:inline-flex}.search-panel__close .bfux-icon,.inspection-panel__close .bfux-icon{width:15px;height:15px}.search-field--instrument{z-index:1;display:block;position:relative}.search-field--instrument .search-field__glyph{z-index:2;width:19px;height:19px;color:var(--bf-text-muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.search-panel--instrument .search-field--instrument input{border-color:var(--bf-etched-line)!important;background:var(--bf-well-surface)!important;box-shadow:var(--bf-shadow-well)!important;padding-left:44px!important}.search-panel--instrument .search-field--instrument input:focus{border-color:var(--bf-action-line)!important;box-shadow:var(--bf-shadow-well), 0 0 0 1px var(--bf-action-line), 0 0 16px var(--bf-action-glow)!important}.search-facets{z-index:1;position:relative;border-color:var(--bf-etched-line)!important;background:var(--bf-well-surface)!important;box-shadow:var(--bf-shadow-well)!important}.search-facets select,.search-facets>.search-facets__check{border-color:var(--bf-etched-line)!important;background:var(--bf-bezel-surface)!important;box-shadow:var(--bf-shadow-control), var(--bf-shadow-inset)!important}.search-results--instrument>.search-result{position:relative;border-color:var(--bf-etched-line)!important;border-radius:var(--bf-radius-control)!important;background:linear-gradient(180deg, #ffffff09, transparent 28%), color-mix(in srgb, var(--bf-bg-base) 94%, black)!important;box-shadow:0 1px 0 var(--bf-seam-dark), inset 0 1px 0 var(--bf-edge-highlight)!important}.search-results--instrument>.search-result:after{content:"";border-top:1px solid var(--bf-etched-line);border-right:1px solid var(--bf-etched-line);opacity:.7;width:9px;height:9px;position:absolute;top:7px;right:7px}.search-results--instrument>.search-result:hover{border-color:var(--bf-action-line)!important;background:linear-gradient(90deg, var(--bf-action-surface), transparent 84%), var(--bf-bg-raised)!important;box-shadow:0 1px 0 var(--bf-seam-dark), 0 7px 18px #0000003d, inset 0 1px 0 var(--bf-edge-highlight-strong)!important}.search-result__facets>small{background:var(--bf-well-surface)!important;border-radius:3px!important}.inspection-panel--instrument .inspection-panel__rail{border-right:1px solid var(--bf-etched-line)!important;background:var(--bf-brushed-metal), var(--bf-well-surface)!important;box-shadow:inset -1px 0 0 var(--bf-seam-dark)!important}.inspection-panel__rail-label{color:var(--bf-text-secondary);align-items:center;gap:7px;display:inline-flex}.inspection-panel__rail-label .bfux-icon{width:17px;height:17px;color:var(--bf-action)}.inspection-panel--instrument .inspection-panel__content{z-index:1;position:relative}.inspection-panel--instrument .inspection-panel__content>ul,.inspection-panel--instrument .inspection-source,.inspection-panel--instrument .inspection-record-links>a{border-color:var(--bf-etched-line)!important;background:linear-gradient(180deg, #ffffff08, transparent 35%), color-mix(in srgb, var(--bf-bg-base) 93%, black)!important;box-shadow:var(--bf-shadow-inset)!important}.inspection-source>span{align-items:center;gap:6px;display:flex}.inspection-source>span .bfux-icon{width:14px;height:14px;color:var(--bf-action)}body[data-ui-shell=cards] .section-region-card,body[data-ui-shell=cards] .leaf-world__port,body[data-ui-shell=cards] .subject-pane__action,body[data-ui-shell=cards] .public-interest-panel{border-color:var(--bf-etched-line)!important;border-radius:var(--bf-radius-control)!important;background:var(--bf-brushed-metal), linear-gradient(180deg, #ffffff09, transparent 26%), color-mix(in srgb, var(--bf-bg-base) 95%, black)!important;box-shadow:0 1px 0 var(--bf-seam-dark), 0 5px 14px #0003, inset 0 1px 0 var(--bf-edge-highlight)!important}body[data-ui-shell=cards] .section-region-card:hover,body[data-ui-shell=cards] .leaf-world__port:hover,body[data-ui-shell=cards] .subject-pane__action:hover,body[data-ui-shell=cards] .public-interest-panel--link:hover{border-color:var(--bf-action-line)!important;background:linear-gradient(90deg, var(--bf-action-surface), transparent 90%), var(--bf-bg-raised)!important;box-shadow:0 1px 0 var(--bf-seam-dark), 0 8px 20px #00000042, inset 0 1px 0 var(--bf-edge-highlight-strong)!important}body[data-ui-shell=cards] .section-region-card:after,body[data-ui-shell=cards] .leaf-world__port:after{border-color:var(--bf-etched-line)!important}body[data-ui-shell=cards] .evidence-view__scope,body[data-ui-shell=cards] .evidence-ceiling,body[data-ui-shell=cards] .evidence-claims>article,body[data-ui-shell=cards] .evidence-sources>article,body[data-ui-shell=cards] .evidence-limits>div,body[data-ui-shell=cards] .evidence-events>article,body[data-ui-shell=cards] .gestalt-synthesis,body[data-ui-shell=cards] .gestalt-pipeline,body[data-ui-shell=cards] .gestalt-discipline-map,body[data-ui-shell=cards] .gestalt-placement-notes,body[data-ui-shell=cards] .gestalt-process-peers{border-color:var(--bf-etched-line)!important;background:var(--bf-brushed-metal), linear-gradient(180deg, #ffffff07, transparent 26%), color-mix(in srgb, var(--bf-bg-base) 94%, black)!important;box-shadow:0 1px 0 var(--bf-seam-dark), inset 0 1px 0 var(--bf-edge-highlight)!important}body[data-ui-shell=cards] .evidence-ceiling{box-shadow:inset 3px 0 0 var(--bf-attention), var(--bf-shadow-inset)!important}body[data-ui-shell=cards] .gestalt-pipeline__stages>li{border-color:var(--bf-etched-line)!important}body[data-ui-shell=cards] .gestalt-pipeline__stages>li[data-primary=true]{box-shadow:inset 3px 0 0 var(--bf-action), 0 0 18px var(--bf-action-glow)!important}.projection-transport-notice{border:1px solid color-mix(in srgb, var(--bf-attention) 48%, var(--bf-etched-line))!important;border-left:3px solid var(--bf-attention)!important;border-radius:var(--bf-radius-control)!important;background:var(--bf-brushed-metal), linear-gradient(90deg, color-mix(in srgb, var(--bf-attention) 10%, transparent), transparent 70%), color-mix(in srgb, var(--bf-bg-surface) 96%, black)!important;box-shadow:var(--bf-shadow-panel), var(--bf-shadow-inset)!important}@media (max-width:980px){body[data-ui-shell=cards] .projection-switcher--legible button{grid-template-columns:19px minmax(0,1fr)!important;gap:5px!important;padding-inline:6px!important}body[data-ui-shell=cards] .projection-switcher__glyph{width:16px;height:16px}body[data-ui-shell=cards] .boundary-frame__trace-nav:after{inset:5px}}@media (max-width:720px){body[data-ui-shell=cards] .projection-switcher--legible button{grid-template-columns:16px minmax(0,1fr)!important;gap:4px!important;padding-inline:5px!important}body[data-ui-shell=cards] .projection-switcher__glyph{width:14px;height:14px}body[data-ui-shell=cards] .projection-switcher__mode-name{font-size:.5rem!important}body[data-ui-shell=cards] .projection-switcher__mode-purpose{font-size:.33rem!important}.search-panel__close>span,.inspection-panel__close>span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.search-panel__close,.inspection-panel__close{justify-content:center;width:34px;min-width:34px;padding:0}}@media (forced-colors:active){.bfux-icon{color:canvastext!important}body[data-ui-shell=cards] .boundary-frame__top,body[data-ui-shell=cards] .frame-home-tray,body[data-ui-shell=cards] .projection-switcher--legible,body[data-ui-shell=cards] .frame-process-zoom,body[data-ui-shell=cards] .boundary-frame__trace-nav,body[data-ui-shell=cards] .boundary-frame__pages,.search-panel--instrument,.inspection-panel--instrument,.search-facets,.search-results--instrument>.search-result,body[data-ui-shell=cards] .section-region-card,body[data-ui-shell=cards] .leaf-world__port,body[data-ui-shell=cards] .subject-pane__action,body[data-ui-shell=cards] .evidence-view__scope,body[data-ui-shell=cards] .gestalt-pipeline,.projection-transport-notice{box-shadow:none!important;background:canvas!important;border-color:canvastext!important}}
body[data-ui-shell=cards] .subject-pane__action{text-align:left;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:9px;min-width:0;display:grid!important}body[data-ui-shell=cards] .subject-pane__action-glyph{width:18px;height:18px;color:var(--bf-text-muted);margin-top:2px;transition:color .12s,transform .12s}body[data-ui-shell=cards] .subject-pane__action-grid .subject-pane__action-copy{min-width:0;color:var(--bf-text-primary);gap:3px;display:grid}body[data-ui-shell=cards] .subject-pane__action-grid .subject-pane__action-copy>span{color:var(--bf-action-hover)}body[data-ui-shell=cards] .subject-pane__action-grid .subject-pane__action-copy>strong{color:var(--bf-text-primary)}body[data-ui-shell=cards] .subject-pane__action-grid .subject-pane__action-copy>small{color:var(--bf-text-muted)}body[data-ui-shell=cards] .subject-pane__action[data-action-kind=inspection] .subject-pane__action-glyph{color:var(--bf-info)}body[data-ui-shell=cards] .subject-pane__action[data-action-kind=record] .subject-pane__action-glyph{color:var(--bf-valid)}body[data-ui-shell=cards] .subject-pane__action[data-action-kind=relation] .subject-pane__action-glyph{color:var(--bf-action)}body[data-ui-shell=cards] .subject-pane__action:hover .subject-pane__action-glyph,body[data-ui-shell=cards] .subject-pane__action:focus-visible .subject-pane__action-glyph{color:var(--bf-action-hover);transform:translate(1px)}@media (max-width:620px){body[data-ui-shell=cards] .subject-pane__action{grid-template-columns:20px minmax(0,1fr);gap:7px}body[data-ui-shell=cards] .subject-pane__action-glyph{width:16px;height:16px}}@media (forced-colors:active){body[data-ui-shell=cards] .subject-pane__action-glyph,body[data-ui-shell=cards] .subject-pane__action[data-action-kind] .subject-pane__action-glyph,body[data-ui-shell=cards] .subject-pane__action-grid .subject-pane__action-copy,body[data-ui-shell=cards] .subject-pane__action-grid .subject-pane__action-copy>span,body[data-ui-shell=cards] .subject-pane__action-grid .subject-pane__action-copy>strong,body[data-ui-shell=cards] .subject-pane__action-grid .subject-pane__action-copy>small{color:canvastext!important}}
