.project-registry-page,.project-registry-page *{min-width:0}.project-registry-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.42fr);gap:var(--layout-gap-sm);align-items:start}.project-registry-detail,.project-registry-primary,.project-registry-primary .record-scroll-frame,.project-registry-primary .record-surface-frame{min-width:0}.project-registry-primary .record-scroll-frame{max-height:none;max-width:100%;overflow-x:auto;overflow-y:visible;overscroll-behavior-inline:contain;scrollbar-gutter:stable;border-radius:var(--radius)}.project-registry-table{width:100%;min-width:980px;table-layout:fixed;border-collapse:separate;border-spacing:0}.project-registry-table td,.project-registry-table th{min-width:0;max-width:1px;vertical-align:top;overflow-wrap:anywhere}.project-registry-table td:first-child,.project-registry-table th:first-child{width:27%}.project-registry-table td:nth-child(2),.project-registry-table td:nth-child(3),.project-registry-table th:nth-child(2),.project-registry-table th:nth-child(3){width:132px}.project-registry-table td:nth-child(4),.project-registry-table th:nth-child(4){width:116px}.project-registry-table td:nth-child(5),.project-registry-table th:nth-child(5){width:144px}.project-registry-table td:nth-child(6),.project-registry-table th:nth-child(6){width:132px}.project-registry-table td:nth-child(7),.project-registry-table th:nth-child(7){width:128px}.project-registry-row-button{width:100%;text-align:left}.project-registry-row-button,.project-registry-row-button span,.project-registry-row-button strong{min-width:0;max-width:100%;overflow-wrap:anywhere}.project-registry-detail{position:sticky;top:88px;max-height:calc(100vh - 112px);overflow:auto;overflow-wrap:anywhere;word-break:normal}.project-registry-detail-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.project-registry-detail-head h2,.project-registry-facts dd,.project-registry-issues p,.project-registry-source small,.project-stage-row span,.project-stage-row strong,.project-task-row span,.project-task-row strong,.project-ticket-row span,.project-ticket-row strong,.project-work-item-row small,.project-work-item-row span,.project-work-item-row strong{min-width:0;overflow-wrap:anywhere}.project-registry-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.project-registry-evidence,.project-registry-facts>div,.project-registry-issues{min-width:0}.project-stage-row,.project-task-row,.project-ticket-row,.project-work-item-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(96px,max-content);gap:10px;align-items:start}.project-stage-row>div,.project-task-row>div,.project-ticket-row>div,.project-work-item-row>div{min-width:0}.project-stage-row small,.project-task-row small,.project-ticket-row small,.project-work-item-row small{justify-self:end;max-width:min(18rem,100%);text-align:right;overflow-wrap:anywhere}.project-registry-source{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.project-registry-source small{flex:1 1 260px}.project-registry-toolbar{display:flex;flex-wrap:wrap;gap:10px}.project-registry-search{flex:1 1 280px}.project-registry-toolbar button,.project-registry-toolbar select{flex:0 0 auto}@media (max-width:1500px){.project-registry-layout{grid-template-columns:1fr}.project-registry-detail{position:static;max-height:none}.project-registry-table{min-width:960px}}@media (max-width:760px){.project-registry-toolbar{order:4}.project-registry-metrics{order:5}.project-registry-layout{order:3}.project-registry-detail-head,.project-registry-facts,.project-registry-metrics,.project-stage-row,.project-task-row,.project-ticket-row,.project-work-item-row{grid-template-columns:1fr}.project-registry-search,.project-registry-toolbar,.project-registry-toolbar button,.project-registry-toolbar select{width:100%}.project-stage-row small,.project-task-row small,.project-ticket-row small,.project-work-item-row small{justify-self:start;max-width:100%;text-align:left}.project-registry-primary .record-scroll-frame{margin-inline:calc(var(--shell-pad-x, 12px) * -1);padding-inline:var(--shell-pad-x,12px)}.project-registry-table{min-width:1040px}}