.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}.result-badge_badge___sNXm{font-family:Montserrat,-apple-system,Roboto,Helvetica,sans-serif}.save-template-modal_overlay__N9MeZ{background:rgb(0 0 0/50%)}.save-template-modal_dialog__UcfSf{width:750px}.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)}.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}