:root{color-scheme:light;--bliz-bg:var(--bliz-color-background);--bliz-surface:var(--bliz-color-surface);--bliz-surface-muted:var(--bliz-color-surface-hover);--bliz-border:var(--bliz-color-border);--bliz-text:var(--bliz-color-content-primary);--bliz-muted:var(--bliz-color-content-secondary);--bliz-action:var(--bliz-color-content-primary);--bliz-action-strong:var(--bliz-color-content-primary);--bliz-info:var(--bliz-color-accent);--bliz-warning:#9f5b00;--bliz-radius:var(--bliz-radius-compact)}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--bliz-bg);color:var(--bliz-text);font-family:var(--bliz-font-family);letter-spacing:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.impersonation-return-banner{align-items:center;background:#fff7ed;border-bottom:1px solid #fed7aa;color:#7c2d12;display:flex;gap:.75rem;justify-content:center;padding:.75rem 1rem;position:-webkit-sticky;position:sticky;top:0;z-index:20}.impersonation-return-banner span{font-size:.9rem;font-weight:700}.session-profile-banner{align-items:center;background:#f8fafc;border-bottom:1px solid var(--bliz-border);color:var(--bliz-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;justify-content:flex-end;min-height:36px;padding:6px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:19}.session-profile-banner strong{color:var(--bliz-text)}.session-profile-banner span:first-child{color:var(--bliz-action-strong);font-weight:700}.session-profile-banner form{align-items:center;display:inline-flex;gap:6px;margin:0}.session-profile-banner__language{color:var(--bliz-muted)}.session-profile-banner__language-field{align-items:center;display:inline-flex;gap:6px}.session-profile-banner__language-field select{background:#ffffff;border:1px solid var(--bliz-border);border-radius:6px;color:var(--bliz-text);font-size:13px;min-height:26px;padding:2px 24px 2px 8px}.session-profile-banner__button{background:transparent;border:0;color:var(--bliz-action-strong);cursor:pointer;font-size:13px;font-weight:700;padding:0}.session-profile-banner__button:hover{text-decoration:underline}.bliz-shell{display:grid;grid-template-columns:minmax(220px,260px) minmax(0,1fr);min-height:100vh}.bliz-shell__sidebar{border-right:1px solid var(--bliz-border);background:#ffffff;max-height:100vh;overflow-y:auto;padding:20px 16px;position:-webkit-sticky;position:sticky;top:0}.bliz-shell__brand{display:grid;grid-gap:4px;gap:4px;padding:8px 8px 20px}.bliz-shell__brand strong{font-size:var(--bliz-font-size-3);line-height:1.25}.bliz-shell__brand span{color:var(--bliz-muted);font-size:var(--bliz-font-size-1)}.bliz-shell__nav{display:grid;grid-gap:6px;gap:6px}.bliz-shell__nav-item{border-radius:var(--bliz-radius);color:var(--bliz-muted);font-size:var(--bliz-font-size-2);font-weight:600;min-height:40px;padding:10px 12px}.bliz-shell__nav-item.is-active,.bliz-shell__nav-item:hover{background:var(--bliz-surface-muted);color:var(--bliz-text)}.bliz-shell__main{padding:28px;min-width:0}.dashboard{display:grid;grid-gap:24px;gap:24px;max-width:1120px;min-width:0}.dashboard__header{display:grid;grid-gap:8px;gap:8px}.dashboard__header--branded{background:#edf4f2;border:1px solid #b7cbc6;border-left:6px solid #c99a3d;border-radius:var(--bliz-radius);color:var(--bliz-text);min-height:174px;padding:22px}.dashboard__header h1{font-size:32px;line-height:1.2;margin:0;overflow-wrap:anywhere}.dashboard__header p{color:var(--bliz-muted);margin:0;max-width:760px}.dashboard__muted{color:var(--bliz-muted);font-size:13px;margin:0}.dashboard__meta{display:flex;flex-wrap:wrap;gap:8px}.dashboard__tag{align-items:center;background:#e9f2ef;border:1px solid #c5dbd5;border-radius:var(--bliz-radius);color:var(--bliz-action-strong);display:inline-flex;font-size:13px;min-height:30px;padding:6px 10px}.dashboard__tag--brand{background:#ffffff;border-color:#b7cbc6;color:#123c3a;font-weight:700}.dashboard__brand-contact{align-items:center;border-top:1px solid #cbd8d5;color:var(--bliz-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-top:8px;padding-top:12px}.dashboard__brand-contact strong{color:var(--bliz-text);overflow-wrap:anywhere}.dashboard__kpis{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.bliz-kpi,.bliz-panel{background:var(--bliz-surface);border:1px solid var(--bliz-border);border-radius:var(--bliz-radius)}.bliz-kpi{display:grid;grid-gap:8px;gap:8px;min-height:108px;padding:16px}.bliz-kpi__detail,.bliz-kpi__label{color:var(--bliz-muted);font-size:13px}.bliz-kpi__value{font-size:var(--bliz-font-size-5);line-height:1.1}.bliz-panel{display:grid;min-width:0}.bliz-panel__header{align-items:center;border-bottom:1px solid var(--bliz-border);display:flex;gap:16px;justify-content:space-between;min-height:56px;padding:16px}.bliz-panel__header h2{font-size:var(--bliz-font-size-3);line-height:1.25;margin:0}.bliz-panel__body{color:var(--bliz-muted);line-height:1.55;min-width:0;padding:16px}.dashboard__panels{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.exposure-list,.portfolio-list{border:1px solid var(--bliz-border);border-radius:var(--bliz-radius);display:grid;overflow:hidden}.exposure-row,.portfolio-row{background:#ffffff;border-bottom:1px solid var(--bliz-border)}.exposure-row:last-child,.portfolio-row:last-child{border-bottom:0}.portfolio-row{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(60px,88px) minmax(0,1fr) minmax(74px,auto);min-height:52px;padding:10px 12px}.portfolio-row--link{color:inherit;text-decoration:none}.portfolio-row--link:hover{background:#f8fafc}.exposure-row span,.portfolio-row span:first-child{color:var(--bliz-muted);font-size:12px}.exposure-row strong,.portfolio-row strong{color:var(--bliz-text);font-size:14px;line-height:1.35;overflow-wrap:anywhere}.exposure-row--empty,.portfolio-row--empty{background:#f8fafc}.exposure-row{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1.15fr) minmax(0,1.1fr) minmax(72px,auto) minmax(82px,auto);min-height:64px;padding:12px}.exposure-row div{display:grid;grid-gap:3px;gap:3px;min-width:0}.readiness-list{border:1px solid var(--bliz-border);border-radius:var(--bliz-radius);display:grid;overflow:hidden}.readiness-row{align-items:center;background:#ffffff;border-bottom:1px solid var(--bliz-border);display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(80px,120px) minmax(0,1fr) minmax(82px,auto);min-height:48px;padding:10px 12px}.readiness-row:last-child{border-bottom:0}.readiness-row span:first-child{color:var(--bliz-muted);font-size:13px}.readiness-row strong{color:var(--bliz-text);font-size:14px;line-height:1.35}.readiness-status{border-radius:var(--bliz-radius);display:inline-flex;font-size:13px;justify-content:center;min-height:28px;padding:5px 8px;white-space:nowrap}.readiness-status--ready{background:#e9f2ef;color:var(--bliz-action-strong)}.readiness-status--pending{background:#fff4df;color:var(--bliz-warning)}.bliz-button{align-items:center;border:1px solid transparent;border-radius:var(--bliz-radius);cursor:pointer;display:inline-flex;font-size:var(--bliz-font-size-2);font-weight:700;justify-content:center;min-height:40px;padding:0 16px;white-space:nowrap}.bliz-button--primary{background:var(--bliz-action);color:#ffffff}.bliz-button--primary:hover:not(:disabled){background:#333333}.bliz-button--secondary{background:#ffffff;border-color:var(--bliz-color-border-strong);color:var(--bliz-text)}.bliz-button--secondary:hover:not(:disabled){background:var(--bliz-surface-muted)}.document-root-form{display:grid;grid-gap:14px;gap:14px}.document-root-form__fields{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(150px,1fr))}.document-root-form__field{color:var(--bliz-muted);display:grid;.communications-compose-form__grid{grid-template-columns:1fr}font-size:13px;grid-gap:6px;gap:6px;line-height:1.35;min-width:0}.document-root-form__field input,.document-root-form__field select{background:#ffffff;border:1px solid var(--bliz-border);border-radius:var(--bliz-radius);color:var(--bliz-text);font:inherit;min-height:38px;min-width:0;padding:8px 10px;width:100%}.document-root-row-action{display:flex;justify-content:flex-start;min-width:0}.communications-compose-form{display:grid;grid-gap:14px;gap:14px}.communications-compose-form__grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(180px,1fr))}.communications-compose-form__field{color:var(--bliz-muted);display:grid;font-size:13px;grid-gap:6px;gap:6px;line-height:1.35;min-width:0}.communications-compose-form__field--wide{grid-column:1/-1}.communications-compose-form__field input,.communications-compose-form__field select,.communications-compose-form__field textarea{background:#ffffff;border:1px solid var(--bliz-border);border-radius:var(--bliz-radius);color:var(--bliz-text);font:inherit;min-width:0;padding:8px 10px;width:100%}.communications-compose-form__field input,.communications-compose-form__field select{min-height:38px}.communications-compose-form__field textarea{min-height:120px;resize:vertical}.identity-user-form{display:grid;grid-gap:14px;gap:14px;margin-bottom:18px}.identity-user-form__grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(160px,1fr))}.identity-user-form__grid--compact{grid-template-columns:minmax(220px,420px)}.identity-user-form__field{color:var(--bliz-muted);display:grid;font-size:13px;grid-gap:6px;gap:6px;line-height:1.35;min-width:0}.identity-user-form__field input,.identity-user-form__field select{background:#ffffff;border:1px solid var(--bliz-border);border-radius:var(--bliz-radius);color:var(--bliz-text);font:inherit;min-height:38px;min-width:0;padding:8px 10px;width:100%}.content-news-form{display:grid;grid-gap:14px;gap:14px;margin-bottom:18px}.content-news-form__grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(160px,1fr))}.content-news-form__field{color:var(--bliz-muted);display:grid;font-size:13px;grid-gap:6px;gap:6px;line-height:1.35;min-width:0}.content-news-form__field--wide{grid-column:1/-1}.content-news-form__field input,.content-news-form__field select,.content-news-form__field textarea{background:#ffffff;border:1px solid var(--bliz-border);border-radius:var(--bliz-radius);color:var(--bliz-text);font:inherit;min-width:0;padding:8px 10px;width:100%}.content-news-form__field input,.content-news-form__field select{min-height:38px}.content-news-form__field textarea{min-height:96px;resize:vertical}.admin-branding-form{display:grid;grid-gap:14px;gap:14px;margin-top:14px}.admin-branding-form__grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(160px,1fr))}.admin-branding-form__field{color:var(--bliz-muted);display:grid;font-size:13px;grid-gap:6px;gap:6px;line-height:1.35;min-width:0}.admin-branding-form__field--wide{grid-column:1/-1}.admin-branding-form__field input,.admin-branding-form__field select{background:#ffffff;border:1px solid var(--bliz-border);border-radius:var(--bliz-radius);color:var(--bliz-text);font:inherit;min-height:38px;min-width:0;padding:8px 10px;width:100%}.admin-dashboard{max-width:1180px}.admin-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.admin-table,.fund-table,.module-list,.runtime-list{border:1px solid var(--bliz-border);border-radius:var(--bliz-radius);display:grid;overflow:hidden}.fund-table{min-width:0}.admin-table__row,.module-row{min-height:52px}.admin-table__row,.module-row,.runtime-row{align-items:center;background:#ffffff;border-bottom:1px solid var(--bliz-border);display:grid;grid-gap:12px;gap:12px;padding:10px 12px}.runtime-row{grid-template-columns:minmax(180px,.45fr) minmax(0,1fr);min-height:48px}.fund-table__row{align-items:center;background:#ffffff;border-bottom:1px solid var(--bliz-border);display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1.2fr) minmax(130px,.7fr) minmax(130px,.7fr) minmax(110px,.6fr);min-height:52px;padding:10px 12px;min-width:0}.fund-table--assets .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(130px,.7fr) minmax(150px,.8fr) minmax(130px,.7fr)}.fund-table--associations .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(110px,.45fr) minmax(110px,.45fr) minmax(110px,.45fr) minmax(110px,.45fr)}.fund-table__row--empty,.fund-table__row--header{background:#f8fafc}.fund-table__row--link{color:inherit;text-decoration:none}.fund-table__row--link:hover{background:#f8fafc}.fund-table--detail-assets .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(120px,.75fr) minmax(96px,.5fr) minmax(96px,.5fr) minmax(96px,.5fr) minmax(130px,.65fr)}.fund-table--detail-investors .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(120px,.65fr) minmax(96px,.5fr) minmax(120px,.65fr) minmax(120px,.65fr)}.fund-table--detail-contacts .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(150px,.8fr) minmax(120px,.65fr) minmax(96px,.45fr)}.fund-table--investor-positions .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(96px,.5fr) minmax(120px,.65fr) minmax(120px,.65fr) minmax(96px,.5fr)}.fund-table--investor-assets .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(96px,.5fr) minmax(110px,.55fr) minmax(120px,.65fr)}.fund-table--asset-funds .fund-table__row{grid-template-columns:minmax(0,1.15fr) minmax(120px,.7fr) minmax(96px,.5fr) minmax(96px,.5fr) minmax(96px,.5fr)}.fund-table--asset-investors .fund-table__row{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(96px,.5fr) minmax(96px,.5fr) minmax(110px,.55fr)}.fund-table--document-roots .fund-table__row{grid-template-columns:minmax(0,1.15fr) minmax(120px,.55fr) minmax(0,.9fr) minmax(110px,.5fr) minmax(110px,.5fr) minmax(140px,.6fr)}.fund-table--document-folders .fund-table__row{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(120px,.6fr) minmax(96px,.45fr)}.fund-table--documents .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,.95fr) minmax(0,.95fr) minmax(140px,.7fr) minmax(110px,.55fr)}.fund-table--source-systems .fund-table__row{grid-template-columns:minmax(0,1.15fr) minmax(120px,.55fr) minmax(110px,.5fr) minmax(150px,.7fr) minmax(0,.8fr) minmax(150px,.65fr)}.fund-table--source-runs .fund-table__row{grid-template-columns:minmax(0,1fr) minmax(96px,.45fr) minmax(120px,.55fr) minmax(120px,.55fr) minmax(120px,.55fr) minmax(0,.9fr) minmax(0,.9fr) minmax(170px,.8fr)}.fund-table--source-mappings .fund-table__row{grid-template-columns:minmax(0,1.15fr) minmax(130px,.65fr) minmax(130px,.65fr) minmax(96px,.45fr) minmax(150px,.75fr)}.fund-table--identity-users .fund-table__row{grid-template-columns:minmax(0,1.1fr) minmax(0,1.05fr) minmax(100px,.45fr) minmax(100px,.5fr) minmax(120px,.6fr) minmax(140px,.65fr)}.fund-table--identity-roles .fund-table__row{grid-template-columns:minmax(0,1.15fr) minmax(130px,.65fr) minmax(120px,.55fr)}.fund-table--identity-assignments .fund-table__row{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr) minmax(0,.95fr) minmax(110px,.5fr) minmax(150px,.7fr) minmax(150px,.7fr) minmax(170px,.7fr)}.dashboard__inline-actions{display:flex;flex-wrap:wrap;gap:.5rem}.dashboard__actions--compact{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.dashboard__actions--compact form{margin:0}.dashboard__actions--compact .bliz-button,.dashboard__actions--compact .dashboard__button{min-height:2rem;padding:.35rem .6rem}.fund-table--investor-contact-events .fund-table__row,.fund-table--investor-contact-requests .fund-table__row,.fund-table--investor-contacts .fund-table__row{grid-template-columns:minmax(0,1.05fr) minmax(0,1.05fr) minmax(0,.8fr) minmax(0,1.05fr) minmax(120px,.65fr) minmax(110px,.5fr)}.fund-table--investor-contact-fields .fund-table__row{grid-template-columns:minmax(0,.95fr) minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1.1fr) minmax(120px,.65fr)}.fund-table--advisor-mandate-events .fund-table__row,.fund-table--advisor-mandates .fund-table__row{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr) minmax(0,.9fr) minmax(0,.9fr) minmax(110px,.5fr) minmax(150px,.75fr)}.fund-table--advisor-mandate-scopes .fund-table__row{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr) minmax(0,1fr) minmax(0,.8fr) minmax(110px,.5fr)}.fund-table--legal-acceptances .fund-table__row{grid-template-columns:minmax(0,1.05fr) minmax(0,1.05fr) minmax(110px,.5fr) minmax(0,.8fr) minmax(150px,.7fr) minmax(120px,.55fr) minmax(130px,.6fr)}.fund-table--content-faq .fund-table__row,.fund-table--content-news .fund-table__row,.fund-table--content-pages .fund-table__row{grid-template-columns:minmax(0,1.15fr) minmax(100px,.45fr) minmax(0,.8fr) minmax(110px,.5fr) minmax(150px,.7fr) minmax(0,1.15fr)}.fund-table--ai-news-events .fund-table__row,.fund-table--ai-news-signals .fund-table__row,.fund-table--ai-news-suggestions .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(110px,.5fr) minmax(0,.85fr) minmax(110px,.5fr) minmax(150px,.7fr) minmax(0,1.25fr)}.fund-table--communications-events .fund-table__row,.fund-table--communications-messages .fund-table__row,.fund-table--communications-notifications .fund-table__row,.fund-table--communications-receipts .fund-table__row,.fund-table--communications-recipients .fund-table__row,.fund-table--communications-templates .fund-table__row{grid-template-columns:minmax(0,1.15fr) minmax(0,.8fr) minmax(110px,.5fr) minmax(110px,.5fr) minmax(130px,.55fr) minmax(0,1fr)}.fund-table--chat-messages .fund-table__row,.fund-table--chat-threads .fund-table__row{grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr) minmax(110px,.5fr) minmax(110px,.5fr) minmax(110px,.5fr) minmax(150px,.7fr)}.fund-table--chat-participants .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(110px,.5fr) minmax(150px,.7fr) minmax(150px,.7fr)}.fund-table--cashflow-events .fund-table__row,.fund-table--cashflow-lines .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(120px,.55fr) minmax(130px,.6fr) minmax(120px,.55fr) minmax(120px,.55fr)}.fund-table--marketplace-listings .fund-table__row{grid-template-columns:minmax(0,1.15fr) minmax(0,1.1fr) minmax(110px,.5fr) minmax(120px,.55fr) minmax(120px,.55fr) minmax(110px,.5fr) minmax(96px,.45fr)}.fund-table--marketplace-notifications .fund-table__row,.fund-table--marketplace-status-events .fund-table__row,.fund-table--marketplace-threads .fund-table__row{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr) minmax(0,.8fr) minmax(120px,.55fr) minmax(130px,.6fr) minmax(0,1fr)}.fund-table--compliance-kyc .fund-table__row,.fund-table--compliance-reports .fund-table__row,.fund-table--compliance-screening .fund-table__row{grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr) minmax(0,.8fr) minmax(110px,.5fr) minmax(130px,.6fr) minmax(0,.9fr)}.fund-table--regulatory-obligations .fund-table__row,.fund-table--regulatory-reports .fund-table__row,.fund-table--regulatory-submissions .fund-table__row,.fund-table--regulatory-validation .fund-table__row{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr) minmax(0,1fr) minmax(130px,.65fr) minmax(130px,.65fr) minmax(0,1.25fr)}.fund-table--esg-disclosures .fund-table__row,.fund-table--esg-events .fund-table__row,.fund-table--esg-metrics .fund-table__row,.fund-table--esg-values .fund-table__row{grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr) minmax(0,.85fr) minmax(130px,.65fr) minmax(130px,.65fr) minmax(0,1.2fr)}.fund-table--ai-documents-fields .fund-table__row,.fund-table--ai-documents-jobs .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(120px,.55fr) minmax(120px,.55fr) minmax(145px,.7fr) minmax(0,1.3fr)}.fund-table--ai-documents-events .fund-table__row,.fund-table--ai-documents-findings .fund-table__row{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(120px,.55fr) minmax(145px,.7fr) minmax(0,1.35fr)}.fund-table--ai-assistant-messages .fund-table__row,.fund-table--ai-assistant-scopes .fund-table__row,.fund-table--ai-assistant-threads .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(120px,.55fr) minmax(120px,.55fr) minmax(145px,.7fr) minmax(0,1.2fr)}.fund-table--ai-assistant-events .fund-table__row{grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,.85fr) minmax(145px,.7fr) minmax(0,1.35fr)}.fund-table--governance-meetings .fund-table__row{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(140px,.65fr) minmax(0,1fr) minmax(120px,.55fr) minmax(96px,.45fr) minmax(96px,.45fr)}.fund-table--governance-board-applications .fund-table__row,.fund-table--governance-registrations .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.8fr) minmax(110px,.5fr) minmax(140px,.65fr) minmax(0,1.2fr)}.fund-table--governance-proxies .fund-table__row{grid-template-columns:minmax(0,1.25fr) minmax(0,1.25fr) minmax(0,.9fr) minmax(140px,.65fr) minmax(110px,.5fr)}.fund-table--ownership-share-register .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(120px,.55fr) minmax(120px,.55fr) minmax(110px,.5fr) minmax(110px,.5fr) minmax(120px,.55fr)}.fund-table--ownership-company-information .fund-table__row{grid-template-columns:minmax(0,1.15fr) minmax(0,.8fr) minmax(0,1.25fr) minmax(120px,.55fr) minmax(110px,.5fr) minmax(120px,.55fr)}.fund-table--data-bi-distributions .fund-table__row,.fund-table--data-bi-production .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(120px,.55fr) minmax(110px,.5fr) minmax(110px,.5fr) minmax(110px,.5fr) minmax(0,1fr)}.fund-table--data-bi-nav .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(120px,.55fr) minmax(110px,.5fr) minmax(110px,.5fr) minmax(110px,.5fr) minmax(150px,.75fr)}.fund-table--data-bi-metrics .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(120px,.55fr) minmax(110px,.5fr) minmax(190px,.85fr) minmax(140px,.65fr)}.fund-table--data-bi-widgets .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(130px,.6fr) minmax(0,1fr) minmax(110px,.5fr)}.fund-table--performance-snapshots .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(120px,.55fr) minmax(100px,.45fr) minmax(100px,.45fr) minmax(100px,.45fr) minmax(130px,.65fr) minmax(120px,.55fr)}.fund-table--performance-benchmarks .fund-table__row,.fund-table--performance-cohorts .fund-table__row,.fund-table--performance-events .fund-table__row{grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr) minmax(0,.8fr) minmax(120px,.55fr) minmax(130px,.65fr) minmax(0,1.2fr)}.fund-table--statements-events .fund-table__row,.fund-table--statements-generated .fund-table__row,.fund-table--statements-templates .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(0,.95fr) minmax(0,.9fr) minmax(130px,.6fr) minmax(130px,.6fr) minmax(0,1.2fr)}.fund-table--tax-events .fund-table__row,.fund-table--tax-guidance .fund-table__row,.fund-table--tax-items .fund-table__row,.fund-table--tax-packages .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(0,.95fr) minmax(0,.9fr) minmax(120px,.55fr) minmax(130px,.6fr) minmax(0,1.25fr)}.fund-table--fund-structure-nodes .fund-table__row{grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr) minmax(110px,.5fr) minmax(110px,.5fr) minmax(120px,.55fr)}.fund-table--fund-structure-edges .fund-table__row,.fund-table--fund-structure-events .fund-table__row{grid-template-columns:minmax(0,1.25fr) minmax(0,1.15fr) minmax(0,.85fr) minmax(120px,.55fr) minmax(130px,.6fr) minmax(0,1.2fr)}.fund-table--fund-accounting-events .fund-table__row,.fund-table--fund-accounting-journals .fund-table__row,.fund-table--fund-accounting-periods .fund-table__row,.fund-table--fund-accounting-reconciliations .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1.05fr) minmax(0,.85fr) minmax(120px,.65fr) minmax(120px,.65fr) minmax(0,1.2fr)}.fund-table--carry-allocations .fund-table__row,.fund-table--carry-co-investments .fund-table__row,.fund-table--carry-events .fund-table__row,.fund-table--carry-waterfalls .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.85fr) minmax(120px,.7fr) minmax(120px,.7fr) minmax(0,1.2fr)}.fund-table--portfolio-risk-alerts .fund-table__row,.fund-table--portfolio-risk-events .fund-table__row,.fund-table--portfolio-risk-liquidity .fund-table__row,.fund-table--portfolio-risk-snapshots .fund-table__row,.fund-table--portfolio-risk-stress-tests .fund-table__row,.fund-table--portfolio-risk-trade-checks .fund-table__row{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,.9fr) minmax(120px,.65fr) minmax(130px,.7fr) minmax(0,1.2fr)}.fund-table--valuation-nav-adjustments .fund-table__row,.fund-table--valuation-nav-events .fund-table__row,.fund-table--valuation-nav-fx-snapshots .fund-table__row,.fund-table--valuation-nav-nav-prices .fund-table__row,.fund-table--valuation-nav-pricing-inputs .fund-table__row,.fund-table--valuation-nav-runs .fund-table__row{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,.9fr) minmax(120px,.75fr) minmax(130px,.75fr) minmax(0,1.25fr)}.fund-table--onboarding-events .fund-table__row,.fund-table--onboarding-requests .fund-table__row,.fund-table--onboarding-tasks .fund-table__row{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr) minmax(0,.9fr) minmax(130px,.7fr) minmax(130px,.7fr) minmax(0,1.2fr)}.fund-table--connector-events .fund-table__row,.fund-table--connector-registry .fund-table__row,.fund-table--connector-webhooks .fund-table__row,.fund-table--custodian-accounts .fund-table__row,.fund-table--custodian-batches .fund-table__row,.fund-table--custodian-events .fund-table__row,.fund-table--custodian-reconciliation .fund-table__row,.fund-table--job-events .fund-table__row,.fund-table--job-queue .fund-table__row,.fund-table--job-schedules .fund-table__row{grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr) minmax(0,.85fr) minmax(130px,.75fr) minmax(130px,.75fr) minmax(0,1.2fr)}.fund-table--signatures-distributions .fund-table__row,.fund-table--signatures-recipients .fund-table__row,.fund-table--signatures-requests .fund-table__row{grid-template-columns:minmax(0,1.2fr) minmax(0,.95fr) minmax(120px,.55fr) minmax(140px,.65fr) minmax(120px,.55fr) minmax(130px,.6fr)}.fund-table--dealflow-accounts .fund-table__row,.fund-table--dealflow-deals .fund-table__row,.fund-table--dealflow-pipeline .fund-table__row{grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr) minmax(120px,.55fr) minmax(150px,.65fr) minmax(130px,.6fr)}.fund-table--dealflow-tasks .fund-table__row{grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr) minmax(0,.95fr) minmax(130px,.6fr) minmax(110px,.5fr) minmax(120px,.55fr)}.fund-table--billing-payment-methods .fund-table__row,.fund-table--billing-subscriptions .fund-table__row{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr) minmax(110px,.5fr) minmax(170px,.8fr) minmax(130px,.6fr)}.fund-table--billing-invoices .fund-table__row{grid-template-columns:minmax(0,.95fr) minmax(0,.85fr) minmax(110px,.5fr) minmax(120px,.55fr) minmax(130px,.6fr) minmax(120px,.55fr)}.fund-table--billing-events .fund-table__row{grid-template-columns:minmax(0,.95fr) minmax(110px,.5fr) minmax(140px,.65fr) minmax(0,1.5fr)}.fund-table--plan-enablement-features .fund-table__row,.fund-table--plan-enablement-plans .fund-table__row,.fund-table--plan-enablement-tenants .fund-table__row{grid-template-columns:minmax(0,1.25fr) minmax(110px,.5fr) minmax(120px,.55fr) minmax(150px,.7fr) minmax(130px,.6fr) minmax(130px,.6fr)}.fund-table--plan-enablement-events .fund-table__row{grid-template-columns:minmax(0,.95fr) minmax(0,.9fr) minmax(110px,.5fr) minmax(150px,.7fr) minmax(0,1.35fr)}.plan-admin-disclosure{background:#ffffff;border:1px solid var(--bliz-border);border-radius:var(--bliz-radius);display:grid;margin-bottom:14px;min-width:0}.plan-admin-disclosure>summary{color:var(--bliz-text);cursor:pointer;font-weight:700;list-style-position:inside;min-height:44px;padding:11px 12px}.plan-admin-disclosure[open]>summary{border-bottom:1px solid var(--bliz-border)}.plan-admin-disclosure>.identity-user-form{margin:0;padding:12px}.plan-admin-disclosure--nested{background:#f8fafc;margin-bottom:0}.plan-card,.plan-card-list{display:grid;grid-gap:14px;gap:14px;min-width:0}.plan-card{background:#ffffff;border:1px solid var(--bliz-border);border-radius:var(--bliz-radius);padding:14px}.plan-card__header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;min-width:0}.plan-card__title{display:grid;grid-gap:3px;gap:3px;min-width:0}.plan-card__title strong{color:var(--bliz-text);font-size:var(--bliz-font-size-3);line-height:1.25;overflow-wrap:anywhere}.plan-card__meta,.plan-card__title span{color:var(--bliz-muted);font-size:13px}.plan-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;min-width:0}.plan-feature-state,.plan-status-pill{border-radius:var(--bliz-radius);display:inline-flex;font-size:13px;justify-content:center;min-height:28px;padding:5px 8px;white-space:nowrap}.plan-feature-state--on,.plan-status-pill{background:#e9f2ef;color:var(--bliz-action-strong)}.plan-feature-state--off{background:#fff4df;color:var(--bliz-warning)}.plan-feature-matrix{border:1px solid var(--bliz-border);border-radius:var(--bliz-radius);display:grid;min-width:0;overflow:hidden}.plan-feature-matrix__header,.plan-feature-matrix__row{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1.4fr) minmax(90px,.35fr) minmax(120px,.45fr);min-height:48px;padding:9px 12px}.plan-feature-matrix__header{background:#f8fafc;color:var(--bliz-text)}.plan-feature-matrix__row{border-top:1px solid var(--bliz-border)}.plan-feature-matrix__row--empty{background:#f8fafc}.plan-feature-matrix__name{display:grid;grid-gap:3px;gap:3px;min-width:0}.plan-feature-matrix__name strong{color:var(--bliz-text);font-size:14px;line-height:1.3;overflow-wrap:anywhere}.plan-feature-matrix__name span{color:var(--bliz-muted);font-size:12px;overflow-wrap:anywhere}.plan-feature-toggle{display:flex;justify-content:flex-start;margin:0;min-width:0}.plan-feature-toggle__button{min-height:34px;padding:0 10px;width:100%}.fund-table--ops-database .fund-table__row{grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1.15fr) minmax(110px,.5fr) minmax(110px,.5fr)}.fund-table--ops-migrations .fund-table__row{grid-template-columns:minmax(0,1.25fr) minmax(120px,.55fr) minmax(120px,.55fr) minmax(150px,.7fr) minmax(120px,.55fr) minmax(120px,.55fr)}.fund-table--ops-audit .fund-table__row{grid-template-columns:minmax(0,1.05fr) minmax(0,.9fr) minmax(96px,.45fr) minmax(150px,.7fr) minmax(0,.85fr) minmax(0,.75fr) minmax(0,1fr)}.fund-facts{display:grid;grid-gap:10px;gap:10px}.fund-facts,.fund-facts--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.fund-facts__item{background:#f8fafc;border:1px solid var(--bliz-border);border-radius:var(--bliz-radius);display:grid;grid-gap:6px;gap:6px;min-height:72px;padding:12px}.fund-facts__item span{color:var(--bliz-muted);font-size:13px}.fund-facts__item strong{color:var(--bliz-text);font-size:14px;overflow-wrap:anywhere}.admin-table__row{grid-template-columns:minmax(0,1.2fr) minmax(150px,.9fr) minmax(150px,.9fr)}.admin-table--legal-audit .admin-table__row{grid-template-columns:minmax(0,1fr) minmax(190px,1.1fr) minmax(150px,.85fr) minmax(170px,.95fr)}.admin-table--document-roots .admin-table__row{grid-template-columns:minmax(0,1.2fr) minmax(140px,.7fr) minmax(190px,1fr) minmax(130px,.7fr)}.admin-table--source-systems .admin-table__row{grid-template-columns:minmax(0,1.1fr) minmax(130px,.65fr) minmax(170px,.8fr) minmax(190px,1fr)}.admin-table--launch-evidence-gaps .admin-table__row{align-items:start;grid-template-columns:minmax(150px,.9fr) minmax(130px,.75fr) minmax(140px,.75fr) minmax(170px,1fr) minmax(220px,1.15fr)}.launch-signoff-form{display:grid;grid-gap:8px;gap:8px;min-width:0}.launch-signoff-form label{color:var(--bliz-muted);display:grid;font-size:12px;grid-gap:4px;gap:4px;line-height:1.3}.launch-signoff-form input{background:#ffffff;border:1px solid var(--bliz-border);border-radius:var(--bliz-radius);color:var(--bliz-text);font:inherit;min-height:34px;min-width:0;padding:7px 9px;width:100%}.launch-signoff-form__actions{display:flex;flex-wrap:wrap;gap:6px}.launch-signoff-form__actions button{background:var(--bliz-primary);border:0;border-radius:var(--bliz-radius);color:#ffffff;cursor:pointer;font:inherit;min-height:34px;padding:7px 10px}.launch-signoff-form__actions button[value=blocked]{background:#8a3d3d}.launch-signoff-form__actions button[value=pending]{background:#475569}.admin-table__row--header{background:#f8fafc;min-height:44px}.admin-table__row--empty{min-height:58px}.module-row{grid-template-columns:minmax(0,1fr) minmax(110px,auto) minmax(110px,auto)}.admin-table__row:last-child,.fund-table__row:last-child,.module-row:last-child,.runtime-row:last-child{border-bottom:0}.admin-table__row span,.fund-table__row span,.module-row span,.runtime-row span{color:var(--bliz-muted);font-size:13px;line-height:1.35;overflow-wrap:anywhere;min-width:0}.admin-table__row strong,.fund-table__row strong,.module-row strong,.runtime-row strong{color:var(--bliz-text);font-size:14px;line-height:1.35;min-width:0;overflow-wrap:anywhere}.module-row div{display:grid;grid-gap:3px;gap:3px;min-width:0}.plant-map-layout{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1.6fr) minmax(240px,.8fr);min-width:0}.plant-map{background:#e7f0ee;border:1px solid #b8cbc5;border-radius:var(--bliz-radius);min-width:0;overflow:hidden}.plant-map__canvas{aspect-ratio:16/9;background:#dbe7e8;cursor:-webkit-grab;cursor:grab;min-height:320px;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.plant-map__canvas:active{cursor:-webkit-grabbing;cursor:grabbing}.plant-map__tiles{bottom:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;width:100%}.plant-map__tile{display:block;height:100%;object-fit:cover;width:100%}.plant-map__controls{display:grid;grid-gap:6px;gap:6px;position:absolute;right:10px;top:10px;z-index:4}.plant-map__controls button{align-items:center;background:#ffffff;border:1px solid rgba(23,33,38,.24);border-radius:6px;box-shadow:0 4px 10px rgba(23,33,38,.12);color:var(--bliz-text);cursor:pointer;display:inline-flex;font-size:18px;font-weight:700;height:32px;justify-content:center;line-height:1;width:32px}.plant-map__controls button:disabled{color:var(--bliz-muted);cursor:not-allowed;opacity:.64}.plant-map__pins{bottom:0;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:2}.plant-map__pin{color:#1f6f63;outline:none;pointer-events:auto}.plant-map__pin-circle{fill:#1f6f63;filter:drop-shadow(0 5px 8px rgba(23,33,38,.28));stroke:#ffffff;stroke-width:2.25;vector-effect:non-scaling-stroke}.plant-map__pin:focus-visible,.plant-map__pin:hover{color:#315f99}.plant-map__pin:focus-visible .plant-map__pin-circle,.plant-map__pin:hover .plant-map__pin-circle{fill:#315f99;stroke:#c99a3d;stroke-width:3}.plant-map__empty{align-items:center;bottom:0;color:var(--bliz-muted);display:flex;justify-content:center;left:0;padding:16px;position:absolute;right:0;top:0;text-align:center}.plant-map__attribution{background:rgba(255,255,255,.88);border-radius:4px;bottom:8px;color:#1e3a5f;font-size:11px;left:8px;line-height:1.2;padding:3px 5px;position:absolute;text-decoration:none;z-index:3}.plant-map__attribution:hover{text-decoration:underline}.plant-map__facts{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.plant-map__facts div{background:#f8fafc;border:1px solid var(--bliz-border);border-radius:var(--bliz-radius);display:grid;grid-gap:4px;gap:4px;min-height:54px;padding:9px 10px}.plant-map-list__row span,.plant-map__facts span{color:var(--bliz-muted);font-size:13px;line-height:1.35}.plant-map-list__row strong,.plant-map__facts strong{color:var(--bliz-text);font-size:14px;line-height:1.35;overflow-wrap:anywhere}.plant-map-list{border:1px solid var(--bliz-border);border-radius:var(--bliz-radius);display:grid;overflow:hidden}.plant-map-list__row{align-items:center;background:#ffffff;border-bottom:1px solid var(--bliz-border);display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr) minmax(100px,.55fr) minmax(82px,.4fr) minmax(120px,.6fr);min-height:48px;padding:10px 12px}.plant-map-list__row:last-child{border-bottom:0}.plant-map-list__row:hover{background:#f8fafc}@media (max-width:800px){.bliz-shell{grid-template-columns:1fr}.bliz-shell__sidebar{border-bottom:1px solid var(--bliz-border);border-right:0;display:grid;grid-gap:10px;gap:10px;padding:12px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.bliz-shell__brand{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:0}.bliz-shell__brand span,.bliz-shell__brand strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bliz-shell__nav{display:flex;gap:8px;margin:0 -12px;overflow-x:auto;padding:0 12px 2px}.bliz-shell__nav-item{flex:0 0 auto;min-height:36px;padding:8px 10px;white-space:nowrap}.bliz-shell__main{padding:16px}.dashboard{gap:16px}.dashboard__header h1{font-size:24px}.bliz-panel{gap:10px;padding:14px}.bliz-panel__header{display:grid;grid-gap:10px;gap:10px}.bliz-button,.bliz-panel__action{width:100%}.admin-branding-form__grid,.admin-grid,.content-news-form__grid,.dashboard__kpis,.dashboard__panels,.document-root-form__fields,.identity-user-form__grid{grid-template-columns:1fr}.exposure-row,.portfolio-row,.readiness-row{align-items:flex-start;grid-template-columns:1fr}.plant-map-layout{grid-template-columns:1fr}.plant-map__canvas{aspect-ratio:4/3;min-height:280px}.plant-map__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-table__row,.fund-table__row,.module-row,.plant-map-list__row,.runtime-row{align-items:flex-start;grid-template-columns:1fr}.admin-table--document-roots .admin-table__row,.admin-table--launch-evidence-gaps .admin-table__row,.admin-table--legal-audit .admin-table__row,.admin-table--source-systems .admin-table__row,.fund-table--advisor-mandate-events .fund-table__row,.fund-table--advisor-mandate-scopes .fund-table__row,.fund-table--advisor-mandates .fund-table__row,.fund-table--ai-assistant-events .fund-table__row,.fund-table--ai-assistant-messages .fund-table__row,.fund-table--ai-assistant-scopes .fund-table__row,.fund-table--ai-assistant-threads .fund-table__row,.fund-table--ai-documents-events .fund-table__row,.fund-table--ai-documents-fields .fund-table__row,.fund-table--ai-documents-findings .fund-table__row,.fund-table--ai-documents-jobs .fund-table__row,.fund-table--ai-news-events .fund-table__row,.fund-table--ai-news-signals .fund-table__row,.fund-table--ai-news-suggestions .fund-table__row,.fund-table--asset-funds .fund-table__row,.fund-table--asset-investors .fund-table__row,.fund-table--assets .fund-table__row,.fund-table--billing-events .fund-table__row,.fund-table--billing-invoices .fund-table__row,.fund-table--billing-payment-methods .fund-table__row,.fund-table--billing-subscriptions .fund-table__row,.fund-table--carry-allocations .fund-table__row,.fund-table--carry-co-investments .fund-table__row,.fund-table--carry-events .fund-table__row,.fund-table--carry-waterfalls .fund-table__row,.fund-table--cashflow-events .fund-table__row,.fund-table--cashflow-lines .fund-table__row,.fund-table--chat-messages .fund-table__row,.fund-table--chat-participants .fund-table__row,.fund-table--chat-threads .fund-table__row,.fund-table--communications-events .fund-table__row,.fund-table--communications-messages .fund-table__row,.fund-table--communications-notifications .fund-table__row,.fund-table--communications-receipts .fund-table__row,.fund-table--communications-recipients .fund-table__row,.fund-table--communications-templates .fund-table__row,.fund-table--compliance-kyc .fund-table__row,.fund-table--compliance-reports .fund-table__row,.fund-table--compliance-screening .fund-table__row,.fund-table--connector-events .fund-table__row,.fund-table--connector-registry .fund-table__row,.fund-table--connector-webhooks .fund-table__row,.fund-table--content-faq .fund-table__row,.fund-table--content-news .fund-table__row,.fund-table--content-pages .fund-table__row,.fund-table--custodian-accounts .fund-table__row,.fund-table--custodian-batches .fund-table__row,.fund-table--custodian-events .fund-table__row,.fund-table--custodian-reconciliation .fund-table__row,.fund-table--data-bi-distributions .fund-table__row,.fund-table--data-bi-metrics .fund-table__row,.fund-table--data-bi-nav .fund-table__row,.fund-table--data-bi-production .fund-table__row,.fund-table--data-bi-widgets .fund-table__row,.fund-table--dealflow-accounts .fund-table__row,.fund-table--dealflow-deals .fund-table__row,.fund-table--dealflow-pipeline .fund-table__row,.fund-table--dealflow-tasks .fund-table__row,.fund-table--detail-assets .fund-table__row,.fund-table--detail-contacts .fund-table__row,.fund-table--detail-investors .fund-table__row,.fund-table--document-folders .fund-table__row,.fund-table--document-roots .fund-table__row,.fund-table--documents .fund-table__row,.fund-table--esg-disclosures .fund-table__row,.fund-table--esg-events .fund-table__row,.fund-table--esg-metrics .fund-table__row,.fund-table--esg-values .fund-table__row,.fund-table--fund-accounting-events .fund-table__row,.fund-table--fund-accounting-journals .fund-table__row,.fund-table--fund-accounting-periods .fund-table__row,.fund-table--fund-accounting-reconciliations .fund-table__row,.fund-table--fund-structure-edges .fund-table__row,.fund-table--fund-structure-events .fund-table__row,.fund-table--fund-structure-nodes .fund-table__row,.fund-table--governance-board-applications .fund-table__row,.fund-table--governance-meetings .fund-table__row,.fund-table--governance-proxies .fund-table__row,.fund-table--governance-registrations .fund-table__row,.fund-table--identity-assignments .fund-table__row,.fund-table--identity-roles .fund-table__row,.fund-table--identity-users .fund-table__row,.fund-table--investor-assets .fund-table__row,.fund-table--investor-contact-events .fund-table__row,.fund-table--investor-contact-fields .fund-table__row,.fund-table--investor-contact-requests .fund-table__row,.fund-table--investor-contacts .fund-table__row,.fund-table--investor-positions .fund-table__row,.fund-table--job-events .fund-table__row,.fund-table--job-queue .fund-table__row,.fund-table--job-schedules .fund-table__row,.fund-table--legal-acceptances .fund-table__row,.fund-table--marketplace-listings .fund-table__row,.fund-table--marketplace-notifications .fund-table__row,.fund-table--marketplace-status-events .fund-table__row,.fund-table--marketplace-threads .fund-table__row,.fund-table--onboarding-events .fund-table__row,.fund-table--onboarding-requests .fund-table__row,.fund-table--onboarding-tasks .fund-table__row,.fund-table--ownership-company-information .fund-table__row,.fund-table--ownership-share-register .fund-table__row,.fund-table--performance-benchmarks .fund-table__row,.fund-table--performance-cohorts .fund-table__row,.fund-table--performance-events .fund-table__row,.fund-table--performance-snapshots .fund-table__row,.fund-table--plan-enablement-events .fund-table__row,.fund-table--plan-enablement-features .fund-table__row,.fund-table--plan-enablement-plans .fund-table__row,.fund-table--plan-enablement-tenants .fund-table__row,.fund-table--portfolio-risk-alerts .fund-table__row,.fund-table--portfolio-risk-events .fund-table__row,.fund-table--portfolio-risk-liquidity .fund-table__row,.fund-table--portfolio-risk-snapshots .fund-table__row,.fund-table--portfolio-risk-stress-tests .fund-table__row,.fund-table--portfolio-risk-trade-checks .fund-table__row,.fund-table--regulatory-obligations .fund-table__row,.fund-table--regulatory-reports .fund-table__row,.fund-table--regulatory-submissions .fund-table__row,.fund-table--regulatory-validation .fund-table__row,.fund-table--signatures-distributions .fund-table__row,.fund-table--signatures-recipients .fund-table__row,.fund-table--signatures-requests .fund-table__row,.fund-table--source-mappings .fund-table__row,.fund-table--source-runs .fund-table__row,.fund-table--source-systems .fund-table__row,.fund-table--statements-events .fund-table__row,.fund-table--statements-generated .fund-table__row,.fund-table--statements-templates .fund-table__row,.fund-table--tax-events .fund-table__row,.fund-table--tax-guidance .fund-table__row,.fund-table--tax-items .fund-table__row,.fund-table--tax-packages .fund-table__row,.fund-table--valuation-nav-adjustments .fund-table__row,.fund-table--valuation-nav-events .fund-table__row,.fund-table--valuation-nav-fx-snapshots .fund-table__row,.fund-table--valuation-nav-nav-prices .fund-table__row,.fund-table--valuation-nav-pricing-inputs .fund-table__row,.fund-table--valuation-nav-runs .fund-table__row{grid-template-columns:1fr}.plan-card__header,.plan-card__meta{align-items:stretch;justify-content:flex-start}.plan-card__header{flex-direction:column}.plan-feature-matrix__header,.plan-feature-matrix__row{grid-template-columns:1fr}.plan-feature-toggle__button{width:auto}.fund-facts,.fund-facts--compact,.fund-table--ops-audit .fund-table__row,.fund-table--ops-database .fund-table__row,.fund-table--ops-migrations .fund-table__row{grid-template-columns:1fr}}