.pregnant-care-search_workspace__MYZHK{min-width:0}.pregnant-care-search_searchPanel__KkUa0{padding:24px;border:1px solid var(--brand-cyan-line);border-radius:10px;background:#f8fcfd}.pregnant-care-search_searchIntro__3c5td{display:flex;align-items:flex-start;gap:12px;margin-bottom:20px}.pregnant-care-search_searchIntro__3c5td>svg{flex:0 0 auto;margin-top:3px;color:var(--brand-cyan-dark)}.pregnant-care-search_searchIntro__3c5td h2{margin:0;font-size:20px;color:var(--brand-cyan-dark)}.pregnant-care-search_searchIntro__3c5td p{margin:8px 0 0;color:var(--muted);font-size:14px;line-height:1.6}.pregnant-care-search_searchFields__pdexw{display:flex;align-items:end;flex-wrap:wrap;gap:12px}.pregnant-care-search_searchFields__pdexw>div{min-width:0;flex:1 1 150px}.pregnant-care-search_searchFields__pdexw>.pregnant-care-search_queryField__d_G9U{flex:4 1 280px}.pregnant-care-search_searchFields__pdexw label{display:block;margin-bottom:8px;font-size:14px;font-weight:600}.pregnant-care-search_searchFields__pdexw input,.pregnant-care-search_searchFields__pdexw select{width:100%}.pregnant-care-search_searchFields__pdexw>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px}.pregnant-care-search_hint__LeYKL{margin:10px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.pregnant-care-search_resultsHeader__SV_ky{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin:28px 0 20px}.pregnant-care-search_resultsHeader__SV_ky h2{margin:0;color:var(--ink);font-size:22px}.pregnant-care-search_resultsHeader__SV_ky p{margin:6px 0 0;color:var(--muted);font-size:14px;line-height:1.5;overflow-wrap:anywhere}.pregnant-care-search_filterTag__VZhgQ,.pregnant-care-search_modality__5J_zk{display:inline-flex;padding:5px 9px;border:1px solid var(--brand-cyan-line);border-radius:5px;background:var(--brand-cyan-soft);color:var(--brand-cyan-dark);font-size:12px;font-weight:700}.pregnant-care-search_tableScroll__l0ilQ{max-width:100%;overflow-x:auto;border:1px solid var(--hairline);border-radius:8px}.pregnant-care-search_records__qLZ16{width:100%;min-width:920px;border-collapse:collapse;text-align:left;font-size:14px}.pregnant-care-search_records__qLZ16 thead{background:#f8fcfd}.pregnant-care-search_records__qLZ16 thead th{padding:14px 16px;color:var(--muted);font-size:12px;font-weight:600;white-space:nowrap}.pregnant-care-search_records__qLZ16 tbody td,.pregnant-care-search_records__qLZ16 tbody th{padding:14px 16px;border-top:1px solid var(--hairline);vertical-align:middle}.pregnant-care-search_records__qLZ16 tbody tr:hover{background:#f8fcfd}.pregnant-care-search_patientCell__K_tGW{min-width:200px;max-width:320px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.pregnant-care-search_patientCell__K_tGW a{color:var(--ink);text-decoration:none}.pregnant-care-search_patientCell__K_tGW a:hover{color:var(--brand-cyan-dark);text-decoration:underline}.pregnant-care-search_cpf__CIoic,.pregnant-care-search_dateCell__qL1fM{white-space:nowrap;color:var(--body)}.pregnant-care-search_originCell__kQzX_{min-width:170px;max-width:280px;line-height:1.5;overflow-wrap:anywhere}.pregnant-care-search_originCell__kQzX_ span{display:block;color:var(--muted);font-size:12px}.pregnant-care-search_openRecord__gqbZE{display:inline-flex;align-items:center;gap:8px;min-height:36px;color:var(--brand-cyan-dark);font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.pregnant-care-search_openRecord__gqbZE:hover{text-decoration:underline}.pregnant-care-search_scrollHint__pNeZi{display:none}@media (max-width:1000px){.pregnant-care-search_scrollHint__pNeZi{display:block;margin:0 0 10px;color:var(--muted);font-size:12px;line-height:1.5}}.pregnant-care-search_feedback__a_SKt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:220px;margin-top:24px;padding:24px;border:1px solid var(--hairline);border-radius:10px;text-align:center}.pregnant-care-search_feedback__a_SKt>svg{color:var(--brand-cyan-dark)}.pregnant-care-search_feedback__a_SKt h3,.pregnant-care-search_feedback__a_SKt p{margin:0}.pregnant-care-search_feedback__a_SKt h3{font-size:19px}.pregnant-care-search_feedback__a_SKt p{max-width:540px;font-size:14px;line-height:1.6}.pregnant-care-search_feedback__a_SKt .pregnant-care-search_hint__LeYKL{font-size:13px}.pregnant-care-search_loadingMark__IRPvS{width:24px;height:24px;border:3px solid var(--brand-cyan-line);border-top-color:var(--brand-cyan-dark);border-radius:50%}.pregnant-care-search_pagination__HjTAo{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid var(--hairline)}.pregnant-care-search_pagination__HjTAo p{margin:0;color:var(--muted);font-size:14px;text-align:center}@media (max-width:640px){.pregnant-care-search_searchPanel__KkUa0{padding:20px 16px}.pregnant-care-search_searchFields__pdexw>.pregnant-care-search_queryField__d_G9U,.pregnant-care-search_searchFields__pdexw>div{flex:1 1 100%}.pregnant-care-search_searchFields__pdexw>button{flex:1 1 120px;padding-inline:12px}.pregnant-care-search_pagination__HjTAo{flex-wrap:wrap}.pregnant-care-search_pagination__HjTAo p{order:-1;flex-basis:100%}.pregnant-care-search_pagination__HjTAo button{flex:1}}.app-footer_footer__s4iKS{width:min(100%,1360px);margin-inline:auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px 24px;padding:24px 4px;color:#64716b;font-size:11px}.app-footer_version__kidP9{white-space:nowrap}@media (max-width:700px){.app-footer_footer__s4iKS{justify-content:center;text-align:center;padding-block:20px;gap:8px 16px}.app-footer_footer__s4iKS span:nth-child(2){flex-basis:100%;order:3}}.facilities-workspace_workspace__HVwnJ{padding-block:32px 64px}.facilities-workspace_toolbar__nJ8uE{display:grid;gap:20px;align-items:center;margin-bottom:24px;padding:20px 24px;border:1px solid #d9e6e3;border-radius:var(--radius);background:#f4f9f8}.facilities-workspace_field__aP0Lo{display:flex;flex-direction:column;gap:8px;min-width:0}.facilities-workspace_field__aP0Lo label{font-weight:500}.facilities-workspace_field__aP0Lo input,.facilities-workspace_field__aP0Lo select{width:100%;min-width:0}.facilities-workspace_rules__noc8_{color:#48605a;font-size:13px;line-height:1.6}.facilities-workspace_rules__noc8_ strong{display:block;margin-bottom:4px;color:#283f39}.facilities-workspace_formSection___5mjT,.facilities-workspace_listSection__Hfkk5{padding:24px}.facilities-workspace_formSection___5mjT h2,.facilities-workspace_listSection__Hfkk5 h2{margin:0;font-size:22px;line-height:1.3;overflow-wrap:anywhere}.facilities-workspace_formSection___5mjT h2{margin-bottom:20px}.facilities-workspace_formGrid__YAEPU{display:grid;gap:20px 24px}.facilities-workspace_formGrid__YAEPU label{margin:0}.facilities-workspace_formGrid__YAEPU p:empty{display:none}.facilities-workspace_fullWidth__uHfaN{grid-column:1/-1}.facilities-workspace_formActions__f1cBm{display:flex;flex-wrap:wrap;gap:12px;grid-column:1/-1}.facilities-workspace_formActions__f1cBm button{padding:12px 20px}.facilities-workspace_listSection__Hfkk5{margin-top:24px}.facilities-workspace_sectionHeading__56Mxv{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.facilities-workspace_description__uXD6v{margin-top:6px;color:var(--muted)}.facilities-workspace_count__mVr_6{padding:6px 12px;border-radius:999px;color:#275b50;background:#edf5f2;font-size:13px;font-weight:500;white-space:nowrap}.facilities-workspace_filters__C5_BD{min-width:0;margin:0;padding:16px;border:1px solid #e2e8e6;border-radius:10px;background:#f8faf9}.facilities-workspace_filterLegend__R3qhm{display:flex;align-items:center;gap:8px;padding-inline:6px;font-size:13px;font-weight:500;color:#48605a}.facilities-workspace_filterGrid__Og1lS{display:grid;align-items:end;gap:16px}.facilities-workspace_searchInput__hfZAD{position:relative}.facilities-workspace_searchInput__hfZAD svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#5b726b;pointer-events:none}.facilities-workspace_searchInput__hfZAD input{padding-left:38px}.facilities-workspace_clearFilters__M6Fga{padding:10px 16px;min-height:44px;font-size:14px}.facilities-workspace_scopeHint__mjLOV{color:var(--muted);margin-top:16px}.facilities-workspace_resultSummary__ccWTq{margin-block:20px 12px;font-size:13px;color:var(--muted)}.facilities-workspace_facilityGrid__euvuC{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.facilities-workspace_facilityGrid__euvuC .facilities-workspace_facilityCard__q9dXt{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px;min-width:0;border:1px solid #dfe7e4;border-radius:10px;background:white}.facilities-workspace_facilityCard__q9dXt h3{margin:0;font-size:17px;line-height:1.4;font-weight:600}.facilities-workspace_location__P883P{display:flex;gap:6px;color:#4c5e58;font-size:13px;line-height:1.6}.facilities-workspace_location__P883P svg{flex-shrink:0;margin-top:3px}.facilities-workspace_editButton__e1zA_{margin-top:auto;padding:10px 16px;min-height:44px;font-size:14px}.facilities-workspace_empty__6CMs4{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 16px;text-align:center;color:var(--muted)}.facilities-workspace_empty__6CMs4 h3{margin:0;font-size:16px;color:var(--ink)}.facilities-workspace_pagination__5MgOt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding-top:20px;margin-top:24px;border-top:1px solid #e2e8e6}.facilities-workspace_pageControls__TIbBW,.facilities-workspace_pageSize__EI0wS{display:flex;align-items:center;gap:12px;font-size:13px}.facilities-workspace_pageSize__EI0wS select{width:auto;min-width:70px}.facilities-workspace_pageControls__TIbBW{flex-wrap:wrap}.facilities-workspace_pageControls__TIbBW button{gap:4px;padding:10px 12px;min-height:44px;font-size:13px}@media (min-width:640px){.facilities-workspace_toolbar__nJ8uE{grid-template-columns:minmax(220px,1fr) 2fr}.facilities-workspace_facilityGrid__euvuC,.facilities-workspace_filterGrid__Og1lS,.facilities-workspace_formGrid__YAEPU{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.facilities-workspace_filterGrid__Og1lS{grid-template-columns:minmax(0,2fr) minmax(0,1.5fr) minmax(0,1fr) auto}.facilities-workspace_facilityGrid__euvuC{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1400px){.facilities-workspace_facilityGrid__euvuC{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639px){.facilities-workspace_formSection___5mjT,.facilities-workspace_listSection__Hfkk5,.facilities-workspace_toolbar__nJ8uE{padding:16px}.facilities-workspace_pageControls__TIbBW{width:100%;justify-content:space-between;gap:8px}}.pregnant-care-workspace_workspace__yB3VU{min-width:0}.pregnant-care-workspace_workspace__yB3VU>div,.pregnant-care-workspace_workspace__yB3VU>section{margin-block:24px}.pregnant-care-workspace_registrationPage___3RKP>h1{margin-block:8px 0}.pregnant-care-workspace_registrationHeader__zL1MX{display:flex;width:100%;align-items:center;justify-content:space-between;gap:24px;margin-top:12px;padding-block:14px;border-top:1px solid #e2e6e8}.pregnant-care-workspace_registrationDescription__g7RGU{flex:1 1 auto;max-width:none;margin:0;color:#65727b;font-size:15px;line-height:1.45}.pregnant-care-workspace_followUpShortcut__QnpTT{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 14px;border:1px solid var(--brand-cyan-line);border-radius:7px;background:var(--brand-cyan-soft);color:var(--brand-cyan-dark);font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}.pregnant-care-workspace_followUpShortcut__QnpTT:hover{border-color:var(--brand-cyan);background:#def2f6}.pregnant-care-workspace_actions__6FSMN{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-block:20px}.pregnant-care-workspace_actions__6FSMN a{display:inline-flex;min-height:44px;align-items:center}.pregnant-care-workspace_search__oqPU_{display:flex;align-items:end;flex-wrap:wrap;gap:16px;margin-block:24px}.pregnant-care-workspace_search__oqPU_>div{flex:1 1 200px}.pregnant-care-workspace_form__j0nB6 label,.pregnant-care-workspace_search__oqPU_ label{display:block;margin-bottom:8px}.pregnant-care-workspace_records__xTnTi{list-style:none;padding:0;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.pregnant-care-workspace_records__xTnTi h2{font-size:22px}.pregnant-care-workspace_facts__9MrN4 dd,.pregnant-care-workspace_records__xTnTi li{overflow-wrap:anywhere}.pregnant-care-workspace_records__xTnTi a{display:inline-flex;min-height:44px;align-items:center}.pregnant-care-workspace_form__j0nB6{margin-block:24px;color:var(--ink);font-size:15px}.pregnant-care-workspace_facts__9MrN4,.pregnant-care-workspace_grid__JTZJJ{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.pregnant-care-workspace_grid__JTZJJ>div{min-width:0}.pregnant-care-workspace_grid__JTZJJ input,.pregnant-care-workspace_grid__JTZJJ select,.pregnant-care-workspace_grid__JTZJJ textarea{width:100%;max-width:100%}.pregnant-care-workspace_obstetricHistoryGrid__7_zOd{grid-template-columns:repeat(4,minmax(0,1fr))}.pregnant-care-workspace_obstetricHistoryGrid__7_zOd>div:nth-child(n+5){grid-column:span 2}.pregnant-care-workspace_section__DB6C1{margin-block:16px;padding:0;overflow:hidden;border-color:var(--brand-cyan-line);border-inline-start:4px solid var(--brand-cyan);background:var(--canvas)}.pregnant-care-workspace_section__DB6C1 summary{cursor:pointer;min-height:48px;padding:12px 16px;background:var(--brand-cyan-soft);color:var(--brand-cyan-dark);font-size:18px;font-weight:700;line-height:1.35}.pregnant-care-workspace_section__DB6C1 summary::marker{color:var(--brand-cyan-dark)}.pregnant-care-workspace_section__DB6C1[open] summary{border-bottom:1px solid var(--brand-cyan-line)}.pregnant-care-workspace_section__DB6C1 .pregnant-care-workspace_grid__JTZJJ{margin:20px}.pregnant-care-workspace_origin__fesfG{border:1px solid var(--hairline);border-radius:6px;padding:20px;min-width:0}.pregnant-care-workspace_origin__fesfG legend{padding-inline:8px;color:var(--brand-cyan-dark);font-size:18px;font-weight:700}.pregnant-care-workspace_originTitle__SR_NK{display:inline-flex;align-items:center;gap:8px}.pregnant-care-workspace_attendanceOrigin__qKaRV,.pregnant-care-workspace_attendanceSection__IzsK6{border-color:var(--brand-cyan-line);border-inline-start:4px solid var(--brand-cyan);background:#f9fcfd}.pregnant-care-workspace_attendanceSection__IzsK6 summary{color:var(--brand-cyan-dark)}.pregnant-care-workspace_attendanceSection__IzsK6[open] summary{margin-bottom:4px}.pregnant-care-workspace_facts__9MrN4 dt{color:var(--muted);font-size:13px;font-weight:600}.pregnant-care-workspace_facts__9MrN4 dd{margin:6px 0 0;color:var(--ink);font-size:15px;white-space:pre-wrap}.pregnant-care-workspace_cpfLookup__K7jrR{display:flex;gap:8px;align-items:stretch}.pregnant-care-workspace_cpfLookup__K7jrR input{flex:1;min-width:0}.pregnant-care-workspace_cpfLookup__K7jrR button{flex:0 0 auto;white-space:nowrap;padding-inline:14px}.pregnant-care-workspace_birthDateField__Yr5RE{display:flex;gap:12px;align-items:center}.pregnant-care-workspace_birthDateField__Yr5RE input{flex:1;min-width:0}.pregnant-care-workspace_ageField__DEmGz{display:inline-flex;flex-direction:column;gap:2px;min-width:84px;color:var(--muted);font-size:13px;line-height:1.3}.pregnant-care-workspace_ageField__DEmGz strong{color:var(--ink);font-size:15px;font-weight:600}.pregnant-care-workspace_occupationAutocomplete__DDLml{position:relative;min-width:0}.pregnant-care-workspace_occupationOptions__EGiv6{position:absolute;z-index:20;inset:calc(100% + 4px) 0 auto;max-height:280px;overflow-y:auto;margin:0;padding:4px;list-style:none;border:1px solid var(--hairline);border-radius:6px;background:var(--canvas);box-shadow:0 8px 22px rgb(20 38 48/16%)}.pregnant-care-workspace_occupationOptions__EGiv6 li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 10px;border-radius:4px;cursor:pointer}.pregnant-care-workspace_occupationOptions__EGiv6 li:hover,.pregnant-care-workspace_occupationOptions__EGiv6 li[aria-selected=true]{background:var(--brand-cyan-soft);color:var(--brand-cyan-dark)}.pregnant-care-workspace_occupationOptions__EGiv6 small{flex:0 0 auto;color:var(--muted);font-size:12px}.pregnant-care-workspace_occupationOptions__EGiv6 .pregnant-care-workspace_occupationNoResults__NGKjr{color:var(--muted);cursor:default}.pregnant-care-workspace_identity__Li39j{margin-block:16px;padding:20px;border-color:var(--brand-cyan-line);border-inline-start:4px solid var(--brand-cyan);background:#f9fcfd}.pregnant-care-workspace_identity__Li39j h2{margin:0;color:var(--brand-cyan-dark);font-size:22px;font-weight:700;line-height:1.3}.pregnant-care-workspace_fieldHint__d4lwM,.pregnant-care-workspace_identityIntro__sn_BV{color:var(--body);font-size:14px;line-height:1.55}.pregnant-care-workspace_identity__Li39j .pregnant-care-workspace_identityIntro__sn_BV{margin:8px 0 24px}.pregnant-care-workspace_identityGrid__Bzoh0{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px 32px;align-items:start}.pregnant-care-workspace_identityGrid__Bzoh0>div{grid-column:span 4}.pregnant-care-workspace_identityGrid__Bzoh0>div:nth-child(n+7){grid-column:span 3}.pregnant-care-workspace_form__j0nB6 label{color:var(--ink);font-size:14px;font-weight:600;line-height:1.4}.pregnant-care-workspace_form__j0nB6 label span[aria-hidden=true]{color:var(--coral)}.pregnant-care-workspace_form__j0nB6 input,.pregnant-care-workspace_form__j0nB6 select,.pregnant-care-workspace_form__j0nB6 textarea{color:var(--ink);font-size:15px;line-height:1.45}.pregnant-care-workspace_form__j0nB6 input::placeholder,.pregnant-care-workspace_form__j0nB6 textarea::placeholder{color:#727d86;opacity:1}.pregnant-care-workspace_identityGrid__Bzoh0 input,.pregnant-care-workspace_identityGrid__Bzoh0 select{min-height:48px}.pregnant-care-workspace_fieldHint__d4lwM{margin:8px 0 0;color:var(--muted);font-size:13px}.pregnant-care-workspace_stepper__9V0pX{display:flex;gap:0;overflow-x:auto;margin:24px 0 0;border-bottom:1px solid var(--hairline);scrollbar-width:thin}.pregnant-care-workspace_step__GUfa7{position:relative;display:inline-flex;flex:1 0 140px;align-items:center;gap:10px;min-height:58px;padding:8px 14px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--muted);font-size:14px;font-weight:600;text-align:left;white-space:nowrap;cursor:pointer}.pregnant-care-workspace_step__GUfa7:disabled{cursor:not-allowed;opacity:.55}.pregnant-care-workspace_step__GUfa7:not(:disabled):hover{background:var(--brand-cyan-soft)}.pregnant-care-workspace_stepActive__o6zbx{border-bottom-color:var(--brand-cyan);background:var(--brand-cyan-soft);color:var(--brand-cyan-dark);font-weight:700}.pregnant-care-workspace_stepComplete__LB8g6 .pregnant-care-workspace_stepNumber__2CsS3{border-color:var(--brand-cyan-dark);background:var(--brand-cyan-dark);color:#fff}.pregnant-care-workspace_stepNumber__2CsS3{display:grid;flex:0 0 30px;place-items:center;width:30px;height:30px;border:1px solid var(--hairline);border-radius:50%;background:var(--canvas);color:var(--brand-steel);font-size:14px;font-weight:700}.pregnant-care-workspace_stepHeading__GCqWw{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;column-gap:16px;margin:24px 0 16px}.pregnant-care-workspace_stepHeading__GCqWw p{grid-column:2;grid-row:1/3;align-self:center;margin:0;color:var(--muted);font-size:14px;font-weight:400;white-space:nowrap}.pregnant-care-workspace_stepHeading__GCqWw h2{grid-column:1;grid-row:1;margin:0;color:var(--brand-cyan-dark);font-size:26px;font-weight:700;line-height:1.25}.pregnant-care-workspace_stepHeading__GCqWw>span{grid-column:1;grid-row:2;display:block;margin-top:6px;color:var(--muted);font-size:15px;line-height:1.5}.pregnant-care-workspace_stepActions__TrQez{display:flex;justify-content:space-between;gap:12px;margin-block:24px}.pregnant-care-workspace_review___3C4K{padding-block:8px}.pregnant-care-workspace_review___3C4K>h2{margin:0 0 20px;color:var(--brand-cyan-dark);font-size:22px;font-weight:700;line-height:1.3}.pregnant-care-workspace_reviewGroup__SM1z9{padding-block:18px;border-top:1px solid var(--hairline)}.pregnant-care-workspace_reviewHeading__sPqT7{display:flex;justify-content:space-between;align-items:center;gap:12px}.pregnant-care-workspace_reviewHeading__sPqT7 h3{margin:0;color:var(--brand-blue);font-size:17px;font-weight:700;line-height:1.35}.pregnant-care-workspace_reviewGroup__SM1z9>p{margin:12px 0 0}.pregnant-care-workspace_reviewGroup__SM1z9 .pregnant-care-workspace_facts__9MrN4{margin-top:16px}.pregnant-care-workspace_patientSummary__H7zix{margin-block:24px;padding:24px;border:1px solid var(--brand-cyan-line);border-top:4px solid var(--brand-cyan);border-radius:10px;background:#f9fcfd}.pregnant-care-workspace_summaryEyebrow__Eg6JH{margin:0 0 8px;color:var(--brand-cyan-dark);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.pregnant-care-workspace_patientSummary__H7zix h2{margin:0;color:var(--ink);font-size:26px;line-height:1.3;overflow-wrap:anywhere}.pregnant-care-workspace_summaryFacts__lBz5X{display:grid;grid-template-columns:1fr .7fr 1fr 1.7fr;gap:20px;margin:24px 0}.pregnant-care-workspace_summaryFacts__lBz5X>div{min-width:0}.pregnant-care-workspace_summaryFacts__lBz5X dt{color:var(--muted);font-size:13px}.pregnant-care-workspace_summaryFacts__lBz5X dd{margin:6px 0 0;font-size:15px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.pregnant-care-workspace_patientSummary__H7zix .pregnant-care-workspace_actions__6FSMN{margin-bottom:0;padding-top:20px;border-top:1px solid var(--brand-cyan-line)}.pregnant-care-workspace_sectionNavigation__ey2Gu{display:flex;align-items:baseline;gap:12px;margin-block:20px;padding:14px 16px;border:1px solid var(--hairline);border-radius:8px;background:#f8fafb}.pregnant-care-workspace_sectionNavigation__ey2Gu>span{flex:0 0 auto;color:var(--muted);font-size:13px;font-weight:600}.pregnant-care-workspace_sectionNavigation__ey2Gu ul{display:flex;flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none}.pregnant-care-workspace_sectionNavigation__ey2Gu a{display:inline-flex;align-items:center;min-height:44px;padding:6px 10px;border-radius:5px;color:var(--brand-cyan-dark);font-size:14px;font-weight:600;line-height:1.4;text-decoration:none}.pregnant-care-workspace_sectionNavigation__ey2Gu a:hover{background:var(--brand-cyan-soft);text-decoration:underline}.pregnant-care-workspace_detailToolbar__7htJJ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-block:24px 16px}.pregnant-care-workspace_detailToolbar__7htJJ p{margin:0;color:var(--muted);font-size:14px}.pregnant-care-workspace_detailToolbar__7htJJ button{font-size:13px}.pregnant-care-workspace_detailSectionHeader__etnn4 h2,.pregnant-care-workspace_history__M2MZ7 h2,.pregnant-care-workspace_reviewStepHeader__vN_uy h3{scroll-margin-top:32px}.pregnant-care-workspace_history__M2MZ7{padding:24px;border:1px solid var(--hairline);border-radius:8px}.pregnant-care-workspace_history__M2MZ7 h2{margin-top:0;color:var(--brand-cyan-dark);font-size:22px}.pregnant-care-workspace_history__M2MZ7>p{color:var(--muted);font-size:14px;line-height:1.5}.pregnant-care-workspace_historyList__YM3te{display:grid;gap:10px;padding:0;list-style:none}.pregnant-care-workspace_historyList__YM3te li{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding:10px 14px;border:1px solid var(--hairline);border-radius:6px}.pregnant-care-workspace_historyList__YM3te li:has([aria-current=page]){border-color:var(--brand-cyan-line);background:var(--brand-cyan-soft)}.pregnant-care-workspace_historyList__YM3te a{display:inline-flex;align-items:center;min-height:44px;color:var(--brand-cyan-dark);font-weight:600}.pregnant-care-workspace_currentRecord__95yZy{padding:5px 9px;border-radius:4px;background:#fff;color:var(--brand-cyan-dark);font-size:12px;font-weight:700}.pregnant-care-workspace_review___3C4K>h2{margin-bottom:8px}.pregnant-care-workspace_reviewIntro__3VPm4{margin:0 0 20px;color:var(--muted);font-size:14px;line-height:1.6}.pregnant-care-workspace_reviewPatient__PoJhk{display:flex;align-items:center;gap:14px;padding:18px 20px;border:1px solid var(--brand-cyan-line);border-radius:8px;background:var(--brand-cyan-soft);color:var(--brand-cyan-dark)}.pregnant-care-workspace_reviewPatient__PoJhk>svg{flex:0 0 auto}.pregnant-care-workspace_reviewPatient__PoJhk>div{display:grid;min-width:0;gap:6px;overflow-wrap:anywhere}.pregnant-care-workspace_reviewPatient__PoJhk strong{font-size:18px}.pregnant-care-workspace_reviewPatient__PoJhk span{color:var(--body);font-size:13px;line-height:1.5}.pregnant-care-workspace_reviewStep__LmT0y{margin-block:20px;overflow:hidden;border:1px solid var(--brand-cyan-line);border-radius:8px}.pregnant-care-workspace_reviewStepHeader__vN_uy{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--brand-cyan-line);background:#f2f9fb}.pregnant-care-workspace_reviewStepHeader__vN_uy>div{display:flex;align-items:center;gap:12px;min-width:0}.pregnant-care-workspace_reviewStepHeader__vN_uy h3{margin:0;color:var(--brand-cyan-dark);font-size:19px;line-height:1.4}.pregnant-care-workspace_reviewStepHeader__vN_uy button{flex:0 0 auto;min-height:44px;padding:8px 12px;font-size:13px}.pregnant-care-workspace_reviewStepBody__yHJcr{padding:0 20px 16px}.pregnant-care-workspace_reviewStepBody__yHJcr .pregnant-care-workspace_reviewGroup__SM1z9{border-top:0}.pregnant-care-workspace_reviewStepBody__yHJcr .pregnant-care-workspace_reviewGroup__SM1z9+.pregnant-care-workspace_reviewGroup__SM1z9{border-top:1px solid var(--hairline)}.pregnant-care-workspace_reviewGroup__SM1z9 h4{margin:0;color:var(--brand-blue);font-size:16px;line-height:1.4}.pregnant-care-workspace_reviewGroup__SM1z9 .pregnant-care-workspace_facts__9MrN4>div{min-width:0;padding-block:2px}.pregnant-care-workspace_reviewSaveHint__NkeOz{margin:24px 0 0;color:var(--muted);font-size:14px;line-height:1.6}.pregnant-care-workspace_stepActions__TrQez{flex-wrap:wrap;align-items:center}.pregnant-care-workspace_detailFacts__TXuOq.pregnant-care-workspace_readIdentity___oFw7,.pregnant-care-workspace_facts__9MrN4.pregnant-care-workspace_readIdentity___oFw7{grid-template-columns:repeat(12,minmax(0,1fr))}.pregnant-care-workspace_readIdentity___oFw7>div{grid-column:span 4}.pregnant-care-workspace_readIdentity___oFw7>div:nth-child(n+7){grid-column:span 3}.pregnant-care-workspace_detailFacts__TXuOq.pregnant-care-workspace_readObstetric__lzZfS,.pregnant-care-workspace_facts__9MrN4.pregnant-care-workspace_readObstetric__lzZfS{grid-template-columns:repeat(4,minmax(0,1fr))}.pregnant-care-workspace_readObstetric__lzZfS>div:nth-child(n+5){grid-column:span 2}@media (max-width:720px){.pregnant-care-workspace_patientSummary__H7zix{padding:20px 16px}.pregnant-care-workspace_patientSummary__H7zix h2{font-size:22px}.pregnant-care-workspace_summaryFacts__lBz5X{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pregnant-care-workspace_summaryFacts__lBz5X>div:last-child{grid-column:1/-1}.pregnant-care-workspace_sectionNavigation__ey2Gu{display:block;padding:12px}.pregnant-care-workspace_sectionNavigation__ey2Gu>span{display:block;margin-bottom:4px}.pregnant-care-workspace_sectionNavigation__ey2Gu ul{gap:4px}.pregnant-care-workspace_sectionNavigation__ey2Gu a{padding-inline:8px;font-size:13px}.pregnant-care-workspace_detailFacts__TXuOq.pregnant-care-workspace_readIdentity___oFw7,.pregnant-care-workspace_detailFacts__TXuOq.pregnant-care-workspace_readObstetric__lzZfS,.pregnant-care-workspace_facts__9MrN4.pregnant-care-workspace_readIdentity___oFw7,.pregnant-care-workspace_facts__9MrN4.pregnant-care-workspace_readObstetric__lzZfS{grid-template-columns:minmax(0,1fr)}.pregnant-care-workspace_readIdentity___oFw7>div,.pregnant-care-workspace_readIdentity___oFw7>div:nth-child(n+7),.pregnant-care-workspace_readObstetric__lzZfS>div:nth-child(n+5){grid-column:auto}.pregnant-care-workspace_reviewPatient__PoJhk{padding:16px}.pregnant-care-workspace_reviewStepHeader__vN_uy{padding:14px}.pregnant-care-workspace_reviewStepHeader__vN_uy>div{gap:8px}.pregnant-care-workspace_reviewStepHeader__vN_uy h3{font-size:16px}.pregnant-care-workspace_reviewStepBody__yHJcr{padding-inline:16px}.pregnant-care-workspace_history__M2MZ7{padding:20px 16px}.pregnant-care-workspace_obstetricHistoryGrid__7_zOd{grid-template-columns:minmax(0,1fr)}.pregnant-care-workspace_obstetricHistoryGrid__7_zOd>div:nth-child(n+5){grid-column:auto}.pregnant-care-workspace_registrationHeader__zL1MX{align-items:flex-start;flex-wrap:wrap;gap:12px}.pregnant-care-workspace_followUpShortcut__QnpTT{margin-left:auto}.pregnant-care-workspace_identityGrid__Bzoh0{grid-template-columns:minmax(0,1fr);gap:20px}.pregnant-care-workspace_identityGrid__Bzoh0>div,.pregnant-care-workspace_identityGrid__Bzoh0>div:nth-child(n+7){grid-column:auto}.pregnant-care-workspace_cpfLookup__K7jrR{gap:6px}.pregnant-care-workspace_cpfLookup__K7jrR button{font-size:13px;padding-inline:10px}.pregnant-care-workspace_stepper__9V0pX{margin-inline:-16px;padding-inline:16px}.pregnant-care-workspace_step__GUfa7{flex:0 0 auto;min-width:132px;padding-inline:10px}.pregnant-care-workspace_stepLabel___LQaf{font-size:14px}.pregnant-care-workspace_stepHeading__GCqWw h2{font-size:22px}}.pregnant-care-workspace_addressGrid__lMEKV{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:20px}.pregnant-care-workspace_addressStreetType__Tj9fJ{grid-column:span 2}.pregnant-care-workspace_addressStreet__aRZXR{grid-column:span 5}.pregnant-care-workspace_addressNumber__7sSvy{grid-column:span 2}.pregnant-care-workspace_addressComplement__j_N5z,.pregnant-care-workspace_addressNeighborhood__i_Td5,.pregnant-care-workspace_addressPostalCode__wW_0s{grid-column:span 3}.pregnant-care-workspace_addressCity__7OefM{grid-column:span 4}.pregnant-care-workspace_addressState__QPwoA{grid-column:span 2}.pregnant-care-workspace_addressGrid__lMEKV>div{min-width:0}.pregnant-care-workspace_addressGrid__lMEKV input,.pregnant-care-workspace_addressGrid__lMEKV select{width:100%;min-width:0}@media (max-width:640px){.pregnant-care-workspace_addressGrid__lMEKV{grid-template-columns:repeat(2,minmax(0,1fr))}.pregnant-care-workspace_addressGrid__lMEKV>div{grid-column:span 1;min-width:0}.pregnant-care-workspace_addressGrid__lMEKV>.pregnant-care-workspace_addressCity__7OefM,.pregnant-care-workspace_addressGrid__lMEKV>.pregnant-care-workspace_addressComplement__j_N5z,.pregnant-care-workspace_addressGrid__lMEKV>.pregnant-care-workspace_addressNeighborhood__i_Td5,.pregnant-care-workspace_addressGrid__lMEKV>.pregnant-care-workspace_addressStreet__aRZXR{grid-column:span 2}}.pregnant-care-workspace_emergencyGrid__fHBGZ{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:20px}.pregnant-care-workspace_emergencyGrid__fHBGZ>div{min-width:0}.pregnant-care-workspace_emergencyGrid__fHBGZ input,.pregnant-care-workspace_emergencyGrid__fHBGZ select,.pregnant-care-workspace_emergencyGrid__fHBGZ textarea{width:100%;max-width:100%;min-width:0}.pregnant-care-workspace_emergencyName__0NGd6{grid-column:span 5}.pregnant-care-workspace_emergencyRelationship__cfFML{grid-column:span 4}.pregnant-care-workspace_emergencyPhone__v6ZuL,.pregnant-care-workspace_emergencySocialNetwork__dkc8q{grid-column:span 3}@media (max-width:640px){.pregnant-care-workspace_emergencyGrid__fHBGZ{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pregnant-care-workspace_emergencyGrid__fHBGZ>div{grid-column:span 1;min-width:0}.pregnant-care-workspace_emergencyGrid__fHBGZ>.pregnant-care-workspace_emergencyName__0NGd6,.pregnant-care-workspace_emergencyGrid__fHBGZ>.pregnant-care-workspace_emergencyPhone__v6ZuL,.pregnant-care-workspace_emergencyGrid__fHBGZ>.pregnant-care-workspace_emergencyRelationship__cfFML,.pregnant-care-workspace_emergencyGrid__fHBGZ>.pregnant-care-workspace_emergencySocialNetwork__dkc8q{grid-column:span 2}}.pregnant-care-workspace_detailSections__nlihM{display:grid;gap:20px;margin-block:24px;min-width:0}.pregnant-care-workspace_detailSection__HokgU{min-width:0;margin:0;padding:0;overflow:hidden;border:1px solid var(--brand-cyan-line);border-inline-start:4px solid var(--brand-cyan);border-radius:7px;background:var(--canvas)}.pregnant-care-workspace_detailSectionHeader__etnn4{display:flex;align-items:center;gap:12px;min-height:58px;padding:14px 20px;border-bottom:1px solid var(--brand-cyan-line);background:var(--brand-cyan-soft);color:var(--brand-cyan-dark)}.pregnant-care-workspace_detailSectionHeader__etnn4 h2{margin:0;color:var(--brand-cyan-dark);font-size:20px;font-weight:700;line-height:1.35}.pregnant-care-workspace_detailSectionBody__eYCpp{padding:20px;min-width:0}.pregnant-care-workspace_detailSectionBody__eYCpp>p:first-child{margin-top:0}.pregnant-care-workspace_detailSectionBody__eYCpp>p:last-child{margin-bottom:0}.pregnant-care-workspace_detailFacts__TXuOq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:20px 24px;margin:0}.pregnant-care-workspace_detailFacts__TXuOq>div{min-width:0;padding-bottom:12px;border-bottom:1px solid var(--hairline)}.pregnant-care-workspace_detailFacts__TXuOq dt{color:var(--muted);font-size:13px;font-weight:600;line-height:1.4}.pregnant-care-workspace_detailFacts__TXuOq dd{margin:6px 0 0;color:var(--ink);font-size:15px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.pregnant-care-workspace_detailEmpty__TbTbi{color:var(--muted);font-size:14px;line-height:1.6}.pregnant-care-workspace_riskIndicators__TfA8C{display:grid;gap:12px;margin:0 0 20px;padding:0;list-style:none}.pregnant-care-workspace_riskIndicator__aAmm4{padding:16px 18px;border:1px solid #e9c65b;border-inline-start:5px solid #d6a500;border-radius:7px;background:#fff8d9}.pregnant-care-workspace_riskIndicator__aAmm4 strong{display:block;color:#654b00;font-size:15px;line-height:1.45}.pregnant-care-workspace_riskIndicator__aAmm4 p{margin:6px 0 0;color:#5f5128;font-size:14px;line-height:1.5}.pregnant-care-workspace_riskNotice__yEnIV{margin:0 0 16px;padding:12px 14px;border:1px solid var(--hairline);border-radius:6px;color:var(--body);font-size:14px;line-height:1.55}@media (max-width:640px){.pregnant-care-workspace_detailSections__nlihM{gap:16px;margin-block:20px}.pregnant-care-workspace_detailSectionHeader__etnn4{min-height:52px;padding:12px 14px}.pregnant-care-workspace_detailSectionHeader__etnn4 h2{font-size:18px}.pregnant-care-workspace_detailSectionBody__eYCpp{padding:16px}.pregnant-care-workspace_detailFacts__TXuOq{grid-template-columns:minmax(0,1fr);gap:14px}}.pregnant-care-workspace_riskResultHighlight__xwCeW{display:grid;gap:6px;margin:0 0 20px;padding:18px 20px;border:1px solid var(--brand-cyan-line);border-inline-start:5px solid var(--brand-cyan);border-radius:7px;background:var(--brand-cyan-soft)}.pregnant-care-workspace_riskResultHighlight__xwCeW>span{color:var(--body);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pregnant-care-workspace_riskResultHighlight__xwCeW>strong{color:var(--brand-cyan-dark);font-size:22px;line-height:1.3}.pregnant-care-workspace_riskResultHighlight__xwCeW>p{margin:0;color:var(--body);font-size:13px;line-height:1.5}.pregnant-care-workspace_riskResultHigh__JpUBq{border-color:#e5a3a3;border-inline-start-color:#b42318;background:#fff5f5}.pregnant-care-workspace_riskResultHigh__JpUBq>strong{color:#912018}.pregnant-care-workspace_riskResultIntermediate__CZ_Ut{border-color:#edc58a;border-inline-start-color:#b76e00;background:#fff9ed}.pregnant-care-workspace_riskResultIntermediate__CZ_Ut>strong{color:#8a5100}.pregnant-care-workspace_riskResultHabitual__r04iV{border-color:var(--brand-cyan-line);border-inline-start-color:var(--brand-cyan);background:#f9fcfd}@media (max-width:640px){.pregnant-care-workspace_riskResultHighlight__xwCeW{padding:15px}.pregnant-care-workspace_riskResultHighlight__xwCeW>strong{font-size:20px}}.pregnant-care-workspace_multiselect__XwVU8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin:0;padding:0;border:0}.pregnant-care-workspace_multiselect__XwVU8 legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:600}.pregnant-care-workspace_multiselectHint__gJwsT{grid-column:1/-1;margin:0 0 4px;color:var(--muted);font-size:13px;line-height:1.5}.pregnant-care-workspace_form__j0nB6 .pregnant-care-workspace_multiselect__XwVU8 label{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;min-width:0;min-height:48px;margin:0;padding:12px;border:1px solid var(--hairline);border-radius:6px;font-weight:400;cursor:pointer}.pregnant-care-workspace_form__j0nB6 .pregnant-care-workspace_multiselect__XwVU8 label:hover{border-color:var(--brand-cyan);background:#f9fcfd}.pregnant-care-workspace_form__j0nB6 .pregnant-care-workspace_multiselect__XwVU8 label:has(input:checked){border-color:var(--brand-cyan);background:var(--brand-cyan-soft)}.pregnant-care-workspace_form__j0nB6 .pregnant-care-workspace_multiselect__XwVU8 label:focus-within{outline:2px solid var(--focus);outline-offset:2px}.pregnant-care-workspace_form__j0nB6 .pregnant-care-workspace_multiselect__XwVU8 label:has(input:disabled){cursor:not-allowed;opacity:.65}.pregnant-care-workspace_form__j0nB6 .pregnant-care-workspace_multiselect__XwVU8 input[type=checkbox]{width:20px;max-width:20px;min-height:20px;height:20px;margin:0;accent-color:var(--brand-cyan-dark)}.pregnant-care-workspace_multiselect__XwVU8 label>span{min-width:0;overflow-wrap:anywhere}.pregnant-care-workspace_intercurrencesGrid__tlpQV{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}@media (max-width:720px){.pregnant-care-workspace_intercurrencesGrid__tlpQV,.pregnant-care-workspace_multiselect__XwVU8{grid-template-columns:minmax(0,1fr)}}.pregnant-care-workspace_visuallyHidden__ijQPd{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pregnant-care-workspace_multiselectField__34Nhw{grid-column:1/-1;min-width:0}.pregnant-care-workspace_calculatedResults__8jvV_{margin-block:1rem;padding:1.25rem}.pregnant-care-workspace_calculatedResults__8jvV_ h3{margin-top:0}.pregnant-care-workspace_numericInput__R6_fI{position:relative;min-width:0}.pregnant-care-workspace_numericInput__R6_fI input{padding-inline-end:72px}.pregnant-care-workspace_numericUnit__P17KV{position:absolute;inset-inline-end:14px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:13px;pointer-events:none}.pregnant-care-workspace_datingGrid__FMCpy{grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;gap:20px 16px}.pregnant-care-workspace_datingHint__INurY{grid-column:1/-1;margin:0}.pregnant-care-workspace_datingPlanning__5RujB{grid-column:span 10}.pregnant-care-workspace_datingConsultation__Wwjn9{grid-column:span 6}.pregnant-care-workspace_datingDum__PNAdY,.pregnant-care-workspace_datingUnknown__QXmyB{grid-column:span 4}.pregnant-care-workspace_datingStage__iSUPW{grid-column:span 8}.pregnant-care-workspace_datingDays___Jx3B,.pregnant-care-workspace_datingFetuses__to1BV,.pregnant-care-workspace_datingWeeks__D7wVR{grid-column:span 3}.pregnant-care-workspace_datingUltrasound__s8ebC{grid-column:span 7}.pregnant-care-workspace_form__j0nB6 .pregnant-care-workspace_checkboxControl__mUHSz{display:flex;align-items:center;gap:8px;min-height:48px;margin:0;padding:12px;border:1px solid var(--hairline);border-radius:6px;cursor:pointer}.pregnant-care-workspace_form__j0nB6 .pregnant-care-workspace_checkboxControl__mUHSz input[type=checkbox]{flex:0 0 20px;width:20px;max-width:20px;height:20px;margin:0;accent-color:var(--brand-cyan-dark)}.pregnant-care-workspace_form__j0nB6 .pregnant-care-workspace_checkboxControl__mUHSz:has(input:checked){border-color:var(--brand-cyan);background:var(--brand-cyan-soft)}.pregnant-care-workspace_form__j0nB6 .pregnant-care-workspace_checkboxControl__mUHSz:focus-within{outline:2px solid var(--focus);outline-offset:2px}.pregnant-care-workspace_datingGrid__FMCpy input:disabled{background:#f2f4f5;color:var(--muted);cursor:not-allowed}@media (max-width:1000px){.pregnant-care-workspace_datingGrid__FMCpy{grid-template-columns:repeat(2,minmax(0,1fr))}.pregnant-care-workspace_datingGrid__FMCpy>div{grid-column:1/-1}.pregnant-care-workspace_datingGrid__FMCpy>.pregnant-care-workspace_datingDays___Jx3B,.pregnant-care-workspace_datingGrid__FMCpy>.pregnant-care-workspace_datingDum__PNAdY,.pregnant-care-workspace_datingGrid__FMCpy>.pregnant-care-workspace_datingUnknown__QXmyB,.pregnant-care-workspace_datingGrid__FMCpy>.pregnant-care-workspace_datingWeeks__D7wVR{grid-column:span 1}}@media (max-width:480px){.pregnant-care-workspace_datingGrid__FMCpy>.pregnant-care-workspace_datingDum__PNAdY,.pregnant-care-workspace_datingGrid__FMCpy>.pregnant-care-workspace_datingUnknown__QXmyB{grid-column:1/-1}}@media (min-width:901px){.pregnant-care-workspace_sectionNavigation__ey2Gu{position:sticky;top:8px;z-index:2;box-shadow:0 3px 10px rgb(20 38 48/6%)}.pregnant-care-workspace_detailSectionHeader__etnn4 h2,.pregnant-care-workspace_history__M2MZ7 h2,.pregnant-care-workspace_reviewStepHeader__vN_uy h3{scroll-margin-top:124px}}.pregnant-care-workspace_examGrid__P2OvV{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:start}.pregnant-care-workspace_examToxoplasmosis__JByd1{grid-column:1/-1}.pregnant-care-workspace_examToxoplasmosis__JByd1 .pregnant-care-workspace_fieldHint__d4lwM{max-width:80ch;overflow-wrap:anywhere}.care-unit-summary_summary__FXrpV{overflow-wrap:anywhere}.care-unit-summary_details__YnZPV{display:grid;gap:16px;margin-block:20px}.care-unit-summary_details__YnZPV dt{font-weight:600}.care-unit-summary_details__YnZPV dd{margin:4px 0 0}@media (min-width:700px){.care-unit-summary_details__YnZPV{grid-template-columns:repeat(2,minmax(0,1fr))}}.community-health-workers_workspace__BquTz{display:grid;gap:16px;min-width:0}.community-health-workers_actions__vgYNI,.community-health-workers_heading__s_FHK,.community-health-workers_pagination__g2QYc{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.community-health-workers_actions__vgYNI{justify-content:flex-start}.community-health-workers_filters__WxVuk,.community-health-workers_formGrid__TWeYY{display:grid;gap:16px;align-items:end}.community-health-workers_filters__WxVuk{padding:16px;border:1px solid #e7edef;border-radius:10px;background:#f8fafb}.community-health-workers_filters__WxVuk button{min-height:44px;padding:10px 14px;font-size:14px}.community-health-workers_filters__WxVuk .community-health-workers_actions__vgYNI button+button{border-color:transparent;background:transparent;color:var(--muted)}.community-health-workers_formGrid__TWeYY{border:0;padding:0;margin:0;min-width:0}.community-health-workers_field__rubKr{display:flex;flex-direction:column;gap:8px;min-width:0}.community-health-workers_field__rubKr input,.community-health-workers_field__rubKr select{width:100%;min-width:0}.community-health-workers_fieldLabel__p4sRv,.community-health-workers_field__rubKr label{font-weight:600}.community-health-workers_panel__FC4Xj{min-width:0;padding:20px;border:1px solid var(--hairline);border-radius:var(--radius);background:#fff}.community-health-workers_panel__FC4Xj h3{margin:0 0 16px;font-size:18px;font-weight:600;overflow-wrap:anywhere}.community-health-workers_hint__lvw7T{color:var(--muted);font-size:13px}.community-health-workers_error__HajKp{color:#a12418;font-size:14px}.community-health-workers_notice__4Q6Uq{padding:14px 16px;border-radius:8px;background:#edf8f3;color:#245444;overflow-wrap:anywhere}.community-health-workers_warning__5_G_E{padding:14px 16px;border-left:3px solid #d49a28;background:#fff9e9;line-height:1.6}.community-health-workers_tableWrapper__BKjuO{overflow-x:auto;max-width:100%;border:1px solid var(--hairline);border-radius:8px}.community-health-workers_table__tfa7E{width:100%;min-width:1180px;border-collapse:collapse;text-align:left;font-size:14px}.community-health-workers_table__tfa7E thead th{background:#f3f7f9;color:#415763;font-weight:600;font-size:12px}.community-health-workers_table__tfa7E thead th:first-child{position:sticky;left:0;z-index:2}.community-health-workers_table__tfa7E tbody th{position:sticky;left:0;z-index:1;background:white;font-weight:600}.community-health-workers_table__tfa7E tbody tr:hover,.community-health-workers_table__tfa7E tbody tr:hover th{background:#f8fbfc}.community-health-workers_table__tfa7E td,.community-health-workers_table__tfa7E th{padding:10px 14px;border-bottom:1px solid #e7edef;vertical-align:middle;overflow-wrap:anywhere}.community-health-workers_table__tfa7E tr:last-child td,.community-health-workers_table__tfa7E tr:last-child th{border-bottom:0}.community-health-workers_table__tfa7E th:first-child{min-width:150px}.community-health-workers_table__tfa7E th:nth-child(2){min-width:140px}.community-health-workers_table__tfa7E td:nth-child(3),.community-health-workers_table__tfa7E td:nth-child(4),.community-health-workers_table__tfa7E td:nth-child(5),.community-health-workers_table__tfa7E th:nth-child(3),.community-health-workers_table__tfa7E th:nth-child(4),.community-health-workers_table__tfa7E th:nth-child(5){min-width:160px}.community-health-workers_table__tfa7E td:last-child{min-width:180px}.community-health-workers_table__tfa7E .community-health-workers_actions__vgYNI{flex-wrap:nowrap}.community-health-workers_table__tfa7E .community-health-workers_actions__vgYNI button{flex-grow:0;white-space:nowrap}.community-health-workers_table__tfa7E .community-health-workers_actions__vgYNI button:first-child{border-color:transparent;background:transparent;color:var(--brand-cyan-dark)}.community-health-workers_pagination__g2QYc button,.community-health-workers_table__tfa7E button{min-height:44px;padding:8px 12px;font-size:14px}.community-health-workers_badge__Gc_q_{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;background:#f0f3f3;color:#53616a;font-size:12px;font-weight:600;white-space:nowrap}.community-health-workers_badge__Gc_q_:before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:50%;background:currentColor}.community-health-workers_badge__Gc_q_[data-active=true]{background:#eaf6ef;color:#246443}.community-health-workers_detail__NqqcJ{display:grid;gap:12px;margin:0}.community-health-workers_detail__NqqcJ div{display:grid;gap:4px}.community-health-workers_detail__NqqcJ dt{font-size:13px;color:var(--muted)}.community-health-workers_detail__NqqcJ dd{margin:0;overflow-wrap:anywhere}.community-health-workers_full__xQmVz{grid-column:1/-1}.community-health-workers_options__dE18p{padding:16px;border-radius:8px;border:1px solid var(--hairline);display:grid;gap:12px;min-width:0}.community-health-workers_options__dE18p legend{font-size:14px;padding:0 6px}.community-health-workers_check__58_K9{display:flex;align-items:flex-start;gap:10px}.community-health-workers_check__58_K9 input{width:18px;height:18px;flex:0 0 auto;margin-top:2px}@media(min-width:768px){.community-health-workers_filters__WxVuk{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto}.community-health-workers_formGrid__TWeYY{grid-template-columns:repeat(2,minmax(0,1fr))}.community-health-workers_detail__NqqcJ{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:639px){.community-health-workers_panel__FC4Xj{padding:14px}.community-health-workers_actions__vgYNI,.community-health-workers_pagination__g2QYc{align-items:stretch}.community-health-workers_actions__vgYNI button{flex-grow:1}}.community-health-workers_error__HajKp,.community-health-workers_field__rubKr output,.community-health-workers_warning__5_G_E{overflow-wrap:anywhere}.community-health-workers_record__73Quu{display:block;margin-top:3px;font-size:12px;color:var(--muted);font-weight:400}.community-health-workers_listing__MzM5m{display:grid;gap:16px;min-width:0}.community-health-workers_listing__MzM5m[hidden]{display:none}.community-health-workers_editor__pUE0t{border-color:#cde3e9;padding:22px}.community-health-workers_editor__pUE0t>p{color:var(--muted);margin-bottom:18px;font-size:13px}.community-health-workers_editor__pUE0t .community-health-workers_formGrid__TWeYY>.community-health-workers_actions__vgYNI:last-child{padding-block:12px;border-top:1px solid #e7edef;background:white}.community-health-workers_editor__pUE0t output{padding:12px 14px;border-radius:8px;background:#f3f7f9;font-weight:600}@media (min-width:768px){.community-health-workers_filters__WxVuk{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.community-health-workers_filters__WxVuk{grid-template-columns:minmax(0,1.5fr) minmax(0,1.1fr) minmax(0,.7fr) auto}}@media (max-width:639px){.community-health-workers_editor__pUE0t{padding:16px}}.community-health-workers_editor__pUE0t .community-health-workers_formGrid__TWeYY{align-items:start}.community-health-workers_lookup__onGIA{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px}@media (max-width:639px){.community-health-workers_lookup__onGIA{grid-template-columns:1fr}}.community-health-workers_links__uqQiX{display:grid;gap:16px;align-items:start;min-width:0;margin:0;padding:16px;border:1px solid #d9e6eb;border-radius:10px}.community-health-workers_context__kxtzm>legend,.community-health-workers_links__uqQiX>legend{padding:0 6px;font-size:14px;font-weight:600}.community-health-workers_options__dE18p.community-health-workers_optionField__XEuB_{border:0;border-radius:0;padding:0;margin:0;gap:6px}.community-health-workers_optionField__XEuB_>legend{padding:0;margin-bottom:8px;font-weight:600}.community-health-workers_contextFields__zV0Fz>.community-health-workers_optionField__XEuB_,.community-health-workers_links__uqQiX>.community-health-workers_optionField__XEuB_{grid-column:auto}.community-health-workers_fieldLabel__p4sRv{font-size:14px;font-weight:600}.community-health-workers_derived__MCBMN{gap:8px}.community-health-workers_context__kxtzm{background:#f8fafb}.community-health-workers_contextFields__zV0Fz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:start;gap:16px;min-width:0}.community-health-workers_optionSearch__LbgrL{min-width:0}.community-health-workers_optionSearch__LbgrL>summary{display:inline-flex;align-items:center;gap:6px;min-height:28px;font-size:13px;color:var(--brand-cyan-dark);cursor:pointer;list-style:none}.community-health-workers_optionSearch__LbgrL>summary::-webkit-details-marker{display:none}.community-health-workers_optionSearch__LbgrL[open]>summary svg{transform:rotate(180deg)}.community-health-workers_optionSearch__LbgrL .community-health-workers_lookup__onGIA{padding-top:8px;grid-template-columns:minmax(0,1fr);gap:8px}.community-health-workers_optionSearch__LbgrL .community-health-workers_actions__vgYNI{gap:6px}.community-health-workers_optionField__XEuB_ button{min-height:36px;padding:6px 10px;border-radius:8px;font-size:13px;gap:4px}.community-health-workers_optionPagination__c7mu_{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.community-health-workers_editor__pUE0t .community-health-workers_formActions__Quws6 button{min-height:44px;padding:8px 16px;border-radius:8px;font-size:14px}.community-health-workers_editor__pUE0t .community-health-workers_formActions__Quws6 .community-health-workers_cancel__7vsfD{border-color:transparent;color:var(--muted);background:transparent}@media (min-width:768px){.community-health-workers_links__uqQiX{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (pointer:coarse){.community-health-workers_optionField__XEuB_ button,.community-health-workers_optionSearch__LbgrL>summary{min-height:44px}}.territorial-history_history__2reuh{margin-top:1rem;min-width:0}.territorial-history_history__2reuh button{min-height:36px;padding:6px 12px;border-radius:8px;font-size:14px;gap:6px}.territorial-history_history__2reuh button svg{flex-shrink:0}.territorial-history_toolbar__iM9re{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;border-top:1px solid var(--hairline)}.territorial-history_toolbar__iM9re .territorial-history_trigger__sbUuj{color:var(--brand-cyan-dark);border-color:#cde3e9;background:#f1fafc}.territorial-history_toolbar__iM9re .territorial-history_trigger__sbUuj:hover{background:#e7f6f9}.territorial-history_toolbar__iM9re button[data-appearance=quiet]{color:var(--muted);border-color:transparent;background:transparent}.territorial-history_toolbar__iM9re button[data-appearance=quiet]:hover{color:var(--ink);background:#f3f7f9}.territorial-history_panel__hoDsX{border-top:1px solid var(--hairline);margin-top:1rem;padding-top:1rem}.territorial-history_panel__hoDsX>p{color:var(--muted);margin-block:.5rem}.territorial-history_entries__0OL1q{display:grid;gap:1rem;list-style:none;margin:1rem 0;padding:0}.territorial-history_entries__0OL1q>li{min-width:0}.territorial-history_entries__0OL1q h5{font-size:1rem;margin-bottom:.5rem}.territorial-history_states__Ew14E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.territorial-history_snapshot__JyFBs{border:1px solid var(--hairline);border-radius:.5rem;min-width:0;padding:.75rem;overflow-wrap:anywhere}.territorial-history_snapshot__JyFBs h6{font-size:.95rem;margin-bottom:.5rem}.territorial-history_snapshot__JyFBs dl{display:grid;gap:.5rem}.territorial-history_snapshot__JyFBs dt{font-size:.85rem;color:var(--muted)}.territorial-history_snapshot__JyFBs dd{margin:0}.territorial-history_actions__cIMy2{display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width:640px){.territorial-history_states__Ew14E{grid-template-columns:minmax(0,1fr)}.territorial-history_actions__cIMy2>button{max-width:100%;white-space:normal}}@media (pointer:coarse){.territorial-history_history__2reuh button{min-height:44px}}.territorial-resource-header_header__Hdnqb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid #e7edef}.territorial-resource-header_identity__eMnuG{display:flex;align-items:flex-start;gap:12px;flex:1 1 280px;min-width:0}.territorial-resource-header_identity__eMnuG>div{min-width:0}.territorial-resource-header_icon__AXmpE{display:grid;place-items:center;flex:0 0 40px;height:40px;border:1px solid var(--brand-cyan-line);border-radius:10px;background:var(--brand-cyan-soft);color:var(--brand-cyan-dark)}.territorial-resource-header_header__Hdnqb .territorial-resource-header_identity__eMnuG h2{margin:0;font-size:20px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.territorial-resource-header_identity__eMnuG p{margin-top:5px;color:var(--muted);font-size:13px;line-height:1.5}.territorial-resource-header_actions__GwR2Y:empty{display:none}.territorial-resource-header_actions__GwR2Y button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;font-size:14px;white-space:nowrap}@media (max-width:639px){.territorial-resource-header_identity__eMnuG{flex-basis:100%}.territorial-resource-header_actions__GwR2Y,.territorial-resource-header_actions__GwR2Y button{width:100%}.territorial-resource-header_header__Hdnqb .territorial-resource-header_identity__eMnuG h2{font-size:18px}}.territorial-city-filter_field__r_BDq{display:flex;flex-direction:column;gap:8px;min-width:0}.territorial-city-filter_field__r_BDq label{font-weight:600}.territorial-city-filter_field__r_BDq select{min-width:0}.territorial-city-filter_field__r_BDq p{color:#a12418;font-size:13px}.territorial-city-filter_field__r_BDq button{margin-top:6px}.micro-areas_workspace__bIePO{display:grid;gap:16px;min-width:0}.micro-areas_actions__Yh7eJ,.micro-areas_heading__SUxZL,.micro-areas_pagination__yNHCz{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.micro-areas_actions__Yh7eJ{justify-content:flex-start}.micro-areas_filters__QYw7V,.micro-areas_formGrid__Bx1Xn{display:grid;gap:16px;align-items:end}.micro-areas_filters__QYw7V{padding:16px;border:1px solid #e7edef;border-radius:10px;background:#f8fafb}.micro-areas_filters__QYw7V button{min-height:44px;padding:10px 14px;font-size:14px}.micro-areas_filters__QYw7V .micro-areas_actions__Yh7eJ button+button{border-color:transparent;background:transparent;color:var(--muted)}.micro-areas_formGrid__Bx1Xn{border:0;padding:0;margin:0;min-width:0}.micro-areas_field__5Q9_t{display:flex;flex-direction:column;gap:8px;min-width:0}.micro-areas_field__5Q9_t input,.micro-areas_field__5Q9_t select{width:100%;min-width:0}.micro-areas_fieldLabel__Dgzsn,.micro-areas_field__5Q9_t label{font-weight:600}.micro-areas_panel__c57Ah{min-width:0;padding:20px;border:1px solid var(--hairline);border-radius:var(--radius);background:#fff}.micro-areas_panel__c57Ah h3{margin:0 0 16px;font-size:18px;font-weight:600;overflow-wrap:anywhere}.micro-areas_hint__tCfXB{color:var(--muted);font-size:13px}.micro-areas_error__wM0aF{color:#a12418;font-size:14px}.micro-areas_notice__i40iC{padding:14px 16px;border-radius:8px;background:#edf8f3;color:#245444;overflow-wrap:anywhere}.micro-areas_warning__oRPWp{padding:14px 16px;border-left:3px solid #d49a28;background:#fff9e9;line-height:1.6}.micro-areas_tableWrapper__EiJqj{overflow-x:auto;max-width:100%;border:1px solid var(--hairline);border-radius:8px}.micro-areas_table__WHKRY{width:100%;min-width:900px;border-collapse:collapse;text-align:left;font-size:14px}.micro-areas_table__WHKRY thead th{background:#f3f7f9;color:#415763;font-weight:600;font-size:12px}.micro-areas_table__WHKRY thead th:first-child{position:sticky;left:0;z-index:2}.micro-areas_table__WHKRY tbody th{position:sticky;left:0;z-index:1;background:white;font-weight:600}.micro-areas_table__WHKRY tbody tr:hover,.micro-areas_table__WHKRY tbody tr:hover th{background:#f8fbfc}.micro-areas_table__WHKRY td,.micro-areas_table__WHKRY th{padding:10px 14px;border-bottom:1px solid #e7edef;vertical-align:middle;overflow-wrap:anywhere}.micro-areas_table__WHKRY tr:last-child td,.micro-areas_table__WHKRY tr:last-child th{border-bottom:0}.micro-areas_table__WHKRY th:first-child{min-width:150px}.micro-areas_table__WHKRY th:nth-child(2){min-width:140px}.micro-areas_table__WHKRY td:last-child,.micro-areas_table__WHKRY td:nth-child(3),.micro-areas_table__WHKRY th:nth-child(3){min-width:180px}.micro-areas_table__WHKRY .micro-areas_actions__Yh7eJ{flex-wrap:nowrap}.micro-areas_table__WHKRY .micro-areas_actions__Yh7eJ button{flex-grow:0;white-space:nowrap}.micro-areas_table__WHKRY .micro-areas_actions__Yh7eJ button:first-child{border-color:transparent;background:transparent;color:var(--brand-cyan-dark)}.micro-areas_pagination__yNHCz button,.micro-areas_table__WHKRY button{min-height:44px;padding:8px 12px;font-size:14px}.micro-areas_badge__o960O{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;background:#f0f3f3;color:#53616a;font-size:12px;font-weight:600;white-space:nowrap}.micro-areas_badge__o960O:before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:50%;background:currentColor}.micro-areas_badge__o960O[data-active=true]{background:#eaf6ef;color:#246443}.micro-areas_detail__Pe5ll{display:grid;gap:12px;margin:0}.micro-areas_detail__Pe5ll div{display:grid;gap:4px}.micro-areas_detail__Pe5ll dt{font-size:13px;color:var(--muted)}.micro-areas_detail__Pe5ll dd{margin:0;overflow-wrap:anywhere}.micro-areas_full__8OGj8{grid-column:1/-1}.micro-areas_options__WipqM{padding:16px;border-radius:8px;border:1px solid var(--hairline);display:grid;gap:12px;min-width:0}.micro-areas_options__WipqM legend{font-size:14px;padding:0 6px}.micro-areas_check__ThJDN{display:flex;align-items:flex-start;gap:10px}.micro-areas_check__ThJDN input{width:18px;height:18px;flex:0 0 auto;margin-top:2px}@media(min-width:768px){.micro-areas_filters__QYw7V{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto}.micro-areas_formGrid__Bx1Xn{grid-template-columns:repeat(2,minmax(0,1fr))}.micro-areas_detail__Pe5ll{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:639px){.micro-areas_panel__c57Ah{padding:14px}.micro-areas_actions__Yh7eJ,.micro-areas_pagination__yNHCz{align-items:stretch}.micro-areas_actions__Yh7eJ button{flex-grow:1}}.micro-areas_error__wM0aF,.micro-areas_field__5Q9_t output,.micro-areas_warning__oRPWp{overflow-wrap:anywhere}.micro-areas_listing__8BMpD{display:grid;gap:16px;min-width:0}.micro-areas_listing__8BMpD[hidden]{display:none}.micro-areas_editor__klFNo{border-color:#cde3e9;padding:22px}.micro-areas_editor__klFNo>p{color:var(--muted);margin-bottom:18px;font-size:13px}.micro-areas_editor__klFNo .micro-areas_formGrid__Bx1Xn>.micro-areas_actions__Yh7eJ:last-child{padding-block:12px;border-top:1px solid #e7edef;background:white}.micro-areas_editor__klFNo output{padding:12px 14px;border-radius:8px;background:#f3f7f9;font-weight:600}@media (min-width:768px){.micro-areas_filters__QYw7V{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.micro-areas_filters__QYw7V{grid-template-columns:minmax(0,1.5fr) minmax(0,1.1fr) minmax(0,.7fr) auto}}@media (max-width:639px){.micro-areas_editor__klFNo{padding:16px}}.micro-areas_editor__klFNo .micro-areas_formGrid__Bx1Xn{align-items:start}.micro-areas_lookup__EBn2G{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px}@media (max-width:639px){.micro-areas_lookup__EBn2G{grid-template-columns:1fr}}.micro-areas_links__Ern0t{display:grid;gap:16px;align-items:start;min-width:0;margin:0;padding:16px;border:1px solid #d9e6eb;border-radius:10px}.micro-areas_context__FiND5>legend,.micro-areas_links__Ern0t>legend{padding:0 6px;font-size:14px;font-weight:600}.micro-areas_options__WipqM.micro-areas_optionField__GSBis{border:0;border-radius:0;padding:0;margin:0;gap:6px}.micro-areas_optionField__GSBis>legend{padding:0;margin-bottom:8px;font-weight:600}.micro-areas_contextFields__fygzl>.micro-areas_optionField__GSBis,.micro-areas_links__Ern0t>.micro-areas_optionField__GSBis{grid-column:auto}.micro-areas_fieldLabel__Dgzsn{font-size:14px;font-weight:600}.micro-areas_derived__ShDbN{gap:8px}.micro-areas_context__FiND5{background:#f8fafb}.micro-areas_contextFields__fygzl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:start;gap:16px;min-width:0}.micro-areas_optionSearch__5SV6t{min-width:0}.micro-areas_optionSearch__5SV6t>summary{display:inline-flex;align-items:center;gap:6px;min-height:28px;font-size:13px;color:var(--brand-cyan-dark);cursor:pointer;list-style:none}.micro-areas_optionSearch__5SV6t>summary::-webkit-details-marker{display:none}.micro-areas_optionSearch__5SV6t[open]>summary svg{transform:rotate(180deg)}.micro-areas_optionSearch__5SV6t .micro-areas_lookup__EBn2G{padding-top:8px;grid-template-columns:minmax(0,1fr);gap:8px}.micro-areas_optionSearch__5SV6t .micro-areas_actions__Yh7eJ{gap:6px}.micro-areas_optionField__GSBis button{min-height:36px;padding:6px 10px;border-radius:8px;font-size:13px;gap:4px}.micro-areas_optionPagination__dE9tH{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.micro-areas_editor__klFNo .micro-areas_formActions__mSWdt button{min-height:44px;padding:8px 16px;border-radius:8px;font-size:14px}.micro-areas_editor__klFNo .micro-areas_formActions__mSWdt .micro-areas_cancel__LqZM7{border-color:transparent;color:var(--muted);background:transparent}@media (min-width:768px){.micro-areas_links__Ern0t{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (pointer:coarse){.micro-areas_optionField__GSBis button,.micro-areas_optionSearch__5SV6t>summary{min-height:44px}}.family-health-teams_workspace__GbfpG{display:grid;gap:16px;min-width:0}.family-health-teams_actions__P9iHW,.family-health-teams_heading__auZnP,.family-health-teams_pagination__jmBrn{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.family-health-teams_actions__P9iHW{justify-content:flex-start}.family-health-teams_filters__OvktC,.family-health-teams_formGrid__raPoJ{display:grid;gap:16px;align-items:end}.family-health-teams_filters__OvktC{padding:16px;border:1px solid #e7edef;border-radius:10px;background:#f8fafb}.family-health-teams_filters__OvktC button{min-height:44px;padding:10px 14px;font-size:14px}.family-health-teams_filters__OvktC .family-health-teams_actions__P9iHW button+button{border-color:transparent;background:transparent;color:var(--muted)}.family-health-teams_formGrid__raPoJ{border:0;padding:0;margin:0;min-width:0}.family-health-teams_field__YLqhB{display:flex;flex-direction:column;gap:8px;min-width:0}.family-health-teams_field__YLqhB input,.family-health-teams_field__YLqhB select{width:100%;min-width:0}.family-health-teams_field__YLqhB label{font-weight:600}.family-health-teams_panel__eKGex{min-width:0;padding:20px;border:1px solid var(--hairline);border-radius:var(--radius);background:#fff}.family-health-teams_panel__eKGex h3{margin:0 0 16px;font-size:18px;font-weight:600;overflow-wrap:anywhere}.family-health-teams_hint__y_NzG{color:var(--muted);font-size:13px}.family-health-teams_error__BETsX{color:#a12418;font-size:14px}.family-health-teams_notice__qbt0_{padding:14px 16px;border-radius:8px;background:#edf8f3;color:#245444;overflow-wrap:anywhere}.family-health-teams_warning__C7GEn{padding:14px 16px;border-left:3px solid #d49a28;background:#fff9e9;line-height:1.6}.family-health-teams_tableWrapper__GPXwC{overflow-x:auto;max-width:100%;border:1px solid var(--hairline);border-radius:8px}.family-health-teams_table__ETyBT{width:100%;min-width:660px;border-collapse:collapse;text-align:left;font-size:14px}.family-health-teams_table__ETyBT thead th{background:#f3f7f9;color:#415763;font-weight:600;font-size:12px}.family-health-teams_table__ETyBT thead th:first-child{position:sticky;left:0;z-index:2}.family-health-teams_table__ETyBT tbody th{position:sticky;left:0;z-index:1;background:white;font-weight:600}.family-health-teams_table__ETyBT tbody tr:hover,.family-health-teams_table__ETyBT tbody tr:hover th{background:#f8fbfc}.family-health-teams_table__ETyBT td,.family-health-teams_table__ETyBT th{padding:10px 14px;border-bottom:1px solid #e7edef;vertical-align:middle;overflow-wrap:anywhere}.family-health-teams_table__ETyBT tr:last-child td,.family-health-teams_table__ETyBT tr:last-child th{border-bottom:0}.family-health-teams_table__ETyBT th:first-child{min-width:150px}.family-health-teams_table__ETyBT th:nth-child(2){min-width:140px}.family-health-teams_table__ETyBT td:last-child{min-width:180px}.family-health-teams_table__ETyBT .family-health-teams_actions__P9iHW{flex-wrap:nowrap}.family-health-teams_table__ETyBT .family-health-teams_actions__P9iHW button{flex-grow:0;white-space:nowrap}.family-health-teams_table__ETyBT .family-health-teams_actions__P9iHW button:first-child{border-color:transparent;background:transparent;color:var(--brand-cyan-dark)}.family-health-teams_pagination__jmBrn button,.family-health-teams_table__ETyBT button{min-height:44px;padding:8px 12px;font-size:14px}.family-health-teams_badge__WLCWU{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;background:#f0f3f3;color:#53616a;font-size:12px;font-weight:600;white-space:nowrap}.family-health-teams_badge__WLCWU:before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:50%;background:currentColor}.family-health-teams_badge__WLCWU[data-active=true]{background:#eaf6ef;color:#246443}.family-health-teams_detail__RRl8w{display:grid;gap:12px;margin:0}.family-health-teams_detail__RRl8w div{display:grid;gap:4px}.family-health-teams_detail__RRl8w dt{font-size:13px;color:var(--muted)}.family-health-teams_detail__RRl8w dd{margin:0;overflow-wrap:anywhere}.family-health-teams_full__S653N{grid-column:1/-1}.family-health-teams_options__crmbl{padding:16px;border-radius:8px;border:1px solid var(--hairline);display:grid;gap:12px;min-width:0}.family-health-teams_options__crmbl legend{font-size:14px;padding:0 6px}.family-health-teams_check__WpQNZ{display:flex;align-items:flex-start;gap:10px}.family-health-teams_check__WpQNZ input{width:18px;height:18px;flex:0 0 auto;margin-top:2px}@media(min-width:768px){.family-health-teams_filters__OvktC{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto}.family-health-teams_formGrid__raPoJ{grid-template-columns:repeat(2,minmax(0,1fr))}.family-health-teams_detail__RRl8w{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:639px){.family-health-teams_panel__eKGex{padding:14px}.family-health-teams_actions__P9iHW,.family-health-teams_pagination__jmBrn{align-items:stretch}.family-health-teams_actions__P9iHW button{flex-grow:1}}.family-health-teams_listing__WWXGG{display:grid;gap:16px;min-width:0}.family-health-teams_listing__WWXGG[hidden]{display:none}.family-health-teams_editor__2_dx_{border-color:#cde3e9;padding:22px}.family-health-teams_editor__2_dx_>p{color:var(--muted);margin-bottom:18px;font-size:13px}.family-health-teams_editor__2_dx_ .family-health-teams_formGrid__raPoJ>.family-health-teams_actions__P9iHW:last-child{padding-block:12px;border-top:1px solid #e7edef;background:white}.family-health-teams_editor__2_dx_ output{padding:12px 14px;border-radius:8px;background:#f3f7f9;font-weight:600}@media (min-width:768px){.family-health-teams_filters__OvktC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.family-health-teams_filters__OvktC{grid-template-columns:minmax(0,1.5fr) minmax(0,1.1fr) minmax(0,.7fr) auto}}@media (max-width:639px){.family-health-teams_editor__2_dx_{padding:16px}}.family-health-teams_editor__2_dx_ .family-health-teams_formGrid__raPoJ{align-items:start}.family-health-teams_unitFields__sGMwZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px}@media (max-width:639px){.family-health-teams_unitFields__sGMwZ{grid-template-columns:1fr}}.territorial-organization-workspace_workspace__cyPN_{padding-block:28px 56px}.territorial-organization-workspace_contentGuard__NuVKj{min-width:0;padding:0;margin:0;border:0}.territorial-organization-workspace_pageHeader__edUeI{margin-bottom:22px}.territorial-organization-workspace_workspace__cyPN_ .territorial-organization-workspace_pageHeader__edUeI h1{margin-block:6px 8px;font-size:clamp(28px,4vw,36px);line-height:1.25}.territorial-organization-workspace_pageHeader__edUeI>p:last-child{color:var(--muted)}.territorial-organization-workspace_linkNotice__oYLlO{display:flex;gap:12px;padding:18px 20px;margin-bottom:20px;border:1px solid #e9d9ad;border-radius:12px;background:#fffbef;color:#55451e;font-size:13px;line-height:1.6}.territorial-organization-workspace_linkNotice__oYLlO>svg{flex:0 0 auto;margin-top:2px;color:#8b691d}.territorial-organization-workspace_linkNotice__oYLlO>div{min-width:0}.territorial-organization-workspace_linkNotice__oYLlO h2{font-size:15px;font-weight:700;margin:0 0 8px}.territorial-organization-workspace_linkNotice__oYLlO ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 28px;list-style:disc;margin:0;padding-left:18px}.territorial-organization-workspace_linkNotice__oYLlO p{margin-top:10px}.territorial-organization-workspace_navigation__b2qqC{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:5px;position:sticky;top:12px;z-index:4;margin-block:20px;padding:6px;border:1px solid #e2e9ec;border-radius:12px;background:#f4f7f8;box-shadow:0 3px 12px rgb(24 29 38/5%)}.territorial-organization-workspace_navigation__b2qqC a{display:flex;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:10px 12px;border:1px solid transparent;border-radius:8px;color:var(--muted);font-size:13px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none}.territorial-organization-workspace_navigation__b2qqC a svg{flex-shrink:0}.territorial-organization-workspace_navigation__b2qqC a:hover{background:#e9f0f2;color:var(--ink)}.territorial-organization-workspace_navigation__b2qqC a[aria-current=location]{background:white;color:var(--brand-cyan-dark);border-color:#d2e6eb;box-shadow:0 1px 3px rgb(24 29 38/5%)}.territorial-organization-workspace_shortTitle__cAxnG{display:none}.territorial-organization-workspace_sections__5fOW5{display:grid;gap:24px;min-width:0;scroll-margin-top:116px}.territorial-organization-workspace_section___8YKl{min-width:0;padding:22px;scroll-margin-top:116px;border-color:#e0e7eb;background:white;box-shadow:0 2px 5px rgb(24 29 38/2%)}@media (max-width:767px){.territorial-organization-workspace_linkNotice__oYLlO ul{grid-template-columns:1fr}.territorial-organization-workspace_navigation__b2qqC{grid-template-columns:repeat(3,minmax(0,1fr));top:6px}.territorial-organization-workspace_navigation__b2qqC a{padding:8px}.territorial-organization-workspace_fullTitle__Lnu_z{display:none}.territorial-organization-workspace_shortTitle__cAxnG{display:inline}.territorial-organization-workspace_section___8YKl,.territorial-organization-workspace_sections__5fOW5{scroll-margin-top:140px}}@media (max-width:639px){.territorial-organization-workspace_workspace__cyPN_{padding-top:22px}.territorial-organization-workspace_section___8YKl{padding:16px}.territorial-organization-workspace_linkNotice__oYLlO{padding:16px;gap:10px}}.home_page__ODjSn{min-height:100svh;display:flex;flex-direction:column;background:#f8faf9;padding:32px 40px 0}.home_main__u5kTL{flex:1;width:min(100%,1360px);margin-inline:auto;display:grid;grid-template-columns:1.08fr 1fr;background:#fff;border:1px solid #e1e9e6;border-radius:28px;overflow:hidden}.home_introduction__oGYUT{display:flex;flex-direction:column;justify-content:space-between;gap:48px;padding:clamp(32px,4.5vw,72px);background:linear-gradient(145deg,#eef5f3 15%,#e0efea)}.home_logo__WQaWo{width:min(100%,320px);height:auto;mix-blend-mode:darken}.home_message__4lpan h1{margin-top:20px;color:#193e38;font-size:clamp(36px,3.5vw,54px);font-weight:500;line-height:1.15;letter-spacing:-.045em;text-wrap:balance}.home_message__4lpan h1 span{color:#087d75}.home_eyebrow__am9LC{color:#42726a;font-size:11px;font-weight:600;letter-spacing:.18em}.home_description__j4uIU{max-width:340px;margin-top:24px;color:#48665f;font-size:16px;line-height:1.75}.home_signature__He_9_{display:flex;align-items:center;gap:12px;color:#496b63;font-size:12px}.home_signatureMark__84xga{display:grid;place-items:center;width:32px;height:32px;border:1px solid #b7d5cb;border-radius:50%;color:#087d75;font-size:22px}.home_access__pW6vK{display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,80px)}.home_access__pW6vK .login-panel{width:100%;max-width:420px;margin:0 auto;padding:0;border:0;border-radius:0}.home_access__pW6vK .login-panel .eyebrow{font-size:11px;color:#58736d;letter-spacing:.16em;margin-bottom:18px}.home_access__pW6vK .login-panel .login-panel-title{font-size:clamp(28px,2.5vw,36px);font-weight:500;line-height:1.2;letter-spacing:-.035em;margin:0 0 12px}.home_access__pW6vK .login-panel>p:last-of-type{color:#677570;margin-bottom:32px}.home_access__pW6vK .input{min-height:50px;border-color:#d7e1dd;border-radius:10px;background:#fcfdfc}.home_access__pW6vK .demo-form label{font-size:13px}.home_access__pW6vK .demo-form .button{margin-top:8px;background:#155e53;border-color:#155e53;border-radius:10px;min-height:52px}.home_access__pW6vK .demo-form .button:hover:not(:disabled){background:#104b42}.home_accessNote__lYw1M{max-width:420px;width:100%;margin:24px auto 0;text-align:center;color:#6b7772;font-size:12px;line-height:1.6}@media (min-width:1000px){.home_main__u5kTL{min-height:660px}}@media (max-width:900px){.home_page__ODjSn{padding:20px 20px 0}.home_access__pW6vK,.home_introduction__oGYUT{padding:32px}.home_message__4lpan h1{font-size:36px}}@media (max-width:700px){.home_page__ODjSn{padding:12px 12px 0}.home_main__u5kTL{grid-template-columns:1fr;border-radius:20px}.home_introduction__oGYUT{padding:24px;gap:28px}.home_logo__WQaWo{width:240px}.home_message__4lpan h1{font-size:clamp(30px,7.5vw,40px);margin-top:12px}.home_description__j4uIU{margin-top:16px;font-size:14px}.home_signature__He_9_{display:none}.home_access__pW6vK{padding:32px 24px}}.permission-groups-workspace_section__9yZJB{min-width:0}.permission-groups-workspace_actionCategories__SXuWB{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;min-width:0}.permission-groups-workspace_actionCategory__9p867{min-width:0;margin:0;padding:12px;border:1px solid #e1e8ec;border-radius:10px;background:#fcfdfd}.permission-groups-workspace_workspace__oSxuu{padding-block:28px 56px}.permission-groups-workspace_pageHeader__YHP2j{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:22px}.permission-groups-workspace_workspace__oSxuu .permission-groups-workspace_pageHeader__YHP2j h1{margin-block:6px 8px;font-size:clamp(28px,4vw,36px)}.permission-groups-workspace_pageHeader__YHP2j p:last-child{color:var(--muted)}.permission-groups-workspace_pageHeader__YHP2j>a{min-height:44px;padding:10px 16px;font-size:14px}.permission-groups-workspace_notice__s58uF{padding:18px 20px;font-size:13px;line-height:1.6;background:#fffbef;border:1px solid #e9d9ad}.permission-groups-workspace_editor__Kr3uF{min-width:0;padding:24px;border-color:#e1e8ec}.permission-groups-workspace_editor__Kr3uF h2{margin:0 0 20px;font-size:22px;font-weight:600}.permission-groups-workspace_identityFields__VO1rD{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end}.permission-groups-workspace_activeControl__l6RAL{min-height:46px;padding:10px 14px;border:1px solid #e1e8ec;border-radius:8px;font-size:14px}.permission-groups-workspace_actionToolbar__b6qqj{display:flex;align-items:end;gap:16px;flex-wrap:wrap;margin-block:18px}.permission-groups-workspace_actionToolbar__b6qqj>div{flex:1 1 260px}.permission-groups-workspace_actionToolbar__b6qqj>p{min-height:44px;display:flex;align-items:center;color:var(--brand-cyan-dark);font-weight:600;font-size:13px}.permission-groups-workspace_actionToolbar__b6qqj button{min-height:44px;padding:10px 14px;font-size:13px}.permission-groups-workspace_actionOptions__9xg1t{display:grid;gap:2px;margin-top:4px}.permission-groups-workspace_actionOptions__9xg1t .permission-groups-workspace_actionOption__o0L8P{align-items:flex-start;gap:10px;padding:10px;border-radius:6px;min-height:44px;font-size:13px;line-height:1.5}.permission-groups-workspace_actionOption__o0L8P input{flex:0 0 18px;width:18px;height:18px;margin-top:1px}.permission-groups-workspace_actionOption__o0L8P span{overflow-wrap:anywhere}.permission-groups-workspace_actionOption__o0L8P:has(input:checked){background:#e8f5f8;color:#185364}.permission-groups-workspace_actionOption__o0L8P:has(input:disabled){color:#68727a}.permission-groups-workspace_actionCategory__9p867[hidden],.permission-groups-workspace_actionOption__o0L8P[hidden]{display:none}.permission-groups-workspace_actionEmpty__2_6mk{padding:16px;background:#f4f7f8;color:var(--muted);border-radius:8px;margin-bottom:16px}.permission-groups-workspace_formActions__WxQjs{background:white;padding-block:14px;border-top:1px solid #e7edef}.permission-groups-workspace_formActions__WxQjs button{min-height:44px;padding:10px 16px;font-size:14px}.permission-groups-workspace_heading__jVRCr h2{scroll-margin-top:24px}.permission-groups-workspace_actionCategory__9p867 legend{padding:0 6px;font-size:14px;font-weight:600}.permission-groups-workspace_heading__jVRCr,.permission-groups-workspace_itemHeader__mV_Fj{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.permission-groups-workspace_heading__jVRCr h2{margin-bottom:8px}.permission-groups-workspace_empty__hhsy_ p,.permission-groups-workspace_heading__jVRCr p,.permission-groups-workspace_meta__wxLuV,.permission-groups-workspace_noActions__80bSj,.permission-groups-workspace_results__P_Q4N{color:var(--muted)}.permission-groups-workspace_total__nxHPH{flex-shrink:0;padding:6px 12px;border-radius:999px;background:#f3f4f5;font-size:14px;font-weight:600}.permission-groups-workspace_filters__KywY0{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,220px);gap:16px;margin-top:24px}.permission-groups-workspace_field__Tiycn{display:grid;gap:8px;min-width:0}.permission-groups-workspace_field__Tiycn label{font-weight:600;font-size:14px}.permission-groups-workspace_results__P_Q4N{margin:12px 0 20px;font-size:14px}.permission-groups-workspace_list__x1pGR{list-style:none;padding:0;margin:0;display:grid;gap:16px}.permission-groups-workspace_item__QnFPw{min-width:0;padding:20px;border:1px solid var(--hairline);border-radius:var(--radius)}.permission-groups-workspace_identity__X2MvI{min-width:0}.permission-groups-workspace_identity__X2MvI h3{margin:0 0 10px;font-size:18px;overflow-wrap:anywhere}.permission-groups-workspace_meta__wxLuV{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:14px}.permission-groups-workspace_badge__Kl3mw{padding:3px 10px;border-radius:999px;font-weight:600}.permission-groups-workspace_active__YbNON{color:var(--forest);background:#eaf2e9}.permission-groups-workspace_inactive__PQmRe{color:var(--muted);background:#f0f1f2}.permission-groups-workspace_edit__3UOjq{flex-shrink:0}.permission-groups-workspace_details__PZbII{margin-top:18px;border-top:1px solid var(--hairline)}.permission-groups-workspace_details__PZbII summary{padding:14px 0;min-height:44px;cursor:pointer;font-size:14px;font-weight:600}.permission-groups-workspace_details__PZbII summary:hover{color:var(--forest);text-decoration:underline}.permission-groups-workspace_categories__1yCUG{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:20px;padding:8px 0}.permission-groups-workspace_category__6MXSV h4{margin:0 0 8px;font-size:14px}.permission-groups-workspace_category__6MXSV ul{display:grid;gap:6px;padding-left:18px;color:var(--body);font-size:14px;overflow-wrap:anywhere}.permission-groups-workspace_noActions__80bSj{font-size:14px;margin-top:18px}.permission-groups-workspace_empty__hhsy_{padding:28px;background:#f7f8f8;border-radius:var(--radius);text-align:center}.permission-groups-workspace_empty__hhsy_ h3{margin-bottom:8px;font-size:18px}.permission-groups-workspace_empty__hhsy_ p{margin-bottom:16px}@media (max-width:640px){.permission-groups-workspace_editor__Kr3uF{padding:18px}.permission-groups-workspace_identityFields__VO1rD{grid-template-columns:1fr;gap:12px}.permission-groups-workspace_actionToolbar__b6qqj>div{flex-basis:100%}.permission-groups-workspace_actionToolbar__b6qqj>p{min-height:24px}.permission-groups-workspace_section__9yZJB{padding:20px}.permission-groups-workspace_heading__jVRCr,.permission-groups-workspace_itemHeader__mV_Fj{flex-direction:column;gap:12px}.permission-groups-workspace_filters__KywY0{grid-template-columns:minmax(0,1fr)}.permission-groups-workspace_item__QnFPw{padding:16px}.permission-groups-workspace_edit__3UOjq{width:100%}}.current-permissions_workspace__FYafQ{min-width:0}.current-permissions_intro__2_Pp7{max-width:760px;margin-bottom:28px}.current-permissions_intro__2_Pp7 h1{margin-block:8px 12px}.current-permissions_intro__2_Pp7 p{margin-bottom:0}.current-permissions_explainer__6_6FZ{border:1px solid var(--hairline);border-radius:10px;padding:16px 20px;margin-bottom:24px;background:var(--surface-soft,#f8fafc)}.current-permissions_explainer__6_6FZ summary{cursor:pointer;font-weight:600;min-height:28px}.current-permissions_explainer__6_6FZ p{max-width:850px;color:var(--muted);line-height:1.6;margin-bottom:0}.current-permissions_selector__fDGl0{margin-bottom:24px}.current-permissions_actionsPanel__NxjQh h2,.current-permissions_overview__nJGFX h2,.current-permissions_selector__fDGl0 h2{margin:0 0 8px;font-size:22px}.current-permissions_filters__geW_b label,.current-permissions_selector__fDGl0 label{display:block;font-weight:600;margin-bottom:8px}.current-permissions_selector__fDGl0 select{width:100%;max-width:720px;min-height:48px}.current-permissions_selector__fDGl0>p{color:var(--muted);margin:0 0 20px}.current-permissions_overview__nJGFX{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:24px;margin-block:24px;align-items:start}.current-permissions_overview__nJGFX>section{min-width:0}.current-permissions_identity__WnOSN{margin-top:24px}.current-permissions_identity__WnOSN dt{color:var(--muted);font-size:14px;margin-top:16px}.current-permissions_identity__WnOSN dd{margin:4px 0 0;overflow-wrap:anywhere}.current-permissions_identity__WnOSN dd:first-of-type{font-weight:500}.current-permissions_groupStatus__XM5EA{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-block:18px}.current-permissions_groupStatus__XM5EA strong{overflow-wrap:anywhere;font-size:18px}.current-permissions_badge__U8Exy,.current-permissions_count__zry3S{display:inline-flex;align-items:center;border:1px solid var(--hairline);border-radius:999px;padding:5px 12px;font-size:13px;line-height:1.5;background:var(--surface-soft,#f8fafc);white-space:nowrap}.current-permissions_groupForm__v2Ind{border-top:1px solid var(--hairline);margin-top:24px;padding-top:24px;max-width:none}.current-permissions_groupForm__v2Ind select{width:100%;min-height:48px}.current-permissions_actionsPanel__NxjQh{margin-block:24px}.current-permissions_sectionHeading__WYwDV{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:16px}.current-permissions_muted__q1bNM{color:var(--muted);line-height:1.6;margin:0}.current-permissions_filters__geW_b{display:flex;flex-wrap:wrap;align-items:end;gap:16px;margin-top:28px}.current-permissions_filters__geW_b>div{flex:1 1 220px;min-width:0}.current-permissions_filters__geW_b input,.current-permissions_filters__geW_b select{width:100%;min-height:48px}.current-permissions_result__dQRKu{color:var(--muted);font-size:14px;margin-block:16px}.current-permissions_actionGroups__xWzR6{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;align-items:start}.current-permissions_actionGroup__mwa01{padding:20px;border:1px solid var(--hairline);border-radius:10px;min-width:0}.current-permissions_actionGroup__mwa01 h3{display:flex;justify-content:space-between;gap:12px;font-size:16px;margin:0 0 16px}.current-permissions_actionGroup__mwa01 h3 span{color:var(--muted);font-weight:400}.current-permissions_actionGroup__mwa01 ul{padding-left:20px;margin:0}.current-permissions_actionGroup__mwa01 li{padding-block:5px;line-height:1.5;overflow-wrap:anywhere}.current-permissions_empty__AA_d3{padding-block:24px}.current-permissions_empty__AA_d3 h3{font-size:18px}@media (max-width:760px){.current-permissions_overview__nJGFX{grid-template-columns:minmax(0,1fr);gap:16px}.current-permissions_actionGroup__mwa01,.current-permissions_explainer__6_6FZ{padding:16px}}.child-care-workspace_workspace__9xVoS{min-width:0}.child-care-workspace_actions__UixjE{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-block:20px}.child-care-workspace_actions__UixjE a,.child-care-workspace_records__dP3UF a{display:inline-flex;align-items:center;min-height:44px}.child-care-workspace_form__C0Da7{display:grid;gap:24px;margin-block:24px}.child-care-workspace_form__C0Da7 fieldset{min-width:0;border:1px solid var(--hairline);border-radius:8px;padding:24px}.child-care-workspace_form__C0Da7 legend{padding-inline:8px;font-weight:600;font-size:20px}.child-care-workspace_facts__KP5Wa,.child-care-workspace_grid__AU_wq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px}.child-care-workspace_grid__AU_wq>div,.child-care-workspace_search__78XSP>div{min-width:0}.child-care-workspace_form__C0Da7 label,.child-care-workspace_search__78XSP label{display:block;margin-bottom:8px;font-weight:600}.child-care-workspace_form__C0Da7 input,.child-care-workspace_form__C0Da7 select,.child-care-workspace_search__78XSP input,.child-care-workspace_search__78XSP select{width:100%;max-width:100%;min-height:48px}.child-care-workspace_search__78XSP{display:flex;flex-wrap:wrap;gap:16px;align-items:end;margin-block:24px}.child-care-workspace_search__78XSP>div{flex:1 1 220px}.child-care-workspace_records__dP3UF{list-style:none;padding:0;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.child-care-workspace_records__dP3UF h2{font-size:22px}.child-care-workspace_facts__KP5Wa dd,.child-care-workspace_notice__MdWX2,.child-care-workspace_records__dP3UF li{overflow-wrap:anywhere}.child-care-workspace_facts__KP5Wa dt,.child-care-workspace_hint__XJUKc{color:var(--muted)}.child-care-workspace_facts__KP5Wa dd{margin:6px 0 0}.child-care-workspace_hint__XJUKc{font-size:14px;line-height:1.5}.child-care-workspace_detail__fk2W3{display:grid;gap:24px}.child-care-workspace_notice__MdWX2{border-left:4px solid var(--hairline);padding:12px 16px;margin-block:16px}@media (max-width:600px){.child-care-workspace_form__C0Da7 fieldset{padding:16px}}