._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_1c2ib_1{display:flex;flex-direction:column;gap:.75rem}._list_1c2ib_7{display:grid;gap:1rem}._card_1c2ib_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);container-type:inline-size;padding:clamp(1rem,2.2vw,1.25rem);transition:border-color .16s ease,box-shadow .16s ease,opacity .16s ease,transform .16s ease}._cardDragging_1c2ib_35{opacity:.58}._cardDragging_1c2ib_35 ._row_1c2ib_39{transform:scale(.995)}._cardDragOver_1c2ib_43{border-color:#cbd5e1;box-shadow:0 18px 36px #0f172a0d,0 0 0 3px #cbd5e147}._focusBand_1c2ib_50{margin-top:1rem;padding:.95rem 1rem;border-radius:16px;background:linear-gradient(180deg,#f8fafcfa,#ffffffeb);border:1px solid rgba(226,232,240,.95)}._focusLabel_1c2ib_58{display:block;margin-bottom:.35rem;color:#475569;font-size:.76rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}._focusText_1c2ib_68{margin:0;color:#475569;font-size:.92rem;line-height:1.55;word-break:break-word;display:flex;align-items:flex-start;gap:.55rem}._focusText_1c2ib_68:before{content:"";width:.5rem;height:.5rem;border-radius:999px;background:#2563eb;flex:0 0 auto;margin-top:.35rem}._focusList_1c2ib_89{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}._focusItem_1c2ib_97{display:flex;align-items:flex-start;gap:.55rem;color:#475569;font-size:.92rem;line-height:1.55;word-break:break-word}._focusItem_1c2ib_97:before{content:"";width:.5rem;height:.5rem;border-radius:999px;background:#2563eb;flex:0 0 auto;margin-top:.35rem}._row_1c2ib_39{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_1c2ib_125,._dragHandleDisabled_1c2ib_126{width:1.25rem;min-height:2.6rem;display:inline-flex;align-items:center;justify-content:center;color:#94a3b8}._dragHandle_1c2ib_125{cursor:grab}._dragHandleDisabled_1c2ib_126{opacity:.35}._dragHandle_1c2ib_125 svg,._dragHandleDisabled_1c2ib_126 svg{width:18px;height:18px}._coverColumn_1c2ib_149{width:100%;display:flex}._coverImage_1c2ib_154,._coverPlaceholder_1c2ib_155{width:100%;aspect-ratio:3 / 2;min-height:112px;border-radius:16px;border:1px solid rgba(203,213,225,.95)}._coverImage_1c2ib_154{display:block;object-fit:cover;box-shadow:inset 0 1px #ffffff59}._coverPlaceholder_1c2ib_155{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_1c2ib_182{min-width:0;display:flex;flex-direction:column;gap:1rem}._contentHeader_1c2ib_189{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem}._headingBlock_1c2ib_196{min-width:0;display:flex;flex-direction:column;gap:.25rem}._title_1c2ib_203{margin:0;color:var(--ink);font-size:1.05rem;line-height:1.2;font-weight:700}._description_1c2ib_211{margin:0;color:#475569;font-size:.93rem;line-height:1.45;overflow-wrap:anywhere}._fileMetaList_1c2ib_219{display:flex;flex-wrap:wrap;gap:.45rem;margin:.25rem 0 0}._fileMetaItem_1c2ib_226{flex:1 1 min(100%,14rem);max-width:100%;min-width:0;display:flex;align-items:baseline;gap:.35rem;padding:.35rem .5rem;border-radius:8px;background:#f8fafc;border:1px solid rgba(226,232,240,.95);color:#475569;font-size:.78rem;line-height:1.3}._fileMetaItem_1c2ib_226 dt{color:#334155;font-weight:800}._fileMetaItem_1c2ib_226 dd{min-width:0;margin:0;overflow-wrap:anywhere;word-break:normal}._actionsList_1c2ib_254{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_1c2ib_254 li{display:flex}._iconAction_1c2ib_268{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_1c2ib_268 svg{width:18px;height:18px}._iconAction_1c2ib_268:hover{background:var(--surface-soft);color:#0f172a;transform:translateY(-1px)}._iconAction_1c2ib_268:focus-visible{outline:2px solid #94a3b8;outline-offset:2px;background:var(--surface-soft)}._iconAction_1c2ib_268:disabled,._iconActionDisabled_1c2ib_305{background:#f1f5f9e6;color:#94a3b8;cursor:not-allowed;transform:none}._iconActionDanger_1c2ib_312{color:#9f1239}._iconActionDanger_1c2ib_312:hover{background:#fff1f2;color:#881337}._reorderHint_1c2ib_321{margin:-.1rem 0 0;color:#64748b;font-size:.94rem}@media(max-width:760px){._row_1c2ib_39{grid-template-columns:auto minmax(0,1fr)}._coverColumn_1c2ib_149{grid-column:2;max-width:min(280px,100%)}._contentHeader_1c2ib_189{grid-template-columns:1fr}._contentColumn_1c2ib_182,._focusBand_1c2ib_50{grid-column:1 / -1}._actionsList_1c2ib_254{justify-content:flex-start}}@container (max-width: 560px){._row_1c2ib_39{grid-template-columns:auto minmax(0,1fr)}._coverColumn_1c2ib_149{grid-column:2;max-width:min(280px,100%)}._contentHeader_1c2ib_189{grid-template-columns:1fr}._contentColumn_1c2ib_182,._focusBand_1c2ib_50{grid-column:1 / -1}._actionsList_1c2ib_254{justify-content:flex-start}}@container (max-width: 360px){._fileMetaItem_1c2ib_226{align-items:flex-start;flex-direction:column;gap:.15rem}}._root_15ybo_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_15ybo_15{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._title_15ybo_23{margin:0}._headerActions_15ybo_27{display:flex;gap:.55rem}._compactCreateButton_15ybo_32{box-sizing:border-box;min-height:2.55rem;padding:0 .78rem;font-size:.9rem;line-height:1}._importAction_15ybo_40{min-height:2.55rem;border:0;border-radius:999px;background:transparent;color:#334155;display:inline-flex;align-items:center;justify-content:center;gap:.42rem;padding:0 .72rem;cursor:pointer;font-size:.88rem;font-weight:800;transition:background .16s ease,color .16s ease,transform .16s ease}._importAction_15ybo_40:hover:not(:disabled){background:#f1f5f9;color:#0f172a;transform:translateY(-1px)}._importAction_15ybo_40:disabled{opacity:.55;cursor:not-allowed}._importAction_15ybo_40:focus-visible{outline:2px solid #94a3b8;outline-offset:2px}._importAction_15ybo_40 svg{width:18px;height:18px;flex:0 0 auto}._stepTimeline_15ybo_79{display:flex;flex-direction:column;gap:.85rem}._stepCard_15ybo_85{position:relative}._stepCardRow_15ybo_89{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_15ybo_102{display:flex;align-items:center;justify-content:center;color:#94a3b8;cursor:grab}._dragHandlePlaceholder_15ybo_110{width:18px;height:18px}._dragHandle_15ybo_102 svg,._iconAction_15ybo_116 svg{width:18px;height:18px}._stepNumber_15ybo_121{color:#64748b;font-size:.98rem;font-weight:500;min-width:1.5rem}._stepCardDragging_15ybo_128{opacity:.55}._stepCardDragging_15ybo_128 ._stepCardRow_15ybo_89{transform:scale(.995)}._stepCardDragOver_15ybo_136 ._stepCardRow_15ybo_89{border-color:#cbd5e1;box-shadow:0 0 0 3px #cbd5e147}._stepCardRowStatic_15ybo_141{background:linear-gradient(180deg,#f8fafc,#fff);border-style:dashed}._stepMain_15ybo_146{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_15ybo_159{min-width:0}._stepTexts_15ybo_163{display:flex;flex-direction:column;gap:.2rem;color:var(--ink);min-width:0}._stepTexts_15ybo_163 strong{font-size:1.05rem;font-weight:500}._stepTexts_15ybo_163 small{color:var(--muted);font-size:.86rem}._stepMain_15ybo_146:hover ._stepTexts_15ybo_163 strong{color:#0f172a}._stepActions_15ybo_185,._fieldActions_15ybo_186{display:flex;align-items:center;gap:.65rem}._stepActionsStatic_15ybo_192{display:flex;align-items:center;justify-content:flex-end}._fixedBadge_15ybo_198{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_15ybo_116{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_15ybo_116:hover:not(:disabled){background:#f1f5f9;color:#0f172a}._iconAction_15ybo_116:disabled{opacity:.55;cursor:not-allowed}._iconActionDanger_15ybo_238{color:#b91c1c}._iconActionDanger_15ybo_238:hover{background:#fff1f2;color:#991b1b}._iconAction_15ybo_116:focus-visible,._stepMain_15ybo_146:focus-visible{outline:2px solid #94a3b8;outline-offset:2px}._reorderHint_15ybo_253{margin:-.1rem 0 0;color:#64748b;font-size:.94rem}._fieldList_15ybo_259{display:flex;flex-direction:column;gap:.6rem}._fieldCard_15ybo_265{border:1px solid #dbe3ef;border-radius:12px;padding:.7rem;background:#fff;display:flex;flex-direction:column;gap:.62rem}._fieldMainButton_15ybo_275{border:0;background:transparent;text-align:left;padding:0;cursor:pointer}._fieldMainButton_15ybo_275:hover ._fieldTexts_15ybo_283 strong{color:#1d4ed8}._fieldMain_15ybo_275{display:flex;gap:.6rem}._stepDetailsScreen_15ybo_292{border:1px solid #d8e1ee;border-radius:16px;background:#fff;padding:1rem;display:flex;flex-direction:column;gap:.75rem}._stepDetailsHeader_15ybo_302{display:flex;align-items:center;justify-content:space-between;gap:.65rem;flex-wrap:wrap}._orderBadge_15ybo_310{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_15ybo_283{display:flex;flex-direction:column;gap:.15rem;color:#1e293b}._fieldTexts_15ybo_283 small{color:#64748b}._info_15ybo_334{background:#f8fafc;border:1px solid #e2e8f0;color:#475569;border-radius:10px;padding:.7rem .85rem;font-weight:600}._error_15ybo_343{background:#fff1f2;border:1px solid #fecdd3;color:#9f1239;border-radius:10px;padding:.7rem .85rem;font-weight:600}._emptyState_15ybo_352{border:1px dashed #cbd5e1;background:#f8fafc;border-radius:10px;color:#475569;padding:.8rem .95rem}._emptyState_15ybo_352 p{margin:.3rem 0 0}._modalOverlay_15ybo_364{position:fixed;inset:0;background:#0f172a8c;z-index:50;display:grid;place-items:center;padding:1rem}._modal_15ybo_364{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_15ybo_385{margin:0 0 .8rem}._modalForm_15ybo_389{display:flex;flex-direction:column;gap:.75rem}._inputGroup_15ybo_395{display:flex;flex-direction:column;gap:.4rem}._inputGroup_15ybo_395 span{font-size:.9rem;font-weight:700;color:#334155}@media(max-width:720px){._stepCardRow_15ybo_89{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"handle number actions" "handle content content";align-items:start}._dragHandle_15ybo_102{grid-area:handle;padding-top:.2rem}._dragHandlePlaceholder_15ybo_110{grid-area:handle}._stepNumber_15ybo_121{grid-area:number;padding-top:.05rem}._stepMain_15ybo_146{grid-area:content}._stepActions_15ybo_185,._stepActionsStatic_15ybo_192{grid-area:actions;justify-self:end}}._inputGroup_15ybo_395 input,._inputGroup_15ybo_395 textarea,._inputGroup_15ybo_395 select{border:1px solid #cbd5e1;border-radius:10px;padding:.62rem .74rem;color:#0f172a;background:#fff}._inputGroup_15ybo_395 textarea{resize:vertical}._checkboxGroup_15ybo_459{display:flex;align-items:center;gap:.5rem;color:#1e293b;font-weight:600}._modalHint_15ybo_467{font-size:.84rem;color:#64748b}._modalActions_15ybo_472{display:flex;justify-content:flex-end;gap:.55rem}@media(max-width:760px){._timelineItem_15ybo_479{grid-template-columns:2.6rem minmax(0,1fr)}._stepMain_15ybo_146{flex-direction:column;align-items:flex-start}}@media(max-width:620px){._headerActions_15ybo_27{width:100%}._headerActions_15ybo_27 button{flex:1}._modalActions_15ybo_472{flex-direction:column-reverse}}._shell_13177_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_13177_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_13177_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_13177_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_13177_53{display:flex;justify-content:center;align-items:center;padding-top:.15rem;min-width:0}._heroTitle_13177_61{margin:0;font-size:1.75rem;line-height:1.2;color:#fff;font-weight:700;text-align:center;overflow-wrap:anywhere}._heroPillButton_13177_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_13177_71:hover{background:#ffffff38;border-color:#ffffffb3}._viewport_13177_88{min-height:0;overflow:hidden;padding:2rem;display:flex;flex-direction:column;align-items:center}._statePanel_13177_97{width:min(100%,800px);padding:.95rem 1rem;border-radius:12px;background:#f8f8f8;color:#555;margin-bottom:1rem}._statePanelError_13177_106{background:#fff5f5;color:#b42318;border:1px solid #ffd6d6}._stepper_13177_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_13177_112:before,._stepProgress_13177_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_13177_112:before{right:calc(var(--step-indicator-size) / 2);background:#e5e7eb;z-index:0}._stepProgress_13177_128{max-width:calc(100% - var(--step-indicator-size));background:var(--profession-accent);transition:width .3s ease;z-index:1}._stepButton_13177_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_13177_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_13177_181,._stepBubbleCompleted_13177_182{background-color:var(--profession-accent);border-color:var(--profession-accent);color:#fff}._stepBubbleActive_13177_181{transform:scale(1.08)}._stepLabel_13177_192{margin-top:.9rem;width:max-content;max-width:min(12rem,calc(100vw - 2rem));min-height:2.4rem;color:#666;font-size:12px;font-weight:500;line-height:1.25;text-align:center;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;opacity:0;transform:translateY(-6px);transition:opacity .3s ease,transform .3s ease}._stepButton_13177_150:hover ._stepLabel_13177_192,._stepLabelVisible_13177_211{opacity:1;transform:translateY(0)}._stepButton_13177_150:hover ._stepBubble_13177_164:not(._stepBubbleActive_13177_181){border-color:var(--profession-accent);transform:scale(1.1)}._previewCard_13177_221{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_13177_235{padding:3rem}._fields_13177_239,._fixedStepBlock_13177_240,._summaryBlock_13177_241{display:flex;flex-direction:column;gap:1.5rem}._fixedStepText_13177_247{margin:0;color:#616161;line-height:1.5}._fieldGroup_13177_253{display:flex;flex-direction:column;gap:.75rem}._fieldGroup_13177_253 input[type=text],._fieldGroup_13177_253 input[type=email],._fieldGroup_13177_253 input[type=date],._fieldGroup_13177_253 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_13177_253 input::placeholder,._fieldGroup_13177_253 textarea::placeholder{color:#9ca3af}._fieldGroup_13177_253 textarea{min-height:132px;resize:vertical}._fieldGroup_13177_253 input[type=text]:focus,._fieldGroup_13177_253 input[type=email]:focus,._fieldGroup_13177_253 input[type=date]:focus,._fieldGroup_13177_253 textarea:focus{outline:none;border-color:var(--profession-accent);box-shadow:0 0 0 2px rgba(var(--profession-accent-rgb),.1)}._inputError_13177_294{border-color:#d32f2f!important}._fieldHeader_13177_298{display:flex;align-items:flex-start;gap:.75rem;flex-wrap:wrap;justify-content:space-between}._fieldTitleGroup_13177_306{display:inline-flex;align-items:flex-start;gap:.5rem;min-width:0;flex:1 1 280px;flex-wrap:wrap}._fieldLabelRow_13177_315{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:.5rem}._fieldLabel_13177_315{display:inline;line-height:1.4;margin:0;font-weight:600;color:#3a3a3a;overflow-wrap:anywhere}._required_13177_331{color:#d32f2f;margin-left:.25rem}._tooltipContainer_13177_336{position:relative;display:inline-flex;align-self:flex-start}._fieldInfoDot_13177_342{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_13177_342:hover{background-color:var(--profession-accent-strong);transform:translateY(-1px)}._tooltip_13177_336{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_13177_336:hover ._tooltip_13177_336{visibility:visible;opacity:1;transform:translateY(0)}._fieldBadge_13177_390{padding:.2rem .65rem;border-radius:999px;background:#fff4d8;color:#8a5c00;font-size:.8rem;font-weight:600}._selectContainer_13177_399{position:relative;width:100%}._selectHeader_13177_404{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_13177_404:hover,._selectHeaderOpen_13177_423{border-color:var(--profession-accent)}._selectHeaderOpen_13177_423{box-shadow:0 0 0 2px rgba(var(--profession-accent-rgb),.1)}._selectValue_13177_431{min-width:0;flex:1;display:flex;align-items:center;justify-content:space-between;gap:.5rem}._selectValueLabel_13177_440{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._selectPlaceholder_13177_446{color:#9ca3af}._selectClear_13177_450{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_13177_450:hover{background:#f3f4f6;color:#4b5563}._selectArrow_13177_469{color:#6b7280;transition:transform .2s ease}._selectArrowOpen_13177_474{transform:rotate(180deg)}._selectDropdown_13177_478{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_13177_493{position:relative;padding:.75rem;border-bottom:1px solid #e5e7eb}._selectSearchIcon_13177_499{position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}._selectSearch_13177_493{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_13177_493:focus{outline:none;border-color:var(--profession-accent);box-shadow:0 0 0 2px rgba(var(--profession-accent-rgb),.1)}._selectOptions_13177_524{max-height:240px;overflow-y:auto;padding:.5rem 0}._selectOption_13177_524{width:100%;border:0;background:transparent;padding:.5rem 1rem;color:#374151;cursor:pointer;text-align:left;font:inherit}._selectOption_13177_524:hover{background:#f3f4f6}._selectOptionSelected_13177_545{background:rgba(var(--profession-accent-rgb),.1);color:var(--profession-accent)}._selectEmpty_13177_550{padding:1rem;color:#6b7280;font-size:.875rem;text-align:center}._optionsList_13177_557{display:flex;flex-direction:column;gap:.75rem}._radioOption_13177_563,._checkboxOption_13177_564{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_13177_563 input,._checkboxOption_13177_564 input{position:absolute;inset:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer}._radioOption_13177_563 span{display:flex;align-items:center;width:100%}._radioOption_13177_563 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_13177_563 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_13177_563 input:checked+span:before{border-color:var(--profession-accent)}._radioOption_13177_563 input:checked+span:after{transform:scale(1)}._checkboxMark_13177_632{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_13177_632: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_13177_564>span:last-child{display:flex;align-items:center;width:100%;margin-left:14px}._checkboxOption_13177_564:hover ._checkboxMark_13177_632,._checkboxOption_13177_564:has(input:focus-visible) ._checkboxMark_13177_632{border-color:var(--profession-accent);box-shadow:0 0 0 3px rgba(var(--profession-accent-rgb),.08)}._checkboxOption_13177_564 input:checked~._checkboxMark_13177_632{background:var(--profession-accent);border-color:var(--profession-accent)}._checkboxOption_13177_564 input:checked~._checkboxMark_13177_632:after{display:block}._radioOption_13177_563:has(input:focus-visible),._checkboxOption_13177_564:has(input:focus-visible){background:rgba(var(--profession-accent-rgb),.08)}._radioOption_13177_563:has(input:checked),._checkboxOption_13177_564:has(input:checked){color:#1f2937}._switchField_13177_691{display:flex;flex-direction:column;gap:1rem}._switchRow_13177_697{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_13177_708{min-width:2.5rem;flex:0 0 2.5rem;color:#444;font-weight:600}._switchControl_13177_715{position:relative;display:inline-flex;width:52px;height:30px;cursor:pointer}._switchControl_13177_715 input{width:0;height:0;opacity:0}._switchSlider_13177_729{position:absolute;inset:0;border-radius:999px;background:#c5c5c5;transition:.2s ease}._switchSlider_13177_729:before{content:"";position:absolute;width:22px;height:22px;left:4px;top:4px;border-radius:50%;background:#fff;transition:.2s ease}._switchControl_13177_715 input:checked+._switchSlider_13177_729{background:var(--profession-accent)}._switchControl_13177_715 input:checked+._switchSlider_13177_729:before{transform:translate(22px)}._switchConditionalGroup_13177_757{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_13177_768{margin:0;color:#667085;font-size:1rem;font-weight:500;line-height:1.5}._switchConditionalList_13177_776{gap:1rem}._switchConditionalList_13177_776 ._checkboxOption_13177_564{min-height:88px;padding:0 1.5rem;border:1px solid #f2f4f7;border-radius:1rem;background:#fcfcfd}._switchConditionalList_13177_776 ._checkboxMark_13177_632{width:22px;height:22px;flex-basis:22px;border-width:3px;border-color:#d0d5dd}._switchConditionalList_13177_776 ._checkboxOption_13177_564>span:last-child{margin-left:1rem;color:#3a3a3a;font-weight:700}._photoSection_13177_802{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border-radius:.75rem;border:1px dashed #d6d6d6;background:#fcfcfd}._photoUploadButton_13177_812{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_13177_812 input{display:none}._photoHelper_13177_830{margin:0;color:#616161;font-size:.9rem}._emptyInline_13177_836{min-height:42px;padding:.75rem 1rem;border-radius:.5rem;border:1px solid #e5e7eb;background:#fff;color:#616161;display:flex;align-items:center}._photoGrid_13177_847{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}._photoCard_13177_853{overflow:hidden;border-radius:.75rem;border:1px solid #e5e7eb;background:#fff}._photoPreview_13177_860{display:block;width:100%;height:148px;object-fit:cover;background:#f5f5f5}._photoMeta_13177_868{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem}._photoName_13177_876{min-width:0;flex:1;color:#424242;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._photoRemoveButton_13177_886{border:0;background:transparent;color:#b42318;font-weight:600;cursor:pointer;padding:0}._photoRemoveButton_13177_886:hover{color:#8f1d14}._unsupportedField_13177_899,._emptyState_13177_900{padding:.95rem 1rem;border-radius:12px;background:#f8f8f8;color:#555}._summaryGroup_13177_907{padding:1rem 1.1rem;border-radius:14px;background:#fff;border:1px solid #ececec;display:flex;flex-direction:column;gap:.75rem}._summaryRow_13177_917{display:flex;justify-content:space-between;gap:1rem}._summaryRow_13177_917 span,._summaryRow_13177_917 strong{overflow-wrap:anywhere}._summaryMuted_13177_928{margin:0;color:#666}._previewFooter_13177_933{width:min(100%,800px);display:flex;justify-content:space-between;gap:1rem;flex:0 0 auto;margin-bottom:0}._navButton_13177_942{padding:.5rem 1rem;border-radius:4px;border:none;font-size:1rem;cursor:pointer;transition:background-color .2s}._navButtonPrimary_13177_951{background:var(--profession-accent);color:#fff}._navButtonPrimary_13177_951:hover:not(:disabled){background:var(--profession-accent-strong)}._navButtonMuted_13177_960{background:#e5e7eb;color:#374151}._navButtonMuted_13177_960:hover:not(:disabled){background:#d1d5db}._navButton_13177_942:disabled{opacity:.5;cursor:not-allowed}._addressGrid_13177_974{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}._fieldGroupWide_13177_980{grid-column:1 / -1}._errorText_13177_984{color:#d32f2f;font-size:.875rem;font-weight:500}@media(max-width:640px){._hero_13177_27{padding:1rem;grid-template-columns:auto 1fr}._heroTitle_13177_61{font-size:1.35rem}._heroPillButton_13177_71{grid-column:1 / -1;justify-self:end;padding:.4rem .7rem;font-size:.78rem}._viewport_13177_88{padding:1rem}._previewCardBody_13177_235{padding:2rem}._previewCard_13177_221{min-height:0;max-height:calc(100dvh - 330px)}._previewFooter_13177_933,._addressGrid_13177_974{flex-direction:column;grid-template-columns:1fr}._stepper_13177_112{--step-indicator-size: 32px;gap:.25rem;margin-bottom:1.25rem}._stepBubble_13177_164{font-size:.7rem}._stepLabel_13177_192{display:none}._navButton_13177_942{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_jn9iz_1{display:flex;flex-direction:column;gap:1rem}._header_jn9iz_7{display:flex;flex-direction:column;align-items:stretch;gap:.5rem}._backButton_jn9iz_14{background:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;color:var(--color-primary);font-weight:700}._titleRow_jn9iz_25{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;width:100%}._title_jn9iz_25{margin:0;line-height:1.15}._subtitle_jn9iz_39{margin:.35rem 0 0;color:#64748b}._editMetadata_jn9iz_44{margin:.3rem 0 0;color:#64748b;font-size:.9rem;font-weight:600}._sectionCard_jn9iz_51{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_jn9iz_62{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:start;gap:1.05rem}._sectionHeader_jn9iz_69{display:flex;justify-content:space-between;align-items:center;gap:.75rem}._sectionTitle_jn9iz_76{margin:0}._headerActions_jn9iz_80{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._pageHeaderActions_jn9iz_87{margin-left:auto;justify-content:flex-end}._statusSwitch_jn9iz_92{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_jn9iz_92:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px #0f172a14}._statusSwitch_jn9iz_92:focus-visible{outline:2px solid #94a3b8;outline-offset:2px}._statusSwitch_jn9iz_92:disabled{opacity:.75;cursor:wait}._statusSwitchText_jn9iz_123{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;text-align:left}._statusSwitchText_jn9iz_123 strong{color:#0f172a;font-size:.92rem;line-height:1.1}._statusSwitchText_jn9iz_123 small{color:#64748b;font-size:.75rem;line-height:1.15}._statusSwitchTrack_jn9iz_143{width:3.25rem;height:1.9rem;border-radius:999px;display:inline-flex;align-items:center;padding:.18rem;transition:background .16s ease}._statusSwitchThumb_jn9iz_153{width:1.52rem;height:1.52rem;border-radius:999px;background:#fff;box-shadow:0 2px 8px #0f172a2e;transition:transform .18s ease}._statusSwitchActive_jn9iz_162{border-color:#22c55e47;background:linear-gradient(180deg,#fff,#f7fcf8)}._statusSwitchActive_jn9iz_162 ._statusSwitchTrack_jn9iz_143{background:linear-gradient(135deg,#22c55e,#16a34a)}._statusSwitchActive_jn9iz_162 ._statusSwitchThumb_jn9iz_153{transform:translate(1.32rem)}._statusSwitchInactive_jn9iz_175{border-color:#f8717142;background:linear-gradient(180deg,#fff,#fff8f8)}._statusSwitchInactive_jn9iz_175 ._statusSwitchTrack_jn9iz_143{background:linear-gradient(135deg,#f87171,#dc2626)}._documentsHeaderActions_jn9iz_184{gap:.55rem}._importActionButton_jn9iz_188{min-height:2.55rem;border:0;border-radius:999px;background:transparent;color:#334155;display:inline-flex;align-items:center;justify-content:center;gap:.42rem;padding:0 .72rem;cursor:pointer;font-size:.88rem;font-weight:800;transition:background .16s ease,color .16s ease,transform .16s ease}._importActionButton_jn9iz_188:hover:not(:disabled){background:#f1f5f9;color:#0f172a;transform:translateY(-1px)}._importActionButton_jn9iz_188:disabled{opacity:.55;cursor:not-allowed}._importActionButton_jn9iz_188:focus-visible{outline:2px solid #94a3b8;outline-offset:2px}._importActionButton_jn9iz_188 svg{width:18px;height:18px;flex:0 0 auto}._compactCreateButton_jn9iz_230{box-sizing:border-box;min-height:2.55rem;padding:0 .78rem;font-size:.9rem;line-height:1}._form_jn9iz_238{display:flex;flex-direction:column;gap:.85rem}._actions_jn9iz_244{display:flex;gap:.5rem;justify-content:flex-end}._placeholder_jn9iz_250{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;padding:1rem;color:#64748b;font-weight:600}._disabledAction_jn9iz_259{opacity:.5;pointer-events:none}._bannerSuccess_jn9iz_264{background:#ecfdf3;color:#166534;border:1px solid #bbf7d0;padding:.75rem 1rem;border-radius:12px;margin-bottom:.75rem;font-weight:600}._bannerError_jn9iz_274{background:#fef2f2;color:#b91c1c;border:1px solid #fecdd3;padding:.75rem 1rem;border-radius:12px;margin-bottom:.75rem;font-weight:600}._info_jn9iz_284{background:#f8fafc;color:#475569;border:1px solid #e2e8f0;padding:.75rem 1rem;border-radius:12px;font-weight:600}._emptyState_jn9iz_293{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;padding:1rem;color:#475569}._emptyState_jn9iz_293 p{margin:.4rem 0 0}._modalOverlay_jn9iz_305{position:fixed;inset:0;background:#0f172a59;display:grid;place-items:center;z-index:1000;padding:1rem}._modalContent_jn9iz_315{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 28px 60px #0f172a40;display:flex;flex-direction:column;gap:1rem;max-width:480px;width:100%;padding:1.5rem}._modalTitle_jn9iz_328{margin:0;color:#0f172a;font-size:1.1rem}._modalText_jn9iz_334{margin:0;color:#475569;line-height:1.5}._modalBody_jn9iz_340{display:flex;flex-direction:column;gap:.8rem}._modalActions_jn9iz_346{display:flex;justify-content:flex-end;gap:.75rem}._inputGroup_jn9iz_352{display:flex;flex-direction:column;gap:.4rem;color:#334155;font-weight:700}._inputGroup_jn9iz_352 select{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;font-size:.95rem;height:44px;padding:0 .8rem}._inputGroup_jn9iz_352 select:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15)}._importSummary_jn9iz_376{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;color:#475569;font-size:.9rem;font-weight:700;padding:.7rem .8rem}@media(max-width:1180px){._secondaryGrid_jn9iz_62{grid-template-columns:1fr}._header_jn9iz_7{align-items:stretch}._titleRow_jn9iz_25{width:100%;justify-content:space-between}._pageHeaderActions_jn9iz_87{width:100%;margin-left:0;justify-content:flex-start}._sectionCard_jn9iz_51{padding:1rem}._sectionHeader_jn9iz_69{flex-direction:column;align-items:stretch}._documentsHeaderActions_jn9iz_184{justify-content:flex-start}._actions_jn9iz_244,._modalActions_jn9iz_346{flex-direction:column-reverse;align-items:stretch}}@media(max-width:560px){._titleRow_jn9iz_25{flex-direction:column;align-items:flex-start}._pageHeaderActions_jn9iz_87{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_rp3az_1{display:block}._content_rp3az_5{width:100%}._titleRow_rp3az_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._titleActions_rp3az_16{display:flex;align-items:center;gap:.75rem}._subtitle_rp3az_22{margin:0;color:#475569}._filtersBar_rp3az_27{display:grid;grid-template-columns:minmax(260px,1fr) minmax(240px,320px);gap:.75rem;margin-bottom:.9rem}._filterField_rp3az_34{display:flex;flex-direction:column;gap:.35rem}._filterLabel_rp3az_40{font-size:.86rem;color:#475569;font-weight:700}._filterInput_rp3az_46,._filterSelect_rp3az_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_rp3az_46:focus,._filterSelect_rp3az_47:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15)}._list_rp3az_65{display:flex;flex-direction:column;gap:.9rem}._card_rp3az_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_rp3az_71:hover{border-color:#cbd5e1;box-shadow:0 18px 32px #0f172a0f;transform:translateY(-1px)}._card_rp3az_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_rp3az_106{opacity:.82}._cardHeader_rp3az_110{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}._cardHeaderRight_rp3az_117{display:flex;align-items:center;gap:.65rem}._cardButtonsColumn_rp3az_123{display:flex;align-items:flex-start;gap:.5rem}._iconActionButton_rp3az_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_rp3az_129:hover{background:#f1f5f9;color:#0f172a}._iconActionButtonDanger_rp3az_151{color:#b91c1c}._iconActionButtonDanger_rp3az_151:hover{background:#fff1f2;color:#991b1b}._iconActionButton_rp3az_129:focus-visible{outline:2px solid #94a3b8;outline-offset:2px}._iconActionButton_rp3az_129 svg{width:18px;height:18px}._name_rp3az_170{margin:0;font-size:1.1rem;color:#0f172a}._description_rp3az_176{margin:.2rem 0 0;color:#475569;max-width:58ch;line-height:1.5}._meta_rp3az_183{color:#94a3b8;font-size:.84rem;margin-top:.55rem;letter-spacing:.01em}._actions_rp3az_190{display:flex;gap:.5rem}._emptyState_rp3az_195{border:1px dashed #cbd5e1;border-radius:14px;padding:1.75rem;text-align:center;color:#475569;background:#f8fafc}._alert_rp3az_204{background:#fef9c3;color:#854d0e;border:1px solid #facc15;border-radius:10px;padding:.75rem 1rem;font-size:.95rem}._bannerSuccess_rp3az_213{background:#ecfdf3;color:#166534;border:1px solid #bbf7d0;padding:.75rem 1rem;border-radius:12px;margin-bottom:.75rem;font-weight:600}._bannerError_rp3az_223{background:#fef2f2;color:#b91c1c;border:1px solid #fecdd3;padding:.75rem 1rem;border-radius:12px;margin-bottom:.75rem;font-weight:600}._editForm_rp3az_233{margin-top:.75rem;display:flex;flex-direction:column;gap:.75rem;border-top:1px solid #e2e8f0;padding-top:.75rem}._editActions_rp3az_242{display:flex;gap:.5rem}._tagMuted_rp3az_247{font-size:.85rem;color:#64748b}._compactPrimaryButton_rp3az_252{padding:.5rem .82rem;font-size:.9rem}._statusSwitch_rp3az_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_rp3az_257:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px #0f172a14}._statusSwitch_rp3az_257:focus-visible{outline:2px solid #94a3b8;outline-offset:2px}._statusSwitch_rp3az_257:disabled{opacity:.75;cursor:wait}._statusSwitchText_rp3az_288{display:flex;flex-direction:column;align-items:flex-start;gap:.08rem;text-align:left}._statusSwitchText_rp3az_288 strong{color:#0f172a;font-size:.88rem;line-height:1.1}._statusSwitchText_rp3az_288 small{color:#64748b;font-size:.72rem;line-height:1.15}._statusSwitchTrack_rp3az_308{width:3rem;height:1.72rem;border-radius:999px;display:inline-flex;align-items:center;padding:.16rem;transition:background .16s ease}._statusSwitchThumb_rp3az_318{width:1.4rem;height:1.4rem;border-radius:999px;background:#fff;box-shadow:0 2px 8px #0f172a2e;transition:transform .18s ease}._statusSwitchActive_rp3az_327{border-color:#22c55e47;background:linear-gradient(180deg,#fff,#f7fcf8)}._statusSwitchActive_rp3az_327 ._statusSwitchTrack_rp3az_308{background:linear-gradient(135deg,#22c55e,#16a34a)}._statusSwitchActive_rp3az_327 ._statusSwitchThumb_rp3az_318{transform:translate(1.2rem)}._statusSwitchInactive_rp3az_340{border-color:#f8717142;background:linear-gradient(180deg,#fff,#fff8f8)}._statusSwitchInactive_rp3az_340 ._statusSwitchTrack_rp3az_308{background:linear-gradient(135deg,#f87171,#dc2626)}._modalOverlay_rp3az_349{position:fixed;inset:0;background:#0f172a59;display:grid;place-items:center;z-index:1000;padding:1rem}._modalContent_rp3az_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_rp3az_372{margin:0;font-size:1.1rem;color:#0f172a}._modalText_rp3az_378{margin:0;color:#475569}._modalActions_rp3az_383{display:flex;justify-content:flex-end;gap:.75rem}._modalBody_rp3az_389{display:flex;flex-direction:column;gap:.75rem}._checkboxField_rp3az_395{display:flex;align-items:center;gap:.65rem;color:#334155;font-weight:700;line-height:1.35}._checkboxField_rp3az_395 input{width:1.1rem;height:1.1rem;accent-color:var(--color-primary);cursor:pointer}._checkboxField_rp3az_395 input:disabled{cursor:wait}._colorField_rp3az_415{display:flex;flex-direction:column;gap:.4rem;color:#334155;font-weight:600}._colorFieldRow_rp3az_423{display:flex;align-items:center;gap:.5rem}._colorInput_rp3az_429{width:46px;height:46px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;padding:0;cursor:pointer}._colorValue_rp3az_439{color:#64748b;font-size:.9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}@media(max-width:900px){._titleRow_rp3az_9{flex-direction:column;align-items:stretch;gap:.75rem}._titleActions_rp3az_16{justify-content:space-between;flex-wrap:wrap}._filtersBar_rp3az_27{grid-template-columns:1fr}}@media(max-width:760px){._card_rp3az_71{padding:1rem}._cardHeader_rp3az_110{flex-direction:column;align-items:stretch}._cardHeaderRight_rp3az_117{justify-content:flex-start;align-items:center}._description_rp3az_176{max-width:none}._modalActions_rp3az_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}
