.assessment-table_wrapper__dhGQO,.result-badge_badge___sNXm{font-family:Montserrat,-apple-system,Roboto,Helvetica,sans-serif}.assessment-table_wrapper__dhGQO{filter:drop-shadow(0 4px 20px rgb(9 32 46/20%))}.form-field_field__ooVMV{display:flex;flex-direction:column;gap:.375rem;font-family:var(--font-family-body,sans-serif);font-size:var(--font-size-body-md,14px);color:var(--color-fg-primary,#202124);width:100%}.form-field_label__yFg1N{display:inline-flex;align-items:center;gap:.25rem;font-weight:500;font-size:var(--font-size-label-md,12px);color:var(--color-fg-secondary,#5f6368)}.form-field_required__b7kEy{color:var(--color-danger,#d93025)}.form-field_control__ONfFL{display:flex;align-items:stretch;min-height:40px;padding:0 12px;gap:8px;border:1px solid var(--color-border-subtle,#dadce0);border-radius:var(--radius-md,8px);background:var(--color-surface-page,#ffffff);color:var(--color-fg-primary,#202124);transition:border-color .12s ease,box-shadow .12s ease}.form-field_control__ONfFL:hover{border-color:var(--color-border-strong,#bdc1c6)}.form-field_control__ONfFL:focus-within{border-color:var(--color-border-focus,#1a73e8);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-border-focus,#1a73e8) 20%,transparent)}.form-field_control__ONfFL.form-field_invalid__3IsKT{border-color:var(--color-danger,#d93025)}.form-field_control__ONfFL.form-field_invalid__3IsKT:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-danger,#d93025) 20%,transparent)}.form-field_control__ONfFL.form-field_disabled__8I1BZ{background:var(--color-surface-sunken,#f1f3f4);color:var(--color-fg-muted,#80868b);cursor:not-allowed}.form-field_input__N_UFL,.form-field_select___Y4Vd,.form-field_textarea__u001o{flex:1 1 auto;min-width:0;border:none;outline:none;background:transparent;font:inherit;color:inherit;padding:8px 0}.form-field_textarea__u001o{min-height:96px;resize:vertical;padding:8px 0}.form-field_input__N_UFL:disabled,.form-field_select___Y4Vd:disabled,.form-field_textarea__u001o:disabled{cursor:not-allowed}.form-field_affix__7pa0R{display:inline-flex;align-items:center;color:var(--color-fg-muted,#80868b);font-size:var(--font-size-body-sm,12px);white-space:nowrap}.form-field_hint__Poz53{font-size:var(--font-size-label-sm,11px);color:var(--color-fg-muted,#80868b)}.form-field_errorText__Ro0BK{font-size:var(--font-size-label-sm,11px);color:var(--color-danger,#d93025)}.form-field_choiceGroup__mQPEf{display:flex;flex-direction:column;gap:6px}.form-field_choiceGroup__mQPEf.form-field_horizontal__tz0r9{flex-direction:row;flex-wrap:wrap;gap:12px}.form-field_choice__PWqAM{display:inline-flex;align-items:center;gap:8px;cursor:pointer;color:var(--color-fg-primary,#202124)}.form-field_choice__PWqAM.form-field_disabled__8I1BZ{cursor:not-allowed;color:var(--color-fg-muted,#80868b)}.form-field_checkboxBox__GQOmQ{width:18px;height:18px;border:1.5px solid var(--color-border-strong,#bdc1c6);border-radius:var(--radius-xs,2px);display:inline-flex;align-items:center;justify-content:center;background:var(--color-surface-page,#ffffff);transition:background .12s ease,border-color .12s ease}.form-field_checkbox__sPp4_:checked+.form-field_checkboxBox__GQOmQ{background:var(--color-brand-primary,#1a73e8);border-color:var(--color-brand-primary,#1a73e8);color:var(--color-brand-primary-fg,#ffffff)}.form-field_checkbox__sPp4_:focus-visible+.form-field_checkboxBox__GQOmQ{outline:2px solid color-mix(in srgb,var(--color-border-focus,#1a73e8) 40%,transparent);outline-offset:2px}.form-field_checkbox__sPp4_{position:absolute;opacity:0;pointer-events:none}.form-field_checkmark__VVKrP{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;visibility:hidden}.form-field_checkbox__sPp4_:checked+.form-field_checkboxBox__GQOmQ .form-field_checkmark__VVKrP{visibility:visible}.form-field_radioDot__5I_GH{width:18px;height:18px;border:1.5px solid var(--color-border-strong,#bdc1c6);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-surface-page,#ffffff);transition:border-color .12s ease}.form-field_radioDot__5I_GH:after{content:"";width:10px;height:10px;border-radius:50%;background:transparent;transition:background .12s ease}.form-field_radio__fJnyV:checked+.form-field_radioDot__5I_GH{border-color:var(--color-brand-primary,#1a73e8)}.form-field_radio__fJnyV:checked+.form-field_radioDot__5I_GH:after{background:var(--color-brand-primary,#1a73e8)}.form-field_radio__fJnyV:focus-visible+.form-field_radioDot__5I_GH{outline:2px solid color-mix(in srgb,var(--color-border-focus,#1a73e8) 40%,transparent);outline-offset:2px}.form-field_radio__fJnyV{position:absolute;opacity:0;pointer-events:none}.form-field_choiceIndicator__noMxD{position:relative;display:inline-flex}.form-field_choiceBody__jSPCP{display:inline-block}.form-field_choiceDescription__D_cFf{display:block;margin-top:2px}.save-template-modal_overlay__N9MeZ{background:rgb(0 0 0/50%)}.save-template-modal_dialog__UcfSf{width:750px}.care-grade-selector_selector___AI82{font-family:Montserrat,-apple-system,Roboto,Helvetica,sans-serif}.slot-layout_root__3Mjnu{display:flex;min-height:100vh;flex-direction:column;background-color:var(--color-surface-app);color:var(--color-fg-primary)}.slot-layout_header__oQwqP{position:sticky;top:0;z-index:20;border-bottom-width:1px;border-color:var(--color-shell-border);background-color:var(--color-shell-bg)}.slot-layout_body__k9Ojh{display:flex;flex:1 1 0%;flex-direction:column}@media (min-width:768px){.slot-layout_body__k9Ojh{flex-direction:row}.slot-layout_bodySidebarEnd__cGCmi{flex-direction:row-reverse}}.slot-layout_sidebar__NtLXd{border-right-width:1px;border-color:var(--color-sidebar-border);background-color:var(--color-sidebar-bg)}@media (min-width:768px){.slot-layout_sidebar__NtLXd{width:20rem}}.slot-layout_sidebarEnd__DZYhw{border-right-width:0}@media (min-width:768px){.slot-layout_sidebarEnd__DZYhw{border-left-width:1px}}.slot-layout_content__IVcUS{flex:1 1 0%;background-color:var(--color-surface-page)}.basic-layout_root__H9JNr{background-color:var(--color-surface-app)}.basic-layout_footer__Z67SW{border-top-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-surface-card);padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;color:var(--color-fg-secondary)}.detailed-assessment-table_wrapper__CYR9_{font-family:Montserrat,-apple-system,Roboto,Helvetica,sans-serif;filter:drop-shadow(0 4px 20px rgba(9,32,46,20%))}.pictogram-confirmation-modal_overlay__LyGGr{background:rgb(0 0 0/50%)}.pictogram-confirmation-modal_dialog__6gCPj{max-height:90vh;max-width:750px}.pictogram-confirmation-modal_pictogramFrame__miiiF{width:78px;height:78px}.pictogram-legend-modal_overlay__xJaIp{background:rgb(0 0 0/50%)}.pictogram-legend-modal_dialog__csWsL{max-height:90vh;max-width:1124px}.pictogram-schedule-modal_overlay__gq6zA{background:rgb(0 0 0/50%)}.pictogram-schedule-modal_dialog__8zZSl{max-height:90vh;max-width:750px}.pictogram-schedule-modal_pictogramFrame__QwY2y{width:78px;height:78px}.pictogram-selection-modal_overlay__AnaKB{background:rgb(0 0 0/50%)}.pictogram-selection-modal_dialog__6pHuq{width:750px}.pictogram-selection-modal_pictogramFrame__Ymy_v{width:78px;height:78px}.pictogram-selection-modal_variantDot__YdDWQ{width:20px;height:20px}.pictogram-selection-modal_variantDotSelected__QXbh0{background:#09202e;border-color:#09202e}.pictogram-selection-modal_variantDotIdle__gLJaq{background:transparent;border-color:#09202e}.pictogram-status-modal_overlay__Xs5Up{background:rgb(0 0 0/50%)}.pictogram-status-modal_dialog__qxSYG{max-height:90vh;max-width:750px}.pictogram-status-modal_pictogramFrame__kRsk3{width:78px;height:78px}.pictogram-statusbar-modal_overlay__afVh_{background:rgb(0 0 0/50%)}.pictogram-statusbar-modal_dialog__vbGTi{max-height:90vh;max-width:750px}.pictogram-statusbar-modal_pictogramFrame__I4xcx{width:78px;height:78px}.HealthcareHeader_headerWrap__Igbmq{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.HealthcareHeader_headerWrapPictoraid__QJusB{--tw-shadow:0 1px 0 rgba(9,32,46,0.10);--tw-shadow-colored:0 1px 0 var(--tw-shadow-color)}.HealthcareHeader_headerWrapPictoraid__QJusB,.HealthcareHeader_headerWrapPrimary__gbYYF{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.HealthcareHeader_headerWrapPrimary__gbYYF{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.SidebarNavigation_sidebarRoot__5TADN{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.SidebarNavigation_sidebarRootPictoraid__5oMzM{border-right-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.SidebarNavigation_sidebarRootPrimary__IjjB2{border-right-width:1px;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.HealthcareLayout_root__OYHXw{min-height:100vh}.HealthcareLayout_rootPictoraid__4SQhv{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.HealthcareLayout_rootPrimary__bKISn{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.HealthcareLayout_headerShell__hWNC7{position:sticky;top:0;z-index:10}.HealthcareLayout_headerActionsLeft__HGjom,.HealthcareLayout_mobileMenuButton__tXE31{position:absolute;left:.75rem;top:.75rem;z-index:20}.HealthcareLayout_headerActionsLeft__HGjom{display:flex;align-items:center;gap:.5rem}.HealthcareLayout_backButton__7_k_B,.HealthcareLayout_mobileMenuButton__tXE31{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:var(--color-border-subtle);color:var(--color-fg-primary)}@media (min-width:768px){.HealthcareLayout_mobileMenuButton__tXE31{display:none}}.form-display_root__jiwwt{display:flex;flex-direction:column;gap:1rem}.form-display_page__XqaoN{border:1px solid var(--surface-border,#d6dbe1);border-radius:.5rem;padding:1rem;background:var(--surface-card,#ffffff)}.form-display_pageHeader__7tEMU{margin-bottom:.75rem}.form-display_pageHeader__7tEMU h3{margin:0}.form-display_pageHeader__7tEMU p{margin:.25rem 0 0}.form-display_fields__vHOcj{display:grid;gap:.75rem}.form-editor_root__b_eIt{display:flex;flex-direction:column;gap:1rem}.form-editor_page__tVpOG{border:1px solid var(--surface-border,#d6dbe1);border-radius:.5rem;padding:1rem;background:var(--surface-card,#ffffff)}.form-editor_pageHeader__eH_tH{margin-bottom:.75rem}.form-editor_pageHeader__eH_tH h3{margin:0}.form-editor_pageHeader__eH_tH p{margin:.25rem 0 0}.form-editor_fields__Wvhbw{display:grid;gap:.75rem}.form-editor_actions__XAjKK{display:flex;justify-content:flex-end}.wizard-actions-toolbar_toolbar__cX5SI{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.wizard-actions-toolbar_button__2AebU{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:var(--color-border-subtle);background-color:var(--color-card-bg);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--color-fg-primary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wizard-actions-toolbar_button__2AebU:hover{background-color:var(--color-state-hover-bg)}.wizard-actions-toolbar_button__2AebU:disabled{cursor:not-allowed;opacity:.5}.wizard-context-toolbar_toolbar__Sdj__{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.wizard-layout_header__pTf7l{display:flex;flex-direction:column;gap:1rem;padding:1rem}@media (min-width:768px){.wizard-layout_header__pTf7l{padding-left:1.5rem;padding-right:1.5rem}}.wizard-layout_headerTop__YmNRo{display:flex;flex-direction:column;gap:.75rem}@media (min-width:768px){.wizard-layout_headerTop__YmNRo{flex-direction:row;align-items:flex-start;justify-content:space-between}}.wizard-layout_headerMeta__p5JAi{font-size:.875rem;line-height:1.25rem;color:var(--color-fg-secondary)}.wizard-layout_content__rJdDN{padding:1rem}@media (min-width:768px){.wizard-layout_content__rJdDN{padding:1.5rem}}.wizard-layout_sidebar__GQJ3w{height:100%;padding:1rem}.wizard-layout_stepList__WuLej{display:flex;flex-direction:column;gap:.5rem}.wizard-layout_stepButton__AXDjm{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;padding:.5rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wizard-layout_stepButtonLocked__dMKN_{cursor:not-allowed;border-color:var(--color-border-subtle);background-color:var(--color-surface-sunken);color:var(--color-fg-muted)}.wizard-layout_stepButtonAvailable__Ec3F7{border-color:var(--color-border-subtle);background-color:var(--color-card-bg);color:var(--color-fg-primary)}.wizard-layout_stepButtonAvailable__Ec3F7:hover{background-color:var(--color-state-hover-bg)}.wizard-layout_stepButtonCurrent__Vrqsp{border-color:var(--color-shell-accent);background-color:var(--color-state-selected-bg);color:var(--color-state-selected-fg)}.wizard-layout_stepButtonCompleted__r3w7d{border-color:var(--color-success);background-color:rgba(24,128,56,.08);color:var(--color-success)}.wizard-layout_toolbars__H440w{display:flex;flex-direction:column;gap:.75rem}.workflow-display_root__cXQyY{display:flex;flex-direction:column;gap:1rem}.workflow-display_header__AGr_7{display:flex;align-items:center;justify-content:space-between;gap:1rem}.workflow-display_header__AGr_7 h2{margin:0}.workflow-display_forms__IzSEA{display:grid;gap:1rem}.workflow-display_fieldLabel__Bi1Lc{font-weight:600;margin-bottom:.25rem}.workflow-display_fieldValue__UFsML{color:var(--text-secondary,#475467)}.workflow-display_audit__v7S9J{border:1px solid var(--surface-border,#d6dbe1);border-radius:.5rem;padding:1rem;background:var(--surface-card,#ffffff)}.workflow-display_audit__v7S9J h3{margin-top:0}.workflow-display_audit__v7S9J ul{margin:0;padding-left:1.25rem}.workflow-editor_root__7CXrZ{display:flex;flex-direction:column;gap:1rem}.workflow-editor_header__YJ0Wz{display:flex;align-items:center;justify-content:space-between;gap:1rem}.workflow-editor_header__YJ0Wz h2{margin:0}.workflow-editor_forms__Pvvjx{display:grid;gap:1rem}.workflow-editor_actions__FlE5g{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}