/* Every inactive record participates in sizing, but not in visibility or input. */
.evidence-transition{display:grid;position:relative;min-width:0;overflow:hidden;box-sizing:border-box;align-items:start}
.evidence-transition>.evidence-transition-pane,.company-copy.evidence-transition>.evidence-transition-pane{grid-area:1/1;position:relative;inset:auto;min-width:0;align-self:start;visibility:hidden;pointer-events:none;box-sizing:border-box}
.evidence-transition>.evidence-transition-pane.is-selected,.company-copy.evidence-transition>.evidence-transition-pane.is-selected{visibility:inherit;pointer-events:auto;z-index:2}
.evidence-transition>.evidence-transition-pane.is-leaving,.company-copy.evidence-transition>.evidence-transition-pane.is-leaving{visibility:inherit;pointer-events:none;z-index:1}
.evidence-transition[hidden]{display:none!important}
.read-journey{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 28px;border-bottom:1px solid #8aafd43d;color:#a9c8eb;font-size:14px;line-height:1.6;background:#0c2540;scroll-margin-top:calc(var(--header) + 20px)}
.read-journey[hidden]{display:none}
.read-journey-back{display:inline-flex;align-items:center;min-height:44px;color:#deedff;text-decoration:underline;text-underline-offset:5px;flex-shrink:0}
.read-journey-back:focus-visible{outline:2px solid #badbff;outline-offset:5px}
.read-console.is-lens-arrival #read-inspector{animation:read-arrival 1.6s cubic-bezier(.22,.68,.24,1) both}
@keyframes read-arrival{0%{box-shadow:inset 0 0 0 1px #b7d9ff00}25%{box-shadow:inset 0 0 0 1px #b7d9ff99}100%{box-shadow:inset 0 0 0 1px #b7d9ff00}}
@media(max-width:650px){.read-journey{padding:14px var(--gutter);flex-direction:column;align-items:flex-start;gap:2px}}
@media(prefers-reduced-motion:reduce){.read-console.is-lens-arrival #read-inspector{animation:none}}
.motion-paused .read-console.is-lens-arrival #read-inspector{animation:none}
.company-detail{align-self:start}
.company-copy h3{min-height:2.6em}
.architecture-panels [role="tabpanel"]{transform:none}
.spatial-tabs .architecture-panels .evidence-transition-pane [role="tabpanel"]{visibility:inherit}
.architecture-panels>.evidence-transition-pane>[role="tabpanel"]{height:100%;box-sizing:border-box}
.hero-inspection-records{min-width:0}
.hero-inspection-body{align-items:start}
.boundary-map #boundary-caption{min-height:3.6em}
.policy-evidence #policy-rule{min-height:5.55em}
.policy-evidence #policy-configuration{min-height:7.4em}
.read-explanation{margin-top:0!important;margin-bottom:20px!important}
@supports(grid-template-rows:subgrid){.read-panes{grid-template-rows:auto auto auto auto auto}.read-primary{grid-column:1;grid-row:1 / span 5;display:grid;grid-template-rows:subgrid;row-gap:0;align-content:start}.read-primary>*{min-width:0}.read-identity{padding-bottom:12px}}
.read-evidence-top h4{min-height:1.8em}
#read-factors{min-height:146px;align-content:start}
#read-statement{min-height:5.4em}
#read-configuration{min-height:7.4em}
.read-contribution{min-height:5.25em}
.team-profile-pane.has-portrait{align-items:start;align-content:start}
.team-console .team-profile-copy{align-self:start;padding-top:28px}
.team-console .team-profile-copy h2{min-height:3.54em}
.team-dialog-captions{align-items:start}
.team-dialog-copy h2{min-height:2.6em}
.lens-detail #lens-question{min-height:3.9em}
.lens-detail #lens-description{min-height:7.4em}
.lens-detail #lens-note{min-height:5.4em}
.lens-connections p{min-height:3.6em}
@media(max-width:800px){#read-statement{min-height:3.6em}#read-configuration{min-height:5.55em}.read-contribution{min-height:5.25em}}
@media(max-width:800px){.read-mobile-factors .read-factors-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(66px,auto);align-items:stretch}.read-mobile-factors .read-factor{min-width:0;overflow-wrap:break-word}}
@media(max-width:650px){.read-mobile-factors .read-factors-list{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){.team-console .team-profile-copy{padding-top:0}.lens-detail #lens-question{min-height:3.9em}.lens-detail #lens-description{min-height:9.25em}.lens-detail #lens-note{min-height:7.2em}#read-configuration{min-height:7.4em}.read-contribution{min-height:7em}}
