._rowControls_1obkr_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.65rem}._toggleWrap_1obkr_9{display:flex;align-items:center;gap:.5rem}._toggleLabel_1obkr_15{font-size:.78rem;font-weight:600;color:#64748b;white-space:nowrap}._switch_1obkr_22{position:relative;display:inline-flex;height:1.5rem;width:2.75rem;flex-shrink:0;cursor:pointer;border-radius:999px;border:2px solid transparent;background:#e2e8f0;transition:background .2s ease}._switch_1obkr_22:disabled{cursor:not-allowed;opacity:.5}._switchOn_1obkr_40{background:var(--color-primary, #2563eb)}._switchThumb_1obkr_44{pointer-events:none;display:inline-block;height:1.25rem;width:1.25rem;border-radius:999px;background:#fff;box-shadow:0 1px 3px #0f172a33;transform:translate(0);transition:transform .2s ease}._switchThumbOn_1obkr_56{transform:translate(1.25rem)}._intervalWrap_1obkr_60{display:flex;align-items:center;gap:.35rem}._intervalDisabled_1obkr_66{opacity:.45}._numberInput_1obkr_70{width:3.25rem;height:2.25rem;border:1px solid #e2e8f0;border-radius:.5rem;text-align:center;font-size:.88rem;color:#0f172a;background:#fff}._numberInput_1obkr_70:disabled{background:#f8fafc;cursor:not-allowed}._select_1obkr_86{height:2.25rem;min-width:5.5rem;border:1px solid #e2e8f0;border-radius:.5rem;padding:0 .5rem;font-size:.88rem;color:#0f172a;background:#fff}._select_1obkr_86:disabled{background:#f8fafc;cursor:not-allowed}._saveBtn_1obkr_102{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;height:2.25rem;padding:0 .75rem;border:none;border-radius:.5rem;background:var(--color-primary, #2563eb);color:#fff;font-size:.82rem;font-weight:600;cursor:pointer;transition:opacity .15s ease}._saveBtn_1obkr_102:disabled{opacity:.45;cursor:not-allowed}._saveIcon_1obkr_124{width:1rem;height:1rem}@media(max-width:900px){._rowControls_1obkr_1{width:100%;justify-content:flex-start}}._wrap_1n9ht_1{display:flex;flex-direction:column;gap:1rem}._optOutCard_1n9ht_7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border:1px solid #dbeafe;border-radius:.75rem;background:#f8fbff}._optOutText_1n9ht_19{flex:1 1 16rem;min-width:0}._optOutTitle_1n9ht_24{margin:0 0 .25rem;font-size:.92rem;font-weight:700;color:#0f172a}._optOutLead_1n9ht_31{margin:0;font-size:.82rem;line-height:1.45;color:#64748b}._optOutControl_1n9ht_38{display:inline-flex;align-items:center;gap:.75rem;cursor:pointer}._optOutLabel_1n9ht_45{font-size:.84rem;font-weight:600;color:#334155}._header_1n9ht_51{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._title_1n9ht_58{margin:0 0 .35rem;font-size:1rem;font-weight:700;color:#0f172a}._lead_1n9ht_65{margin:0;max-width:42rem;font-size:.88rem;line-height:1.45;color:#64748b}._loading_1n9ht_73,._empty_1n9ht_74{padding:2rem 1rem;border:1px dashed #e2e8f0;border-radius:.75rem;background:#f8fafc;text-align:center;color:#64748b;font-size:.9rem}._emptyHint_1n9ht_84{margin:.35rem 0 0;font-size:.82rem;color:#94a3b8}._error_1n9ht_90{margin:0;padding:.75rem 1rem;border-radius:.5rem;background:#fef2f2;color:#b91c1c;font-size:.88rem}._tableWrap_1n9ht_99{overflow-x:auto;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff}._table_1n9ht_99{width:100%;border-collapse:collapse;min-width:52rem}._table_1n9ht_99 th{padding:.65rem .85rem;text-align:left;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#64748b;background:#f8fafc;border-bottom:1px solid #e2e8f0}._thActions_1n9ht_124{text-align:right}._row_1n9ht_128{border-bottom:1px solid #f1f5f9}._row_1n9ht_128:last-child{border-bottom:none}._cellEquip_1n9ht_136,._cellDate_1n9ht_137,._cellControls_1n9ht_138{padding:.85rem;vertical-align:top}._cellControls_1n9ht_138{text-align:right}._equipName_1n9ht_147{margin:0 0 .2rem;font-size:.92rem;font-weight:600;color:#0f172a}._equipMeta_1n9ht_154{margin:.15rem 0 0;font-size:.78rem;color:#64748b}._dateBadge_1n9ht_160{display:inline-flex;padding:.2rem .55rem;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.82rem;font-weight:600}._dateMuted_1n9ht_170{font-size:.82rem;color:#94a3b8;font-style:italic}._unavailable_1n9ht_176{max-width:16rem;margin:0 0 0 auto;font-size:.78rem;line-height:1.4;color:#b45309;text-align:right}._toast_1n9ht_186{position:fixed;bottom:1.25rem;left:50%;z-index:1300;transform:translate(-50%);max-width:min(90vw,24rem);margin:0;padding:.65rem 1rem;border-radius:.5rem;font-size:.88rem;font-weight:600;box-shadow:0 8px 24px #0f172a26}._toastOk_1n9ht_201{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}._toastErr_1n9ht_207{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}@media(max-width:720px){._table_1n9ht_99{min-width:40rem}._unavailable_1n9ht_176{margin-left:0;text-align:left}._cellControls_1n9ht_138{text-align:left}}._root_wm4d8_5{width:100%;min-width:0}._card_wm4d8_15{background:#fff;border:1px solid #e8edf4;border-radius:1.375rem;box-shadow:0 1px 3px #0f172a0f,0 8px 24px #0f172a0a;padding:1.5rem}._header_wm4d8_31{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}._headerText_wm4d8_49 h2{margin:0;font-size:1.25rem;font-weight:700;color:#0f172a}._headerText_wm4d8_49 p{margin:.35rem 0 0;font-size:.875rem;color:#64748b;line-height:1.45;max-width:40rem}._btnPrimary_wm4d8_79{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:2.75rem;padding:0 1.125rem;border:1px solid #0061ff;border-radius:.75rem;background:#0061ff;color:#fff;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;box-shadow:0 2px 8px #0061ff33;text-decoration:none}._btnPrimary_wm4d8_79:hover:not(:disabled){background:#0052d9}._btnPrimary_wm4d8_79:disabled{opacity:.55;cursor:not-allowed}._filters_wm4d8_137{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1.25rem}._searchWrap_wm4d8_153{flex:1;min-width:14rem;position:relative}._searchIcon_wm4d8_165{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:#94a3b8;pointer-events:none}._searchInput_wm4d8_183,._filterSelect_wm4d8_185{width:100%;height:2.75rem;padding:0 .875rem;border:1px solid #e2e8f0;border-radius:.625rem;font-size:.875rem;font-family:inherit;color:#0f172a;background:#fff;box-sizing:border-box}._searchInput_wm4d8_183{padding-left:2.5rem}._searchInput_wm4d8_183:focus,._filterSelect_wm4d8_185:focus{outline:none;border-color:#0061ff;box-shadow:0 0 0 3px #0061ff1f}._filterSelect_wm4d8_185{width:auto;min-width:10.5rem}._clearFilters_wm4d8_243{border:none;background:transparent;color:#0061ff;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .5rem}._clearFilters_wm4d8_243:hover{text-decoration:underline}._statsGrid_wm4d8_279{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.875rem;margin-bottom:1.25rem}._statCard_wm4d8_293{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border:1px solid #e8edf4;border-radius:1rem;background:#fff}._statIcon_wm4d8_313{width:2.25rem;height:2.25rem;border-radius:.625rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._statIconBlue_wm4d8_333{background:#e8f0ff;color:#0061ff}._statIconGreen_wm4d8_335{background:#d1fae5;color:#059669}._statIconOrange_wm4d8_337{background:#ffedd5;color:#ea580c}._statIconRed_wm4d8_339{background:#fee2e2;color:#dc2626}._statIconGray_wm4d8_341{background:#f1f5f9;color:#64748b}._statValue_wm4d8_345{margin:0;font-size:1.5rem;font-weight:700;color:#0f172a;line-height:1.1}._statLabel_wm4d8_361{margin:.2rem 0 0;font-size:.75rem;color:#64748b;font-weight:600;line-height:1.3}._tableCard_wm4d8_377{border:1px solid #e8edf4;border-radius:1rem;overflow:hidden}._tableWrap_wm4d8_389{overflow-x:auto}._table_wm4d8_377{width:100%;border-collapse:collapse;font-size:.875rem}._table_wm4d8_377 th{text-align:left;padding:.875rem 1rem;background:#fff;color:#64748b;font-weight:700;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e8edf4;white-space:nowrap}._table_wm4d8_377 td{padding:1rem;border-bottom:1px solid #f1f5f9;color:#334155;vertical-align:middle}._table_wm4d8_377 tbody tr:hover{background:#fafcff}._table_wm4d8_377 tr:last-child td{border-bottom:none}._pmocCell_wm4d8_465{display:flex;align-items:flex-start;gap:.75rem;min-width:11rem}._docThumb_wm4d8_479{width:2.75rem;height:2.75rem;border-radius:.625rem;background:linear-gradient(145deg,#f8fafc,#e8f0ff);border:1px solid #e2e8f0;display:inline-flex;align-items:center;justify-content:center;color:#0061ff;flex-shrink:0}._pmocCode_wm4d8_505{margin:0;font-weight:700;color:#0f172a;font-size:.875rem}._pmocNumber_wm4d8_519{margin:.15rem 0 0;font-size:.75rem;color:#94a3b8}._yearBadge_wm4d8_531{display:inline-flex;margin-top:.35rem;padding:.15rem .5rem;border-radius:999px;background:#e8f0ff;color:#0061ff;font-size:.6875rem;font-weight:700}._unitName_wm4d8_553{display:block;font-weight:600;color:#0f172a;margin-bottom:.35rem}._badge_wm4d8_567{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.6875rem;font-weight:700;white-space:nowrap}._badgeMatriz_wm4d8_587{background:#e8f0ff;color:#0061ff}._badgeFilial_wm4d8_597{background:#ede9fe;color:#7c3aed}._locationPrimary_wm4d8_607{margin:0;font-weight:600;color:#0f172a}._locationSecondary_wm4d8_619{margin:.15rem 0 0;font-size:.8125rem;color:#64748b}._responsibleName_wm4d8_631{margin:0;font-weight:700;color:#0f172a}._creaSub_wm4d8_643{margin:.15rem 0 0;font-size:.75rem;color:#94a3b8}._vigenciaStart_wm4d8_655{margin:0;font-weight:600;color:#0f172a}._vigenciaSep_wm4d8_667{margin:.1rem 0;font-size:.75rem;color:#94a3b8}._vigenciaEnd_wm4d8_679{margin:0;font-size:.8125rem;color:#64748b}._statusBadge_wm4d8_691{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .625rem;border-radius:999px;font-size:.6875rem;font-weight:700}._statusAtivo_wm4d8_711{background:#d1fae5;color:#047857}._statusAVencer_wm4d8_721{background:#ffedd5;color:#c2410c}._statusVencido_wm4d8_731{background:#fee2e2;color:#dc2626}._statusRascunho_wm4d8_741{background:#f1f5f9;color:#64748b}._reviewDate_wm4d8_751{margin:0;font-weight:600;color:#0f172a}._reviewBadge_wm4d8_763{display:inline-flex;margin-top:.35rem;padding:.15rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:700}._reviewOk_wm4d8_781{background:#e8f0ff;color:#0061ff}._reviewWarn_wm4d8_791{background:#ffedd5;color:#c2410c}._reviewDanger_wm4d8_801{background:#fee2e2;color:#dc2626}._reviewMuted_wm4d8_811{background:#f1f5f9;color:#64748b}._actionsCell_wm4d8_821{display:flex;align-items:center;gap:.35rem}._iconBtn_wm4d8_833{border:none;background:transparent;color:#0061ff;width:2.25rem;height:2.25rem;border-radius:.5rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit}._iconBtn_wm4d8_833:hover:not(:disabled){background:#e8f0ff}._iconBtn_wm4d8_833:disabled{opacity:.45;cursor:not-allowed}._menuWrap_wm4d8_879{position:relative}._menuBtn_wm4d8_887{border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:.5rem;width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit;font-size:1.125rem}._menuBtn_wm4d8_887:hover{background:#f8fafc;color:#0061ff}._menuBackdrop_wm4d8_927{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;border:none;background:transparent}._menuDropdown_wm4d8_943{position:absolute;right:0;top:calc(100% + .25rem);z-index:5;min-width:12.5rem;background:#fff;border:1px solid #e8edf4;border-radius:.625rem;box-shadow:0 8px 24px #0f172a1f;padding:.35rem}._menuItem_wm4d8_969{display:block;width:100%;border:none;background:transparent;text-align:left;padding:.5rem .75rem;border-radius:.5rem;font-size:.8125rem;font-family:inherit;color:#334155;cursor:pointer}._menuItem_wm4d8_969:hover:not(:disabled){background:#f1f5f9;color:#0061ff}._menuItem_wm4d8_969:disabled{opacity:.5;cursor:not-allowed}._menuItemDanger_wm4d8_1017{color:#dc2626}._menuItemDanger_wm4d8_1017:hover:not(:disabled){background:#fef2f2;color:#dc2626}._tableFooter_wm4d8_1035{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;border-top:1px solid #e8edf4;background:#fff;font-size:.8125rem;color:#64748b}._pagination_wm4d8_1061{display:inline-flex;align-items:center;gap:.35rem}._pageBtn_wm4d8_1073{border:1px solid #e2e8f0;background:#fff;color:#334155;border-radius:.5rem;min-width:2rem;height:2rem;font-size:.8125rem;font-family:inherit;cursor:pointer}._pageBtn_wm4d8_1073:disabled{opacity:.45;cursor:not-allowed}._pageBtnActive_wm4d8_1107{background:#0061ff;border-color:#0061ff;color:#fff}._pageSize_wm4d8_1119{display:inline-flex;align-items:center;gap:.5rem}._pageSize_wm4d8_1119 select{height:2rem;border:1px solid #e2e8f0;border-radius:.5rem;padding:0 .5rem;font-size:.8125rem;font-family:inherit}._empty_wm4d8_1149{padding:2.5rem 1.5rem;text-align:center;color:#64748b}._mobileCard_wm4d8_1161,._mobileList_wm4d8_1169{display:none}._mobileMeta_wm4d8_1177{margin:.5rem 0 0;font-size:.8125rem;color:#64748b}._mobileStatus_wm4d8_1189{margin:.5rem 0 0}@media(max-width:1100px){._statsGrid_wm4d8_279{grid-template-columns:repeat(3,minmax(0,1fr))}._filters_wm4d8_137{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}._searchWrap_wm4d8_153{grid-column:1 / -1}._filterSelect_wm4d8_185{width:100%;min-width:0}._clearFilters_wm4d8_243{justify-self:start}}@media(max-width:900px){._statsGrid_wm4d8_279{grid-template-columns:repeat(2,minmax(0,1fr))}._tableWrap_wm4d8_389{display:none}._mobileList_wm4d8_1169{display:block;padding:.75rem}._mobileCard_wm4d8_1161{display:block;border:1px solid #e8edf4;border-radius:1rem;padding:1rem;margin-bottom:.75rem;background:#fff}._tableFooter_wm4d8_1035{flex-direction:column;text-align:center}._filters_wm4d8_137{flex-direction:column;align-items:stretch}}@media(max-width:640px){._card_wm4d8_15{padding:1rem}._statsGrid_wm4d8_279{grid-template-columns:1fr}._btnPrimary_wm4d8_79{width:100%}._header_wm4d8_31{flex-direction:column}}._root_i3ugx_5{width:100%;min-width:0}._card_i3ugx_15{background:#fff;border:1px solid #e8edf4;border-radius:1.375rem;box-shadow:0 1px 3px #0f172a0f,0 8px 24px #0f172a0a;padding:1.5rem}._header_i3ugx_31{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}._headerText_i3ugx_49 h2{margin:0;font-size:1.25rem;font-weight:700;color:#0f172a}._headerText_i3ugx_49 p{margin:.35rem 0 0;font-size:.875rem;color:#64748b;line-height:1.45;max-width:40rem}._btnPrimary_i3ugx_79{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:2.75rem;padding:0 1.125rem;border:1px solid #0061ff;border-radius:.75rem;background:#0061ff;color:#fff;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;box-shadow:0 2px 8px #0061ff33;text-decoration:none}._btnPrimary_i3ugx_79:hover:not(:disabled){background:#0052d9}._btnPrimary_i3ugx_79:disabled{opacity:.55;cursor:not-allowed}._statsGrid_i3ugx_137{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.875rem;margin-bottom:1.25rem}._statCard_i3ugx_151{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border:1px solid #e8edf4;border-radius:1rem;background:#fff}._statIcon_i3ugx_171{width:2.25rem;height:2.25rem;border-radius:.625rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._statIconBlue_i3ugx_191{background:#e8f0ff;color:#0061ff}._statIconGreen_i3ugx_193{background:#d1fae5;color:#059669}._statIconOrange_i3ugx_195{background:#ffedd5;color:#ea580c}._statIconRed_i3ugx_197{background:#fee2e2;color:#dc2626}._statIconGray_i3ugx_199{background:#f1f5f9;color:#64748b}._statValue_i3ugx_203{margin:0;font-size:1.5rem;font-weight:700;color:#0f172a;line-height:1.1}._statLabel_i3ugx_219{margin:.2rem 0 0;font-size:.75rem;color:#64748b;font-weight:600;line-height:1.3}._filters_i3ugx_235{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1.25rem}._searchWrap_i3ugx_251{flex:1;min-width:14rem;position:relative}._searchIcon_i3ugx_263{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:#94a3b8;pointer-events:none}._searchInput_i3ugx_281,._filterSelect_i3ugx_283{width:100%;height:2.75rem;padding:0 .875rem;border:1px solid #e2e8f0;border-radius:.625rem;font-size:.875rem;font-family:inherit;color:#0f172a;background:#fff;box-sizing:border-box}._searchInput_i3ugx_281{padding-left:2.5rem}._searchInput_i3ugx_281:focus,._filterSelect_i3ugx_283:focus{outline:none;border-color:#0061ff;box-shadow:0 0 0 3px #0061ff1f}._filterSelect_i3ugx_283{width:auto;min-width:10.5rem}._clearFilters_i3ugx_341{border:none;background:transparent;color:#0061ff;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .5rem}._clearFilters_i3ugx_341:hover{text-decoration:underline}._tableCard_i3ugx_377{border:1px solid #e8edf4;border-radius:1rem;overflow:hidden}._tableWrap_i3ugx_389{overflow-x:auto}._table_i3ugx_377{width:100%;border-collapse:collapse;font-size:.875rem}._table_i3ugx_377 th{text-align:left;padding:.875rem 1rem;background:#fff;color:#64748b;font-weight:700;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e8edf4;white-space:nowrap}._table_i3ugx_377 td{padding:1rem;border-bottom:1px solid #f1f5f9;color:#334155;vertical-align:middle}._table_i3ugx_377 tbody tr:hover{background:#fafcff}._table_i3ugx_377 tr:last-child td{border-bottom:none}._contractCell_i3ugx_465{display:flex;align-items:flex-start;gap:.75rem;min-width:11rem}._docThumb_i3ugx_479{width:2.75rem;height:2.75rem;border-radius:.625rem;background:linear-gradient(145deg,#f8fafc,#e8f0ff);border:1px solid #e2e8f0;display:inline-flex;align-items:center;justify-content:center;color:#0061ff;flex-shrink:0}._contractCode_i3ugx_505{margin:0;font-weight:700;color:#0061ff;font-size:.875rem}._contractNumber_i3ugx_519{margin:.15rem 0 0;font-size:.75rem;color:#94a3b8}._yearBadge_i3ugx_531{display:inline-flex;margin-top:.35rem;padding:.15rem .5rem;border-radius:999px;background:#e8f0ff;color:#0061ff;font-size:.6875rem;font-weight:700}._typePrimary_i3ugx_553{display:block;font-weight:700;color:#0f172a;margin-bottom:.35rem}._categoryBadge_i3ugx_567{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.6875rem;font-weight:700;white-space:nowrap}._categoryPmoc_i3ugx_587{background:#ede9fe;color:#7c3aed}._categorySobDemanda_i3ugx_597{background:#ffedd5;color:#c2410c}._categoryPecas_i3ugx_607{background:#e0f2fe;color:#0284c7}._categoryInstalacao_i3ugx_617{background:#ccfbf1;color:#0f766e}._categoryLocacao_i3ugx_627{background:#f1f5f9;color:#475569}._unitName_i3ugx_637{display:block;font-weight:600;color:#0f172a;margin-bottom:.35rem}._badge_i3ugx_651{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.6875rem;font-weight:700;white-space:nowrap}._badgeMatriz_i3ugx_671{background:#e8f0ff;color:#0061ff}._badgeFilial_i3ugx_681{background:#ede9fe;color:#7c3aed}._vigenciaStart_i3ugx_691{margin:0;font-weight:600;color:#0f172a}._vigenciaSep_i3ugx_703{margin:.1rem 0;font-size:.75rem;color:#94a3b8}._vigenciaEnd_i3ugx_715{margin:0;font-size:.8125rem;color:#64748b}._valuePrimary_i3ugx_727{margin:0;font-weight:700;color:#0f172a}._recurrenceSub_i3ugx_739{margin:.15rem 0 0;font-size:.75rem;color:#94a3b8}._statusBadge_i3ugx_751{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .625rem;border-radius:999px;font-size:.6875rem;font-weight:700}._statusAtivo_i3ugx_771{background:#d1fae5;color:#047857}._statusAVencer_i3ugx_781{background:#ffedd5;color:#c2410c}._statusVencido_i3ugx_791{background:#fee2e2;color:#dc2626}._statusEncerrado_i3ugx_801{background:#f1f5f9;color:#64748b}._dueDate_i3ugx_811{margin:0;font-weight:600;color:#0f172a}._dueBadge_i3ugx_823{display:inline-flex;margin-top:.35rem;padding:.15rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:700}._dueOk_i3ugx_841{background:#e8f0ff;color:#0061ff}._dueWarn_i3ugx_851{background:#ffedd5;color:#c2410c}._dueDanger_i3ugx_861{background:#fee2e2;color:#dc2626}._dueMuted_i3ugx_871{background:#f1f5f9;color:#64748b}._actionsCell_i3ugx_881{display:flex;align-items:center;gap:.35rem}._iconBtn_i3ugx_893{border:none;background:transparent;color:#0061ff;width:2.25rem;height:2.25rem;border-radius:.5rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit}._iconBtn_i3ugx_893:hover:not(:disabled){background:#e8f0ff}._iconBtn_i3ugx_893:disabled{opacity:.45;cursor:not-allowed}._menuWrap_i3ugx_939{position:relative}._menuBtn_i3ugx_947{border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:.5rem;width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit;font-size:1.125rem}._menuBtn_i3ugx_947:hover{background:#f8fafc;color:#0061ff}._menuBackdrop_i3ugx_987{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;border:none;background:transparent}._menuDropdown_i3ugx_1003{position:absolute;right:0;top:calc(100% + .25rem);z-index:5;min-width:13.5rem;background:#fff;border:1px solid #e8edf4;border-radius:.625rem;box-shadow:0 8px 24px #0f172a1f;padding:.35rem}._menuItem_i3ugx_1029{display:block;width:100%;border:none;background:transparent;text-align:left;padding:.5rem .75rem;border-radius:.5rem;font-size:.8125rem;font-family:inherit;color:#334155;cursor:pointer}._menuItem_i3ugx_1029:hover:not(:disabled){background:#f1f5f9;color:#0061ff}._menuItem_i3ugx_1029:disabled{opacity:.5;cursor:not-allowed}._menuItemDanger_i3ugx_1077{color:#dc2626}._menuItemDanger_i3ugx_1077:hover:not(:disabled){background:#fef2f2;color:#dc2626}._tableFooter_i3ugx_1095{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;border-top:1px solid #e8edf4;background:#fff;font-size:.8125rem;color:#64748b}._pagination_i3ugx_1121{display:inline-flex;align-items:center;gap:.35rem}._pageBtn_i3ugx_1133{border:1px solid #e2e8f0;background:#fff;color:#334155;border-radius:.5rem;min-width:2rem;height:2rem;font-size:.8125rem;font-family:inherit;cursor:pointer}._pageBtn_i3ugx_1133:disabled{opacity:.45;cursor:not-allowed}._pageBtnActive_i3ugx_1167{background:#0061ff;border-color:#0061ff;color:#fff}._pageSize_i3ugx_1179{display:inline-flex;align-items:center;gap:.5rem}._pageSize_i3ugx_1179 select{height:2rem;border:1px solid #e2e8f0;border-radius:.5rem;padding:0 .5rem;font-size:.8125rem;font-family:inherit}._empty_i3ugx_1209{padding:2.5rem 1.5rem;text-align:center;color:#64748b}._mobileCard_i3ugx_1221,._mobileList_i3ugx_1229{display:none}._mobileMeta_i3ugx_1237{margin:.5rem 0 0;font-size:.8125rem;color:#64748b}._mobileStatus_i3ugx_1249{margin:.5rem 0 0}@media(max-width:1100px){._statsGrid_i3ugx_137{grid-template-columns:repeat(3,minmax(0,1fr))}._filters_i3ugx_235{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}._searchWrap_i3ugx_251{grid-column:1 / -1}._filterSelect_i3ugx_283{width:100%;min-width:0}._clearFilters_i3ugx_341{justify-self:start}}@media(max-width:900px){._statsGrid_i3ugx_137{grid-template-columns:repeat(2,minmax(0,1fr))}._tableWrap_i3ugx_389{display:none}._mobileList_i3ugx_1229{display:block;padding:.75rem}._mobileCard_i3ugx_1221{display:block;border:1px solid #e8edf4;border-radius:1rem;padding:1rem;margin-bottom:.75rem;background:#fff}._tableFooter_i3ugx_1095{flex-direction:column;text-align:center}._filters_i3ugx_235{flex-direction:column;align-items:stretch}}@media(max-width:640px){._card_i3ugx_15{padding:1rem}._statsGrid_i3ugx_137{grid-template-columns:1fr}._btnPrimary_i3ugx_79{width:100%}._header_i3ugx_31{flex-direction:column}}._root_17xqq_3{width:100%;min-width:0}._header_17xqq_8{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}._headerText_17xqq_17 h2{margin:0;font-size:1.125rem;font-weight:700;color:#0f172a}._headerText_17xqq_17 p{margin:.35rem 0 0;font-size:.875rem;color:#64748b;line-height:1.45;max-width:36rem}._headerActions_17xqq_32{display:flex;flex-wrap:wrap;gap:.625rem}._btnPrimary_17xqq_38,._btnSecondary_17xqq_39,._btnGhost_17xqq_40{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:2.5rem;padding:0 1rem;border-radius:.625rem;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .15s ease,border-color .15s ease}._btnPrimary_17xqq_38{border:1px solid #0061ff;background:#0061ff;color:#fff}._btnPrimary_17xqq_38:hover:not(:disabled){background:#0052d9}._btnSecondary_17xqq_39{border:1px solid #cbd5e1;background:#fff;color:#334155}._btnSecondary_17xqq_39:hover:not(:disabled){background:#f8fafc}._btnGhost_17xqq_40{border:none;background:transparent;color:#0061ff;padding:0 .5rem}._btnPrimary_17xqq_38:disabled,._btnSecondary_17xqq_39:disabled{opacity:.55;cursor:not-allowed}._statsGrid_17xqq_90{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1.25rem}._statCard_17xqq_97{display:flex;align-items:flex-start;gap:.875rem;background:#fff;border:1px solid #e8edf4;border-radius:1rem;padding:1rem 1.125rem;box-shadow:0 1px 3px #0f172a0a}._statIcon_17xqq_108{width:2.5rem;height:2.5rem;border-radius:.75rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._statIconBlue_17xqq_118{background:#e8f0ff;color:#0061ff}._statIconGreen_17xqq_119{background:#d1fae5;color:#059669}._statIconPurple_17xqq_120{background:#ede9fe;color:#7c3aed}._statIconOrange_17xqq_121{background:#ffedd5;color:#ea580c}._statLabel_17xqq_123{margin:0;font-size:.75rem;color:#64748b;font-weight:600}._statValue_17xqq_130{margin:.2rem 0 0;font-size:1.5rem;font-weight:700;color:#0f172a;line-height:1.1}._filtersCard_17xqq_138{background:#fff;border:1px solid #e8edf4;border-radius:1rem;padding:1rem 1.125rem;margin-bottom:1.25rem;box-shadow:0 1px 3px #0f172a0a}._filters_17xqq_138{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}._searchWrap_17xqq_154{flex:1;min-width:12rem}._searchInput_17xqq_159,._selectInput_17xqq_160,._fieldInput_17xqq_161,._fieldTextarea_17xqq_162{width:100%;height:2.75rem;padding:0 .875rem;border:1px solid #e2e8f0;border-radius:.625rem;font-size:.875rem;font-family:inherit;color:#0f172a;background:#fff;box-sizing:border-box}._fieldTextarea_17xqq_162{height:auto;min-height:5.5rem;padding-top:.625rem;resize:vertical}._searchInput_17xqq_159:focus,._selectInput_17xqq_160:focus,._fieldInput_17xqq_161:focus,._fieldTextarea_17xqq_162:focus{outline:none;border-color:#0061ff;box-shadow:0 0 0 3px #0061ff1f}._tableCard_17xqq_191{border:1px solid #e8edf4;border-radius:1rem;overflow:hidden;background:#fff}._tableWrap_17xqq_198{overflow-x:auto}._table_17xqq_191{width:100%;border-collapse:collapse;font-size:.8125rem}._table_17xqq_191 th{text-align:left;padding:.75rem 1rem;background:#f8fafc;color:#64748b;font-weight:700;font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #e8edf4;white-space:nowrap}._table_17xqq_191 td{padding:.875rem 1rem;border-bottom:1px solid #f1f5f9;color:#334155;vertical-align:middle}._table_17xqq_191 tr:last-child td{border-bottom:none}._unitCell_17xqq_232{display:flex;align-items:center;gap:.75rem;min-width:10rem}._unitAvatar_17xqq_239{width:2.25rem;height:2.25rem;border-radius:.625rem;background:#e8f0ff;color:#0061ff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._unitName_17xqq_251{margin:0;font-weight:700;color:#0f172a}._unitSub_17xqq_257{margin:.15rem 0 0;font-size:.75rem;color:#94a3b8}._cellStack_17xqq_263{display:flex;flex-direction:column;gap:.15rem}._cellMuted_17xqq_269{font-size:.75rem;color:#94a3b8}._pmocCell_17xqq_274{display:inline-flex;align-items:center;gap:.35rem;color:#059669;font-weight:600;font-size:.8125rem}._menuWrap_17xqq_283{position:relative;z-index:5}._menuBackdrop_17xqq_288{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;border:none;background:transparent;cursor:default}._menuBtn_17xqq_297{border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:.5rem;width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit;font-size:1.125rem;line-height:1}._menuBtn_17xqq_297:hover{background:#f8fafc;color:#0061ff}._menuDropdown_17xqq_318{position:absolute;right:0;top:calc(100% + .25rem);z-index:5;min-width:10rem;background:#fff;border:1px solid #e8edf4;border-radius:.625rem;box-shadow:0 8px 24px #0f172a1f;padding:.35rem}._menuItem_17xqq_331{display:block;width:100%;border:none;background:transparent;text-align:left;padding:.5rem .75rem;border-radius:.5rem;font-size:.8125rem;font-family:inherit;color:#334155;cursor:pointer}._menuItem_17xqq_331:hover{background:#f1f5f9;color:#0061ff}._menuItemDanger_17xqq_350{color:#dc2626}._menuItemDanger_17xqq_350:hover{background:#fef2f2;color:#dc2626}._badge_17xqq_359{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.6875rem;font-weight:700;white-space:nowrap}._badgeBlue_17xqq_369{background:#e8f0ff;color:#0061ff}._badgeGreen_17xqq_374{background:#d1fae5;color:#059669}._badgeGray_17xqq_379{background:#f1f5f9;color:#64748b}._badgeOrange_17xqq_384{background:#ffedd5;color:#ea580c}._rowActions_17xqq_389{display:flex;flex-wrap:wrap;gap:.35rem}._iconBtn_17xqq_395{border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:.5rem;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit}._iconBtn_17xqq_395:hover{background:#f8fafc;color:#0061ff}._empty_17xqq_414{padding:2.5rem 1.5rem;text-align:center;color:#64748b;font-size:.9375rem}._previewCard_17xqq_421{margin-top:.5rem}._previewHeader_17xqq_425{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}._previewTitle_17xqq_434{margin:0;font-size:1rem;font-weight:700;color:#0f172a}._previewSubtitle_17xqq_441{margin:.25rem 0 0;font-size:.8125rem;color:#64748b}._modalOverlay_17xqq_448{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;border:none;background:#0f172a7a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer}._modalRoot_17xqq_458{position:fixed;top:0;right:0;bottom:0;left:0;z-index:71;display:flex;align-items:center;justify-content:center;padding:1.5rem;pointer-events:none}._modal_17xqq_448{pointer-events:auto;width:min(68.75rem,100%);max-height:calc(100vh - 2rem);background:#fff;border-radius:1.25rem;box-shadow:0 24px 64px #0f172a38;display:flex;flex-direction:column;overflow:hidden}._modalHeader_17xqq_481{padding:1.5rem 3rem 1rem 1.5rem;position:relative;flex-shrink:0}._modalTitle_17xqq_488{margin:0;font-size:1.375rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._modalSubtitle_17xqq_496{margin:.35rem 0 0;font-size:.875rem;color:#64748b;line-height:1.45}._modalClose_17xqq_503{position:absolute;top:1.25rem;right:1.25rem;width:2.25rem;height:2.25rem;border:1px solid #e2e8f0;border-radius:.625rem;background:#fff;color:#64748b;font-size:1.25rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._modalClose_17xqq_503:hover{background:#f8fafc;color:#0f172a}._modalBody_17xqq_526{flex:1;overflow-y:auto;padding:0 1.5rem 1.25rem}._modalFooter_17xqq_532{flex-shrink:0;padding:1rem 1.5rem 1.25rem;border-top:1px solid #e8edf4;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}._modalFooterRight_17xqq_543{display:flex;flex-wrap:wrap;gap:.75rem;margin-left:auto}._innerCard_17xqq_550{background:#fff;border:1px solid #e8edf4;border-radius:.75rem;padding:1.125rem 1.25rem;margin-bottom:1rem}._innerCardTitle_17xqq_558{margin:0 0 1rem;font-size:.9375rem;font-weight:700;color:#0061ff}._grid3_17xqq_565{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem}._grid4_17xqq_571{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem}._addressRow1_17xqq_577{display:grid;grid-template-columns:minmax(7rem,8.5rem) auto minmax(0,1.4fr) minmax(5rem,6.5rem) minmax(0,1fr);gap:.75rem;align-items:end;margin-bottom:.875rem}._addressRow2_17xqq_585{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}._cepFieldWrap_17xqq_591{min-width:0}._btnCepSearch_17xqq_595,._btnReceitaSearch_17xqq_596{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;height:2.875rem;padding:0 .875rem;border:1px solid #0061ff;border-radius:.625rem;background:#fff;color:#0061ff;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap}._btnCepSearch_17xqq_595:hover:not(:disabled),._btnReceitaSearch_17xqq_596:hover:not(:disabled){background:#f0f7ff}._btnCepSearch_17xqq_595:disabled,._btnReceitaSearch_17xqq_596:disabled{opacity:.55;cursor:not-allowed}._cnpjRow_17xqq_625{display:grid;grid-template-columns:minmax(10rem,12rem) auto 1fr;gap:.75rem;align-items:end;margin-bottom:.875rem}._cnpjRow2_17xqq_633{display:grid;grid-template-columns:1.4fr 1fr;gap:.875rem}._infoBanner_17xqq_639{display:flex;align-items:flex-start;gap:.65rem;margin-top:1rem;padding:.875rem 1rem;border-radius:.625rem;background:#f0f7ff;border:1px solid #bfdbfe;font-size:.8125rem;color:#1e40af;line-height:1.45}._infoBannerIcon_17xqq_653{flex-shrink:0;margin-top:.1rem;color:#0061ff}._ownCnpjRow_17xqq_659{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #f1f5f9}._ownCnpjText_17xqq_669 strong{display:block;font-size:.875rem;color:#0f172a;margin-bottom:.15rem}._ownCnpjText_17xqq_669 span{font-size:.8125rem;color:#64748b}._inputWithIcon_17xqq_681{display:flex;align-items:stretch;border:1px solid #e2e8f0;border-radius:.625rem;overflow:hidden;background:#fff}._inputWithIcon_17xqq_681:focus-within{border-color:#0061ff;box-shadow:0 0 0 3px #0061ff1f}._inputIcon_17xqq_695{width:2.75rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:#f8fafc;border-right:1px solid #e8edf4}._inputIconWa_17xqq_705{color:#25d366;background:#f0fdf4}._inputIconMail_17xqq_710{color:#0061ff}._inputWithIconField_17xqq_714{flex:1;min-width:0;height:2.875rem;border:none!important;border-radius:0!important;box-shadow:none!important}._configGrid_17xqq_723{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem}._configBlock_17xqq_729{padding:.875rem;border:1px solid #e8edf4;border-radius:.75rem;background:#fafcff}._configBlockTitle_17xqq_736{margin:0;font-size:.8125rem;font-weight:700;color:#0f172a}._configBlockDesc_17xqq_743{margin:.35rem 0 .75rem;font-size:.75rem;color:#64748b;line-height:1.4;min-height:2.1rem}._configBlockFooter_17xqq_751{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._switch_17xqq_758{position:relative;width:2.75rem;height:1.5rem;border:none;border-radius:999px;background:#e2e8f0;cursor:pointer;flex-shrink:0;padding:0}._switchOn_17xqq_770{background:#0061ff}._switchKnob_17xqq_774{position:absolute;top:.15rem;left:.15rem;width:1.2rem;height:1.2rem;border-radius:999px;background:#fff;box-shadow:0 1px 3px #00000026;transition:transform .2s ease}._switchOn_17xqq_770 ._switchKnob_17xqq_774{transform:translate(1.25rem)}._statusToggle_17xqq_790{display:inline-flex;border:1px solid #e2e8f0;border-radius:.625rem;overflow:hidden;background:#f8fafc}._statusOption_17xqq_798{border:none;background:transparent;padding:.45rem .875rem;font-size:.8125rem;font-weight:600;font-family:inherit;color:#64748b;cursor:pointer}._statusOptionActive_17xqq_809{background:#d1fae5;color:#047857}._statusOptionInactive_17xqq_814{background:#f1f5f9;color:#64748b}._statusOptionSelectedInactive_17xqq_819{background:#e2e8f0;color:#334155}._sectionDisabled_17xqq_824{opacity:.55;pointer-events:none}._formSection_17xqq_838{margin-bottom:1.25rem}._formSectionTitle_17xqq_842{margin:0 0 .75rem;font-size:.8125rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.04em}._formGrid_17xqq_851{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}._formGridFull_17xqq_857{grid-column:1 / -1}._field_17xqq_161{display:flex;flex-direction:column;gap:.35rem}._field_17xqq_161 label{font-size:.8125rem;font-weight:600;color:#334155}._required_17xqq_873{color:#dc2626}._fieldError_17xqq_877{margin:0;font-size:.75rem;color:#dc2626}._switchRow_17xqq_883{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem 0}._switchLabel_17xqq_891{font-size:.875rem;color:#334155}._mobileCard_17xqq_896{display:none}@media(max-width:900px){._statsGrid_17xqq_90{grid-template-columns:repeat(2,minmax(0,1fr))}._tableWrap_17xqq_198{display:none}._mobileCard_17xqq_896{display:block;border:1px solid #e8edf4;border-radius:.875rem;padding:1rem;margin-bottom:.75rem;background:#fff}._formGrid_17xqq_851,._grid3_17xqq_565,._grid4_17xqq_571{grid-template-columns:repeat(2,minmax(0,1fr))}._addressRow1_17xqq_577{grid-template-columns:1fr 1fr}._addressRow1_17xqq_577 ._cepFieldWrap_17xqq_591{grid-column:1}._addressRow1_17xqq_577 ._btnCepSearch_17xqq_595{grid-column:2;width:100%}._addressRow2_17xqq_585,._configGrid_17xqq_723{grid-template-columns:repeat(2,minmax(0,1fr))}._cnpjRow_17xqq_625{grid-template-columns:1fr auto}._cnpjRow2_17xqq_633{grid-template-columns:1fr}._modalRoot_17xqq_458{padding:.75rem}._modal_17xqq_448{width:100%;max-height:calc(100vh - 1.5rem)}}@media(max-width:560px){._statsGrid_17xqq_90{grid-template-columns:1fr}._modalRoot_17xqq_458{padding:0;align-items:stretch}._modal_17xqq_448{width:100%;max-height:100vh;border-radius:0;height:100vh}._grid3_17xqq_565,._grid4_17xqq_571,._addressRow1_17xqq_577,._addressRow2_17xqq_585,._configGrid_17xqq_723,._cnpjRow_17xqq_625,._cnpjRow2_17xqq_633{grid-template-columns:1fr}._modalFooter_17xqq_532{flex-direction:column;align-items:stretch}._modalFooterRight_17xqq_543{margin-left:0;width:100%}._modalFooterRight_17xqq_543 ._btnPrimary_17xqq_38{width:100%}}._root_13o82_3{width:100%;min-width:0}._card_13o82_8{background:#fff;border:1px solid #e8edf4;border-radius:1.25rem;box-shadow:0 1px 3px #0f172a0f,0 8px 24px #0f172a0a;padding:1.5rem}._header_13o82_16{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}._headerText_13o82_25 h2{margin:0;font-size:1.25rem;font-weight:700;color:#0f172a}._headerText_13o82_25 p{margin:.35rem 0 0;font-size:.875rem;color:#64748b;line-height:1.45;max-width:40rem}._btnPrimary_13o82_40{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:2.75rem;padding:0 1.125rem;border:1px solid #0061ff;border-radius:.75rem;background:#0061ff;color:#fff;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;box-shadow:0 2px 8px #0061ff33}._btnPrimary_13o82_40:hover:not(:disabled){background:#0052d9}._btnPrimary_13o82_40:disabled{opacity:.55;cursor:not-allowed}._chipRow_13o82_68{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}._chip_13o82_68{border:1px solid #e2e8f0;background:#fff;color:#1e3a8a;border-radius:999px;padding:.45rem .95rem;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._chip_13o82_68:hover{border-color:#93c5fd;color:#0061ff}._chipActive_13o82_93{background:#e8f0ff;border-color:#93c5fd;color:#0061ff}._tableCard_13o82_99{border:1px solid #e8edf4;border-radius:1rem;overflow:hidden}._tableWrap_13o82_105{overflow-x:auto}._table_13o82_99{width:100%;border-collapse:collapse;font-size:.875rem}._table_13o82_99 th{text-align:left;padding:.875rem 1rem;background:#fff;color:#64748b;font-weight:700;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e8edf4;white-space:nowrap}._table_13o82_99 td{padding:1.125rem 1rem;border-bottom:1px solid #f1f5f9;color:#334155;vertical-align:middle}._table_13o82_99 tbody tr{min-height:5.5rem}._table_13o82_99 tbody tr:hover{background:#fafcff}._table_13o82_99 tr:last-child td{border-bottom:none}._typeCell_13o82_147{display:flex;align-items:flex-start;gap:.75rem;min-width:10rem}._typeIcon_13o82_154{width:2.5rem;height:2.5rem;border-radius:.75rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._typeIconBlue_13o82_164{background:#e8f0ff;color:#0061ff}._typeIconOrange_13o82_165{background:#ffedd5;color:#ea580c}._typeIconGreen_13o82_166{background:#d1fae5;color:#059669}._typeIconPurple_13o82_167{background:#ede9fe;color:#7c3aed}._typeIconGray_13o82_168{background:#f1f5f9;color:#64748b}._typeTitle_13o82_170{margin:0;font-weight:700;color:#0f172a;font-size:.875rem}._typeDesc_13o82_177{margin:.15rem 0 0;font-size:.75rem;color:#94a3b8}._addrLines_13o82_183{display:flex;flex-direction:column;gap:.15rem;min-width:12rem}._addrLine_13o82_183{margin:0;line-height:1.4}._addrLineStrong_13o82_195{font-weight:600;color:#0f172a}._addrLineMuted_13o82_200{font-size:.8125rem;color:#64748b}._refCell_13o82_205{max-width:12rem;font-size:.8125rem;color:#475569;line-height:1.45}._unitCell_13o82_212{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:10rem}._unitName_13o82_220{font-weight:600;color:#0f172a}._badge_13o82_225{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.6875rem;font-weight:700;white-space:nowrap}._badgeMatriz_13o82_235{background:#e8f0ff;color:#0061ff}._badgeFilial_13o82_240{background:#ede9fe;color:#7c3aed}._badgeSim_13o82_245{background:#d1fae5;color:#047857}._badgeNao_13o82_250{background:#f1f5f9;color:#64748b}._actionsCell_13o82_255{display:flex;align-items:center;gap:.35rem}._iconBtn_13o82_261{border:none;background:transparent;color:#0061ff;width:2.25rem;height:2.25rem;border-radius:.5rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit}._iconBtn_13o82_261:hover{background:#e8f0ff}._menuWrap_13o82_279{position:relative}._menuBtn_13o82_283{border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:.5rem;width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit;font-size:1.125rem}._menuBtn_13o82_283:hover{background:#f8fafc;color:#0061ff}._menuBackdrop_13o82_303{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;border:none;background:transparent}._menuDropdown_13o82_311{position:absolute;right:0;top:calc(100% + .25rem);z-index:5;min-width:11rem;background:#fff;border:1px solid #e8edf4;border-radius:.625rem;box-shadow:0 8px 24px #0f172a1f;padding:.35rem}._menuItem_13o82_324{display:block;width:100%;border:none;background:transparent;text-align:left;padding:.5rem .75rem;border-radius:.5rem;font-size:.8125rem;font-family:inherit;color:#334155;cursor:pointer}._menuItem_13o82_324:hover{background:#f1f5f9;color:#0061ff}._menuItemDanger_13o82_343{color:#dc2626}._menuItemDanger_13o82_343:hover{background:#fef2f2;color:#dc2626}._tableFooter_13o82_352{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;border-top:1px solid #e8edf4;background:#fff;font-size:.8125rem;color:#64748b}._pagination_13o82_365{display:inline-flex;align-items:center;gap:.35rem}._pageBtn_13o82_371{border:1px solid #e2e8f0;background:#fff;color:#334155;border-radius:.5rem;min-width:2rem;height:2rem;font-size:.8125rem;font-family:inherit;cursor:pointer}._pageBtnActive_13o82_383{background:#0061ff;border-color:#0061ff;color:#fff}._pageBtn_13o82_371:disabled{opacity:.45;cursor:not-allowed}._pageSize_13o82_394{display:inline-flex;align-items:center;gap:.5rem}._pageSize_13o82_394 select{height:2rem;border:1px solid #e2e8f0;border-radius:.5rem;padding:0 .5rem;font-size:.8125rem;font-family:inherit}._mobileCard_13o82_409{display:none}._empty_13o82_413{padding:2.5rem 1.5rem;text-align:center;color:#64748b}._modalOverlay_13o82_420{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;border:none;background:#0f172a7a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer}._modalRoot_13o82_430{position:fixed;top:0;right:0;bottom:0;left:0;z-index:71;display:flex;align-items:center;justify-content:center;padding:1.5rem;pointer-events:none}._modal_13o82_420{pointer-events:auto;width:min(68.75rem,100%);max-height:calc(100vh - 2rem);background:#fff;border-radius:1.25rem;box-shadow:0 24px 64px #0f172a38;display:flex;flex-direction:column;overflow:hidden}._modalHeader_13o82_453{padding:1.5rem 3rem 1rem 1.5rem;position:relative;flex-shrink:0}._modalTitle_13o82_460{margin:0;font-size:1.375rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._modalSubtitle_13o82_468{margin:.35rem 0 0;font-size:.875rem;color:#64748b;line-height:1.45}._modalClose_13o82_475{position:absolute;top:1.25rem;right:1.25rem;width:2.25rem;height:2.25rem;border:1px solid #e2e8f0;border-radius:.625rem;background:#fff;color:#64748b;font-size:1.25rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._modalClose_13o82_475:hover{background:#f8fafc;color:#0f172a}._modalBody_13o82_498{flex:1;overflow-y:auto;padding:0 1.5rem 1.25rem}._modalFooter_13o82_504{flex-shrink:0;padding:1rem 1.5rem 1.25rem;border-top:1px solid #e8edf4;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}._modalFooterRight_13o82_515{display:flex;flex-wrap:wrap;gap:.75rem;margin-left:auto}._topRowGrid_13o82_522{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin-bottom:1rem}._innerCard_13o82_529{background:#fff;border:1px solid #e8edf4;border-radius:.75rem;padding:1.125rem 1.25rem;margin-bottom:1rem}._innerCardTitle_13o82_537{margin:0 0 .35rem;font-size:.9375rem;font-weight:700;color:#0061ff}._innerCardSubtitle_13o82_544{margin:0 0 1rem;font-size:.8125rem;color:#64748b;line-height:1.45}._addressRow1_13o82_551{display:grid;grid-template-columns:minmax(7rem,8.5rem) auto minmax(0,1.4fr) minmax(5rem,6.5rem) minmax(0,1fr);gap:.75rem;align-items:end;margin-bottom:.875rem}._addressRow2_13o82_559{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}._cepFieldWrap_13o82_565{min-width:0}._btnCepSearch_13o82_569{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;height:2.875rem;padding:0 .875rem;border:1px solid #0061ff;border-radius:.625rem;background:#fff;color:#0061ff;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap}._btnCepSearch_13o82_569:hover:not(:disabled){background:#f0f7ff}._btnCepSearch_13o82_569:disabled{opacity:.55;cursor:not-allowed}._purposeGrid_13o82_596{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}._purposeCard_13o82_602{display:flex;align-items:flex-start;gap:.65rem;padding:.875rem;border:1px solid #e8edf4;border-radius:.75rem;background:#fafcff;cursor:pointer;text-align:left;font-family:inherit;width:100%}._purposeCardSelected_13o82_616{border-color:#93c5fd;background:#f0f7ff}._purposeIcon_13o82_621{width:2rem;height:2rem;border-radius:.625rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._purposeIconOrange_13o82_631{background:#ffedd5;color:#ea580c}._purposeIconGreen_13o82_632{background:#d1fae5;color:#059669}._purposeIconBlue_13o82_633{background:#e8f0ff;color:#0061ff}._purposeIconPurple_13o82_634{background:#ede9fe;color:#7c3aed}._purposeText_13o82_636 strong{display:block;font-size:.8125rem;color:#0f172a;margin-bottom:.2rem;line-height:1.35}._purposeText_13o82_636 span{font-size:.75rem;color:#64748b;line-height:1.35}._configGrid_13o82_650{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}._configBlockTitle_13o82_656{margin:0;font-size:.875rem;font-weight:600;color:#0f172a}._configBlockDesc_13o82_663{margin:.25rem 0 .75rem;font-size:.75rem;color:#64748b;line-height:1.4}._switch_13o82_670{position:relative;width:2.75rem;height:1.5rem;border:none;border-radius:999px;background:#e2e8f0;cursor:pointer;flex-shrink:0;padding:0}._switchOn_13o82_682{background:#0061ff}._switchKnob_13o82_686{position:absolute;top:.15rem;left:.15rem;width:1.2rem;height:1.2rem;border-radius:999px;background:#fff;box-shadow:0 1px 3px #00000026;transition:transform .2s ease}._switchOn_13o82_682 ._switchKnob_13o82_686{transform:translate(1.25rem)}._statusToggle_13o82_702{display:inline-flex;border:1px solid #e2e8f0;border-radius:.625rem;overflow:hidden;background:#f8fafc}._statusOption_13o82_710{border:none;background:transparent;padding:.45rem .875rem;font-size:.8125rem;font-weight:600;font-family:inherit;color:#64748b;cursor:pointer}._statusOptionActive_13o82_721{background:#d1fae5;color:#047857}._statusOptionInactive_13o82_726{background:#f1f5f9;color:#64748b}._statusOptionSelectedInactive_13o82_731{background:#e2e8f0;color:#334155}._btnSecondary_13o82_747{display:inline-flex;align-items:center;justify-content:center;height:2.75rem;padding:0 1.125rem;border:1px solid #cbd5e1;border-radius:.75rem;background:#fff;color:#334155;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer}._btnSecondary_13o82_747:hover:not(:disabled){background:#f8fafc}._formGrid_13o82_767{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}._formGridFull_13o82_773{grid-column:1 / -1}._field_13o82_777 label{display:block;margin-bottom:.35rem;font-size:.8125rem;font-weight:600;color:#334155}._required_13o82_785{color:#dc2626}._fieldInput_13o82_789,._fieldSelect_13o82_790,._fieldTextarea_13o82_791{width:100%;height:2.75rem;padding:0 .875rem;border:1px solid #e2e8f0;border-radius:.75rem;font-size:.875rem;font-family:inherit;color:#0f172a;background:#fff;box-sizing:border-box}._fieldTextarea_13o82_791{height:auto;min-height:4.5rem;padding-top:.625rem;resize:vertical}._fieldInput_13o82_789:focus,._fieldSelect_13o82_790:focus,._fieldTextarea_13o82_791:focus{outline:none;border-color:#0061ff;box-shadow:0 0 0 3px #0061ff1f}._cepRow_13o82_819{display:grid;grid-template-columns:1fr auto;gap:.5rem;align-items:end}._fieldError_13o82_826{margin:.25rem 0 0;font-size:.75rem;color:#dc2626}._checkRow_13o82_832{display:flex;align-items:center;gap:.5rem;padding:.35rem 0;font-size:.875rem;color:#334155}._switchRow_13o82_841{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem 0}@media(max-width:900px){._tableWrap_13o82_105{display:none}._mobileCard_13o82_409{display:block;border:1px solid #e8edf4;border-radius:1rem;padding:1rem;margin-bottom:.75rem;background:#fff}._tableFooter_13o82_352{flex-direction:column;align-items:stretch;text-align:center}._formGrid_13o82_767,._topRowGrid_13o82_522{grid-template-columns:1fr}._addressRow1_13o82_551{grid-template-columns:1fr 1fr}._addressRow1_13o82_551 ._cepFieldWrap_13o82_565{grid-column:1}._addressRow1_13o82_551 ._btnCepSearch_13o82_569{grid-column:2;width:100%}._addressRow2_13o82_559,._purposeGrid_13o82_596{grid-template-columns:repeat(2,minmax(0,1fr))}._configGrid_13o82_650{grid-template-columns:1fr}._modalRoot_13o82_430{padding:.75rem}._modal_13o82_420{width:100%;max-height:calc(100vh - 1.5rem)}}@media(max-width:640px){._card_13o82_8{padding:1rem}._header_13o82_16{flex-direction:column}._btnPrimary_13o82_40{width:100%}._modalRoot_13o82_430{padding:0;align-items:stretch}._modal_13o82_420{width:100%;max-height:100vh;border-radius:0;height:100vh}._addressRow1_13o82_551,._addressRow2_13o82_559,._purposeGrid_13o82_596{grid-template-columns:1fr}._modalFooter_13o82_504{flex-direction:column;align-items:stretch}._modalFooterRight_13o82_515{margin-left:0;width:100%}._modalFooterRight_13o82_515 ._btnPrimary_13o82_40{width:100%}}._root_d64yh_3{width:100%;min-width:0}._card_d64yh_8{background:#fff;border:1px solid #e8edf4;border-radius:1.25rem;box-shadow:0 1px 3px #0f172a0f,0 8px 24px #0f172a0a;padding:1.5rem}._header_d64yh_16{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}._headerText_d64yh_25 h2{margin:0;font-size:1.25rem;font-weight:700;color:#0f172a}._headerText_d64yh_25 p{margin:.35rem 0 0;font-size:.875rem;color:#64748b;line-height:1.45;max-width:40rem}._btnPrimary_d64yh_40{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:2.75rem;padding:0 1.125rem;border:1px solid #0061ff;border-radius:.75rem;background:#0061ff;color:#fff;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;box-shadow:0 2px 8px #0061ff33}._btnPrimary_d64yh_40:hover:not(:disabled){background:#0052d9}._btnPrimary_d64yh_40:disabled{opacity:.55;cursor:not-allowed}._chipRow_d64yh_68{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}._chip_d64yh_68{border:1px solid #e2e8f0;background:#fff;color:#1e3a8a;border-radius:999px;padding:.45rem .95rem;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer}._chipActive_d64yh_87{background:#e8f0ff;border-color:#93c5fd;color:#0061ff}._tableCard_d64yh_93{border:1px solid #e8edf4;border-radius:1rem;overflow:hidden}._tableWrap_d64yh_99{overflow-x:auto}._table_d64yh_93{width:100%;border-collapse:collapse;font-size:.875rem}._table_d64yh_93 th{text-align:left;padding:.875rem 1rem;background:#fff;color:#64748b;font-weight:700;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e8edf4;white-space:nowrap}._table_d64yh_93 td{padding:1.125rem 1rem;border-bottom:1px solid #f1f5f9;color:#334155;vertical-align:middle}._table_d64yh_93 tbody tr:hover{background:#fafcff}._contactCell_d64yh_133{display:flex;align-items:center;gap:.75rem;min-width:11rem}._avatar_d64yh_140{width:2.5rem;height:2.5rem;border-radius:999px;background:linear-gradient(135deg,#e8f0ff,#dbeafe);color:#0061ff;font-size:.8125rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._contactName_d64yh_154{margin:0;font-weight:700;color:#0f172a;font-size:.875rem}._catBadge_d64yh_161{display:inline-flex;margin-top:.25rem;padding:.15rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:700}._catResponsavel_d64yh_170{background:#e8f0ff;color:#0061ff}._catFinanceiro_d64yh_171{background:#ede9fe;color:#7c3aed}._catTecnico_d64yh_172{background:#d1fae5;color:#059669}._catComercial_d64yh_173{background:#ffedd5;color:#ea580c}._catAdministrativo_d64yh_174{background:#e0f2fe;color:#0284c7}._catOutros_d64yh_175{background:#f1f5f9;color:#64748b}._roleCell_d64yh_177{font-size:.8125rem;color:#475569;min-width:8rem}._unitCell_d64yh_183{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:10rem}._unitName_d64yh_191{font-weight:600;color:#0f172a;font-size:.8125rem}._badgeMatriz_d64yh_197{background:#e8f0ff;color:#0061ff;padding:.15rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:700}._badgeFilial_d64yh_206{background:#ede9fe;color:#7c3aed;padding:.15rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:700}._phoneCell_d64yh_215{display:flex;flex-direction:column;gap:.35rem;min-width:9rem}._phoneLine_d64yh_222{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;color:#334155}._phoneLineMuted_d64yh_230{color:#94a3b8}._waIcon_d64yh_234{color:#25d366;flex-shrink:0}._telIcon_d64yh_239{color:#64748b;flex-shrink:0}._emailCell_d64yh_244{font-size:.8125rem;color:#475569;word-break:break-word;max-width:12rem}._primaryCell_d64yh_251{display:flex;flex-direction:column;gap:.2rem}._badgeSim_d64yh_257{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:.2rem .55rem;border-radius:999px;background:#d1fae5;color:#047857;font-size:.6875rem;font-weight:700}._badgeNao_d64yh_268{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:.2rem .55rem;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:.6875rem;font-weight:700}._primaryHint_d64yh_279{font-size:.6875rem;color:#94a3b8}._actionsCell_d64yh_284{display:flex;align-items:center;gap:.35rem}._iconBtn_d64yh_290{border:none;background:transparent;color:#0061ff;width:2.25rem;height:2.25rem;border-radius:.5rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._iconBtn_d64yh_290:hover{background:#e8f0ff}._menuWrap_d64yh_307{position:relative;z-index:5}._menuBtn_d64yh_312{border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:.5rem;width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit;font-size:1.125rem}._menuBackdrop_d64yh_327{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;border:none;background:transparent}._menuDropdown_d64yh_335{position:absolute;right:0;top:calc(100% + .25rem);z-index:6;min-width:12rem;background:#fff;border:1px solid #e8edf4;border-radius:.625rem;box-shadow:0 8px 24px #0f172a1f;padding:.35rem}._menuItem_d64yh_348{display:block;width:100%;border:none;background:transparent;text-align:left;padding:.5rem .75rem;border-radius:.5rem;font-size:.8125rem;font-family:inherit;color:#334155;cursor:pointer}._menuItem_d64yh_348:hover{background:#f1f5f9;color:#0061ff}._menuItemDanger_d64yh_367{color:#dc2626}._tableFooter_d64yh_371{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;border-top:1px solid #e8edf4;font-size:.8125rem;color:#64748b}._pagination_d64yh_383{display:inline-flex;align-items:center;gap:.35rem}._pageBtn_d64yh_389{border:1px solid #e2e8f0;background:#fff;color:#334155;border-radius:.5rem;min-width:2rem;height:2rem;font-size:.8125rem;font-family:inherit;cursor:pointer}._pageBtnActive_d64yh_401{background:#0061ff;border-color:#0061ff;color:#fff}._pageBtn_d64yh_389:disabled{opacity:.45;cursor:not-allowed}._pageSize_d64yh_412{display:inline-flex;align-items:center;gap:.5rem}._pageSize_d64yh_412 select{height:2rem;border:1px solid #e2e8f0;border-radius:.5rem;padding:0 .5rem;font-family:inherit}._mobileCard_d64yh_426{display:none}._empty_d64yh_430{padding:2.5rem 1.5rem;text-align:center;color:#64748b}._drawerBackdrop_d64yh_436,._modalOverlay_d64yh_437{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;border:none;background:#0f172a7a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer}._modalRoot_d64yh_447{position:fixed;top:0;right:0;bottom:0;left:0;z-index:71;display:flex;align-items:center;justify-content:center;padding:1.5rem;pointer-events:none}._modal_d64yh_437{pointer-events:auto;width:min(68.75rem,100%);max-height:calc(100vh - 2rem);background:#fff;border-radius:1.25rem;box-shadow:0 24px 64px #0f172a38;display:flex;flex-direction:column;overflow:hidden}._modalHeader_d64yh_470{padding:1.5rem 3rem 1rem 1.5rem;position:relative;flex-shrink:0}._modalTitle_d64yh_477{margin:0;font-size:1.375rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._modalSubtitle_d64yh_485{margin:.35rem 0 0;font-size:.875rem;color:#64748b;line-height:1.45}._modalClose_d64yh_492{position:absolute;top:1.25rem;right:1.25rem;width:2.25rem;height:2.25rem;border:1px solid #e2e8f0;border-radius:.625rem;background:#fff;color:#64748b;font-size:1.25rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._modalClose_d64yh_492:hover{background:#f8fafc;color:#0f172a}._modalBody_d64yh_515{flex:1;overflow-y:auto;padding:0 1.5rem 1.25rem}._modalFooter_d64yh_521{flex-shrink:0;padding:1rem 1.5rem 1.25rem;border-top:1px solid #e8edf4;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}._modalFooterRight_d64yh_532{display:flex;flex-wrap:wrap;gap:.75rem;margin-left:auto}._innerCard_d64yh_539{background:#fff;border:1px solid #e8edf4;border-radius:.75rem;padding:1.125rem 1.25rem}._innerCardTitle_d64yh_546{margin:0 0 1rem;font-size:.9375rem;font-weight:700;color:#0f172a}._topGrid_d64yh_553{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1rem;margin-bottom:1rem}._sideStack_d64yh_560{display:flex;flex-direction:column;gap:.875rem}._contactGrid3_d64yh_566{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem}._inputWithIcon_d64yh_572{display:flex;align-items:stretch;border:1px solid #e2e8f0;border-radius:.625rem;overflow:hidden;background:#fff}._inputWithIcon_d64yh_572:focus-within{border-color:#0061ff;box-shadow:0 0 0 3px #0061ff1f}._inputIcon_d64yh_586{width:2.75rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:#f8fafc;border-right:1px solid #e8edf4}._inputIconWa_d64yh_596{color:#25d366;background:#f0fdf4}._inputIconTel_d64yh_601{color:#64748b}._inputIconMail_d64yh_605{color:#0061ff}._inputWithIconField_d64yh_609{flex:1;min-width:0;height:2.875rem;border:none!important;border-radius:0!important;box-shadow:none!important}._prefGrid_d64yh_618{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem}._prefTitle_d64yh_625{margin:1rem 0 0;font-size:.8125rem;font-weight:700;color:#475569}._prefCard_d64yh_632{display:flex;align-items:flex-start;gap:.65rem;padding:.875rem;border:1px solid #e8edf4;border-radius:.75rem;background:#fafcff;cursor:pointer;text-align:left;font-family:inherit}._prefCard_d64yh_632:has(input:checked){border-color:#93c5fd;background:#f0f7ff}._prefCard_d64yh_632 input{margin-top:.15rem;accent-color:#0061ff;flex-shrink:0}._prefIcon_d64yh_656{width:1.25rem;height:1.25rem;color:#0061ff;flex-shrink:0;margin-top:.1rem}._prefText_d64yh_664 strong{display:block;font-size:.8125rem;color:#0f172a;margin-bottom:.15rem}._prefText_d64yh_664 span{font-size:.75rem;color:#64748b;line-height:1.35}._bottomGrid_d64yh_677{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}._primaryCardText_d64yh_684{margin:.35rem 0 0;font-size:.875rem;font-weight:600;color:#0f172a}._primaryCardDesc_d64yh_691{margin:.25rem 0 .75rem;font-size:.75rem;color:#64748b;line-height:1.4}._switchRow_d64yh_698{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._switch_d64yh_698{position:relative;width:2.75rem;height:1.5rem;border:none;border-radius:999px;background:#e2e8f0;cursor:pointer;flex-shrink:0;padding:0}._switchOn_d64yh_717{background:#0061ff}._switchKnob_d64yh_721{position:absolute;top:.15rem;left:.15rem;width:1.2rem;height:1.2rem;border-radius:999px;background:#fff;box-shadow:0 1px 3px #00000026;transition:transform .2s ease}._switchOn_d64yh_717 ._switchKnob_d64yh_721{transform:translate(1.25rem)}._charCount_d64yh_737{margin-top:.35rem;font-size:.75rem;color:#94a3b8;text-align:right}._btnSecondary_d64yh_744{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:2.75rem;padding:0 1.125rem;border:1px solid #cbd5e1;border-radius:.75rem;background:#fff;color:#334155;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer}._btnSecondary_d64yh_744:hover:not(:disabled){background:#f8fafc}._formSectionTitle_d64yh_775{margin:0 0 .75rem;font-size:.8125rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.04em}._formGrid_d64yh_784{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin-bottom:1.25rem}._formGridFull_d64yh_791{grid-column:1 / -1}._field_d64yh_795 label{display:block;margin-bottom:.35rem;font-size:.8125rem;font-weight:600;color:#334155}._required_d64yh_803{color:#dc2626}._fieldInput_d64yh_807,._fieldSelect_d64yh_808,._fieldTextarea_d64yh_809{width:100%;height:2.875rem;padding:0 .875rem;border:1px solid #e2e8f0;border-radius:.625rem;font-size:.875rem;font-family:inherit;box-sizing:border-box;color:#0f172a;background:#fff}._fieldInput_d64yh_807:focus,._fieldSelect_d64yh_808:focus,._fieldTextarea_d64yh_809:focus{outline:none;border-color:#0061ff;box-shadow:0 0 0 3px #0061ff1f}._fieldTextarea_d64yh_809{height:auto;min-height:7rem;padding-top:.625rem;resize:vertical}._fieldError_d64yh_837{margin:.25rem 0 0;font-size:.75rem;color:#dc2626}._checkRow_d64yh_843{display:flex;align-items:center;gap:.5rem;padding:.3rem 0;font-size:.875rem;color:#334155}@media(max-width:900px){._tableWrap_d64yh_99{display:none}._mobileCard_d64yh_426{display:block;border:1px solid #e8edf4;border-radius:1rem;padding:1rem;margin-bottom:.75rem}._tableFooter_d64yh_371{flex-direction:column;text-align:center}._formGrid_d64yh_784{grid-template-columns:1fr}._modalRoot_d64yh_447{padding:.75rem}._modal_d64yh_437{width:100%;max-height:calc(100vh - 1.5rem)}._topGrid_d64yh_553{grid-template-columns:1fr}._contactGrid3_d64yh_566,._prefGrid_d64yh_618{grid-template-columns:repeat(2,minmax(0,1fr))}._bottomGrid_d64yh_677{grid-template-columns:1fr}}@media(max-width:640px){._card_d64yh_8{padding:1rem}._btnPrimary_d64yh_40{width:100%}._modalRoot_d64yh_447{padding:0;align-items:stretch}._modal_d64yh_437{width:100%;max-height:100vh;border-radius:0;height:100vh}._contactGrid3_d64yh_566,._prefGrid_d64yh_618{grid-template-columns:1fr}._modalFooter_d64yh_521{flex-direction:column;align-items:stretch}._modalFooterRight_d64yh_532{margin-left:0;width:100%}._modalFooterRight_d64yh_532 ._btnPrimary_d64yh_40,._modalFooter_d64yh_521 ._btnSecondary_d64yh_744{flex:1}}._wrap_88gcj_1{display:flex;gap:var(--form-group-inner-gap);align-items:stretch;width:100%}._input_88gcj_8{flex:1 1 auto;min-width:0;width:100%;height:var(--input-height);box-sizing:border-box}._agendaBtn_88gcj_16{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;flex-shrink:0;height:var(--input-height);padding:0 .75rem;font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,#fff);border:1px solid color-mix(in srgb,var(--color-primary) 35%,var(--color-border));border-radius:var(--input-radius);cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease;box-sizing:border-box}._agendaBtn_88gcj_16:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 14%,#fff);border-color:var(--color-primary)}._agendaBtn_88gcj_16:disabled{opacity:.55;cursor:not-allowed}._agendaBtnIcon_88gcj_46{width:1.125rem;height:1.125rem;flex-shrink:0}._agendaBtnLabel_88gcj_52{display:inline}@media(max-width:768px){._wrap_88gcj_1{flex-direction:column;gap:var(--form-group-inner-gap)}._input_88gcj_8{width:100%}._agendaBtn_88gcj_16{width:100%;height:var(--btn-height-base);min-height:var(--btn-height-base)}._agendaBtnLabel_88gcj_52{display:inline}}@media(max-width:480px){._agendaBtnLabel_88gcj_52{display:none}._agendaBtn_88gcj_16{padding:0 .65rem}}._wrap_t8hs4_1{position:relative}._input_t8hs4_5{width:100%;padding:.55rem .7rem;border-radius:8px;border:1px solid #bfdbfe;font-size:.875rem;font-family:inherit;color:#0f172a;background-color:#fff;box-shadow:inset 0 1px 2px #2563eb0a;transition:border-color .15s ease,box-shadow .15s ease}._input_t8hs4_5:focus{outline:none;border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa38}._input_t8hs4_5:disabled{opacity:.65;cursor:not-allowed;background:#f1f5f9}._hint_t8hs4_30{display:block;margin-top:.25rem;font-size:.75rem;color:var(--color-text-muted, #64748b)}._list_t8hs4_37{position:absolute;z-index:30;top:100%;left:0;right:0;margin:4px 0 0;padding:0;list-style:none;max-height:320px;overflow-y:auto;background:#fff;border:1.5px solid #cbd5e1;border-radius:8px;box-shadow:0 10px 28px #0f172a24}._listItemBtn_t8hs4_54{display:block;width:100%;text-align:left;padding:.6rem .75rem;border:none;border-bottom:1px solid #f1f5f9;background:transparent;cursor:pointer;font-size:.8125rem;line-height:1.45;color:#0f172a}._listItemBtn_t8hs4_54:hover{background:#f0f9ff}._listItemBtn_t8hs4_54:last-child{border-bottom:none}._listItemMain_t8hs4_76{font-weight:600}._listItemMeta_t8hs4_80{font-size:.75rem;color:#64748b;margin-top:.15rem}._listFooter_t8hs4_86{padding:.55rem .75rem;font-size:.75rem;line-height:1.4;color:#64748b;background:#f8fafc;border-top:1px solid #e2e8f0}._root_13xof_1{width:100%;min-width:0}._formGrid_13xof_7{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--form-grid-row-gap) var(--form-grid-column-gap)}._formGridModern3_13xof_13{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--form-grid-row-gap) var(--form-grid-column-gap)}._formGridRow2_13xof_19{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--form-grid-row-gap) var(--form-grid-column-gap);grid-column:1 / -1}._cnpjRow_13xof_26{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:end;grid-column:1 / -1}._contatosGrid_13xof_34{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--form-grid-row-gap) var(--form-grid-column-gap)}@media(max-width:900px){._formGridModern3_13xof_13,._contatosGrid_13xof_34,._formGridRow2_13xof_19,._cnpjRow_13xof_26{grid-template-columns:1fr}}._field_13xof_56{display:flex;flex-direction:column;gap:var(--form-label-to-control);width:100%;min-width:0;margin:0}._field_13xof_56 :is(input:not([type=checkbox]):not([type=radio]),select,textarea){width:100%;max-width:100%;box-sizing:border-box}._fieldControl_13xof_71{width:100%;min-width:0}._fieldControl_13xof_71>*{width:100%;max-width:100%;box-sizing:border-box}._identMetaRow_13xof_82{display:grid;grid-column:1 / -1;gap:var(--form-grid-row-gap);align-items:end}._identMetaRowPj_13xof_89{grid-template-columns:minmax(12rem,1fr) minmax(12rem,1fr) auto}._identMetaRowPf_13xof_93{grid-template-columns:minmax(12rem,1fr) auto}._activeToggleField_13xof_97{width:100%;min-width:0}._inputWithButton_13xof_102{display:flex;gap:var(--form-group-inner-gap);align-items:stretch;width:100%}._inputWithButton_13xof_102>input{flex:1 1 auto;min-width:0;width:100%;height:var(--input-height);box-sizing:border-box}._inputWithButton_13xof_102>button{flex-shrink:0;min-height:var(--btn-height-base);height:var(--btn-height-base)}._refreshReceitaRow_13xof_123{display:flex;flex-wrap:wrap;align-items:center;gap:var(--form-group-inner-gap);margin-bottom:var(--form-field-gap);width:100%}._sectionTitle_13xof_132{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0 0 var(--form-field-gap);width:100%}._sectionDivider_13xof_140{height:1px;background:var(--color-border);margin:var(--form-field-gap-loose) 0;border:none;width:100%}._fiscalDetails_13xof_148{grid-column:1 / -1;width:100%;min-width:0}._fiscalSummary_13xof_154{list-style:none;cursor:pointer;font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-muted);padding:.65rem .85rem;margin:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;box-sizing:border-box}._fiscalSummary_13xof_154::-webkit-details-marker{display:none}._fiscalSummary_13xof_154:after{content:"▾";font-size:.75rem;color:var(--color-text-muted);transition:transform .15s ease}._fiscalDetails_13xof_148[open] ._fiscalSummary_13xof_154:after{transform:rotate(180deg)}._fiscalBody_13xof_188{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--form-grid-row-gap) var(--form-grid-column-gap);padding-top:var(--form-field-gap)}._addressCityUf_13xof_195{display:contents}@media(min-width:769px){._fiscalSummary_13xof_154{display:none}._fiscalDetails_13xof_148 ._fiscalBody_13xof_188{display:grid;padding-top:0}}@media(max-width:768px){._formGrid_13xof_7,._fiscalBody_13xof_188{display:flex;flex-direction:column;gap:var(--form-field-gap);align-items:stretch}._formGridFull_13xof_219,._fiscalDetails_13xof_148{width:100%}._identMetaRow_13xof_82,._identMetaRowPj_13xof_89,._identMetaRowPf_13xof_93{display:contents}._refreshReceitaRow_13xof_123{flex-direction:column;align-items:stretch;margin-bottom:var(--form-field-gap)}._refreshReceitaRow_13xof_123 button{width:100%}._inputWithButton_13xof_102{flex-direction:column;gap:var(--form-group-inner-gap)}._inputWithButton_13xof_102>input,._inputWithButton_13xof_102>button{width:100%;min-height:var(--input-height);height:var(--input-height)}._inputWithButton_13xof_102>button{min-height:var(--btn-height-base);height:var(--btn-height-base)}._sectionTitle_13xof_132{font-size:1.0625rem;margin-bottom:var(--form-field-gap)}._sectionDivider_13xof_140{margin:var(--form-field-gap-loose) 0}._addressCityUf_13xof_195{display:grid;grid-template-columns:1fr 5rem;gap:var(--form-group-inner-gap);width:100%}._fiscalDetails_13xof_148:not([open]) ._fiscalBody_13xof_188{display:none}._fiscalDetails_13xof_148[open] ._fiscalBody_13xof_188{display:flex;flex-direction:column;gap:var(--form-field-gap);padding-top:var(--form-field-gap)}._fiscalDetails_13xof_148[open] ._fiscalSummary_13xof_154{margin-bottom:0}}._shell_1g77u_3{width:100%;max-width:80rem;margin:0 auto;padding:0 2rem 6.5rem;box-sizing:border-box}._breadcrumb_1g77u_11{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 1rem;font-size:.8125rem;color:#64748b}._breadcrumbLink_1g77u_21{color:#0061ff;font-weight:600;text-decoration:none}._breadcrumbLink_1g77u_21:hover{text-decoration:underline}._breadcrumbSep_1g77u_31{color:#cbd5e1}._breadcrumbCurrent_1g77u_35{color:#334155;font-weight:600}._breadcrumbMuted_1g77u_40{color:#64748b;font-weight:500;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pageHeader_1g77u_49{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}._pageTitle_1g77u_58{margin:0;font-size:1.875rem;font-weight:700;color:#0f172a;letter-spacing:-.03em;line-height:1.15}._pageSubtitle_1g77u_67{margin:.4rem 0 0;font-size:.9375rem;color:#64748b;line-height:1.45;max-width:42rem}._headerActions_1g77u_75{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}._btnSecondary_1g77u_82,._btnPrimary_1g77u_83,._btnDanger_1g77u_84{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.75rem;padding:0 1.25rem;border-radius:.625rem;font-size:.875rem;font-weight:600;font-family:inherit;text-decoration:none;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}._btnSecondary_1g77u_82{border:1px solid #cbd5e1;background:#fff;color:#334155}._btnSecondary_1g77u_82:hover{background:#f8fafc}._btnPrimary_1g77u_83{border:1px solid #0061ff;background:#0061ff;color:#fff;box-shadow:0 2px 8px #0061ff38}._btnPrimary_1g77u_83:hover:not(:disabled){background:#0052d9}._btnPrimary_1g77u_83:disabled,._btnDanger_1g77u_84:disabled{opacity:.55;cursor:not-allowed}._btnDanger_1g77u_84{border:1px solid #fca5a5;background:#fff;color:#dc2626}._btnDanger_1g77u_84:hover:not(:disabled){background:#fef2f2}._tabsCard_1g77u_139{background:#fff;border:1px solid #e8edf4;border-radius:1.125rem;box-shadow:0 1px 3px #0f172a0f,0 4px 16px #0f172a0a;margin-bottom:1.25rem;overflow:hidden}._tabsList_1g77u_148{display:flex;gap:0;overflow-x:auto;scrollbar-width:thin;border-bottom:1px solid #e8edf4;padding:0}._tabBtn_1g77u_157{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;flex:1 0 auto;min-width:6.5rem;min-height:5rem;padding:.875rem .75rem;border:none;border-bottom:3px solid transparent;background:transparent;color:#64748b;font-size:.75rem;font-weight:600;font-family:inherit;cursor:pointer;margin-bottom:-1px;transition:color .15s ease,border-color .15s ease}._tabBtn_1g77u_157:not(:last-child):after{content:"";position:absolute;right:0;top:22%;height:56%;width:1px;background:#e8edf4}._tabBtn_1g77u_157:hover{color:#0061ff;background:#f8fbff}._tabBtnActive_1g77u_195{color:#0061ff;border-bottom-color:#0061ff;background:#fafcff}._tabIconWrap_1g77u_201{display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;color:#94a3b8;transition:color .15s ease}._tabBtnActive_1g77u_195 ._tabIconWrap_1g77u_201,._tabBtn_1g77u_157:hover ._tabIconWrap_1g77u_201{color:#0061ff}._tabLabel_1g77u_216{text-align:center;line-height:1.2;max-width:7.5rem}._tabPanel_1g77u_222{padding:1.5rem}._card_1g77u_226{background:#fff;border:1px solid #e8edf4;border-radius:1.125rem;padding:1.375rem 1.5rem;box-shadow:0 1px 3px #0f172a0d;margin-bottom:1.25rem}._cardTitle_1g77u_235{margin:0 0 1.25rem;font-size:1.0625rem;font-weight:700;color:#0f172a}._cardGrid2_1g77u_242{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:1.5rem;align-items:start}._dadosMain_1g77u_249{min-width:0}._segmented_1g77u_253{display:flex;width:100%;padding:.3rem;border-radius:.75rem;background:#f1f5f9;border:1px solid #e2e8f0;gap:.35rem}._segmentBtn_1g77u_263{flex:1;border:none;background:transparent;color:#64748b;font-size:.875rem;font-weight:600;font-family:inherit;padding:.75rem 1rem;border-radius:.625rem;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}._segmentBtn_1g77u_263:disabled{opacity:.6;cursor:not-allowed}._segmentBtnActive_1g77u_282{background:#0061ff;color:#fff;box-shadow:0 2px 8px #0061ff47}._statusCard_1g77u_288{background:#f8fafc;border:1px solid #e8edf4;border-radius:1rem;padding:1.125rem 1.25rem;height:-moz-fit-content;height:fit-content}._statusCardTitle_1g77u_296{margin:0 0 1rem;font-size:.8125rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.04em}._metaRow_1g77u_305{display:flex;justify-content:space-between;gap:.75rem;font-size:.8125rem;color:#64748b;padding:.45rem 0;border-top:1px solid #eef2f7}._metaRow_1g77u_305:first-of-type{border-top:none}._metaRow_1g77u_305 strong{color:#334155;font-weight:600;text-align:right}._summaryGrid_1g77u_325{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.25rem}._summaryCard_1g77u_332{display:flex;align-items:flex-start;gap:.875rem;padding:1.125rem 1.25rem;border:1px solid #e8edf4;border-radius:1rem;background:#fff;box-shadow:0 1px 3px #0f172a0a;cursor:pointer;text-align:left;font-family:inherit;width:100%;transition:border-color .15s ease,box-shadow .15s ease}._summaryCard_1g77u_332:hover{border-color:#93c5fd;box-shadow:0 4px 14px #0061ff14}._summaryIcon_1g77u_353{width:2.5rem;height:2.5rem;border-radius:.75rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._summaryIconBlue_1g77u_363{background:#e8f0ff;color:#0061ff}._summaryIconGreen_1g77u_364{background:#d1fae5;color:#059669}._summaryIconPurple_1g77u_365{background:#ede9fe;color:#7c3aed}._summaryIconOrange_1g77u_366{background:#ffedd5;color:#ea580c}._summaryBody_1g77u_368{flex:1;min-width:0}._summaryTitle_1g77u_373{margin:0;font-size:.875rem;font-weight:700;color:#0f172a}._summaryMeta_1g77u_380{margin:.25rem 0 0;font-size:.75rem;color:#94a3b8;font-weight:600}._summaryDetail_1g77u_387{margin:.35rem 0 0;font-size:.8125rem;color:#475569;line-height:1.45}._summaryChevron_1g77u_394{color:#94a3b8;flex-shrink:0;margin-top:.25rem;font-size:1.25rem;line-height:1}._fixedFooter_1g77u_402{position:fixed;bottom:0;left:var(--app-sidebar-width, 16rem);right:0;z-index:40;background:#fff;border-top:1px solid #e8edf4;box-shadow:0 -4px 24px #0f172a14}._fixedFooterInner_1g77u_413{max-width:80rem;margin:0 auto;padding:.875rem 2rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;box-sizing:border-box}._footerRight_1g77u_425{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-left:auto}._placeholder_1g77u_433{padding:2.5rem 1.5rem;text-align:center;color:#64748b;font-size:.9375rem}._observacoesGrid_1g77u_440{display:grid;grid-template-columns:1.2fr 1fr;gap:1.5rem;align-items:start}._tagField_1g77u_447{display:flex;flex-wrap:wrap;gap:.5rem;min-height:2.75rem;padding:.625rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff}._tagChip_1g77u_458{display:inline-flex;align-items:center;gap:.25rem;padding:.4rem .75rem;border-radius:999px;border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8;font-size:.75rem;font-weight:600;font-family:inherit;cursor:pointer}._tagChipInactive_1g77u_473{border-color:#e2e8f0;background:#f8fafc;color:#64748b}._receitaBtn_1g77u_479{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:2.75rem;padding:0 1rem;border:1px solid #cbd5e1;border-radius:.625rem;background:#fff;color:#334155;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap}._receitaBtn_1g77u_479:hover:not(:disabled){background:#f8fafc;border-color:#93c5fd;color:#0061ff}._receitaBtn_1g77u_479:disabled{opacity:.55;cursor:not-allowed}@media(max-width:900px){._shell_1g77u_3{padding-left:1rem;padding-right:1rem}._cardGrid2_1g77u_242,._observacoesGrid_1g77u_440{grid-template-columns:1fr}._summaryGrid_1g77u_325{grid-template-columns:repeat(2,minmax(0,1fr))}._pageHeader_1g77u_49{flex-direction:column}._headerActions_1g77u_75{width:100%}._headerActions_1g77u_75 ._btnSecondary_1g77u_82,._headerActions_1g77u_75 ._btnPrimary_1g77u_83{flex:1}._fixedFooter_1g77u_402{left:0}._fixedFooterInner_1g77u_413{padding-left:1rem;padding-right:1rem;flex-direction:column;align-items:stretch}._footerRight_1g77u_425{margin-left:0;width:100%}._footerRight_1g77u_425 ._btnDanger_1g77u_84,._footerRight_1g77u_425 ._btnPrimary_1g77u_83{flex:1}._tabBtn_1g77u_157{min-width:5.5rem;min-height:4.5rem;padding:.75rem .5rem}._tabLabel_1g77u_216{font-size:.6875rem;max-width:5.5rem}}@media(max-width:640px){._summaryGrid_1g77u_325{grid-template-columns:1fr}._segmented_1g77u_253{flex-direction:column}}._backdrop_y5q2o_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#0f172a8c;display:flex;align-items:center;justify-content:center;padding:1rem}._panel_y5q2o_23{width:min(420px,100%);background:#fff;border-radius:.75rem;box-shadow:0 20px 40px #0f172a33;padding:1rem 1.25rem 1.25rem}._header_y5q2o_39{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._header_y5q2o_39 h2{margin:0;font-size:1.125rem}._closeBtn_y5q2o_63{border:none;background:transparent;font-size:1.5rem;line-height:1;cursor:pointer;color:#64748b}._hint_y5q2o_81{margin:.5rem 0 .75rem;font-size:.875rem;color:#64748b}._reader_y5q2o_93{min-height:260px;border-radius:.5rem;overflow:hidden;background:#0f172a}._muted_y5q2o_107{margin:.5rem 0 0;font-size:.8125rem;color:#64748b}._err_y5q2o_119{margin:.5rem 0 0;font-size:.875rem;color:#dc2626}._form_7kqht_1{display:flex;flex-direction:column;gap:1rem}._field_7kqht_13{display:flex;flex-direction:column;gap:.35rem}._fieldGroup_7kqht_25{display:flex;flex-direction:column;gap:.75rem}._groupLabel_7kqht_37{margin:0;font-size:.8125rem;font-weight:700;color:var(--color-text, #0f172a)}._label_7kqht_51{font-size:.8125rem;font-weight:600;color:var(--color-text, #0f172a)}._input_7kqht_63,._textarea_7kqht_65,._inputMono_7kqht_67{width:100%;padding:.6rem .75rem;border:1px solid var(--color-border, #e2e8f0);border-radius:.5rem;font:inherit;color:var(--color-text, #0f172a);background:#fff;box-sizing:border-box}._inputMono_7kqht_67{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem}._textarea_7kqht_65{resize:vertical;min-height:4.5rem}._row_7kqht_109{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}@media(max-width:640px){._row_7kqht_109{grid-template-columns:1fr}}._wrap_dep4u_1{display:flex;flex-direction:column;align-items:center;gap:.85rem}._qrCard_dep4u_8{display:flex;flex-direction:column;align-items:center;width:100%;max-width:11.5rem;padding:.85rem .75rem;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:0 2px 8px #0f172a0f}._qrImg_dep4u_21{display:block;width:128px;height:128px;image-rendering:pixelated}._qrPlaceholder_dep4u_28{width:128px;height:128px;display:flex;align-items:center;justify-content:center;background:#f1f5f9;border-radius:.35rem;font-size:.75rem;color:#64748b}._printTag_dep4u_40{margin:.65rem 0 .2rem;font-size:.9rem;font-weight:700;color:#0f172a;text-align:center;line-height:1.25}._printBrandModel_dep4u_49{margin:0;font-size:.78rem;font-weight:600;color:#334155;text-align:center;line-height:1.3}._printHint_dep4u_58{margin:.35rem 0 0;font-size:.68rem;color:#64748b;text-align:center}._printBtn_dep4u_65{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.45rem .85rem;border:1px solid #cbd5e1;border-radius:.45rem;background:#fff;color:#334155;font-size:.82rem;font-weight:600;cursor:pointer}._printBtn_dep4u_65:hover{background:#f8fafc;border-color:#94a3b8}@media print{._printBtn_dep4u_65{display:none!important}._qrCard_dep4u_8{border:1px solid #000;box-shadow:none;max-width:none;page-break-inside:avoid}._printHint_dep4u_58{color:#000}}._card_1d0a1_1{background:#fff;border:1px solid #e8edf4;border-radius:1.125rem;padding:1.25rem;box-shadow:0 1px 3px #0f172a0d}._header_1d0a1_9{display:flex;gap:.65rem;align-items:flex-start;margin-bottom:1rem}._headerIcon_1d0a1_16{flex-shrink:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;color:#0061ff}._headerText_1d0a1_26 h3{margin:0;font-size:.95rem;font-weight:700;color:#0f172a;line-height:1.3}._headerText_1d0a1_26 p{margin:.3rem 0 0;font-size:.78rem;color:#64748b;line-height:1.45}._tabs_1d0a1_41{display:flex;gap:0;border-bottom:1px solid #e8edf4;margin-bottom:1rem}._tab_1d0a1_41{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.55rem .5rem;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;color:#64748b;font-size:.78rem;font-weight:600;font-family:inherit;cursor:pointer;transition:color .15s,border-color .15s}._tab_1d0a1_41:hover:not(:disabled){color:#0061ff}._tabActive_1d0a1_71{color:#0061ff;border-bottom-color:#0061ff}._tab_1d0a1_41:disabled{opacity:.5;cursor:not-allowed}._cameraZone_1d0a1_81{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-height:9.5rem;padding:1.25rem 1rem;border:2px dashed #93c5fd;border-radius:1rem;background:#eff6ff;cursor:pointer;transition:background .15s,border-color .15s;text-align:center}._cameraZone_1d0a1_81:hover:not(:disabled){background:#dbeafe;border-color:#60a5fa}._cameraZone_1d0a1_81:disabled{opacity:.65;cursor:not-allowed}._cameraZoneScanning_1d0a1_108{cursor:default}._cameraIcon_1d0a1_112{color:#0061ff}._cameraTitle_1d0a1_116{margin:0;font-size:.85rem;font-weight:600;color:#1e3a8a}._cameraHint_1d0a1_123{margin:0;font-size:.72rem;color:#64748b}._scannerLine_1d0a1_129{position:absolute;left:12%;right:12%;height:2px;background:linear-gradient(90deg,transparent,#0061ff,transparent);animation:_scanMove_1d0a1_1 1.6s ease-in-out infinite;pointer-events:none}@keyframes _scanMove_1d0a1_1{0%{top:18%;opacity:.4}50%{top:78%;opacity:1}to{top:18%;opacity:.4}}._orDivider_1d0a1_154{display:flex;align-items:center;gap:.65rem;margin:1rem 0;color:#94a3b8;font-size:.72rem;font-weight:500}._orDivider_1d0a1_154:before,._orDivider_1d0a1_154:after{content:"";flex:1;height:1px;background:#e2e8f0}._fieldLabel_1d0a1_172{display:block;margin-bottom:.4rem;font-size:.78rem;font-weight:600;color:#334155}._inputWrap_1d0a1_180{position:relative}._input_1d0a1_180{width:100%;height:2.75rem;padding:0 2.5rem 0 .85rem;border:1px solid #e2e8f0;border-radius:.65rem;background:#fff;font-size:.875rem;color:#0f172a;font-family:inherit;box-sizing:border-box;outline:none}._input_1d0a1_180:focus{border-color:#0061ff;box-shadow:0 0 0 3px #0061ff1f}._input_1d0a1_180:disabled{background:#f8fafc;color:#64748b}._inputIcon_1d0a1_208{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:#0061ff;pointer-events:none}._feedback_1d0a1_217{display:flex;align-items:flex-start;gap:.4rem;margin-top:.55rem;font-size:.75rem;line-height:1.4}._feedbackSuccess_1d0a1_226{color:#047857}._feedbackError_1d0a1_230{color:#dc2626}._footerNote_1d0a1_234{margin:1rem 0 0;font-size:.7rem;color:#94a3b8;line-height:1.45}._btnGenerate_1d0a1_241{display:flex;align-items:center;justify-content:center;gap:.35rem;width:100%;margin-top:.85rem;padding:.55rem .75rem;border:1px dashed #93c5fd;border-radius:.65rem;background:#f8fafc;color:#0061ff;font-size:.78rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s}._btnGenerate_1d0a1_241:hover:not(:disabled){background:#eff6ff}._btnGenerate_1d0a1_241:disabled{opacity:.55;cursor:not-allowed}._successCard_1d0a1_269{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.25rem 1rem;border-radius:1rem;background:#f0fdf4;border:1px solid #bbf7d0}._successIcon_1d0a1_280{color:#16a34a;margin-bottom:.5rem}._successTitle_1d0a1_285{margin:0;font-size:.9rem;font-weight:700;color:#166534}._successCode_1d0a1_292{margin:.35rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.95rem;font-weight:700;color:#0f172a;letter-spacing:.02em}._successActions_1d0a1_301{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center;margin-top:1rem;width:100%}._btnAction_1d0a1_310{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;padding:.45rem .7rem;border:1px solid #cbd5e1;border-radius:.55rem;background:#fff;color:#334155;font-size:.75rem;font-weight:600;font-family:inherit;cursor:pointer}._btnAction_1d0a1_310:hover{background:#f8fafc;border-color:#94a3b8}._btnActionPrimary_1d0a1_331{border-color:#0061ff;color:#0061ff}._btnActionDanger_1d0a1_336{border-color:#fecaca;color:#dc2626}._qrPreviewWrap_1d0a1_341{margin-top:.75rem;width:100%}._hiddenPrint_1d0a1_346{position:fixed;left:-9999px;top:0}@media(max-width:767px){._card_1d0a1_1{margin-top:.5rem}}._viewport_1rnjg_2{position:fixed;top:1rem;right:1rem;z-index:3000;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;pointer-events:none;max-width:min(24rem,calc(100vw - 2rem))}._toast_1rnjg_15{pointer-events:auto;display:flex;align-items:flex-start;gap:.65rem;padding:.85rem 1rem;border-radius:.75rem;border:1px solid transparent;box-shadow:0 10px 28px #0f172a24,0 2px 6px #0f172a14;animation:_toastSlideIn_1rnjg_1 .28s cubic-bezier(.22,1,.36,1)}._toastOk_1rnjg_29{border-color:#86efac;background:linear-gradient(135deg,#f0fdf4,#dcfce7)}._toastErr_1rnjg_34{border-color:#fca5a5;background:linear-gradient(135deg,#fef2f2,#fee2e2)}._icon_1rnjg_39{flex-shrink:0;width:1.35rem;height:1.35rem;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800}._toastOk_1rnjg_29 ._icon_1rnjg_39{background:#bbf7d0;color:#15803d}._toastErr_1rnjg_34 ._icon_1rnjg_39{background:#fecaca;color:#b91c1c}._text_1rnjg_61{margin:0;flex:1;font-size:.875rem;font-weight:600;line-height:1.45}._toastOk_1rnjg_29 ._text_1rnjg_61{color:#166534}._toastErr_1rnjg_34 ._text_1rnjg_61{color:#991b1b}._dismiss_1rnjg_77{flex-shrink:0;border:none;background:transparent;font-size:1.15rem;line-height:1;cursor:pointer;padding:0 .15rem;margin:-.1rem 0 0}._toastOk_1rnjg_29 ._dismiss_1rnjg_77{color:#16a34a}._toastErr_1rnjg_34 ._dismiss_1rnjg_77{color:#dc2626}._dismiss_1rnjg_77:hover{opacity:.75}@keyframes _toastSlideIn_1rnjg_1{0%{opacity:0;transform:translate(12px) translateY(-6px)}to{opacity:1;transform:translate(0) translateY(0)}}._row_1h794_1{display:flex;gap:.85rem}._timeline_1h794_11{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:.75rem}._dot_1h794_27{width:.75rem;height:.75rem;border-radius:999px;box-shadow:0 0 0 3px #fff;z-index:1}._line_1h794_43{flex:1;width:2px;margin-top:-1px;background:var(--color-border)}._dotRegistro_1h794_57{background:#3b82f6}._dotServico_1h794_65{background:#10b981}._dotInstalacao_1h794_73{background:#f59e0b}._dotGarantia_1h794_81{background:#a855f7}._card_1h794_89{flex:1;margin-bottom:.35rem;padding:.85rem .95rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#fff;box-shadow:0 1px 2px #0f172a0a}._cardHeader_1h794_109{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem;margin-bottom:.45rem}._time_1h794_11{font-size:.75rem;color:var(--color-text-subtle)}._badge_1h794_135{display:inline-flex;align-items:center;padding:.15rem .45rem;border-radius:.25rem;font-size:.625rem;font-weight:700;letter-spacing:.05em}._badgeRegistro_1h794_155{background:#dbeafe;color:#1d4ed8}._badgeServico_1h794_165{background:#d1fae5;color:#047857}._badgeInstalacao_1h794_175{background:#fef3c7;color:#b45309}._badgeGarantia_1h794_185{background:#ede9fe;color:#7c3aed}._title_1h794_195{margin:0;font-size:.875rem;font-weight:700;color:var(--color-text);line-height:1.35}._osNumber_1h794_211{color:var(--color-primary)}._desc_1h794_219{margin:0 0 .35rem;font-size:.8125rem;line-height:1.45;color:var(--color-text-muted)}._checklist_1h794_233{list-style:none;margin:.5rem 0 0;padding:.5rem 0 0;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}._checklistItem_1h794_247{display:flex;align-items:flex-start;gap:.45rem;font-size:.8125rem;color:var(--color-text-muted)}._checklistItem_1h794_247+._checklistItem_1h794_247{margin-top:.25rem}._checkOk_1h794_271{color:#059669;font-weight:700}._checkNo_1h794_281{color:#dc2626;font-weight:700}._checkNeutral_1h794_291{color:var(--color-text-subtle)}._meta_1h794_299{display:flex;flex-wrap:wrap;gap:.65rem 1rem;margin-top:.45rem;font-size:.75rem;color:var(--color-text-subtle)}._loading_i3it3_1,._err_i3it3_3{margin:0;font-size:.875rem}._loading_i3it3_1{color:var(--color-text-muted)}._err_i3it3_3{color:var(--color-error)}._emptyState_i3it3_29{margin:0;padding:1.5rem 1rem;text-align:center;font-size:.875rem;color:var(--color-text-muted);border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:#fff}._list_i3it3_51{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}._item_i3it3_69{display:flex;align-items:center;gap:.75rem;padding:.85rem .95rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#fff}._iconWrap_i3it3_89{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary)}._body_i3it3_113{flex:1;min-width:0}._title_i3it3_123{margin:0 0 .15rem;font-size:.875rem;font-weight:700;color:var(--color-text);line-height:1.35}._meta_i3it3_139{margin:0;font-size:.75rem;color:var(--color-text-muted)}._downloadBtn_i3it3_151{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;flex-shrink:0;min-height:2.1rem;padding:0 .75rem;border-radius:var(--radius-md);border:none;background:linear-gradient(135deg,var(--color-hero-start) 0%,var(--color-hero-mid) 100%);color:#fff;font-size:.8125rem;font-weight:600;text-decoration:none;white-space:nowrap}._downloadBtn_i3it3_151:hover{opacity:.92}._wrap_i3it3_195{display:flex;flex-direction:column;gap:.75rem}._toolbar_i3it3_207{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._toolbarHint_i3it3_223{margin:0;font-size:.8125rem;color:var(--color-text-muted);flex:1;min-width:12rem}._reindexAllBtn_i3it3_239,._reindexBtn_i3it3_241{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.1rem;padding:0 .75rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:#fff;color:var(--color-text);font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap}._reindexAllBtn_i3it3_239:hover:not(:disabled),._reindexBtn_i3it3_241:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._reindexAllBtn_i3it3_239:disabled,._reindexBtn_i3it3_241:disabled{opacity:.55;cursor:not-allowed}._actions_i3it3_299{display:flex;flex-direction:column;gap:.4rem;flex-shrink:0}._status_i3it3_313{margin:.25rem 0 0;font-size:.6875rem;font-weight:600}._statusReady_i3it3_325{color:#15803d}._statusFailed_i3it3_333{color:var(--color-error)}._statusPending_i3it3_341{color:var(--color-text-muted)}._spin_i3it3_349{animation:_kbSpin_i3it3_1 .9s linear infinite}@keyframes _kbSpin_i3it3_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:640px){._item_i3it3_69{flex-wrap:wrap}._downloadBtn_i3it3_151,._actions_i3it3_299{width:100%}}._wrap_2k4m4_1{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;overflow:hidden;background:#050b14;box-shadow:0 0 0 1px #60a5fa59,0 4px 14px #0f172a47;position:relative;z-index:1}._img_2k4m4_31{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:6%;box-sizing:border-box}._size_xs_2k4m4_53{width:1.75rem;height:1.75rem}._size_sm_2k4m4_63{width:2.5rem;height:2.5rem}._size_md_2k4m4_73{width:3.25rem;height:3.25rem}._size_lg_2k4m4_83{width:3.75rem;height:3.75rem}._chat_wn8pt_1{display:flex;flex-direction:column;height:100%;min-height:320px;max-height:min(70vh,560px);background:#fff;border-radius:var(--radius-md);overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 4px 20px #0f172a0f}._header_wn8pt_27{display:flex;align-items:center;gap:.65rem;flex-shrink:0;padding:.65rem .85rem;background:linear-gradient(135deg,#0f2a52,#1a3d6e 40%,#2b4a8a);border-bottom:1px solid rgba(43,155,255,.2)}._headerText_wn8pt_47{min-width:0;flex:1}._title_wn8pt_57{margin:0;font-size:1rem;font-weight:800;letter-spacing:-.02em;background:linear-gradient(180deg,#7dd3fc,#a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent}._tagline_wn8pt_79{margin:.1rem 0 0;font-size:.6875rem;color:#e2e8f0d9}._contextChip_wn8pt_91{max-width:42%;padding:.25rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:500;color:#e2e8f0;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._messages_wn8pt_119{flex:1;min-height:0;overflow-y:auto;padding:.85rem;display:flex;flex-direction:column;gap:.55rem;background:#f2ebe3}._messageRow_wn8pt_141{display:flex;width:100%;align-items:flex-end;gap:.35rem}._messageRowUser_wn8pt_155{justify-content:flex-end}._messageRowAssistant_wn8pt_163{justify-content:flex-start}._messageAvatar_wn8pt_171{margin-bottom:.1rem}._bubble_wn8pt_179{max-width:calc(85% - 1.75rem);padding:.55rem .75rem;border-radius:.9rem;box-shadow:0 1px 2px #0f172a0f}._messageRowUser_wn8pt_155 ._bubble_wn8pt_179{max-width:85%}._bubbleUser_wn8pt_201{background:linear-gradient(135deg,#dbeafe,#e0e7ff);border:1px solid rgba(59,130,246,.12);border-bottom-right-radius:.2rem}._bubbleAssistant_wn8pt_213{background:#fff;border:1px solid rgba(15,23,42,.06);border-bottom-left-radius:.2rem}._bubbleText_wn8pt_225{margin:0;font-size:.875rem;line-height:1.45;white-space:pre-wrap;word-break:break-word;color:var(--color-text)}._sources_wn8pt_243{margin:.4rem 0 0;padding-top:.35rem;border-top:1px dashed #e2e8f0;font-size:.6875rem;color:var(--color-text-muted);line-height:1.3}._typing_wn8pt_261{margin:0;font-size:.8125rem;color:var(--color-text-muted);font-style:italic}._composer_wn8pt_275{display:flex;align-items:flex-end;gap:.5rem;padding:.55rem .65rem;background:#fff;border-top:1px solid #e2e8f0}._input_wn8pt_293{flex:1;resize:none;border:1px solid #e2e8f0;border-radius:1.25rem;padding:.6rem .85rem;font-size:.875rem;font-family:inherit;line-height:1.35;background:#f8fafc;min-height:2.5rem}._input_wn8pt_293:focus{outline:none;border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa2e;background:#fff}._sendBtn_wn8pt_333{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-radius:50%;background:linear-gradient(135deg,#2b9bff,#7c3aed);color:#fff;cursor:pointer;flex-shrink:0;box-shadow:0 3px 10px #2b9bff4d}._sendBtn_wn8pt_333:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}._sendBtn_wn8pt_333:not(:disabled):hover{filter:brightness(1.05)}@media(max-width:640px){._chat_wn8pt_1{max-height:none;min-height:360px}._bubble_wn8pt_179{max-width:92%}._contextChip_wn8pt_91{display:none}}._sheet_30kbe_1{display:flex;flex-direction:column;height:100%;min-height:0;background:#f8fafc}._header_30kbe_17{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0;padding:1.25rem 1.5rem;border-bottom:1px solid #e8edf4;background:#fff}._headerTitle_30kbe_39{margin:0;font-size:1.25rem;font-weight:700;color:#0f172a;letter-spacing:-.01em}._headerSub_30kbe_55{margin:.2rem 0 0;font-size:.875rem;color:#64748b}._closeBtn_30kbe_67{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid #e2e8f0;border-radius:.625rem;background:#fff;color:#64748b;cursor:pointer;font-size:1.25rem;line-height:1}._closeBtn_30kbe_67:hover{background:#f8fafc;color:#0061ff;border-color:#cbd5e1}._body_30kbe_109{flex:1;min-height:0;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1rem;overflow:hidden;background:#f8fafc}._tabsCard_30kbe_131{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#fff!important;border:1px solid #e8edf4;border-radius:1rem;box-shadow:0 1px 3px #0f172a0a}._tabsBar_30kbe_155{background:#fff!important;border-bottom:1px solid #e8edf4;padding:0 .75rem;gap:.25rem}._tabBtn_30kbe_169{background:transparent;border:none;border-bottom:2px solid transparent;border-radius:0;color:#64748b;font-weight:600;font-size:.8125rem;padding:.875rem .75rem;margin-bottom:-1px}._tabBtnActive_30kbe_193{background:transparent!important;color:#0061ff!important;border-bottom-color:#0061ff!important}._tabScroll_30kbe_205{flex:1;min-height:0;overflow-y:auto;background:#fff;padding:1.25rem}._qrPanel_30kbe_221{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem;padding:1rem;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:#fff}._qrImageWrap_30kbe_243{padding:.35rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff}._qrImage_30kbe_243{display:block;width:5rem;height:5rem}._qrActions_30kbe_269{display:flex;flex-direction:column;gap:.5rem;min-width:10rem}._linkField_30kbe_283{flex:1;min-width:min(100%,16rem)}._linkLabel_30kbe_293{display:block;margin-bottom:.35rem;font-size:.75rem;font-weight:600;color:var(--color-text-muted)}._linkInput_30kbe_309{width:100%;min-height:2.5rem;padding:.45rem .65rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff;color:var(--color-text);font-size:.8125rem;font-family:ui-monospace,monospace}._btnSecondary_30kbe_333,._btnPrimary_30kbe_335,._btnGhost_30kbe_337{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.35rem;padding:0 .85rem;border-radius:var(--radius-md);font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;text-decoration:none}._btnSecondary_30kbe_333{border:1px solid var(--color-border);background:#fff;color:var(--color-text)}._btnSecondary_30kbe_333:hover{border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border));color:var(--color-primary)}._btnPrimary_30kbe_335{border:none;background:linear-gradient(135deg,var(--color-hero-start) 0%,var(--color-hero-mid) 100%);color:#fff}._btnGhost_30kbe_337{border:1px solid var(--color-border);background:transparent;color:var(--color-text-muted)}._section_30kbe_413{border:1px solid #e8edf4;border-radius:1rem;background:#fff;padding:1.25rem;margin-bottom:1rem}._sectionTitle_30kbe_429{display:flex;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.9375rem;font-weight:700;color:#0f172a}._identityTitle_30kbe_449{margin:0 0 .2rem;font-size:1.375rem;font-weight:700;color:var(--color-text)}._identitySub_30kbe_463{margin:0 0 .75rem;font-size:.9375rem;color:var(--color-text-muted)}._badges_30kbe_475{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.85rem}._badgeOk_30kbe_489,._badgeMuted_30kbe_491,._badgeCategory_30kbe_493{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.04em}._badgeOk_30kbe_489{background:#dcfce7;color:#166534}._badgeMuted_30kbe_491{background:#f1f5f9;color:#64748b}._badgeCategory_30kbe_493{background:#ede9fe;color:#6d28d9}._metaList_30kbe_543{margin:0 0 .85rem;font-size:.8125rem;color:var(--color-text-muted)}._metaList_30kbe_543 p{margin:.15rem 0}._specGrid_30kbe_563{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.65rem}._specCard_30kbe_575{padding:.75rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#fff}._specLabel_30kbe_589{margin:0 0 .25rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-subtle)}._specValue_30kbe_607{margin:0;font-size:.9375rem;font-weight:700;color:var(--color-text)}._dadosGrid_30kbe_621{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1.25rem;align-items:start}._dadosMain_30kbe_635,._dadosQr_30kbe_643{min-width:0}._tabContent_30kbe_651{padding-top:.25rem}._emptyState_30kbe_659{margin:0;padding:1.5rem 1rem;text-align:center;font-size:.875rem;color:var(--color-text-muted);border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:#fff}._preventiveCard_30kbe_681{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1rem;background:#fff}._preventiveCard_30kbe_681+._preventiveCard_30kbe_681{margin-top:.75rem}._preventiveName_30kbe_703{margin:0 0 .35rem;font-size:.9375rem;font-weight:700;color:var(--color-text)}._preventiveDesc_30kbe_717{margin:0 0 .65rem;font-size:.8125rem;line-height:1.45;color:var(--color-text-muted)}._preventivePending_30kbe_731{margin:0 0 .75rem;padding:.65rem .85rem;border-radius:var(--input-radius);background:#0284c714;font-size:.8125rem;line-height:1.45;color:var(--color-primary)}._preventivePendingActions_30kbe_751{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .85rem}._preventivePendingActions_30kbe_751 ._btnPrimary_30kbe_335,._preventivePendingActions_30kbe_751 ._btnGhost_30kbe_337{display:inline-flex;align-items:center;gap:.35rem;min-height:2rem;padding:0 .75rem;font-size:.8125rem;text-decoration:none}._preventiveRow_30kbe_789{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:.55rem;overflow-x:auto;padding-bottom:.15rem;scrollbar-width:thin}._preventiveRow_30kbe_789::-webkit-scrollbar{height:4px}._metaBox_30kbe_817{flex:1 1 0;min-width:7.5rem;padding:.55rem .65rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:#fff}._metaBoxLabel_30kbe_835{margin:0 0 .15rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-subtle)}._metaBoxValue_30kbe_853{margin:0;font-size:.8125rem;font-weight:600;color:var(--color-text);line-height:1.3;white-space:nowrap}._metaBoxValueDue_30kbe_871{color:var(--color-primary)}._intervalInputs_30kbe_879{display:flex;gap:.35rem;align-items:center;min-height:1.05rem}._input_30kbe_893,._select_30kbe_895{min-height:1.75rem;padding:.15rem .45rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff;font:inherit;font-size:.8125rem;font-weight:600;color:var(--color-text)}._numberInput_30kbe_919{width:3.75rem;min-width:3.75rem;text-align:center}._select_30kbe_895{min-width:4.5rem;width:4.5rem;padding-right:1.25rem}._preventiveActions_30kbe_943{display:flex;flex-shrink:0;align-items:center;gap:.4rem;padding-bottom:.1rem}._preventiveActions_30kbe_943 ._btnPrimary_30kbe_335,._preventiveActions_30kbe_943 ._btnGhost_30kbe_337{min-height:2.1rem;padding:0 .65rem;white-space:nowrap}._historyList_30kbe_973{display:flex;flex-direction:column;gap:.15rem}._middleSlot_30kbe_985{margin-top:1rem}._err_30kbe_993{margin:0;font-size:.8125rem;color:var(--color-error)}._loading_30kbe_1005{margin:0;font-size:.875rem;color:var(--color-text-muted)}@media print{._header_30kbe_17,._qrActions_30kbe_269,._cardActions_30kbe_1023,._tabContent_30kbe_651{display:none!important}}.thermalPrintRoot{display:none}.thermalPrintSheet{box-sizing:border-box;width:60mm;height:40mm;padding:3mm 4mm;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1mm;text-align:center;font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:#000;background:#fff;overflow:hidden;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.thermalPrintLogo{width:8mm;height:8mm;margin:0;flex-shrink:0;-o-object-fit:contain;object-fit:contain;border-radius:50%}.thermalPrintLogoFallback{width:8mm;height:8mm;margin:0;flex-shrink:0;border-radius:50%;background:#0b7faf;color:#fff;font-size:4mm;font-weight:700;line-height:8mm;text-align:center}.thermalPrintQrWrap{box-sizing:border-box;flex-shrink:0;padding:2mm;background:#fff;border-radius:1mm}.thermalPrintQr{display:block;width:18mm;height:18mm;margin:0;image-rendering:pixelated}.thermalPrintTag{margin:0;flex-shrink:0;max-width:52mm;font-size:3mm;font-weight:700;line-height:1.15;word-break:break-word}.thermalPrintBrandModel{margin:0;flex-shrink:0;max-width:52mm;font-size:2.4mm;font-weight:600;line-height:1.15;word-break:break-word}@media print{@page{size:60mm 40mm;margin:0}html,body{width:60mm!important;height:40mm!important;margin:0!important;padding:0!important;overflow:hidden!important}body *{visibility:hidden!important}.thermalPrintRoot,.thermalPrintRoot *{visibility:visible!important}.thermalPrintRoot{display:flex!important;align-items:center;justify-content:center;position:fixed;left:0;top:0;width:60mm;height:40mm;margin:0;padding:0;z-index:2147483647;background:#fff;overflow:hidden;page-break-after:avoid;page-break-before:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.thermalPrintSheet{width:60mm;height:40mm;min-height:40mm;max-height:40mm;margin:0;padding:3mm 4mm}.thermalPrintQrWrap{padding:2mm;background:#fff!important}}._grid_1y9hg_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.65rem;margin:0}._gridCompact_1y9hg_8{display:grid;grid-template-columns:1fr;gap:.5rem;margin:0}._item_1y9hg_15{margin:0;padding:.65rem .75rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem}._label_1y9hg_23{margin:0 0 .2rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#64748b}._value_1y9hg_32{margin:0;font-size:.9rem;font-weight:600;color:#0f172a;line-height:1.35;word-break:break-word}._empty_1y9hg_41{margin:0;font-size:.88rem;color:#64748b}._backdrop_amibg_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f172a73;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._panel_amibg_13{width:min(72rem,calc(100vw - 2rem));height:min(780px,calc(100vh - 2rem));min-height:min(640px,calc(100vh - 2rem));max-height:min(780px,calc(100vh - 2rem));display:flex;flex-direction:column;border-radius:1.25rem;border:1px solid #e8edf4;background:#fff;box-shadow:0 25px 50px -12px #0f172a47;overflow:hidden}._body_amibg_27{flex:1;min-height:0;overflow:hidden;padding:0}._footer_amibg_34{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-shrink:0;padding:.85rem 1rem;border-top:1px solid #e2e8f0;background:#fff}._componentsWrap_amibg_45{margin-top:.5rem}._componentsTitle_amibg_49{margin:0 0 .65rem;font-size:.8125rem;font-weight:700;color:var(--color-text)}._componentsList_amibg_56{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}._componentBlock_amibg_65{padding:.75rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff}._componentTitle_amibg_72{margin:0 0 .25rem;font-size:.875rem;font-weight:600;color:#0f172a}._componentMeta_amibg_79{margin:0;font-size:.8125rem;color:#64748b}._referenceBox_amibg_85{margin-bottom:1rem;padding:1rem;border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius-lg, .75rem);background:#fff}._referenceLabel_amibg_93{display:block;margin-bottom:.45rem;font-size:.8125rem;font-weight:600;color:var(--color-text, #0f172a)}._referenceInput_amibg_101{width:100%;min-height:4.5rem;padding:.65rem .75rem;border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius-md, .5rem);font:inherit;color:var(--color-text, #0f172a);background:var(--color-surface, #fff);resize:vertical;box-sizing:border-box}._referenceActions_amibg_114{margin-top:.65rem}._referenceErr_amibg_118{margin:.45rem 0 0;font-size:.8125rem;color:var(--color-error, #dc2626)}._referenceOk_amibg_124{margin:.45rem 0 0;font-size:.8125rem;color:var(--color-success, #15803d)}._btnGhost_amibg_130,._btnPrimary_amibg_131{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.25rem;padding:0 .9rem;border-radius:.5rem;font-size:.88rem;font-weight:600;text-decoration:none;cursor:pointer}._btnGhost_amibg_130{border:1px solid #cbd5e1;background:#fff;color:#334155}._btnPrimary_amibg_131{border:none;background:#2563eb;color:#fff}._btnPrimary_amibg_131:disabled{opacity:.65;cursor:not-allowed}._qrSection_amibg_162{text-align:center}._printAreaWrap_amibg_166{margin:.75rem auto}@media print{._backdrop_amibg_1{position:static;inset:auto;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}._panel_amibg_13{max-height:none;width:100%;border:none;box-shadow:none}._footer_amibg_34,._referenceActions_amibg_114{display:none!important}._printAreaWrap_amibg_166{display:block!important}}._root_dxyvj_3{width:100%;min-width:0}._card_dxyvj_8{background:#fff;border:1px solid #e8edf4;border-radius:1.375rem;box-shadow:0 1px 3px #0f172a0f,0 8px 24px #0f172a0a;padding:1.5rem}._header_dxyvj_16{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}._headerText_dxyvj_25 h2{margin:0;font-size:1.25rem;font-weight:700;color:#0f172a}._headerText_dxyvj_25 p{margin:.35rem 0 0;font-size:.875rem;color:#64748b;line-height:1.45;max-width:40rem}._btnPrimary_dxyvj_40{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:2.75rem;padding:0 1.125rem;border:1px solid #0061ff;border-radius:.75rem;background:#0061ff;color:#fff;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;box-shadow:0 2px 8px #0061ff33}._btnPrimary_dxyvj_40:hover:not(:disabled){background:#0052d9}._btnPrimary_dxyvj_40:disabled{opacity:.55;cursor:not-allowed}._filters_dxyvj_68{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1.25rem}._searchWrap_dxyvj_76{flex:1;min-width:14rem;position:relative}._searchIcon_dxyvj_82{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:#94a3b8;pointer-events:none}._searchInput_dxyvj_91,._filterSelect_dxyvj_92{width:100%;height:2.75rem;padding:0 .875rem;border:1px solid #e2e8f0;border-radius:.625rem;font-size:.875rem;font-family:inherit;color:#0f172a;background:#fff;box-sizing:border-box}._searchInput_dxyvj_91{padding-left:2.5rem}._searchInput_dxyvj_91:focus,._filterSelect_dxyvj_92:focus{outline:none;border-color:#0061ff;box-shadow:0 0 0 3px #0061ff1f}._filterSelect_dxyvj_92{width:auto;min-width:10.5rem}._clearFilters_dxyvj_121{border:none;background:transparent;color:#0061ff;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .5rem}._clearFilters_dxyvj_121:hover{text-decoration:underline}._statsGrid_dxyvj_139{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.875rem;margin-bottom:1.25rem}._statCard_dxyvj_146{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border:1px solid #e8edf4;border-radius:1rem;background:#fff}._statIcon_dxyvj_156{width:2.25rem;height:2.25rem;border-radius:.625rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._statIconBlue_dxyvj_166{background:#e8f0ff;color:#0061ff}._statIconGreen_dxyvj_167{background:#d1fae5;color:#059669}._statIconOrange_dxyvj_168{background:#ffedd5;color:#ea580c}._statIconGray_dxyvj_169{background:#f1f5f9;color:#64748b}._statIconRed_dxyvj_170{background:#fee2e2;color:#dc2626}._statValue_dxyvj_172{margin:0;font-size:1.5rem;font-weight:700;color:#0f172a;line-height:1.1}._statLabel_dxyvj_180{margin:.2rem 0 0;font-size:.75rem;color:#64748b;font-weight:600;line-height:1.3}._tableCard_dxyvj_188{border:1px solid #e8edf4;border-radius:1rem;overflow:hidden}._tableWrap_dxyvj_194{overflow-x:auto}._table_dxyvj_188{width:100%;border-collapse:collapse;font-size:.875rem}._table_dxyvj_188 th{text-align:left;padding:.875rem 1rem;background:#fff;color:#64748b;font-weight:700;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e8edf4;white-space:nowrap}._table_dxyvj_188 td{padding:1rem;border-bottom:1px solid #f1f5f9;color:#334155;vertical-align:middle}._table_dxyvj_188 tbody tr:hover{background:#fafcff}._table_dxyvj_188 tr:last-child td{border-bottom:none}._equipCell_dxyvj_232{display:flex;align-items:center;gap:.75rem;min-width:11rem}._equipCellBtn_dxyvj_239{display:block;width:100%;margin:0;padding:0;border:none;background:transparent;text-align:left;font:inherit;cursor:pointer;border-radius:.5rem}._equipCellBtn_dxyvj_239:hover:not(:disabled) ._tagTitle_dxyvj_252{color:#0061ff}._equipCellBtn_dxyvj_239:disabled{cursor:default}._thumb_dxyvj_260{width:2.75rem;height:2.75rem;border-radius:.625rem;background:linear-gradient(145deg,#f8fafc,#e8f0ff);border:1px solid #e2e8f0;display:inline-flex;align-items:center;justify-content:center;color:#0061ff;flex-shrink:0;overflow:hidden}._thumb_dxyvj_260 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._tagTitle_dxyvj_252{margin:0;font-weight:700;color:#0f172a;font-size:.875rem}._tagSub_dxyvj_287{margin:.15rem 0 0;font-size:.75rem;color:#94a3b8}._typeTitle_dxyvj_293{margin:0;font-weight:600;color:#0f172a}._capacityBadge_dxyvj_299{display:inline-flex;margin-top:.35rem;padding:.15rem .5rem;border-radius:999px;background:#e8f0ff;color:#0061ff;font-size:.6875rem;font-weight:700}._brandTitle_dxyvj_310{margin:0;font-weight:700;color:#0f172a}._brandSub_dxyvj_316{margin:.15rem 0 0;font-size:.8125rem;color:#64748b}._unitName_dxyvj_322{display:block;font-weight:600;color:#0f172a;margin-bottom:.35rem}._badge_dxyvj_329{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.6875rem;font-weight:700;white-space:nowrap}._badgeMatriz_dxyvj_339{background:#e8f0ff;color:#0061ff}._badgeFilial_dxyvj_344{background:#ede9fe;color:#7c3aed}._pmocCell_dxyvj_349{min-width:8.5rem}._pmocRow_dxyvj_353{display:flex;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600}._pmocOk_dxyvj_361{color:#059669}._pmocWarn_dxyvj_362{color:#ea580c}._pmocMuted_dxyvj_363{color:#64748b}._pmocDue_dxyvj_365{margin:.2rem 0 0;font-size:.75rem;color:#94a3b8}._pmocLink_dxyvj_371{margin:.2rem 0 0;border:none;background:none;padding:0;color:#0061ff;font-size:.75rem;font-weight:600;font-family:inherit;cursor:pointer}._pmocLink_dxyvj_371:hover{text-decoration:underline}._statusBadge_dxyvj_387{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:999px;font-size:.6875rem;font-weight:700}._statusAtivo_dxyvj_396{background:#d1fae5;color:#047857}._statusManutencao_dxyvj_401{background:#ffedd5;color:#c2410c}._statusInativo_dxyvj_406{background:#f1f5f9;color:#64748b}._actionsCell_dxyvj_411{display:flex;align-items:center;gap:.35rem}._iconBtn_dxyvj_417{border:none;background:transparent;color:#0061ff;width:2.25rem;height:2.25rem;border-radius:.5rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit}._iconBtn_dxyvj_417:hover{background:#e8f0ff}._menuWrap_dxyvj_435{position:relative}._menuBtn_dxyvj_439{border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:.5rem;width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit;font-size:1.125rem}._menuBtn_dxyvj_439:hover{background:#f8fafc;color:#0061ff}._menuBackdrop_dxyvj_459{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;border:none;background:transparent}._menuDropdown_dxyvj_467{position:absolute;right:0;top:calc(100% + .25rem);z-index:5;min-width:11.5rem;background:#fff;border:1px solid #e8edf4;border-radius:.625rem;box-shadow:0 8px 24px #0f172a1f;padding:.35rem}._menuItem_dxyvj_480{display:block;width:100%;border:none;background:transparent;text-align:left;padding:.5rem .75rem;border-radius:.5rem;font-size:.8125rem;font-family:inherit;color:#334155;cursor:pointer}._menuItem_dxyvj_480:hover{background:#f1f5f9;color:#0061ff}._menuItemDanger_dxyvj_499{color:#dc2626}._menuItemDanger_dxyvj_499:hover{background:#fef2f2;color:#dc2626}._tableFooter_dxyvj_508{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;border-top:1px solid #e8edf4;background:#fff;font-size:.8125rem;color:#64748b}._pagination_dxyvj_521{display:inline-flex;align-items:center;gap:.35rem}._pageBtn_dxyvj_527{border:1px solid #e2e8f0;background:#fff;color:#334155;border-radius:.5rem;min-width:2rem;height:2rem;font-size:.8125rem;font-family:inherit;cursor:pointer}._pageBtnActive_dxyvj_539{background:#0061ff;border-color:#0061ff;color:#fff}._pageBtn_dxyvj_527:disabled{opacity:.45;cursor:not-allowed}._pageSize_dxyvj_550{display:inline-flex;align-items:center;gap:.5rem}._pageSize_dxyvj_550 select{height:2rem;border:1px solid #e2e8f0;border-radius:.5rem;padding:0 .5rem;font-size:.8125rem;font-family:inherit}._empty_dxyvj_565{padding:2.5rem 1.5rem;text-align:center;color:#64748b}._emptyLink_dxyvj_571{border:none;background:none;padding:0;font:inherit;font-weight:600;color:#0061ff;cursor:pointer;text-decoration:underline}._emptyLink_dxyvj_571:hover{color:#0052d9}._loading_dxyvj_586{padding:2rem;text-align:center;color:#64748b}._mobileCard_dxyvj_592,._mobileList_dxyvj_596{display:none}._mobileMeta_dxyvj_600{margin:.5rem 0 0;font-size:.8125rem;color:#64748b}._mobileStatus_dxyvj_606{margin:.5rem 0 0}@media(max-width:1100px){._statsGrid_dxyvj_139{grid-template-columns:repeat(3,minmax(0,1fr))}._filters_dxyvj_68{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}._searchWrap_dxyvj_76{grid-column:1 / -1}._filterSelect_dxyvj_92{width:100%;min-width:0}._clearFilters_dxyvj_121{justify-self:start}}@media(max-width:900px){._statsGrid_dxyvj_139{grid-template-columns:repeat(2,minmax(0,1fr))}._tableWrap_dxyvj_194{display:none}._mobileList_dxyvj_596{display:block;padding:.75rem}._mobileCard_dxyvj_592{display:block;border:1px solid #e8edf4;border-radius:1rem;padding:1rem;margin-bottom:.75rem;background:#fff}._tableFooter_dxyvj_508{flex-direction:column;text-align:center}._filters_dxyvj_68{flex-direction:column;align-items:stretch}._filterSelect_dxyvj_92{width:100%}}@media(max-width:640px){._card_dxyvj_8{padding:1rem}._statsGrid_dxyvj_139{grid-template-columns:1fr}._btnPrimary_dxyvj_40{width:100%}._header_dxyvj_16{flex-direction:column}}._backdrop_aj2kp_5{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0f172a73;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._panel_aj2kp_21{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1001;width:min(68rem,calc(100vw - 2rem));max-height:calc(100vh - 2rem);display:flex;flex-direction:column;background:#fff;border-radius:1.25rem;border:1px solid #e8edf4;box-shadow:0 25px 50px -12px #0f172a40;overflow:hidden}._panelNarrow_aj2kp_55{width:min(36rem,calc(100vw - 2rem))}._header_aj2kp_63{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid #e8edf4;flex-shrink:0}._header_aj2kp_63 h2{margin:0;font-size:1.25rem;font-weight:700;color:#0f172a}._header_aj2kp_63 p{margin:.35rem 0 0;font-size:.875rem;color:#64748b}._closeBtn_aj2kp_109{width:2.25rem;height:2.25rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#fff;color:#64748b;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._closeBtn_aj2kp_109:hover{background:#f8fafc;color:#0061ff}._body_aj2kp_147{flex:1;min-height:0;overflow-y:auto;padding:1.5rem;background:#f8fafc}._shell_aj2kp_163{display:grid;grid-template-columns:1fr min(20rem,32%);gap:1.25rem;align-items:start}._mainCol_aj2kp_177{display:flex;flex-direction:column;gap:1rem;min-width:0}._qrCol_aj2kp_191{position:sticky;top:0;min-width:0}._section_aj2kp_203{background:#fff;border:1px solid #e8edf4;border-radius:1rem;padding:1.25rem}._sectionTitle_aj2kp_217{display:flex;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.9375rem;font-weight:700;color:#0f172a}._sectionTitleIcon_aj2kp_237{width:1.75rem;height:1.75rem;border-radius:.5rem;background:#e8f0ff;color:#0061ff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._fieldsGrid3_aj2kp_261{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem}._fieldsGrid4_aj2kp_273{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem}._field_aj2kp_261{display:flex;flex-direction:column;gap:.35rem;min-width:0}._fieldFull_aj2kp_299{grid-column:1 / -1}._fieldSpan2_aj2kp_307{grid-column:span 2}._label_aj2kp_315{font-size:.8125rem;font-weight:600;color:#334155}._labelRequired_aj2kp_327:after{content:" *";color:#dc2626}._input_aj2kp_337,._select_aj2kp_339,._textarea_aj2kp_341{width:100%;min-height:2.75rem;padding:0 .875rem;border:1px solid #e2e8f0;border-radius:.625rem;font-size:.875rem;font-family:inherit;color:#0f172a;background:#fff;box-sizing:border-box}._textarea_aj2kp_341{min-height:5rem;padding-top:.65rem;padding-bottom:.65rem;resize:vertical}._input_aj2kp_337:focus,._select_aj2kp_339:focus,._textarea_aj2kp_341:focus{outline:none;border-color:#0061ff;box-shadow:0 0 0 3px #0061ff1f}._hint_aj2kp_397{margin:.35rem 0 0;font-size:.75rem;color:#94a3b8}._categoryGrid_aj2kp_409{display:grid;grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.625rem}._categoryBtn_aj2kp_421{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.875rem .5rem;border:2px solid #e2e8f0;border-radius:.75rem;background:#fff;cursor:pointer;font-family:inherit;transition:border-color .15s ease,background .15s ease}._categoryBtnSelected_aj2kp_449{border-color:#0061ff;background:#f0f6ff}._categoryBtnLabel_aj2kp_459{font-size:.75rem;font-weight:600;color:#334155;text-align:center;line-height:1.25}._multiSplitRow_aj2kp_475{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.875rem;padding:.875rem 1rem;border:1px solid #e8edf4;border-radius:.75rem;background:#fafcff}._statusRow_aj2kp_499{display:flex;flex-wrap:wrap;gap:1rem}._statusOption_aj2kp_511{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#334155;cursor:pointer}._statusDot_aj2kp_531{width:.625rem;height:.625rem;border-radius:50%}._statusDotGreen_aj2kp_543{background:#22c55e}._statusDotOrange_aj2kp_545{background:#f97316}._statusDotGray_aj2kp_547{background:#94a3b8}._pmocNote_aj2kp_551{margin:0;font-size:.8125rem;color:#64748b;line-height:1.5}._footer_aj2kp_565{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid #e8edf4;background:#fff;flex-shrink:0}._btnGhost_aj2kp_587,._btnPrimary_aj2kp_589{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:2.75rem;padding:0 1.125rem;border-radius:.75rem;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer}._btnGhost_aj2kp_587{border:1px solid #e2e8f0;background:#fff;color:#64748b}._btnGhost_aj2kp_587:hover{background:#f8fafc}._btnPrimary_aj2kp_589{border:1px solid #0061ff;background:#0061ff;color:#fff;box-shadow:0 2px 8px #0061ff33}._btnPrimary_aj2kp_589:hover:not(:disabled){background:#0052d9}._btnPrimary_aj2kp_589:disabled{opacity:.55;cursor:not-allowed}@media(max-width:900px){._shell_aj2kp_163{grid-template-columns:1fr}._qrCol_aj2kp_191{position:static}._fieldsGrid3_aj2kp_261,._fieldsGrid4_aj2kp_273{grid-template-columns:1fr}._fieldSpan2_aj2kp_307{grid-column:auto}}._bar_2mmyh_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%}._info_2mmyh_10{margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.5}._info_2mmyh_10 strong{color:var(--color-text);font-weight:var(--font-weight-semibold, 600);font-variant-numeric:tabular-nums}._nav_2mmyh_23{display:inline-flex;align-items:center;gap:var(--space-1)}._navGroup_2mmyh_29{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--color-border);border-radius:var(--radius-lg, 10px);background:var(--color-surface-elevated, #fff);box-shadow:0 1px 2px #0f172a0a}._navBtn_2mmyh_40,._pageBtn_2mmyh_41{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .4rem;border:none;border-radius:calc(var(--radius-lg, 10px) - 3px);background:transparent;color:var(--color-text-muted);font-size:var(--font-size-sm);font-family:inherit;font-weight:var(--font-weight-medium, 500);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--motion-duration, .15s) var(--motion-easing, ease),color var(--motion-duration, .15s) var(--motion-easing, ease),box-shadow var(--motion-duration, .15s) var(--motion-easing, ease)}._navBtn_2mmyh_40:hover:not(:disabled),._pageBtn_2mmyh_41:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 8%,transparent);color:var(--color-primary)}._navBtn_2mmyh_40:focus-visible,._pageBtn_2mmyh_41:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._navBtn_2mmyh_40:disabled,._pageBtn_2mmyh_41:disabled{opacity:.35;cursor:not-allowed}._pageBtnActive_2mmyh_81{background:var(--color-primary);color:#fff;font-weight:var(--font-weight-semibold, 600);box-shadow:0 1px 3px color-mix(in srgb,var(--color-primary) 35%,transparent)}._pageBtnActive_2mmyh_81:hover:not(:disabled){background:var(--color-primary-hover, var(--color-primary));color:#fff}._ellipsis_2mmyh_93{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2.25rem;color:var(--color-text-muted);font-size:var(--font-size-sm);letter-spacing:.08em;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media(max-width:640px){._bar_2mmyh_1{flex-direction:column;align-items:stretch;text-align:center}._nav_2mmyh_23{justify-content:center}}._wrap_1g890_6{max-width:80rem;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-6)}._pageHeader_1g890_17{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}._pageTitle_1g890_25{margin:0;font-size:1.75rem;font-weight:var(--font-weight-bold);color:var(--color-text);letter-spacing:-.025em}._pageSubtitle_1g890_33{margin:var(--space-1) 0 0;font-size:var(--font-size-md);color:var(--color-text-muted)}._pageHeaderActions_1g890_39{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-3)}@media(max-width:768px){._pageHeaderActions_1g890_39{width:100%;flex-direction:column;align-items:stretch}._pageHeaderActions_1g890_39 .listToolbarBtnPrimary,._pageHeaderActions_1g890_39 .listToolbarBtnGhost{width:100%;justify-content:center;box-sizing:border-box}}._heroStats_1g890_63{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-5)}._statCard_1g890_70{position:relative;border-radius:var(--card-radius);border:1px solid var(--color-border);background:linear-gradient(135deg,#fff,#f8fafc);padding:var(--card-padding-lg);overflow:hidden;transition:all var(--motion-duration-slow) var(--motion-easing)}._statCard_1g890_70:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-primary-light) 0%,var(--color-primary) 100%);opacity:0;transition:opacity .3s ease}._statCard_1g890_70:hover{border-color:#bae6fd;box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}._statCard_1g890_70:hover:before{opacity:1}._statHead_1g890_102{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}._statLabel_1g890_110{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}._statValue_1g890_119{margin:0;font-size:2.25rem;font-weight:800;color:var(--color-text);letter-spacing:-.03em;line-height:1}._statHint_1g890_128{margin:var(--space-3) 0 0;font-size:var(--font-size-sm);color:var(--color-text-muted);display:flex;align-items:center;gap:var(--space-1)}._statIconWrap_1g890_138{width:var(--stat-card-icon-size);height:var(--stat-card-icon-size);border-radius:var(--stat-card-icon-radius);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform var(--motion-duration) var(--motion-easing)}._statCard_1g890_70:hover ._statIconWrap_1g890_138{transform:scale(1.1)}._statCard_1g890_70:nth-child(1) ._statIconWrap_1g890_138{color:var(--color-primary);background:linear-gradient(135deg,#e0f2fe,#bae6fd)}._statCard_1g890_70:nth-child(2) ._statIconWrap_1g890_138{color:var(--color-warning);background:linear-gradient(135deg,#fef3c7,#fde68a)}._statCard_1g890_70:nth-child(3) ._statIconWrap_1g890_138{color:var(--color-primary);background:linear-gradient(135deg,#e0f2fe,#bae6fd)}._statCard_1g890_70:nth-child(4) ._statIconWrap_1g890_138{color:var(--color-success);background:linear-gradient(135deg,#d1fae5,#a7f3d0)}._statIconWrap_1g890_138 svg{width:var(--icon-size-lg);height:var(--icon-size-lg);stroke:currentColor;fill:none;stroke-width:var(--icon-stroke)}._statIcon_1g890_138{width:var(--icon-size-lg);height:var(--icon-size-lg);stroke:currentColor;fill:none;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round}._muted_1g890_192{color:var(--color-text-muted);font-size:var(--font-size-base)}._msgErr_1g890_197{margin:0;padding:var(--space-4) var(--space-5);font-size:var(--font-size-base);color:var(--color-error);background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #fecaca;border-radius:var(--radius-lg);display:flex;align-items:center;gap:var(--space-2)}._empty_1g890_210{margin:0;padding:var(--space-12) var(--space-4);text-align:center;color:var(--color-text-muted);font-size:var(--font-size-md);background:var(--color-surface);border-radius:var(--card-radius);border:1px dashed var(--color-border)}._tableContainer_1g890_222{border-radius:var(--card-radius);border:1px solid var(--color-border);background:var(--color-surface-elevated);overflow:hidden;box-shadow:var(--card-shadow)}._sortableTh_1g890_231{-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}._sortableThBtn_1g890_236{display:inline-flex;align-items:center;margin:0;padding:0;border:none;background:none;font:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);cursor:pointer;text-align:left;font-family:inherit;transition:color var(--motion-duration) var(--motion-easing)}._sortableThBtn_1g890_236:hover{color:var(--color-primary)}._sortIndicator_1g890_259{margin-left:var(--space-1);font-size:var(--font-size-sm);color:var(--color-primary);font-weight:var(--font-weight-bold)}._sortIcon_1g890_266{margin-left:var(--space-1);width:var(--icon-size-xs);height:var(--icon-size-xs);display:inline-flex;opacity:.4;transition:opacity var(--motion-duration) var(--motion-easing)}._sortableThBtn_1g890_236:hover ._sortIcon_1g890_266{opacity:.7}._sortIcon_1g890_266 svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._clientCell_1g890_290{display:flex;align-items:center;gap:var(--space-3)}._clientInfo_1g890_296{display:flex;flex-direction:column;gap:2px}._clientName_1g890_302{font-weight:var(--font-weight-semibold);color:var(--color-text);font-size:.8125rem;line-height:1.25}._clientTrade_1g890_309{font-size:.7rem;line-height:1.25;color:var(--color-text-muted)}._avatar_1g890_316{width:var(--avatar-size-base);height:var(--avatar-size-base);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:.02em;flex-shrink:0;transition:transform var(--motion-duration) var(--motion-easing)}tr:hover ._avatar_1g890_316{transform:scale(1.05)}._avatarA_1g890_334{color:#fff;background:linear-gradient(135deg,#14b8a6,#0d9488)}._avatarB_1g890_339{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb)}._avatarC_1g890_344{color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a)}._avatarD_1g890_349{color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706)}._avatarE_1g890_354{color:#fff;background:linear-gradient(135deg,#8b5cf6,#7c3aed)}._waLink_1g890_360{color:var(--color-primary);font-weight:var(--font-weight-medium);text-decoration:none;display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-2));border-radius:var(--radius-sm);transition:all var(--motion-duration) var(--motion-easing)}._waLink_1g890_360:hover{color:var(--color-primary-hover);background:#f0f9ff}._waLink_1g890_360:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}._clientsTableDense_1g890_384{font-size:.8125rem}._clientsTableDense_1g890_384 :is(th,td){white-space:nowrap;vertical-align:middle}._clientsTableDense_1g890_384 ._clientCell_1g890_290{white-space:normal}._clientsTableDense_1g890_384 ._clientInfo_1g890_296{min-width:0}._waThLabel_1g890_401{display:inline-flex;align-items:center;gap:.35rem}._waThIcon_1g890_407{width:1rem;height:1rem;flex-shrink:0;color:#25d366}._waThIcon_1g890_407 path{fill:currentColor}._waCellInner_1g890_418{display:inline-flex;align-items:center;gap:.35rem}._waCellIcon_1g890_424{width:.95rem;height:.95rem;flex-shrink:0;color:#25d366}._waCellIcon_1g890_424 path{fill:currentColor}._statusPill_1g890_436{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--badge-radius);padding:.375rem .875rem;font-size:var(--badge-font-size);font-weight:var(--font-weight-bold);letter-spacing:.02em;transition:transform var(--motion-duration) var(--motion-easing)}._statusOk_1g890_448{color:var(--color-success);background:linear-gradient(135deg,#d1fae5,#a7f3d0)}._statusWarn_1g890_453{color:#92400e;background:linear-gradient(135deg,#fef3c7,#fde68a)}._listFoot_1g890_459{margin:0;padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border);background:linear-gradient(180deg,#f8fafc,#f1f5f9)}._listFootCount_1g890_466{font-weight:var(--font-weight-medium)}._colMobileOnly_1g890_470{display:none}._colDesktopOnly_1g890_474{display:table-cell}._clientTradeDesktop_1g890_478{display:block}._mobileContactLink_1g890_482{color:var(--color-primary);font-weight:600;text-decoration:none}._mobileContactText_1g890_488{color:var(--color-text-muted);font-size:.875rem}._hideOnMobile_1g890_493{display:inline-flex}@media(max-width:1024px){._heroStatsDesktop_1g890_499{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._wrap_1g890_6{padding:var(--space-4);gap:var(--space-4)}._heroStatsDesktop_1g890_499{display:none}._hideOnMobile_1g890_493{display:none!important}._colMobileOnly_1g890_470{display:table-cell}._colDesktopOnly_1g890_474{display:none!important}._clientTradeDesktop_1g890_478{display:none}._clientsTableDense_1g890_384{table-layout:fixed;font-size:.6875rem}._clientsTableDense_1g890_384 :is(th,td){white-space:normal;padding:.55rem .35rem;vertical-align:middle}._clientsTableDense_1g890_384 th:first-child,._clientsTableDense_1g890_384 td:first-child{width:55%}._clientsTableDense_1g890_384 th._colMobileOnly_1g890_470,._clientsTableDense_1g890_384 td._colMobileOnly_1g890_470{width:45%}._clientCell_1g890_290{gap:.4rem}._avatar_1g890_316{width:1.625rem;height:1.625rem;font-size:.5625rem}._clientName_1g890_302{font-size:.6875rem;line-height:1.2;word-break:break-word}._mobileContactLink_1g890_482,._mobileContactText_1g890_488{font-size:.6875rem;font-weight:500;line-height:1.2;word-break:break-word}._mobileContactLink_1g890_482{font-weight:600}._clientsTableDense_1g890_384 th{font-size:.625rem;letter-spacing:.04em}._toolbar_1g890_584{flex-direction:column;align-items:stretch;padding:var(--space-4);gap:var(--space-4)}._toolbarActions_1g890_591{justify-content:stretch}._toolbarActions_1g890_591>*{flex:1;justify-content:center}._btnPrimary_1g890_600,._btnGhost_1g890_601{height:var(--btn-height-md);font-size:var(--font-size-sm);padding:0 var(--btn-padding-base)}}@media(max-width:480px){._statCard_1g890_70{display:flex;align-items:center;gap:var(--space-4)}._statHead_1g890_102{flex:1;margin-bottom:0}._statValue_1g890_119{font-size:var(--font-size-3xl);margin-top:var(--space-1)}._statHint_1g890_128{display:none}._statIconWrap_1g890_138{order:-1}}._fileHidden_1g890_634{position:absolute;width:0;height:0;opacity:0;pointer-events:none}._importModalOverlay_1g890_643{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:var(--space-4);background:#0d142073}._importModal_1g890_643{width:min(32rem,100%);max-height:min(90vh,36rem);overflow:auto;background:#fff;border-radius:var(--card-radius, 12px);border:1px solid var(--color-border, #d8e0ec);box-shadow:0 12px 40px #0f172a1f}._importModalHeader_1g890_663{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border, #edf1f7)}._importModalTitle_1g890_672{margin:0;font-size:1.05rem;font-weight:var(--font-weight-bold, 600);color:var(--color-text)}._importModalClose_1g890_679{border:1px solid #cdd6e4;border-radius:8px;background:#fff;padding:.35rem .65rem;font-size:.85rem;cursor:pointer;color:var(--color-text)}._importModalClose_1g890_679:hover{background:#f8fafc}._importModalBody_1g890_693{padding:var(--space-4)}._importModalIntro_1g890_697{margin:0 0 var(--space-4);font-size:var(--font-size-sm, .9rem);color:var(--color-text-muted);line-height:1.45}._importSourceList_1g890_704{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}._importSourceCard_1g890_713{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);width:100%;text-align:left;padding:var(--space-3) var(--space-4);border-radius:10px;border:1px solid var(--color-border, #e2e8f0);background:linear-gradient(135deg,#fff,#f8fafc);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease;font:inherit;color:inherit}._importSourceCard_1g890_713:hover{border-color:#bae6fd;box-shadow:var(--card-shadow-hover, 0 4px 14px rgba(14, 116, 144, .08))}._importSourceCardSelected_1g890_735{border-color:var(--color-primary, #0ea5e9);background:color-mix(in srgb,var(--color-primary, #0ea5e9) 6%,#fff);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary, #0ea5e9) 18%,transparent)}._importSourceSectionTitle_1g890_741{margin:0 0 var(--space-2);font-size:var(--font-size-sm, .9rem);font-weight:var(--font-weight-semibold, 600);color:var(--color-text)}._importSourceSectionHint_1g890_748{margin:0 0 var(--space-3);font-size:var(--font-size-xs, .85rem);color:var(--color-text-muted);line-height:1.45}._importOkBanner_1g890_755{margin:0;padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm, .9rem);color:#166534;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1px solid #a7f3d0;border-radius:var(--radius-lg, 10px)}._importSourceName_1g890_765{font-weight:var(--font-weight-bold, 600);font-size:var(--font-size-md, .95rem);color:var(--color-text)}._importSourceHint_1g890_771{font-size:var(--font-size-sm, .85rem);color:var(--color-text-muted);line-height:1.45}._wrap_5n92p_1{max-width:72rem;margin:0 auto;width:100%;padding:0 1.5rem 2rem}._hintFlush_5n92p_8{margin-top:0}._pageHeader_5n92p_13{margin-bottom:1rem}._breadcrumb_5n92p_17{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 .85rem;font-size:.8125rem;color:var(--color-text-muted)}._breadcrumbLink_5n92p_27{color:var(--color-primary);font-weight:600;text-decoration:none}._breadcrumbLink_5n92p_27:hover{text-decoration:underline}._breadcrumbSep_5n92p_37{color:#cbd5e1}._breadcrumbCurrent_5n92p_41{color:var(--color-text);font-weight:600}._pageHeaderMain_5n92p_46{display:flex;align-items:center;gap:1rem}._pageHeaderIcon_5n92p_52{width:3.25rem;height:3.25rem;border-radius:.875rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;background:linear-gradient(145deg,var(--color-hero-start) 0%,var(--color-hero-mid) 100%);box-shadow:0 8px 20px color-mix(in srgb,var(--color-primary) 28%,transparent)}._pageHeaderIcon_5n92p_52 svg{width:1.5rem;height:1.5rem;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}._pageHeaderText_5n92p_75{min-width:0}._hero_5n92p_79{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem 0;margin-bottom:.75rem}._heroLeft_5n92p_87{display:flex;align-items:flex-start;gap:1rem;flex:1}._heroIcon_5n92p_94{width:2.75rem;height:2.75rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 12%,transparent);flex-shrink:0}._heroIcon_5n92p_94 svg{width:1.375rem;height:1.375rem;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._title_5n92p_116{margin:0 0 .35rem;font-size:clamp(1.375rem,2vw,1.625rem);font-weight:700;color:var(--color-text);letter-spacing:-.02em;line-height:1.2}._lead_5n92p_125{margin:0;font-size:.875rem;color:var(--color-text-muted);line-height:1.5;max-width:42rem}._btnBackLink_5n92p_133{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.25rem;padding:0 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-elevated);color:var(--color-text);font-size:.8125rem;font-weight:600;font-family:inherit;text-decoration:none;cursor:pointer;transition:all .15s ease}._btnBackLink_5n92p_133:hover{background:color-mix(in srgb,var(--color-primary) 6%,var(--color-surface-elevated));border-color:color-mix(in srgb,var(--color-primary) 25%,var(--color-border))}._form_5n92p_158{display:flex;flex-direction:column;gap:var(--form-field-gap-loose);padding-bottom:5.5rem}._tabs_5n92p_166{display:flex;flex-wrap:wrap;gap:0;margin:0 0 1rem;border-bottom:1px solid var(--color-border)}._tabBtn_5n92p_174{position:relative;display:inline-flex;align-items:center;justify-content:center;height:2.5rem;padding:0 1.25rem;border:1px solid var(--color-border);border-bottom:none;border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--color-surface);color:var(--color-text-muted);font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s ease;margin-right:-1px}._tabBtn_5n92p_174:hover:not(._tabBtnActive_5n92p_194){background:var(--color-surface-elevated);color:var(--color-text)}._tabBtnActive_5n92p_194{background:linear-gradient(135deg,var(--color-hero-start) 0%,var(--color-hero-mid) 100%);border-color:transparent;color:#fff;z-index:1}._section_5n92p_207{border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-surface-elevated);padding:1.25rem;box-shadow:0 1px 2px #0f172a0a}._sectionTitle_5n92p_215{margin:0 0 var(--form-field-gap);padding-bottom:.5rem;border-bottom:1px solid var(--color-border);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary)}._subSectionTitle_5n92p_226{margin:1rem 0 .5rem;font-size:.6875rem;font-weight:700;letter-spacing:.04em;color:var(--color-text)}._equipmentOverlay_5n92p_234{margin-top:.75rem;padding:1.25rem;border-radius:var(--radius-xl);border:1px solid color-mix(in srgb,var(--color-primary) 20%,var(--color-border));background:var(--color-surface);box-shadow:0 4px 16px #0f172a0f}._sectionHeaderRow_5n92p_243{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 .75rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-border)}._sectionHeaderTitle_5n92p_254{margin:0;flex:1;min-width:min(100%,10rem);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary)}._grid2_5n92p_266{display:grid;grid-template-columns:1fr 1fr;gap:var(--form-grid-row-gap) var(--form-grid-column-gap);align-items:start}@media(max-width:640px){._grid2_5n92p_266{grid-template-columns:1fr}}._grid3_5n92p_279{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--form-grid-row-gap) var(--form-grid-column-gap);align-items:start}@media(max-width:720px){._grid3_5n92p_279{grid-template-columns:1fr}}._actionBar_5n92p_293{position:fixed;bottom:0;left:0;right:0;z-index:50;background:var(--color-surface-elevated);border-top:1px solid var(--color-border);padding:var(--space-4, 1rem) var(--space-6, 1.5rem);box-shadow:0 -4px 20px #0f172a0f}._actionBarInner_5n92p_305{max-width:72rem;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem}._actions_5n92p_316{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;padding-top:1rem;margin-top:.5rem}._readOnlyHint_5n92p_325{margin:0;flex:1;min-width:min(100%,14rem);font-size:.8125rem;color:var(--color-text-muted);line-height:1.45}._btnPrimary_5n92p_335{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.5rem;min-width:8rem;padding:0 1.25rem;border:none;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--color-hero-start) 0%,var(--color-hero-mid) 100%);color:#fff;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s ease}._btnPrimary_5n92p_335:hover:not(:disabled){opacity:.92;box-shadow:0 2px 8px color-mix(in srgb,var(--color-primary) 30%,transparent)}._btnPrimary_5n92p_335:disabled{opacity:.6;cursor:not-allowed}._btnDanger_5n92p_364{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.5rem;min-width:8rem;padding:0 1.25rem;border:1px solid color-mix(in srgb,var(--color-error) 40%,var(--color-border));border-radius:var(--radius-md);background:var(--color-surface-elevated);color:var(--color-error);font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s ease}._btnDanger_5n92p_364:hover:not(:disabled){background:color-mix(in srgb,var(--color-error) 8%,var(--color-surface-elevated));border-color:color-mix(in srgb,var(--color-error) 55%,var(--color-border))}._btnDanger_5n92p_364:disabled{opacity:.5;cursor:not-allowed}._btnSecondary_5n92p_393{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.5rem;min-width:7rem;padding:0 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-elevated);color:var(--color-text);font-size:.875rem;font-weight:600;font-family:inherit;text-decoration:none;cursor:pointer;transition:all .15s ease}._btnSecondary_5n92p_393:hover{background:color-mix(in srgb,var(--color-primary) 6%,var(--color-surface-elevated));border-color:color-mix(in srgb,var(--color-primary) 20%,var(--color-border))}._msgOk_5n92p_419{font-size:.875rem;color:var(--color-success);margin:0;padding:.75rem 1rem;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-success) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-success) 25%,var(--color-border))}._msgErr_5n92p_429{font-size:.875rem;color:var(--color-error);margin:0;padding:.75rem 1rem;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-error) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-error) 25%,var(--color-border))}._cepHint_5n92p_440{font-size:.8125rem;color:var(--color-text-muted);margin:var(--form-hint-margin-top) 0 0;line-height:1.35}._linkButtonInline_5n92p_447{border:none;background:none;padding:0;margin:0;color:var(--color-primary);font:inherit;font-weight:600;cursor:pointer;text-decoration:underline}._cepRow_5n92p_459{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}._cepInputGrow_5n92p_466{flex:1;min-width:7.5rem}._externalLookupBlock_5n92p_471{display:flex;flex-direction:column;gap:var(--form-group-inner-gap);margin-top:0}._externalLookupActions_5n92p_478{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1rem}._checkboxRow_5n92p_485{display:inline-flex;align-items:center;gap:.45rem;font-size:.8125rem;color:var(--color-text-muted);cursor:pointer;margin:0}._checkboxRow_5n92p_485 input{flex-shrink:0}._loading_5n92p_499{color:var(--color-text-muted);font-size:.875rem}._tableWrap_5n92p_505{width:100%;overflow-x:auto}._table_5n92p_505{width:100%;border-collapse:collapse;font-size:.875rem}._table_5n92p_505 th,._table_5n92p_505 td{text-align:left;padding:.625rem .75rem;border-bottom:1px solid var(--color-border);vertical-align:middle}._table_5n92p_505 th{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-subtle);background:color-mix(in srgb,var(--color-surface) 50%,var(--color-surface-elevated))}._table_5n92p_505 tbody tr:hover{background:color-mix(in srgb,var(--color-primary) 4%,transparent)}._rowLink_5n92p_537{color:var(--color-primary);font-weight:600;text-decoration:none}._rowLink_5n92p_537:hover{text-decoration:underline}._badge_5n92p_548{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.2rem .625rem;font-size:.6875rem;font-weight:700;letter-spacing:.02em;border:1px solid transparent;white-space:nowrap}._badgeDraft_5n92p_561,._badgeOpen_5n92p_562{color:#1d4ed8;background:#dbeafe;border-color:#93c5fd}._badgeSent_5n92p_568,._badgeInProgress_5n92p_569{color:#92400e;background:#fef3c7;border-color:#fcd34d}._badgeApproved_5n92p_575,._badgeDone_5n92p_576{color:#166534;background:#dcfce7;border-color:#86efac}._badgeScheduled_5n92p_582{color:#075985;background:#e0f2fe;border-color:#7dd3fc}._badgeRejected_5n92p_588{color:#991b1b;background:#fee2e2;border-color:#fca5a5}._badgeExpired_5n92p_594{color:#475569;background:#e2e8f0;border-color:#cbd5e1}._modalRoot_5n92p_601{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90}._modalBackdrop_5n92p_607{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:#0f172a73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer}._modalCard_5n92p_616{position:relative;z-index:1;width:min(28rem,calc(100% - 2rem));margin:min(18vh,8rem) auto 0;background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:0 20px 40px -12px #02061766;padding:1.25rem}._modalTitle_5n92p_628{margin:0;font-size:1.05rem;font-weight:700;color:var(--color-text)}._modalText_5n92p_635{margin:.5rem 0 0;font-size:.875rem;line-height:1.5;color:var(--color-text-muted)}._modalActions_5n92p_642{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem}._auditPre_5n92p_649{margin:0;font-size:.75rem;max-height:140px;overflow:auto;white-space:pre-wrap;word-break:break-word}._waInputWrap_5n92p_658{display:flex;align-items:stretch;width:100%;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--color-border);background:var(--color-surface-elevated)}._waInputWrap_5n92p_658:focus-within{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:0}._waInputIcon_5n92p_673{flex-shrink:0;width:2.75rem;display:inline-flex;align-items:center;justify-content:center;background:#25d366}._waBrandSvg_5n92p_682{width:1.2rem;height:1.2rem;display:block}._waInputField_5n92p_688{flex:1;min-width:0;border:none!important;border-radius:0!important;box-shadow:none!important}@media(max-width:768px){._wrap_5n92p_1,._actionBar_5n92p_293{padding-left:1rem;padding-right:1rem}._actionBarInner_5n92p_305{max-width:none}}._backdrop_brzt0_5{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;border:none;background:#0f172a73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._panel_brzt0_23{position:fixed;top:50%;left:50%;z-index:61;transform:translate(-50%,-50%);width:min(56rem,calc(100vw - 2rem));max-height:calc(100vh - 2rem);display:flex;flex-direction:column;background:#fff;border:1px solid #e8edf4;border-radius:1.125rem;box-shadow:0 16px 48px #0f172a2e;overflow:hidden}._header_brzt0_57{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid #e8edf4}._header_brzt0_57 h2{margin:0;font-size:1.125rem;font-weight:700;color:#0f172a}._header_brzt0_57 p{margin:.35rem 0 0;font-size:.8125rem;color:#64748b}._closeBtn_brzt0_101{border:none;background:transparent;color:#64748b;font-size:1.5rem;line-height:1;cursor:pointer;padding:.25rem}._toolbar_brzt0_121{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;padding:1rem 1.5rem 0}._search_brzt0_137{flex:1;min-width:12rem;height:2.75rem;padding:0 .875rem;border:1px solid #e2e8f0;border-radius:.625rem;font-size:.875rem;font-family:inherit}._linkBtn_brzt0_159{border:none;background:transparent;color:#0061ff;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer}._tableWrap_brzt0_179{flex:1;overflow:auto;padding:1rem 1.5rem}._table_brzt0_179{width:100%;border-collapse:collapse;font-size:.875rem}._table_brzt0_179 th{text-align:left;padding:.625rem .75rem;font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em;color:#64748b;border-bottom:1px solid #e8edf4}._table_brzt0_179 td{padding:.75rem;border-bottom:1px solid #f1f5f9;color:#334155}._serviceList_brzt0_235{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.5rem;overflow:auto}._serviceItem_brzt0_251{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;border:1px solid #e8edf4;border-radius:.625rem;font-size:.875rem;color:#334155;cursor:pointer}._serviceItem_brzt0_251:hover{background:#f8fbff}._empty_brzt0_283{padding:2rem;text-align:center;color:#64748b;font-size:.875rem}._footer_brzt0_297{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid #e8edf4;background:#fff}._count_brzt0_319{font-size:.8125rem;color:#64748b}._footerActions_brzt0_329{display:flex;gap:.5rem}._btnGhost_brzt0_339,._btnPrimary_brzt0_341{height:2.75rem;padding:0 1rem;border-radius:.625rem;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer}._btnGhost_brzt0_339{border:1px solid #cbd5e1;background:#fff;color:#334155}._btnPrimary_brzt0_341{border:1px solid #0061ff;background:#0061ff;color:#fff}@media(max-width:640px){._panel_brzt0_23{width:calc(100vw - 1rem);max-height:calc(100vh - 1rem)}._tableWrap_brzt0_179{padding:.75rem 1rem}}._formStack_1795r_5{display:flex;flex-direction:column;gap:1.25rem}._sectionCard_1795r_17{background:#fff;border:1px solid #e8edf4;border-radius:1.125rem;box-shadow:0 1px 3px #0f172a0f,0 4px 16px #0f172a0a;padding:1.5rem}._sectionHeader_1795r_33{display:flex;align-items:center;gap:.625rem;margin-bottom:1.25rem}._sectionIcon_1795r_47{width:2rem;height:2rem;border-radius:.5rem;background:#e8f0ff;color:#0061ff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._sectionTitle_1795r_71{margin:0;font-size:1rem;font-weight:700;color:#0f172a}._columns_1795r_85{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;align-items:start}._columnStack_1795r_99{display:flex;flex-direction:column;gap:1.25rem;min-width:0}._fieldGrid4_1795r_113{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}._fieldGrid2_1795r_125{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}._fieldGrid3_1795r_137{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._field_1795r_113{display:flex;flex-direction:column;gap:.4rem;min-width:0}._fieldFull_1795r_163{grid-column:1 / -1}._label_1795r_171{font-size:.8125rem;font-weight:600;color:#334155}._required_1795r_183{color:#dc2626}._input_1795r_191,._select_1795r_193,._textarea_1795r_195{width:100%;min-height:3rem;padding:0 .875rem;border:1px solid #e2e8f0;border-radius:.625rem;font-size:.875rem;font-family:inherit;color:#0f172a;background:#fff;box-sizing:border-box}._input_1795r_191:focus,._select_1795r_193:focus,._textarea_1795r_195:focus{outline:none;border-color:#0061ff;box-shadow:0 0 0 3px #0061ff1f}._inputError_1795r_237,._selectError_1795r_239{border-color:#fca5a5}._textarea_1795r_195{min-height:7rem;padding-top:.75rem;padding-bottom:.75rem;resize:vertical}._fieldError_1795r_261{margin:0;font-size:.75rem;color:#dc2626}._charCount_1795r_273{margin:0;text-align:right;font-size:.75rem;color:#94a3b8}._pickerField_1795r_287{display:flex;gap:.5rem;align-items:stretch}._pickerField_1795r_287 ._input_1795r_191{flex:1}._pickerBtn_1795r_307{flex-shrink:0;height:3rem;padding:0 1rem;border:1px solid #0061ff;border-radius:.625rem;background:#fff;color:#0061ff;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap}._pickerBtn_1795r_307:hover:not(:disabled){background:#e8f0ff}._pickerBtn_1795r_307:disabled{opacity:.5;cursor:not-allowed}._pickerSummary_1795r_355{margin:.35rem 0 0;font-size:.75rem;color:#64748b}._radioGroup_1795r_367{display:flex;flex-wrap:wrap;gap:1rem;min-height:3rem;align-items:center}._radioLabel_1795r_383{display:inline-flex;align-items:center;gap:.4rem;font-size:.875rem;color:#334155;cursor:pointer}._uploadZone_1795r_401{border:2px dashed #93c5fd;border-radius:1rem;background:#f8fbff;padding:2rem 1.5rem;text-align:center;cursor:pointer;transition:background .15s ease,border-color .15s ease}._uploadZone_1795r_401:hover,._uploadZoneDrag_1795r_423{background:#eff6ff;border-color:#0061ff}._uploadZone_1795r_401 input{display:none}._uploadIcon_1795r_441{width:3rem;height:3rem;margin:0 auto .75rem;border-radius:999px;background:#e8f0ff;color:#0061ff;display:flex;align-items:center;justify-content:center}._uploadTitle_1795r_465{margin:0;font-size:.9375rem;font-weight:600;color:#0f172a}._uploadHint_1795r_479{margin:.35rem 0 0;font-size:.8125rem;color:#64748b}._attachmentList_1795r_491{margin:1rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}._attachmentItem_1795r_509{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .875rem;border:1px solid #e8edf4;border-radius:.625rem;background:#fff}._attachmentName_1795r_531{margin:0;font-size:.8125rem;font-weight:600;color:#0f172a}._attachmentSize_1795r_545{margin:.15rem 0 0;font-size:.75rem;color:#94a3b8}._attachmentRemove_1795r_557{border:none;background:transparent;color:#dc2626;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer}._attachmentRemove_1795r_557:hover{text-decoration:underline}._loading_1795r_585{padding:2rem;text-align:center;color:#64748b}@media(max-width:1100px){._fieldGrid4_1795r_113{grid-template-columns:repeat(2,minmax(0,1fr))}._columns_1795r_85{grid-template-columns:1fr}}@media(max-width:640px){._sectionCard_1795r_17{padding:1rem}._fieldGrid4_1795r_113,._fieldGrid3_1795r_137,._fieldGrid2_1795r_125{grid-template-columns:1fr}._pickerField_1795r_287{flex-direction:column}._pickerBtn_1795r_307{width:100%}}._overlay_1pgwv_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:var(--space-4);background:#0d142073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_1pgwv_12{width:min(36rem,100%);max-height:min(92vh,42rem);overflow:auto;background:#fff;border-radius:var(--card-radius, 12px);border:1px solid var(--color-border, #d8e0ec);box-shadow:0 16px 48px #0f172a29}._header_1pgwv_22{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border, #edf1f7)}._title_1pgwv_31{margin:0;display:inline-flex;align-items:center;gap:var(--space-2);font-size:1.05rem;font-weight:var(--font-weight-bold, 600);color:var(--color-text)}._titleIcon_1pgwv_41{display:inline-flex;align-items:center;justify-content:center;color:var(--color-primary)}._titleIcon_1pgwv_41 svg{width:1.15rem;height:1.15rem}._closeBtn_1pgwv_53{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:8px;background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background .15s ease,color .15s ease}._closeBtn_1pgwv_53:hover:not(:disabled){background:#f1f5f9;color:var(--color-text)}._closeBtn_1pgwv_53:disabled{opacity:.5;cursor:not-allowed}._closeBtn_1pgwv_53 svg{width:1rem;height:1rem}._body_1pgwv_82{padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-5)}._templateSection_1pgwv_89{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}._templateTitle_1pgwv_97{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}._templateHint_1pgwv_104{margin:var(--space-1) 0 0;font-size:var(--font-size-xs);color:var(--color-text-muted)}._templateActions_1pgwv_110{display:flex;flex-wrap:wrap;gap:var(--space-2)}._templateBtn_1pgwv_116{display:inline-flex;align-items:center;gap:var(--space-2);padding:.45rem .75rem;border:1px solid var(--color-border);border-radius:8px;background:#fff;color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none;cursor:pointer;transition:border-color .15s ease,background .15s ease}._templateBtn_1pgwv_116:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 4%,#fff);color:var(--color-primary)}._templateBtn_1pgwv_116 svg{width:.95rem;height:.95rem}._dropZone_1pgwv_143{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);width:100%;min-height:14rem;padding:var(--space-6) var(--space-4);border:2px dashed color-mix(in srgb,var(--color-primary) 30%,var(--color-border));border-radius:12px;background:color-mix(in srgb,var(--color-primary) 3%,var(--color-surface, #f8fafc));text-align:center;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}._dropZone_1pgwv_143:hover:not(._dropZoneBusy_1pgwv_163):not(._dropZoneDisabled_1pgwv_163){border-color:color-mix(in srgb,var(--color-primary) 55%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 6%,var(--color-surface, #f8fafc))}._dropZoneActive_1pgwv_168{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface, #f8fafc));box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 12%,transparent)}._dropZoneBusy_1pgwv_163{cursor:wait;opacity:.85}._dropZoneDisabled_1pgwv_163{opacity:.55;cursor:not-allowed}._dropZoneIcon_1pgwv_184{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:var(--color-primary)}._dropZoneIcon_1pgwv_184 svg{width:2rem;height:2rem}._dropZoneTitle_1pgwv_198{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text)}._dropZoneHint_1pgwv_204{font-size:var(--font-size-sm);color:var(--color-text-muted);max-width:24rem}._dropZoneMeta_1pgwv_210{font-size:var(--font-size-xs);color:var(--color-text-muted);max-width:28rem;line-height:1.45}._chooseBtn_1pgwv_217{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding:.5rem .9rem;border:1px solid var(--color-border);border-radius:8px;background:#fff;color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:border-color .15s ease,background .15s ease}._chooseBtn_1pgwv_217:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 4%,#fff);color:var(--color-primary)}._chooseBtn_1pgwv_217:disabled{opacity:.6;cursor:not-allowed}._chooseBtn_1pgwv_217 svg{width:.95rem;height:.95rem}._fileInputHidden_1pgwv_249{display:none}
