*,*:before,*:after{box-sizing:border-box}@keyframes spin{to{transform:rotate(360deg)}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;color:#111;background:#f3f4f6;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font-family:inherit}input,textarea,select{font-family:inherit;font-size:inherit}._sidebar_1x9cf_1{width:220px;background:#1a1a2e;min-height:100vh;padding:20px 0;flex-shrink:0}._logo_1x9cf_9{color:#fff;font-weight:700;font-size:18px;padding:0 20px 24px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:12px}._link_1x9cf_18{display:block;padding:10px 20px;color:#ffffffb3;text-decoration:none;font-size:14px;border-left:3px solid transparent;transition:all .15s}._link_1x9cf_18:hover{color:#fff;background:#ffffff0a}._active_1x9cf_32{color:#fff!important;border-left-color:#e94560!important;background:#ffffff0f!important}._bar_46oki_1{height:56px;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;padding:0 24px;gap:16px;position:sticky;top:0;z-index:10}._search_46oki_14{flex:1;max-width:400px;padding:7px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;outline:none}._spacer_46oki_24{flex:1}._userInfo_46oki_28{font-size:13px;text-align:right}._userName_46oki_33{font-weight:600;color:#111}._userRole_46oki_38{color:#6b7280;text-transform:capitalize}._avatarWrapper_46oki_43{position:relative}._avatar_46oki_43{width:36px;height:36px;border-radius:50%;background:#1a1a2e;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;cursor:pointer;-webkit-user-select:none;user-select:none}._dropdown_46oki_62{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 16px #0000001a;min-width:160px;z-index:100;overflow:hidden}._dropdownItem_46oki_75{display:block;width:100%;padding:10px 16px;font-size:13px;text-align:left;background:none;border:none;cursor:pointer;color:#374151}._dropdownItem_46oki_75:hover{background:#f9fafb}._wrapper_lvwh8_1{position:fixed;bottom:24px;right:24px;z-index:1001}._bubble_lvwh8_8{width:52px;height:52px;border-radius:50%;background:#1a1a2e;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #00000040;font-size:22px;-webkit-user-select:none;user-select:none}._bubblePulse_lvwh8_23{animation:_taskPulse_lvwh8_1 1s ease 3}@keyframes _taskPulse_lvwh8_1{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}._badge_lvwh8_35{position:absolute;top:-4px;right:-4px;background:#e94560;color:#fff;border-radius:10px;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;padding:0 4px}._panel_lvwh8_52{position:fixed;bottom:84px;right:24px;width:320px;max-height:420px;background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000002e;overflow:hidden;z-index:1000;display:flex;flex-direction:column}._panelHeader_lvwh8_67{padding:14px 16px;border-bottom:1px solid #e5e7eb;font-weight:700;font-size:15px;background:#1a1a2e;color:#fff}._panelBody_lvwh8_76{overflow-y:auto;flex:1}._group_lvwh8_81{padding:8px 16px 4px;font-size:11px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:1px}._taskItem_lvwh8_90{padding:8px 16px;border-bottom:1px solid #f3f4f6;cursor:pointer;font-size:13px}._taskItem_lvwh8_90:hover{background:#f9fafb}._taskMeta_lvwh8_100{font-size:11px;color:#9ca3af;margin-top:2px}._taskMetaOverdue_lvwh8_106{color:#dc2626;font-weight:600}._taskMetaAlmost_lvwh8_111{color:#ca8a04;font-weight:600}._taskSource_lvwh8_116{font-size:10px;color:#6b7280;margin-top:1px}._empty_lvwh8_122{padding:20px;text-align:center;color:#6b7280;font-size:13px}._root_ydp0w_1{display:flex;min-height:100vh;background:#f9fafb}._body_ydp0w_7{flex:1;display:flex;flex-direction:column;overflow:hidden}._main_ydp0w_14{flex:1;padding:24px;overflow-y:auto}._root_17xd7_1{min-height:100vh;min-height:100dvh;background:#f4f4f0;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._header_17xd7_10{position:sticky;top:0;z-index:50;background:#1a1a2e;color:#fff;padding-top:env(safe-area-inset-top);box-shadow:0 1px #00000014}._headerInner_17xd7_20{display:flex;align-items:center;gap:8px;height:52px;padding:0 12px}._backBtn_17xd7_28{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#fff;cursor:pointer;padding:0;border-radius:8px}._backPlaceholder_17xd7_42{width:36px}._title_17xd7_46{flex:1;font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._logoutBtn_17xd7_55{background:transparent;border:1px solid rgba(255,255,255,.2);color:#fff;padding:6px 10px;border-radius:6px;font-size:12px;cursor:pointer;font-family:inherit}._main_17xd7_66{flex:1;padding:12px 12px calc(16px + env(safe-area-inset-bottom)) 12px}._badge_3sthp_1{padding:2px 8px;border-radius:12px;font-size:12px;font-weight:600;white-space:nowrap}._greeting_1inwm_1{margin-bottom:24px}._greeting_1inwm_1 h1{font-size:22px;font-weight:700;color:#111}._greeting_1inwm_1 p{color:#6b7280;font-size:14px;margin-top:4px;text-transform:capitalize}._grid_1inwm_16{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}._panels_1inwm_23{display:grid;grid-template-columns:1fr 1fr;gap:16px}._card_1inwm_29{background:#fff;border-radius:10px;padding:20px;border:1px solid #e5e7eb;box-shadow:0 1px 4px #0000000f}._statVal_1inwm_37{font-size:32px;font-weight:700;color:#1a1a2e}._statLabel_1inwm_43{font-size:13px;color:#6b7280;margin-top:4px}._panelTitle_1inwm_49{font-size:15px;font-weight:700;margin-bottom:12px;color:#111}._dossierRow_1inwm_56{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f3f4f6;text-decoration:none;color:#111}._dossierRef_1inwm_66{font-size:13px;font-family:monospace;font-weight:600}._viewAll_1inwm_72{font-size:12px;color:#1d4ed8;margin-top:8px;display:inline-block}._taskRow_1inwm_79{padding:8px 0;border-bottom:1px solid #f3f4f6;font-size:13px}._taskTitle_1inwm_85{font-weight:600}._taskDue_1inwm_89{color:#6b7280;font-size:11px;margin-top:2px}._taskRowClickable_1inwm_95{cursor:pointer}._taskRowClickable_1inwm_95:hover{background:#f9fafb}._taskRef_1inwm_102{color:#1a1a2e;font-weight:600;margin-right:6px}._taskDueOverdue_1inwm_108{color:#dc2626;font-weight:600}._taskDueAlmost_1inwm_113{color:#ca8a04;font-weight:600}._muted_1inwm_118{color:#9ca3af;font-size:13px}._pageHeader_1prwr_1{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._newBtn_1prwr_8{padding:8px 16px;background:#1a1a2e;color:#fff;border-radius:6px;text-decoration:none;font-size:13px;font-weight:600}._filters_1prwr_18{display:flex;gap:8px;margin-bottom:16px;align-items:center;flex-wrap:wrap}._tab_1prwr_26{padding:6px 14px;border-radius:20px;border:none;cursor:pointer;font-size:13px;background:#f3f4f6;color:#374151;font-weight:400;font-family:inherit}._tabActive_1prwr_38{background:#1a1a2e;color:#fff;font-weight:600}._filterSelect_1prwr_44{padding:6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;margin-left:auto;font-family:inherit}._filterInput_1prwr_53{padding:6px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;font-family:inherit}._table_1prwr_61{width:100%;border-collapse:collapse;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 1px 4px #0000000f}._th_1prwr_70{padding:12px 16px;text-align:left;font-size:12px;font-weight:700;color:#6b7280;background:#f9fafb;border-bottom:1px solid #e5e7eb}._td_1prwr_80{padding:12px 16px;font-size:13px;border-bottom:1px solid #f3f4f6}._tdTruncate_1prwr_86{padding:12px 16px;font-size:13px;border-bottom:1px solid #f3f4f6;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tdMuted_1prwr_96{color:#374151}._refLink_1prwr_100{font-family:monospace;font-weight:700;color:#1d4ed8;text-decoration:none}._ramoBadge_1prwr_107{background:#ede9fe;color:#7c3aed;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600}._noData_1prwr_116{text-align:center;color:#9ca3af}._pagination_1prwr_121{display:flex;justify-content:center;gap:8px;margin-top:16px;align-items:center}._pageBtn_1prwr_129{padding:6px 14px;border-radius:6px;border:1px solid #d1d5db;cursor:pointer;background:#fff;font-family:inherit}._pageBtn_1prwr_129:disabled{opacity:.5;cursor:default}._pageLabel_1prwr_142{padding:6px 0;font-size:13px;color:#6b7280}._toolbar_7rmy1_1{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:10px}._filterTabs_7rmy1_10{display:flex;gap:6px;flex-wrap:wrap}._filterTab_7rmy1_10{padding:5px 13px;border-radius:8px;border:1px solid #e2e0da;cursor:pointer;font-size:12px;font-weight:500;font-family:inherit;background:#fff;color:#6b6961}._filterTabActive_7rmy1_28{background:#e8f0eb;color:#2b5c3a}._toolbarActions_7rmy1_33{display:flex;align-items:center;gap:8px;flex-shrink:0}._newFolderBtn_7rmy1_40{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;border:1px solid #e2e0da;background:#fff;color:#6b6961;font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;flex-shrink:0}._newFolderBtn_7rmy1_40:hover{background:#f0efeb}._newFolderForm_7rmy1_59{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;background:#f6f5f1;border:.5px solid #e2e0da;border-radius:8px}._newFolderInput_7rmy1_70{flex:1;max-width:320px;padding:7px 10px;border:1px solid #e2e0da;border-radius:8px;font-size:13px;font-family:inherit;color:#1a1a1a}._folderError_7rmy1_81{font-size:12px;color:#b5383b}._folderSection_7rmy1_86{margin-bottom:12px}._folderHeader_7rmy1_90{display:flex;align-items:center;gap:8px;padding:9px 12px;background:#f6f5f1;border:.5px solid #e2e0da;border-radius:8px;cursor:pointer;color:#1a1a1a;-webkit-user-select:none;user-select:none;transition:border-color .1s,background .1s}._folderHeader_7rmy1_90:hover{background:#f0efeb}._folderHeaderDropTarget_7rmy1_107{border-color:#2b5c3a;box-shadow:inset 0 0 0 1px #2b5c3a;background:#e8f0eb}._folderChevron_7rmy1_113{color:#9c9a91;transition:transform .15s;flex-shrink:0}._folderChevronCollapsed_7rmy1_119{transform:rotate(-90deg)}._folderName_7rmy1_123{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._folderCount_7rmy1_131{font-size:11px;font-weight:600;color:#6b6961;background:#fff;border:.5px solid #e2e0da;border-radius:999px;padding:1px 8px}._folderDeleteBtn_7rmy1_141{margin-left:auto;width:24px;height:24px;background:#fff;color:#b5383b;border:.5px solid #e2e0da;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;font-family:inherit}._folderBody_7rmy1_157{padding:10px 0 4px 22px;border-radius:8px;transition:background .1s,box-shadow .1s}._folderBodyDropTarget_7rmy1_163{background:#e8f0eb;box-shadow:inset 0 0 0 1px #2b5c3a}._folderBodyDropTarget_7rmy1_163 ._folderEmpty_7rmy1_167{border-color:#2b5c3a;color:#2b5c3a}._folderEmpty_7rmy1_167{padding:14px 16px;border:1.5px dashed #e2e0da;border-radius:8px;color:#9c9a91;font-size:12px;text-align:center}._rootHeader_7rmy1_181{display:flex;align-items:center;gap:8px;padding:9px 12px;margin-bottom:10px;border:.5px solid #e2e0da;border-radius:8px;font-size:13px;font-weight:600;color:#6b6961;background:#fff;-webkit-user-select:none;user-select:none;transition:border-color .1s,background .1s}._rootEmpty_7rmy1_197{padding:14px 16px;color:#9c9a91;font-size:12px;text-align:center}._fileTableRowDragging_7rmy1_204{opacity:.4}._uploadBtn_7rmy1_208{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;border:none;background:#2b5c3a;color:#fff;font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;flex-shrink:0}._photoSection_7rmy1_224{background:#f6f5f1;border:.5px solid #e2e0da;border-radius:8px;padding:12px}._grid_7rmy1_231{display:grid;grid-template-columns:repeat(auto-fill,200px);gap:12px}._photoCard_7rmy1_237{display:flex;flex-direction:column;gap:6px;border:.5px solid #e2e0da;border-radius:8px;padding:8px;background:#fff;transition:opacity .15s,border-color .15s}._photoCardDragging_7rmy1_248{opacity:.4}._photoCardDropTarget_7rmy1_252{border-color:#2b5c3a;box-shadow:inset 0 0 0 1px #2b5c3a}._thumb_7rmy1_257{position:relative;width:100%;aspect-ratio:4/3;background:#f0efeb;border-radius:6px;overflow:hidden;cursor:default}._thumbClickable_7rmy1_267{cursor:pointer}._thumbImg_7rmy1_271{width:100%;height:100%;display:block;transition:transform .15s}._thumbPlaceholder_7rmy1_278{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._rotateBtn_7rmy1_286{position:absolute;top:4px;left:4px;width:22px;height:22px;border-radius:4px;border:.5px solid #e2e0da;background:#ffffffe6;color:#6b6961;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;font-family:inherit}._deleteBtn_7rmy1_304{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:4px;border:.5px solid #e2e0da;background:#ffffffe6;color:#b5383b;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;font-family:inherit}._catSelect_7rmy1_322{width:100%;font-size:12px;color:#1a1a1a;border:.5px solid #e2e0da;border-radius:8px;padding:6px 8px;background:#fff;cursor:pointer;font-family:inherit}._nameRow_7rmy1_334{display:flex;align-items:center;gap:4px;min-width:0}._docName_7rmy1_341{font-size:12px;color:#6b6961;padding:2px 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._nameEditBtn_7rmy1_351{width:20px;height:20px;flex-shrink:0;background:transparent;border:none;border-radius:4px;color:#9c9a91;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;font-family:inherit}._nameEditBtn_7rmy1_351:hover{background:#f0efeb;color:#6b6961}._renameInput_7rmy1_371{flex:1;min-width:0;font-size:12px;color:#1a1a1a;border:.5px solid #e2e0da;border-radius:6px;padding:4px 6px;background:#fff;font-family:inherit;box-sizing:border-box}._descInput_7rmy1_384{width:100%;font-size:12px;color:#1a1a1a;border:.5px solid #e2e0da;border-radius:8px;padding:6px 8px;background:#fff;font-family:inherit;box-sizing:border-box}._includeLabel_7rmy1_396{display:flex;align-items:center;gap:6px;width:100%;padding:6px 8px;border:.5px solid #e2e0da;border-radius:8px;font-size:12px;cursor:pointer;box-sizing:border-box}._includeLabelActive_7rmy1_409{background:#e8f0eb;color:#2b5c3a}._includeLabelInactive_7rmy1_414{background:#fff;color:#6b6961}._fileTable_7rmy1_204{background:#fff;border-radius:8px;border:.5px solid #e2e0da;overflow:hidden}._fileTableHeader_7rmy1_426{display:flex;padding:10px 16px;border-bottom:.5px solid #e2e0da;font-size:11px;font-weight:600;color:#9c9a91;text-transform:uppercase;letter-spacing:.05em}._fileTableRow_7rmy1_204{display:flex;align-items:center;padding:12px 16px;border-bottom:.5px solid #eceae4;font-size:14px;transition:background .1s}._fileTableRow_7rmy1_204:hover{background:#f0efeb}._colName_7rmy1_449{flex:1;display:flex;align-items:center;gap:10px;min-width:0}._colType_7rmy1_457{width:90px}._colCat_7rmy1_461{width:160px}._colDate_7rmy1_465{width:110px}._colInclude_7rmy1_469{width:90px}._colActions_7rmy1_473{width:110px}._typeBadge_7rmy1_477{padding:2px 8px;border-radius:6px;font-size:11px;font-weight:500;background:#f0efeb;color:#6b6961}._fileNameText_7rmy1_486{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileCatLabel_7rmy1_493{font-size:13px;color:#6b6961}._fileCatSelect_7rmy1_498{font-size:12px;color:#6b6961;border:.5px solid #e2e0da;border-radius:6px;padding:3px 6px;background:#fff;cursor:pointer;font-family:inherit}._fileDate_7rmy1_509{font-size:12px;color:#9c9a91;font-family:monospace}._fileActionsCell_7rmy1_515{display:flex;justify-content:flex-end;align-items:center;gap:10px}._downloadLink_7rmy1_522{font-size:12px;color:#2b5a8c;font-weight:500}._rowDeleteBtn_7rmy1_528{width:24px;height:24px;background:#fff;color:#b5383b;border:.5px solid #e2e0da;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;font-family:inherit}._empty_7rmy1_543{padding:32px;text-align:center;color:#9c9a91;font-size:13px;border:.5px solid #e2e0da;border-radius:8px;background:#fff}._modalOverlay_7rmy1_553{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:3000;display:flex;align-items:center;justify-content:center}._modalContent_7rmy1_563{background:#fff;border-radius:12px;padding:24px;width:400px;box-shadow:0 8px 32px #0000001f}._modalTitle_7rmy1_571{font-weight:600;font-size:16px;margin-bottom:16px}._modalField_7rmy1_577{margin-bottom:12px}._modalLabel_7rmy1_581{font-size:12px;font-weight:600;color:#6b6961;display:block;margin-bottom:6px}._modalSelect_7rmy1_589{width:100%;padding:8px 10px;border-radius:8px;border:1px solid #e2e0da;font-size:14px;font-family:inherit;color:#1a1a1a}._dropZone_7rmy1_599{border:2px dashed #e2e0da;border-radius:8px;padding:24px 16px;text-align:center;cursor:pointer;color:#9c9a91;font-size:13px}._dropZone_7rmy1_599:hover,._dropZone_7rmy1_599._draggingOver_7rmy1_608{border-color:#2b5c3a;background:#f0f4f0}._uploadError_7rmy1_613{background:#fee2e2;color:#dc2626;padding:8px 12px;border-radius:6px;font-size:13px;margin-top:8px;margin-bottom:0}._modalFooter_7rmy1_624{margin-top:16px;display:flex;justify-content:flex-end;gap:8px}._modalCancelBtn_7rmy1_631{padding:8px 16px;border-radius:8px;border:1px solid #e2e0da;background:#fff;font-size:13px;cursor:pointer;font-family:inherit}._modalSubmitBtn_7rmy1_641{padding:8px 16px;border-radius:8px;border:none;background:#2b5c3a;color:#fff;font-size:13px;font-weight:500;cursor:pointer;font-family:inherit}._overlay_nmyps_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:2000;display:flex;align-items:center;justify-content:center}._dialog_nmyps_11{background:#fff;border-radius:12px;max-width:95vw;max-height:90vh;overflow:auto;box-shadow:0 20px 60px #0000004d}._header_nmyps_20{padding:18px 24px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}._title_nmyps_28{font-size:16px;font-weight:700;margin:0}._closeBtn_nmyps_34{background:none;border:none;font-size:20px;cursor:pointer;color:#6b7280;line-height:1}._body_nmyps_43{padding:24px}._wrapper_1h81m_1{position:relative}._trigger_1h81m_5{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff;box-sizing:border-box;font-family:inherit;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:6px}._trigger_1h81m_5:disabled{cursor:not-allowed;opacity:.6}._triggerOpen_1h81m_25{cursor:pointer}._selectedLabel_1h81m_29{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._placeholder_1h81m_35{color:#9ca3af}._controls_1h81m_39{display:flex;align-items:center;gap:6px;flex-shrink:0}._clearBtn_1h81m_46{color:#9ca3af;cursor:pointer;font-size:14px;line-height:1;background:none;border:none;padding:0}._arrow_1h81m_56{color:#9ca3af;font-size:10px}._dropdown_1h81m_61{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 6px 20px #00000014;z-index:50;max-height:280px;overflow:hidden;display:flex;flex-direction:column}._searchBox_1h81m_77{padding:6px;border-bottom:1px solid #f3f4f6}._searchInput_1h81m_82{width:100%;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff;box-sizing:border-box;font-family:inherit;padding:6px 8px;font-size:12px}._list_1h81m_95{overflow-y:auto;flex:1}._empty_1h81m_100{padding:10px 12px;font-size:12px;color:#9ca3af}._option_1h81m_106{width:100%;text-align:left;padding:8px 12px;border:none;background:#fff;cursor:pointer;font-size:13px;color:#111827;font-family:inherit}._option_1h81m_106:hover{background:#f9fafb}._optionSelected_1h81m_121{background:#f3f4f6}._createBtn_1h81m_125{padding:8px 12px;border:none;border-top:1px solid #f3f4f6;background:#fafbfc;cursor:pointer;font-size:13px;color:#1a1a2e;font-weight:600;text-align:left;font-family:inherit}._createBtn_1h81m_125:hover{background:#f9fafb}._input_2cift_1{width:100%;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff;box-sizing:border-box;font-family:inherit;padding:7px 10px}._label_2cift_13{font-size:12px;font-weight:600;display:block;margin-bottom:4px;color:#6b7280}._grid3_2cift_21{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._colStack_2cift_27{display:flex;flex-direction:column;gap:12px}._input_18riw_1{width:100%;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff;box-sizing:border-box;font-family:inherit;padding:7px 10px}._label_18riw_13{font-size:12px;font-weight:600;display:block;margin-bottom:4px;color:#6b7280}._btnPrimary_18riw_21{padding:7px 14px;background:#1a1a2e;color:#fff;border:none;border-radius:6px;font-size:13px;cursor:pointer;font-family:inherit}._btnSecondary_18riw_32{padding:7px 14px;background:#f3f4f6;color:#374151;border:none;border-radius:6px;font-size:13px;cursor:pointer;font-family:inherit}._grid2_18riw_43{display:grid;grid-template-columns:1fr 1fr;gap:12px}._grid3_18riw_49{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._colStack_18riw_55{display:flex;flex-direction:column;gap:12px}._checkboxLabel_18riw_61{font-size:12px;font-weight:600;display:block;margin-bottom:4px;color:#6b7280;display:flex;align-items:center;gap:6px;margin-top:18px}._actions_18riw_73{display:flex;gap:8px}._textareaResize_18riw_78{resize:vertical}._card_1xck7_1{background:#fff;border-radius:10px;padding:20px;border:1px solid #e5e7eb;box-shadow:0 1px 4px #0000000f}._stepper_1xck7_9{display:flex;border-radius:8px;overflow:hidden;border:1px solid #e0e1e6;margin-bottom:20px}._step_1xck7_9{flex:1;padding:10px 16px;font-size:12px;font-weight:500;text-align:center;border-right:1px solid #e0e1e6;background:#fff;color:#aaa}._stepActive_1xck7_28{background:#1a2035;color:#fff}._stepDone_1xck7_33{background:#f0faf3;color:#2d7d46}._section_1xck7_38{background:#fff;border:1px solid #e8e9ec;border-radius:8px;margin-bottom:16px}._sectionHeader_1xck7_45{padding:14px 18px;border-bottom:1px solid #e8e9ec;display:flex;justify-content:space-between;align-items:center}._sectionTitle_1xck7_53{font-size:12px;font-weight:700;color:#1a2035;text-transform:uppercase;letter-spacing:.04em}._sectionBody_1xck7_61{padding:18px}._label_1xck7_65{font-size:10px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;display:block}._input_1xck7_75{width:100%;border:1px solid #e0e1e6;border-radius:5px;padding:7px 10px;font-size:13px;color:#1a2035;background:#fff;outline:none;font-family:inherit;box-sizing:border-box}._textarea_1xck7_88{width:100%;border:1px solid #e0e1e6;border-radius:5px;padding:7px 10px;font-size:13px;color:#1a2035;background:#fff;outline:none;font-family:inherit;min-height:80px;resize:vertical;box-sizing:border-box}._divider_1xck7_103{height:1px;background:#f0f1f4;margin:14px 0}._subLabel_1xck7_109{font-size:10px;font-weight:700;color:#aaa;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid #f0f1f4}._addRow_1xck7_120{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#3d50c3;cursor:pointer;padding:6px 0;font-weight:500;background:none;border:none;margin-top:6px;font-family:inherit}._delBtn_1xck7_135{color:#ccc;cursor:pointer;background:none;border:none;font-size:14px;padding:2px 6px;border-radius:4px}._delBtn_1xck7_135:hover{color:#6b7280}._btn_1xck7_148{padding:6px 14px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;border:none;font-family:inherit}._btnOutline_1xck7_158{background:#fff;border:1px solid #dde0e8;color:#333}._btnPrimary_1xck7_164{background:#1a2035;color:#fff}._btnGreen_1xck7_169{background:#2d7d46;color:#fff}._btnDisabled_1xck7_174{background:#e5e7eb;color:#9ca3af;cursor:not-allowed}._parteChipRow_1xck7_180{display:flex;gap:6px;flex-wrap:wrap}._parteChipRowSpaced_1xck7_186{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}._parteChip_1xck7_180{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:#eef2ff;color:#1a2035;border-radius:14px;font-size:12px;font-weight:500}._parteChipRemove_1xck7_205{background:none;border:none;color:#6b7280;cursor:pointer;font-size:14px;padding:0;line-height:1}._partePicker_1xck7_215{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._partePickerSelect_1xck7_222{width:auto;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}._parteEmpty_1xck7_227{color:#bbb;font-size:12px}._newPartePanel_1xck7_232{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:14px}._newParteError_1xck7_239{color:#dc2626;font-size:12px;margin-bottom:8px}._tableWrap_1xck7_245{overflow-x:auto}._table_1xck7_245{width:100%;border-collapse:collapse;font-size:12px}._headRow_1xck7_255{background:#f4f5f7}._bodyRow_1xck7_259{border-bottom:1px solid #f0f1f4}._footerRow_1xck7_263{background:#f8f9fb;border-top:2px solid #e0e1e6}._emptyCell_1xck7_268{padding:14px;color:#bbb;text-align:center;font-size:11px}._totalLabel_1xck7_275{padding:8px 10px;font-weight:700}._totalAmount_1xck7_280{padding:5px 10px;text-align:right;font-size:14px;font-weight:800;color:#1a2035}._th_1xck7_288{padding:7px 10px;text-align:left;font-size:10px;font-weight:700;color:#666;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #e0e1e6;white-space:nowrap}._totalCell_1xck7_300{padding:5px 10px;text-align:right;font-size:12px;font-weight:600;color:#1a2035}._cellWrap_1xck7_308{padding:4px}._cellInput_1xck7_312{border:1px solid transparent;border-radius:4px;padding:5px 7px;font-size:12px;width:100%;font-family:inherit;color:#1a2035;outline:none;background:transparent;box-sizing:border-box;text-align:left}._cellInputNumeric_1xck7_326{text-align:right}._grid_1aeoj_1{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:900px){._grid_1aeoj_1{grid-template-columns:1fr}}._card_1aeoj_12{background:#fff;border-radius:10px;padding:20px;border:1px solid #e5e7eb;box-shadow:0 1px 4px #0000000f;display:flex;flex-direction:column;gap:12px}._cardHeader_1aeoj_23{display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid #f3f4f6;padding-bottom:8px}._cardTitle_1aeoj_31{margin:0;font-size:16px;font-weight:600;color:#111}._total_1aeoj_38{font-family:monospace;font-size:18px;font-weight:700;color:#1a1a2e}._itemsTable_1aeoj_45{width:100%;border-collapse:collapse;font-size:13px}._itemsTable_1aeoj_45 th{text-align:left;font-size:11px;font-weight:600;color:#9ca3af;letter-spacing:.05em;padding-bottom:6px;border-bottom:1px solid #f3f4f6}._itemsTable_1aeoj_45 td{padding:4px 0;vertical-align:middle}._itemsTable_1aeoj_45 td+td,._itemsTable_1aeoj_45 th+th{padding-left:8px}._priceCol_1aeoj_68{width:130px;text-align:right}._priceInput_1aeoj_73{text-align:right}._actionCol_1aeoj_77{width:32px;text-align:center}._input_1aeoj_82{width:100%;border:1px solid #d1d5db;border-radius:6px;background:#fff;box-sizing:border-box;font-family:inherit;padding:6px 8px;font-size:13px}._label_1aeoj_95{font-size:12px;font-weight:600;display:block;margin-bottom:4px;color:#6b7280}._empty_1aeoj_103{text-align:center;color:#9ca3af;font-style:italic;padding:12px 0!important}._removeBtn_1aeoj_110{width:24px;height:24px;background:transparent;color:#9ca3af;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;font-size:14px;line-height:1;padding:0;display:flex;align-items:center;justify-content:center;font-family:inherit}._removeBtn_1aeoj_110:hover:not(:disabled){background:#fee2e2;color:#dc2626;border-color:#dc2626}._addItemBtn_1aeoj_132{align-self:flex-start;padding:5px 10px;background:transparent;color:#1a1a2e;border:1px dashed #e5e7eb;border-radius:6px;cursor:pointer;font-size:12px;font-family:inherit}._addItemBtn_1aeoj_132:hover:not(:disabled){background:#f9fafb}._metaRow_1aeoj_147{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:8px;border-top:1px solid #f3f4f6}._footer_1aeoj_155{display:flex;align-items:center;gap:8px;padding-top:8px}._saveBtn_1aeoj_162{border-radius:6px;font-weight:600;cursor:pointer;border:none;font-family:inherit;background:#1a1a2e;color:#fff;padding:7px 16px;font-size:13px}._saveBtn_1aeoj_162:disabled{opacity:.6;cursor:not-allowed}._muted_1aeoj_180{color:#9ca3af;font-size:13px;margin:0}._errorText_1aeoj_186{font-size:12px;color:#dc2626}._lockedBanner_1aeoj_191{padding:8px 12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:12px;color:#6b7280}._container_1k85m_1{background:#fff;border-radius:10px;border:1px solid #e5e7eb;box-shadow:0 1px 4px #0000000a}._header_1k85m_8{display:flex;align-items:center;padding:12px 16px;gap:12px;background:#fff;border-top-left-radius:10px;border-top-right-radius:10px}._headerOpen_1k85m_18{background:#f9fafb;border-bottom:1px solid #f3f4f6}._toggle_1k85m_23{flex:1;display:flex;align-items:center;gap:10px;background:none;border:none;cursor:pointer;padding:0;text-align:left}._chevron_1k85m_35{font-size:13px;color:#9ca3af;display:inline-block;width:12px;transition:transform .15s}._chevronOpen_1k85m_43{transform:rotate(90deg)}._titleText_1k85m_47{font-size:13px;font-weight:700;color:#374151}._badge_1k85m_53{background:#f3f4f6;color:#6b7280;padding:1px 8px;border-radius:10px;font-size:11px;font-weight:600}._summary_1k85m_62{margin-left:auto;font-size:12px;color:#6b7280;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._body_1k85m_72{padding:16px}._input_8hcgx_1{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff;box-sizing:border-box;font-family:inherit}._label_8hcgx_12{font-size:12px;font-weight:600;display:block;margin-bottom:4px;color:#6b7280}._grid2_8hcgx_20{display:grid;grid-template-columns:1fr 1fr;gap:12px}._grid3_8hcgx_26{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._colStack_8hcgx_32{display:flex;flex-direction:column;gap:12px}._catastroRow_8hcgx_38{display:flex;align-items:center;gap:10px}._btnCatastro_8hcgx_44{border-radius:6px;font-size:13px;font-weight:400;cursor:pointer;font-family:inherit;background:#fff;color:#374151;border:1px solid #d1d5db;font-size:12px;padding:6px 12px}._btnCatastro_8hcgx_44:disabled{opacity:.5;cursor:not-allowed}._catastroError_8hcgx_62{font-size:12px;color:#dc2626}._catastroResult_8hcgx_67{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;padding:10px 12px;font-size:12px;color:#15803d;display:flex;flex-direction:column;gap:4px}._catastroResultLabel_8hcgx_79{font-weight:600;margin-right:6px}._pdfConfirm_8hcgx_84{margin-top:6px;padding-top:8px;border-top:1px solid #bbf7d0;display:flex;flex-direction:column;gap:6px;font-size:12px;color:#166534}._pdfConfirmActions_8hcgx_95{display:flex;gap:8px}._btnPdfYes_8hcgx_100{border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;border:none;font-family:inherit;background:#1a1a2e;color:#fff;font-size:12px;padding:4px 10px}._btnPdfNo_8hcgx_114{background:none;border:none;cursor:pointer;font-family:inherit;color:#1a1a2e;text-decoration:underline;font-size:12px;padding:4px 10px}._pdfStatus_8hcgx_127{margin-top:6px;padding-top:8px;border-top:1px solid #bbf7d0;font-size:12px;color:#166534}._pdfHint_8hcgx_135{color:#4ade80}._pdfDone_8hcgx_139{margin-top:6px;padding-top:8px;border-top:1px solid #bbf7d0;font-size:12px;font-weight:600;color:#166534}._input_16a6b_1{width:100%;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff;box-sizing:border-box;font-family:inherit;padding:7px 10px}._label_16a6b_13{font-size:12px;font-weight:600;display:block;margin-bottom:4px;color:#6b7280}._btnPrimary_16a6b_21{padding:7px 14px;background:#1a1a2e;color:#fff;border:none;border-radius:6px;font-size:13px;cursor:pointer;font-family:inherit}._btnSecondary_16a6b_32{padding:7px 14px;background:#f3f4f6;color:#374151;border:none;border-radius:6px;font-size:13px;cursor:pointer;font-family:inherit}._btnLink_16a6b_43{background:none;border:none;cursor:pointer;font-family:inherit;font-size:12px;color:#1a1a2e;text-decoration:underline;padding:0}._btnDanger_16a6b_54{padding:5px 10px;border-radius:4px;font-size:12px;cursor:pointer;font-family:inherit;background:#fee2e2;color:#dc2626;border:1px solid #fca5a5}._grid2_16a6b_65{display:grid;grid-template-columns:1fr 1fr;gap:12px}._grid3_16a6b_71{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._grid4_16a6b_77{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}._colStack_16a6b_83{display:flex;flex-direction:column;gap:12px}._iLabel_16a6b_89{font-size:11px;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px}._iValue_16a6b_98{font-size:13px;color:#111827;font-weight:500}._iEmpty_16a6b_104{font-size:13px;color:#d1d5db;font-style:italic}._sectionHeader_16a6b_110{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._sectionTitle_16a6b_117{font-size:12px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:0}._editActions_16a6b_127{display:flex;gap:8px}._errorText_16a6b_132{font-size:12px;color:#dc2626}._textarea_16a6b_137{width:100%;padding:7px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff;box-sizing:border-box;font-family:inherit;min-height:80px;resize:vertical}._inlineCreate_16a6b_150{margin-top:10px;padding:12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px}._inlineError_16a6b_158{color:#dc2626;font-size:12px;margin-top:4px}._inlineActions_16a6b_164{display:flex;gap:8px;margin-top:8px}._causasBox_16a6b_170{display:flex;flex-direction:column;gap:8px;padding:10px;background:#f9fafb;border-radius:6px;border:1px solid #e5e7eb;max-height:240px;overflow:auto}._causasGroup_16a6b_182{font-size:11px;font-weight:700;color:#6b7280;text-transform:uppercase;margin-bottom:4px}._taskCard_excny_1{display:flex;align-items:flex-start;gap:16px;padding:14px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:8px;box-shadow:0 1px 3px #0000000a;transition:box-shadow .15s ease,border-color .15s ease}._taskCard_excny_1:hover{box-shadow:0 2px 10px #00000014;border-color:#d1d5db}._taskCardOverdue_excny_19{border-left:3px solid #dc2626}._taskCardAlmost_excny_23{border-left:3px solid #ca8a04}._taskCardDone_excny_27{background:#f9fafb;border-color:#f3f4f6;box-shadow:none}._taskBody_excny_33{flex:1;min-width:0}._taskHeader_excny_38{display:flex;align-items:center;flex-wrap:wrap;gap:6px}._taskTitle_excny_45{font-size:14px;font-weight:600;color:#111}._taskTitleDone_excny_51{text-decoration:line-through;color:#9ca3af;font-weight:500}._taskDesc_excny_57{margin:6px 0 0;font-size:13px;color:#374151;line-height:1.5;white-space:pre-line}._fields_excny_65{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:12px}._field_excny_65{display:flex;flex-direction:column;gap:2px;min-width:0}._fieldLabel_excny_79{font-size:11px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.4px}._fieldValue_excny_87{font-size:13px;font-weight:500;color:#374151}._fieldValueMuted_excny_93{color:#9ca3af;font-weight:400;font-style:italic}._fieldValueOverdue_excny_99{color:#dc2626;font-weight:700}._fieldValueAlmost_excny_104{color:#ca8a04;font-weight:700}._fieldValueDone_excny_109{color:#059669;font-weight:600}._fieldSub_excny_114{color:#9ca3af;font-weight:400}._fieldLink_excny_119{background:none;border:none;padding:0;font-family:inherit;font-size:13px;font-weight:500;color:#374151;cursor:pointer}._fieldLink_excny_119:hover{color:#111;text-decoration:underline}._badgeType_excny_136{background:#f3f4f6;color:#6b7280;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600}._badgeAuto_excny_145{background:#dbeafe;color:#1d4ed8;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600}._badgeSource_excny_154{background:#f3f4f6;color:#6b7280;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;border:none;cursor:pointer;font-family:inherit}._badgeSource_excny_154:hover{background:#e5e7eb;color:#374151}._taskActions_excny_172{display:flex;flex-direction:column;align-items:stretch;gap:6px;flex-shrink:0;min-width:132px}._btnDone_excny_181{border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;border:none;font-family:inherit;background:#1a1a2e;color:#fff;padding:7px 12px;font-size:12px;text-align:center}._btnDone_excny_181:disabled{opacity:.6;cursor:default}._btnReopen_excny_201{border-radius:6px;font-size:13px;font-weight:400;cursor:pointer;font-family:inherit;background:#fff;color:#374151;border:1px solid #d1d5db;padding:7px 12px;font-size:12px;text-align:center}._btnReopen_excny_201:disabled{opacity:.6;cursor:default}._btnClaim_excny_221{padding:6px 12px;background:#fff;color:#1a1a2e;border:1px solid #1a1a2e;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}._btnClaim_excny_221:disabled{opacity:.6;cursor:default}._btnEdit_excny_238{background:none;border:none;color:#6b7280;font-size:12px;font-family:inherit;cursor:pointer;padding:4px;text-decoration:underline}._btnEdit_excny_238:hover{color:#111}._comboWrap_xmykr_1{position:relative}._comboInput_xmykr_5{width:100%;padding:7px 10px;border:1px solid #e5e7eb;border-radius:6px;font-size:13px;box-sizing:border-box;font-family:inherit}._comboDropdown_xmykr_15{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 4px 12px #00000014;max-height:220px;overflow-y:auto;z-index:20}._comboOption_xmykr_29{display:block;width:100%;text-align:left;padding:8px 10px;background:none;border:none;font-size:13px;font-family:inherit;cursor:pointer}._comboOption_xmykr_29:hover{background:#f3f4f6}._comboOptionHint_xmykr_44{display:block;font-size:11px;color:#9ca3af;margin-top:1px}._comboTypeChip_xmykr_51{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:2px 8px;background:#dbeafe;color:#1d4ed8;border-radius:10px;font-size:11px;font-weight:600}._comboTypeChipClear_xmykr_64{background:none;border:none;color:inherit;cursor:pointer;font-size:12px;padding:0;line-height:1}._form_88exv_1{display:flex;flex-direction:column;gap:14px}._group_88exv_7{display:flex;flex-direction:column}._label_88exv_12{font-size:13px;font-weight:600;display:block;margin-bottom:4px;color:#374151}._optional_88exv_20{font-weight:400;color:#9ca3af}._input_88exv_25{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff;box-sizing:border-box;font-family:inherit}._textarea_88exv_36{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff;box-sizing:border-box;font-family:inherit;resize:vertical}._error_88exv_48{color:#dc2626;font-size:12px;margin:0}._actions_88exv_54{display:flex;gap:8px}._btnPrimary_88exv_59{padding:8px 18px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;border:none;font-family:inherit;background:#1a1a2e;color:#fff}._btnPrimary_88exv_59:disabled{opacity:.7;cursor:default}._btnSecondary_88exv_76{padding:8px 18px;border-radius:6px;font-size:13px;font-weight:400;cursor:pointer;font-family:inherit;background:#fff;color:#374151;border:1px solid #d1d5db}._header_1bxk5_1{background:#fff;border-radius:10px;padding:20px;border:1px solid #e5e7eb;box-shadow:0 1px 4px #0000000f;margin-bottom:16px}._headerTop_1bxk5_10{display:flex;justify-content:space-between;align-items:flex-start}._reference_1bxk5_16{font-family:monospace;font-size:20px;font-weight:700;color:#1a1a2e}._ramoBadge_1bxk5_23{background:#ede9fe;color:#7c3aed;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600}._description_1bxk5_32{color:#374151;font-size:14px;white-space:pre-line}._tabs_1bxk5_38{display:flex;gap:0;margin-bottom:16px;background:#fff;border-radius:10px;overflow:hidden;border:1px solid #e5e7eb}._tab_1bxk5_38{padding:10px 20px;border:none;cursor:pointer;font-size:13px;background:transparent;color:#374151;font-weight:400;border-bottom:2px solid transparent;font-family:inherit}._tabActive_1bxk5_60{background:#1a1a2e;color:#fff;font-weight:600;border-bottom-color:transparent}._card_1bxk5_67{background:#fff;border-radius:10px;padding:20px;border:1px solid #e5e7eb;box-shadow:0 1px 4px #0000000f}._interventionBar_1bxk5_75{background:#f8fafc;border-radius:10px;padding:10px 16px;margin-bottom:16px;border:1px solid #e5e7eb;display:flex;align-items:center;gap:12px}._loading_1bxk5_86{padding:40px;text-align:center;color:#6b7280}._subHeader_1bxk5_92{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._subTitle_1bxk5_99{font-weight:600;font-size:15px}._btnPrimary_1bxk5_104{border-radius:6px;font-weight:600;cursor:pointer;border:none;font-family:inherit;background:#1a1a2e;color:#fff;padding:6px 14px;font-size:13px}._btnSecondary_1bxk5_118{border-radius:6px;font-weight:400;cursor:pointer;font-family:inherit;background:#fff;color:#374151;border:1px solid #d1d5db;padding:7px 16px;font-size:13px}._btnDanger_1bxk5_132{padding:6px 10px;background:#fee2e2;color:#dc2626;border:none;border-radius:6px;cursor:pointer;font-size:12px;font-family:inherit}._btnSuccess_1bxk5_143{padding:6px 12px;background:#059669;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:12px;font-family:inherit}._formGrid_1bxk5_154{display:grid;grid-template-columns:1fr 1fr;gap:12px;gap:10px}._formLabel_1bxk5_161{font-size:12px;color:#6b7280;display:block;margin-bottom:4px}._formInput_1bxk5_168{width:100%;padding:7px 10px;border:1px solid #e5e7eb;border-radius:6px;font-size:13px;box-sizing:border-box;font-family:inherit}._formHint_1bxk5_178{font-size:12px;color:#6b7280;margin:4px 0 12px}._senderFixed_1bxk5_184{padding:7px 10px;border:1px solid #e5e7eb;border-radius:6px;font-size:13px;background:#fff;color:#6b7280;box-sizing:border-box}._senderFixedName_1bxk5_194{color:#111;font-weight:600}._visitCard_1bxk5_199{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:16px;margin-bottom:10px}._infoGrid_1bxk5_207{display:grid;grid-template-columns:1fr 1fr;gap:12px}._infoLabel_1bxk5_213{font-size:11px;font-weight:600;color:#9ca3af;letter-spacing:.05em;margin-bottom:3px}._infoValue_1bxk5_221{font-size:13px}._notes_1bxk5_225{margin-top:10px;padding:8px 12px;background:#f9fafb;border-radius:6px;font-size:13px;color:#374151}._historyRow_1bxk5_234{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid #f3f4f6}._historyDot_1bxk5_241{width:8px;height:8px;border-radius:50%;background:#1a1a2e;margin-top:5px;flex-shrink:0}._historyTime_1bxk5_250{font-size:12px;color:#9ca3af;font-family:monospace}._historyAction_1bxk5_256{font-size:13px;font-weight:600;margin-top:2px}._historyDetail_1bxk5_262{font-size:12px;color:#6b7280}._historyActor_1bxk5_267{font-size:11px;color:#9ca3af;margin-top:2px}._taskRow_1bxk5_273{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-bottom:1px solid #f3f4f6}._taskTitle_1bxk5_281{font-size:13px;font-weight:600}._taskDone_1bxk5_286{text-decoration:line-through}._taskMeta_1bxk5_290{font-size:11px;color:#9ca3af;margin-top:2px}._taskDesc_1bxk5_296{font-size:12px;color:#6b7280;margin-top:2px;white-space:pre-line}._taskDueOverdue_1bxk5_303{color:#dc2626;font-weight:600}._taskDueAlmost_1bxk5_308{color:#ca8a04;font-weight:600}._autoBadge_1bxk5_313{background:#dbeafe;color:#1d4ed8;padding:1px 6px;border-radius:8px;margin-left:4px}._taskUnassigned_1bxk5_321{margin-left:8px;color:#b45309}._btnClaim_1bxk5_326{padding:4px 10px;background:#fff;color:#1a1a2e;border:1px solid #1a1a2e;border-radius:6px;font-size:12px;cursor:pointer;align-self:center;font-family:inherit}._muted_1bxk5_338{color:#9ca3af;font-size:13px}._errorText_1bxk5_343{font-size:12px;color:#dc2626;align-self:center}._page_1njok_1{max-width:760px;margin:0 auto}._backRow_1njok_6{display:flex;align-items:center;gap:12px;margin-bottom:20px}._backBtn_1njok_13{background:none;border:none;cursor:pointer;color:#6b7280;font-size:13px;font-family:inherit}._form_1njok_22{display:flex;flex-direction:column;gap:12px}._card_1njok_28{background:#fff;border-radius:10px;padding:20px;border:1px solid #e5e7eb;box-shadow:0 1px 4px #0000000a}._colStack_1njok_36{display:flex;flex-direction:column;gap:12px}._grid2_1njok_42{display:grid;grid-template-columns:1fr 1fr;gap:12px}._grid3_1njok_48{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._label_1njok_54{font-size:12px;font-weight:600;display:block;margin-bottom:4px;color:#6b7280}._input_1njok_62{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff;box-sizing:border-box;font-family:inherit}._inlineCreate_1njok_73{margin-top:10px;padding:12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px}._inlineError_1njok_81{color:#dc2626;font-size:12px}._inlineActions_1njok_86{display:flex;gap:8px}._btnPrimary_1njok_91{padding:7px 14px;background:#1a1a2e;color:#fff;border:none;border-radius:6px;font-size:13px;cursor:pointer;font-family:inherit}._btnCancel_1njok_102{padding:7px 14px;background:#f3f4f6;color:#374151;border:none;border-radius:6px;font-size:13px;cursor:pointer;font-family:inherit}._btnLink_1njok_113{background:none;border:none;cursor:pointer;font-family:inherit;font-size:12px;color:#1a1a2e;text-decoration:underline;padding:0}._btnGhost_1njok_124{padding:5px 10px;background:#fff;color:#dc2626;border:1px solid #fecaca;border-radius:6px;font-size:12px;cursor:pointer;font-family:inherit}._toggleGroup_1njok_135{display:flex;gap:8px}._toggleBtn_1njok_140{flex:1;padding:7px 10px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;color:#374151;cursor:pointer;font-size:13px;font-family:inherit}._toggleBtnActive_1njok_152{background:#1a1a2e;color:#fff;border-color:#1a1a2e}._causasBox_1njok_158{display:flex;flex-direction:column;gap:8px;padding:10px;background:#f9fafb;border-radius:6px;border:1px solid #e5e7eb;max-height:240px;overflow:auto}._causasGroup_1njok_170{font-size:11px;font-weight:700;color:#6b7280;text-transform:uppercase;margin-bottom:4px}._causasItems_1njok_178{display:flex;flex-direction:column;gap:4px}._causaLabel_1njok_184{display:flex;align-items:center;gap:6px;font-size:13px;cursor:pointer}._divider_1njok_192{border-top:1px solid #e5e7eb;padding-top:12px}._subSectionTitle_1njok_197{font-size:13px;font-weight:700;color:#374151;margin-bottom:8px}._errorBox_1njok_204{color:#dc2626;font-size:13px;padding:8px 12px;background:#fee2e2;border:1px solid #fecaca;border-radius:6px}._formActions_1njok_213{display:flex;gap:10px;margin-top:4px;align-items:center}._submitBtn_1njok_220{padding:10px 20px;background:#1a1a2e;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit}._formHint_1njok_232{font-size:12px;color:#9ca3af;align-self:center;margin-left:auto}._parteCard_1njok_239{background:#fafbfc;border:1px solid #e5e7eb;border-radius:8px;padding:14px}._parteHeader_1njok_246{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}._parteName_1njok_253{font-size:13px;font-weight:700;color:#374151}._vehiculoSection_1njok_259{border-top:1px solid #f3f4f6;padding-top:10px}._vehiculoHeader_1njok_264{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._vehiculoLabel_1njok_271{font-size:12px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}._addPartBtn_1njok_279{padding:8px 14px;background:#f3f4f6;color:#374151;border:1px dashed #d1d5db;border-radius:6px;font-size:13px;cursor:pointer;width:100%;font-family:inherit}._header_1q1sx_1{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}._title_1q1sx_9{font-size:20px;font-weight:700}._filters_1q1sx_14{display:flex;gap:8px;align-items:center}._select_1q1sx_20{padding:6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;font-family:inherit}._overdue_1q1sx_28{--bucket-color: #dc2626}._today_1q1sx_32{--bucket-color: #b45309}._week_1q1sx_36{--bucket-color: #1a1a2e}._later_1q1sx_40{--bucket-color: #6b7280}._bucket_1q1sx_44{margin-bottom:20px}._bucketTitle_1q1sx_48{font-size:13px;font-weight:700;color:var(--bucket-color);margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}._taskList_1q1sx_57{display:flex;flex-direction:column;gap:6px}._taskCard_1q1sx_63{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e5e7eb;border-left:3px solid var(--bucket-color);border-radius:8px;padding:10px 14px}._taskDate_1q1sx_74{min-width:90px;font-size:13px;font-weight:700;color:var(--bucket-color)}._taskBody_1q1sx_81{flex:1}._taskTitle_1q1sx_85{font-size:14px;font-weight:600;color:#111}._taskMeta_1q1sx_91{font-size:12px;color:#6b7280;display:flex;gap:8px;flex-wrap:wrap}._dossierLink_1q1sx_99{cursor:pointer;text-decoration:underline;font-family:monospace}._unassigned_1q1sx_105{color:#b45309;font-weight:600}._btnClaim_1q1sx_110{padding:5px 12px;background:#fff;color:#1a1a2e;border:1px solid #1a1a2e;border-radius:6px;font-size:12px;cursor:pointer;white-space:nowrap;font-family:inherit}._btnComplete_1q1sx_122{padding:5px 12px;background:#1a1a2e;color:#fff;border:none;border-radius:6px;font-size:12px;cursor:pointer;white-space:nowrap;font-family:inherit}._empty_1q1sx_134{padding:24px;color:#6b7280}._header_1ruzz_1{display:flex;align-items:center;gap:12px;margin-bottom:20px}._weekLabel_1ruzz_8{margin-bottom:8px;font-size:14px;color:#374151;font-weight:600}._peritoFilter_1ruzz_15{padding:6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;font-family:inherit}._filterPlaceholder_1ruzz_23{color:#9ca3af}._navBtns_1ruzz_27{margin-left:auto;display:flex;gap:8px}._btn_1ruzz_33{padding:6px 14px;border:1px solid #d1d5db;border-radius:6px;background:#fff;cursor:pointer;font-size:13px;font-family:inherit}._btnToday_1ruzz_43{background:#1a1a2e;color:#fff;border:none}._btnToggleActive_1ruzz_49{background:#1a1a2e;color:#fff;border-color:#1a1a2e}._weekGrid_1ruzz_55{display:grid;grid-template-columns:60px repeat(7,1fr);border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;background:#fff}._cornerCell_1ruzz_64{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb}._dayHeader_1ruzz_70{padding:10px 0;text-align:center;font-size:12px;font-weight:700;background:#f9fafb;color:#374151;border-bottom:1px solid #e5e7eb}._dayHeaderToday_1ruzz_80{background:#1a1a2e;color:#fff}._dayNum_1ruzz_85{font-size:16px}._taskRowLabel_1ruzz_89{padding:4px 8px;font-size:11px;color:#9ca3af;background:#f9fafb;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;display:flex;align-items:flex-start}._taskCell_1ruzz_100{min-height:28px;padding:2px;display:flex;flex-direction:column;gap:2px;background:#f9fafb;border-right:1px solid #f3f4f6;border-bottom:1px solid #e5e7eb}._taskChip_1ruzz_111{border-radius:4px;border-left:3px solid #1a1a2e;background:#fff;padding:2px 5px;font-size:10px;font-weight:600;line-height:1.4;cursor:pointer;overflow:hidden}._taskChipOverdue_1ruzz_123{border-left-color:#dc2626;background:#fee2e2;color:#dc2626}._taskChipLate_1ruzz_129{display:block;font-weight:700;color:#dc2626;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._taskChipDone_1ruzz_138{opacity:.55;text-decoration:line-through}._taskChipTitle_1ruzz_143{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._taskChipRef_1ruzz_150{display:block;font-weight:400;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._hourLabel_1ruzz_159{padding:4px 8px;font-size:11px;color:#9ca3af;border-right:1px solid #e5e7eb;border-bottom:1px solid #f3f4f6;height:70px;display:flex;align-items:flex-start}._cell_1ruzz_170{height:70px;border-right:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;position:relative;cursor:pointer}._visitBlock_1ruzz_178{position:absolute;left:2px;right:2px;top:2px;border-radius:4px;padding:2px 5px;font-size:10px;font-weight:600;color:#fff;overflow:hidden;cursor:pointer;line-height:1.4}._visitLine_1ruzz_193{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._visitLineFaint_1ruzz_199{opacity:.9}._visitLineName_1ruzz_203{opacity:.8;font-weight:400}._header_1ft5a_1{display:flex;align-items:flex-end;margin-bottom:20px;gap:16px;flex-wrap:wrap}._pageTitle_1ft5a_9{font-size:20px;font-weight:700;margin:0}._filters_1ft5a_15{margin-left:auto;display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}._filterGroup_1ft5a_23{display:flex;flex-direction:column}._filterLabel_1ft5a_28{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}._select_1ft5a_37{padding:6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff;font-family:inherit}._input_1ft5a_46{padding:6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;width:200px;font-family:inherit}._group_1ft5a_55{margin-bottom:24px}._groupHeader_1ft5a_59{font-size:12px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;padding:4px 0;border-bottom:2px solid #e5e7eb}._groupHeaderOverdue_1ft5a_70{color:#dc2626;border-bottom-color:#dc2626}._groupHeaderAlmost_1ft5a_75{color:#ca8a04;border-bottom-color:#ca8a04}._groupLink_1ft5a_80{cursor:pointer;color:#374151}._groupLink_1ft5a_80:hover{text-decoration:underline}._groupCliente_1ft5a_89{margin-left:6px;font-weight:600;color:#9ca3af;text-transform:none;letter-spacing:normal}._empty_1ft5a_97{text-align:center;padding:40px;color:#9ca3af;font-size:14px}._pageTitle_nrka2_1{font-size:20px;font-weight:700;margin-bottom:16px}._tabs_nrka2_7{display:flex;margin-bottom:16px;background:#fff;border-radius:10px;overflow:hidden;border:1px solid #e5e7eb;width:fit-content}._tab_nrka2_7{padding:10px 20px;border:none;cursor:pointer;font-size:13px;background:transparent;color:#374151;font-weight:400;font-family:inherit}._tabActive_nrka2_28{background:#1a1a2e;color:#fff;font-weight:600}._card_nrka2_34{background:#fff;border-radius:10px;padding:20px;border:1px solid #e5e7eb;box-shadow:0 1px 4px #0000000f;margin-bottom:16px}._cardHeader_nrka2_43{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:12px}._cardTitle_nrka2_51{margin:0;font-size:16px;font-weight:600;color:#111}._cardActions_nrka2_58{display:flex;gap:8px;align-items:center}._table_nrka2_64{width:100%;border-collapse:collapse;font-size:13px}._table_nrka2_64 th{text-align:left;font-size:11px;font-weight:600;color:#9ca3af;letter-spacing:.05em;text-transform:uppercase;padding:8px 6px;border-bottom:1px solid #f3f4f6}._table_nrka2_64 td{padding:6px;border-bottom:1px solid #f3f4f6;vertical-align:middle}._num_nrka2_85{text-align:right}._mono_nrka2_89{font-family:monospace}._refLink_nrka2_93{font-family:monospace;color:#1a1a2e;text-decoration:none;border-bottom:1px solid transparent}._refLink_nrka2_93:hover{border-bottom-color:#1a1a2e}._input_nrka2_103{width:100%;border:1px solid #d1d5db;border-radius:6px;background:#fff;box-sizing:border-box;font-family:inherit;padding:6px 8px;font-size:13px}._inputNum_nrka2_116{text-align:right}._totalRow_nrka2_120 td{border-top:1px solid #e5e7eb;background:#f9fafb;font-weight:600}._footer_nrka2_126{display:flex;justify-content:flex-end;margin-top:12px}._btnPrimary_nrka2_132{border-radius:6px;font-weight:600;cursor:pointer;border:none;font-family:inherit;background:#1a1a2e;color:#fff;padding:7px 16px;font-size:13px}._btnPrimary_nrka2_132:disabled{opacity:.6;cursor:not-allowed}._btnSecondary_nrka2_150{border-radius:6px;font-weight:400;cursor:pointer;font-family:inherit;background:#fff;color:#374151;border:1px solid #d1d5db;padding:7px 14px;font-size:13px}._btnGhost_nrka2_164{padding:6px 12px;background:transparent;color:#6b7280;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;font-size:12px;font-family:inherit}._btnGhost_nrka2_164:disabled{opacity:.4;cursor:not-allowed}._removeBtn_nrka2_179{width:24px;height:24px;background:transparent;color:#9ca3af;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;font-size:14px;line-height:1;padding:0;font-family:inherit}._removeBtn_nrka2_179:hover{background:#fee2e2;color:#dc2626;border-color:#dc2626}._empty_nrka2_198{color:#9ca3af;font-style:italic;padding:16px 0;margin:0}._muted_nrka2_205{color:#6b7280;font-size:13px}._mutedSmall_nrka2_210{color:#9ca3af;font-size:12px}._errorBanner_nrka2_215{margin-top:12px;padding:10px 12px;background:#fee2e2;color:#dc2626;border-radius:6px;font-size:12px}._previewWrap_nrka2_224{display:flex;flex-direction:column;gap:0}._badge_nrka2_230{display:inline-block;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;letter-spacing:.03em}._badge-success_nrka2_239{background:#dcfce7;color:#059669}._badge-warning_nrka2_244{background:#fef3c7;color:#92400e}._badge-danger_nrka2_249{background:#fee2e2;color:#dc2626}._badge-neutral_nrka2_254{background:#f3f4f6;color:#6b7280}._successPill_nrka2_259{display:inline-block;padding:4px 12px;background:#dcfce7;color:#059669;border-radius:6px;font-size:12px;font-weight:600}._pager_nrka2_269{display:flex;align-items:center;justify-content:space-between;margin-top:16px;gap:8px}._filterBar_nrka2_277{background:#fff;border-radius:10px;padding:14px;border:1px solid #e5e7eb;box-shadow:0 1px 4px #0000000f;display:flex;flex-direction:column;gap:10px;margin-bottom:16px}._filterPresets_nrka2_289{display:flex;gap:6px;flex-wrap:wrap}._presetBtn_nrka2_295{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:4px 10px;font-size:12px;cursor:pointer;font-family:inherit;color:#374151}._presetBtnActive_nrka2_306{background:#1a1a2e;color:#fff;border-color:#1a1a2e}._filterRow_nrka2_312{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}._filterField_nrka2_318{display:flex;flex-direction:column;gap:4px}._filterFieldLabel_nrka2_324{font-size:12px;font-weight:600;display:block;color:#6b7280;margin-bottom:0}._filterInput_nrka2_333{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff;box-sizing:border-box;font-family:inherit}._page_5wt68_1{display:flex;flex-direction:column;gap:16px}._pageHeader_5wt68_7{display:flex;justify-content:space-between;align-items:center}._pageTitle_5wt68_13{font-size:20px;font-weight:700}._tabs_5wt68_19{display:flex;gap:4px;border-bottom:1px solid #e5e7eb}._tab_5wt68_19{background:none;border:none;padding:10px 16px;font-size:13px;font-weight:600;color:#6b7280;cursor:pointer;border-bottom:2px solid transparent;font-family:inherit;margin-bottom:-1px}._tabActive_5wt68_38{color:#1a1a2e;border-bottom-color:#e94560}._filterBar_5wt68_44{background:#fff;border-radius:10px;padding:14px;border:1px solid #e5e7eb;box-shadow:0 1px 4px #0000000f;display:flex;flex-direction:column;gap:10px}._filterPresets_5wt68_55{display:flex;gap:6px;flex-wrap:wrap}._presetBtn_5wt68_61{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:4px 10px;font-size:12px;cursor:pointer;font-family:inherit;color:#374151}._presetBtnActive_5wt68_72{background:#1a1a2e;color:#fff;border-color:#1a1a2e}._filterRow_5wt68_78{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}._filterField_5wt68_84{display:flex;flex-direction:column;gap:4px}._filterLabel_5wt68_90{font-size:12px;font-weight:600;display:block;color:#6b7280;margin-bottom:0}._filterInput_5wt68_99{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff;box-sizing:border-box;font-family:inherit}._kpiGrid_5wt68_111{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}._kpiCard_5wt68_117{background:#fff;border-radius:10px;padding:16px;box-shadow:0 1px 4px #0000000f;text-align:left;font-family:inherit;display:flex;flex-direction:column;gap:4px;cursor:default;border:1px solid #e5e7eb}._kpiCardClickable_5wt68_132{cursor:pointer;transition:border-color .12s,transform .12s}._kpiCardClickable_5wt68_132:hover{border-color:#1a1a2e;transform:translateY(-1px)}._kpiCard-warning_5wt68_141{background:#fff7ed;border-color:#fed7aa}._kpiCard-danger_5wt68_146{background:#fee2e2;border-color:#fca5a5}._kpiCard-success_5wt68_151{background:#dcfce7;border-color:#86efac}._kpiValue_5wt68_156{font-size:26px;font-weight:700;color:#1a1a2e}._kpiLabel_5wt68_162{font-size:13px;color:#6b7280;font-weight:500}._kpiSublabel_5wt68_168{font-size:12px;color:#9ca3af;margin-top:2px}._panel_5wt68_175{background:#fff;border-radius:10px;padding:16px;border:1px solid #e5e7eb;box-shadow:0 1px 4px #0000000f;display:flex;flex-direction:column;gap:12px}._panelHeader_5wt68_186{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._panelTitle_5wt68_194{font-size:14px;font-weight:700;color:#111}._panelGrid2_5wt68_200{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:900px){._panelGrid2_5wt68_200{grid-template-columns:1fr}}._panelGrid3_5wt68_211{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}@media(max-width:1100px){._panelGrid3_5wt68_211{grid-template-columns:1fr 1fr}}@media(max-width:700px){._panelGrid3_5wt68_211{grid-template-columns:1fr}}._table_5wt68_228{width:100%;border-collapse:collapse;font-size:13px}._th_5wt68_234{padding:12px 16px;text-align:left;font-size:12px;font-weight:700;color:#6b7280;background:#f9fafb;border-bottom:1px solid #e5e7eb;white-space:nowrap}._td_5wt68_245{padding:12px 16px;font-size:13px;border-bottom:1px solid #f3f4f6}._tdNum_5wt68_251{padding:12px 16px;font-size:13px;border-bottom:1px solid #f3f4f6;text-align:right;font-variant-numeric:tabular-nums}._totalsRow_5wt68_259{font-weight:700;background:#f9fafb}._muted_5wt68_264{color:#9ca3af}._riskCards_5wt68_269{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}._riskCard_5wt68_269{background:#fff;border-radius:10px;padding:14px;border:1px solid #e5e7eb;box-shadow:0 1px 4px #0000000f;display:flex;flex-direction:column;gap:8px}._riskHeader_5wt68_286{display:flex;align-items:center;justify-content:space-between;gap:8px}._riskCount_5wt68_293{font-size:24px;font-weight:700;color:#dc2626}._riskLabel_5wt68_299{font-size:12px;color:#374151;font-weight:600}._riskThreshold_5wt68_305{display:flex;align-items:center;gap:6px;font-size:12px;color:#6b7280}._riskThresholdInput_5wt68_313{width:56px;padding:3px 6px;border:1px solid #d1d5db;border-radius:4px;font-size:12px;font-family:inherit}._riskLink_5wt68_322{background:none;border:none;cursor:pointer;font-family:inherit;font-size:12px;color:#1a1a2e;text-decoration:underline;padding:0;align-self:flex-start}._exportBtn_5wt68_335{padding:8px 18px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;border:none;font-family:inherit;background:#1a1a2e;color:#fff}._toolbar_5wt68_347{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._select_5wt68_354{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff;box-sizing:border-box;font-family:inherit;width:auto;min-width:180px}._loading_5wt68_367{color:#9ca3af;font-size:13px;padding:20px;text-align:center}._objectivesRow_5wt68_375{display:grid;grid-template-columns:160px 160px 1fr;gap:16px;align-items:end}@media(max-width:700px){._objectivesRow_5wt68_375{grid-template-columns:1fr 1fr}}._objectiveField_5wt68_387{display:flex;flex-direction:column;gap:4px}._objectiveProrated_5wt68_393{display:flex;flex-direction:column;gap:2px;padding-bottom:8px;font-size:12px}@media(max-width:700px){._objectiveProrated_5wt68_393{grid-column:1/-1}}._objectiveProratedValue_5wt68_406{font-weight:700;color:#111;font-size:13px}._bulletList_5wt68_412{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:900px){._bulletList_5wt68_412{grid-template-columns:1fr}}._bulletCard_5wt68_423{border:1px solid #e5e7eb;border-radius:6px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;background:#fff}._bulletPeritoName_5wt68_433{font-weight:700;font-size:13px;color:#111}._bulletRow_5wt68_439{display:grid;grid-template-columns:70px 1fr 90px;align-items:center;gap:8px}._bulletLabel_5wt68_446{font-size:12px;color:#374151;font-weight:600}._bulletTrack_5wt68_452{position:relative;height:14px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;overflow:hidden}._bulletFill_5wt68_461{position:absolute;top:0;left:0;bottom:0;border-radius:4px 0 0 4px;transition:width .18s ease-out}._bulletTarget_5wt68_470{position:absolute;top:-2px;bottom:-2px;width:2px;background:#1a1a2e;transform:translate(-1px);z-index:1}._bulletValue_5wt68_480{font-size:12px;text-align:right;font-variant-numeric:tabular-nums}._bulletValueOk_5wt68_486{font-weight:700;color:#059669}._bulletValueLow_5wt68_491{font-weight:700;color:#111}._header_1ozkp_1{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._addBtn_1ozkp_8{padding:8px 18px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;border:none;font-family:inherit;background:#1a1a2e;color:#fff}._table_1ozkp_20{width:100%;border-collapse:collapse;background:#fff;border-radius:10px;overflow:hidden;border:1px solid #e5e7eb}._th_1ozkp_29{padding:12px 16px;text-align:left;font-size:12px;font-weight:700;color:#6b7280;background:#f9fafb;border-bottom:1px solid #e5e7eb}._td_1ozkp_39{padding:12px 16px;font-size:13px;border-bottom:1px solid #f3f4f6}._enabledText_1ozkp_45{color:#059669;font-weight:600}._disabledText_1ozkp_50{color:#dc2626;font-weight:600}._disableBtn_1ozkp_55{padding:5px 10px;border-radius:4px;font-size:12px;cursor:pointer;font-family:inherit;background:#fee2e2;color:#dc2626;border:1px solid #fca5a5}._enableBtn_1ozkp_66{padding:5px 10px;border-radius:4px;font-size:12px;cursor:pointer;font-family:inherit;background:#dcfce7;color:#16a34a;border:1px solid #86efac}._muted_1ozkp_77{color:#9ca3af;text-align:center}._overlay_1ozkp_82{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:100}._modal_1ozkp_92{background:#fff;border-radius:12px;padding:32px;width:400px;box-shadow:0 8px 32px #00000026}._modalTitle_1ozkp_100{font-size:16px;font-weight:700;margin-bottom:20px}._label_1ozkp_106{font-size:13px;font-weight:600;display:block;margin-bottom:4px;color:#374151}._input_1ozkp_114{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff;box-sizing:border-box;font-family:inherit;margin-bottom:14px}._error_1ozkp_126{color:#dc2626;font-size:13px;margin-bottom:12px}._modalActions_1ozkp_132{display:flex;gap:10px;justify-content:flex-end}._cancelBtn_1ozkp_138{padding:8px 18px;border-radius:6px;font-size:13px;font-weight:400;cursor:pointer;font-family:inherit;background:#fff;color:#374151;border:1px solid #d1d5db}._submitBtn_1ozkp_150{padding:8px 18px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;border:none;font-family:inherit;background:#1a1a2e;color:#fff}._topBar_3dyhg_1{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:20px}._counter_3dyhg_9{font-size:13px;color:#6b7280}._addBtn_3dyhg_14{padding:8px 18px;background:#2563eb;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600;font-family:inherit}._empty_3dyhg_26{text-align:center;padding:40px;color:#9ca3af;background:#fff;border-radius:10px;border:1px solid #e5e7eb}._rule_3dyhg_35{background:#fff;border-radius:10px;padding:16px;margin-bottom:8px;border:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;cursor:pointer}._rule_3dyhg_35:hover{background:#f9fafb}._ruleName_3dyhg_50{font-weight:600;font-size:14px}._ruleMeta_3dyhg_55{font-size:12px;color:#6b7280;margin-top:4px}._rulePriority_3dyhg_61{margin-left:8px;color:#9ca3af}._ruleActions_3dyhg_66{display:flex;gap:8px;align-items:center}._badge_3dyhg_72{padding:2px 8px;border-radius:10px;font-size:12px;font-weight:600;background:#f3f4f6;color:#6b7280}._badgeActive_3dyhg_81{background:#d1fae5;color:#059669}._toggleBtn_3dyhg_86{padding:6px 12px;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;font-size:12px;background:#fff;font-family:inherit}._deleteBtn_3dyhg_96{padding:6px 10px;border:1px solid #fca5a5;background:#fee2e2;color:#dc2626;border-radius:6px;cursor:pointer;font-size:12px;font-family:inherit}._label_3dyhg_107{font-size:13px;font-weight:600;display:block;margin-bottom:4px;color:#374151}._input_3dyhg_115,._select_3dyhg_127{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff;box-sizing:border-box;font-family:inherit;margin-bottom:14px}._section_3dyhg_139{margin-bottom:18px;padding:14px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}._sectionTitle_3dyhg_147{font-size:12px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}._row_3dyhg_157{display:grid;grid-template-columns:1fr 1fr;gap:12px}._error_3dyhg_163{background:#fee2e2;color:#dc2626;padding:8px 12px;border-radius:6px;font-size:13px;margin-bottom:14px}._formActions_3dyhg_172{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}._cancelBtn_3dyhg_179{padding:8px 18px;border-radius:6px;font-size:13px;font-weight:400;cursor:pointer;font-family:inherit;background:#fff;color:#374151;border:1px solid #d1d5db}._submitBtn_3dyhg_191{padding:8px 18px;background:#2563eb;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600;font-family:inherit}._modeToggle_3dyhg_203{display:inline-flex;gap:4px;background:#f3f4f6;padding:3px;border-radius:6px;margin-bottom:10px}._modePill_3dyhg_212{padding:4px 12px;border:none;background:transparent;border-radius:4px;cursor:pointer;font-size:12px;color:#6b7280;font-family:inherit}._modePillActive_3dyhg_223{padding:4px 12px;border:none;background:#fff;border-radius:4px;cursor:pointer;font-size:12px;color:#111;font-weight:600;box-shadow:0 1px 2px #0000000f;font-family:inherit}._conditionRow_3dyhg_236{display:grid;grid-template-columns:1fr .7fr 1.3fr auto;gap:6px;align-items:start;margin-bottom:6px}._conditionRow_3dyhg_236 select,._conditionRow_3dyhg_236 input{margin-bottom:0}._multiSelect_3dyhg_247{display:flex;flex-wrap:wrap;gap:4px 10px;padding:6px 8px;background:#fff;border:1px solid #e5e7eb;border-radius:6px;max-height:90px;overflow-y:auto}._checkboxLabel_3dyhg_259{display:inline-flex;align-items:center;gap:4px;font-size:12px;cursor:pointer}._removeRowBtn_3dyhg_267{width:28px;height:28px;border:1px solid #fca5a5;background:#fee2e2;color:#dc2626;border-radius:6px;cursor:pointer;font-size:16px;line-height:1;padding:0}._addRowBtn_3dyhg_280{padding:6px 12px;border:1px dashed #e5e7eb;background:transparent;color:#6b7280;border-radius:6px;cursor:pointer;font-size:12px;margin-top:4px;font-family:inherit}._addRowBtn_3dyhg_280:hover{background:#f9fafb;color:#111}._hint_3dyhg_296{font-size:11px;color:#9ca3af;margin:4px 0 8px}._hint_3dyhg_296 code{background:#f3f4f6;padding:1px 4px;border-radius:4px;font-size:11px}._warning_3dyhg_308{background:#fef3c7;color:#92400e;border:1px solid #fcd34d;border-radius:6px;padding:8px 10px;font-size:12px;margin:8px 0}._advancedGrid_3dyhg_318{display:grid;grid-template-columns:1fr 240px;gap:12px;align-items:start}._jsonArea_3dyhg_325{width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;padding:8px;border:1px solid #e5e7eb;border-radius:6px;resize:vertical;background:#fff}._fieldSidebar_3dyhg_336{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:8px;max-height:260px;overflow-y:auto;font-size:11px}._sidebarTitle_3dyhg_346{font-weight:600;margin-bottom:6px;font-size:12px;color:#111}._fieldRow_3dyhg_353{padding:5px 0;border-bottom:1px solid #f3f4f6}._fieldRow_3dyhg_353:last-child{border-bottom:none}._fieldRow_3dyhg_353 code{background:#f3f4f6;padding:1px 4px;border-radius:4px;font-size:11px}._fieldType_3dyhg_367{margin-left:6px;font-size:10px;color:#9ca3af;text-transform:uppercase}._fieldLabel_3dyhg_374{margin-top:2px;color:#6b7280}._fieldOptions_3dyhg_379{margin-top:2px;color:#9ca3af;font-size:10px}._resolverChain_3dyhg_385{margin-top:8px}._resolverRow_3dyhg_389{display:grid;grid-template-columns:1fr auto;gap:6px;align-items:start;margin-bottom:6px}._resolverRow_3dyhg_389:has(select:nth-of-type(3)){grid-template-columns:1fr 1fr 1fr auto}._resolverRow_3dyhg_389 select{margin-bottom:0}._tabBar_3rndt_1{display:flex;border-bottom:1px solid #e5e7eb;margin-bottom:24px;gap:4px}._tab_3rndt_1{padding:10px 16px;font-size:13px;font-weight:500;color:#6b7280;cursor:pointer;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;font-family:inherit}._tabActive_3rndt_21{font-weight:600;color:#1a2035;border-bottom-color:#1a2035}._card_3rndt_27{background:#fff;border-radius:10px;padding:24px;border:1px solid #e5e7eb;max-width:720px}._cardWide_3rndt_35{background:#fff;border-radius:10px;border:1px solid #e5e7eb;max-width:920px;overflow:hidden}._cardHeader_3rndt_43{padding:18px 24px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}._cardTitle_3rndt_51{font-size:15px;font-weight:700;margin:0}._cardSubtitle_3rndt_57{font-size:12px;color:#6b7280;margin:4px 0 0}._label_3rndt_63{font-size:13px;font-weight:600;display:block;margin-bottom:4px;color:#374151}._helper_3rndt_71{font-size:12px;color:#9ca3af;margin-bottom:6px}._input_3rndt_77{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;background:#fff;box-sizing:border-box;font-family:inherit;margin-bottom:16px}._hint_3rndt_89{font-size:12px;color:#6b7280;margin:-12px 0 16px}._sectionTitle_3rndt_95{font-size:12px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}._senderBadge_3rndt_104{display:inline-block;padding:1px 7px;border-radius:4px;font-size:12px;font-weight:600;background:#dcfce7;color:#059669;margin-left:6px}._senderAddress_3rndt_115{font-size:12px;color:#6b7280;margin-top:2px}._overrideBox_3rndt_121{border:1px solid #e5e7eb;border-radius:6px;padding:14px 16px;margin-bottom:16px;background:#f9fafb}._overrideToggle_3rndt_129{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;font-weight:600}._section_3rndt_95{margin-bottom:24px}._row_3rndt_142{display:grid;grid-template-columns:1fr 1fr;gap:14px}._btn_3rndt_148{padding:9px 18px;background:#1a2035;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600;font-family:inherit}._btnDisabled_3rndt_160{background:#9ca3af;cursor:not-allowed}._error_3rndt_165{background:#fee2e2;color:#dc2626;padding:8px 12px;border-radius:6px;font-size:13px;margin-bottom:14px}._success_3rndt_174{background:#dcfce7;color:#16a34a;padding:8px 12px;border-radius:6px;font-size:13px;margin-bottom:14px}._th_3rndt_183{text-align:left;font-size:12px;font-weight:700;color:#6b7280;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:10px 16px}._td_3rndt_194{padding:12px 16px;font-size:13px;border-bottom:1px solid #f3f4f6}._cancelBtn_3rndt_200{padding:8px 16px;border:1px solid #d1d5db;border-radius:6px;background:#fff;cursor:pointer;font-size:13px;font-family:inherit}._table_3rndt_210{width:100%;border-collapse:collapse}._thActions_3rndt_215{text-align:left;font-size:12px;font-weight:700;color:#6b7280;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:10px 16px;width:160px}._tdRight_3rndt_227{padding:12px 16px;font-size:13px;border-bottom:1px solid #f3f4f6;text-align:right}._tdEmpty_3rndt_234{padding:12px 16px;font-size:13px;border-bottom:1px solid #f3f4f6;text-align:center;color:#9ca3af}._sectionHint_3rndt_242{font-size:13px;color:#6b7280;margin:0 0 14px}._tableInput_3rndt_248{width:100%;padding:6px 8px;border:1px solid #d1d5db;border-radius:4px;font-size:13px;font-family:inherit}._tableInputNarrow_3rndt_257{width:120px;padding:6px 8px;border:1px solid #d1d5db;border-radius:4px;font-size:13px;font-family:inherit}._rowBtn_3rndt_266{padding:4px 10px;border:1px solid #d1d5db;background:#fff;border-radius:4px;cursor:pointer;font-size:12px;font-family:inherit;margin-left:4px}._rowBtnPrimary_3rndt_277{padding:4px 12px;border:none;background:#1a1a2e;color:#fff;border-radius:4px;cursor:pointer;font-size:12px;font-family:inherit;margin-left:4px}._rowBtnPrimary_3rndt_277:disabled{opacity:.6;cursor:not-allowed}._rowBtnDanger_3rndt_293{padding:4px 10px;border:1px solid #fca5a5;background:#fee2e2;color:#dc2626;border-radius:4px;cursor:pointer;font-size:12px;font-family:inherit;margin-left:4px}._checkOptionList_3rndt_305{display:flex;flex-direction:column;gap:10px}._checkOption_3rndt_305{display:flex;align-items:flex-start;gap:10px;cursor:pointer}._checkOption_3rndt_305 input{margin-top:3px}._checkOptionTitle_3rndt_321{font-size:14px;font-weight:600;color:#111}._checkOptionHint_3rndt_327{display:block;font-size:12px;color:#6b7280}._permCell_3rndt_333{padding:6px 10px;text-align:center;border-bottom:1px solid #f3f4f6;font-size:13px}._permLabel_3rndt_340{padding:6px 12px;font-size:13px;color:#374151;border-bottom:1px solid #f3f4f6}._permGroupRow_3rndt_347{padding:10px 12px;background:#f9fafb;font-size:11px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #e5e7eb}._permActions_3rndt_358{padding:14px 24px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end}._cellInput_3rndt_365{width:100%;padding:4px 6px;border:1px solid transparent;border-radius:4px;font-size:13px;background:transparent;box-sizing:border-box;font-family:inherit}._cellInput_3rndt_365:focus{border-color:#e5e7eb;background:#fff;outline:none}._dateLine_li0rt_1{font-size:13px;color:#6b6961;margin-bottom:12px;text-transform:capitalize}._empty_li0rt_8{padding:32px;text-align:center;color:#9c9a91;font-size:14px;background:#fff;border-radius:12px;border:1px solid #e2e0da}._card_li0rt_18{background:#fff;border-radius:12px;border:1px solid #e2e0da;padding:14px;margin-bottom:12px;display:flex;gap:12px;align-items:stretch;cursor:pointer;-webkit-tap-highlight-color:transparent}._timeCol_li0rt_31{min-width:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid #f0efeb;padding-right:12px}._time_li0rt_31{font-size:18px;font-weight:700;color:#1a1a2e;line-height:1.1}._type_li0rt_48{font-size:11px;color:#6b6961;margin-top:4px}._body_li0rt_54{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}._ref_li0rt_62{font-size:14px;font-weight:600;color:#1a1a2e;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._addr_li0rt_72{font-size:13px;color:#4b5563;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._status_li0rt_80{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;align-self:flex-start;margin-top:6px}._statusPendiente_li0rt_89{background:#fef3c7;color:#92400e}._statusCompletada_li0rt_94{background:#e8f0eb;color:#2b5c3a}._statusCancelada_li0rt_99{background:#fde8e8;color:#b5383b}._card_vbb20_1{background:#fff;border-radius:12px;border:1px solid #e2e0da;padding:14px;margin-bottom:12px}._label_vbb20_9{font-size:11px;color:#9c9a91;text-transform:uppercase;letter-spacing:.05em;font-weight:600;margin-bottom:4px}._value_vbb20_18{font-size:14px;color:#1a1a2e;word-break:break-word}._valueMultiline_vbb20_24{white-space:pre-line}._row_vbb20_28{margin-bottom:10px}._primary_vbb20_32{width:100%;padding:14px 16px;border-radius:12px;border:none;background:#1a1a2e;color:#fff;font-size:16px;font-weight:600;cursor:pointer;font-family:inherit;margin-bottom:10px}._secondary_vbb20_46{width:100%;padding:12px 16px;border-radius:12px;border:1px solid #e2e0da;background:#fff;color:#1a1a2e;font-size:14px;font-weight:500;cursor:pointer;font-family:inherit;margin-bottom:10px}._linkBtn_vbb20_60{display:block;width:100%;padding:10px 14px;border-radius:10px;border:1px solid #e2e0da;background:#f8fafc;color:#1a1a2e;font-size:14px;font-weight:500;text-align:center;text-decoration:none;margin-top:8px}._thumbStrip_vbb20_75{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px}._thumb_vbb20_75{aspect-ratio:1/1;border-radius:8px;background:#f0efeb;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:11px;color:#9c9a91;border:none;padding:0;cursor:pointer}._docRow_vbb20_97{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:10px 12px;border-radius:10px;border:1px solid #e2e0da;background:#fff;margin-top:6px;cursor:pointer;font-family:inherit}._docName_vbb20_112{font-size:13px;color:#1a1a2e;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._docMeta_vbb20_121{font-size:11px;color:#9c9a91;margin-top:2px}._textArea_vbb20_127{width:100%;padding:10px;border-radius:8px;border:1px solid #e2e0da;font-size:14px;font-family:inherit;min-height:80px;resize:vertical;background:#fff;box-sizing:border-box}._input_vbb20_140{width:100%;padding:10px;border-radius:8px;border:1px solid #e2e0da;font-size:14px;font-family:inherit;background:#fff;box-sizing:border-box}._status_vbb20_151{font-size:11px;font-weight:600;padding:3px 10px;border-radius:999px;display:inline-block}._statusPendiente_vbb20_159{background:#fef3c7;color:#92400e}._statusCompletada_vbb20_164{background:#e8f0eb;color:#2b5c3a}._statusCancelada_vbb20_169{background:#fde8e8;color:#b5383b}._loading_vbb20_174{padding:24px;color:#9c9a91}._uploadingFor_25wtm_1{font-size:13px;color:#6b6961;margin-bottom:8px}._tabs_25wtm_7{display:flex;background:#fff;border-radius:12px;padding:4px;border:1px solid #e2e0da;margin-bottom:12px}._tab_25wtm_7{flex:1;padding:10px 8px;text-align:center;border-radius:8px;background:transparent;color:#4b5563;font-size:13px;font-weight:600;cursor:pointer;border:none;font-family:inherit}._tabActive_25wtm_30{background:#1a1a2e;color:#fff}._card_25wtm_35{background:#fff;border-radius:12px;border:1px solid #e2e0da;padding:16px;margin-bottom:12px}._bigBtn_25wtm_43{width:100%;padding:24px 16px;border-radius:12px;border:none;background:#1a1a2e;color:#fff;font-size:16px;font-weight:600;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:10px}._secondaryBtn_25wtm_60{width:100%;padding:12px 16px;border-radius:12px;border:1px solid #e2e0da;background:#fff;color:#1a1a2e;font-size:14px;font-weight:500;cursor:pointer;font-family:inherit;margin-top:8px}._recordBtn_25wtm_74{width:100%;padding:24px 16px;border-radius:12px;border:none;background:#1a1a2e;color:#fff;font-size:16px;font-weight:600;cursor:pointer;font-family:inherit}._recordBtnActive_25wtm_87{background:#b5383b}._timer_25wtm_91{text-align:center;font-size:28px;font-family:monospace;margin-bottom:16px}._timerIdle_25wtm_98{color:#1a1a2e}._timerRecording_25wtm_102{color:#b5383b}._audioError_25wtm_106{margin-top:10px;color:#b5383b;font-size:13px}._audioHint_25wtm_112{margin-top:10px;font-size:12px;color:#9c9a91;text-align:center}._textArea_25wtm_119{width:100%;padding:12px;border-radius:8px;border:1px solid #e2e0da;font-size:14px;font-family:inherit;min-height:100px;resize:vertical;box-sizing:border-box;margin-bottom:10px}._drawHint_25wtm_132{font-size:12px;color:#6b6961;margin-bottom:6px}._noteActions_25wtm_138{display:flex;gap:8px;margin-top:10px}._clearBtn_25wtm_144{flex:1;padding:12px 16px;border-radius:12px;border:1px solid #e2e0da;background:#fff;color:#1a1a2e;font-size:14px;font-weight:500;cursor:pointer;font-family:inherit;margin-top:0}._saveBtn_25wtm_158{flex:2;padding:12px 16px;border-radius:12px;border:none;background:#1a1a2e;color:#fff;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit}._saveBtnDisabled_25wtm_171{background:#9c9a91;cursor:not-allowed}._hidden_25wtm_176{display:none}._queueTitle_25wtm_180{font-size:11px;color:#9c9a91;text-transform:uppercase;letter-spacing:.05em;font-weight:600;margin:12px 0 6px}._queueItem_25wtm_189{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fff;border-radius:10px;border:1px solid #e2e0da;margin-bottom:6px}._queueDot_25wtm_200{width:10px;height:10px;border-radius:999px;flex-shrink:0}._queueDotPending_25wtm_207{background:#f59e0b}._queueDotDone_25wtm_211{background:#16a34a}._queueDotFailed_25wtm_215{background:#b5383b}._queueName_25wtm_219{flex:1;font-size:13px;color:#1a1a2e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._queueStatus_25wtm_228{font-size:12px;color:#6b6961}._retryBtn_25wtm_233{background:transparent;border:none;color:#2b5a8c;font-size:12px;font-weight:500;cursor:pointer;font-family:inherit}._page_pcnkt_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f9fafb}._card_pcnkt_9{background:#fff;border-radius:12px;padding:40px;width:360px;box-shadow:0 4px 20px #0000001a}._heading_pcnkt_17{font-size:22px;font-weight:700;margin-bottom:4px;color:#1a1a2e}._subtitle_pcnkt_24{font-size:13px;color:#6b7280;margin-bottom:24px}._successMsg_pcnkt_30{color:#16a34a;font-size:13px;margin-bottom:12px}._formLabel_pcnkt_36{font-size:13px;font-weight:600;display:block;margin-bottom:4px}._input_pcnkt_43{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;margin-bottom:14px;box-sizing:border-box}._error_pcnkt_53{color:#dc2626;font-size:13px;margin-bottom:12px}._submitBtn_pcnkt_59{width:100%;padding:10px;background:#1a1a2e;color:#fff;border:none;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer}._footer_pcnkt_71{text-align:center;margin-top:16px}._linkBtn_pcnkt_76{background:none;border:none;color:#4b5563;font-size:13px;cursor:pointer;padding:0;text-decoration:underline}
