/* /Components/Features/Agreements/FeatureOrganizationCard.razor.rz.scp.css */
.contact-summary h3[b-agsd2748pp]{margin-top:0;font-size:1rem;color:#526577}.contact-summary p[b-agsd2748pp]{margin:.5rem 0}.contact-summary a[b-agsd2748pp]{overflow-wrap:anywhere}
/* /Components/Features/Agreements/FeaturePersonCard.razor.rz.scp.css */
.contact-summary h3[b-e1z1i680fo]{margin-top:0;font-size:1rem;color:#526577}.contact-summary p[b-e1z1i680fo]{margin:.5rem 0}.contact-summary a[b-e1z1i680fo]{overflow-wrap:anywhere}
/* /Components/Features/CallChains/ChainGraph.razor.rz.scp.css */
.chain-graph[b-ym9xe7j2sk] { max-width:100%; overflow:auto; padding:.5rem; background:#f3f7f7; border:1px solid #d8e4e5; border-radius:.8rem; } svg[b-ym9xe7j2sk] { display:block; } .person-label[b-ym9xe7j2sk] { font-size:15px; font-weight:700; fill:#142d42; } .phone-label[b-ym9xe7j2sk] { font-size:14px; fill:#145f62; font-variant-numeric:tabular-nums; } .edge-order[b-ym9xe7j2sk] { font-size:13px; font-weight:700; fill:#142d42; font-variant-numeric:tabular-nums; } @media print { .chain-graph[b-ym9xe7j2sk] { display:none; } }
/* /Components/Features/CallChains/ChainList.razor.rz.scp.css */
.call-rows[b-hihtmnb895],.participant-rows[b-hihtmnb895] { padding:0; list-style:none; } li[b-hihtmnb895] { padding:.9rem 0; border-bottom:1px solid #dde5e8; } li>div:first-child[b-hihtmnb895] { display:flex; gap:.8rem; flex-wrap:wrap; } .phones[b-hihtmnb895] { display:flex; flex-wrap:wrap; gap:.7rem 1.5rem; margin-top:.4rem; } .phones a[b-hihtmnb895] { white-space:normal; overflow-wrap:anywhere; max-width:100%; font-variant-numeric:tabular-nums; } .call-order[b-hihtmnb895] { background:#e5f2f0; border-radius:4px; padding:0 .5rem; font-weight:700; } @media print { li[b-hihtmnb895] { break-inside:avoid; page-break-inside:avoid; overflow:visible; } .phones[b-hihtmnb895] { display:block; } .phones a[b-hihtmnb895] { display:block; white-space:normal; overflow:visible; overflow-wrap:anywhere; color:#000; text-decoration:none; } .chain-list[b-hihtmnb895] { overflow:visible; } }
/* /Components/Features/Crisis/CrisisFocus.razor.rz.scp.css */
.crisis-focus[b-h426jhfwzj]{padding:1.4rem;display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin:1rem 0}.crisis-focus h2[b-h426jhfwzj]{margin:0}.crisis-focus p[b-h426jhfwzj]{margin:.4rem 0}.crisis-focus .portal-toolbar[b-h426jhfwzj]{flex-basis:100%}
/* /Components/Features/Crisis/CriticalDocumentCorrection.razor.rz.scp.css */
.critical-correction[b-we5v7bpwfg]{padding:1rem;border:1px solid #c98b16;border-radius:8px;margin:1rem 0}.critical-correction label[b-we5v7bpwfg]{display:block;margin:.7rem 0}.critical-correction textarea[b-we5v7bpwfg]{display:block;width:100%;padding:.6rem;border:1px solid #aab8c3;border-radius:5px}
/* /Components/Features/Crisis/CriticalPhoneCorrection.razor.rz.scp.css */
.critical-correction[b-rgzyzn8214]{padding:1rem;border:1px solid #c98b16;border-radius:8px;margin:1rem 0}.critical-correction label[b-rgzyzn8214]{display:block;margin:.6rem 0}.critical-correction textarea[b-rgzyzn8214],.critical-correction input:not([type=checkbox])[b-rgzyzn8214]{display:block;max-width:100%;padding:.5rem;border:1px solid #aab8c3;border-radius:5px}.critical-correction textarea[b-rgzyzn8214]{width:100%}.critical-phone[b-rgzyzn8214]{display:flex;align-items:end;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}
/* /Components/Features/Directory/DirectoryFrame.razor.rz.scp.css */
.directory-feature[b-g8bv57ix55] { max-width:1200px; margin:auto; padding:1rem; }
.directory-heading[b-g8bv57ix55] { display:flex; gap:1rem; align-items:center; margin-bottom:1rem; }
.directory-heading h1[b-g8bv57ix55] { margin:0; }
nav[b-g8bv57ix55] { display:flex; gap:1.5rem; flex-wrap:wrap; border-bottom:1px solid var(--mud-palette-divider); padding-bottom:1rem; margin-bottom:1.5rem; }
.directory-feature[b-g8bv57ix55]  .directory-tools { display:flex; gap:.75rem; flex-wrap:wrap; align-items:end; margin:1rem 0; }
.directory-feature[b-g8bv57ix55]  .directory-grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(260px,1fr)); gap:1rem; }
.directory-feature[b-g8bv57ix55]  .directory-card { padding:1.25rem; border:1px solid var(--mud-palette-divider); border-radius:12px; background:var(--mud-palette-surface); }
.directory-feature[b-g8bv57ix55]  .directory-card h2 { font-size:1.2rem; margin-top:0; }
.directory-feature[b-g8bv57ix55]  .directory-card p { margin:.4rem 0; }
.directory-feature[b-g8bv57ix55]  .directory-form { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:1rem; }
.directory-feature[b-g8bv57ix55]  .directory-form label,.directory-feature[b-g8bv57ix55]  .person-picker { display:flex; flex-direction:column; gap:.4rem; }
.directory-feature[b-g8bv57ix55]  .wide { grid-column:1/-1; }
.directory-feature[b-g8bv57ix55]  input,.directory-feature[b-g8bv57ix55]  select,.directory-feature[b-g8bv57ix55]  textarea { padding:.65rem; border:1px solid var(--mud-palette-divider); border-radius:6px; background:var(--mud-palette-surface); color:inherit; width:100%; box-sizing:border-box; }
.directory-feature[b-g8bv57ix55]  .phone-row { display:grid; grid-template-columns:1fr 1fr auto; gap:.5rem; margin:.5rem 0; }
.directory-feature[b-g8bv57ix55]  .reference-list { padding-left:1.3rem; }
.directory-feature[b-g8bv57ix55]  .directory-actions { display:flex; flex-wrap:wrap; gap:.75rem; margin:1rem 0; }
@media(max-width:600px) { .directory-feature[b-g8bv57ix55]  .directory-form { grid-template-columns:1fr; } .directory-feature[b-g8bv57ix55]  .phone-row { grid-template-columns:1fr; } }
@media print { nav[b-g8bv57ix55],.directory-feature[b-g8bv57ix55]  .directory-tools,.directory-feature[b-g8bv57ix55]  .directory-actions { display:none!important; } .directory-feature[b-g8bv57ix55]  .directory-grid { display:block; } .directory-feature[b-g8bv57ix55]  .directory-card { break-inside:avoid; border-bottom:1px solid #999; margin-bottom:1rem; } }
/* /Components/Features/Documents/DocumentUpload.razor.rz.scp.css */
.document-editor fieldset[b-byuoxptt67] { display:grid; gap:.85rem; border:0; padding:0; min-width:0; }
.document-editor legend[b-byuoxptt67] { font-weight:700; margin-bottom:.75rem; }
.document-editor label[b-byuoxptt67] { display:grid; gap:.35rem; font-weight:600; }
.document-editor input[b-byuoxptt67],.document-editor select[b-byuoxptt67] { max-width:100%; min-height:44px; border:1px solid #b9c7cf; border-radius:7px; padding:.55rem; background:white; color:#152e43; }
.document-editor small[b-byuoxptt67] { color:#526575; }
/* /Components/Features/Plans/PlanContacts.razor.rz.scp.css */
.contact-row[b-c90lho1vpv] { display:flex; gap:1rem; flex-wrap:wrap; padding:.8rem 0; border-bottom:1px solid #e4e9eb; } .phone[b-c90lho1vpv] { white-space:normal; overflow-wrap:anywhere; max-width:100%; font-variant-numeric:tabular-nums; }
/* /Components/Features/Plans/PlanText.razor.rz.scp.css */
.plan-text[b-75i07n2tvw] { white-space:pre-wrap; overflow-wrap:anywhere; line-height:1.65; }
/* /Components/Pages/Administration/ReviewSettings.razor.rz.scp.css */
.review-page[b-c9de7hlkkz] { max-width: 52rem; margin-inline: auto; }
/* /Components/Pages/Agreements/Details.razor.rz.scp.css */
.feature-records[b-7xidw5l5r9]{list-style:none;padding:0;display:grid;gap:.7rem;margin-top:1.5rem}.record-link[b-7xidw5l5r9]{display:flex;align-items:center;gap:1rem;padding:1.2rem;background:#fff;border:1px solid #dce4e8;border-radius:14px;color:inherit;text-decoration:none;min-height:88px}.record-link:hover[b-7xidw5l5r9]{border-color:#167d8d;box-shadow:0 3px 14px #12334a12}.record-link:focus-visible[b-7xidw5l5r9]{outline:3px solid #167d8d;outline-offset:3px}.record-link>div[b-7xidw5l5r9]{flex:1}.record-link strong[b-7xidw5l5r9]{font-size:1.12rem;display:block}.record-link small[b-7xidw5l5r9]{display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;color:#536779;margin-top:.35rem}.feature-editor fieldset[b-7xidw5l5r9]{border:0;padding:0}.feature-editor legend[b-7xidw5l5r9]{font-size:1.3rem;font-weight:700;margin-bottom:1rem}.feature-form-grid[b-7xidw5l5r9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.3rem}.feature-editor label[b-7xidw5l5r9],.portal-toolbar label[b-7xidw5l5r9]{display:grid;gap:.4rem}.feature-editor select[b-7xidw5l5r9],.feature-editor input[type=date][b-7xidw5l5r9],.portal-toolbar select[b-7xidw5l5r9]{padding:.8rem;border:1px solid #aabac5;border-radius:6px;background:white;min-height:48px;max-width:100%}.feature-details[b-7xidw5l5r9]{margin:0;display:grid;grid-template-columns:minmax(140px,1fr) 3fr;gap:.8rem 1.4rem}.feature-details dt[b-7xidw5l5r9]{color:#526577}.feature-details dd[b-7xidw5l5r9]{margin:0;overflow-wrap:anywhere}.preserve-lines[b-7xidw5l5r9]{white-space:pre-wrap}.feature-archive[b-7xidw5l5r9]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #dce4e8}@media(max-width:700px){.feature-form-grid[b-7xidw5l5r9]{grid-template-columns:1fr}.feature-details[b-7xidw5l5r9]{grid-template-columns:1fr;gap:.35rem}.feature-details dd[b-7xidw5l5r9]{margin-bottom:1rem}.record-link small[b-7xidw5l5r9]{display:grid;gap:.25rem}}
/* /Components/Pages/Agreements/Overview.razor.rz.scp.css */
.feature-records[b-8g81bn2ksy]{list-style:none;padding:0;display:grid;gap:.7rem;margin-top:1.5rem}.record-link[b-8g81bn2ksy]{display:flex;align-items:center;gap:1rem;padding:1.2rem;background:#fff;border:1px solid #dce4e8;border-radius:14px;color:inherit;text-decoration:none;min-height:88px}.record-link:hover[b-8g81bn2ksy]{border-color:#167d8d;box-shadow:0 3px 14px #12334a12}.record-link:focus-visible[b-8g81bn2ksy]{outline:3px solid #167d8d;outline-offset:3px}.record-link>div[b-8g81bn2ksy]{flex:1}.record-link strong[b-8g81bn2ksy]{font-size:1.12rem;display:block}.record-link small[b-8g81bn2ksy]{display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;color:#536779;margin-top:.35rem}.feature-editor fieldset[b-8g81bn2ksy]{border:0;padding:0}.feature-editor legend[b-8g81bn2ksy]{font-size:1.3rem;font-weight:700;margin-bottom:1rem}.feature-form-grid[b-8g81bn2ksy]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.3rem}.feature-editor label[b-8g81bn2ksy],.portal-toolbar label[b-8g81bn2ksy]{display:grid;gap:.4rem}.feature-editor select[b-8g81bn2ksy],.feature-editor input[type=date][b-8g81bn2ksy],.portal-toolbar select[b-8g81bn2ksy]{padding:.8rem;border:1px solid #aabac5;border-radius:6px;background:white;min-height:48px;max-width:100%}.feature-details[b-8g81bn2ksy]{margin:0;display:grid;grid-template-columns:minmax(140px,1fr) 3fr;gap:.8rem 1.4rem}.feature-details dt[b-8g81bn2ksy]{color:#526577}.feature-details dd[b-8g81bn2ksy]{margin:0;overflow-wrap:anywhere}.preserve-lines[b-8g81bn2ksy]{white-space:pre-wrap}.feature-archive[b-8g81bn2ksy]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #dce4e8}@media(max-width:700px){.feature-form-grid[b-8g81bn2ksy]{grid-template-columns:1fr}.feature-details[b-8g81bn2ksy]{grid-template-columns:1fr;gap:.35rem}.feature-details dd[b-8g81bn2ksy]{margin-bottom:1rem}.record-link small[b-8g81bn2ksy]{display:grid;gap:.25rem}}
/* /Components/Pages/CallChains/CallChains.razor.rz.scp.css */
.chain-items a[b-t0pb0z7vv4] { display:flex; gap:.8rem; align-items:center; flex-wrap:wrap; padding:1rem 0; border-bottom:1px solid #e4e9eb; } .chain-items span[b-t0pb0z7vv4] { flex:1; color:#566570; } .edge-editor[b-t0pb0z7vv4] { display:grid; grid-template-columns:2fr 2fr 1fr auto; gap:.6rem; align-items:end; margin-bottom:1rem; padding:1rem; background:#f2f6f6; border-radius:.6rem; } @media(max-width:750px) { .edge-editor[b-t0pb0z7vv4] { grid-template-columns:1fr; } } @media print { .portal-no-print[b-t0pb0z7vv4] { display:none!important; } .portal-surface[b-t0pb0z7vv4] { padding:0; border:0; box-shadow:none; overflow:visible; } }
/* /Components/Pages/Communication/Communication.razor.rz.scp.css */
.communication-items a[b-kwmdb7ov1n] { display:flex; gap:.8rem; align-items:center; flex-wrap:wrap; padding:1rem 0; border-bottom:1px solid #e4e9eb; } .communication-items span[b-kwmdb7ov1n] { flex:1; color:#566570; } .template[b-kwmdb7ov1n] { white-space:pre-wrap; overflow-wrap:anywhere; line-height:1.65; } dt[b-kwmdb7ov1n] { font-weight:700; } dd[b-kwmdb7ov1n] { margin:0 0 1rem; }
/* /Components/Pages/Crisis/Details.razor.rz.scp.css */
.crisis-columns[b-ruu3nlx7mi]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(18rem,1fr);gap:1.2rem;align-items:start}.crisis-section[b-ruu3nlx7mi]{padding:1.25rem;margin:1rem 0}.crisis-section label[b-ruu3nlx7mi]{display:block;margin:.7rem 0}.crisis-section textarea[b-ruu3nlx7mi]{display:block;width:100%;padding:.75rem;border:1px solid #b5c2cb;border-radius:6px}.crisis-section h2[b-ruu3nlx7mi]{display:flex;align-items:center;gap:.5rem;font-size:1.2rem}.crisis-timeline[b-ruu3nlx7mi]{list-style:none;padding:0 0 0 1rem;border-left:3px solid #d8e1e8}.crisis-timeline li[b-ruu3nlx7mi]{position:relative;padding:.4rem 0 1.2rem 1rem}.crisis-timeline li[b-ruu3nlx7mi]:before{content:"";position:absolute;width:.7rem;height:.7rem;border-radius:50%;background:#2c5e7c;left:-1.45rem;top:.75rem}.crisis-timeline small[b-ruu3nlx7mi]{color:#536574}.crisis-timeline p[b-ruu3nlx7mi],.preserve-lines[b-ruu3nlx7mi]{white-space:pre-wrap;overflow-wrap:anywhere}.crisis-timeline pre[b-ruu3nlx7mi]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.85rem}@media(max-width:850px){.crisis-columns[b-ruu3nlx7mi]{grid-template-columns:1fr}.crisis-columns aside[b-ruu3nlx7mi]{grid-row:1}}
/* /Components/Pages/Crisis/Overview.razor.rz.scp.css */
.crisis-section[b-jyjytdfmg6]{padding:1.3rem;margin:1rem 0}.crisis-section label[b-jyjytdfmg6]{display:block;margin:1rem 0}.crisis-section input:not([type=checkbox])[b-jyjytdfmg6],.crisis-section textarea[b-jyjytdfmg6]{display:block;width:100%;max-width:40rem;padding:.6rem;border:1px solid #bac5ce;border-radius:5px}.crisis-history[b-jyjytdfmg6]{padding:0;list-style:none}.crisis-history li[b-jyjytdfmg6]{border-bottom:1px solid #d9e0e6}.crisis-history a[b-jyjytdfmg6]{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1rem}.crisis-history span[b-jyjytdfmg6]{color:#50616f}
/* /Components/Pages/Documents/DocumentDetails.razor.rz.scp.css */
.document-heading[b-iqxt9nixfd] { display:flex; align-items:center; gap:1rem; flex-wrap:wrap; margin:1.5rem 0; color:#15374c; }
.document-heading h1[b-iqxt9nixfd] { margin:0; overflow-wrap:anywhere; }
.document-heading>div[b-iqxt9nixfd] { flex:1; }
.document-heading span[b-iqxt9nixfd] { color:#526575; }
.document-detail-grid[b-iqxt9nixfd] { display:grid; grid-template-columns:minmax(0,2fr) minmax(250px,1fr); gap:1.25rem; }
.document-section[b-iqxt9nixfd] { padding:1.25rem; margin-bottom:1.25rem; }
.document-section h2[b-iqxt9nixfd] { font-size:1.2rem; margin:0 0 1rem; }
.document-section h3[b-iqxt9nixfd] { font-size:1rem; margin:1.25rem 0 .65rem; }
.version-list[b-iqxt9nixfd],.target-list[b-iqxt9nixfd] { list-style:none; padding:0; margin:0; }
.version-list li[b-iqxt9nixfd],.target-list li[b-iqxt9nixfd] { display:flex; justify-content:space-between; align-items:center; gap:.75rem; padding:.75rem 0; border-bottom:1px solid #e0e7eb; }
.version-list small[b-iqxt9nixfd] { display:block; color:#526575; overflow-wrap:anywhere; }
summary[b-iqxt9nixfd] { cursor:pointer; min-height:36px; font-weight:650; }
dl[b-iqxt9nixfd] { display:grid; grid-template-columns:1fr 1fr; gap:.5rem; }
dd[b-iqxt9nixfd] { margin:0; }
.metadata-editor fieldset[b-iqxt9nixfd] { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:1rem; border:0; padding:0; }
.metadata-editor label[b-iqxt9nixfd] { display:grid; gap:.35rem; }
.metadata-editor input[b-iqxt9nixfd],.metadata-editor select[b-iqxt9nixfd] { min-height:44px; border:1px solid #b9c7cf; border-radius:7px; padding:.5rem; background:white; }
@media(max-width:800px) { .document-detail-grid[b-iqxt9nixfd],.metadata-editor fieldset[b-iqxt9nixfd] { grid-template-columns:1fr; } }
/* /Components/Pages/Documents/Documents.razor.rz.scp.css */
.documents-heading[b-sl0190qt6r] { display:flex; gap:1rem; align-items:center; margin:1.5rem 0; color:#15374c; }
.documents-heading h1[b-sl0190qt6r] { margin:0; }
.documents-heading span[b-sl0190qt6r] { color:#526575; }
.documents-filter[b-sl0190qt6r] { margin-bottom:1.5rem; align-items:end; }
.documents-filter label[b-sl0190qt6r] { display:grid; gap:.35rem; }
.documents-filter input[b-sl0190qt6r],.documents-filter select[b-sl0190qt6r] { min-height:44px; border:1px solid #b9c7cf; border-radius:7px; padding:.5rem; background:white; }
.documents-grid[b-sl0190qt6r] { display:grid; gap:1rem; grid-template-columns:repeat(2,minmax(0,1fr)); }
.document-tile[b-sl0190qt6r] { display:flex; align-items:start; gap:.85rem; padding:1.25rem; }
.document-tile div[b-sl0190qt6r] { flex:1; min-width:0; overflow-wrap:anywhere; }
.document-tile h2[b-sl0190qt6r] { font-size:1.15rem; margin:0 0 .25rem; }
.document-tile p[b-sl0190qt6r] { margin:.2rem 0; }
.document-tile small[b-sl0190qt6r] { color:#526575; }
.document-tile .button[b-sl0190qt6r] { margin-top:auto; }
.expiry-warning[b-sl0190qt6r] { color:#9b4d00; font-weight:650; }
.document-create[b-sl0190qt6r] { margin-bottom:1.25rem; padding:1.1rem; }
summary[b-sl0190qt6r] { cursor:pointer; font-weight:650; min-height:36px; }
@media(max-width:780px) { .documents-grid[b-sl0190qt6r] { grid-template-columns:1fr; } .document-tile[b-sl0190qt6r] { flex-wrap:wrap; } }
/* /Components/Pages/Insurance/Details.razor.rz.scp.css */
.feature-records[b-xf08txcyc0]{list-style:none;padding:0;display:grid;gap:.7rem;margin-top:1.5rem}.record-link[b-xf08txcyc0]{display:flex;align-items:center;gap:1rem;padding:1.2rem;background:#fff;border:1px solid #dce4e8;border-radius:14px;color:inherit;text-decoration:none;min-height:88px}.record-link:hover[b-xf08txcyc0]{border-color:#167d8d;box-shadow:0 3px 14px #12334a12}.record-link:focus-visible[b-xf08txcyc0]{outline:3px solid #167d8d;outline-offset:3px}.record-link>div[b-xf08txcyc0]{flex:1}.record-link strong[b-xf08txcyc0]{font-size:1.12rem;display:block}.record-link small[b-xf08txcyc0]{display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;color:#536779;margin-top:.35rem}.feature-editor fieldset[b-xf08txcyc0]{border:0;padding:0}.feature-editor legend[b-xf08txcyc0]{font-size:1.3rem;font-weight:700;margin-bottom:1rem}.feature-form-grid[b-xf08txcyc0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.3rem}.feature-editor label[b-xf08txcyc0],.portal-toolbar label[b-xf08txcyc0]{display:grid;gap:.4rem}.feature-editor select[b-xf08txcyc0],.feature-editor input[type=date][b-xf08txcyc0],.portal-toolbar select[b-xf08txcyc0]{padding:.8rem;border:1px solid #aabac5;border-radius:6px;background:white;min-height:48px;max-width:100%}.feature-details[b-xf08txcyc0]{margin:0;display:grid;grid-template-columns:minmax(140px,1fr) 3fr;gap:.8rem 1.4rem}.feature-details dt[b-xf08txcyc0]{color:#526577}.feature-details dd[b-xf08txcyc0]{margin:0;overflow-wrap:anywhere}.preserve-lines[b-xf08txcyc0]{white-space:pre-wrap}.feature-archive[b-xf08txcyc0]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #dce4e8}@media(max-width:700px){.feature-form-grid[b-xf08txcyc0]{grid-template-columns:1fr}.feature-details[b-xf08txcyc0]{grid-template-columns:1fr;gap:.35rem}.feature-details dd[b-xf08txcyc0]{margin-bottom:1rem}.record-link small[b-xf08txcyc0]{display:grid;gap:.25rem}}
/* /Components/Pages/Insurance/Overview.razor.rz.scp.css */
.feature-records[b-zahgzfr5lr]{list-style:none;padding:0;display:grid;gap:.7rem;margin-top:1.5rem}.record-link[b-zahgzfr5lr]{display:flex;align-items:center;gap:1rem;padding:1.2rem;background:#fff;border:1px solid #dce4e8;border-radius:14px;color:inherit;text-decoration:none;min-height:88px}.record-link:hover[b-zahgzfr5lr]{border-color:#167d8d;box-shadow:0 3px 14px #12334a12}.record-link:focus-visible[b-zahgzfr5lr]{outline:3px solid #167d8d;outline-offset:3px}.record-link>div[b-zahgzfr5lr]{flex:1}.record-link strong[b-zahgzfr5lr]{font-size:1.12rem;display:block}.record-link small[b-zahgzfr5lr]{display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;color:#536779;margin-top:.35rem}.feature-editor fieldset[b-zahgzfr5lr]{border:0;padding:0}.feature-editor legend[b-zahgzfr5lr]{font-size:1.3rem;font-weight:700;margin-bottom:1rem}.feature-form-grid[b-zahgzfr5lr]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.3rem}.feature-editor label[b-zahgzfr5lr],.portal-toolbar label[b-zahgzfr5lr]{display:grid;gap:.4rem}.feature-editor select[b-zahgzfr5lr],.feature-editor input[type=date][b-zahgzfr5lr],.portal-toolbar select[b-zahgzfr5lr]{padding:.8rem;border:1px solid #aabac5;border-radius:6px;background:white;min-height:48px;max-width:100%}.feature-details[b-zahgzfr5lr]{margin:0;display:grid;grid-template-columns:minmax(140px,1fr) 3fr;gap:.8rem 1.4rem}.feature-details dt[b-zahgzfr5lr]{color:#526577}.feature-details dd[b-zahgzfr5lr]{margin:0;overflow-wrap:anywhere}.preserve-lines[b-zahgzfr5lr]{white-space:pre-wrap}.feature-archive[b-zahgzfr5lr]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #dce4e8}@media(max-width:700px){.feature-form-grid[b-zahgzfr5lr]{grid-template-columns:1fr}.feature-details[b-zahgzfr5lr]{grid-template-columns:1fr;gap:.35rem}.feature-details dd[b-zahgzfr5lr]{margin-bottom:1rem}.record-link small[b-zahgzfr5lr]{display:grid;gap:.25rem}}
/* /Components/Pages/Plans/Plans.razor.rz.scp.css */
.plan-items a[b-riz9rmgmy6] { display:flex; align-items:center; flex-wrap:wrap; gap:.8rem; padding:1rem 0; border-bottom:1px solid #e4e9eb; } .plan-items span[b-riz9rmgmy6] { flex:1; color:#566570; } .plan-text[b-riz9rmgmy6] { white-space:pre-wrap; overflow-wrap:anywhere; line-height:1.65; } .editor-columns[b-riz9rmgmy6] { display:grid; grid-template-columns:1fr 1fr; gap:1rem; } .system-option[b-riz9rmgmy6] { display:flex; align-items:center; gap:.7rem; padding:.5rem; } .system-option input[b-riz9rmgmy6] { width:auto; } @media(max-width:650px) { .editor-columns[b-riz9rmgmy6] { grid-template-columns:1fr; } }
/* /Components/Pages/Readiness/Checklist.razor.rz.scp.css */
.checklist-items[b-nzrmekqloa] { list-style:none; padding:0; display:grid; gap:.7rem; }
.checklist-items li[b-nzrmekqloa] { display:flex; align-items:center; gap:1rem; padding:1.1rem; background:var(--portal-surface,white); border:1px solid #dbe4e5; border-radius:14px; }
.checklist-title[b-nzrmekqloa] { display:grid; gap:.25rem; flex:1; }
select[b-nzrmekqloa] { margin-left:.4rem; padding:.65rem; border:1px solid #b8cbd0; border-radius:7px; background:white; max-width:100%; }
@media(max-width:700px) { .checklist-items li[b-nzrmekqloa] { flex-wrap:wrap; } .checklist-title[b-nzrmekqloa] { min-width:65%; } }
/* /Components/Pages/Search.razor.rz.scp.css */
.search-results[b-ljbtrnxq8k] { list-style:none; padding:0; display:grid; gap:.6rem; }
.search-results a[b-ljbtrnxq8k] { display:flex; align-items:center; gap:1rem; border:1px solid #dbe4e5; background:white; border-radius:12px; padding:1rem; }
.search-results strong[b-ljbtrnxq8k] { flex:1; }
input[b-ljbtrnxq8k] { padding:.7rem; border:1px solid #b8cbd0; border-radius:7px; min-width:min(100%,20rem); }
@media(max-width:600px) { .search-results a[b-ljbtrnxq8k] { flex-wrap:wrap; } .search-results strong[b-ljbtrnxq8k] { min-width:80%; } }
/* /Components/Pages/Systems/Details.razor.rz.scp.css */
.feature-records[b-5mb6mcjwl0]{list-style:none;padding:0;display:grid;gap:.7rem;margin-top:1.5rem}.record-link[b-5mb6mcjwl0]{display:flex;align-items:center;gap:1rem;padding:1.2rem;background:#fff;border:1px solid #dce4e8;border-radius:14px;color:inherit;text-decoration:none;min-height:88px}.record-link:hover[b-5mb6mcjwl0]{border-color:#167d8d;box-shadow:0 3px 14px #12334a12}.record-link:focus-visible[b-5mb6mcjwl0]{outline:3px solid #167d8d;outline-offset:3px}.record-link>div[b-5mb6mcjwl0]{flex:1}.record-link strong[b-5mb6mcjwl0]{font-size:1.12rem;display:block}.record-link small[b-5mb6mcjwl0]{display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;color:#536779;margin-top:.35rem}.feature-editor fieldset[b-5mb6mcjwl0]{border:0;padding:0}.feature-editor legend[b-5mb6mcjwl0]{font-size:1.3rem;font-weight:700;margin-bottom:1rem}.feature-form-grid[b-5mb6mcjwl0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.3rem}.feature-editor label[b-5mb6mcjwl0],.portal-toolbar label[b-5mb6mcjwl0]{display:grid;gap:.4rem}.feature-editor select[b-5mb6mcjwl0],.feature-editor input[type=date][b-5mb6mcjwl0],.portal-toolbar select[b-5mb6mcjwl0]{padding:.8rem;border:1px solid #aabac5;border-radius:6px;background:white;min-height:48px;max-width:100%}.feature-details[b-5mb6mcjwl0]{margin:0;display:grid;grid-template-columns:minmax(140px,1fr) 3fr;gap:.8rem 1.4rem}.feature-details dt[b-5mb6mcjwl0]{color:#526577}.feature-details dd[b-5mb6mcjwl0]{margin:0;overflow-wrap:anywhere}.preserve-lines[b-5mb6mcjwl0]{white-space:pre-wrap}.feature-archive[b-5mb6mcjwl0]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #dce4e8}@media(max-width:700px){.feature-form-grid[b-5mb6mcjwl0]{grid-template-columns:1fr}.feature-details[b-5mb6mcjwl0]{grid-template-columns:1fr;gap:.35rem}.feature-details dd[b-5mb6mcjwl0]{margin-bottom:1rem}.record-link small[b-5mb6mcjwl0]{display:grid;gap:.25rem}}
/* /Components/Pages/Systems/Overview.razor.rz.scp.css */
.feature-records[b-26qqaso654]{list-style:none;padding:0;display:grid;gap:.7rem;margin-top:1.5rem}.record-link[b-26qqaso654]{display:flex;align-items:center;gap:1rem;padding:1.2rem;background:#fff;border:1px solid #dce4e8;border-radius:14px;color:inherit;text-decoration:none;min-height:88px}.record-link:hover[b-26qqaso654]{border-color:#167d8d;box-shadow:0 3px 14px #12334a12}.record-link:focus-visible[b-26qqaso654]{outline:3px solid #167d8d;outline-offset:3px}.record-link>div[b-26qqaso654]{flex:1}.record-link strong[b-26qqaso654]{font-size:1.12rem;display:block}.record-link small[b-26qqaso654]{display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;color:#536779;margin-top:.35rem}.feature-editor fieldset[b-26qqaso654]{border:0;padding:0}.feature-editor legend[b-26qqaso654]{font-size:1.3rem;font-weight:700;margin-bottom:1rem}.feature-form-grid[b-26qqaso654]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.3rem}.feature-editor label[b-26qqaso654],.portal-toolbar label[b-26qqaso654]{display:grid;gap:.4rem}.feature-editor select[b-26qqaso654],.feature-editor input[type=date][b-26qqaso654],.portal-toolbar select[b-26qqaso654]{padding:.8rem;border:1px solid #aabac5;border-radius:6px;background:white;min-height:48px;max-width:100%}.feature-details[b-26qqaso654]{margin:0;display:grid;grid-template-columns:minmax(140px,1fr) 3fr;gap:.8rem 1.4rem}.feature-details dt[b-26qqaso654]{color:#526577}.feature-details dd[b-26qqaso654]{margin:0;overflow-wrap:anywhere}.preserve-lines[b-26qqaso654]{white-space:pre-wrap}.feature-archive[b-26qqaso654]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #dce4e8}@media(max-width:700px){.feature-form-grid[b-26qqaso654]{grid-template-columns:1fr}.feature-details[b-26qqaso654]{grid-template-columns:1fr;gap:.35rem}.feature-details dd[b-26qqaso654]{margin-bottom:1rem}.record-link small[b-26qqaso654]{display:grid;gap:.25rem}}
/* /Components/Shared/CrisisBanner.razor.rz.scp.css */
.crisis-banner[b-kilbwzrc3y]{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem;padding:.7rem 1rem;border:1px solid var(--portal-border,#d9e0e6);border-radius:10px;margin-bottom:1rem;font-size:.9rem}.crisis-banner.under[b-kilbwzrc3y]{border-color:#b42318;background:#fff1ef;color:#7a271a}.crisis-banner.after[b-kilbwzrc3y]{background:#fff9eb;border-color:#c98b16}.crisis-banner a[b-kilbwzrc3y]{margin-left:auto;font-weight:700;text-decoration:underline}
/* /Components/Shared/DocumentPanel.razor.rz.scp.css */
.document-panel[b-a9fsexl4vt] { padding:1.2rem; margin-top:1.25rem; }
.panel-heading[b-a9fsexl4vt] { display:flex; align-items:center; gap:.65rem; color:#15374c; }
.panel-heading h2[b-a9fsexl4vt] { margin:0; font-size:1.2rem; }
.panel-heading span[b-a9fsexl4vt] { margin-left:auto; font-weight:700; }
.document-list[b-a9fsexl4vt] { list-style:none; margin:1rem 0; padding:0; }
.document-list li[b-a9fsexl4vt] { display:flex; align-items:center; justify-content:space-between; gap:1rem; padding:.8rem 0; border-bottom:1px solid #e0e7eb; }
.document-list small[b-a9fsexl4vt] { display:block; color:#526575; }
details[b-a9fsexl4vt] { border-top:1px solid #e0e7eb; padding:.8rem 0; }
summary[b-a9fsexl4vt] { font-weight:650; cursor:pointer; min-height:36px; }
.attach-form[b-a9fsexl4vt] { display:flex; align-items:end; flex-wrap:wrap; gap:.7rem; }
.attach-form label[b-a9fsexl4vt] { display:grid; gap:.4rem; flex:1; }
.attach-form select[b-a9fsexl4vt] { min-height:44px; border:1px solid #b9c7cf; border-radius:6px; padding:.4rem; max-width:100%; }
