.admissions-control-plane,.admissions-summary,.admissions-holds,.admissions-ledger,.admissions-inbox,.admissions-rail,.admissions-inspector,.admissions-dock{display:grid;gap:1rem}.admissions-control-plane{padding-block:.5rem 1.5rem}.admissions-control-plane h2,.admissions-control-plane h3,.admissions-rail h2,.admissions-inspector h2,.admissions-inspector h3{margin:0;font-family:var(--logoi-display);font-weight:400}.admissions-control-plane header,.admissions-entry__title,.admissions-entry__body,.admissions-entry__stages,.admissions-inbox article{display:grid;gap:.45rem}.admissions-control-plane header>p,.admissions-holds p,.admissions-entry p,.admissions-inbox p{margin:0}.admissions-summary,.admissions-holds,.admissions-ledger,.admissions-inbox{border-top:1px solid var(--color-line-strong);padding-top:1.15rem}.admissions-summary__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;background:var(--color-line);border:1px solid var(--color-line)}.admissions-summary__grid>div{min-width:0;background:var(--color-panel);padding:.7rem}.admissions-summary__grid dt,.admissions-entry__identity dt,.admissions-rail dt,.admissions-inspector dt{color:var(--color-muted);font-size:.66rem;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.admissions-summary__grid dd{margin:.22rem 0 0;font-family:var(--logoi-display);font-size:1.35rem}.admissions-holds{grid-template-columns:repeat(2,minmax(0,1fr))}.admissions-holds>header{grid-column:1 / -1}.admissions-holds article{display:grid;gap:.6rem;border:1px solid var(--color-line-strong);background:var(--color-panel-deep);padding:.85rem}.admissions-holds article>div,.admissions-entry__stages article>div{display:flex;justify-content:space-between;gap:.75rem;align-items:baseline}.admissions-holds small,.admissions-entry small,.admissions-inbox small{color:var(--color-muted)}.admissions-state{display:inline-flex;width:fit-content;border:1px solid currentColor;border-radius:999px;padding:.14rem .42rem;font-family:var(--logoi-mono);font-size:.62rem;letter-spacing:.025em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.admissions-state[data-state=proved]{color:var(--state-source-backed)}.admissions-state[data-state=unproved]{color:var(--state-pending)}.admissions-state[data-state=not_applicable]{color:var(--state-unavailable)}.admissions-state[data-state=prohibited]{color:var(--state-disputed)}.admissions-filters{display:grid;grid-template-columns:minmax(12rem,1fr) repeat(2,minmax(9rem,.5fr));gap:.75rem;border:1px solid var(--color-line-strong);margin:0;padding:.8rem}.admissions-filters legend{padding-inline:.35rem;font-family:var(--logoi-display)}.admissions-filters label{display:grid;gap:.32rem;color:var(--color-muted);font-size:.7rem;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.admissions-filters input,.admissions-filters select{min-width:0;min-height:2.7rem;border:1px solid var(--color-line-strong);border-radius:2px;background:var(--color-panel-strong);color:var(--color-ink);padding:.52rem .62rem;font:inherit;letter-spacing:normal;text-transform:none}.admissions-filters input:focus-visible,.admissions-filters select:focus-visible,.admissions-entry summary:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.admissions-filters [role=status]{grid-column:1 / -1;margin:0;color:var(--color-muted);font-size:.75rem}.admissions-ledger__rows{display:grid;gap:.5rem}.admissions-entry{border:1px solid var(--color-line);background:color-mix(in srgb,var(--color-panel) 78%,transparent)}.admissions-entry[hidden]{display:none}.admissions-entry summary{display:grid;grid-template-columns:2.25rem minmax(0,1fr) max-content;gap:.65rem;align-items:center;min-height:3.7rem;cursor:pointer;list-style:none;padding:.65rem .75rem}.admissions-entry summary::-webkit-details-marker{display:none}.admissions-entry summary:after{content:"+";grid-column:1;grid-row:1;color:var(--gold-hi);justify-self:center}.admissions-entry[open] summary:after{content:"–"}.admissions-entry__ordinal{grid-column:1;grid-row:1;align-self:end;color:var(--color-muted);font-family:var(--logoi-mono);font-size:.52rem;justify-self:end}.admissions-entry__title{grid-column:2;min-width:0}.admissions-entry__title strong,.admissions-entry__title small,.admissions-entry code,.admissions-inbox code,.admissions-inspector code{min-width:0;overflow-wrap:anywhere}.admissions-entry summary>.admissions-state{grid-column:3}.admissions-entry__body{border-top:1px solid var(--color-line);padding:.85rem}.admissions-entry__identity,.admissions-rail dl,.admissions-inspector dl{display:grid;gap:0;margin:0}.admissions-entry__identity{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}.admissions-entry__identity>div,.admissions-rail dl>div,.admissions-inspector dl>div{display:grid;gap:.2rem;min-width:0;border-top:1px solid var(--color-line);padding-block:.5rem}.admissions-entry__identity dd,.admissions-rail dd,.admissions-inspector dd{min-width:0;margin:0;overflow-wrap:anywhere}.admissions-entry__stages{grid-template-columns:repeat(2,minmax(0,1fr))}.admissions-entry__stages article{display:grid;gap:.4rem;min-width:0;border-top:1px solid var(--color-line);padding-block:.65rem}.admissions-entry__stages article:nth-child(odd){padding-right:.75rem}.admissions-entry__stages article:nth-child(2n){border-left:1px solid var(--color-line);padding-left:.75rem}.admissions-entry__stages h3{font-size:.92rem}.admissions-entry__stages p{color:var(--color-muted);font-size:.78rem}.admissions-inbox>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.admissions-inbox article{min-width:0;border:1px solid var(--color-line);background:var(--color-panel-deep);padding:.75rem}.admissions-inbox h3{font-size:1rem}.admissions-rail nav{display:grid;gap:.4rem}.admissions-inspector section{border-top:1px solid var(--color-line);padding-top:.8rem}.admissions-inspector p{margin:0}.admissions-dock{grid-template-columns:repeat(2,max-content) minmax(0,1fr);align-items:center}.admissions-dock span{color:var(--color-muted);font-size:.75rem}@media(max-width:860px){.admissions-summary__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admissions-filters{grid-template-columns:minmax(0,1fr)}.admissions-filters [role=status]{grid-column:1}}@media(max-width:620px){.admissions-summary__grid,.admissions-holds,.admissions-entry__identity,.admissions-entry__stages,.admissions-inbox>div,.admissions-dock{grid-template-columns:minmax(0,1fr)}.admissions-holds>header{grid-column:1}.admissions-entry__stages article:nth-child(odd){padding-right:0}.admissions-entry__stages article:nth-child(2n){border-left:0;padding-left:0}.admissions-entry summary{grid-template-columns:2rem minmax(0,1fr)}.admissions-entry summary>.admissions-state{grid-column:2;justify-self:start}}
