.consortia-page,.consortium-profile-page{font-variant-numeric:tabular-nums}.consortia-topline{color:var(--text-tertiary);font-size:var(--text-12);flex-direction:column;justify-content:space-between;gap:12px;margin-bottom:0;display:flex}.consortia-masthead{justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;display:flex}.consortia-mark,.consortium-symbol{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);width:36px;height:36px;color:var(--accent-text);background:var(--surface-secondary);flex-shrink:0;place-items:center;display:inline-grid}.consortia-mark svg{width:21px;height:21px}.consortia-facts{flex-shrink:0;display:flex}.consortia-facts>div,.consortia-facts>button{border-left:1px solid var(--border-default);text-align:left;flex-direction:column;gap:4px;padding:0 20px;display:flex}.consortia-facts>:last-child{padding-right:0}.consortia-facts strong{font-size:var(--text-20);font-weight:500;line-height:1.2}.consortia-facts span{font-size:var(--text-12);color:var(--text-tertiary);align-items:center;gap:5px;display:flex}.consortia-facts button{cursor:pointer}.consortia-facts button:hover span{color:var(--accent-text)}.consortia-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.consortia-filters{flex-shrink:1}.consortia-filters button>span{font-size:var(--text-12);color:var(--text-tertiary);border-radius:var(--terminal-radius-sm);background:var(--surface-secondary);padding:1px 4px}.consortia-search{flex:0 0 245px;width:245px}.consortia-search input{height:36px;font-size:var(--text-13);border-radius:var(--terminal-radius-sm);background:0 0}.consortia-search>svg{top:10px}.consortia-search>button{top:6px}.consortia-search-name{align-items:center;gap:8px;display:inline-flex}.consortia-search [role=option]{min-height:40px;font-size:var(--text-13);align-items:center}.consortia-context{justify-content:space-between;align-items:start;gap:12px;margin-bottom:10px;display:flex}.consortia-filter-context{display:none}.consortia-model-guide{font-size:var(--text-12);color:var(--text-tertiary);flex:1}.consortia-model-guide>summary{cursor:pointer;align-items:center;gap:6px;min-height:32px;list-style:none;display:inline-flex}.consortia-model-guide>summary::-webkit-details-marker{display:none}.consortia-model-guide[open]>summary svg{transform:rotate(180deg)}.consortia-models{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:6px 0;padding:16px;display:grid}.consortia-models h2{font-size:var(--text-13);color:var(--text-primary);margin-block:8px;font-weight:500}.consortia-models p{line-height:1.6}.consortia-register,.consortia-insight,.consortium-detail-section,.consortium-members-register{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);background:var(--surface-primary);overflow:clip}.consortia-register-tools{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.consortia-register-tools h2{font-size:var(--text-15);white-space:nowrap;font-weight:500}.consortia-register-tools h2>span{color:var(--text-tertiary);font-size:var(--text-12);margin-left:6px}.consortia-register-tools>p{font-size:var(--text-13);color:var(--text-secondary)}.consortia-register-filters{gap:6px;display:flex}.consortia-register-filters :is(input,select){border:1px solid var(--border-default);background:var(--surface-primary);min-height:36px;color:var(--text-secondary);border-radius:var(--terminal-radius-sm);font-size:var(--text-12);min-width:0;padding:4px 8px}.consortia-register-filters input{width:190px}.consortia-register-filters input::placeholder{color:var(--text-tertiary)}.consortia-table-scroll,.consortium-data-scroll{position:relative;overflow-x:auto}.consortia-table{border-collapse:collapse;width:100%;font-size:var(--text-13);min-width:930px}.consortia-table thead th{color:var(--text-tertiary);background:var(--surface-secondary);font-size:var(--text-12);white-space:nowrap;text-align:left;padding:12px 14px;font-weight:500}.consortia-table tbody :is(th,td){border-top:1px solid var(--border-default);vertical-align:middle;text-align:left;padding:16px 14px}.consortia-table tbody th{width:24%;font-weight:400}.consortia-table tbody tr:hover{background:var(--surface-secondary)}.consortia-group-link{font-size:var(--text-15);text-align:left;color:var(--text-primary);cursor:pointer;font-weight:500}.consortia-group-link:hover{color:var(--accent-text)}.consortia-cell-meta{color:var(--text-tertiary);font-size:var(--text-12);margin-top:6px;font-weight:400;line-height:1.5;display:block}.consortia-table td>strong{font-size:var(--text-13);white-space:nowrap;font-weight:500}.consortia-currency-cell{font-size:var(--text-12);color:var(--text-secondary)}.consortia-table .consortia-stage-col,.consortia-table .consortia-stage-cell{text-align:center;width:5%;padding-inline:6px}.consortia-stage{border:1px solid var(--border-strong);width:18px;height:18px;color:var(--text-tertiary);border-radius:50%;place-items:center;display:inline-grid}.consortia-stage>span[aria-hidden]{place-items:center;display:grid}.consortia-stage[data-state=done]{background:var(--accent-bg);color:var(--accent-text);border-color:#0000}.consortia-stage[data-state=wip]{border-color:var(--status-warning-text)}.consortia-stage[data-state=wip] i{background:var(--status-warning-text);border-radius:50%;width:5px;height:5px}.consortia-stage[data-state=na]{opacity:.7;border-style:dashed}.consortia-target-cell{color:var(--text-secondary);font-size:var(--text-12);max-width:160px;line-height:1.55}.consortia-open{cursor:pointer;width:30px;height:32px;color:var(--text-tertiary);place-items:center;display:grid}.consortia-open:hover{color:var(--accent-text)}.consortia-legend{border-top:1px solid var(--border-default);font-size:var(--text-12);color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:14px;padding:9px 12px;display:flex}.consortia-legend>span{align-items:center;gap:5px;display:flex}.consortia-legend i{border:1px solid var(--border-strong);border-radius:50%;width:7px;height:7px}.consortia-legend [data-state=done]{background:var(--accent-text);border-color:var(--accent-text)}.consortia-legend [data-state=wip]{background:var(--status-warning-text);border-color:var(--status-warning-text)}.consortia-legend [data-state=na]{border-style:dashed}.consortia-legend>p{margin-left:auto}.consortia-insights{grid-template-columns:1.25fr 1fr;align-items:start;gap:20px;margin-top:20px;display:grid}.consortia-insight>header,.consortium-detail-section-heading{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px;display:flex}.consortia-insight h2,.consortium-detail-section-heading :is(h2,h3){font-size:var(--text-15);font-weight:500}.consortia-insight header>span,.consortium-detail-section-heading>span{color:var(--text-tertiary);font-size:var(--text-12)}.consortia-insight table{border-collapse:collapse;width:100%;font-size:var(--text-13)}.consortia-insight th,.consortia-insight td{text-align:left;border-bottom:1px solid var(--border-default);padding:9px 12px;font-weight:400}.consortia-insight tr:last-child :is(th,td){border-bottom:0}.consortia-insight thead{color:var(--text-tertiary);font-size:var(--text-12)}.consortia-insight th button{align-items:center;gap:8px;font-weight:500;display:flex}.consortia-insight td button{font-size:var(--text-12);color:var(--text-secondary);text-align:left;align-items:center;gap:5px;padding-block:3px;display:flex}.consortia-insight button{cursor:pointer}.consortia-insight button:hover{color:var(--accent-text)}.consortia-structure-rows li{border-bottom:1px solid var(--border-default);padding:14px 16px}.consortia-structure-rows li:last-child{border:0}.consortia-structure-rows button{width:100%;font-size:var(--text-13);align-items:center;gap:8px;display:flex}.consortia-structure-rows strong{margin-left:auto;font-weight:500}.consortia-structure-rows .consortium-symbol{border-radius:var(--terminal-radius-sm);width:24px;height:24px}.consortia-structure-rows svg{width:14px}.consortia-structure-rows p{color:var(--text-tertiary);font-size:var(--text-12);margin:5px 0 0 32px;line-height:1.55}.consortia-empty,.consortia-insight-empty{color:var(--text-tertiary);font-size:var(--text-13);padding:24px 12px}.consortia-empty button{color:var(--accent-text);cursor:pointer}.consortia-page>section{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);margin-bottom:12px;padding:12px}.consortia-member-identity{align-items:center;gap:10px;display:flex}.consortia-member-identity h2,.consortia-page>section h2{font-size:var(--text-15)}.consortia-page :is(button,input,select,summary,a,[tabindex]):focus-visible,.consortium-detail :is(button,input,select,summary,a,[tabindex]):focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.consortium-logo{border-radius:var(--terminal-radius-sm);color:#525c6b;width:28px;height:28px;font-size:var(--text-12);background:#fff;border:1px solid #828c9633;flex-shrink:0;place-items:center;font-weight:600;display:inline-grid;position:relative;overflow:hidden}.consortium-logo img{object-fit:contain;background:#fff;width:100%;height:100%;padding:4px;position:absolute;inset:0}.consortium-list-logos{align-items:center;gap:5px;margin-top:7px;display:flex}.consortium-list-logos .consortium-logo{width:24px;height:24px}.consortium-list-more{font-size:var(--text-12);color:var(--text-tertiary)}.consortium-status{font-size:var(--text-12);color:var(--text-secondary);align-items:center;gap:6px;margin-top:6px;line-height:1.5;display:flex}.consortium-status>span{border-radius:50%;flex-shrink:0;width:5px;height:5px}.consortium-muted{font-size:var(--text-13);color:var(--text-tertiary);padding:14px 16px;line-height:1.6}.consortia-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;display:grid}.consortium-card{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);flex-direction:column;padding:16px;display:flex;position:relative}.consortium-card:hover{background:var(--surface-secondary)}.consortium-card-meta{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.consortium-eyebrow,.consortium-currency{font-size:var(--text-12);color:var(--text-tertiary)}.consortium-card h2{font-size:var(--text-20);letter-spacing:-.02em;font-weight:500}.consortium-participants{margin:18px 0}.consortium-participant-heading{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:12px;display:flex}.consortium-participant-heading strong{font-size:var(--text-15);font-weight:500}.consortium-participant-heading>span,.consortium-more{font-size:var(--text-12);color:var(--text-tertiary)}.consortium-logo-strip{flex-wrap:wrap;gap:12px;display:flex}.consortium-logo-strip li{text-align:center;max-width:60px;font-size:var(--text-12);color:var(--text-secondary);flex-direction:column;align-items:center;gap:5px;display:flex}.consortium-logo-strip .consortium-logo{width:36px;height:36px}.consortium-card-progress{margin-top:auto}.consortium-progress{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.consortium-progress li{font-size:var(--text-12);color:var(--text-tertiary);flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:relative}.consortium-progress li:before{content:"";background:var(--border-default);height:1px;position:absolute;top:8px;left:22px;right:7px}.consortium-progress li:last-child:before{display:none}.consortium-progress-mark{border:1px solid var(--border-strong);border-radius:50%;place-items:center;width:17px;height:17px;display:grid}.consortium-progress [data-state=done] .consortium-progress-mark{color:var(--accent-text);background:var(--accent-bg);border-color:#0000}.consortium-progress [data-state=wip] .consortium-progress-mark{border-color:var(--status-warning-text)}.consortium-progress-mark i{background:var(--status-warning-text);border-radius:50%;width:5px;height:5px}.consortium-progress [data-state=na] .consortium-progress-mark{border-style:dashed}.consortium-card-footer{border-top:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}.consortium-target{font-size:var(--text-12);color:var(--text-secondary)}.consortium-explore{font-size:var(--text-13);color:var(--accent-text);cursor:pointer;align-items:center;gap:5px;display:flex}.consortium-explore:after{content:"";position:absolute;inset:0}.consortium-card:focus-within{outline:2px solid var(--accent-text)}.consortium-member-note{font-size:var(--text-12);color:var(--accent-text);margin-bottom:12px}.consortium-profile-content{flex-direction:column;gap:16px;display:flex}.consortium-detail{color:var(--text-primary);font-variant-numeric:tabular-nums;flex-direction:column;gap:14px;display:flex}.consortium-preview-label{font-size:var(--text-12);color:var(--text-tertiary)}.consortium-detail-header{flex-direction:column;gap:10px;display:flex}.consortium-detail-identity{align-items:center;gap:12px;display:flex}.consortium-detail-identity>div:first-of-type{flex:1;min-width:0}.consortium-detail-identity :is(h1,h2){font-size:var(--text-28);letter-spacing:-.03em;margin-top:3px;font-weight:600;line-height:1.25}.consortium-detail-alias{font-size:var(--text-12);color:var(--text-tertiary)}.consortium-detail-meta{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.consortium-status-line{font-size:var(--text-12);color:var(--text-secondary);flex-wrap:wrap;gap:8px;display:flex}.consortium-status-line>span:first-child{align-items:center;gap:6px;display:flex}.consortium-status-line i{border-radius:50%;width:5px;height:5px}.consortium-status-line>span+span{color:var(--text-tertiary)}.consortium-official-link{font-size:var(--text-12);color:var(--accent-text);white-space:nowrap}.consortium-detail-facts{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.consortium-detail-facts>div{border-right:1px solid var(--border-default);padding:14px 16px}.consortium-detail-facts>div:last-child{border:0}.consortium-detail-facts dt{font-size:var(--text-12);color:var(--text-tertiary);margin-bottom:4px}.consortium-detail-facts dd{font-size:var(--text-13);font-weight:500}.consortium-detail-tabs{border-bottom:1px solid var(--border-default);gap:24px;display:flex;overflow-x:auto}.consortium-detail-tabs button{min-height:40px;font-size:var(--text-13);color:var(--text-tertiary);cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;display:flex}.consortium-detail-tabs [aria-selected=true]{color:var(--text-primary);border-color:var(--accent-text)}.consortium-detail-tabs button>span{font-size:var(--text-12);color:var(--text-tertiary)}.consortium-tab-panel[hidden]{display:none}.consortium-overview-grid{grid-template-columns:1.1fr 1fr;align-items:start;gap:20px;display:grid}.consortium-detail-section{min-width:0}.consortium-overview-wide{grid-column:1/-1;min-width:0}.consortium-detail-description{font-size:var(--text-13);color:var(--text-secondary);padding:12px;line-height:1.65}.consortium-journey li{border-bottom:1px solid var(--border-default);font-size:var(--text-12);grid-template-columns:80px minmax(0,1fr) auto;align-items:baseline;gap:4px 10px;padding:14px 16px;display:grid}.consortium-journey li:last-child{border:0}.consortium-journey strong{font-size:var(--text-13);font-weight:500}.consortium-journey small{font-size:var(--text-12);color:var(--text-tertiary)}.consortium-journey [data-state=done] small{color:var(--accent-text)}.consortium-journey [data-state=wip] small{color:var(--status-warning-text)}.consortium-journey p{color:var(--text-tertiary);grid-column:1/-1;line-height:1.6}.consortium-journey a,.consortium-data-table a,.consortium-timeline a{color:var(--accent-text);font-size:var(--text-12)}.consortium-mechanics>div{border-top:1px solid var(--border-default);font-size:var(--text-13);grid-template-columns:76px minmax(0,1fr);gap:10px;padding:9px 12px;line-height:1.6;display:grid}.consortium-mechanics dt{color:var(--text-tertiary);font-size:var(--text-12)}.consortium-mechanics dd{color:var(--text-secondary)}.consortium-row-note{font-size:var(--text-12);color:var(--text-tertiary);margin-top:5px;font-weight:400}.consortium-row-note summary{cursor:pointer;color:var(--text-secondary)}.consortium-row-note p{margin-top:8px;line-height:1.65}.consortium-economics{border-top:1px solid var(--border-default);margin:0;padding:14px 16px}.consortium-featured-members{grid-template-columns:1fr 1fr;gap:12px;padding:12px;display:grid}.consortium-member-identity{font-size:var(--text-13);color:var(--text-primary);align-items:center;gap:8px;font-weight:500;display:inline-flex}.consortium-member-identity small{font-size:var(--text-12);color:var(--text-tertiary);font-weight:400;display:block}.consortium-section-action{border-top:1px solid var(--border-default);width:100%;color:var(--accent-text);font-size:var(--text-12);text-align:left;cursor:pointer;padding:14px 16px}.consortium-questions{list-style:none}.consortium-questions li{font-size:var(--text-13);color:var(--text-secondary);border-bottom:1px solid var(--border-default);padding:14px 16px;line-height:1.6}.consortium-questions li:last-child{border:0}.consortium-linked-networks{border-top:1px solid var(--border-default);font-size:var(--text-12);color:var(--text-tertiary);flex-wrap:wrap;gap:10px;padding:14px 16px;display:flex}.consortium-linked-networks a{color:var(--accent-text)}.consortium-data-table{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--text-13)}.consortium-data-table thead{background:var(--surface-secondary);color:var(--text-tertiary);font-size:var(--text-12)}.consortium-data-table :is(th,td){text-align:left;border-bottom:1px solid var(--border-default);padding:14px 16px;font-weight:400}.consortium-data-table tr:last-child :is(th,td){border:0}.consortium-data-table td{color:var(--text-secondary);font-size:var(--text-12)}.consortium-data-table tbody th{width:38%}.consortium-timeline li{border-bottom:1px solid var(--border-default);font-size:var(--text-13);grid-template-columns:90px minmax(0,1fr) auto;gap:12px;padding:12px;line-height:1.65;display:grid}.consortium-timeline li:last-child{border:0}.consortium-timeline time{color:var(--text-tertiary);font-size:var(--text-12)}.consortium-timeline small{font-size:var(--text-12);color:var(--text-tertiary);display:block}.consortium-news-list{padding:12px}@media (max-width:1150px){.consortia-masthead{flex-wrap:wrap}.consortia-facts>:first-child{border-left:0;padding-left:0}.consortia-toolbar{flex-wrap:wrap;gap:12px;padding-bottom:8px}.consortia-search{flex-basis:100%;width:100%;max-width:none}.consortia-register-tools{flex-wrap:wrap}}@media (max-width:750px){.consortia-insights,.consortium-overview-grid{grid-template-columns:minmax(0,1fr)}.consortia-topline{flex-wrap:wrap}.consortia-facts{justify-content:space-between;width:100%}.consortia-facts>div,.consortia-facts>button{padding-inline:12px}.consortia-filters{width:100%}.consortia-register-filters{flex-wrap:wrap;width:100%}.consortia-register-filters input{flex:1 0 100%}.consortia-register-filters select{flex:1}.consortia-register-filters :is(input,select){min-height:36px}.consortia-grid,.consortia-models{grid-template-columns:minmax(0,1fr)}.consortia-legend{gap:10px}.consortia-legend>p{flex-basis:100%;margin-left:0}.consortia-table th:first-child{background:var(--surface-primary);z-index:1;min-width:190px;position:sticky;left:0}.consortia-table thead th:first-child{background:var(--surface-secondary);z-index:2}.consortia-table tbody th{box-shadow:1px 0 var(--border-default)}.consortium-detail-identity :is(h1,h2){font-size:var(--text-20)}.consortium-detail-meta{flex-wrap:wrap}.consortium-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.consortium-detail-facts>div:nth-child(2){border-right:0}.consortium-detail-facts>div:nth-child(-n+2){border-bottom:1px solid var(--border-default)}.consortium-detail-tabs{gap:22px}.consortium-detail-tabs button{min-height:44px}.consortium-timeline li{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.consortium-timeline time{grid-column:1/-1}}
