._shell_320nx_1{min-height:100vh;display:grid;grid-template-columns:260px minmax(0,1fr);background:linear-gradient(135deg,#f6f8fb,#fff);color:#0f172a;transition:grid-template-columns .22s ease}._shellSidebarCollapsed_320nx_10{grid-template-columns:92px minmax(0,1fr)}._sidebar_320nx_14{background:var(--color-primary);color:#e0f2fe;display:flex;flex-direction:column;padding:1.5rem 1.25rem;gap:1.25rem;box-shadow:4px 0 18px rgba(var(--color-primary-rgb),.18);transition:padding .22s ease;position:sticky;top:0;height:100dvh;max-height:100dvh;overflow-y:auto;overflow-x:hidden}._sidebarHeader_320nx_31{display:flex;align-items:center;justify-content:center;gap:.75rem;position:relative}._brand_320nx_39{display:flex;gap:.85rem;align-items:center;justify-content:center;width:100%}._brandText_320nx_47{min-width:0;transition:max-width .22s ease,opacity .16s ease,transform .16s ease;max-width:220px;opacity:1}._brandTitle_320nx_57{font-weight:800;letter-spacing:.02em}._brandSubtitle_320nx_62{color:#dbeafe;font-size:.9rem}._logo_320nx_67{height:70px;width:70px;border-radius:16px;background:#f8fafc;display:grid;place-items:center;overflow:hidden;box-shadow:0 10px 20px #0f172a2e}._logoImage_320nx_78{width:100%;height:100%;object-fit:contain;background:#fff;border-radius:14px}._menuToggle_320nx_86{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.45);border-radius:999px;background:#ffffff2e;color:#f8fafc;width:2rem;height:2rem;padding:0;cursor:pointer}._menuToggle_320nx_86:hover{background:#ffffff42}._menuToggleMobile_320nx_104{position:absolute;right:0;top:50%;transform:translateY(-50%)}._srOnly_320nx_111{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._menuPanel_320nx_123{display:flex;flex-direction:column;flex:1;min-height:0;gap:1rem;transition:max-height .22s ease,opacity .18s ease}._menuPanelCollapsed_320nx_134{max-height:0;opacity:0;pointer-events:none;overflow:hidden}._nav_320nx_141{display:flex;flex-direction:column;gap:.35rem}._navLink_320nx_147,._navLinkActive_320nx_148,._navActionButton_320nx_149{display:flex;align-items:center;gap:.65rem;padding:.75rem .85rem;text-decoration:none;border-radius:12px;font-weight:700;transition:background .12s ease,color .12s ease,transform .12s ease}._navLink_320nx_147,._navLinkActive_320nx_148{width:100%;border:0;background:transparent;font:inherit;cursor:pointer;text-align:left}._navLink_320nx_147{color:#e0f2fe}._navLink_320nx_147:hover{background:#ffffff1f;transform:translate(2px)}._navLinkActive_320nx_148{background:#f8fafc;color:var(--color-primary);box-shadow:0 10px 24px #0f172a2e;transform:translate(2px)}._navActionButton_320nx_149{width:100%;border:0;background:transparent;color:#e0f2fe;font:inherit;cursor:pointer;text-align:left}._sectionHeading_320nx_196{display:flex;align-items:center;gap:.75rem;padding:.55rem .15rem .95rem;color:#f8fafc;border-bottom:1px solid rgba(255,255,255,.12)}._sectionHeadingText_320nx_205{min-width:0;display:flex;flex-direction:column;gap:0}._sectionTitle_320nx_212{color:#fff;font-size:.95rem;line-height:1.2;font-weight:800;letter-spacing:.03em;text-transform:uppercase}._professionSwitcher_320nx_221{display:grid;align-items:start;gap:.22rem;padding:.55rem 0 .15rem;overflow:hidden}._professionSwitcherState_320nx_229{color:#e0f2fecc;font-size:.78rem;font-weight:600;padding:.45rem .15rem}._professionOption_320nx_236{width:100%;border:1px solid transparent;background:transparent;color:#e0f2feeb;border-radius:12px;padding:.68rem .75rem;font:inherit;display:flex;justify-content:flex-start;align-items:center;gap:.55rem;cursor:pointer;text-align:left;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}._professionOption_320nx_236:hover{background:#ffffff17;border-color:#ffffff1f;transform:translate(2px)}._professionOptionActive_320nx_263{background:#fffffff5;color:var(--color-primary-strong);border-color:#fff6;box-shadow:0 10px 22px rgba(var(--color-primary-rgb),.16)}._professionOptionName_320nx_270{font-size:.86rem;font-weight:700;letter-spacing:.01em}._professionOptionInactive_320nx_276{margin-left:auto;font-size:.7rem;font-weight:700;color:#ffffffad;text-transform:uppercase;letter-spacing:.04em}._professionOptionActive_320nx_263 ._professionOptionInactive_320nx_276{color:#64748b}._navExpandIcon_320nx_289{margin-left:auto;display:inline-flex;align-items:center;transition:transform .18s ease}._navExpandIconOpen_320nx_296{transform:rotate(90deg)}._navActionButton_320nx_149:hover{background:#ffffff1f;transform:translate(2px)}._navIcon_320nx_305{font-size:1.1rem}._linkLabel_320nx_309{white-space:nowrap;min-width:0;transition:max-width .22s ease,opacity .16s ease,transform .16s ease;max-width:160px;opacity:1}._sidebarFooter_320nx_320{margin-top:auto;display:flex;flex-direction:column;gap:.6rem}._menuToggleFooter_320nx_327{display:flex;align-items:center;gap:.65rem;width:100%;border:0;border-radius:12px;padding:.72rem .85rem;background:#ffffff1f;color:#e0f2fe;font:inherit;font-weight:700;cursor:pointer;text-align:left;transition:background .12s ease,transform .12s ease}._menuToggleFooter_320nx_327:hover{background:#fff3;transform:translate(2px)}._userBlock_320nx_349{background:var(--color-primary-strong);border:1px solid var(--color-primary-strong);border-radius:12px;padding:.75rem 3.4rem .75rem .85rem;display:grid;gap:.2rem;box-shadow:inset 0 1px #ffffff1f;position:relative}._userBlockTop_320nx_360{display:block}._userBlockBottom_320nx_364{min-width:0}._userLogoutButton_320nx_368{border:1px solid rgba(255,255,255,.45);border-radius:10px;background:#ffffff1f;color:#e0f2fe;font:inherit;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.42rem .6rem;white-space:nowrap;transition:background .12s ease,transform .12s ease;position:absolute;right:.85rem;top:50%;transform:translateY(-50%)}._userLogoutButton_320nx_368:hover{background:#fff3;transform:translateY(-50%) translate(2px)}._userLabel_320nx_394{color:#bae6fd;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;font-weight:800}._userName_320nx_402{font-weight:800;color:#f8fafc;line-height:1.2;overflow-wrap:anywhere}._main_320nx_409{padding:2rem 2.25rem;width:100%;min-width:0}._sidebarCollapsed_320nx_415{padding:1rem .65rem;gap:1rem}._sidebarCollapsed_320nx_415 ._sidebarHeader_320nx_31{flex-direction:column;justify-content:center;gap:.2rem}._sidebarCollapsed_320nx_415 ._brand_320nx_39{justify-content:center;width:100%;gap:0}._sidebarCollapsed_320nx_415 ._brandText_320nx_47{max-width:0;opacity:0;transform:translate(-6px);overflow:hidden}._sidebarCollapsed_320nx_415 ._logo_320nx_67{margin:0 auto}._sidebarCollapsed_320nx_415 ._menuToggle_320nx_86{align-self:center}._sidebarCollapsed_320nx_415 ._navLink_320nx_147,._sidebarCollapsed_320nx_415 ._navLinkActive_320nx_148,._sidebarCollapsed_320nx_415 ._navActionButton_320nx_149,._sidebarCollapsed_320nx_415 ._menuToggleFooter_320nx_327{justify-content:center;padding:.72rem;gap:0}._sidebarCollapsed_320nx_415 ._linkLabel_320nx_309{max-width:0;opacity:0;transform:translate(-6px);overflow:hidden}._sidebarCollapsed_320nx_415 ._navIcon_320nx_305{margin:0 auto}@media(max-width:980px){._shell_320nx_1{grid-template-columns:220px minmax(0,1fr)}._main_320nx_409{padding:1.5rem}}@media(max-width:820px){._shell_320nx_1{display:flex;flex-direction:column;transition:none}._sidebar_320nx_14{padding:1rem;gap:.9rem;box-shadow:0 2px 16px rgba(var(--color-primary-rgb),.18);position:static;top:auto;height:auto;max-height:none;overflow:visible}._brandSubtitle_320nx_62{display:none}._menuPanel_320nx_123{gap:.8rem;max-height:1000px}._nav_320nx_141{flex-direction:row;flex-wrap:wrap}._navLink_320nx_147,._navLinkActive_320nx_148,._navActionButton_320nx_149{white-space:nowrap}._professionSwitcher_320nx_221{width:100%;padding-left:0}._professionOption_320nx_236{width:100%}._userBlock_320nx_349{margin-top:0;padding:.55rem .65rem;border-radius:10px;gap:.2rem;align-self:flex-start;min-width:170px}._userLabel_320nx_394{font-size:.66rem}._userName_320nx_402{font-size:.9rem}._userBlock_320nx_349 button{font-size:.82rem;padding:.42rem .62rem}._main_320nx_409{padding:1rem}._logo_320nx_67{height:62px;width:62px}}@media(max-width:520px){._brandTitle_320nx_57{font-size:.95rem}._logo_320nx_67{height:54px;width:54px}._menuToggle_320nx_86{width:1.9rem;height:1.9rem}._userBlock_320nx_349{width:100%;min-width:0}._userLogoutButton_320nx_368{padding:.36rem .55rem}}._button_jaaxy_1{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;padding:.65rem 1rem;border:1px solid transparent;font-weight:600;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .12s ease,color .12s ease}._primary_jaaxy_18{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-strong));color:#f8fafc;box-shadow:0 10px 30px rgba(var(--color-primary-rgb),.25)}._primary_jaaxy_18:hover{transform:translateY(-1px);box-shadow:0 12px 32px rgba(var(--color-primary-rgb),.3)}._secondary_jaaxy_29{background:#f1f5f9;color:#0f172a;border-color:#cbd5e1}._secondary_jaaxy_29:hover{background:#e2e8f0}._ghost_jaaxy_39{background:transparent;color:#0f172a}._ghost_jaaxy_39:hover{background:#e2e8f0}._fullWidth_jaaxy_48{width:100%}disabled,._button_jaaxy_1:disabled{opacity:.65;cursor:not-allowed;box-shadow:none}._overlay_phma0_1{position:fixed;inset:0;background:#0f172a8c;display:grid;place-items:center;z-index:50;padding:1rem}._modal_phma0_11{width:min(480px,100%);background:#fff;border-radius:14px;border:1px solid #e2e8f0;padding:1.1rem;box-shadow:0 20px 48px #0f172a3d;display:grid;gap:.8rem}._title_phma0_22{margin:0}._description_phma0_26{margin:0;color:#334155}._actions_phma0_31{display:flex;justify-content:flex-end;gap:.5rem}@media(max-width:640px){._actions_phma0_31{flex-direction:column-reverse}}._field_115j3_1{display:flex;flex-direction:column;gap:.35rem}._label_115j3_7{font-weight:600;color:#0f172a}._input_115j3_12{border:1px solid #cbd5e1;border-radius:.75rem;padding:.75rem .9rem;font-size:1rem;transition:border-color .12s ease,box-shadow .12s ease}._input_115j3_12:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15)}._hint_115j3_28{color:#475569;font-size:.875rem}disabled,._input_115j3_12:disabled{background:#f8fafc;cursor:not-allowed}._page_qaeot_1{display:block}._content_qaeot_5{width:100%}._titleRow_qaeot_9{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}._titleRow_qaeot_9 h1{margin:0}._subtitle_qaeot_21{margin:.35rem 0 0;color:#475569}._compactButton_qaeot_26{padding:.5rem .82rem;font-size:.9rem;white-space:nowrap}._backButton_qaeot_32{border:0;background:transparent;color:#334155;display:inline-flex;align-items:center;gap:.35rem;padding:0 0 .5rem;cursor:pointer;font-weight:700}._backButton_qaeot_32:hover{color:#0f172a}._searchField_qaeot_48{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.9rem}._searchField_qaeot_48 span{color:#475569;font-size:.86rem;font-weight:700}._searchField_qaeot_48 input,._bairroField_qaeot_62 input,._bairroField_qaeot_62 select,._selectField_qaeot_64 select{border:1px solid #cbd5e1;border-radius:.75rem;background:#fff;color:#0f172a;font-size:.95rem;height:44px;padding:.68rem .85rem;box-sizing:border-box}._searchField_qaeot_48 input:focus,._bairroField_qaeot_62 input:focus,._bairroField_qaeot_62 select:focus,._selectField_qaeot_64 select:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15)}._bairroField_qaeot_62 select:disabled,._selectField_qaeot_64 select:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}._cityList_qaeot_91,._conselhoList_qaeot_92{display:flex;flex-direction:column;gap:.9rem}._cityCard_qaeot_98,._conselhoCard_qaeot_99{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #dbe5f1;border-radius:16px;box-shadow:0 14px 28px #0f172a0b;padding:1rem 1.1rem}._cityCard_qaeot_98{display:flex;align-items:center;justify-content:space-between;gap:1rem}._cityName_qaeot_114,._conselhoName_qaeot_115{margin:0;color:#0f172a;font-size:1.08rem}._cardMeta_qaeot_121{margin:.3rem 0 0;color:#64748b;font-size:.9rem}._conselhoHeader_qaeot_127{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._cardActions_qaeot_134{display:flex;align-items:center;gap:.35rem}._email_qaeot_140{display:inline-flex;margin-top:.25rem;color:#2563eb;font-size:.94rem;text-decoration:none}._email_qaeot_140:hover{text-decoration:underline}._iconActionButton_qaeot_152,._iconDangerButton_qaeot_153{width:2.65rem;height:2.65rem;border:0;border-radius:999px;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .16s ease,color .16s ease}._iconActionButton_qaeot_152{color:#334155}._iconActionButton_qaeot_152:hover:not(:disabled){background:#f1f5f9;color:#0f172a}._iconDangerButton_qaeot_153{color:#b91c1c}._iconDangerButton_qaeot_153:hover:not(:disabled){background:#fff1f2;color:#991b1b}._iconActionButton_qaeot_152:disabled,._iconDangerButton_qaeot_153:disabled{cursor:wait;opacity:.65}._bairrosBlock_qaeot_192{border-top:1px solid #e2e8f0;margin-top:.9rem;padding-top:.9rem}._bairrosBlock_qaeot_192 strong{color:#334155;display:block;font-size:.9rem;margin-bottom:.55rem}._bairrosList_qaeot_205,._formBairrosList_qaeot_206{display:flex;flex-wrap:wrap;gap:.45rem}._bairroChip_qaeot_212,._formBairroChip_qaeot_213{border:1px solid #dbe5f1;border-radius:999px;background:#f8fafc;color:#334155;display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.86rem;font-weight:700}._formBairroChip_qaeot_213 button{width:1.2rem;height:1.2rem;border:0;border-radius:999px;background:#e2e8f0;color:#334155;cursor:pointer;font-size:.75rem;line-height:1;padding:0}._formBairroChip_qaeot_213 button:hover{background:#cbd5e1}._legacyBairroChip_qaeot_243{border-color:#fecdd3;background:#fff1f2;color:#9f1239}._legacyBairroChip_qaeot_243>span{border-radius:999px;background:#ffe4e6;color:#9f1239;font-size:.72rem;padding:.12rem .38rem}._emptyState_qaeot_257,._infoState_qaeot_258{border:1px dashed #cbd5e1;border-radius:14px;padding:1.75rem;text-align:center;color:#475569;background:#f8fafc;display:flex;flex-direction:column;align-items:center;gap:.65rem}._emptyState_qaeot_257 strong{color:#334155}._bannerSuccess_qaeot_275,._bannerError_qaeot_276,._formError_qaeot_277{border-radius:12px;margin-bottom:.75rem;padding:.75rem 1rem;font-weight:600}._bannerSuccess_qaeot_275{background:#ecfdf3;color:#166534;border:1px solid #bbf7d0}._bannerError_qaeot_276,._formError_qaeot_277{background:#fef2f2;color:#b91c1c;border:1px solid #fecdd3}._formError_qaeot_277{margin-bottom:0}._modalOverlay_qaeot_301{position:fixed;inset:0;background:#0f172a59;display:grid;place-items:center;z-index:1000;padding:1rem}._modalContent_qaeot_311{background:#fff;border-radius:16px;border:1px solid #e2e8f0;max-height:calc(100vh - 2rem);max-width:560px;overflow:auto;width:100%;box-shadow:0 28px 60px #0f172a40;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._modalTitle_qaeot_326{margin:0;font-size:1.1rem;color:#0f172a}._modalText_qaeot_332{margin:.25rem 0 0;color:#475569}._modalBody_qaeot_337{display:flex;flex-direction:column;gap:.75rem}._formGrid_qaeot_343{display:grid;grid-template-columns:140px minmax(0,1fr);gap:.75rem}._bairroField_qaeot_62,._selectField_qaeot_64{display:flex;flex-direction:column;gap:.4rem;color:#334155;font-weight:600}._bairroInputRow_qaeot_358{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}._bairroInputRow_qaeot_358 select,._selectField_qaeot_64 select{width:100%}._fieldHint_qaeot_369{color:#64748b;font-size:.88rem}._modalActions_qaeot_374{display:flex;justify-content:flex-end;gap:.75rem}@media(max-width:760px){._titleRow_qaeot_9,._cityCard_qaeot_98,._conselhoHeader_qaeot_127{flex-direction:column;align-items:stretch}._formGrid_qaeot_343,._bairroInputRow_qaeot_358{grid-template-columns:1fr}._modalActions_qaeot_374{flex-direction:column-reverse}}._page_38w4q_1{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 15% 20%,rgba(var(--color-primary-rgb),.15),transparent 30%),radial-gradient(circle at 85% 20%,rgba(var(--color-primary-rgb),.08),transparent 35%),linear-gradient(135deg,#f8fafc,#e2e8f0);padding:2rem 1.25rem}._card_38w4q_12{width:min(420px,100%);background:#fff;border-radius:18px;padding:2rem;box-shadow:0 24px 60px #0f172a1f;display:flex;flex-direction:column;gap:1.25rem}._brand_38w4q_23{display:flex;justify-content:center}._brandLogo_38w4q_28{width:min(260px,100%);height:auto;display:block;border-radius:18px}._title_38w4q_35{margin:0;font-size:1.75rem;color:#0f172a}._subtitle_38w4q_41{margin:0;color:#475569}._form_38w4q_46{display:flex;flex-direction:column;gap:1rem}._error_38w4q_52{background:#fee2e2;color:#b91c1c;padding:.75rem 1rem;border-radius:12px;border:1px solid #fecdd3}._page_18d0y_1{min-height:100vh;display:grid;place-items:center;gap:1rem;background:#f8fafc;color:#0f172a;text-align:center}._secondaryLink_18d0y_11{color:var(--color-primary);font-weight:600;text-decoration:none}._secondaryLink_18d0y_11:hover{text-decoration:underline}._overlay_10c75_1{position:fixed;inset:0;background:#0f172a8c;display:grid;place-items:center;z-index:40;padding:1rem}._modal_10c75_11{width:min(720px,100%);max-height:90vh;overflow-y:auto;background:#fff;border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 20px 60px #0f172a40;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}._header_10c75_25{display:flex;justify-content:space-between;align-items:center;gap:.75rem}._headerTitles_10c75_32{display:grid;gap:.2rem}._title_10c75_37{margin:0;color:#0f172a}._professionSubtitle_10c75_42{margin:0;color:#475569;font-size:.9rem;font-weight:600}._loading_10c75_49{padding:1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;color:#475569;font-weight:600}._form_10c75_58{display:grid;gap:.85rem}._field_10c75_63{display:grid;gap:.4rem}._label_10c75_68{font-size:.9rem;color:#334155;font-weight:700}._input_10c75_74,._select_10c75_75,._textarea_10c75_76{width:100%;border-radius:10px;border:1px solid #cbd5e1;padding:.65rem .75rem;background:#fff;color:#0f172a;font:inherit}._input_10c75_74:focus,._select_10c75_75:focus,._textarea_10c75_76:focus{outline:2px solid rgba(var(--color-primary-rgb),.25);border-color:var(--color-primary)}._textarea_10c75_76{resize:vertical;min-height:90px}._fileHint_10c75_98{font-size:.82rem;color:#64748b}._filePickerRow_10c75_103{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}._hiddenFileInput_10c75_110{display:none}._fileName_10c75_114{font-size:.84rem;color:#475569}._existingAssetRow_10c75_119{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._inlineDeleteButton_10c75_127{padding:.45rem .75rem}._fieldError_10c75_131{color:#b91c1c;font-size:.82rem;font-weight:600}._globalError_10c75_137{background:#fef2f2;border:1px solid #fecdd3;color:#b91c1c;padding:.65rem .85rem;border-radius:10px;font-weight:700}._deleteConfirm_10c75_146{border:1px solid #fecdd3;background:#fff1f2;border-radius:12px;padding:.8rem;display:grid;gap:.65rem}._deleteConfirmText_10c75_155{margin:0;color:#881337;font-size:.92rem;font-weight:600}._deleteConfirmActions_10c75_162{display:flex;justify-content:flex-end;gap:.55rem}._actions_10c75_168{display:flex;justify-content:flex-end;gap:.55rem;margin-top:.5rem}@media(max-width:640px){._deleteConfirmActions_10c75_162{flex-direction:column-reverse}._filePickerRow_10c75_103,._existingAssetRow_10c75_119{flex-direction:column;align-items:stretch}._actions_10c75_168{flex-direction:column-reverse}}._root_gsi9q_1{display:flex;flex-direction:column;gap:.75rem}._list_gsi9q_7{display:grid;gap:1rem}._card_gsi9q_12{--card-bg: linear-gradient(180deg, #ffffff 0%, #fcfdff 100%);--card-border: rgba(219, 229, 241, .95);--card-shadow: 0 18px 36px rgba(15, 23, 42, .05);--ink: #1f2937;--muted: #6b7280;--accent: #475569;--surface-soft: #f1f5f9;--surface-soft-strong: #e2e8f0;background:var(--card-bg);border:1px solid var(--card-border);border-radius:20px;box-shadow:var(--card-shadow);padding:clamp(1rem,2.2vw,1.25rem);transition:border-color .16s ease,box-shadow .16s ease,opacity .16s ease,transform .16s ease}._cardDragging_gsi9q_34{opacity:.58}._cardDragging_gsi9q_34 ._row_gsi9q_38{transform:scale(.995)}._cardDragOver_gsi9q_42{border-color:#cbd5e1;box-shadow:0 18px 36px #0f172a0d,0 0 0 3px #cbd5e147}._focusBand_gsi9q_49{margin-top:1rem;padding:.95rem 1rem;border-radius:16px;background:linear-gradient(180deg,#f8fafcfa,#ffffffeb);border:1px solid rgba(226,232,240,.95)}._focusLabel_gsi9q_57{display:block;margin-bottom:.35rem;color:#475569;font-size:.76rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}._focusText_gsi9q_67{margin:0;color:#475569;font-size:.92rem;line-height:1.55;word-break:break-word;display:flex;align-items:flex-start;gap:.55rem}._focusText_gsi9q_67:before{content:"";width:.5rem;height:.5rem;border-radius:999px;background:#2563eb;flex:0 0 auto;margin-top:.35rem}._focusList_gsi9q_88{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}._focusItem_gsi9q_96{display:flex;align-items:flex-start;gap:.55rem;color:#475569;font-size:.92rem;line-height:1.55;word-break:break-word}._focusItem_gsi9q_96:before{content:"";width:.5rem;height:.5rem;border-radius:999px;background:#2563eb;flex:0 0 auto;margin-top:.35rem}._row_gsi9q_38{display:grid;grid-template-columns:auto minmax(136px,180px) minmax(0,1fr);gap:clamp(.9rem,2vw,1.2rem);align-items:start;transition:transform .16s ease}._dragHandle_gsi9q_124,._dragHandleDisabled_gsi9q_125{width:1.25rem;min-height:2.6rem;display:inline-flex;align-items:center;justify-content:center;color:#94a3b8}._dragHandle_gsi9q_124{cursor:grab}._dragHandleDisabled_gsi9q_125{opacity:.35}._dragHandle_gsi9q_124 svg,._dragHandleDisabled_gsi9q_125 svg{width:18px;height:18px}._coverColumn_gsi9q_148{width:100%;display:flex}._coverImage_gsi9q_153,._coverPlaceholder_gsi9q_154{width:100%;aspect-ratio:3 / 2;min-height:112px;border-radius:16px;border:1px solid rgba(203,213,225,.95)}._coverImage_gsi9q_153{display:block;object-fit:cover;box-shadow:inset 0 1px #ffffff59}._coverPlaceholder_gsi9q_154{display:grid;place-items:center;background:radial-gradient(circle at top left,#fffffff2,#fff0 42%),linear-gradient(135deg,#f8fafc,#fff);color:#64748b;font-size:.82rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}._contentColumn_gsi9q_181{min-width:0;display:flex;flex-direction:column;gap:1rem}._contentHeader_gsi9q_188{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem}._headingBlock_gsi9q_195{min-width:0;display:flex;flex-direction:column;gap:.25rem}._title_gsi9q_202{margin:0;color:var(--ink);font-size:1.05rem;line-height:1.2;font-weight:700}._actionsList_gsi9q_210{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,2.6rem));gap:.4rem;justify-content:flex-end}._actionsList_gsi9q_210 li{display:flex}._iconAction_gsi9q_224{width:2.6rem;height:2.6rem;border:0;border-radius:999px;background:transparent;color:#334155;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;transition:background .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}._iconAction_gsi9q_224 svg{width:18px;height:18px}._iconAction_gsi9q_224:hover{background:var(--surface-soft);color:#0f172a;transform:translateY(-1px)}._iconAction_gsi9q_224:focus-visible{outline:2px solid #94a3b8;outline-offset:2px;background:var(--surface-soft)}._iconAction_gsi9q_224:disabled,._iconActionDisabled_gsi9q_261{background:#f1f5f9e6;color:#94a3b8;cursor:not-allowed;transform:none}._iconActionDanger_gsi9q_268{color:#9f1239}._iconActionDanger_gsi9q_268:hover{background:#fff1f2;color:#881337}._reorderHint_gsi9q_277{margin:-.1rem 0 0;color:#64748b;font-size:.94rem}@media(max-width:760px){._row_gsi9q_38{grid-template-columns:auto minmax(0,1fr)}._coverColumn_gsi9q_148{grid-column:2;max-width:min(280px,100%)}._contentHeader_gsi9q_188{grid-template-columns:1fr}._contentColumn_gsi9q_181,._focusBand_gsi9q_49{grid-column:1 / -1}._actionsList_gsi9q_210{justify-content:flex-start}}._root_zsjku_1{--surface: #ffffff;--surface-alt: #f8fafc;--line: #dbe5f1;--line-strong: #cbd5e1;--ink: #0f172a;--muted: #64748b;--glow: rgba(148, 163, 184, .16);display:flex;flex-direction:column;gap:1rem}._header_zsjku_15{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._title_zsjku_23{margin:0}._headerActions_zsjku_27{display:flex;gap:.55rem}._compactCreateButton_zsjku_32{padding:.48rem .78rem;font-size:.9rem}._stepTimeline_zsjku_37{display:flex;flex-direction:column;gap:.85rem}._stepCard_zsjku_43{position:relative}._stepCardRow_zsjku_47{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.9rem;border:1px solid rgba(219,229,241,.95);border-radius:18px;background:linear-gradient(180deg,#fff,#fbfdff);padding:1rem 1.1rem;box-shadow:0 10px 30px #0f172a0a;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}._dragHandle_zsjku_60{display:flex;align-items:center;justify-content:center;color:#94a3b8;cursor:grab}._dragHandlePlaceholder_zsjku_68{width:18px;height:18px}._dragHandle_zsjku_60 svg,._iconAction_zsjku_74 svg{width:18px;height:18px}._stepNumber_zsjku_79{color:#64748b;font-size:.98rem;font-weight:500;min-width:1.5rem}._stepCardDragging_zsjku_86{opacity:.55}._stepCardDragging_zsjku_86 ._stepCardRow_zsjku_47{transform:scale(.995)}._stepCardDragOver_zsjku_94 ._stepCardRow_zsjku_47{border-color:#cbd5e1;box-shadow:0 0 0 3px #cbd5e147}._stepCardRowStatic_zsjku_99{background:linear-gradient(180deg,#f8fafc,#fff);border-style:dashed}._stepMain_zsjku_104{width:100%;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;text-align:left;min-width:0}._stepMainStatic_zsjku_117{min-width:0}._stepTexts_zsjku_121{display:flex;flex-direction:column;gap:.2rem;color:var(--ink);min-width:0}._stepTexts_zsjku_121 strong{font-size:1.05rem;font-weight:500}._stepTexts_zsjku_121 small{color:var(--muted);font-size:.86rem}._stepMain_zsjku_104:hover ._stepTexts_zsjku_121 strong{color:#0f172a}._stepActions_zsjku_143,._fieldActions_zsjku_144{display:flex;align-items:center;gap:.65rem}._stepActionsStatic_zsjku_150{display:flex;align-items:center;justify-content:flex-end}._fixedBadge_zsjku_156{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.28rem .7rem;border-radius:999px;border:1px solid #cbd5e1;background:#f8fafc;color:#475569;font-size:.78rem;font-weight:700;letter-spacing:.01em;text-transform:uppercase}._iconAction_zsjku_74{width:3.25rem;height:3.25rem;border-radius:999px;border:0;background:transparent;color:#334155;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}._iconAction_zsjku_74:hover{background:#f1f5f9;color:#0f172a}._iconActionDanger_zsjku_191{color:#b91c1c}._iconActionDanger_zsjku_191:hover{background:#fff1f2;color:#991b1b}._iconAction_zsjku_74:focus-visible,._stepMain_zsjku_104:focus-visible{outline:2px solid #94a3b8;outline-offset:2px}._reorderHint_zsjku_206{margin:-.1rem 0 0;color:#64748b;font-size:.94rem}._fieldList_zsjku_212{display:flex;flex-direction:column;gap:.6rem}._fieldCard_zsjku_218{border:1px solid #dbe3ef;border-radius:12px;padding:.7rem;background:#fff;display:flex;flex-direction:column;gap:.62rem}._fieldMainButton_zsjku_228{border:0;background:transparent;text-align:left;padding:0;cursor:pointer}._fieldMainButton_zsjku_228:hover ._fieldTexts_zsjku_236 strong{color:#1d4ed8}._fieldMain_zsjku_228{display:flex;gap:.6rem}._stepDetailsScreen_zsjku_245{border:1px solid #d8e1ee;border-radius:16px;background:#fff;padding:1rem;display:flex;flex-direction:column;gap:.75rem}._stepDetailsHeader_zsjku_255{display:flex;align-items:center;justify-content:space-between;gap:.65rem;flex-wrap:wrap}._orderBadge_zsjku_263{min-width:42px;display:inline-flex;justify-content:center;align-items:center;padding:.2rem .45rem;border-radius:999px;border:1px solid #cbd5e1;color:#334155;font-size:.78rem;font-weight:700}._fieldTexts_zsjku_236{display:flex;flex-direction:column;gap:.15rem;color:#1e293b}._fieldTexts_zsjku_236 small{color:#64748b}._info_zsjku_287{background:#f8fafc;border:1px solid #e2e8f0;color:#475569;border-radius:10px;padding:.7rem .85rem;font-weight:600}._error_zsjku_296{background:#fff1f2;border:1px solid #fecdd3;color:#9f1239;border-radius:10px;padding:.7rem .85rem;font-weight:600}._emptyState_zsjku_305{border:1px dashed #cbd5e1;background:#f8fafc;border-radius:10px;color:#475569;padding:.8rem .95rem}._emptyState_zsjku_305 p{margin:.3rem 0 0}._modalOverlay_zsjku_317{position:fixed;inset:0;background:#0f172a8c;z-index:50;display:grid;place-items:center;padding:1rem}._modal_zsjku_317{width:min(640px,100%);max-height:90vh;overflow:auto;border-radius:14px;border:1px solid #d7e0ec;background:#fff;box-shadow:0 20px 60px #0f172a33;padding:1rem}._modalTitle_zsjku_338{margin:0 0 .8rem}._modalForm_zsjku_342{display:flex;flex-direction:column;gap:.75rem}._inputGroup_zsjku_348{display:flex;flex-direction:column;gap:.4rem}._inputGroup_zsjku_348 span{font-size:.9rem;font-weight:700;color:#334155}@media(max-width:720px){._stepCardRow_zsjku_47{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"handle number actions" "handle content content";align-items:start}._dragHandle_zsjku_60{grid-area:handle;padding-top:.2rem}._dragHandlePlaceholder_zsjku_68{grid-area:handle}._stepNumber_zsjku_79{grid-area:number;padding-top:.05rem}._stepMain_zsjku_104{grid-area:content}._stepActions_zsjku_143,._stepActionsStatic_zsjku_150{grid-area:actions;justify-self:end}}._inputGroup_zsjku_348 input,._inputGroup_zsjku_348 textarea,._inputGroup_zsjku_348 select{border:1px solid #cbd5e1;border-radius:10px;padding:.62rem .74rem;color:#0f172a;background:#fff}._inputGroup_zsjku_348 textarea{resize:vertical}._checkboxGroup_zsjku_412{display:flex;align-items:center;gap:.5rem;color:#1e293b;font-weight:600}._modalHint_zsjku_420{font-size:.84rem;color:#64748b}._modalActions_zsjku_425{display:flex;justify-content:flex-end;gap:.55rem}@media(max-width:760px){._timelineItem_zsjku_432{grid-template-columns:2.6rem minmax(0,1fr)}._stepMain_zsjku_104{flex-direction:column;align-items:flex-start}}@media(max-width:620px){._headerActions_zsjku_27{width:100%}._headerActions_zsjku_27 button{flex:1}._modalActions_zsjku_425{flex-direction:column-reverse}}._shell_5qda2_1{--profession-accent: var(--preview-accent, #f4b63c);--profession-accent-rgb: var(--preview-accent-rgb, 244, 182, 60);--profession-accent-strong: var(--preview-accent-strong, #e5a832);height:100%;min-height:0;background:#f3f4f6;color:#2f2f2f;font-family:Inter,Segoe UI,sans-serif;display:grid;grid-template-rows:auto minmax(0,1fr)}._visuallyHidden_5qda2_15{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._hero_5qda2_27{min-height:102px;background:var(--profession-accent);padding:1.2rem 1.5rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;box-shadow:0 8px 20px #0000000f}._heroBackButton_5qda2_38{width:40px;height:40px;border:0;background:transparent;color:#fff;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:2rem;line-height:1;cursor:pointer}._heroCenter_5qda2_53{display:flex;justify-content:center;align-items:center;padding-top:.15rem;min-width:0}._heroTitle_5qda2_61{margin:0;font-size:1.75rem;line-height:1.2;color:#fff;font-weight:700;text-align:center;overflow-wrap:anywhere}._heroPillButton_5qda2_71{border:1px solid rgba(255,255,255,.45);background:#ffffff29;color:#fff;border-radius:999px;padding:.45rem .9rem;font-size:.85rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}._heroPillButton_5qda2_71:hover{background:#ffffff38;border-color:#ffffffb3}._viewport_5qda2_88{min-height:0;overflow:hidden;padding:2rem;display:flex;flex-direction:column;align-items:center}._statePanel_5qda2_97{width:min(100%,800px);padding:.95rem 1rem;border-radius:12px;background:#f8f8f8;color:#555;margin-bottom:1rem}._statePanelError_5qda2_106{background:#fff5f5;color:#b42318;border:1px solid #ffd6d6}._stepper_5qda2_112{--step-indicator-size: 42px;width:min(100%,800px);margin-bottom:1.75rem;position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:start;gap:.35rem;isolation:isolate;flex:0 0 auto}._stepper_5qda2_112:before,._stepProgress_5qda2_128{content:"";position:absolute;top:calc(var(--step-indicator-size) / 2 - 4px);left:calc(var(--step-indicator-size) / 2);height:9px;border-radius:4px}._stepper_5qda2_112:before{right:calc(var(--step-indicator-size) / 2);background:#e5e7eb;z-index:0}._stepProgress_5qda2_128{max-width:calc(100% - var(--step-indicator-size));background:var(--profession-accent);transition:width .3s ease;z-index:1}._stepButton_5qda2_150{position:relative;border:0;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;cursor:pointer;padding:0;min-width:0;color:inherit}._stepBubble_5qda2_164{width:var(--step-indicator-size);height:var(--step-indicator-size);border-radius:50%;background-color:#fff;border:2px solid #e5e7eb;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#666;transition:all .3s ease;position:relative;z-index:2}._stepBubbleActive_5qda2_181,._stepBubbleCompleted_5qda2_182{background-color:var(--profession-accent);border-color:var(--profession-accent);color:#fff}._stepBubbleActive_5qda2_181{transform:scale(1.08)}._stepLabel_5qda2_192{margin-top:.9rem;width:100%;min-height:2.4rem;color:#666;font-size:12px;font-weight:500;line-height:1.25;text-align:center;overflow-wrap:anywhere;opacity:0;transform:translateY(-6px);transition:opacity .3s ease,transform .3s ease}._stepButton_5qda2_150:hover ._stepLabel_5qda2_192,._stepLabelVisible_5qda2_208{opacity:1;transform:translateY(0)}._stepButton_5qda2_150:hover ._stepBubble_5qda2_164:not(._stepBubbleActive_5qda2_181){border-color:var(--profession-accent);transform:scale(1.1)}._previewCard_5qda2_218{position:relative;width:min(100%,800px);min-height:300px;max-height:clamp(300px,calc(100dvh - 360px),680px);flex:1 1 auto;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin-bottom:1.5rem;overflow-y:auto;overscroll-behavior:contain}._previewCardBody_5qda2_232{padding:3rem}._fields_5qda2_236,._fixedStepBlock_5qda2_237,._summaryBlock_5qda2_238{display:flex;flex-direction:column;gap:1.5rem}._fixedStepText_5qda2_244{margin:0;color:#616161;line-height:1.5}._fieldGroup_5qda2_250{display:flex;flex-direction:column;gap:.75rem}._fieldGroup_5qda2_250 input[type=text],._fieldGroup_5qda2_250 input[type=email],._fieldGroup_5qda2_250 input[type=date],._fieldGroup_5qda2_250 textarea{width:100%;min-height:42px;border:1px solid #e5e7eb;border-radius:.5rem;padding:.75rem 1rem;font-size:1rem;color:#3a3a3a;background:#fff;transition:all .2s ease;box-sizing:border-box}._fieldGroup_5qda2_250 input::placeholder,._fieldGroup_5qda2_250 textarea::placeholder{color:#9ca3af}._fieldGroup_5qda2_250 textarea{min-height:132px;resize:vertical}._fieldGroup_5qda2_250 input[type=text]:focus,._fieldGroup_5qda2_250 input[type=email]:focus,._fieldGroup_5qda2_250 input[type=date]:focus,._fieldGroup_5qda2_250 textarea:focus{outline:none;border-color:var(--profession-accent);box-shadow:0 0 0 2px rgba(var(--profession-accent-rgb),.1)}._inputError_5qda2_291{border-color:#d32f2f!important}._fieldHeader_5qda2_295{display:flex;align-items:flex-start;gap:.75rem;flex-wrap:wrap;justify-content:space-between}._fieldTitleGroup_5qda2_303{display:inline-flex;align-items:flex-start;gap:.5rem;min-width:0;flex:1 1 280px;flex-wrap:wrap}._fieldLabelRow_5qda2_312{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:.5rem}._fieldLabel_5qda2_312{display:inline;line-height:1.4;margin:0;font-weight:600;color:#3a3a3a;overflow-wrap:anywhere}._required_5qda2_328{color:#d32f2f;margin-left:.25rem}._tooltipContainer_5qda2_333{position:relative;display:inline-flex;align-self:flex-start}._fieldInfoDot_5qda2_339{display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 22px;background-color:var(--profession-accent);color:#fff;border-radius:50%;font-size:13px;font-weight:700;line-height:1;cursor:help;transition:all .2s ease}._fieldInfoDot_5qda2_339:hover{background-color:var(--profession-accent-strong);transform:translateY(-1px)}._tooltip_5qda2_333{visibility:hidden;position:absolute;top:calc(100% + .5rem);left:0;width:250px;padding:.75rem 1rem;border-radius:8px;background-color:var(--profession-accent);color:#fff;font-size:.875rem;font-weight:600;line-height:1.45;box-shadow:0 4px 6px #0000001a;opacity:0;transform:translateY(-4px);transition:all .2s ease;z-index:10}._tooltipContainer_5qda2_333:hover ._tooltip_5qda2_333{visibility:visible;opacity:1;transform:translateY(0)}._fieldBadge_5qda2_387{padding:.2rem .65rem;border-radius:999px;background:#fff4d8;color:#8a5c00;font-size:.8rem;font-weight:600}._selectContainer_5qda2_396{position:relative;width:100%}._selectHeader_5qda2_401{width:100%;min-height:42px;border:1px solid #e5e7eb;border-radius:.5rem;padding:.75rem 1rem;background:#fff;color:#3a3a3a;display:flex;align-items:center;justify-content:space-between;gap:.75rem;cursor:pointer;font:inherit;text-align:left;transition:all .2s ease}._selectHeader_5qda2_401:hover,._selectHeaderOpen_5qda2_420{border-color:var(--profession-accent)}._selectHeaderOpen_5qda2_420{box-shadow:0 0 0 2px rgba(var(--profession-accent-rgb),.1)}._selectValue_5qda2_428{min-width:0;flex:1;display:flex;align-items:center;justify-content:space-between;gap:.5rem}._selectValueLabel_5qda2_437{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._selectPlaceholder_5qda2_443{color:#9ca3af}._selectClear_5qda2_447{width:20px;height:20px;border:0;border-radius:999px;background:transparent;color:#9ca3af;display:inline-flex;align-items:center;justify-content:center;font-weight:700;cursor:pointer}._selectClear_5qda2_447:hover{background:#f3f4f6;color:#4b5563}._selectArrow_5qda2_466{color:#6b7280;transition:transform .2s ease}._selectArrowOpen_5qda2_471{transform:rotate(180deg)}._selectDropdown_5qda2_475{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:30;max-height:300px;border:1px solid #e5e7eb;border-radius:.5rem;background:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;flex-direction:column}._selectSearchWrap_5qda2_490{position:relative;padding:.75rem;border-bottom:1px solid #e5e7eb}._selectSearchIcon_5qda2_496{position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}._selectSearch_5qda2_490{width:100%;min-height:36px;padding:.5rem .5rem .5rem 2.5rem;border:1px solid #e5e7eb;border-radius:.375rem;font-size:.875rem;box-sizing:border-box}._selectSearch_5qda2_490:focus{outline:none;border-color:var(--profession-accent);box-shadow:0 0 0 2px rgba(var(--profession-accent-rgb),.1)}._selectOptions_5qda2_521{max-height:240px;overflow-y:auto;padding:.5rem 0}._selectOption_5qda2_521{width:100%;border:0;background:transparent;padding:.5rem 1rem;color:#374151;cursor:pointer;text-align:left;font:inherit}._selectOption_5qda2_521:hover{background:#f3f4f6}._selectOptionSelected_5qda2_542{background:rgba(var(--profession-accent-rgb),.1);color:var(--profession-accent)}._selectEmpty_5qda2_547{padding:1rem;color:#6b7280;font-size:.875rem;text-align:center}._optionsList_5qda2_554{display:flex;flex-direction:column;gap:.75rem}._radioOption_5qda2_560,._checkboxOption_5qda2_561{position:relative;display:flex;align-items:center;width:100%;min-height:60px;padding:.45rem 0;border-radius:0;background:#fff;color:#374151;font-size:1rem;font-weight:600;line-height:1.4;transition:background-color .2s ease,color .2s ease;cursor:pointer;-webkit-user-select:none;user-select:none}._radioOption_5qda2_560 input,._checkboxOption_5qda2_561 input{position:absolute;inset:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer}._radioOption_5qda2_560 span{display:flex;align-items:center;width:100%}._radioOption_5qda2_560 span:before{content:"";width:24px;height:24px;margin-right:14px;flex-shrink:0;border:2px solid #cbd5e1;border-radius:50%;background:#fff;box-sizing:border-box;transition:all .2s ease}._radioOption_5qda2_560 span:after{content:"";position:absolute;left:6px;width:12px;height:12px;border-radius:50%;background:var(--profession-accent);transform:scale(0);transition:transform .2s ease}._radioOption_5qda2_560 input:checked+span:before{border-color:var(--profession-accent)}._radioOption_5qda2_560 input:checked+span:after{transform:scale(1)}._checkboxMark_5qda2_629{width:24px;height:24px;flex:0 0 24px;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:2px solid #cbd5e1;border-radius:4px;position:relative;transition:all .2s ease}._checkboxMark_5qda2_629:after{content:"";position:absolute;display:none;left:50%;top:50%;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%,-58%) rotate(45deg)}._checkboxOption_5qda2_561>span:last-child{display:flex;align-items:center;width:100%;margin-left:14px}._checkboxOption_5qda2_561:hover ._checkboxMark_5qda2_629,._checkboxOption_5qda2_561:has(input:focus-visible) ._checkboxMark_5qda2_629{border-color:var(--profession-accent);box-shadow:0 0 0 3px rgba(var(--profession-accent-rgb),.08)}._checkboxOption_5qda2_561 input:checked~._checkboxMark_5qda2_629{background:var(--profession-accent);border-color:var(--profession-accent)}._checkboxOption_5qda2_561 input:checked~._checkboxMark_5qda2_629:after{display:block}._radioOption_5qda2_560:has(input:focus-visible),._checkboxOption_5qda2_561:has(input:focus-visible){background:rgba(var(--profession-accent-rgb),.08)}._radioOption_5qda2_560:has(input:checked),._checkboxOption_5qda2_561:has(input:checked){color:#1f2937}._switchField_5qda2_688{display:flex;flex-direction:column;gap:1rem}._switchRow_5qda2_694{display:flex;align-items:center;justify-content:space-between;min-height:42px;padding:.75rem 1rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#fff}._switchValue_5qda2_705{min-width:2.5rem;flex:0 0 2.5rem;color:#444;font-weight:600}._switchControl_5qda2_712{position:relative;display:inline-flex;width:52px;height:30px;cursor:pointer}._switchControl_5qda2_712 input{width:0;height:0;opacity:0}._switchSlider_5qda2_726{position:absolute;inset:0;border-radius:999px;background:#c5c5c5;transition:.2s ease}._switchSlider_5qda2_726:before{content:"";position:absolute;width:22px;height:22px;left:4px;top:4px;border-radius:50%;background:#fff;transition:.2s ease}._switchControl_5qda2_712 input:checked+._switchSlider_5qda2_726{background:var(--profession-accent)}._switchControl_5qda2_712 input:checked+._switchSlider_5qda2_726:before{transform:translate(22px)}._switchConditionalGroup_5qda2_754{display:flex;flex-direction:column;gap:1rem;margin-top:.25rem;padding:1.5rem;border:1px solid rgba(var(--profession-accent-rgb),.45);border-radius:1rem;background:transparent}._switchConditionalTitle_5qda2_765{margin:0;color:#667085;font-size:1rem;font-weight:500;line-height:1.5}._switchConditionalList_5qda2_773{gap:1rem}._switchConditionalList_5qda2_773 ._checkboxOption_5qda2_561{min-height:88px;padding:0 1.5rem;border:1px solid #f2f4f7;border-radius:1rem;background:#fcfcfd}._switchConditionalList_5qda2_773 ._checkboxMark_5qda2_629{width:22px;height:22px;flex-basis:22px;border-width:3px;border-color:#d0d5dd}._switchConditionalList_5qda2_773 ._checkboxOption_5qda2_561>span:last-child{margin-left:1rem;color:#3a3a3a;font-weight:700}._photoSection_5qda2_799{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border-radius:.75rem;border:1px dashed #d6d6d6;background:#fcfcfd}._photoUploadButton_5qda2_809{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:42px;padding:.75rem 1rem;border-radius:.5rem;background:var(--profession-accent);color:#fff;font-weight:600;cursor:pointer}._photoUploadButton_5qda2_809 input{display:none}._photoHelper_5qda2_827{margin:0;color:#616161;font-size:.9rem}._emptyInline_5qda2_833{min-height:42px;padding:.75rem 1rem;border-radius:.5rem;border:1px solid #e5e7eb;background:#fff;color:#616161;display:flex;align-items:center}._photoGrid_5qda2_844{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}._photoCard_5qda2_850{overflow:hidden;border-radius:.75rem;border:1px solid #e5e7eb;background:#fff}._photoPreview_5qda2_857{display:block;width:100%;height:148px;object-fit:cover;background:#f5f5f5}._photoMeta_5qda2_865{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem}._photoName_5qda2_873{min-width:0;flex:1;color:#424242;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._photoRemoveButton_5qda2_883{border:0;background:transparent;color:#b42318;font-weight:600;cursor:pointer;padding:0}._photoRemoveButton_5qda2_883:hover{color:#8f1d14}._unsupportedField_5qda2_896,._emptyState_5qda2_897{padding:.95rem 1rem;border-radius:12px;background:#f8f8f8;color:#555}._summaryGroup_5qda2_904{padding:1rem 1.1rem;border-radius:14px;background:#fff;border:1px solid #ececec;display:flex;flex-direction:column;gap:.75rem}._summaryRow_5qda2_914{display:flex;justify-content:space-between;gap:1rem}._summaryRow_5qda2_914 span,._summaryRow_5qda2_914 strong{overflow-wrap:anywhere}._summaryMuted_5qda2_925{margin:0;color:#666}._previewFooter_5qda2_930{width:min(100%,800px);display:flex;justify-content:space-between;gap:1rem;flex:0 0 auto;margin-bottom:0}._navButton_5qda2_939{padding:.5rem 1rem;border-radius:4px;border:none;font-size:1rem;cursor:pointer;transition:background-color .2s}._navButtonPrimary_5qda2_948{background:var(--profession-accent);color:#fff}._navButtonPrimary_5qda2_948:hover:not(:disabled){background:var(--profession-accent-strong)}._navButtonMuted_5qda2_957{background:#e5e7eb;color:#374151}._navButtonMuted_5qda2_957:hover:not(:disabled){background:#d1d5db}._navButton_5qda2_939:disabled{opacity:.5;cursor:not-allowed}._addressGrid_5qda2_971{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}._fieldGroupWide_5qda2_977{grid-column:1 / -1}._errorText_5qda2_981{color:#d32f2f;font-size:.875rem;font-weight:500}@media(max-width:640px){._hero_5qda2_27{padding:1rem;grid-template-columns:auto 1fr}._heroTitle_5qda2_61{font-size:1.35rem}._heroPillButton_5qda2_71{grid-column:1 / -1;justify-self:end;padding:.4rem .7rem;font-size:.78rem}._viewport_5qda2_88{padding:1rem}._previewCardBody_5qda2_232{padding:2rem}._previewCard_5qda2_218{min-height:0;max-height:calc(100dvh - 330px)}._previewFooter_5qda2_930,._addressGrid_5qda2_971{flex-direction:column;grid-template-columns:1fr}._stepper_5qda2_112{--step-indicator-size: 32px;gap:.25rem;margin-bottom:1.25rem}._stepBubble_5qda2_164{font-size:.7rem}._stepLabel_5qda2_192{display:none}._navButton_5qda2_939{width:100%}}._overlay_a4qqk_1{position:fixed;inset:0;background:#c7ceda8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:50;display:grid;place-items:center;padding:.75rem}._modal_a4qqk_12{width:min(100%,2048px);height:min(100%,1116px);border-radius:26px;overflow:hidden;background:#f0f0f2;box-shadow:0 40px 80px #0f172a38,0 0 0 1px #ffffffb8 inset}._title_a4qqk_23{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._body_a4qqk_35{min-width:0;height:100%}._container_x5mbs_1{position:fixed;right:1rem;bottom:1rem;z-index:70;display:grid;gap:.5rem;width:min(360px,calc(100vw - 2rem))}._toastSuccess_x5mbs_11,._toastError_x5mbs_12{border-radius:12px;padding:.65rem .85rem;display:flex;justify-content:space-between;align-items:center;gap:.6rem;border:1px solid;box-shadow:0 12px 26px #0f172a29;font-weight:700}._toastSuccess_x5mbs_11{background:#ecfdf3;border-color:#bbf7d0;color:#166534}._toastError_x5mbs_12{background:#fef2f2;border-color:#fecdd3;color:#b91c1c}._closeButton_x5mbs_36{border:none;background:transparent;color:inherit;cursor:pointer;font-size:1.1rem;font-weight:700}._page_yzl77_1{display:flex;flex-direction:column;gap:1rem}._header_yzl77_7{display:flex;flex-direction:column;align-items:stretch;gap:.5rem}._backButton_yzl77_14{background:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;color:var(--color-primary);font-weight:700}._titleRow_yzl77_25{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;width:100%}._title_yzl77_25{margin:0;line-height:1.15}._subtitle_yzl77_39{margin:.35rem 0 0;color:#64748b}._sectionCard_yzl77_44{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:1.25rem;box-shadow:0 10px 30px #0f172a0d;display:flex;flex-direction:column;gap:1rem}._secondaryGrid_yzl77_55{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:start;gap:1.05rem}._sectionHeader_yzl77_62{display:flex;justify-content:space-between;align-items:center;gap:.75rem}._sectionTitle_yzl77_69{margin:0}._headerActions_yzl77_73{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._pageHeaderActions_yzl77_80{margin-left:auto;justify-content:flex-end}._statusSwitch_yzl77_85{border:1px solid #e2e8f0;border-radius:999px;background:#fff;padding:.45rem .55rem .45rem .8rem;display:inline-flex;align-items:center;gap:.85rem;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}._statusSwitch_yzl77_85:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px #0f172a14}._statusSwitch_yzl77_85:focus-visible{outline:2px solid #94a3b8;outline-offset:2px}._statusSwitch_yzl77_85:disabled{opacity:.75;cursor:wait}._statusSwitchText_yzl77_116{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;text-align:left}._statusSwitchText_yzl77_116 strong{color:#0f172a;font-size:.92rem;line-height:1.1}._statusSwitchText_yzl77_116 small{color:#64748b;font-size:.75rem;line-height:1.15}._statusSwitchTrack_yzl77_136{width:3.25rem;height:1.9rem;border-radius:999px;display:inline-flex;align-items:center;padding:.18rem;transition:background .16s ease}._statusSwitchThumb_yzl77_146{width:1.52rem;height:1.52rem;border-radius:999px;background:#fff;box-shadow:0 2px 8px #0f172a2e;transition:transform .18s ease}._statusSwitchActive_yzl77_155{border-color:#22c55e47;background:linear-gradient(180deg,#fff,#f7fcf8)}._statusSwitchActive_yzl77_155 ._statusSwitchTrack_yzl77_136{background:linear-gradient(135deg,#22c55e,#16a34a)}._statusSwitchActive_yzl77_155 ._statusSwitchThumb_yzl77_146{transform:translate(1.32rem)}._statusSwitchInactive_yzl77_168{border-color:#f8717142;background:linear-gradient(180deg,#fff,#fff8f8)}._statusSwitchInactive_yzl77_168 ._statusSwitchTrack_yzl77_136{background:linear-gradient(135deg,#f87171,#dc2626)}._documentsHeaderActions_yzl77_177{gap:.55rem}._compactCreateButton_yzl77_181{padding:.48rem .78rem;font-size:.9rem}._previewActions_yzl77_186{display:flex;justify-content:flex-end}._form_yzl77_191{display:flex;flex-direction:column;gap:.85rem}._actions_yzl77_197{display:flex;gap:.5rem;justify-content:flex-end}._placeholder_yzl77_203{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;padding:1rem;color:#64748b;font-weight:600}._disabledAction_yzl77_212{opacity:.5;pointer-events:none}._bannerSuccess_yzl77_217{background:#ecfdf3;color:#166534;border:1px solid #bbf7d0;padding:.75rem 1rem;border-radius:12px;margin-bottom:.75rem;font-weight:600}._bannerError_yzl77_227{background:#fef2f2;color:#b91c1c;border:1px solid #fecdd3;padding:.75rem 1rem;border-radius:12px;margin-bottom:.75rem;font-weight:600}._info_yzl77_237{background:#f8fafc;color:#475569;border:1px solid #e2e8f0;padding:.75rem 1rem;border-radius:12px;font-weight:600}._emptyState_yzl77_246{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;padding:1rem;color:#475569}._emptyState_yzl77_246 p{margin:.4rem 0 0}@media(max-width:1180px){._secondaryGrid_yzl77_55{grid-template-columns:1fr}._header_yzl77_7{align-items:stretch}._titleRow_yzl77_25{width:100%;justify-content:space-between}._pageHeaderActions_yzl77_80{width:100%;margin-left:0;justify-content:flex-start}._sectionCard_yzl77_44{padding:1rem}._sectionHeader_yzl77_62{flex-direction:column;align-items:stretch}._documentsHeaderActions_yzl77_177{justify-content:flex-start}._actions_yzl77_197{flex-direction:column-reverse;align-items:stretch}}@media(max-width:560px){._titleRow_yzl77_25{flex-direction:column;align-items:flex-start}._pageHeaderActions_yzl77_80{justify-content:flex-start}}._pill_352om_1{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .75rem;border-radius:999px;font-weight:700;font-size:.9rem;letter-spacing:.01em}._active_352om_12{background:#22c55e1f;color:#15803d;border:1px solid rgba(34,197,94,.35)}._inactive_352om_18{background:#f871711a;color:#b91c1c;border:1px solid rgba(248,113,113,.35)}._dot_352om_24{width:10px;height:10px;border-radius:50%;background:currentColor}._page_1l1ic_1{display:block}._content_1l1ic_5{width:100%}._titleRow_1l1ic_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._titleActions_1l1ic_16{display:flex;align-items:center;gap:.75rem}._subtitle_1l1ic_22{margin:0;color:#475569}._filtersBar_1l1ic_27{display:grid;grid-template-columns:minmax(260px,1fr) minmax(240px,320px);gap:.75rem;margin-bottom:.9rem}._filterField_1l1ic_34{display:flex;flex-direction:column;gap:.35rem}._filterLabel_1l1ic_40{font-size:.86rem;color:#475569;font-weight:700}._filterInput_1l1ic_46,._filterSelect_1l1ic_47{border:1px solid #cbd5e1;border-radius:.75rem;padding:.68rem .85rem;height:44px;box-sizing:border-box;background:#fff;color:#0f172a;font-size:.95rem}._filterInput_1l1ic_46:focus,._filterSelect_1l1ic_47:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15)}._list_1l1ic_65{display:flex;flex-direction:column;gap:.9rem}._card_1l1ic_71{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid #dbe5f1;border-radius:18px;padding:1rem 1.1rem 1rem 1.2rem;display:flex;flex-direction:column;gap:.6rem;box-shadow:0 14px 28px #0f172a0b;position:relative;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}._card_1l1ic_71:hover{border-color:#cbd5e1;box-shadow:0 18px 32px #0f172a0f;transform:translateY(-1px)}._card_1l1ic_71:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:5px;background:var(--profession-color, #22c55e);border-radius:999px;pointer-events:none}._cardInactive_1l1ic_106{opacity:.82}._cardHeader_1l1ic_110{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}._cardHeaderRight_1l1ic_117{display:flex;align-items:center;gap:.65rem}._cardButtonsColumn_1l1ic_123{display:flex;align-items:flex-start;gap:.5rem}._iconActionButton_1l1ic_129{width:2.75rem;height:2.75rem;border:0;border-radius:999px;background:transparent;color:#334155;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}._iconActionButton_1l1ic_129:hover{background:#f1f5f9;color:#0f172a}._iconActionButtonDanger_1l1ic_151{color:#b91c1c}._iconActionButtonDanger_1l1ic_151:hover{background:#fff1f2;color:#991b1b}._iconActionButton_1l1ic_129:focus-visible{outline:2px solid #94a3b8;outline-offset:2px}._iconActionButton_1l1ic_129 svg{width:18px;height:18px}._name_1l1ic_170{margin:0;font-size:1.1rem;color:#0f172a}._description_1l1ic_176{margin:.2rem 0 0;color:#475569;max-width:58ch;line-height:1.5}._meta_1l1ic_183{color:#94a3b8;font-size:.84rem;margin-top:.55rem;letter-spacing:.01em}._actions_1l1ic_190{display:flex;gap:.5rem}._emptyState_1l1ic_195{border:1px dashed #cbd5e1;border-radius:14px;padding:1.75rem;text-align:center;color:#475569;background:#f8fafc}._alert_1l1ic_204{background:#fef9c3;color:#854d0e;border:1px solid #facc15;border-radius:10px;padding:.75rem 1rem;font-size:.95rem}._bannerSuccess_1l1ic_213{background:#ecfdf3;color:#166534;border:1px solid #bbf7d0;padding:.75rem 1rem;border-radius:12px;margin-bottom:.75rem;font-weight:600}._bannerError_1l1ic_223{background:#fef2f2;color:#b91c1c;border:1px solid #fecdd3;padding:.75rem 1rem;border-radius:12px;margin-bottom:.75rem;font-weight:600}._editForm_1l1ic_233{margin-top:.75rem;display:flex;flex-direction:column;gap:.75rem;border-top:1px solid #e2e8f0;padding-top:.75rem}._editActions_1l1ic_242{display:flex;gap:.5rem}._tagMuted_1l1ic_247{font-size:.85rem;color:#64748b}._compactPrimaryButton_1l1ic_252{padding:.5rem .82rem;font-size:.9rem}._statusSwitch_1l1ic_257{border:1px solid #e2e8f0;border-radius:999px;background:#fff;padding:.38rem .48rem .38rem .72rem;display:inline-flex;align-items:center;gap:.72rem;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}._statusSwitch_1l1ic_257:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px #0f172a14}._statusSwitch_1l1ic_257:focus-visible{outline:2px solid #94a3b8;outline-offset:2px}._statusSwitch_1l1ic_257:disabled{opacity:.75;cursor:wait}._statusSwitchText_1l1ic_288{display:flex;flex-direction:column;align-items:flex-start;gap:.08rem;text-align:left}._statusSwitchText_1l1ic_288 strong{color:#0f172a;font-size:.88rem;line-height:1.1}._statusSwitchText_1l1ic_288 small{color:#64748b;font-size:.72rem;line-height:1.15}._statusSwitchTrack_1l1ic_308{width:3rem;height:1.72rem;border-radius:999px;display:inline-flex;align-items:center;padding:.16rem;transition:background .16s ease}._statusSwitchThumb_1l1ic_318{width:1.4rem;height:1.4rem;border-radius:999px;background:#fff;box-shadow:0 2px 8px #0f172a2e;transition:transform .18s ease}._statusSwitchActive_1l1ic_327{border-color:#22c55e47;background:linear-gradient(180deg,#fff,#f7fcf8)}._statusSwitchActive_1l1ic_327 ._statusSwitchTrack_1l1ic_308{background:linear-gradient(135deg,#22c55e,#16a34a)}._statusSwitchActive_1l1ic_327 ._statusSwitchThumb_1l1ic_318{transform:translate(1.2rem)}._statusSwitchInactive_1l1ic_340{border-color:#f8717142;background:linear-gradient(180deg,#fff,#fff8f8)}._statusSwitchInactive_1l1ic_340 ._statusSwitchTrack_1l1ic_308{background:linear-gradient(135deg,#f87171,#dc2626)}._modalOverlay_1l1ic_349{position:fixed;inset:0;background:#0f172a59;display:grid;place-items:center;z-index:1000;padding:1rem}._modalContent_1l1ic_359{background:#fff;border-radius:16px;border:1px solid #e2e8f0;max-width:440px;width:100%;box-shadow:0 28px 60px #0f172a40;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._modalTitle_1l1ic_372{margin:0;font-size:1.1rem;color:#0f172a}._modalText_1l1ic_378{margin:0;color:#475569}._modalActions_1l1ic_383{display:flex;justify-content:flex-end;gap:.75rem}._modalBody_1l1ic_389{display:flex;flex-direction:column;gap:.75rem}._colorField_1l1ic_395{display:flex;flex-direction:column;gap:.4rem;color:#334155;font-weight:600}._colorFieldRow_1l1ic_403{display:flex;align-items:center;gap:.5rem}._colorInput_1l1ic_409{width:46px;height:46px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;padding:0;cursor:pointer}._colorValue_1l1ic_419{color:#64748b;font-size:.9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}@media(max-width:900px){._titleRow_1l1ic_9{flex-direction:column;align-items:stretch;gap:.75rem}._titleActions_1l1ic_16{justify-content:space-between;flex-wrap:wrap}._filtersBar_1l1ic_27{grid-template-columns:1fr}}@media(max-width:760px){._card_1l1ic_71{padding:1rem}._cardHeader_1l1ic_110{flex-direction:column;align-items:stretch}._cardHeaderRight_1l1ic_117{justify-content:flex-start;align-items:center}._description_1l1ic_176{max-width:none}._modalActions_1l1ic_383{flex-direction:column-reverse;align-items:stretch}}._page_mf0av_1{display:flex;flex-direction:column;gap:.9rem}._backButton_mf0av_7{background:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;color:var(--color-primary);font-weight:700;padding:0}._header_mf0av_19{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._title_mf0av_27{margin:0;font-size:1.25rem;color:#0f172a}._subtitle_mf0av_33{margin:.35rem 0 0;color:#64748b}._headerActions_mf0av_38{display:flex;flex-wrap:wrap;gap:.5rem}._fieldList_mf0av_44{display:flex;flex-direction:column;gap:.85rem}._fieldCard_mf0av_50{position:relative}._fieldCardDragging_mf0av_54{opacity:.55}._fieldCardDragging_mf0av_54 ._fieldCardRow_mf0av_58{transform:scale(.995)}._fieldCardDragOver_mf0av_62 ._fieldCardRow_mf0av_58{border-color:#cbd5e1;box-shadow:0 0 0 3px #cbd5e147}._fieldCardRow_mf0av_58{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;border:1px solid rgba(219,229,241,.95);border-radius:18px;background:linear-gradient(180deg,#fff,#fbfdff);padding:1rem 1.1rem;box-shadow:0 10px 30px #0f172a0a;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}._dragHandle_mf0av_80{display:flex;align-items:center;justify-content:center;color:#94a3b8;cursor:grab}._dragHandle_mf0av_80 svg,._iconAction_mf0av_89 svg{width:18px;height:18px}._stepNumber_mf0av_94{color:#64748b;font-size:.98rem;font-weight:500;min-width:1.5rem}._fieldMainButton_mf0av_101{width:100%;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;text-align:left;min-width:0;flex:1}._fieldMainButton_mf0av_101:hover ._fieldTexts_mf0av_115 strong{color:#0f172a}._fieldMain_mf0av_101{display:flex;gap:.9rem;min-width:0}._fieldTexts_mf0av_115{display:flex;flex-direction:column;gap:.2rem;color:#0f172a;min-width:0}._fieldTexts_mf0av_115 strong{font-size:1.05rem;font-weight:500}._fieldTexts_mf0av_115 small{color:#64748b;font-size:.86rem}._fieldActions_mf0av_143{display:flex;align-items:center;gap:.65rem}._info_mf0av_149{background:#f8fafc;border:1px solid #e2e8f0;color:#475569;border-radius:10px;padding:.7rem .85rem;font-weight:600}._error_mf0av_158{background:#fff1f2;border:1px solid #fecdd3;color:#9f1239;border-radius:10px;padding:.7rem .85rem;font-weight:600}._emptyState_mf0av_167{border:1px dashed #cbd5e1;background:#f8fafc;border-radius:10px;color:#475569;padding:.8rem .95rem}._emptyState_mf0av_167 p{margin:.3rem 0 0}._iconAction_mf0av_89:focus-visible,._fieldMainButton_mf0av_101:focus-visible{outline:2px solid #94a3b8;outline-offset:2px}._modalOverlay_mf0av_213{position:fixed;inset:0;background:#0f172a8c;z-index:50;display:grid;place-items:center;padding:1rem}._modal_mf0av_213{width:min(640px,100%);max-height:90vh;overflow:auto;border-radius:14px;border:1px solid #d7e0ec;background:#fff;box-shadow:0 20px 60px #0f172a33;padding:1rem}._modalTitle_mf0av_234{margin:0 0 .8rem}._modalForm_mf0av_238{display:flex;flex-direction:column;gap:.75rem}._inputGroup_mf0av_244{display:flex;flex-direction:column;gap:.4rem}._inputGroup_mf0av_244 span{font-size:.9rem;font-weight:700;color:#334155}._inputGroup_mf0av_244 input,._inputGroup_mf0av_244 textarea,._inputGroup_mf0av_244 select{border:1px solid #cbd5e1;border-radius:10px;padding:.62rem .74rem;color:#0f172a;background:#fff}._inputGroup_mf0av_244 textarea{resize:vertical}._checkboxGroup_mf0av_270{display:flex;align-items:center;gap:.5rem;color:#1e293b;font-weight:600}._modalActions_mf0av_278{display:flex;justify-content:flex-end;gap:.55rem}._optionsSection_mf0av_284{display:flex;flex-direction:column;gap:.75rem;padding:.85rem;border:1px solid #dbe3ef;border-radius:12px;background:#f8fafc}._optionsHeader_mf0av_294{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._optionsTitle_mf0av_301{font-size:.95rem;font-weight:700;color:#0f172a}._optionsCounter_mf0av_307{display:inline-flex;align-items:center;padding:.28rem .55rem;border-radius:999px;background:#e2e8f0;color:#475569;font-size:.76rem;font-weight:700}._optionComposer_mf0av_318{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;align-items:end}._optionInputGroup_mf0av_325 span{letter-spacing:.01em}._optionInputGroup_mf0av_325 input{background:#fff;border-color:#cfd8e3;box-shadow:inset 0 1px #fff9}._iconAction_mf0av_89{width:3.25rem;height:3.25rem;border-radius:999px;border:0;background:transparent;color:#334155;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}._iconAction_mf0av_89:hover{background:#f1f5f9;color:#0f172a}._iconAction_mf0av_89 svg{width:18px;height:18px}._iconActionDanger_mf0av_198{color:#b91c1c}._iconActionDanger_mf0av_198:hover{background:#fff1f2;color:#991b1b}._optionList_mf0av_368{display:flex;flex-direction:column;gap:.55rem}._optionCard_mf0av_374{border:1px solid #d7e0ec;border-radius:14px;background:#fff;padding:.8rem .9rem;box-shadow:0 10px 24px #94a3b814}._optionCardDragging_mf0av_382{opacity:.62}._optionCardDragOver_mf0av_386{border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa2e}._optionCardRow_mf0av_391{display:flex;align-items:center;gap:.65rem}._optionTexts_mf0av_397{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}._optionTexts_mf0av_397 strong{color:#0f172a;font-size:.95rem;font-weight:700}._optionTexts_mf0av_397 small{color:#64748b;word-break:break-word}._emptyOptionsState_mf0av_416{border:1px dashed #cbd5e1;border-radius:10px;background:#fff;color:#64748b;padding:.8rem .9rem}._reorderHint_mf0av_424{margin:-.1rem 0 0;font-size:.84rem;color:#64748b}@media(max-width:620px){._headerActions_mf0av_38{width:100%}._headerActions_mf0av_38 button{flex:1}._modalActions_mf0av_278{flex-direction:column-reverse}._optionComposer_mf0av_318{grid-template-columns:1fr}}:root{--color-primary: #216e64;--color-primary-strong: #1a5a52;--color-primary-rgb: 33, 110, 100;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6;font-weight:400;color:#0f172a;background-color:#fff}*{box-sizing:border-box}body{margin:0;min-height:100vh}a{color:inherit}h1,h2,h3,p{margin:0 0 .5rem}button,input{font:inherit}
