._containerWithSidebar_1rg4z_1{display:flex;height:100vh;overflow:hidden}._filtersPanel_1rg4z_13{width:280px;background:var(--surface);border-right:1px solid var(--border);overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}._filtersPanelHeader_1rg4z_35 h3{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}._filterSection_1rg4z_49{display:flex;flex-direction:column;gap:.75rem}._filterTitle_1rg4z_61{font-size:.875rem;font-weight:600;color:var(--text-secondary);margin:0 0 .5rem;padding-bottom:.5rem;border-bottom:1px solid var(--border)}._iconbutonlucide_1rg4z_79{color:var(--text-tertiary)}._radioLabel_1rg4z_87{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;color:var(--text-tertiary)}._radioLabel_1rg4z_87 input[type=radio]{cursor:pointer;width:18px;height:18px}._radioLabel_1rg4z_87:hover{color:var(--text-secondary)}._checkboxLabel_1rg4z_125{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;color:var(--text-tertiary)}._checkboxLabel_1rg4z_125 input[type=checkbox]{cursor:pointer;width:18px;height:18px}._checkboxLabel_1rg4z_125:hover{color:var(--text-secondary)}._executiveSelect_1rg4z_163{width:100%;padding:.5rem;border:1px solid var(--border);background:var(--surface);border-radius:.375rem;font-size:.875rem;margin-top:.5rem;color:var(--text-secondary)}._filterActions_1rg4z_185{display:flex;gap:.75rem;padding-top:1rem;border-top:1px solid #e5e7eb;margin-top:auto}._resetButton_1rg4z_201{flex:1;padding:.625rem 1rem;border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}._resetButton_1rg4z_201:hover{background:#f9fafb}._applyButton_1rg4z_235{flex:1;padding:.625rem 1rem;border:none;background:#1b96a8;color:#fff;border-radius:.375rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}._applyButton_1rg4z_235:hover{background:#157a8a}._container_1rg4z_1{flex:1;padding:2rem;overflow-y:auto}._header_1rg4z_281{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._title_1rg4z_295{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0}._subtitle_1rg4z_309{color:#6b7280;margin:.5rem 0 0}._actionBar_1rg4z_319{display:flex;gap:1rem;align-items:center;margin-bottom:1.5rem}._searchBox_1rg4z_333{flex:1;position:relative;max-width:none}._searchIcon_1rg4z_345{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#9ca3af}._searchInput_1rg4z_361{width:100%;padding:.75rem 1rem .75rem 3rem;border:1px solid var(--border);border-radius:.5rem;font-size:.95rem;transition:all .2s;background:var(--surface);color:var(--text-secondary)}._searchInput_1rg4z_361:focus{outline:none;border-color:#1b96a8;box-shadow:0 0 0 3px #1b96a81a}._actionButtons_1rg4z_397{display:flex;gap:.5rem;margin-left:auto}._buttonGroup_1rg4z_409{display:flex;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 3px #0000001a}._buttonGroupItem_1rg4z_423{display:flex;align-items:center;justify-content:center;padding:.75rem 1rem;background:#038c7f;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.2);font-weight:500;cursor:pointer;transition:all .2s;font-size:.95rem;min-width:48px}._buttonGroupItem_1rg4z_423 ._filterDisabled_1rg4z_453{background:#3b4446}._buttonGroupItem_1rg4z_423:hover:not(:disabled){background:#03738c}._buttonGroupItem_1rg4z_423:disabled{opacity:.6;cursor:not-allowed}._buttonGroupItemLast_1rg4z_481{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#038c7f;color:#fff;border:none;font-weight:500;cursor:pointer;transition:all .2s;font-size:.95rem}._buttonGroupItemLast_1rg4z_481:hover:not(:disabled){background:#03738c}._buttonGroupItemLast_1rg4z_481:disabled{opacity:.6;cursor:not-allowed}._greenButton_1rg4z_527{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#1b96a8;color:#fff;border:none;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s;font-size:.95rem}._greenButton_1rg4z_527:hover:not(:disabled){background:#157a8a;transform:translateY(-1px);box-shadow:0 4px 12px #1b96a84d}._greenButton_1rg4z_527:disabled{opacity:.6;cursor:not-allowed}._greenButtonSecondary_1rg4z_579{background:transparent;color:#1b96a8;border:2px solid #1B96A8}._greenButtonSecondary_1rg4z_579:hover:not(:disabled){background:#1b96a8;color:#fff}._dropdown_1rg4z_601{position:relative}._dropdownButton_1rg4z_609{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#1b96a8;color:#fff;border:none;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s}._dropdownButton_1rg4z_609:hover{background:#157a8a}._cardsGrid_1rg4z_645{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));gap:1.5rem}._card_1rg4z_645{background:var(--surface);border-radius:1rem;padding:1.5rem;box-shadow:0 1px 3px #0000001a;transition:all .2s;border:1px solid var(--border);display:flex;flex-direction:column;gap:1rem}._card_1rg4z_645:hover{box-shadow:0 10px 30px #0000001a;transform:translateY(-2px);background:var(--hover)}._cardTop_1rg4z_693{display:flex;gap:1rem;flex:1}._cardLeft_1rg4z_705{display:flex;align-items:flex-start}._cardMain_1rg4z_715{flex:1;display:flex;flex-direction:column;gap:.75rem}._topRow_1rg4z_729,._middleRow_1rg4z_743{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}._bottomRow_1rg4z_757{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:.5rem;border-top:1px solid #f3f4f6}._executiveInfo_1rg4z_775{display:flex;align-items:center;gap:.4rem;color:var(--text-tertiary);font-size:.875rem}._executiveInfo_1rg4z_775 svg{color:#6b7280;flex-shrink:0}._servicesCounter_1rg4z_801{padding:.35rem .75rem;background:#dbeafe;color:#1e40af;border-radius:.375rem;font-size:.75rem;font-weight:600;white-space:nowrap}._referenceContainer_1rg4z_821{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._medalImage_1rg4z_835{width:45px;height:45px;-o-object-fit:contain;object-fit:contain}._statusBadge_1rg4z_847{padding:.35rem .75rem;border-radius:.375rem;font-size:.75rem;font-weight:600;border:1px solid;background:#fff;cursor:default;white-space:nowrap;transition:all .2s;width:-moz-fit-content;width:fit-content}._statusButton_1rg4z_873{padding:.4rem .9rem;border-radius:.5rem;font-size:.75rem;font-weight:600;border:none;cursor:pointer;white-space:nowrap;transition:all .2s}._statusCotizada_1rg4z_895{background:#fff;color:#065f46;border-color:#065f46}._statusNueva_1rg4z_907{background:#f5f5f5;color:#6b7280;border-color:#d1d5db}._statusEnviada_1rg4z_919{background:#fff;color:#4338ca;border-color:#4338ca}._statusEnProceso_1rg4z_931{background:#fff;color:#92400e;border-color:#92400e}._statusRechazada_1rg4z_943{background:#fff;color:#991b1b;border-color:#991b1b}._statusCancelada_1rg4z_955{background:#fee2e2;color:#991b1b;border-color:#fca5a5}._rightInfo_1rg4z_967{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}._location_1rg4z_981,._requestType_1rg4z_991{color:var(--text-tertiary);font-size:.875rem}._dateInfo_1rg4z_1001{display:flex;align-items:center;gap:.35rem;color:var(--text-secondary);font-size:1.2rem}._dateInfoRed_1rg4z_1017{display:flex;align-items:center;gap:.35rem;color:#fa0404;font-size:1.2rem}._cardContent_1rg4z_1033{flex:1}._clientName_1rg4z_1041{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0;display:flex;align-items:center;gap:.5rem}._priorityIcon_1rg4z_1061{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}._referenceRow_1rg4z_1073{display:flex;align-items:center;gap:.5rem;color:#1b96a8;font-weight:600;font-size:.9rem}._referenceRow_1rg4z_1073 svg{color:#1b96a8}._typeRow_1rg4z_1099{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;color:#6b7280;font-size:.9rem}._dateRow_1rg4z_1117{display:flex;align-items:center;gap:.5rem;color:#6b7280;font-size:.9rem}._locationRow_1rg4z_1133{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #f3f4f6;color:var(--text-tertiary);font-size:.85rem}._cardActions_1rg4z_1149{display:flex;gap:.5rem;justify-content:flex-end;align-self:flex-end}._actionButton_1rg4z_397{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-radius:.5rem;cursor:pointer;transition:all .2s}._editButton_1rg4z_1187{background:var(--hover);color:#059669}._editButton_1rg4z_1187:hover{background:#a7f3d0;transform:scale(1.05)}._deleteButton_1rg4z_1207{background:#fee2e2;color:#dc2626}._deleteButton_1rg4z_1207:hover{background:#fecaca;transform:scale(1.05)}._loading_1rg4z_1227{text-align:center;padding:3rem}._spinner_1rg4z_1237{display:inline-block;width:3rem;height:3rem;border:4px solid #e5e7eb;border-top-color:#14b8a6;border-radius:50%;animation:_spin_1rg4z_1237 1s linear infinite}@keyframes _spin_1rg4z_1237{to{transform:rotate(360deg)}}._emptyState_1rg4z_1269{text-align:center;padding:4rem 2rem;color:#6b7280}._emptyState_1rg4z_1269 h3{font-size:1.25rem;margin-bottom:.5rem}._emptyState_1rg4z_1269 p{margin-bottom:2rem}._headerRow_1rg4z_1299{display:flex;align-items:center;justify-content:space-between}._highlightRow_1rg4z_1311{background:#1b95a87f;animation:_fadeOutHighlight_1rg4z_1 10s ease forwards}@keyframes _fadeOutHighlight_1rg4z_1{0%{background-color:#1b95a87f}to{background-color:transparent}}@media (max-width: 768px){._cardsGrid_1rg4z_645{grid-template-columns:1fr}._actionBar_1rg4z_319{flex-direction:column;align-items:stretch}._searchBox_1rg4z_333{max-width:100%}._actionButtons_1rg4z_397{margin-left:0}}._documentsActions_1rg4z_1379{display:flex;align-items:center;gap:14px}._tooltip_1rg4z_1391{position:absolute;bottom:130%;left:50%;transform:translate(-50%) translateY(65px);background:transparent;color:var(--text-primary);font-size:12px;padding:5px 8px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease}._cloudButton_1rg4z_1421:hover ._tooltip_1rg4z_1391{opacity:1;transform:translate(-50%) translateY(65px)}._cloudButton_1rg4z_1421{display:flex;align-items:center;gap:6px;background:transparent;border:none;cursor:pointer;padding:4px;border-radius:8px;transition:transform .25s ease,box-shadow .25s ease,opacity .2s ease}._cloudButton_1rg4z_1421 svg{font-size:30px}._cloudButton_1rg4z_1421:hover{transform:translateY(-4px) scale(1.08);opacity:.95}._cloudButton_1rg4z_1421:active{transform:translateY(-1px) scale(1.02)}._cloudButton_1rg4z_1421:hover svg{filter:drop-shadow(0 4px 6px rgba(0,0,0,.2))}._download_1rg4z_1497 svg{color:#03738c}._documentBadge_1rg4z_1507{font-size:14px;font-weight:600;color:var(--text-secondary)}._container_ndfba_1{padding:2rem;max-width:1400px;margin:0 auto}._header_ndfba_13{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}._title_ndfba_27{font-size:1.5rem;font-weight:600;color:var(--text-primary)}._backButton_ndfba_47{padding:.75rem 1rem;background-color:#038c7f;color:#fff;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0000001a}._backButton_ndfba_47:hover{background-color:#03738c}._dark_ndfba_39 ._backButton_ndfba_47{box-shadow:0 2px 4px #0000004d}._actionBar_ndfba_91{display:flex;align-items:stretch;border-radius:.5rem;overflow:hidden;box-shadow:0 2px 4px #0000001a;gap:0;background-color:#03a678}._dark_ndfba_39 ._actionBar_ndfba_91{box-shadow:0 2px 4px #0000004d}._actionBarSaveButton_ndfba_119{padding:.75rem 1.25rem;background-color:#038c7f;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.2);font-weight:500;font-size:.9375rem;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;gap:.5rem;justify-content:center;min-width:120px}._actionBarSaveButton_ndfba_119:hover{background-color:#03738c}._actionBarSaveButton_ndfba_119:disabled{opacity:.6;cursor:not-allowed}._actionBarResetButton_ndfba_171{padding:.75rem 1rem;background-color:#038c7f;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.2);cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center;min-width:50px}._actionBarResetButton_ndfba_171:hover{background-color:#03738c}._actionBarDeleteButton_ndfba_207{padding:.75rem 1rem;background-color:#1b96a8;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.2);cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center;min-width:50px}._actionBarDeleteButton_ndfba_207:hover{background-color:#157a89}._actionBarDropdownButton_ndfba_243{padding:.75rem 1.25rem;background-color:#03a678;color:#fff;border:none;font-weight:500;font-size:.9375rem;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;gap:.5rem;justify-content:center;min-width:120px}._actionBarDropdownButton_ndfba_243:hover{background-color:#03738c}._section_ndfba_283{background-color:var(--surface);border-radius:.75rem;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 1px 3px #0000001a}._sectionTitle_ndfba_307{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid var(--border)}._formRow_ndfba_333{margin-bottom:1.25rem}._formRow_ndfba_333 label{display:block;font-weight:500;font-size:.875rem;color:var(--text-secondary);margin-bottom:.5rem}._formRow_ndfba_333 input,._formRow_ndfba_333 select,._formRow_ndfba_333 textarea{width:100%;padding:.75rem 1rem;border:1px solid var(--border);border-radius:.5rem;background:var(--surface);color:var(--text-primary);font-size:.9375rem;transition:all .2s;box-sizing:border-box}._formGrid_ndfba_385{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.25rem}._formGridCityZipcode_ndfba_397{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}._formGroup_ndfba_409{display:flex;flex-direction:column;gap:.5rem}._formGroupCityZipcode_ndfba_421{display:grid;grid-template-columns:1fr 110px;gap:1rem}._formGroupElementsInline_ndfba_433{display:flex;align-items:center;gap:1rem}._label_ndfba_445{font-size:.875rem;font-weight:500;color:var(--text-secondary)}._labelInfoRed_ndfba_457{display:flex;flex:auto;background-color:#f9d8d8;border-radius:.75rem;border:1px solid #d84602;padding:1rem;font-size:.875rem;font-weight:500;color:#374151}._required_ndfba_481{color:#ef4444;margin-left:.25rem}._inputZipCode_ndfba_491{display:flex;align-items:right;gap:1.5rem;padding:.625rem .875rem;border:1px solid var(--border);border-radius:.5rem;font-size:.875rem;color:var(--text-primary);background:var(--hover);transition:all .15s ease}._input_ndfba_491{padding:.625rem .875rem;border:1px solid var(--border);border-radius:.5rem;font-size:.875rem;color:var(--text-primary);background:var(--hover);transition:all .15s ease}._input_ndfba_491:focus{outline:none;border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61a}._dark_ndfba_39 ._input_ndfba_491:focus{border-color:#14b8a6}._prospectCheckbox_ndfba_569{display:flex;flex-direction:inherit;align-self:flex-start;align-items:center;gap:.6rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}._prospectCheckbox_ndfba_569 input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:40px;height:22px;background:#cbd5e1;border-radius:999px;position:relative;cursor:pointer;transition:all .25s ease}._prospectCheckboxText_ndfba_613{font-size:.8375rem;font-weight:500;color:var(--text-primary);cursor:pointer}._prospectCheckbox_ndfba_569 input:before{content:"";position:absolute;width:18px;height:18px;background:#fff;border-radius:50%;top:2px;left:2px;transition:all .25s ease;box-shadow:0 2px 4px #0003}._prospectCheckbox_ndfba_569 input:checked{background:#10b981}._prospectCheckbox_ndfba_569 input:checked:before{transform:translate(18px)}._clientSelect_ndfba_669{display:flex;align-items:right;gap:1.5rem;padding:.625rem .875rem;border:1px solid var(--border);border-radius:.5rem;font-size:.875rem;color:var(--text-primary);background:var(--hover)}._clientSelect_ndfba_669 select{flex:1;min-width:0}._select_ndfba_703{padding:.625rem .875rem;border:1px solid var(--border);border-radius:.5rem;font-size:.875rem;color:var(--text-primary);background:var(--hover);cursor:pointer;transition:all .15s ease}._select_ndfba_703:focus{outline:none;border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61a}._inputWithIcon_ndfba_749{position:relative}._inputIcon_ndfba_757{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none}._dark_ndfba_39 ._inputIcon_ndfba_757{color:#9ca3af}._inputWithIconField_ndfba_783{padding-left:2.5rem}._clearButton_ndfba_791{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);padding:.25rem;background-color:transparent;border:none;color:#6b7280;cursor:pointer;transition:color .15s ease;display:flex;align-items:center;justify-content:center}._clearButton_ndfba_791:hover{color:#374151}._dark_ndfba_39 ._clearButton_ndfba_791:hover{color:#d1d5db}._toggleGroup_ndfba_839{display:flex;align-items:center;gap:1.5rem}._toggleItem_ndfba_851{display:flex;align-items:center;gap:.5rem}._checkbox_ndfba_863{width:1.125rem;height:1.125rem;border:2px solid var(--border);border-radius:.25rem;cursor:pointer;transition:all .15s ease}._checkbox_ndfba_863:checked{background-color:#14b8a6;border-color:#14b8a6}._toggle_ndfba_839{position:relative;width:3rem;height:1.5rem;background-color:#d1d5db;border-radius:9999px;cursor:pointer;transition:background-color .2s ease}._toggle_ndfba_839._active_ndfba_931{background-color:#14b8a6}._toggleThumb_ndfba_939{position:absolute;top:.125rem;left:.125rem;width:1.25rem;height:1.25rem;background-color:#fff;border-radius:9999px;transition:transform .2s ease;box-shadow:0 1px 3px #0000001a}._toggle_ndfba_839._active_ndfba_931 ._toggleThumb_ndfba_939{transform:translate(1.5rem)}._serviceCard_ndfba_971{background-color:var(--surface);border:2px solid var(--border);border-radius:.75rem;padding:1.5rem;margin-bottom:1rem;position:relative}._dark_ndfba_39 ._serviceCard_ndfba_971{background-color:#111827;border-color:#374151}._serviceHeader_ndfba_999{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}._serviceNumber_ndfba_1013{width:2.5rem;height:2.5rem;background-color:#14b8a6;color:#fff;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.125rem}._serviceActions_ndfba_1039{display:flex;gap:.5rem}._iconButton_ndfba_1049{padding:.5rem;background-color:var(--hover);border:1px solid var(--border);border-radius:.5rem;color:var(--text-primary);cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}._iconButton_ndfba_1049:hover{background-color:var(--hover);color:#14b8a6;border:1px solid #14b8a6}._iconButton_ndfba_1049._danger_ndfba_1109:hover{background-color:var(--hover);border-color:#ef4444;color:#ef4444}._dark_ndfba_39 ._iconButton_ndfba_1049._danger_ndfba_1109:hover{background-color:#450a0a;border-color:#ef4444;color:#ef4444}._iconButton_ndfba_1049._primary_ndfba_1133{background-color:#14b8a6;border-color:#14b8a6;color:#fff}._iconButton_ndfba_1049._primary_ndfba_1133:hover{background-color:#0f9d8f}._associatedServices_ndfba_1153{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}._serviceChip_ndfba_1167{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:var(--hover);border:1.5px solid var(--border);border-radius:9999px;font-size:.875rem;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}._serviceChip_ndfba_1167:hover{border-color:#14b8a6;background-color:var(--background)}._serviceChip_ndfba_1167._selected_ndfba_1205{background-color:#14b8a6;border-color:#14b8a6;color:#fff}._dark_ndfba_39 ._serviceChip_ndfba_1167{background-color:#374151;border-color:#4b5563;color:#d1d5db}._dark_ndfba_39 ._serviceChip_ndfba_1167:hover{border-color:#14b8a6;background-color:#0f766e}._dark_ndfba_39 ._serviceChip_ndfba_1167._selected_ndfba_1205{background-color:#14b8a6;border-color:#14b8a6}._textarea_ndfba_1249{padding:.625rem .875rem;border:1px solid var(--border);border-radius:.5rem;font-size:.875rem;color:var(--text-secondary);background:var(--hover);resize:vertical;min-height:80px;font-family:inherit;transition:all .15s ease}._textarea_ndfba_1249:focus{outline:none;border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61a}._dark_ndfba_39 ._textarea_ndfba_1249{background-color:#374151;border-color:#4b5563;color:#fff}._frequencyGrid_ndfba_1299{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.75rem}._merchandiseSection_ndfba_1311{background-color:var(--surface);border-radius:.5rem;padding:1rem;margin-top:1rem}._merchandiseHeader_ndfba_1333{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._merchandiseTitle_ndfba_1347{font-size:1rem;font-weight:600;color:#374151}._dark_ndfba_39 ._merchandiseTitle_ndfba_1347{color:#d1d5db}._searchBar_ndfba_1367{display:flex;gap:.5rem;margin-bottom:1rem}._searchInput_ndfba_1379{flex:1}._addServiceButton_ndfba_1387{width:100%;padding:.75rem;background-color:var(--surface);border:2px dashed var(--border);border-radius:.75rem;color:#14b8a6;font-weight:500;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}._addServiceButton_ndfba_1387:hover{background-color:var(--hover);border-color:#14b8a6}._dark_ndfba_39 ._addServiceButton_ndfba_1387:hover{background-color:#1f2937;border-color:#14b8a6}._subsectionTitle_ndfba_1449{font-size:.875rem;font-weight:600;color:var(--text-secondary);letter-spacing:.05em;margin:0 0 1rem;text-transform:uppercase}._containersSection_ndfba_1467{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}._searchBarSmall_ndfba_1479{position:relative;margin-bottom:1rem}._searchIcon_ndfba_1489{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}._searchInputSmall_ndfba_1507{width:100%;padding:.625rem .75rem .625rem 2.5rem;border:1px solid #e5e7eb;border-radius:.375rem;font-size:.875rem;background:#fff;color:#1f2937;outline:none;transition:border-color .15s}._searchInputSmall_ndfba_1507:focus{border-color:#14b8a6}._dark_ndfba_39 ._searchInputSmall_ndfba_1507{background:#374151;border-color:#4b5563;color:#fff}._containersTable_ndfba_1551,._merchandiseTable_ndfba_1553{overflow-x:auto}._table_ndfba_1561{width:100%;border-collapse:collapse;font-size:.875rem}._table_ndfba_1561 thead{background:#f9fafb;border-bottom:1px solid #e5e7eb}._dark_ndfba_39 ._table_ndfba_1561 thead{background:#1f2937;border-bottom-color:#374151}._table_ndfba_1561 th{padding:.75rem 1rem;text-align:left;font-weight:600;color:#6b7280;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}._dark_ndfba_39 ._table_ndfba_1561 th{color:#9ca3af}._table_ndfba_1561 td{padding:.75rem 1rem;border-bottom:1px solid #e5e7eb;color:#1f2937}._dark_ndfba_39 ._table_ndfba_1561 td{border-bottom-color:#374151;color:#fff}._table_ndfba_1561 tbody tr:last-child td{border-bottom:none}._removeRowButton_ndfba_1651{padding:.25rem;background:transparent;border:none;color:#ef4444;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:background-color .15s}._removeRowButton_ndfba_1651:hover{background:#fee2e2}._dark_ndfba_39 ._removeRowButton_ndfba_1651:hover{background:#ef444433}._merchandiseToolbar_ndfba_1693{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}._toolbarButton_ndfba_1707{padding:.5rem;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}._toolbarButton_ndfba_1707:hover{background:#f9fafb;color:#14b8a6;border-color:#14b8a6}._dark_ndfba_39 ._toolbarButton_ndfba_1707{background:#374151;border-color:#4b5563;color:#9ca3af}._dark_ndfba_39 ._toolbarButton_ndfba_1707:hover{background:#4b5563;color:#14b8a6;border-color:#14b8a6}._tableActions_ndfba_1769{display:flex;gap:.5rem;align-items:center}._viewButton_ndfba_1781{padding:.375rem;background:#d1fae5;border:none;border-radius:.25rem;color:#10b981;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s}._viewButton_ndfba_1781:hover{background:#a7f3d0}._executivesCard_ndfba_1815{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;padding:1.5rem}._dark_ndfba_39 ._executivesCard_ndfba_1815{background:#1f2937;border-color:#374151}._executivesList_ndfba_1839{display:flex;flex-direction:column;gap:.75rem}._executiveItem_ndfba_1851{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem}._dark_ndfba_39 ._executiveItem_ndfba_1851{background:#374151;border-color:#4b5563}._executiveName_ndfba_1881{font-size:.875rem;color:#6b7280;min-width:80px}._executiveNameValue_ndfba_1893{flex:1;font-size:.875rem;color:#1f2937}._dark_ndfba_39 ._executiveNameValue_ndfba_1893{color:#fff}._removeExecutiveButton_ndfba_1913{padding:.375rem;background:transparent;border:none;color:#ef4444;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:background-color .15s}._removeExecutiveButton_ndfba_1913:hover{background:#fee2e2}._dark_ndfba_39 ._removeExecutiveButton_ndfba_1913:hover{background:#ef444433}._modalOverlay_ndfba_1955{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem}._modalContent_ndfba_1983{background:var(--background);border-radius:.75rem;max-width:900px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._dark_ndfba_39 ._modalContent_ndfba_1983{background:#1f2937}._modalHeader_ndfba_2011{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--border)}._dark_ndfba_39 ._modalHeader_ndfba_2011{border-bottom-color:#374151}._modalTitle_ndfba_2035{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0}._closeButton_ndfba_2057{padding:.5rem;background:transparent;border:none;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:.375rem;transition:background-color .15s}._closeButton_ndfba_2057:hover{background:#f3f4f6;color:#1f2937}._dark_ndfba_39 ._closeButton_ndfba_2057:hover{background:#374151;color:#fff}._modalBody_ndfba_2103{padding:1.5rem}._modalFooter_ndfba_2111{padding:1.5rem;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end}._dark_ndfba_39 ._modalFooter_ndfba_2111{border-top-color:#374151}._saveModalButton_ndfba_2133{padding:.75rem 2rem;background:#038c7f;color:#fff;border:none;border-radius:.5rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:background-color .15s}._saveModalButton_ndfba_2133:hover{background:#03738c}._addPackageButton_ndfba_2165{padding:.625rem;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;color:#14b8a6;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .15s}._addPackageButton_ndfba_2165:hover{background:#f0fdfa;border-color:#14b8a6}._dark_ndfba_39 ._addPackageButton_ndfba_2165{background:#374151;border-color:#4b5563}._dark_ndfba_39 ._addPackageButton_ndfba_2165:hover{background:#4b5563;border-color:#14b8a6}._toggleSwitch_ndfba_2221{position:relative;width:48px;height:24px;background:#b5b5b6;border-radius:12px;cursor:pointer;transition:background-color .2s;border:1px solid var(--border)}._toggleSwitch_ndfba_2221._active_ndfba_931{background:#038c7f}._toggleThumb_ndfba_939{position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .2s}._toggleSwitch_ndfba_2221._active_ndfba_931 ._toggleThumb_ndfba_939{transform:translate(24px)}._frequencyHeader_ndfba_2281{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}._checkboxLabel_ndfba_2295{font-size:.9375rem;color:var(--text-secondary);cursor:pointer}._simpleTable_ndfba_2315{width:100%;border-collapse:collapse;font-size:.8125rem}._simpleTable_ndfba_2315 thead{background:transparent;border-bottom:1px solid var(--border)}._simpleTable_ndfba_2315 th{padding:.625rem .75rem;text-align:left;font-weight:600;color:var(--text-tertiary);font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em}._dark_ndfba_39 ._simpleTable_ndfba_2315 th{color:#9ca3af}._simpleTable_ndfba_2315 td{padding:.625rem .75rem;border-bottom:1px solid #e5e7eb;color:var(--text-secondary)}._dark_ndfba_39 ._simpleTable_ndfba_2315 td{border-bottom-color:#374151;color:#fff}._simpleTable_ndfba_2315 tbody tr:last-child td{border-bottom:none}._iconButtonSmall_ndfba_2403{padding:.25rem;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;transition:all .15s}._iconButtonSmall_ndfba_2403:hover{background:#f3f4f6;color:#1f2937}._dark_ndfba_39 ._iconButtonSmall_ndfba_2403:hover{background:#374151;color:#fff}._viewButtonGreen_ndfba_2449{padding:.25rem;background:transparent;border:none;color:#10b981;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;transition:all .15s}._viewButtonGreen_ndfba_2449:hover{background:#d1fae5}._dark_ndfba_39 ._viewButtonGreen_ndfba_2449:hover{background:#10b98133}._addItemButton_ndfba_2491{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:2px dashed #14b8a6;border-radius:.5rem;color:#14b8a6;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s;margin-top:1rem;width:100%;justify-content:center}._addItemButton_ndfba_2491:hover{background:var(--background);border-style:solid}._dark_ndfba_39 ._addItemButton_ndfba_2491{background:transparent;border-color:#14b8a6}._dark_ndfba_39 ._addItemButton_ndfba_2491:hover{background:#14b8a61a}._executiveItemSimple_ndfba_2555{display:flex;align-items:center;gap:1rem;padding:.875rem 1rem;background:var(--hover);border:1px solid var(--border);border-radius:.375rem;margin-bottom:.75rem}._itemSimpleList_ndfba_2577{display:flex;align-items:center;gap:1rem;padding:.875rem 1rem;background:var(--surface);border:2px solid var(--border);border-radius:.375rem;margin-bottom:.75rem}._executiveLabel_ndfba_2599{font-size:.875rem;color:var(--text-secondary);min-width:70px}._executiveNameSimple_ndfba_2611{flex:1;font-size:.875rem;color:var(--text-primary)}._removeIconButton_ndfba_2631{padding:.375rem;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:all .15s}._removeIconButton_ndfba_2631:hover{background:#fee2e2;color:#ef4444}._dark_ndfba_39 ._removeIconButton_ndfba_2631:hover{background:#ef444433}._addExecutiveButton_ndfba_2675{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:2px dashed #14b8a6;border-radius:.5rem;color:#14b8a6;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s;margin-top:.5rem;width:100%;justify-content:center}._addExecutiveButton_ndfba_2675:hover{background:var(--hover);border-style:solid}._dark_ndfba_39 ._addExecutiveButton_ndfba_2675{background:transparent;border-color:#14b8a6}._dark_ndfba_39 ._addExecutiveButton_ndfba_2675:hover{background:#14b8a61a}._modalRow_ndfba_2739{display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:end;margin-bottom:1rem}._modalFieldLarge_ndfba_2755{flex:1;display:flex;flex-direction:column}._modalFieldSmall_ndfba_2767{min-width:150px}._toggleContainer_ndfba_2775{margin-top:.5rem}._classificationGrid_ndfba_2783{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem;margin-top:1rem;padding:1.5rem;background:var(--surface);border-radius:.5rem}._dark_ndfba_39 ._classificationGrid_ndfba_2783{background:#111827}._classificationColumn_ndfba_2811{display:flex;flex-direction:column;gap:1rem}._classificationCheckbox_ndfba_2823{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:var(--background);border:1px solid var(--border);border-radius:.375rem;cursor:pointer;transition:all .15s;color:var(--text-secondary)}._classificationCheckbox_ndfba_2823:has(input:checked){background:#038c7f;border-color:#038c7f;color:#fff}._classificationLabel_ndfba_2881+._classificationCheckbox_ndfba_2823:has(input:checked){font-size:.875rem;color:var(--text-secondary);cursor:pointer;flex:1}._addPackageButtonIcon_ndfba_2903{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#038c7f;color:#fff;border:1px solid var(--border);border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s}._addPackageButtonIcon_ndfba_2903:hover{background-color:#03738c}._modalFooterInfo_ndfba_2961{display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}._dark_ndfba_39 ._modalFooterInfo_ndfba_2961{border-top-color:#374151}._unitTypeToggle_ndfba_2987{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:#6b7280}._totalsDisplay_ndfba_3003{display:flex;gap:2rem}._totalLabel_ndfba_3013{font-size:.875rem;color:#6b7280;margin-bottom:.25rem}._totalValue_ndfba_3025{font-size:1.125rem;font-weight:600;color:var(--text-tertiary)}._generalDataGrid_ndfba_3045{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;align-items:end}._formGroupWithToggle_ndfba_3059{display:flex;flex-direction:column;gap:.5rem}._formGroupWithToggle_ndfba_3059 ._label_ndfba_445{margin-bottom:0}._formGroupWithToggle_ndfba_3059 ._toggleSwitch_ndfba_2221{align-self:flex-start}._statusButtonsContainer_ndfba_3087{display:flex;gap:1rem;justify-content:flex-end;align-items:center;grid-column:span 3;margin-top:.5rem}._cancelButton_ndfba_3105{padding:.625rem 2rem;background-color:#fff;color:#dc2626;border:1px solid #dc2626;border-radius:.375rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:all .15s ease;min-width:120px}._cancelButton_ndfba_3105:hover{background-color:#dc2626;color:#fff}._cancelButton_ndfba_3105:disabled{opacity:.6;cursor:not-allowed}._dark_ndfba_39 ._cancelButton_ndfba_3105{background-color:transparent;color:#ef4444;border-color:#ef4444}._dark_ndfba_39 ._cancelButton_ndfba_3105:hover{background-color:#ef4444;color:#fff}._sendButton_ndfba_3173{padding:.625rem 2rem;background-color:#1b96a8;color:#fff;border:none;border-radius:.375rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:background-color .15s ease;min-width:120px}._sendButton_ndfba_3173:hover{background-color:#157a89}._sendButton_ndfba_3173:disabled{opacity:.6;cursor:not-allowed}._modalContentSmall_ndfba_3217{background:var(--background);border-radius:.75rem;max-width:500px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._dark_ndfba_39 ._modalContentSmall_ndfba_3217{background:#1f2937}._executiveSelectionList_ndfba_3245{display:flex;flex-direction:column;gap:.75rem}._executiveSelectionItem_ndfba_3257{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:var(--hover);border:1px solid var(--border);border-radius:.5rem;cursor:pointer;transition:all .15s}._executiveSelectionItem_ndfba_3257:hover{background:var(--surface);border-color:#14b8a6}._executiveSelectionItem_ndfba_3257 span{font-size:.875rem;color:var(--text-secondary)}._dark_ndfba_39 ._executiveSelectionItem_ndfba_3257 span{color:#fff}._addIcon_ndfba_3329{color:#14b8a6;flex-shrink:0}._noExecutivesMessage_ndfba_3339{padding:2rem;text-align:center;color:#6b7280;font-size:.875rem}._dark_ndfba_39 ._noExecutivesMessage_ndfba_3339{color:#9ca3af}._activeUnitLabel_ndfba_3361{font-weight:600;color:#14b8a6}._inactiveUnitLabel_ndfba_3371{font-weight:600;color:var(--text-tertiary)}._loading_ndfba_3389{text-align:center;padding:3rem}._spinner_ndfba_3399{display:inline-block;width:3rem;height:3rem;border:4px solid #e5e7eb;border-top-color:#14b8a6;border-radius:50%;animation:_spin_ndfba_3399 1s linear infinite}@keyframes _spin_ndfba_3399{to{transform:rotate(360deg)}}@media (max-width: 1024px){._container_ndfba_1{padding:1.5rem}._generalDataGrid_ndfba_3045,._classificationGrid_ndfba_2783{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._container_ndfba_1{padding:1rem}._header_ndfba_13{flex-direction:column;align-items:flex-start;gap:1rem}._title_ndfba_27{font-size:1.25rem}._actionBar_ndfba_91{width:100%;flex-direction:column}._actionBarSaveButton_ndfba_119,._actionBarResetButton_ndfba_171,._actionBarDeleteButton_ndfba_207,._actionBarDropdownButton_ndfba_243{width:100%;border-right:none;border-bottom:1px solid rgba(255,255,255,.2)}._actionBarDropdownButton_ndfba_243{border-bottom:none}._formGrid_ndfba_385,._generalDataGrid_ndfba_3045,._frequencyGrid_ndfba_1299{grid-template-columns:1fr}._toggleGroup_ndfba_839{flex-direction:column;align-items:flex-start;gap:1rem}._modalOverlay_ndfba_1955{padding:1rem}._modalContent_ndfba_1983{max-height:95vh;width:95%}._classificationGrid_ndfba_2783{grid-template-columns:1fr;padding:1rem}._modalRow_ndfba_2739{grid-template-columns:1fr}._section_ndfba_283{padding:1rem}._sectionTitle_ndfba_307{font-size:1rem}._serviceCard_ndfba_971{padding:1rem}._containersTable_ndfba_1551,._merchandiseTable_ndfba_1553{overflow-x:auto;-webkit-overflow-scrolling:touch}._table_ndfba_1561{min-width:600px}._statusButtonsContainer_ndfba_3087{flex-direction:column;gap:.75rem}._cancelButton_ndfba_3105,._sendButton_ndfba_3173{width:100%}}@media (max-width: 480px){._container_ndfba_1{padding:.75rem}._title_ndfba_27{font-size:1.125rem}._section_ndfba_283{padding:.75rem;margin-bottom:1rem}._sectionTitle_ndfba_307{font-size:.9375rem}._formGroup_ndfba_409{gap:.375rem}._formGroupSmall_ndfba_3707{min-width:150px}._label_ndfba_445{font-size:.8125rem}._input_ndfba_491,._select_ndfba_703,._textarea_ndfba_1249{font-size:.8125rem;padding:.5rem .75rem}._serviceCard_ndfba_971{padding:.875rem}._serviceNumber_ndfba_1013{width:2rem;height:2rem;font-size:1rem}._modalContent_ndfba_1983{width:100%;max-height:100vh;border-radius:0}._modalHeader_ndfba_2011,._modalBody_ndfba_2103,._modalFooter_ndfba_2111{padding:1rem}._modalTitle_ndfba_2035{font-size:1.125rem}._inputUppercase_ndfba_3789{text-transform:uppercase}}._container_1mzeo_1{padding:2rem;max-width:1400px;margin:0 auto}._header_1mzeo_13{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}._formHeaderLeft_1mzeo_27{display:flex;align-items:center;gap:1rem}._formHeaderRight_1mzeo_39{display:flex;gap:.5rem}._title_1mzeo_49{font-size:1.5rem;font-weight:600;color:var(--text-primary)}._dark_1mzeo_61 ._title_1mzeo_49{color:#6b7280}._formSubtitle_1mzeo_69{font-size:.875rem;color:var(--text-secondary);margin:.25rem 0 0}._dark_1mzeo_61 ._formSubtitle_1mzeo_69{color:#9ca3af}._backButton_1mzeo_89{padding:.75rem 1rem;background-color:#038c7f;color:#fff;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0000001a}._backButton_1mzeo_89:hover{background-color:#037f8c}._dark_1mzeo_61 ._backButton_1mzeo_89{box-shadow:0 2px 4px #0000004d}._headerButton_1mzeo_133{display:flex;align-items:center;justify-content:center;width:84px;height:44px;padding:0;background:#038c7f;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.25);font-weight:500;cursor:pointer;transition:background .2s}._headerButton_1mzeo_133:last-child{border-right:none}._headerButton_1mzeo_133:hover{background:#037f8c}._headerButton_1mzeo_133:disabled{opacity:.6;cursor:not-allowed}._headerButtonRefresh_1mzeo_191{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:#038c7f;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.25);font-weight:500;cursor:pointer;transition:background .2s}._headerButtonRefresh_1mzeo_191:last-child{border-right:none}._headerButtonRefresh_1mzeo_191:hover{background:#037f8c}._headerButtonRefresh_1mzeo_191:disabled{opacity:.6;cursor:not-allowed}._headerButtonAction_1mzeo_249{display:flex;align-items:center;justify-content:center;width:90px;height:44px;padding:0;background:#038c7f;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.25);font-weight:500;cursor:pointer;transition:background .2s}._headerButtonAction_1mzeo_249:last-child{border-right:none}._headerButtonAction_1mzeo_249:hover{background:#037f8c}._headerButtonAction_1mzeo_249:disabled{opacity:.6;cursor:not-allowed}._actionBar_1mzeo_307{display:flex;align-items:stretch;border-radius:.5rem;overflow:hidden;box-shadow:0 2px 4px #0000001a;gap:0;background-color:#038c7f}._dark_1mzeo_61 ._actionBar_1mzeo_307{box-shadow:0 2px 4px #0000004d}._saveButton_1mzeo_335{padding:.625rem 1.25rem;background-color:#038c7f;color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s}._saveButton_1mzeo_335:hover{background-color:#037f8c}._actionBarSaveButton_1mzeo_367{padding:.75rem 1.25rem;background-color:#038c7f;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.2);font-weight:500;font-size:.9375rem;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;gap:.5rem;justify-content:center;min-width:120px}._actionBarSaveButton_1mzeo_367:hover{background-color:#037f8c}._actionBarSaveButton_1mzeo_367:disabled{opacity:.6;cursor:not-allowed}._actionBarResetButton_1mzeo_419{padding:.75rem 1rem;background-color:#038c7f;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.2);cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center;min-width:50px}._actionBarResetButton_1mzeo_419:hover{background-color:#037f8c}._actionBarDeleteButton_1mzeo_455{padding:.75rem 1rem;background-color:#1b96a8;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.2);cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center;min-width:50px}._actionBarDeleteButton_1mzeo_455:hover{background-color:#157a89}._actionBarDropdownButton_1mzeo_491{padding:.75rem 1.25rem;background-color:#038c7f;color:#fff;border:none;font-weight:500;font-size:.9375rem;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;gap:.5rem;justify-content:center;min-width:120px}._actionBarDropdownButton_1mzeo_491:hover{background-color:#037f8c}._section_1mzeo_531{background-color:#fff;border-radius:.75rem;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 1px 3px #0000001a}._dark_1mzeo_61 ._section_1mzeo_531{background-color:#1f2937}._sectionTitle_1mzeo_555{font-size:1.125rem;font-weight:600;color:var(--text-secondary);margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid var(--border)}._formGrid_1mzeo_583{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.25rem}._formGroup_1mzeo_595{display:flex;flex-direction:column;gap:.5rem}._label_1mzeo_607{font-size:.875rem;font-weight:500;color:var(--text-primary)}._labelInfoRed_1mzeo_627{display:flex;flex:auto;background-color:#f9d8d8;border-radius:.75rem;border:1px solid #d84602;padding:1rem;font-size:.875rem;font-weight:500;color:#374151}._required_1mzeo_651{color:#ef4444;margin-left:.25rem}._input_1mzeo_661{padding:.625rem .875rem;border:1px solid var(--border);border-radius:.5rem;font-size:.875rem;color:var(--text-secondary);transition:all .15s ease;background-color:var(--hover)}._input_1mzeo_661:focus{outline:none;border-color:#037f8c;box-shadow:0 0 0 3px #14b8a61a}._select_1mzeo_713{padding:.625rem .875rem;border:1px solid var(--border);border-radius:.5rem;font-size:.875rem;color:var(--text-primary);background:var(--hover);cursor:pointer;transition:all .15s ease}._select_1mzeo_713:focus{outline:none;border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61a}._inputWithIcon_1mzeo_747{position:relative}._inputIcon_1mzeo_755{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none}._dark_1mzeo_61 ._inputIcon_1mzeo_755{color:#9ca3af}._inputWithIconField_1mzeo_781{padding-left:2.5rem}._clearButton_1mzeo_789{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);padding:.25rem;background-color:transparent;border:none;color:#6b7280;cursor:pointer;transition:color .15s ease;display:flex;align-items:center;justify-content:center}._clearButton_1mzeo_789:hover{color:#374151}._dark_1mzeo_61 ._clearButton_1mzeo_789:hover{color:#d1d5db}._toggleGroup_1mzeo_837{display:flex;align-items:center;gap:1.5rem}._toggleItem_1mzeo_849{display:flex;align-items:center;gap:.5rem}._checkbox_1mzeo_861{width:1.125rem;height:1.125rem;border:2px solid #d1d5db;border-radius:.25rem;cursor:pointer;transition:all .15s ease}._checkbox_1mzeo_861:checked{background-color:#037f8c;border-color:#037f8c}._dark_1mzeo_61 ._checkbox_1mzeo_861{border-color:#4b5563;background-color:#374151}._dark_1mzeo_61 ._checkbox_1mzeo_861:checked{background-color:#037f8c;border-color:#037f8c}._toggle_1mzeo_837{position:relative;width:3rem;height:1.5rem;background-color:#d1d5db;border-radius:9999px;cursor:pointer;transition:background-color .2s ease}._toggle_1mzeo_837._active_1mzeo_929{background-color:#037f8c}._toggleThumb_1mzeo_937{position:absolute;top:.125rem;left:.125rem;width:1.25rem;height:1.25rem;background-color:#fff;border-radius:9999px;transition:transform .2s ease;box-shadow:0 1px 3px #0000001a}._toggle_1mzeo_837._active_1mzeo_929 ._toggleThumb_1mzeo_937{transform:translate(1.5rem)}._serviceHeader_1mzeo_969{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}._serviceNumber_1mzeo_983{width:2.5rem;height:2.5rem;background-color:#037f8c;color:#fff;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.125rem}._iconButton_1mzeo_1019{padding:.5rem;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;color:#6b7280;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}._iconButton_1mzeo_1019:hover{background-color:#f3f4f6;color:#374151}._dark_1mzeo_61 ._iconButton_1mzeo_1019{background-color:#374151;border-color:#4b5563;color:#9ca3af}._dark_1mzeo_61 ._iconButton_1mzeo_1019:hover{background-color:#4b5563;color:#d1d5db}._iconButton_1mzeo_1019._danger_1mzeo_1077:hover{background-color:#fef2f2;border-color:#ef4444;color:#ef4444}._dark_1mzeo_61 ._iconButton_1mzeo_1019._danger_1mzeo_1077:hover{background-color:#450a0a;border-color:#ef4444;color:#ef4444}._iconButton_1mzeo_1019._primary_1mzeo_1101{background-color:#037f8c;border-color:#037f8c;color:#fff}._iconButton_1mzeo_1019._primary_1mzeo_1101:hover{background-color:#0f9d8f}._associatedServices_1mzeo_1121{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}._serviceChip_1mzeo_1135{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#fff;border:1.5px solid #e5e7eb;border-radius:9999px;font-size:.875rem;color:#374151;cursor:pointer;transition:all .15s ease}._serviceChip_1mzeo_1135:hover{border-color:#037f8c;background-color:#f0fdfa}._serviceChip_1mzeo_1135._selected_1mzeo_1173{background-color:#037f8c;border-color:#037f8c;color:#fff}._dark_1mzeo_61 ._serviceChip_1mzeo_1135{background-color:#374151;border-color:#4b5563;color:#d1d5db}._dark_1mzeo_61 ._serviceChip_1mzeo_1135:hover{border-color:#037f8c;background-color:#0f766e}._dark_1mzeo_61 ._serviceChip_1mzeo_1135._selected_1mzeo_1173{background-color:#037f8c;border-color:#037f8c}._serviceChipActive_1mzeo_1217,._dark_1mzeo_61 ._serviceChipActive_1mzeo_1217{background:#037f8c;color:#fff;border-color:#037f8c}._textarea_1mzeo_1241{padding:.625rem .875rem;border:1px solid var(--border);border-radius:.5rem;font-size:.875rem;color:var(--text-secondary);background:var(--hover);resize:vertical;min-height:80px;font-family:inherit;transition:all .15s ease}._textarea_1mzeo_1241:focus{outline:none;border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61a}._dark_1mzeo_61 ._textarea_1mzeo_1241{background-color:#374151;border-color:#4b5563;color:#fff}._frequencyGrid_1mzeo_1291{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.75rem}._merchandiseSection_1mzeo_1303{display:flex;flex-direction:column;gap:1rem}._merchandiseTitle_1mzeo_1315{font-size:.875rem;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin:0}._merchandiseTable_1mzeo_1341{display:flex;flex-direction:column;gap:.5rem;overflow-x:auto}._merchandiseHeader_1mzeo_1355{display:grid;grid-template-columns:2fr 1fr 1.5fr 1fr 1fr 1fr 80px;gap:.75rem;padding:.75rem;background:#f9fafb;border-radius:.375rem;font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}._dark_1mzeo_61 ._merchandiseHeader_1mzeo_1355{background:#111827;color:#9ca3af}._merchandiseRow_1mzeo_1393{grid-template-columns:2fr 1fr 1.5fr 1fr 1fr 1fr 80px;gap:.75rem;padding:.5rem;align-items:center}._merchandiseInput_1mzeo_1407{padding:.5rem .75rem;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;color:#111827}._dark_1mzeo_61 ._merchandiseInput_1mzeo_1407{background:#1f2937;border-color:#374151;color:#f9fafb}._merchandiseInput_1mzeo_1407:focus{outline:none;border-color:#037f8c}._merchandiseSelect_1mzeo_1447{padding:.5rem .75rem;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;color:#111827}._dark_1mzeo_61 ._merchandiseSelect_1mzeo_1447{background:#1f2937;border-color:#374151;color:#f9fafb}._merchandiseActions_1mzeo_1477{display:flex;gap:.5rem;justify-content:center}._btnMerchandiseAction_1mzeo_1489{padding:.375rem;background:transparent;color:#ef4444;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s}._btnMerchandiseAction_1mzeo_1489:hover{background:#fee2e2}._dark_1mzeo_61 ._btnMerchandiseAction_1mzeo_1489:hover{background:#ef44441a}._btnAddMerchandise_1mzeo_1525{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background:transparent;color:#037f8c;border:2px dashed #037F8C;border-radius:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s}._btnAddMerchandise_1mzeo_1525:hover{background:#f0fdfa}._dark_1mzeo_61 ._btnAddMerchandise_1mzeo_1525:hover{background:#14b8a61a}._searchBar_1mzeo_1573{display:flex;gap:.5rem;margin-bottom:1rem}._searchInput_1mzeo_1585{flex:1}._addServiceButton_1mzeo_1593{width:100%;padding:.75rem;background-color:#fff;border:2px dashed #d1d5db;border-radius:.75rem;color:#037f8c;font-weight:500;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}._addServiceButton_1mzeo_1593:hover{background-color:#f0fdfa;border-color:#037f8c}._dark_1mzeo_61 ._addServiceButton_1mzeo_1593{background-color:#111827;border-color:#4b5563}._dark_1mzeo_61 ._addServiceButton_1mzeo_1593:hover{background-color:#1f2937;border-color:#037f8c}._subsectionTitle_1mzeo_1655{font-size:.875rem;font-weight:600;color:#6b7280;letter-spacing:.05em;margin:0 0 1rem;text-transform:uppercase}._containersSection_1mzeo_1673{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}._searchBarSmall_1mzeo_1685{position:relative;margin-bottom:1rem}._searchIcon_1mzeo_1695{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}._searchInputSmall_1mzeo_1713{width:100%;padding:.625rem .75rem .625rem 2.5rem;border:1px solid #e5e7eb;border-radius:.375rem;font-size:.875rem;background:#fff;color:#1f2937;outline:none;transition:border-color .15s}._searchInputSmall_1mzeo_1713:focus{border-color:#037f8c}._dark_1mzeo_61 ._searchInputSmall_1mzeo_1713{background:#374151;border-color:#4b5563;color:#fff}._containersTable_1mzeo_1757,._merchandiseTable_1mzeo_1341{overflow-x:auto}._table_1mzeo_1767{width:100%;border-collapse:collapse;font-size:.875rem}._table_1mzeo_1767 thead{background:#f9fafb;border-bottom:1px solid #e5e7eb}._dark_1mzeo_61 ._table_1mzeo_1767 thead{background:#1f2937;border-bottom-color:#374151}._table_1mzeo_1767 th{padding:.75rem 1rem;text-align:left;font-weight:600;color:#6b7280;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}._dark_1mzeo_61 ._table_1mzeo_1767 th{color:#9ca3af}._table_1mzeo_1767 td{padding:.75rem 1rem;border-bottom:1px solid #e5e7eb;color:#1f2937}._dark_1mzeo_61 ._table_1mzeo_1767 td{border-bottom-color:#374151;color:#fff}._table_1mzeo_1767 tbody tr:last-child td{border-bottom:none}._removeRowButton_1mzeo_1857{padding:.25rem;background:transparent;border:none;color:#ef4444;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:background-color .15s}._removeRowButton_1mzeo_1857:hover{background:#fee2e2}._dark_1mzeo_61 ._removeRowButton_1mzeo_1857:hover{background:#ef444433}._merchandiseToolbar_1mzeo_1899{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}._toolbarButton_1mzeo_1913{padding:.5rem;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}._toolbarButton_1mzeo_1913:hover{background:#f9fafb;color:#037f8c;border-color:#037f8c}._dark_1mzeo_61 ._toolbarButton_1mzeo_1913{background:#374151;border-color:#4b5563;color:#9ca3af}._dark_1mzeo_61 ._toolbarButton_1mzeo_1913:hover{background:#4b5563;color:#037f8c;border-color:#037f8c}._tableActions_1mzeo_1975{display:flex;gap:.5rem;align-items:center}._viewButton_1mzeo_1987{padding:.375rem;background:#d1fae5;border:none;border-radius:.25rem;color:#10b981;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s}._viewButton_1mzeo_1987:hover{background:#a7f3d0}._executivesCard_1mzeo_2021{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:1.5rem}._dark_1mzeo_61 ._executivesCard_1mzeo_2021{background:#1f2937;border-color:#374151}._executivesList_1mzeo_2045{display:flex;flex-direction:column;gap:.75rem}._executiveItem_1mzeo_2057{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem}._dark_1mzeo_61 ._executiveItem_1mzeo_2057{background:#374151;border-color:#4b5563}._executiveName_1mzeo_2087{font-size:.875rem;color:#6b7280;min-width:80px}._executiveNameValue_1mzeo_2099{flex:1;font-size:.875rem;color:#1f2937}._dark_1mzeo_61 ._executiveNameValue_1mzeo_2099{color:#fff}._removeExecutiveButton_1mzeo_2119{padding:.375rem;background:transparent;border:none;color:#ef4444;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:background-color .15s}._removeExecutiveButton_1mzeo_2119:hover{background:#fee2e2}._dark_1mzeo_61 ._removeExecutiveButton_1mzeo_2119:hover{background:#ef444433}._modalOverlay_1mzeo_2161{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem}._modalContent_1mzeo_2189{background:var(--background);border-radius:.75rem;max-width:900px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._dark_1mzeo_61 ._modalContent_1mzeo_2189{background:#1f2937}._modalHeader_1mzeo_2217{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--border)}._dark_1mzeo_61 ._modalHeader_1mzeo_2217{border-bottom-color:#374151}._modalTitle_1mzeo_2241{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0}._closeButton_1mzeo_2263{padding:.5rem;background:transparent;border:none;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:.375rem;transition:background-color .15s}._closeButton_1mzeo_2263:hover{background:#f3f4f6;color:#1f2937}._dark_1mzeo_61 ._closeButton_1mzeo_2263:hover{background:#374151;color:#fff}._modalBody_1mzeo_2309{padding:1.5rem}._modalFooter_1mzeo_2317{padding:1.5rem;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end}._dark_1mzeo_61 ._modalFooter_1mzeo_2317{border-top-color:#374151}._saveModalButton_1mzeo_2339{padding:.75rem 2rem;background:#037f8c;color:#fff;border:none;border-radius:.5rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:background-color .15s}._saveModalButton_1mzeo_2339:hover{background:#0f9d8f}._addPackageButton_1mzeo_2371{padding:.625rem;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;color:#037f8c;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .15s}._addPackageButton_1mzeo_2371:hover{background:#f0fdfa;border-color:#037f8c}._dark_1mzeo_61 ._addPackageButton_1mzeo_2371{background:#374151;border-color:#4b5563}._dark_1mzeo_61 ._addPackageButton_1mzeo_2371:hover{background:#4b5563;border-color:#037f8c}._toggleSwitch_1mzeo_2427{position:relative;width:48px;height:24px;background:#e5e7eb;border-radius:12px;cursor:pointer;transition:background-color .2s}._toggleSwitch_1mzeo_2427._active_1mzeo_929{background:#10b981}._toggleThumb_1mzeo_937{position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .2s}._toggleSwitch_1mzeo_2427._active_1mzeo_929 ._toggleThumb_1mzeo_937{transform:translate(24px)}._frequencyHeader_1mzeo_2485{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}._simpleTable_1mzeo_2499{width:100%;border-collapse:collapse;font-size:.8125rem}._simpleTable_1mzeo_2499 thead{background:transparent;border-bottom:1px solid var(--border)}._simpleTable_1mzeo_2499 th{padding:.625rem .75rem;text-align:left;font-weight:600;color:var(--text-tertiary);font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em}._dark_1mzeo_61 ._simpleTable_1mzeo_2499 th{color:#9ca3af}._simpleTable_1mzeo_2499 td{padding:.625rem .75rem;border-bottom:1px solid var(--border);color:var(--text-secondary)}._simpleTable_1mzeo_2499 tbody tr:last-child td{border-bottom:none}._iconButtonSmall_1mzeo_2587{padding:.25rem;background:transparent;border:none;color:#6b7280;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;transition:all .15s}._iconButtonSmall_1mzeo_2587:hover{background:#f3f4f6;color:#1f2937}._dark_1mzeo_61 ._iconButtonSmall_1mzeo_2587:hover{background:#374151;color:#fff}._viewButtonGreen_1mzeo_2633{padding:.25rem;background:transparent;border:none;color:#10b981;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;transition:all .15s}._viewButtonGreen_1mzeo_2633:hover{background:#d1fae5}._dark_1mzeo_61 ._viewButtonGreen_1mzeo_2633:hover{background:#10b98133}._addItemButton_1mzeo_2675{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:2px dashed #037F8C;border-radius:.5rem;color:#037f8c;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s;margin-top:1rem;width:100%;justify-content:center}._addItemButton_1mzeo_2675:hover{background:#f0fdfa;border-style:solid}._dark_1mzeo_61 ._addItemButton_1mzeo_2675{background:transparent;border-color:#037f8c}._dark_1mzeo_61 ._addItemButton_1mzeo_2675:hover{background:#14b8a61a}._executiveItemSimple_1mzeo_2739{display:flex;align-items:center;gap:1rem;padding:.875rem 1rem;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;margin-bottom:.75rem}._dark_1mzeo_61 ._executiveItemSimple_1mzeo_2739{background:#374151;border-color:#4b5563}._executiveLabel_1mzeo_2771{font-size:.875rem;color:#6b7280;min-width:70px}._executiveNameSimple_1mzeo_2783{flex:1;font-size:.875rem;color:#1f2937}._dark_1mzeo_61 ._executiveNameSimple_1mzeo_2783{color:#fff}._removeIconButton_1mzeo_2803{padding:.375rem;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:all .15s}._removeIconButton_1mzeo_2803:hover{background:#fee2e2;color:#ef4444}._dark_1mzeo_61 ._removeIconButton_1mzeo_2803:hover{background:#ef444433}._addExecutiveButton_1mzeo_2847{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:2px dashed #14b8a6;border-radius:.5rem;color:#14b8a6;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s;margin-top:.5rem;width:100%;justify-content:center}._addExecutiveButton_1mzeo_2847:hover{background:var(--hover);border-style:solid}._dark_1mzeo_61 ._addExecutiveButton_1mzeo_2847{background:transparent;border-color:#14b8a6}._dark_1mzeo_61 ._addExecutiveButton_1mzeo_2847:hover{background:#14b8a61a}._modalRow_1mzeo_2911{display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:end;margin-bottom:1rem}._modalFieldLarge_1mzeo_2927{flex:1;display:flex;flex-direction:column}._modalFieldSmall_1mzeo_2939{min-width:150px}._toggleContainer_1mzeo_2947{margin-top:.5rem}._classificationGrid_1mzeo_2955{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem;margin-top:1rem;padding:1.5rem;background:#f9fafb;border-radius:.5rem}._dark_1mzeo_61 ._classificationGrid_1mzeo_2955{background:#111827}._classificationColumn_1mzeo_2983{display:flex;flex-direction:column;gap:1rem}._classificationCheckbox_1mzeo_2995{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;cursor:pointer;transition:all .15s}._classificationCheckbox_1mzeo_2995:has(input:checked){background:#d1fae5;border-color:#10b981}._dark_1mzeo_61 ._classificationCheckbox_1mzeo_2995{background:#1f2937;border-color:#374151}._dark_1mzeo_61 ._classificationCheckbox_1mzeo_2995:has(input:checked){background:#10b98126;border-color:#10b981}._classificationLabel_1mzeo_3049{font-size:.875rem;color:#1f2937;cursor:pointer;flex:1}._dark_1mzeo_61 ._classificationLabel_1mzeo_3049{color:#fff}._addPackageButtonIcon_1mzeo_3071{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;color:#037f8c;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s}._addPackageButtonIcon_1mzeo_3071:hover{background:#f0fdfa;border-color:#037f8c}._dark_1mzeo_61 ._addPackageButtonIcon_1mzeo_3071{background:#374151;border-color:#4b5563}._dark_1mzeo_61 ._addPackageButtonIcon_1mzeo_3071:hover{background:#14b8a61a;border-color:#037f8c}._modalFooterInfo_1mzeo_3131{display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}._dark_1mzeo_61 ._modalFooterInfo_1mzeo_3131{border-top-color:#374151}._unitTypeToggle_1mzeo_3157{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:#6b7280}._totalsDisplay_1mzeo_3173{display:flex;gap:2rem}._totalLabel_1mzeo_3183{font-size:.875rem;color:#6b7280;margin-bottom:.25rem}._totalValue_1mzeo_3195{font-size:1.125rem;font-weight:600;color:#1f2937}._dark_1mzeo_61 ._totalValue_1mzeo_3195{color:#fff}._generalDataGrid_1mzeo_3215{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;align-items:end}._formGroupWithToggle_1mzeo_3229{display:flex;flex-direction:column;gap:.5rem}._formGroupWithToggle_1mzeo_3229 ._label_1mzeo_607{margin-bottom:0}._formGroupWithToggle_1mzeo_3229 ._toggleSwitch_1mzeo_2427{align-self:flex-start}._statusButtonsContainer_1mzeo_3257{display:flex;gap:1rem;justify-content:flex-end;align-items:center;grid-column:span 3;margin-top:.5rem}._cancelButton_1mzeo_3275{padding:.625rem 2rem;background-color:#fff;color:#dc2626;border:1px solid #dc2626;border-radius:.375rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:all .15s ease;min-width:120px}._cancelButton_1mzeo_3275:hover{background-color:#dc2626;color:#fff}._cancelButton_1mzeo_3275:disabled{opacity:.6;cursor:not-allowed}._dark_1mzeo_61 ._cancelButton_1mzeo_3275{background-color:transparent;color:#ef4444;border-color:#ef4444}._dark_1mzeo_61 ._cancelButton_1mzeo_3275:hover{background-color:#ef4444;color:#fff}._sendButton_1mzeo_3343{padding:.625rem 2rem;background-color:#1b96a8;color:#fff;border:none;border-radius:.375rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:background-color .15s ease;min-width:120px}._sendButton_1mzeo_3343:hover{background-color:#157a89}._sendButton_1mzeo_3343:disabled{opacity:.6;cursor:not-allowed}._modalContentSmall_1mzeo_3387{background:var(--background);border-radius:.75rem;max-width:500px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._dark_1mzeo_61 ._modalContentSmall_1mzeo_3387{background:#1f2937}._executiveSelectionList_1mzeo_3415{display:flex;flex-direction:column;gap:.75rem}._executiveSelectionItem_1mzeo_3427{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:var(--hover);border:1px solid var(--border);border-radius:.5rem;cursor:pointer;transition:all .15s}._executiveSelectionItem_1mzeo_3427:hover{background:var(--surface);border-color:#14b8a6}._executiveSelectionItem_1mzeo_3427 span{font-size:.875rem;color:var(--text-secondary)}._dark_1mzeo_61 ._executiveSelectionItem_1mzeo_3427 span{color:#fff}._addIcon_1mzeo_3499{color:#037f8c;flex-shrink:0}._noExecutivesMessage_1mzeo_3509{padding:2rem;text-align:center;color:#6b7280;font-size:.875rem}._dark_1mzeo_61 ._noExecutivesMessage_1mzeo_3509{color:#9ca3af}._activeUnitLabel_1mzeo_3531{font-weight:600;color:#037f8c}._dark_1mzeo_61 ._activeUnitLabel_1mzeo_3531{color:#037f8c}._buttonGroup_1mzeo_3549{display:inline-flex;border-radius:.375rem;overflow:hidden}._actionsMenuContainer_1mzeo_3561{position:relative}._actionsDropdown_1mzeo_3569{position:absolute;top:calc(100% + .5rem);right:0;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;min-width:160px;z-index:50;overflow:hidden}._dark_1mzeo_61 ._actionsDropdown_1mzeo_3569{background:#1e293b;border-color:#334155}._dropdownItem_1mzeo_3605{width:100%;padding:.75rem 1rem;text-align:left;background:transparent;border:none;cursor:pointer;font-size:.875rem;color:#374151;transition:all .2s;border-bottom:1px solid #f3f4f6}._dropdownItem_1mzeo_3605:last-child{border-bottom:none}._dropdownItem_1mzeo_3605:hover{background:#f3f4f6;color:#037f8c}._dark_1mzeo_61 ._dropdownItem_1mzeo_3605{color:#e5e7eb;border-bottom-color:#334155}._dark_1mzeo_61 ._dropdownItem_1mzeo_3605:hover{background:#334155;color:#037f8c}._topCardsContainer_1mzeo_3669{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem}._clientSection_1mzeo_3683{background:var(--surface);border:1px solid var(--border);border-radius:.75rem;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._clientHeader_1mzeo_3703{display:flex;justify-content:space-between;gap:2rem}._clientInfo_1mzeo_3715{display:flex;gap:1rem;flex:1}._clientMedal_1mzeo_3727{width:50px;height:50px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}._clientName_1mzeo_3741{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0;display:flex;align-items:center;gap:.5rem}._priorityIcon_1mzeo_3769{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}._clientDetails_1mzeo_3781{display:flex;gap:1rem;margin-top:.5rem;font-size:.875rem;color:var(--text-tertiary)}._clientId_1mzeo_3805,._clientExecutive_1mzeo_3807{display:flex;align-items:center;gap:.25rem}._switchContainer_1mzeo_3833{display:flex;align-items:center;gap:.75rem}._switch_1mzeo_3833{position:relative;display:inline-block;width:48px;height:24px}._switch_1mzeo_3833 input{opacity:0;width:0;height:0}._switchSlider_1mzeo_3871{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cbd5e1;transition:.3s;border-radius:24px}._switchSlider_1mzeo_3871:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}._switch_1mzeo_3833 input:checked+._switchSlider_1mzeo_3871{background-color:#037f8c}._switch_1mzeo_3833 input:checked+._switchSlider_1mzeo_3871:before{transform:translate(24px)}._switch_1mzeo_3833 input:disabled+._switchSlider_1mzeo_3871{cursor:not-allowed;opacity:.6}._dark_1mzeo_61 ._switchSlider_1mzeo_3871{background-color:#475569}._dark_1mzeo_61 ._switch_1mzeo_3833 input:checked+._switchSlider_1mzeo_3871{background-color:#037f8c}._switchLabel_1mzeo_3961{font-size:.875rem;font-weight:500;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}._containerWithSidebar_1mzeo_3983{display:flex;height:100vh;overflow:hidden}._clientControl_1mzeo_3995{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}._controlLabel_1mzeo_4009{font-size:.875rem;color:var(--text-tertiary)}._dark_1mzeo_61 ._controlLabel_1mzeo_4009{color:#9ca3af}._controlBadge_1mzeo_4027{padding:.25rem .75rem;background:#037f8c;color:#fff;border-radius:.375rem;font-size:.875rem;font-weight:500}._clientMeta_1mzeo_4045{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}._clientType_1mzeo_4059{font-size:.875rem;color:#6b7280;font-weight:500}._dark_1mzeo_61 ._clientType_1mzeo_4059{color:#9ca3af}._clientRoute_1mzeo_4079{font-size:.875rem;color:#111827;font-weight:500}._dark_1mzeo_61 ._clientRoute_1mzeo_4079{color:#f9fafb}._clientToggles_1mzeo_3819{display:flex;gap:1rem;justify-content:flex-end;margin-top:.75rem}._toggleLabel_1mzeo_4113{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#6b7280;cursor:pointer}._dark_1mzeo_61 ._toggleLabel_1mzeo_4113{color:#9ca3af}._toggleLabel_1mzeo_4113 input[type=checkbox]{cursor:pointer}._clientActions_1mzeo_4147{display:flex;gap:.75rem;justify-content:flex-end;padding-top:1rem;border-top:1px solid var(--border)}._btnDecline_1mzeo_4163{padding:.625rem 1.25rem;background:var(--hover);color:var(--text-secondary);border:1px solid var(--border);border-radius:.375rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s}._dark_1mzeo_61 ._clientActions_1mzeo_4147{border-top-color:#374151}._btnQuote_1mzeo_4223{padding:.625rem 1.25rem;background:#038c7f;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s}._btnQuote_1mzeo_4223:hover{background:#037f8c}._suppliersSection_1mzeo_4255{background:var(--surface);border:1px solid var(--border);border-radius:.75rem;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._dark_1mzeo_61 ._suppliersSection_1mzeo_4255{background:#1f2937;border-color:#374151}._suppliersList_1mzeo_4285{display:flex;flex-direction:column;gap:.75rem}._supplierItem_1mzeo_4297{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--background);border-radius:.5rem}._dark_1mzeo_61 ._supplierItem_1mzeo_4297{background:#111827}._supplierLabel_1mzeo_4323{font-size:.875rem;color:var(--text-tertiary);min-width:80px}._supplierInput_1mzeo_4343{flex:1;padding:.5rem .75rem;background:var(--hover);border:1px solid var(--border);border-radius:.375rem;font-size:.875rem;color:var(--text-secondary)}._btnRemoveSupplier_1mzeo_4375{padding:.5rem;background:transparent;color:#ef4444;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s}._btnRemoveSupplier_1mzeo_4375:hover{background:#fee2e2}._dark_1mzeo_61 ._btnRemoveSupplier_1mzeo_4375:hover{background:#ef44441a}._btnAddSupplier_1mzeo_4411{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background:transparent;color:#038c7f;border:2px dashed #038C7F;border-radius:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s}._btnAddSupplier_1mzeo_4411:hover{background:var(--hover)}._dark_1mzeo_61 ._btnAddSupplier_1mzeo_4411:hover{background:#14b8a61a}._generalSection_1mzeo_4459{background:var(--surface);border:1px solid var(--border);border-radius:.75rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}._dark_1mzeo_61 ._generalSection_1mzeo_4459{background:#1f2937;border-color:#374151}._formInput_1mzeo_4491,._formSelect_1mzeo_4493{padding:.625rem .75rem;background:var(--hover);border:1px solid var(--border);border-radius:.375rem;font-size:.875rem;color:var(--text-secondary);transition:all .2s}._dark_1mzeo_61 ._formInput_1mzeo_4491,._dark_1mzeo_61 ._formSelect_1mzeo_4493{background:#111827;border-color:#374151;color:#f9fafb}._formInput_1mzeo_4491:focus,._formSelect_1mzeo_4493:focus{outline:none;border-color:#037f8c;box-shadow:0 0 0 3px #14b8a61a}._formTextarea_1mzeo_4541{padding:.625rem .75rem;background:var(--hover);border:1px solid var(--border);border-radius:.375rem;font-size:.875rem;color:var(--text-secondary);font-family:inherit;resize:vertical;transition:all .2s}._dark_1mzeo_61 ._formTextarea_1mzeo_4541{background:#111827;border-color:#374151;color:#f9fafb}._formTextarea_1mzeo_4541:focus{outline:none;border-color:#037f8c;box-shadow:0 0 0 3px #14b8a61a}._servicesSection_1mzeo_4589{background:var(--surface);border:1px solid var(--border);border-radius:.75rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}._serviceCard_1mzeo_4611{background:var(--surface);border:1px solid var(--border);border-radius:.75rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;margin-bottom:.5rem}._serviceHeader_1mzeo_969{display:flex;justify-content:space-between;align-items:center}._serviceNumber_1mzeo_983{width:36px;height:36px;background:#037f8c;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1rem}._serviceActions_1mzeo_1009{display:flex;gap:.5rem}._btnServiceAction_1mzeo_4719{padding:.5rem;background:transparent;color:#6b7280;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s}._btnServiceAction_1mzeo_4719:hover{background:#f3f4f6;color:#111827}._dark_1mzeo_61 ._btnServiceAction_1mzeo_4719:hover{background:#374151;color:#f9fafb}._serviceGrid_1mzeo_4759{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}._associatedServices_1mzeo_1121{display:flex;flex-direction:column;gap:.75rem}._associatedServices_1mzeo_1121 label{font-size:.875rem;font-weight:500;color:var(--text-secondary)}._servicesChips_1mzeo_4803{display:flex;flex-wrap:wrap;gap:.5rem}._serviceChip_1mzeo_1135{padding:.5rem 1rem;background:#fff;color:#6b7280;border:1px solid #d1d5db;border-radius:.375rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s}._serviceChipActive_1mzeo_1217{background:#037f8c;color:#fff;border-color:#037f8c}._dark_1mzeo_61 ._serviceChip_1mzeo_1135{background:#111827;border-color:#374151;color:#9ca3af}._dark_1mzeo_61 ._serviceChipActive_1mzeo_1217{background:#037f8c;color:#fff;border-color:#037f8c}._frequencySection_1mzeo_4875{display:flex;flex-direction:column;gap:1rem}._checkboxLabel_1mzeo_4887{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-secondary);cursor:pointer}._checkboxLabel_1mzeo_4887 input[type=checkbox]{cursor:pointer}._frequencyGrid_1mzeo_1291{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}._loading_1mzeo_4953{display:flex;justify-content:center;align-items:center;padding:4rem}._spinner_1mzeo_4967{width:2.5rem;height:2.5rem;border:3px solid #e5e7eb;border-top-color:#038c7f;border-radius:50%;animation:_spin_1mzeo_4967 .8s linear infinite}@keyframes _spin_1mzeo_4967{to{transform:rotate(360deg)}}@media (max-width: 768px){._container_1mzeo_1{padding:1rem}._header_1mzeo_13{flex-direction:column;align-items:flex-start;gap:1rem}._formGrid_1mzeo_583,._generalDataGrid_1mzeo_3215,._frequencyGrid_1mzeo_1291{grid-template-columns:1fr}._toggleGroup_1mzeo_837{flex-direction:column;align-items:flex-start}._modalOverlay_1mzeo_2161{padding:1rem}._modalContent_1mzeo_2189{max-height:95vh}._classificationGrid_1mzeo_2955,._modalRow_1mzeo_2911{grid-template-columns:1fr}}._selectInput_1mzeo_5087{padding:.625rem .875rem;border:1px solid var(--border);border-radius:.5rem;font-size:.875rem;color:var(--text-primary);background:var(--hover);cursor:pointer;transition:all .15s ease}._selectInput_1mzeo_5087:focus{outline:none;border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61a}._containerCard_1mzeo_5121{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;padding:1.5rem}._dark_1mzeo_61 ._containerCard_1mzeo_5121{background:#1f2937;border-color:#374151}._containerList_1mzeo_5145{display:flex;flex-direction:column;gap:.75rem}._containerItemSimple_1mzeo_5157{display:flex;align-items:center;gap:1rem;padding:.875rem 1rem;background:var(--hover);border:1px solid var(--border);border-radius:.375rem;margin-bottom:.75rem}._containerLabel_1mzeo_5179{font-size:.875rem;color:var(--text-secondary);min-width:70px}._containerNameSimple_1mzeo_5191{flex:1;font-size:.875rem;color:var(--text-primary)}._formGroupElementsInline_1mzeo_5203{display:flex;align-items:center;gap:1rem}._itemSimpleList_1mzeo_5213{display:flex;align-items:center;gap:1rem;padding:.875rem 1rem;background:var(--surface);border:2px solid var(--border);border-radius:.375rem;margin-bottom:.75rem}._container_qsim1_1{flex:1;padding:2rem;overflow-y:auto;background:var(--background)}._header_qsim1_23{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._dark_qsim1_15 ._header_qsim1_23{background:#1f2937;border-bottom-color:#374151}._title_qsim1_47{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0}._required_qsim1_69{color:#ef4444;margin-left:.25rem}._backButton_qsim1_79{padding:.75rem 1rem;background-color:#038c7f;color:#fff;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0000001a}._backButton_qsim1_79:hover{background-color:#037f8c}._headerButton_qsim1_123{display:flex;align-items:center;justify-content:center;width:84px;height:44px;padding:0;background:#038c7f;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.25);font-weight:500;cursor:pointer;transition:background .2s}._headerButton_qsim1_123:last-child{border-right:none}._headerButton_qsim1_123:hover{background:#037f8c}._headerButton_qsim1_123:disabled{opacity:.6;cursor:not-allowed}._headerButtonRefresh_qsim1_181{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:#038c7f;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.25);font-weight:500;cursor:pointer;transition:background .2s}._headerButtonRefresh_qsim1_181:last-child{border-right:none}._headerButtonRefresh_qsim1_181:hover{background:#037f8c}._headerButtonRefresh_qsim1_181:disabled{opacity:.6;cursor:not-allowed}._headerButtonAction_qsim1_239{display:flex;align-items:center;justify-content:center;width:90px;height:44px;padding:0;background:#038c7f;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.25);font-weight:500;cursor:pointer;transition:background .2s}._headerButtonAction_qsim1_239:last-child{border-right:none}._headerButtonAction_qsim1_239:hover{background:#037f8c}._headerButtonAction_qsim1_239:disabled{opacity:.6;cursor:not-allowed}._buttonGroup_qsim1_297{display:inline-flex;border-radius:.375rem;overflow:hidden}._searchBar_qsim1_309{flex:1;display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;background:var(--surface);border:1px solid var(--border);border-radius:.5rem;transition:border-color .2s;box-shadow:0 1px 2px #0000000d;color:var(--text-secondary)}._searchIcon_qsim1_347{position:absolute;left:2.75rem;top:50%;transform:translateY(-50%);color:var(--text-primary)}._searchInput_qsim1_363{flex:1;border:none;background:transparent;color:var(--text-primary);font-size:1rem;outline:none}._searchInput_qsim1_363:focus{outline:none;border-color:#038c7f}._dark_qsim1_15 ._searchInput_qsim1_363:focus{background:#1f2937}._loading_qsim1_411{display:flex;justify-content:center;align-items:center;padding:4rem}._spinner_qsim1_425{width:2.5rem;height:2.5rem;border:3px solid #e5e7eb;border-top-color:#038c7f;border-radius:50%;animation:_spin_qsim1_425 .8s linear infinite}@keyframes _spin_qsim1_425{to{transform:rotate(360deg)}}._cardsGrid_qsim1_455{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));gap:1.5rem;padding:2rem}._card_qsim1_455{background:var(--surface);border:1px solid var(--border);border-radius:.75rem;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;transition:all .2s}._dark_qsim1_15 ._card_qsim1_455{background:#1f2937;border-color:#374151}._card_qsim1_455:hover{box-shadow:0 4px 12px #0000001a}._cardHeader_qsim1_509{display:flex;justify-content:space-between;gap:1rem}._cardHeaderLeft_qsim1_521{display:flex;gap:1rem;flex:1}._medalImage_qsim1_533{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}._companyInfo_qsim1_547{display:flex;flex-direction:column;gap:.5rem;flex:1}._companyNameRow_qsim1_561{display:flex;align-items:center;gap:.5rem}._companyIcon_qsim1_573{color:#038c7f;flex-shrink:0}._companyName_qsim1_561{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0;display:flex;align-items:center;gap:.5rem}._dark_qsim1_15 ._companyName_qsim1_561{color:#f9fafb}._priorityIcon_qsim1_611{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}._referenceRow_qsim1_623{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._referenceNumber_qsim1_637{font-size:.875rem;font-weight:500;color:#038c7f}._statusBadge_qsim1_649{padding:.25rem .75rem;border-radius:.375rem;font-size:.75rem;font-weight:500;border:1px solid transparent}._statusAsignada_qsim1_665{background:#dbeafe;color:#1e40af;border-color:#93c5fd}._statusCotizada_qsim1_677,._statusParcialmentecotizada_qsim1_687{background:#d1fae5;color:#065f46;border-color:#6ee7b7}._statusExpirada_qsim1_699{background:#fee2e2;color:#991b1b;border-color:#fca5a5}._statusNueva_qsim1_711{background:#f3f4f6;color:#374151;border-color:#d1d5db}._statusEnviada_qsim1_723{background:#fef3c7;color:#92400e;border-color:#fcd34d}._statusEnProceso_qsim1_735{background:#e0e7ff;color:#3730a3;border-color:#a5b4fc}._operationRow_qsim1_747{display:flex;align-items:center}._operationType_qsim1_757{font-size:.75rem;color:#6b7280;text-transform:lowercase}._dark_qsim1_15 ._operationType_qsim1_757{color:#9ca3af}._cardHeaderRight_qsim1_777{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;text-align:right}._countries_qsim1_793{font-size:.875rem;font-weight:500;color:var(--text-secondary)}._category_qsim1_813{font-size:.75rem;font-weight:500;color:#038c7f;background:#f0fdfa;padding:.25rem .75rem;border-radius:.375rem}._dark_qsim1_15 ._category_qsim1_813{background:#14b8a61a}._dateInfo_qsim1_839{display:flex;align-items:center;gap:.35rem;color:var(--text-primary);font-size:1.2rem}._dateInfoRed_qsim1_863{display:flex;align-items:center;gap:.35rem;color:#fa0404;font-size:1.2rem}._executiveRow_qsim1_879{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid #e5e7eb}._dark_qsim1_15 ._executiveRow_qsim1_879{border-top-color:#374151}._executiveInfo_qsim1_903{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary);font-size:.875rem}._dark_qsim1_15 ._executiveInfo_qsim1_903{color:#9ca3af}._servicesCounter_qsim1_927{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:#038c7f;font-weight:500}._documentsButton_qsim1_945{display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;border:1px solid #e5e7eb;background:#f9fafb;cursor:pointer;transition:all .15s ease}._documentsButton_qsim1_945:hover{background:#f3f4f6}._controlNumbers_qsim1_977{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:var(--background);border-radius:.5rem}._dark_qsim1_15 ._controlNumbers_qsim1_977{background:#111827}._controlNumberItem_qsim1_1003{display:flex;justify-content:space-between;align-items:center;gap:1rem}._controlNumberLeft_qsim1_1017{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._controlNumberLeft_qsim1_1017 svg{color:#9ca3af;flex-shrink:0}._dottedCircleIcon_qsim1_1041{color:#9ca3af}._assignedName_qsim1_1049{font-size:.875rem;color:var(--text-tertiary);white-space:nowrap}._controlNumberCenter_qsim1_1069{display:flex;align-items:center;gap:.5rem;flex:1}._controlCode_qsim1_1083{font-size:.875rem;font-weight:500;color:#3b82f6;background:transparent;padding:0}._dark_qsim1_15 ._controlCode_qsim1_1083{color:#60a5fa}._controlButton_qsim1_1107{padding:.375rem .875rem;background:#3b82f6;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;margin-left:.5rem}._controlButton_qsim1_1107:hover{background:#2563eb;box-shadow:0 2px 4px #3b82f633}._addControlSmallButton_qsim1_1143{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:transparent;color:#038c7f;border:1px dashed #038C7F;border-radius:.375rem;cursor:pointer;font-size:.813rem;font-weight:500;transition:all .2s}._addControlSmallButton_qsim1_1143:hover{background:#f0fdfa;border-color:#0d9488;color:#0d9488}._dark_qsim1_15 ._addControlSmallButton_qsim1_1143:hover{background:#14b8a61a}._controlNumberActions_qsim1_1193{display:flex;align-items:center;gap:.5rem}._controlDays_qsim1_1205{display:flex;align-items:center;gap:.25rem;color:#6b7280;font-size:.75rem}._dark_qsim1_15 ._controlDays_qsim1_1205{color:#9ca3af}._actionButton_qsim1_1229{display:flex;align-items:center;justify-content:center;padding:.375rem;background:transparent;color:#6b7280;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s}._actionButton_qsim1_1229:hover{background:#f3f4f6;color:#111827}._dark_qsim1_15 ._actionButton_qsim1_1229:hover{background:#374151;color:#f9fafb}._addControlButton_qsim1_1275{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background:transparent;color:#038c7f;border:2px dashed #038C7F;border-radius:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s}._addControlButton_qsim1_1275:hover{background:var(--hover)}._dark_qsim1_15 ._addControlButton_qsim1_1275:hover{background:#14b8a61a}._emptyState_qsim1_1323{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;color:var(--text-tertiary)}._emptyState_qsim1_1323 h3{font-size:1.25rem;font-weight:600;margin:0 0 .5rem;color:var(--text-primary)}._emptyState_qsim1_1323 p{font-size:1rem;margin:0}._formContainer_qsim1_1383{display:flex;flex-direction:column;height:100%;background:#f9fafb;overflow-y:auto}._dark_qsim1_15 ._formContainer_qsim1_1383{background:#111827}._formHeader_qsim1_1407{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;background:#fff;border-bottom:1px solid #e5e7eb;position:sticky;top:0;z-index:20;gap:1rem}._dark_qsim1_15 ._formHeader_qsim1_1407{background:#1f2937;border-bottom-color:#374151}._formHeaderLeft_qsim1_1443{display:flex;align-items:center;gap:1rem}._formHeaderRight_qsim1_1455{display:flex;gap:.5rem}._backButton_qsim1_79{padding:.75rem 1rem;background-color:#03a678;color:#fff;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0000001a}._backButton_qsim1_79:hover{background-color:#03738c}._dark_qsim1_15 ._backButton_qsim1_79{box-shadow:0 2px 4px #0000004d}._formTitle_qsim1_1507{font-size:1.25rem;font-weight:600;color:#111827;margin:0}._dark_qsim1_15 ._formTitle_qsim1_1507{color:#f9fafb}._formSubtitle_qsim1_1529{font-size:.875rem;color:#6b7280;margin:.25rem 0 0}._dark_qsim1_15 ._formSubtitle_qsim1_1529{color:#9ca3af}._btnSave_qsim1_1549{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:#038c7f;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s}._btnSave_qsim1_1549:hover{background:#0d9488}._btnIconOnly_qsim1_1587{display:flex;align-items:center;justify-content:center;padding:.625rem;background:#038c7f;color:#fff;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s}._btnIconOnly_qsim1_1587:hover{background:#0d9488}._btnActions_qsim1_1621{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:#038c7f;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s}._btnActions_qsim1_1621:hover{background:#0d9488}._actionButtons_qsim1_1659{display:flex;gap:.5rem;align-items:center}._actionsMenuContainer_qsim1_1671{position:relative}._actionsDropdown_qsim1_1679{position:absolute;top:calc(100% + .5rem);right:0;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;min-width:160px;z-index:50;overflow:hidden}._dark_qsim1_15 ._actionsDropdown_qsim1_1679{background:#1e293b;border-color:#334155}._dropdownItem_qsim1_1715{width:100%;padding:.75rem 1rem;text-align:left;background:transparent;border:none;cursor:pointer;font-size:.875rem;color:#374151;transition:all .2s;border-bottom:1px solid #f3f4f6}._dropdownItem_qsim1_1715:last-child{border-bottom:none}._dropdownItem_qsim1_1715:hover{background:#f3f4f6;color:#038c7f}._dark_qsim1_15 ._dropdownItem_qsim1_1715{color:#e5e7eb;border-bottom-color:#334155}._dark_qsim1_15 ._dropdownItem_qsim1_1715:hover{background:#334155;color:#038c7f}._btnIconOnly_qsim1_1587:disabled,._btnSave_qsim1_1549:disabled,._btnActions_qsim1_1621:disabled{opacity:.5;cursor:not-allowed}._formContent_qsim1_1793{padding:2rem;display:flex;flex-direction:column;gap:2rem;max-width:1400px;margin:0 auto;width:100%}._topCardsContainer_qsim1_1813{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem}@media (max-width: 1200px){._topCardsContainer_qsim1_1813{grid-template-columns:1fr}._cardsGrid_qsim1_455{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}@media (max-width: 768px){._container_qsim1_1{padding:1rem}._header_qsim1_23{flex-direction:column;align-items:flex-start;gap:1rem}._cardsGrid_qsim1_455,._formGrid_qsim1_1877{grid-template-columns:1fr}._formHeader_qsim1_1407{padding:1rem 1.5rem;flex-wrap:wrap}._formContent_qsim1_1793{padding:1rem}._clientHeader_qsim1_1903{flex-direction:column;gap:1rem}._clientMeta_qsim1_1913{align-items:flex-start}._formGroup_qsim1_1921 label{font-size:.8125rem}._merchandiseHeader_qsim1_1929{display:none}._merchandiseRow_qsim1_1937{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:.75rem}._merchandiseTable_qsim1_1957{display:block}._filtersPanel_qsim1_1965{position:fixed;left:-100%;top:0;height:100vh;z-index:50;transition:left .3s ease}._filtersPanel_qsim1_1965._open_qsim1_1983{left:0}}@media (max-width: 480px){._container_qsim1_1{padding:.75rem}._title_qsim1_47{font-size:1.25rem}._buttonGroup_qsim1_297{flex-direction:column;width:100%}._buttonGroupItem_qsim1_2021,._buttonGroupItemLast_qsim1_2023{width:100%}._formHeader_qsim1_1407{padding:.75rem 1rem}._formHeaderLeft_qsim1_1443{flex-direction:column;gap:.5rem}._formHeaderRight_qsim1_1455{flex-direction:column;width:100%}._formContent_qsim1_1793{padding:.75rem}._card_qsim1_455{padding:1rem}._clientActions_qsim1_2075{flex-direction:column}._btnDecline_qsim1_2083,._btnQuote_qsim1_2085{width:100%}}._clientSection_qsim1_2095{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._dark_qsim1_15 ._clientSection_qsim1_2095{background:#1f2937;border-color:#374151}._clientHeader_qsim1_1903{display:flex;justify-content:space-between;gap:2rem}._clientInfo_qsim1_2137{display:flex;gap:1rem;flex:1}._clientMedal_qsim1_2149{width:50px;height:50px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}._clientName_qsim1_2163{font-size:1.125rem;font-weight:600;color:#111827;margin:0;display:flex;align-items:center;gap:.5rem}._dark_qsim1_15 ._clientName_qsim1_2163{color:#f9fafb}._clientBadge_qsim1_2191{font-size:.875rem}._clientDetails_qsim1_2199{display:flex;gap:1rem;margin-top:.5rem;font-size:.875rem;color:#6b7280}._dark_qsim1_15 ._clientDetails_qsim1_2199{color:#9ca3af}._clientId_qsim1_2223,._clientExecutive_qsim1_2225{display:flex;align-items:center;gap:.25rem}._clientControl_qsim1_2237{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}._controlLabel_qsim1_2251{font-size:.875rem;color:#6b7280}._dark_qsim1_15 ._controlLabel_qsim1_2251{color:#9ca3af}._controlBadge_qsim1_2269{padding:.25rem .75rem;background:#038c7f;color:#fff;border-radius:.375rem;font-size:.875rem;font-weight:500}._clientMeta_qsim1_1913{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}._clientType_qsim1_2301{font-size:.875rem;color:#6b7280;font-weight:500}._dark_qsim1_15 ._clientType_qsim1_2301{color:#9ca3af}._clientRoute_qsim1_2321{font-size:.875rem;color:#111827;font-weight:500}._dark_qsim1_15 ._clientRoute_qsim1_2321{color:#f9fafb}._clientToggles_qsim1_2341{display:flex;gap:1rem;justify-content:flex-end;margin-top:.75rem}._toggleLabel_qsim1_2355{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#6b7280;cursor:pointer}._dark_qsim1_15 ._toggleLabel_qsim1_2355{color:#9ca3af}._toggleLabel_qsim1_2355 input[type=checkbox]{cursor:pointer}._clientActions_qsim1_2075{display:flex;gap:.75rem;justify-content:flex-end;padding-top:1rem;border-top:1px solid #e5e7eb}._dark_qsim1_15 ._clientActions_qsim1_2075{border-top-color:#374151}._btnDecline_qsim1_2083{padding:.625rem 1.25rem;background:#fff;color:#6b7280;border:1px solid #d1d5db;border-radius:.375rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s}._btnDecline_qsim1_2083:hover{background:#f9fafb;border-color:#9ca3af}._dark_qsim1_15 ._btnDecline_qsim1_2083{background:#111827;color:#9ca3af;border-color:#374151}._dark_qsim1_15 ._btnDecline_qsim1_2083:hover{background:#1f2937}._btnQuote_qsim1_2085{padding:.625rem 1.25rem;background:#038c7f;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s}._btnQuote_qsim1_2085:hover{background:#0d9488}._suppliersSection_qsim1_2499{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._dark_qsim1_15 ._suppliersSection_qsim1_2499{background:#1f2937;border-color:#374151}._sectionTitle_qsim1_2529{font-size:1rem;font-weight:600;color:#111827;margin:0}._dark_qsim1_15 ._sectionTitle_qsim1_2529{color:#f9fafb}._suppliersList_qsim1_2551{display:flex;flex-direction:column;gap:.75rem}._supplierItem_qsim1_2563{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f9fafb;border-radius:.5rem}._dark_qsim1_15 ._supplierItem_qsim1_2563{background:#111827}._supplierLabel_qsim1_2589{font-size:.875rem;color:#6b7280;min-width:80px}._dark_qsim1_15 ._supplierLabel_qsim1_2589{color:#9ca3af}._supplierInput_qsim1_2609{flex:1;padding:.5rem .75rem;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;color:#111827}._dark_qsim1_15 ._supplierInput_qsim1_2609{background:#1f2937;border-color:#374151;color:#f9fafb}._btnRemoveSupplier_qsim1_2641{padding:.5rem;background:transparent;color:#ef4444;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s}._btnRemoveSupplier_qsim1_2641:hover{background:#fee2e2}._dark_qsim1_15 ._btnRemoveSupplier_qsim1_2641:hover{background:#ef44441a}._btnAddSupplier_qsim1_2677{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background:transparent;color:#038c7f;border:2px dashed #038C7F;border-radius:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s}._btnAddSupplier_qsim1_2677:hover{background:#f0fdfa}._dark_qsim1_15 ._btnAddSupplier_qsim1_2677:hover{background:#14b8a61a}._generalSection_qsim1_2725{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}._dark_qsim1_15 ._generalSection_qsim1_2725{background:#1f2937;border-color:#374151}._formGrid_qsim1_1877{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}._formGroup_qsim1_1921{display:flex;flex-direction:column;gap:.5rem}._formGroup_qsim1_1921 label{font-size:.875rem;font-weight:500;color:#374151}._dark_qsim1_15 ._formGroup_qsim1_1921 label{color:#d1d5db}._formInput_qsim1_2799,._formSelect_qsim1_2801{padding:.625rem .75rem;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;color:#111827;transition:all .2s}._dark_qsim1_15 ._formInput_qsim1_2799,._dark_qsim1_15 ._formSelect_qsim1_2801{background:#111827;border-color:#374151;color:#f9fafb}._formInput_qsim1_2799:focus,._formSelect_qsim1_2801:focus{outline:none;border-color:#038c7f;box-shadow:0 0 0 3px #14b8a61a}._formTextarea_qsim1_2849{padding:.625rem .75rem;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;color:#111827;font-family:inherit;resize:vertical;transition:all .2s}._dark_qsim1_15 ._formTextarea_qsim1_2849{background:#111827;border-color:#374151;color:#f9fafb}._formTextarea_qsim1_2849:focus{outline:none;border-color:#038c7f;box-shadow:0 0 0 3px #14b8a61a}._servicesSection_qsim1_2897{display:flex;flex-direction:column;gap:1.5rem}._serviceCard_qsim1_2909{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}._dark_qsim1_15 ._serviceCard_qsim1_2909{background:#1f2937;border-color:#374151}._serviceHeader_qsim1_2939{display:flex;justify-content:space-between;align-items:center}._serviceNumber_qsim1_2951{width:36px;height:36px;background:#038c7f;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1rem}._serviceActions_qsim1_2977{display:flex;gap:.5rem}._btnServiceAction_qsim1_2987{padding:.5rem;background:transparent;color:#6b7280;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s}._btnServiceAction_qsim1_2987:hover{background:#f3f4f6;color:#111827}._dark_qsim1_15 ._btnServiceAction_qsim1_2987:hover{background:#374151;color:#f9fafb}._serviceGrid_qsim1_3027{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}._associatedServices_qsim1_3039{display:flex;flex-direction:column;gap:.75rem}._associatedServices_qsim1_3039 label{font-size:.875rem;font-weight:500;color:#374151}._dark_qsim1_15 ._associatedServices_qsim1_3039 label{color:#d1d5db}._servicesChips_qsim1_3071{display:flex;flex-wrap:wrap;gap:.5rem}._serviceChip_qsim1_3083{padding:.5rem 1rem;background:#fff;color:#6b7280;border:1px solid #d1d5db;border-radius:.375rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s}._serviceChipActive_qsim1_3107{background:#038c7f;color:#fff;border-color:#038c7f}._dark_qsim1_15 ._serviceChip_qsim1_3083{background:#111827;border-color:#374151;color:#9ca3af}._dark_qsim1_15 ._serviceChipActive_qsim1_3107{background:#038c7f;color:#fff;border-color:#038c7f}._frequencySection_qsim1_3143{display:flex;flex-direction:column;gap:1rem}._checkboxLabel_qsim1_3155{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#374151;cursor:pointer}._dark_qsim1_15 ._checkboxLabel_qsim1_3155{color:#d1d5db}._checkboxLabel_qsim1_3155 input[type=checkbox]{cursor:pointer}._frequencyGrid_qsim1_3189{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}._merchandiseSection_qsim1_3201{display:flex;flex-direction:column;gap:1rem}._merchandiseTitle_qsim1_3213{font-size:.875rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin:0}._dark_qsim1_15 ._merchandiseTitle_qsim1_3213{color:#9ca3af}._merchandiseTable_qsim1_1957{display:flex;flex-direction:column;gap:.5rem;overflow-x:auto}._merchandiseHeader_qsim1_1929{display:grid;grid-template-columns:2fr 1fr 1.5fr 1fr 1fr 1fr 80px;gap:.75rem;padding:.75rem;background:#f9fafb;border-radius:.375rem;font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}._dark_qsim1_15 ._merchandiseHeader_qsim1_1929{background:#111827;color:#9ca3af}._merchandiseRow_qsim1_1937{display:grid;grid-template-columns:2fr 1fr 1.5fr 1fr 1fr 1fr 80px;gap:.75rem;padding:.5rem;align-items:center}._merchandiseInput_qsim1_3307{padding:.5rem .75rem;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;color:#111827}._dark_qsim1_15 ._merchandiseInput_qsim1_3307{background:#1f2937;border-color:#374151;color:#f9fafb}._merchandiseInput_qsim1_3307:focus{outline:none;border-color:#038c7f}._merchandiseSelect_qsim1_3347{padding:.5rem .75rem;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;color:#111827}._dark_qsim1_15 ._merchandiseSelect_qsim1_3347{background:#1f2937;border-color:#374151;color:#f9fafb}._merchandiseActions_qsim1_3377{display:flex;gap:.5rem;justify-content:center}._btnMerchandiseAction_qsim1_3389{padding:.375rem;background:transparent;color:#ef4444;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s}._btnMerchandiseAction_qsim1_3389:hover{background:#fee2e2}._dark_qsim1_15 ._btnMerchandiseAction_qsim1_3389:hover{background:#ef44441a}._btnAddMerchandise_qsim1_3425{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background:transparent;color:#038c7f;border:2px dashed #038C7F;border-radius:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s}._btnAddMerchandise_qsim1_3425:hover{background:#f0fdfa}._dark_qsim1_15 ._btnAddMerchandise_qsim1_3425:hover{background:#14b8a61a}._btnAddService_qsim1_3473{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;background:transparent;color:#038c7f;border:2px dashed #038C7F;border-radius:.75rem;cursor:pointer;font-size:1rem;font-weight:500;transition:all .2s;margin-top:1rem}._btnAddService_qsim1_3473:hover{background:#f0fdfa}._dark_qsim1_15 ._btnAddService_qsim1_3473:hover{background:#14b8a61a}._switchContainer_qsim1_3523{display:flex;align-items:center;gap:.75rem}._switch_qsim1_3523{position:relative;display:inline-block;width:48px;height:24px}._switch_qsim1_3523 input{opacity:0;width:0;height:0}._switchSlider_qsim1_3561{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cbd5e1;transition:.3s;border-radius:24px}._switchSlider_qsim1_3561:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}._switch_qsim1_3523 input:checked+._switchSlider_qsim1_3561{background-color:#038c7f}._switch_qsim1_3523 input:checked+._switchSlider_qsim1_3561:before{transform:translate(24px)}._switch_qsim1_3523 input:disabled+._switchSlider_qsim1_3561{cursor:not-allowed;opacity:.6}._dark_qsim1_15 ._switchSlider_qsim1_3561{background-color:#475569}._dark_qsim1_15 ._switch_qsim1_3523 input:checked+._switchSlider_qsim1_3561{background-color:#038c7f}._switchLabel_qsim1_3651{font-size:.875rem;font-weight:500;color:#374151;-webkit-user-select:none;-moz-user-select:none;user-select:none}._dark_qsim1_15 ._switchLabel_qsim1_3651{color:#d1d5db}._containerWithSidebar_qsim1_3673{display:flex;height:100vh;overflow:hidden}._filtersPanel_qsim1_1965{width:280px;background:var(--surface);border-right:1px solid var(--border);overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}._filtersPanelHeader_qsim1_3707 h3{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}._filterSection_qsim1_3721{display:flex;flex-direction:column;gap:.75rem}._filterTitle_qsim1_3733{font-size:.875rem;font-weight:600;color:var(--text-secondary);margin:0 0 .5rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}._iconbutonlucide_qsim1_3751{color:var(--text-secondary)}._headerRow_qsim1_3759{display:flex;align-items:center;justify-content:space-between}._radioLabel_qsim1_3771{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;color:var(--text-tertiary)}._radioLabel_qsim1_3771 input[type=radio]{cursor:pointer;width:18px;height:18px}._radioLabel_qsim1_3771:hover{color:var(--text-secondary)}._checkboxLabel_qsim1_3155{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;color:#4b5563}._checkboxLabel_qsim1_3155 input[type=checkbox]{cursor:pointer;width:18px;height:18px}._checkboxLabel_qsim1_3155:hover{color:#1f2937}._executiveSelect_qsim1_3847{width:100%;padding:.5rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;margin-top:.5rem}._filterActions_qsim1_3865{display:flex;gap:.75rem;padding-top:1rem;border-top:1px solid #e5e7eb;margin-top:auto}._resetButton_qsim1_3881{flex:1;padding:.625rem 1rem;border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}._resetButton_qsim1_3881:hover{background:#f9fafb}._applyButton_qsim1_3915{flex:1;padding:.625rem 1rem;border:none;background:#1b96a8;color:#fff;border-radius:.375rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}._applyButton_qsim1_3915:hover{background:#157a8a}._modalOverlay_qsim1_3957{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a59;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:2000;animation:_fadeIn_qsim1_1 .2s ease}._uploadModal_qsim1_3981{width:800px;max-width:95%;max-height:85vh;min-height:260px;background:var(--background);border-radius:20px;padding:32px;box-sizing:border-box;display:flex;flex-direction:column;box-shadow:0 25px 70px #00000040,0 0 0 1px #0000000a;animation:_fadeIn_qsim1_1 .25s ease;border:1px solid var(--border)}._modalHeader_qsim1_4025{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}._modalHeader_qsim1_4025 h3{margin:0;font-size:1.1rem;font-weight:600;color:var(--text-primary)}._closeButton_qsim1_4053{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;padding:.5rem;border-radius:.375rem;transition:all .2s ease}._closeButton_qsim1_4053:hover{background:#ef44441a;color:#ef4444;transform:rotate(90deg)}._dropZone_qsim1_4085{border:2px dashed rgba(3,140,127,.25);border-radius:22px;background:var(--surface);padding:28px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;text-align:center;transition:all .35s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._dropZone_qsim1_4085:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,rgba(3,140,127,.08),transparent 70%);opacity:0;transition:opacity .35s ease}._dropZone_qsim1_4085:hover{border-color:#038c7f;transform:translateY(-2px);box-shadow:0 12px 35px #038c7f1f,0 2px 6px #00000008}._dropZone_qsim1_4085:hover:before,._dropZoneActive_qsim1_4173:before{opacity:1}._dropZoneActive_qsim1_4173{border-color:#038c7f;background:#f0fdfa;transform:scale(1.01)}._dropZone_qsim1_4085 svg{color:#037f8c;margin-bottom:12px;filter:drop-shadow(0 6px 12px rgba(3,140,127,.25));transition:transform .3s ease}._dropZone_qsim1_4085:hover svg{transform:translateY(-4px)}._dropTitle_qsim1_4215{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:6px}._dropSubtitle_qsim1_4229{font-size:13px;color:var(--text-secondary)}._uploadFieldsModal_qsim1_4239{margin-top:18px;display:flex;gap:14px;flex-wrap:wrap;align-items:center}._uploadFieldsModal_qsim1_4239 input,._uploadFieldsModal_qsim1_4239 select{height:38px;min-width:200px;padding:0 12px;font-size:.85rem;background:var(--surface);color:var(--text-primary);border:1px solid var(--border);border-radius:10px;transition:all .2s ease}._uploadFieldsModal_qsim1_4239 input:focus,._uploadFieldsModal_qsim1_4239 select:focus{outline:none;border-color:#038c7f;box-shadow:0 0 0 3px #038c7f26}._tooltipUploadWrapper_qsim1_4301{position:relative;display:inline-flex;align-items:center}._arrowUploadIcon_qsim1_4315{position:absolute;color:#3ca64c;transform:translateY(7px);filter:drop-shadow(0 0 6px rgba(3,166,120,.6));transition:transform .2s ease}._customTooluploadtip_qsim1_4333{position:absolute;left:50%;top:68px;transform:translate(-50%);background:#037f8c;color:#fff;padding:6px 12px;border-radius:8px;font-size:13px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}._tooltipUploadWrapper_qsim1_4301:hover ._customTooluploadtip_qsim1_4333{opacity:1;transform:translate(-50%) translateY(-4px)}._modalFilesContainer_qsim1_4381{padding:18px;background:var(--background);border-radius:14px;border:1px solid #037F8C30;max-height:220px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--backcolor) var(--surface)}._modalFilesTitle_qsim1_4403{margin-bottom:14px;font-size:15px;font-weight:600;color:#038c7f}._modalFileCard_qsim1_4417{display:flex;justify-content:space-between;align-items:center;padding:6px 8px;margin-bottom:6px;border-radius:6px;background:linear-gradient(135deg,var(--surface),var(--backcolor));color:var(--text-primary);font-size:10px;font-weight:500;transition:all .2s ease;cursor:pointer}._modalFileCard_qsim1_4417:hover{transform:translateY(-4px);box-shadow:0 10px 20px #03738c40;background:linear-gradient(135deg,var(--surface),var(--hover))}._modalFileName_qsim1_4479{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:85%;font-size:13.5px;color:var(--text-primary)}._modalRemoveFile_qsim1_4497{background:#ef44441a;border:none;border-radius:6px;color:#dc2626;font-size:14px;padding:4px 8px;cursor:pointer;transition:.2s ease}._modalRemoveFile_qsim1_4497:hover{background:#dc2626;color:#fff}@keyframes _fadeIn_qsim1_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._blurOverlay_qsim1_4561{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a59;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:3000}._uploadFloatingWindow_qsim1_4579{position:fixed;bottom:24px;right:24px;z-index:5000;width:380px;max-height:60vh;overflow-y:auto;background:var(--surface);border-radius:16px;padding:18px;box-shadow:0 25px 60px #00000040,0 0 0 1px #0000000a;animation:_slideUp_qsim1_1 .3s ease}._uploadFloatingWindow_qsim1_4579::-webkit-scrollbar{width:6px}._uploadFloatingWindow_qsim1_4579::-webkit-scrollbar-thumb{background:var(--border);border-radius:6px}._uploadFloatingWindow_qsim1_4579::-webkit-scrollbar-thumb:hover{background:var(--backcolor)}._uploadHeader_qsim1_4651{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:14px;color:var(--text-primary);margin-bottom:14px}._uploadItem_qsim1_4677{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:12px;margin-bottom:12px;transition:all .2s ease}._uploadItem_qsim1_4677:last-child{margin-bottom:0}._uploadItem_qsim1_4677:hover{border-color:var(--backcolor);box-shadow:0 8px 20px #038c7f14}._uploadItemTop_qsim1_4717{display:flex;justify-content:space-between;align-items:center}._uploadFileName_qsim1_4731{font-size:13px;font-weight:500;color:var(--text-primary);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._uploadStatus_qsim1_4753{display:flex;align-items:center;gap:6px}._progressText_qsim1_4767{font-size:12px;color:var(--text-secondary)}._statusBadgeUpload_qsim1_4779{width:22px;height:22px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}._successBadge_qsim1_4807{background:#dcfce7;color:#16a34a}._errorBadge_qsim1_4819{background:#fee2e2;color:#dc2626}._progressBar_qsim1_4831{margin-top:8px;height:6px;border-radius:6px;background:var(--border);overflow:hidden}._progressFill_qsim1_4849{height:100%;width:0%;background:var(--backcolor);transition:width .25s ease}@keyframes _slideUp_qsim1_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._documentsActions_qsim1_4887{display:flex;align-items:center;gap:14px}._cloudButton_qsim1_4901{display:flex;align-items:center;gap:6px;background:transparent;border:none;cursor:pointer;padding:4px;border-radius:8px;transition:transform .25s ease,box-shadow .25s ease,opacity .2s ease}._cloudButton_qsim1_4901 svg{font-size:30px}._tooltip_qsim1_4301{position:absolute;bottom:130%;left:50%;transform:translate(-50%) translateY(60px);background:transparent;color:var(--text-primary);font-size:12px;padding:5px 8px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease}._cloudButton_qsim1_4901:hover ._tooltip_qsim1_4301{opacity:1;transform:translate(-50%) translateY(60px)}._upload_qsim1_3981 svg{color:#038c7f}._download_qsim1_4983 svg{color:#03738c}._documentBadge_qsim1_4993{font-size:14px;font-weight:600;color:var(--text-secondary)}._cloudButton_qsim1_4901:hover{transform:translateY(-4px) scale(1.08);opacity:.95}._cloudButton_qsim1_4901:active{transform:translateY(-1px) scale(1.02)}._cloudButton_qsim1_4901:hover svg{filter:drop-shadow(0 4px 6px rgba(0,0,0,.2))}._cloudUploadButton_qsim1_5035{position:relative;background:transparent;border:none;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-bottom:18px;transition:transform .2s ease}._cloudUploadButton_qsim1_5035:hover{transform:scale(1.05)}._cloudUploadButton_qsim1_5035:disabled{opacity:.6;cursor:not-allowed}._cloudUploadIcon_qsim1_5079{color:#fff;stroke:#037f8c;stroke-width:1.8px;filter:drop-shadow(0 4px 10px rgba(3,115,140,.35)) drop-shadow(0 0 6px rgba(3,140,127,.25));transition:all .2s ease}._cloudUploadButton_qsim1_5035:hover ._arrowUploadIcon_qsim1_4315{transform:translateY(-5px)}._container_1hxgr_1{padding:1.5rem 2rem;background:var(--background);width:100%}._loading_1hxgr_13{text-align:center;padding:3rem}._notification_1hxgr_23{position:fixed;top:2rem;right:2rem;padding:1rem 1.5rem;border-radius:.5rem;box-shadow:0 4px 12px #00000026;z-index:1000;animation:_slideIn_1hxgr_1 .3s ease;font-weight:500}@keyframes _slideIn_1hxgr_1{0%{transform:translate(400px);opacity:0}to{transform:translate(0);opacity:1}}._notification_1hxgr_23._success_1hxgr_69{background-color:#14b8a6;color:#fff}._notification_1hxgr_23._error_1hxgr_79{background-color:#ef4444;color:#fff}._header_1hxgr_89{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}._title_1hxgr_107{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0}._newButton_1hxgr_121{padding:.75rem 1.5rem;background-color:#14b8a6;color:#fff;border:none;border-radius:.5rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;gap:.5rem;box-shadow:0 2px 4px #14b8a633}._newButton_1hxgr_121:hover{background-color:#0f9d8f}._controls_1hxgr_161{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}._searchBar_1hxgr_175{flex:1;display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;background:var(--surface);border:1px solid var(--border);border-radius:.5rem;transition:border-color .2s;box-shadow:0 1px 2px #0000000d;color:var(--text-secondary)}._searchBar_1hxgr_175:focus-within{border-color:#10b981}._searchIcon_1hxgr_211{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--text-primary);pointer-events:none}._searchInput_1hxgr_229{flex:1;border:none;background:transparent;color:var(--text-primary);font-size:1rem;outline:none}._searchInput_1hxgr_229::-moz-placeholder{color:var(--text-tertiary)}._searchInput_1hxgr_229::placeholder{color:var(--text-tertiary)}._clearSearch_1hxgr_255{position:absolute;right:1rem;top:50%;transform:translateY(-50%);padding:.25rem;background-color:transparent;border:none;color:#6b7280;cursor:pointer;transition:color .15s ease;display:flex;align-items:center;justify-content:center}._clearSearch_1hxgr_255:hover{color:#374151}._filters_1hxgr_295{display:flex;gap:.5rem}._filterButton_1hxgr_305{padding:.875rem 1.5rem;background:var(--surface);border:1px solid var(--border);border-radius:.5rem;font-size:.9375rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s;white-space:nowrap}._filterButton_1hxgr_305:hover{background:var(--hover);border-color:var(--border)}._filterButton_1hxgr_305._active_1hxgr_341{background-color:#038c7f;color:#fff;border-color:#038c7f}._section_1hxgr_353{background-color:#fff;border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 3px #0000001a}._formContainer_1hxgr_367{background:var(--background);border:none;border-radius:0;padding:0;max-width:100%;min-height:100vh;margin:0}._formHeader_1hxgr_387{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:2px solid var(--border);background:linear-gradient(135deg,#10b9810d,#0596690d)}._formHeader_1hxgr_387 h2{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0;display:flex;align-items:center;gap:.5rem}._formHeader_1hxgr_387 h2:before{content:"";width:4px;height:1.5rem;background:linear-gradient(135deg,#10b981,#059669);border-radius:2px}._sectionTitle_1hxgr_441{font-size:1.125rem;font-weight:600;color:#1f2937;padding:1.25rem 1.5rem;border-bottom:1px solid #e5e7eb;background:#fff}._actionBar_1hxgr_459{display:flex;gap:0;align-items:center}._actionBarSaveButton_1hxgr_471{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.5rem;background:#038c7f;color:#fff;border:none;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:all .2s}._actionBarSaveButton_1hxgr_471:hover{background-color:#037f8c}._actionBarSaveButton_1hxgr_471:disabled{opacity:.6;cursor:not-allowed}._actionBarResetButton_1hxgr_521{padding:.75rem 1rem;background-color:#038c7f;color:#fff;border:none;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center}._actionBarResetButton_1hxgr_521:hover{background-color:#037f8c}._actionBarDeleteButton_1hxgr_557{padding:.75rem 1rem;background-color:#038c7f;color:#fff;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center;min-width:50px}._actionBarDeleteButton_1hxgr_557:hover{background-color:#037f8c}._actionBarCancelButton_1hxgr_591{padding:.75rem 1.25rem;background-color:#22c55e;color:#fff;border:none;font-weight:500;font-size:.9375rem;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;gap:.5rem;justify-content:center;min-width:100px}._actionBarCancelButton_1hxgr_591:hover{background-color:#16a34a}._formGrid_1hxgr_631{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;margin:1.5rem 2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));padding:1rem}._formGroup_1hxgr_651{padding:.5rem;display:flex;flex-direction:column;gap:.5rem}._label_1hxgr_665{font-size:.875rem;font-weight:500;color:var(--text-primary)}._required_1hxgr_677{color:#ef4444;margin-right:.25rem}._input_1hxgr_687,._inputdate_1hxgr_707{padding:.625rem .875rem;border:1px solid var(--border);border-radius:.5rem;font-size:.875rem;color:var(--text-primary);background:var(--hover);transition:all .15s ease}._input_1hxgr_687:focus{outline:none;border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61a}._inputdate_1hxgr_707:focus{outline:none;border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61a}._select_1hxgr_751{padding:.625rem .875rem;border:1px solid var(--border);border-radius:.5rem;font-size:.875rem;color:var(--text-primary);background:var(--hover);cursor:pointer;transition:all .15s ease}._select_1hxgr_751:focus{outline:none;border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61a}._toggleItem_1hxgr_785{display:flex;align-items:center;justify-content:space-between;padding:.6rem 1rem;background:var(--border);border-radius:.375rem}._toggle_1hxgr_785{position:relative;width:3rem;height:1.5rem;background-color:#d1d5db;border-radius:9999px;cursor:pointer;transition:background-color .2s ease}._toggle_1hxgr_785._active_1hxgr_341{background-color:#14b8a6}._toggleThumb_1hxgr_831{position:absolute;top:.125rem;left:.125rem;width:1.25rem;height:1.25rem;background-color:#fff;border-radius:9999px;transition:transform .2s ease;box-shadow:0 1px 3px #0000001a}._toggle_1hxgr_785._active_1hxgr_341 ._toggleThumb_1hxgr_831{transform:translate(1.5rem)}._tableContainer_1hxgr_863{overflow-x:auto}._table_1hxgr_863{width:100%;border-collapse:collapse;border-radius:.5rem;background:var(--surface)}._table_1hxgr_863 thead{background-color:var(--background);border-bottom:2px solid var(--border)}._table_1hxgr_863 th{padding:.75rem 1rem;text-align:left;font-size:.875rem;font-weight:600;color:var(--text-primary);white-space:nowrap}._table_1hxgr_863 td{padding:1rem;border-bottom:1px solid var(--border);font-size:.875rem;color:var(--text-secondary)}._table_1hxgr_863 tbody tr:hover{background-color:var(--hover)}._nominaCell_1hxgr_935{font-weight:600;color:#14b8a6}._statusBadge_1hxgr_945{display:inline-block;padding:.25rem .75rem;border-radius:9999px;font-size:.8125rem;font-weight:500}._statusActive_1hxgr_961{background-color:#d1fae5;color:#065f46}._statusInactive_1hxgr_971{background-color:#fee2e2;color:#991b1b}._actionButtons_1hxgr_981{display:flex;gap:.5rem}._actionButton_1hxgr_981{padding:.5rem;background-color:var(--hover);border:1px solid var(--border);border-radius:.375rem;color:var(--text-tertiary);cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}._actionButton_1hxgr_981:hover{background-color:#e5e7eb;color:#374151}._actionButton_1hxgr_981._edit_1hxgr_1027:hover{color:#14b8a6;border-color:#14b8a6}._actionButton_1hxgr_981._danger_1hxgr_1037:hover{background-color:#fef2f2;border-color:#ef4444;color:#ef4444}._noResults_1hxgr_1049{text-align:center;padding:3rem;color:#6b7280;font-size:1rem}@media (max-width: 1024px){._container_1hxgr_1{padding:1.25rem 1.5rem}._formGrid_1hxgr_631{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (max-width: 768px){._container_1hxgr_1{padding:1rem}._header_1hxgr_89{flex-direction:column;align-items:flex-start;gap:1rem}._title_1hxgr_107{font-size:1.25rem}._newButton_1hxgr_121{width:100%;justify-content:center}._controls_1hxgr_161{flex-direction:column;gap:.75rem}._searchBar_1hxgr_175{min-width:100%}._filters_1hxgr_295{width:100%;flex-wrap:wrap}._filterButton_1hxgr_305{flex:1;min-width:calc(50% - .25rem);text-align:center}._formGrid_1hxgr_631{grid-template-columns:1fr}._formHeader_1hxgr_387{flex-direction:column;align-items:flex-start;gap:1rem}._actionBar_1hxgr_459{width:100%;flex-direction:column;gap:0}._actionBarSaveButton_1hxgr_471,._actionBarResetButton_1hxgr_521,._actionBarDeleteButton_1hxgr_557,._actionBarCancelButton_1hxgr_591{width:100%;border-radius:0}._actionBarSaveButton_1hxgr_471:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}._actionBarCancelButton_1hxgr_591:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}._tableContainer_1hxgr_863{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:1.25rem}._table_1hxgr_863{font-size:.8125rem;min-width:600px}._table_1hxgr_863 th,._table_1hxgr_863 td{padding:.625rem .75rem}._section_1hxgr_353{padding:1rem}._sectionTitle_1hxgr_441{font-size:1rem}}@media (max-width: 480px){._container_1hxgr_1{padding:.75rem}._title_1hxgr_107{font-size:1.125rem}._buttonGroup_1hxgr_1299{width:100%}._notification_1hxgr_23{top:1rem;right:1rem;left:1rem;padding:.875rem 1rem;font-size:.875rem}._newButton_1hxgr_121{padding:.625rem 1.25rem;font-size:.875rem}._searchInput_1hxgr_229{padding:.625rem 2.5rem;font-size:.875rem}._filterButton_1hxgr_305{padding:.625rem 1rem;font-size:.875rem}._section_1hxgr_353{padding:.75rem}._formHeader_1hxgr_387{padding-bottom:.75rem}._sectionTitle_1hxgr_441{font-size:.9375rem}._label_1hxgr_665{font-size:.8125rem}._input_1hxgr_687,._select_1hxgr_751{padding:.5rem .75rem;font-size:.8125rem}._table_1hxgr_863{font-size:.75rem}._table_1hxgr_863 th,._table_1hxgr_863 td{padding:.5rem}._actionButtons_1hxgr_981{flex-direction:column;width:100%}._actionButton_1hxgr_981{width:100%}}._buttonGroup_1hxgr_1299{display:inline-flex;border-radius:.375rem;overflow:hidden}._headerButton_1hxgr_1447{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:#038c7f;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.25);font-weight:500;cursor:pointer;transition:background .2s}._headerButton_1hxgr_1447:last-child{border-right:none}._headerButton_1hxgr_1447:hover{background:#037f8c}._formHeaderRow_1hxgr_1495{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;background:var(--surface);border-bottom:1px solid var(--border)}._formTitle_1hxgr_1513{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0}._headerActions_1hxgr_1527{display:flex;gap:0;align-items:center}._headerActionsGroup_1hxgr_1539{display:inline-flex;border-radius:.375rem;overflow:hidden}._spinner_1hxgr_1551{display:inline-block;width:3rem;height:3rem;border:4px solid #e5e7eb;border-top-color:#14b8a6;border-radius:50%;animation:_spin_1hxgr_1551 1s linear infinite}@keyframes _spin_1hxgr_1551{to{transform:rotate(360deg)}}._backButton_1hxgr_1583{padding:.75rem 1rem;background-color:#038c7f;color:#fff;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0000004d}._backButton_1hxgr_1583:hover{background-color:#037f8c}._container_pc3wz_1{padding:1.5rem 2rem;background:var(--background);width:100%}._required_pc3wz_13{color:#ef4444;margin-right:.25rem}._header_pc3wz_23{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}._title_pc3wz_41{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0}._buttonGroup_pc3wz_55{display:inline-flex;border-radius:.375rem;overflow:hidden}._iconButton_pc3wz_67{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:#038c7f;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.25);font-weight:500;cursor:pointer;transition:background .2s}._iconButton_pc3wz_67:last-child{border-right:none}._iconButton_pc3wz_67:hover{background:#037f8c}._actionsButton_pc3wz_115{display:flex;align-items:center;gap:.5rem;padding:0 1.25rem;height:44px;background:#22c55e;color:#fff;border:none;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:background .2s}._actionsButton_pc3wz_115:hover{background:#16a34a}._searchContainer_pc3wz_157{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}._searchBar_pc3wz_171{flex:1;display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;background:var(--surface);border:1px solid var(--border);border-radius:.5rem;transition:border-color .2s;box-shadow:0 1px 2px #0000000d;color:var(--text-secondary)}._searchBar_pc3wz_171:focus-within{border-color:#10b981;color:var(--text-primary)}._searchInput_pc3wz_209{flex:1;border:none;background:transparent;color:var(--text-primary);font-size:1rem;outline:none}._searchInput_pc3wz_209::-moz-placeholder{color:var(--text-tertiary)}._searchInput_pc3wz_209::placeholder{color:var(--text-tertiary)}._filterButtons_pc3wz_235{display:flex;gap:.5rem}._filterButton_pc3wz_235{padding:.875rem 1.5rem;background:var(--surface);border:1px solid var(--border);border-radius:.5rem;font-size:.9375rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s;white-space:nowrap}._filterButton_pc3wz_235:hover{background:var(--hover);border-color:var(--border)}._filterButtonActive_pc3wz_281{background:#038c7f;color:#fff;border-color:#038c7f}._filterButtonActive_pc3wz_281:hover{background:#037f8c;border-color:#037f8c}._customerList_pc3wz_343{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:1.25rem}._customerCard_pc3wz_353{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;padding:1.2rem;display:flex;flex-direction:column;gap:.6rem;align-items:flex-start;cursor:pointer;box-shadow:var(--shadow-sm);position:relative;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}._customerCard_pc3wz_353:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-color:#10b981;background-color:var(--hover);cursor:pointer}._customerRow_pc3wz_409{display:flex;width:100%}._customerInfo_pc3wz_417{max-width:90%;margin-top:20px}._customerInfo_pc3wz_417 h3{font-size:1.0625rem;font-weight:400;color:var(--text-primary);margin:0 0 .375rem}._statusActive_pc3wz_449{display:inline-block;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:500;color:#166534;background-color:#dcfce7;text-transform:capitalize}._statusInactive_pc3wz_471{display:inline-block;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:500;color:#7f1d1d;background-color:#fee2e2;text-transform:capitalize}._customerNameWrapper_pc3wz_493{display:flex;flex-direction:column;align-items:flex-start;position:relative}._medalWrapper_pc3wz_507{margin-top:-20px;margin-bottom:6px}._medalImage_pc3wz_517{width:45px;height:45px}._taxId_pc3wz_527{font-size:.9rem;color:#039866;font-family:Courier New,monospace;font-weight:750;margin:0 0 .5rem;background:transparent;padding:0;border-radius:0;display:inline-block}._customerMeta_pc3wz_553{margin-left:auto;text-align:right}._customerNationality_pc3wz_563{font-size:.8125rem;color:var(--text-tertiary);font-weight:500;margin:0 0 .5rem}._customerType_pc3wz_579{font-size:.8125rem;color:var(--text-tertiary);margin:0 0 .5rem}._customerActions_pc3wz_593{position:absolute;top:5.2rem;right:1.5rem;display:flex;gap:.5rem}._editButton_pc3wz_607,._deleteButton_pc3wz_609{padding:.5rem;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}._editButton_pc3wz_607{background:var(--hover);color:#10b981}._editButton_pc3wz_607:hover{background:#a7f3d0}._deleteButton_pc3wz_609{background:#fee2e2;color:#ef4444}._deleteButton_pc3wz_609:hover{background:#fecaca}._noResults_pc3wz_667{grid-column:1 / -1;text-align:center;padding:4rem 2rem;color:var(--text-secondary);font-size:1.125rem}._formContainer_pc3wz_683{background:var(--background);border-bottom:2px solid var(--border);border-radius:0;padding:0;max-width:100%;min-height:100vh;margin:0}._formHeader_pc3wz_703{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:2px solid var(--border);background:linear-gradient(135deg,#10b9810d,#0596690d)}._formHeader_pc3wz_703 h2{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0;display:flex;align-items:center;gap:.5rem}._formHeader_pc3wz_703 h2:before{content:"";width:4px;height:1.5rem;background:linear-gradient(135deg,#10b981,#059669);border-radius:2px}._closeButton_pc3wz_757{padding:.5rem;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;border-radius:.375rem;transition:all .2s}._closeButton_pc3wz_757:hover{background:#ef44441a;color:#ef4444;transform:rotate(90deg)}._section_pc3wz_789{margin:0;border-bottom:1px solid var(--border);overflow:hidden}._section_pc3wz_789:last-child{border-bottom:none}._sectionHeader_pc3wz_809{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 2rem;background:var(--background);cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}._sectionHeader_pc3wz_809:hover{background:#10b9810d}._sectionHeader_pc3wz_809 h3{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0;display:flex;align-items:center;gap:.75rem}._sectionHeader_pc3wz_809 h3:before{content:"";width:8px;height:8px;background:#10b981;border-radius:50%}._sectionContent_pc3wz_875{padding:2rem;background:var(--surface)}._subsectionTitle_pc3wz_885{font-size:1rem;font-weight:600;color:var(--text-primary);margin:2rem 0 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--border)}._formRow_pc3wz_903{margin-bottom:1.25rem}._formRow_pc3wz_903 label{display:block;font-weight:500;font-size:.875rem;color:var(--text-secondary);margin-bottom:.5rem}._formRow_pc3wz_903 input,._formRow_pc3wz_903 select,._formRow_pc3wz_903 textarea{width:100%;padding:.75rem 1rem;border:1px solid var(--border);border-radius:.5rem;background:var(--surface);color:var(--text-primary);font-size:.9375rem;transition:all .2s;box-sizing:border-box}._formRow_pc3wz_903 input:focus,._formRow_pc3wz_903 select:focus,._formRow_pc3wz_903 textarea:focus{outline:none;border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}._formRow_pc3wz_903 input::-moz-placeholder{color:var(--text-tertiary)}._formRow_pc3wz_903 input::placeholder{color:var(--text-tertiary)}._radioGroup_pc3wz_979{display:flex;gap:1.5rem;margin-top:.75rem}._radioLabel_pc3wz_991{display:flex;align-items:center;gap:.5rem;cursor:pointer;padding:.5rem 1rem;border-radius:.375rem;transition:background-color .2s;font-size:.9375rem}._radioLabel_pc3wz_991:hover{background:#10b9810d}._radioLabel_pc3wz_991 input[type=radio]{width:auto;margin:0;cursor:pointer;accent-color:#10b981}._checkboxLabel_pc3wz_1035{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-weight:500;font-size:.9375rem;color:var(--text-primary);padding:.75rem 1rem;border-radius:.5rem;background:#10b9810d;border:1px solid rgba(16,185,129,.2);transition:all .2s}._checkboxLabel_pc3wz_1035:hover{background:#10b9811a;border-color:#10b9814d}._checkboxLabel_pc3wz_1035 input[type=checkbox]{width:auto;margin:0;cursor:pointer;accent-color:#10b981;width:18px;height:18px}._inlineButton_pc3wz_1093{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.3);border-radius:.5rem;font-weight:500;font-size:.875rem;cursor:pointer;margin-top:.75rem;transition:all .2s}._inlineButton_pc3wz_1093:hover{background:#10b98133;border-color:#10b981;transform:translateY(-1px)}._inlineForm_pc3wz_1137{background:#10b98108;border:1px solid rgba(16,185,129,.2);border-radius:.5rem;padding:1.5rem;margin-top:1rem}._inlineFormHeader_pc3wz_1153{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid rgba(16,185,129,.2)}._inlineFormHeader_pc3wz_1153 h4{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}._closeInline_pc3wz_1185{padding:.375rem;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;border-radius:.25rem;transition:all .2s}._closeInline_pc3wz_1185:hover{background:#ef44441a;color:#ef4444}._saveInlineButton_pc3wz_1215{width:100%;padding:.75rem;background:#10b981;color:#fff;border:none;border-radius:.5rem;font-weight:600;font-size:.9375rem;cursor:pointer;transition:all .2s;margin-top:.5rem}._saveInlineButton_pc3wz_1215:hover{background:#059669;transform:translateY(-1px);box-shadow:0 4px 8px #10b9814d}._itemCard_pc3wz_1255{background:var(--background);border:1px solid var(--border);border-radius:.5rem;padding:1.25rem;margin-bottom:1rem;transition:all .2s}._itemCard_pc3wz_1255:hover{border-color:#10b9814d;box-shadow:0 2px 8px #10b9811a}._itemHeader_pc3wz_1283{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--border)}._itemHeader_pc3wz_1283 h4{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}._removeButton_pc3wz_1315{padding:.375rem;background:#ef44441a;color:#ef4444;border:none;border-radius:.25rem;cursor:pointer;transition:all .2s}._removeButton_pc3wz_1315:hover{background:#ef444433;transform:scale(1.1)}._addButton_pc3wz_1345{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1rem;background:transparent;color:#10b981;border:2px dashed rgba(16,185,129,.4);border-radius:.5rem;font-weight:500;font-size:.9375rem;cursor:pointer;width:100%;transition:all .2s}._addButton_pc3wz_1345:hover{background:#10b9810d;border-color:#10b981;transform:translateY(-1px)}._formActions_pc3wz_1391{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem;border-top:1px solid var(--border);background:var(--background)}._cancelButton_pc3wz_1409{padding:.75rem 1.5rem;background:transparent;color:var(--text-secondary);border:1px solid var(--border);border-radius:.5rem;font-weight:600;font-size:.9375rem;cursor:pointer;transition:all .2s}._cancelButton_pc3wz_1409:hover{background:var(--hover);border-color:var(--text-secondary)}._saveButton_pc3wz_1443{padding:.75rem 2rem;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;border-radius:.5rem;font-weight:600;font-size:.9375rem;cursor:pointer;transition:all .2s;box-shadow:0 2px 4px #10b98133}._saveButton_pc3wz_1443:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #10b98166;background:linear-gradient(135deg,#059669,#047857)}._saveButton_pc3wz_1443:disabled{opacity:.6;cursor:not-allowed;transform:none}._formGrid_pc3wz_1493{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:1.5rem}._checkboxesRow_pc3wz_1507{display:flex;gap:2rem;align-items:center;margin:1.5rem 0;flex-wrap:wrap}._statusLabel_pc3wz_1523{display:flex;align-items:center;gap:.75rem;font-weight:500;font-size:.9375rem;color:var(--text-primary)}._switch_pc3wz_1541{position:relative;display:inline-block;width:48px;height:26px}._switch_pc3wz_1541 input{opacity:0;width:0;height:0}._slider_pc3wz_1567{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cbd5e1;transition:.3s;border-radius:26px}._slider_pc3wz_1567:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%;box-shadow:0 2px 4px #0003}._switch_pc3wz_1541 input:checked+._slider_pc3wz_1567{background-color:#10b981}._switch_pc3wz_1541 input:checked+._slider_pc3wz_1567:before{transform:translate(22px)}._switch_pc3wz_1541 input:focus+._slider_pc3wz_1567{box-shadow:0 0 0 3px #10b98133}._sectionHeader_pc3wz_809{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 2rem;background:var(--background);cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:none}._section_pc3wz_789:first-child ._sectionHeader_pc3wz_809{border-bottom:none}._formHeaderRow_pc3wz_1673{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;background:var(--surface);border-bottom:1px solid var(--border)}._formTitle_pc3wz_1691{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0}._headerActions_pc3wz_1705{display:flex;gap:0;align-items:center}._backButton_pc3wz_1717{padding:.75rem 1rem;background-color:#038c7f;color:#fff;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0000001a}._backButton_pc3wz_1717:hover{background-color:#037f8c}._backButton_pc3wz_1717{box-shadow:0 2px 4px #0000004d}._saveHeaderButton_pc3wz_1759{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.5rem;background:#038c7f;color:#fff;border:none;border-radius:.375rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:all .2s}._saveHeaderButton_pc3wz_1759:hover{background:#037f8c}._saveHeaderButton_pc3wz_1759:disabled{opacity:.6;cursor:not-allowed}._cancelHeaderButton_pc3wz_1807{padding:.625rem 1.5rem;background:#038c7f;color:#fff;border:none;border-radius:0;font-weight:500;font-size:.9375rem;cursor:pointer;transition:all .2s;border-right:1px solid rgba(255,255,255,.2);border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}._cancelHeaderButton_pc3wz_1807:hover{background:#037f8c}._actionsHeaderButton_pc3wz_1845{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.5rem;background:#22c55e;color:#fff;border:none;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:all .2s}._actionsHeaderButton_pc3wz_1845:hover{background:#16a34a}._sectionCard_pc3wz_1885{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;margin:1.5rem 2rem;overflow:hidden;box-shadow:0 1px 2px #0000000d}._sectionTitle_pc3wz_1903{font-size:1.125rem;font-weight:600;color:var(--text-primary);padding:1.25rem 1.5rem;border-bottom:1px solid var(--border);background:var(--hover)}._sectionTitleCollapsible_pc3wz_1921{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;background:var(--hover);border-bottom:1px solid var(--border);cursor:pointer;transition:background .2s}._sectionTitleCollapsible_pc3wz_1921:hover{background:var(--background)}._sectionTitleWithDot_pc3wz_1951{display:flex;align-items:center;gap:.75rem;font-size:1.125rem;font-weight:600;color:var(--text-primary)}._greenDot_pc3wz_1969{width:10px;height:10px;background:#10b981;border-radius:50%}._twoColumnGrid_pc3wz_1983{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:1.5rem}._leftColumn_pc3wz_1997,._rightColumn_pc3wz_1999{display:flex;flex-direction:column;gap:1.25rem}._fieldGroup_pc3wz_2011{display:flex;flex-direction:column;gap:.5rem}._fieldLabel_pc3wz_2023{font-size:.875rem;font-weight:500;color:var(--text-secondary)}._textInput_pc3wz_2035,._selectInput_pc3wz_2037{padding:.625rem .875rem;border:1px solid var(--border);border-radius:.375rem;font-size:.9375rem;color:var(--text-primary);background:var(--surface);transition:border-color .2s}._textInput_pc3wz_2035:focus,._selectInput_pc3wz_2037:focus{outline:none;border-color:#10b981}._selectWithButton_pc3wz_2069{display:flex;flex-direction:column;gap:.5rem}._selectWithButton_pc3wz_2069 select{width:100%}._addNewButton_pc3wz_2089{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem 1rem;background:#10b981;color:#fff;border:none;border-radius:.375rem;font-weight:500;font-size:.875rem;cursor:pointer;transition:all .2s;white-space:nowrap}._addNewButton_pc3wz_2089:hover{background:#059669}._fullWidthGreenButton_pc3wz_2131{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;background:#038c7f;color:#fff;border:none;border-radius:.375rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:all .2s}._fullWidthGreenButton_pc3wz_2131:hover{background:#03738c}._fullWidthGrayButton_pc3wz_2175{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;background:#9ca3af;color:#f3f4f6;border:none;border-radius:.375rem;font-weight:500;font-size:.9375rem;cursor:not-allowed}._fullWidthGrayButton_pc3wz_2175:hover{background:#9ca3af}._checkboxField_pc3wz_2217{display:flex;align-items:center;gap:.625rem;padding:.875rem 1rem;background:var(--hover);border-radius:.375rem;border:1px solid var(--border)}._checkbox_pc3wz_1035{width:18px;height:18px;cursor:pointer;accent-color:#10b981}._checkboxText_pc3wz_2251{font-size:.9375rem;font-weight:500;color:var(--text-primary);cursor:pointer;margin:0}._statusField_pc3wz_2267{display:flex;align-items:center;justify-content:space-between;padding:.67rem 1rem;background:var(--hover);border-radius:.375rem}._statusText_pc3wz_2285{font-size:.9375rem;font-weight:500;color:var(--text-primary)}._addDashedButton_pc3wz_2297{width:100%;padding:1.25rem;border:2px dashed #10b981;background:transparent;color:#10b981;border-radius:.5rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem}._addDashedButton_pc3wz_2297:hover{background:var(--background);border-color:#059669;color:#059669}._modalOverlay_pc3wz_2345{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1000}._modalContent_pc3wz_2369{background:var(--background);border-radius:.75rem;width:min(95vw,600px);max-height:90vh;overflow-y:auto;overflow-x:hidden;box-shadow:0 20px 25px -5px #00000026;box-sizing:border-box;animation:_modalFadeIn_pc3wz_1 .25s ease-out}._modalHeader_pc3wz_2393{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--border)}._modalHeader_pc3wz_2393 h3{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0}._modalBody_pc3wz_2423{padding:1.5rem;overflow-x:hidden}._modalActions_pc3wz_2433{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid var(--border)}._closeButton_pc3wz_757{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:all .2s}._closeButton_pc3wz_757:hover{background:var(--surface);color:var(--text-primary)}._badgeGold_pc3wz_2485{background:linear-gradient(135deg,gold,orange);color:#7c5900;font-weight:600}._badgeSilver_pc3wz_2497{background:linear-gradient(135deg,silver,#a8a8a8);color:#404040;font-weight:600}._badgeBronze_pc3wz_2509{background:linear-gradient(135deg,#cd7f32,#b8691c);color:#4a2908;font-weight:600}._reference_pc3wz_2521{font-family:Courier New,monospace;font-weight:600;color:var(--primary)}._customerInfo_pc3wz_417{display:flex;align-items:center;gap:.5rem}._customerName_pc3wz_493{font-weight:400;margin-top:-10px}._servicesCount_pc3wz_2555{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .5rem;background:var(--primary-light);color:var(--primary);border-radius:9999px;font-weight:600;font-size:.875rem}@media (max-width: 1024px){._container_pc3wz_1{padding:1.25rem 1.5rem}._customerList_pc3wz_343{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media (max-width: 768px){._container_pc3wz_1{padding:1rem}._header_pc3wz_23{flex-direction:column;align-items:flex-start;gap:1rem}._customerList_pc3wz_343,._formGrid_pc3wz_1493,._twoColumnGrid_pc3wz_1983{grid-template-columns:1fr}._checkboxesRow_pc3wz_1507{flex-direction:column;gap:1rem}}@media (max-width: 480px){._container_pc3wz_1{padding:.75rem}._title_pc3wz_41{font-size:1.25rem}._buttonGroup_pc3wz_55{width:100%}._iconButton_pc3wz_67{flex:1}._actionsButton_pc3wz_115{flex:2}._searchContainer_pc3wz_157{flex-direction:column;gap:.75rem}._searchBar_pc3wz_171{padding:.75rem 1rem}._filterButtons_pc3wz_235{width:100%}._filterButton_pc3wz_235{flex:1;padding:.75rem 1rem}._formHeader_pc3wz_703{padding:1rem 1.5rem}._sectionContent_pc3wz_875{padding:1.5rem}}._loading_pc3wz_2757{text-align:center;padding:3rem}._spinner_pc3wz_2767{display:inline-block;width:3rem;height:3rem;border:4px solid #e5e7eb;border-top-color:#14b8a6;border-radius:50%;animation:_spin_pc3wz_2767 1s linear infinite}@keyframes _spin_pc3wz_2767{to{transform:rotate(360deg)}}._emptyState_pc3wz_2799{text-align:center;padding:4rem 2rem;color:#6b7280}._emptyState_pc3wz_2799 h3{font-size:1.25rem;margin-bottom:.5rem}._emptyState_pc3wz_2799 p{margin-bottom:2rem}._countryField_pc3wz_2829{margin-bottom:1.25rem}._countryControls_pc3wz_2837{display:flex;align-items:center;gap:1.5rem}._countryControls_pc3wz_2837 select{flex:1;min-width:0}._countryCheckbox_pc3wz_2859{display:flex;align-items:center;gap:.6rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}._countryCheckbox_pc3wz_2859 input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:40px;height:22px;background:#cbd5e1;border-radius:999px;position:relative;cursor:pointer;transition:all .25s ease}._countryCheckbox_pc3wz_2859 input:before{content:"";position:absolute;width:18px;height:18px;background:#fff;border-radius:50%;top:2px;left:2px;transition:all .25s ease;box-shadow:0 2px 4px #0003}._countryCheckbox_pc3wz_2859 input:checked{background:#10b981}._countryCheckbox_pc3wz_2859 input:checked:before{transform:translate(18px)}@keyframes _modalFadeIn_pc3wz_1{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._container_prak1_1{padding:1.5rem 2rem;background:var(--background);width:100%}._required_prak1_13{color:#ef4444;font-size:1.2rem}._header_prak1_23{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}._title_prak1_41{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0}._buttonGroup_prak1_55{display:inline-flex;border-radius:.375rem;overflow:hidden}._iconButton_prak1_67{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:#038c7f;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.25);font-weight:500;cursor:pointer;transition:background .2s}._iconButton_prak1_67:first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}._iconButton_prak1_67:hover{background:#037f8c}._actionsButton_prak1_117{display:flex;align-items:center;gap:.5rem;padding:0 1.25rem;height:44px;background:#22c55e;color:#fff;border:none;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:background .2s}._actionsButton_prak1_117:hover{background:#16a34a}._searchContainer_prak1_159{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}._searchBar_prak1_173{flex:1;display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;background:var(--surface);border:1px solid var(--border);border-radius:.5rem;transition:border-color .2s;box-shadow:0 1px 2px #0000000d;color:var(--text-secondary)}._searchBar_prak1_173:focus-within{border-color:#10b981}._searchInput_prak1_209{flex:1;border:none;background:transparent;color:var(--text-primary);font-size:1rem;outline:none}._searchInput_prak1_209::-moz-placeholder{color:var(--text-tertiary)}._searchInput_prak1_209::placeholder{color:var(--text-tertiary)}._filterButtons_prak1_235{display:flex;gap:.5rem}._filterButton_prak1_235{padding:.875rem 1.5rem;background:var(--surface);border:1px solid var(--border);border-radius:.5rem;font-size:.9375rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s;white-space:nowrap}._filterButton_prak1_235:hover{background:var(--hover);border-color:var(--border)}._filterButtonActive_prak1_281{background:#038c7f;color:#fff;border-color:#038c7f}._filterButtonActive_prak1_281:hover{background:#037f8c;border-color:#037f8c}._supplierList_prak1_335{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:1.25rem}._supplierCard_prak1_347{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;padding:1.7rem;display:flex;flex-direction:column;gap:.6rem;align-items:flex-start;cursor:pointer;box-shadow:var(--shadow-sm);position:relative;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}._supplierCard_prak1_347:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-color:#10b981;background-color:var(--hover);cursor:pointer}._supplierRow_prak1_403{display:flex;width:100%}._supplierInfo_prak1_413{max-width:90%;margin-top:5px}._supplierInfo_prak1_413 h3{font-size:1.0625rem;font-weight:400;color:var(--text-primary);margin:0 0 .375rem}._statusActive_prak1_443{display:inline-block;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:500;color:#166534;background-color:#dcfce7;text-transform:capitalize}._statusInactive_prak1_465{display:inline-block;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:500;color:#7f1d1d;background-color:#fee2e2;text-transform:capitalize}._supplierNameWrapper_prak1_487{display:flex;flex-direction:column;align-items:flex-start;position:relative}._taxId_prak1_501{font-size:.9rem;color:#039866;font-family:Courier New,monospace;font-weight:750;margin:0 0 .4rem;background:transparent;padding:0;border-radius:0;display:inline-block}._supplierMeta_prak1_527{margin-left:auto;text-align:right}._supplierNationality_prak1_537{font-size:.8125rem;color:var(--text-tertiary);font-weight:500;margin:0 0 .5rem}._supplierType_prak1_553{font-size:.8125rem;color:var(--text-tertiary);margin:0 0 .5rem}._supplierActions_prak1_567{position:absolute;top:5.2rem;right:1.5rem;display:flex;gap:.5rem}._editButton_prak1_583,._deleteButton_prak1_585{padding:.5rem;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}._editButton_prak1_583{background:var(--hover);color:#10b981}._editButton_prak1_583:hover{background:#a7f3d0}._deleteButton_prak1_585{background:#fee2e2;color:#ef4444}._deleteButton_prak1_585:hover{background:#fecaca}._noResults_prak1_643{grid-column:1 / -1;text-align:center;padding:4rem 2rem;color:var(--text-secondary);font-size:1.125rem}._formContainer_prak1_659{background:var(--background);border-bottom:2px solid var(--border);border-radius:0;padding:0;max-width:100%;min-height:100vh;margin:0}._formHeader_prak1_679{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:2px solid var(--border);background:linear-gradient(135deg,#10b9810d,#0596690d)}._formHeader_prak1_679 h2{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0;display:flex;align-items:center;gap:.5rem}._formHeader_prak1_679 h2:before{content:"";width:4px;height:1.5rem;background:linear-gradient(135deg,#10b981,#059669);border-radius:2px}._closeButton_prak1_733{padding:.5rem;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;border-radius:.375rem;transition:all .2s}._closeButton_prak1_733:hover{background:#ef44441a;color:#ef4444;transform:rotate(90deg)}._section_prak1_765{margin:0;border-bottom:1px solid var(--border);overflow:hidden}._section_prak1_765:last-child{border-bottom:none}._sectionHeader_prak1_785{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 2rem;background:var(--background);cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}._sectionHeader_prak1_785:hover{background:#10b9810d}._sectionHeader_prak1_785 h3{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0;display:flex;align-items:center;gap:.75rem}._sectionHeader_prak1_785 h3:before{content:"";width:8px;height:8px;background:#10b981;border-radius:50%}._sectionContent_prak1_851{padding:2rem;background:var(--surface)}._subsectionTitle_prak1_861{font-size:1rem;font-weight:600;color:var(--text-primary);margin:2rem 0 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--border)}._formRow_prak1_879{margin-bottom:1.25rem}._formRow_prak1_879 label{display:block;font-weight:500;font-size:.875rem;color:var(--text-secondary);margin-bottom:.5rem}._formRow_prak1_879 input,._formRow_prak1_879 select,._formRow_prak1_879 textarea{width:100%;padding:.75rem 1rem;border:1px solid var(--border);border-radius:.5rem;background:var(--surface);color:var(--text-primary);font-size:.9375rem;transition:all .2s;box-sizing:border-box}._formRow_prak1_879 input:focus,._formRow_prak1_879 select:focus,._formRow_prak1_879 textarea:focus{outline:none;border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}._formRow_prak1_879 input::-moz-placeholder{color:var(--text-tertiary)}._formRow_prak1_879 input::placeholder{color:var(--text-tertiary)}._radioGroup_prak1_955{display:flex;gap:1.5rem;margin-top:.75rem}._radioLabel_prak1_967{display:flex;align-items:center;gap:.5rem;cursor:pointer;padding:.5rem 1rem;border-radius:.375rem;transition:background-color .2s;font-size:.9375rem}._radioLabel_prak1_967:hover{background:#10b9810d}._radioLabel_prak1_967 input[type=radio]{width:auto;margin:0;cursor:pointer;accent-color:#10b981}._checkboxLabel_prak1_1011{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-weight:500;font-size:.9375rem;color:var(--text-primary);padding:.75rem 1rem;border-radius:.5rem;background:#10b9810d;border:1px solid rgba(16,185,129,.2);transition:all .2s}._checkboxLabel_prak1_1011:hover{background:#10b9811a;border-color:#10b9814d}._checkboxLabel_prak1_1011 input[type=checkbox]{width:auto;margin:0;cursor:pointer;accent-color:#10b981;width:18px;height:18px}._inlineButton_prak1_1069{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.3);border-radius:.5rem;font-weight:500;font-size:.875rem;cursor:pointer;margin-top:.75rem;transition:all .2s}._inlineButton_prak1_1069:hover{background:#10b98133;border-color:#10b981;transform:translateY(-1px)}._inlineForm_prak1_1113{background:#10b98108;border:1px solid rgba(16,185,129,.2);border-radius:.5rem;padding:1.5rem;margin-top:1rem}._inlineFormHeader_prak1_1129{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid rgba(16,185,129,.2)}._inlineFormHeader_prak1_1129 h4{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}._closeInline_prak1_1161{padding:.375rem;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;border-radius:.25rem;transition:all .2s}._closeInline_prak1_1161:hover{background:#ef44441a;color:#ef4444}._saveInlineButton_prak1_1191{width:100%;padding:.75rem;background:#10b981;color:#fff;border:none;border-radius:.5rem;font-weight:600;font-size:.9375rem;cursor:pointer;transition:all .2s;margin-top:.5rem}._saveInlineButton_prak1_1191:hover{background:#059669;transform:translateY(-1px);box-shadow:0 4px 8px #10b9814d}._itemCard_prak1_1231{background:var(--background);border:1px solid var(--border);border-radius:.5rem;padding:1.25rem;margin-bottom:1rem;transition:all .2s}._itemCard_prak1_1231:hover{border-color:#10b9814d;box-shadow:0 2px 8px #10b9811a}._itemHeader_prak1_1259{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--border)}._itemHeader_prak1_1259 h4{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}._removeButton_prak1_1291{padding:.375rem;background:#ef44441a;color:#ef4444;border:none;border-radius:.25rem;cursor:pointer;transition:all .2s}._removeButton_prak1_1291:hover{background:#ef444433;transform:scale(1.1)}._addButton_prak1_1321{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1rem;background:transparent;color:#10b981;border:2px dashed rgba(16,185,129,.4);border-radius:.5rem;font-weight:500;font-size:.9375rem;cursor:pointer;width:100%;transition:all .2s}._addButton_prak1_1321:hover{background:#10b9810d;border-color:#10b981;transform:translateY(-1px)}._formActions_prak1_1367{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem;border-top:1px solid var(--border);background:var(--background)}._cancelButton_prak1_1385{padding:.75rem 1.5rem;background:transparent;color:var(--text-secondary);border:1px solid var(--border);border-radius:.5rem;font-weight:600;font-size:.9375rem;cursor:pointer;transition:all .2s}._cancelButton_prak1_1385:hover{background:var(--hover);border-color:var(--text-secondary)}._saveButton_prak1_1419{padding:.75rem 2rem;background:#038c7f;color:#fff;border:none;border-radius:.5rem;font-weight:600;font-size:.9375rem;cursor:pointer;transition:all .2s;box-shadow:0 2px 4px #10b98133}._saveButton_prak1_1419:hover:not(:disabled){transform:translateY(-2px);background:#03738c}._saveButton_prak1_1419:disabled{opacity:.6;cursor:not-allowed;transform:none}._formGrid_prak1_1469{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:1.5rem}._checkboxesRow_prak1_1483{display:flex;gap:2rem;align-items:center;margin:1.5rem 0;flex-wrap:wrap}._statusLabel_prak1_1499{display:flex;align-items:center;gap:.75rem;font-weight:500;font-size:.9375rem;color:var(--text-primary)}._switch_prak1_1517{position:relative;display:inline-block;width:48px;height:26px}._switch_prak1_1517 input{opacity:0;width:0;height:0}._slider_prak1_1543{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cbd5e1;transition:.3s;border-radius:26px}._slider_prak1_1543:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%;box-shadow:0 2px 4px #0003}._switch_prak1_1517 input:checked+._slider_prak1_1543{background-color:#10b981}._switch_prak1_1517 input:checked+._slider_prak1_1543:before{transform:translate(22px)}._switch_prak1_1517 input:focus+._slider_prak1_1543{box-shadow:0 0 0 3px #10b98133}._sectionHeader_prak1_785{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 2rem;background:var(--background);cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:none}._section_prak1_765:first-child ._sectionHeader_prak1_785{border-bottom:none}._formHeaderRow_prak1_1649{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;background:var(--surface);border-bottom:1px solid var(--border)}._formTitle_prak1_1667{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0}._headerActions_prak1_1681{display:flex;gap:0;align-items:center}._backButton_prak1_1693{padding:.75rem 1rem;background-color:#038c7f;color:#fff;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0000001a}._backButton_prak1_1693:hover{background-color:#037f8c}._backButton_prak1_1693{box-shadow:0 2px 4px #0000004d}._saveHeaderButton_prak1_1737{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.5rem;background:#038c7f;color:#fff;border:none;border-radius:.375rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:all .2s}._saveHeaderButton_prak1_1737:hover{background:#037f8c}._saveHeaderButton_prak1_1737:disabled{opacity:.6;cursor:not-allowed}._cancelHeaderButton_prak1_1785{padding:.625rem 1.5rem;background:#14b8a6;color:#fff;border:none;border-radius:0;font-weight:500;font-size:.9375rem;cursor:pointer;transition:all .2s;border-right:1px solid rgba(255,255,255,.2)}._cancelHeaderButton_prak1_1785:hover{background:#0d9488}._actionsHeaderButton_prak1_1819{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.5rem;background:#22c55e;color:#fff;border:none;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:all .2s}._actionsHeaderButton_prak1_1819:hover{background:#16a34a}._sectionCard_prak1_1859{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;margin:1.5rem 2rem;overflow:hidden;box-shadow:0 1px 2px #0000000d}._sectionTitle_prak1_1877{font-size:1.125rem;font-weight:600;color:var(--text-primary);padding:1.25rem 1.5rem;border-bottom:1px solid var(--border);background:var(--hover)}._sectionTitleCollapsible_prak1_1895{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;background:var(--hover);border-bottom:1px solid var(--border);cursor:pointer;transition:background .2s}._sectionTitleCollapsible_prak1_1895:hover{background:var(--background)}._sectionTitleWithDot_prak1_1925{display:flex;align-items:center;gap:.75rem;font-size:1.125rem;font-weight:600;color:var(--text-primary)}._greenDot_prak1_1943{width:10px;height:10px;background:#10b981;border-radius:50%}._twoColumnGrid_prak1_1957{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:1.5rem}._leftColumn_prak1_1971,._rightColumn_prak1_1973{display:flex;flex-direction:column;gap:1.25rem}._fieldGroup_prak1_1985{display:flex;flex-direction:column;gap:.5rem}._fieldLabel_prak1_1997{font-size:.875rem;font-weight:500;color:var(--text-secondary)}._textInput_prak1_2009,._selectInput_prak1_2011{padding:.625rem .875rem;border:1px solid var(--border);border-radius:.375rem;font-size:.9375rem;color:var(--text-primary);background:var(--surface);transition:border-color .2s;box-shadow:0 0 0 3px #14b8a61a}._textInput_prak1_2009:focus,._selectInput_prak1_2011:focus{outline:none;border-color:#10b981}._selectWithButton_prak1_2057{display:flex;flex-direction:column;gap:.5rem}._selectWithButton_prak1_2057 select{width:100%}._addNewButton_prak1_2077{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem 1rem;background:#10b981;color:#fff;border:none;border-radius:.375rem;font-weight:500;font-size:.875rem;cursor:pointer;transition:all .2s;white-space:nowrap}._addNewButton_prak1_2077:hover{background:#059669}._fullWidthGreenButton_prak1_2119{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;background:#038c7f;color:#fff;border:none;border-radius:.375rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:all .2s}._fullWidthGreenButton_prak1_2119:hover{background:#03738c}._fullWidthGrayButton_prak1_2161{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;background:#9ca3af;color:#f3f4f6;border:none;border-radius:.375rem;font-weight:500;font-size:.9375rem;cursor:not-allowed}._fullWidthGrayButton_prak1_2161:hover{background:#9ca3af}._checkboxField_prak1_2201{display:flex;align-items:center;gap:.625rem;padding:.875rem 1rem;background:var(--hover);border-radius:.375rem;border:1px solid var(--border)}._checkbox_prak1_1011{width:18px;height:18px;cursor:pointer;accent-color:#10b981}._checkboxText_prak1_2235{font-size:.9375rem;font-weight:500;color:var(--text-primary);cursor:pointer;margin:0}._statusField_prak1_2251{display:flex;align-items:center;justify-content:space-between;padding:.6rem 1rem;background:var(--hover);border-radius:.375rem}._statusText_prak1_2269{font-size:.9375rem;font-weight:500;color:var(--text-primary)}._addDashedButton_prak1_2281{width:100%;padding:1.25rem;border:2px dashed #10b981;background:transparent;color:#10b981;border-radius:.5rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem}._addDashedButton_prak1_2281:hover{background:var(--background);border-color:#059669;color:#059669}._modalOverlay_prak1_2329{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1000}._modalContent_prak1_2353{background:var(--background);border-radius:.75rem;width:min(95vw,600px);max-height:90vh;overflow-y:auto;overflow-x:hidden;box-shadow:0 20px 25px -5px #00000026;box-sizing:border-box;animation:_modalFadeIn_prak1_1 .25s ease-out}._modalHeader_prak1_2377{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--border)}._modalHeader_prak1_2377 h3{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0}._modalBody_prak1_2407{padding:1.5rem;overflow-x:hidden}._modalActions_prak1_2417{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid var(--border)}._reference_prak1_2469{font-family:Courier New,monospace;font-weight:600;color:var(--primary)}._supplierName_prak1_487{font-weight:500;margin-top:-5px;margin-bottom:.4rem}._servicesCount_prak1_2505{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .5rem;background:var(--primary-light);color:var(--primary);border-radius:9999px;font-weight:600;font-size:.875rem}@media (max-width: 1024px){._container_prak1_1{padding:1.25rem 1.5rem}._supplierList_prak1_335{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media (max-width: 768px){._container_prak1_1{padding:1rem}._header_prak1_23{flex-direction:column;align-items:flex-start;gap:1rem}._supplierList_prak1_335,._formGrid_prak1_1469,._twoColumnGrid_prak1_1957{grid-template-columns:1fr}._checkboxesRow_prak1_1483{flex-direction:column;gap:1rem}}@media (max-width: 480px){._container_prak1_1{padding:.75rem}._title_prak1_41{font-size:1.25rem}._buttonGroup_prak1_55{width:100%}._iconButton_prak1_67{flex:1}._actionsButton_prak1_117{flex:2}._searchContainer_prak1_159{flex-direction:column;gap:.75rem}._searchBar_prak1_173{padding:.75rem 1rem}._filterButtons_prak1_235{width:100%}._filterButton_prak1_235{flex:1;padding:.75rem 1rem}._formHeader_prak1_679{padding:1rem 1.5rem}._sectionContent_prak1_851{padding:1.5rem}}._headerButton_prak1_2707{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:#038c7f;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.25);font-weight:500;cursor:pointer;transition:background .2s}._headerButton_prak1_2707:last-child{border-right:none}._headerButton_prak1_2707:hover{background:#037f8c}._loading_prak1_2755{text-align:center;padding:3rem}@keyframes _fadeIn_prak1_1{0%{opacity:0}to{opacity:1}}._spinner_prak1_2775{display:inline-block;width:3rem;height:3rem;border:4px solid #e5e7eb;border-top-color:#14b8a6;border-radius:50%;animation:_spin_prak1_2775 1s linear infinite}@keyframes _spin_prak1_2775{to{transform:rotate(360deg)}}._emptyState_prak1_2807{text-align:center;padding:4rem 2rem;color:#6b7280}._emptyState_prak1_2807 h3{font-size:1.25rem;margin-bottom:.5rem}._emptyState_prak1_2807 p{margin-bottom:2rem}._countryField_prak1_2837{margin-bottom:1.25rem}._countryControls_prak1_2845{display:flex;align-items:center;gap:1.5rem}._countryControls_prak1_2845 select{flex:1;min-width:0}._countryCheckbox_prak1_2867{display:flex;align-items:center;gap:.6rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}._countryCheckbox_prak1_2867 input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:40px;height:22px;background:#cbd5e1;border-radius:999px;position:relative;cursor:pointer;transition:all .25s ease}._countryCheckbox_prak1_2867 input:before{content:"";position:absolute;width:18px;height:18px;background:#fff;border-radius:50%;top:2px;left:2px;transition:all .25s ease;box-shadow:0 2px 4px #0003}._countryCheckbox_prak1_2867 input:checked{background:#10b981}._countryCheckbox_prak1_2867 input:checked:before{transform:translate(18px)}@keyframes _modalFadeIn_prak1_1{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._pageContainer_prak1_2971{min-height:100vh;background:var(--background);transition:background .3s ease}select option{background-color:var(--surface);color:var(--text-primary)}select option:checked{background-color:var(--surface-hover);color:var(--text-primary)}._sidebar_1quwd_1{background-color:#16293a;color:#fff;transition:width .3s ease;display:flex;flex-direction:column;position:fixed;left:0;top:0;height:100vh;border-right:1px solid #1e3548;z-index:40}._sidebar_1quwd_1._collapsed_1quwd_29{width:4rem}._sidebar_1quwd_1._expanded_1quwd_37{width:14rem}._dark_1quwd_45 ._sidebar_1quwd_1{background-color:#0f1e2b}._sidebarHeader_1quwd_53{padding:1rem;display:flex;align-items:center;justify-content:space-between}._logo_1quwd_67{font-weight:700;font-size:1.125rem;white-space:nowrap;overflow:hidden}._collapseButton_1quwd_81{padding:.5rem;background-color:transparent;border:none;border-radius:.5rem;color:#fff;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center}._collapseButton_1quwd_81:hover{background-color:#1e3548}._nav_1quwd_115{flex:1;padding:.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:.5rem}._nav_1quwd_115::-webkit-scrollbar{width:.25rem}._nav_1quwd_115::-webkit-scrollbar-track{background:transparent}._nav_1quwd_115::-webkit-scrollbar-thumb{background:#1e3548;border-radius:.25rem}._nav_1quwd_115::-webkit-scrollbar-thumb:hover{background:#2a4558}._navButton_1quwd_167{width:100%;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background-color:transparent;border:none;border-radius:.5rem;color:#d1d5db;font-size:.9375rem;text-align:left;cursor:pointer;transition:all .15s ease;white-space:nowrap}._navButton_1quwd_167:hover{background-color:#1e3548;color:#fff}._navButton_1quwd_167._active_1quwd_211{background-color:var(--backcolor);color:#fff}._navButton_1quwd_167 span{overflow:hidden;text-overflow:ellipsis}._footer_1quwd_231{padding:1rem;border-top:1px solid #1e3548;display:flex;flex-direction:column;gap:.5rem}._footerButton_1quwd_247{width:100%;display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;background-color:transparent;border:none;border-radius:.5rem;color:#d1d5db;font-size:.875rem;text-align:left;cursor:pointer;transition:all .15s ease;white-space:nowrap}._footerButton_1quwd_247:hover{background-color:#1e3548;color:#fff}._footerButton_1quwd_247._active_1quwd_211{background-color:var(--backcolor);color:#fff}._catalogsSection_1quwd_301{display:flex;flex-direction:column}._catalogsButton_1quwd_311{width:100%;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background-color:transparent;border:none;border-radius:.5rem;color:#d1d5db;font-size:.875rem;text-align:left;cursor:pointer;transition:all .15s ease;white-space:nowrap}._catalogsButton_1quwd_311:hover{background-color:#1e3548;color:#fff}._catalogsButton_1quwd_311 span{flex:1;overflow:hidden;text-overflow:ellipsis}._submenu_1quwd_367{display:flex;flex-direction:column;padding-left:2.5rem;margin-top:.25rem}._submenuButton_1quwd_381{width:100%;display:flex;align-items:center;padding:.5rem 1rem;background-color:transparent;border:none;border-radius:.375rem;color:#9ca3af;font-size:.8125rem;text-align:left;cursor:pointer;transition:all .15s ease;white-space:nowrap}._submenuButton_1quwd_381:hover{background-color:#1e3548;color:#d1d5db}._submenuButton_1quwd_381._active_1quwd_211{background-color:var(--backcolor);color:#fff}._footerButton_1quwd_247 span{overflow:hidden;text-overflow:ellipsis}@media (max-width: 768px){._sidebar_1quwd_1{transform:translate(-100%)}._sidebar_1quwd_1._expanded_1quwd_37{transform:translate(0)}}._header_1vcz1_1{background:#03738c;background:linear-gradient(90deg,#03738c,#037f8c,#038c7f 80%,#03a678);color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border-bottom:1px solid #1a8fa4}._dark_1vcz1_25 ._header_1vcz1_1{background:linear-gradient(to right,#167888,#188997)}._headerContent_1vcz1_33{padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}._leftSection_1vcz1_49{display:flex;align-items:center;gap:1rem;flex:1}._logo_1vcz1_63{height:2.5rem;width:auto;-o-object-fit:contain;object-fit:contain}._searchWrapper_1vcz1_75{position:relative;flex:1;max-width:28rem}._searchIcon_1vcz1_87{position:absolute;left:.75rem;top:.625rem;color:#fff;opacity:.7;pointer-events:none}._searchInput_1vcz1_105{width:100%;padding:.5rem 1rem .5rem 2.5rem;border-radius:9999px;background-color:#fff3;color:#fff;border:none;transition:all .15s ease}._searchInput_1vcz1_105::-moz-placeholder{color:#fff;opacity:.7}._searchInput_1vcz1_105::placeholder{color:#fff;opacity:.7}._searchInput_1vcz1_105:focus{outline:none;background-color:#ffffff4d}._rightSection_1vcz1_145{display:flex;align-items:center;gap:1.5rem}._controls_1vcz1_157{display:flex;align-items:center;gap:.75rem}._languageButton_1vcz1_169{padding:.5rem;background-color:transparent;border:none;border-radius:.5rem;color:#fff;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;gap:.25rem}._languageButton_1vcz1_169:hover{background-color:#ffffff1a}._languageText_1vcz1_203{font-size:.875rem;font-weight:500}._themeButton_1vcz1_213{padding:.5rem;background-color:transparent;border:none;border-radius:.5rem;color:#fff;cursor:pointer;transition:background-color .15s ease}._themeButton_1vcz1_213:hover{background-color:#ffffff1a}._divider_1vcz1_241{height:2rem;width:1px;background-color:#fff3}._userMenuWrapper_1vcz1_253{position:relative}._userButton_1vcz1_261{display:flex;align-items:center;gap:.5rem;padding:.25rem;background-color:transparent;border:none;border-radius:.5rem;color:#fff;cursor:pointer;transition:background-color .15s ease}._userButton_1vcz1_261:hover{background-color:#ffffff1a}._userAvatar_1vcz1_295{width:2rem;height:2rem;border-radius:9999px;background-color:#fff3;display:flex;align-items:center;justify-content:center}._userName_1vcz1_315{font-size:.875rem;font-weight:500}._userMenu_1vcz1_253{position:absolute;right:0;margin-top:.5rem;width:12rem;background-color:#fff;color:#111827;border-radius:.5rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;border:1px solid #e5e7eb;overflow:hidden;z-index:50}._dark_1vcz1_25 ._userMenu_1vcz1_253{background-color:#1f2937;color:#fff;border-color:#374151}._userMenuHeader_1vcz1_365{padding:.75rem 1rem;border-bottom:1px solid #e5e7eb}._dark_1vcz1_25 ._userMenuHeader_1vcz1_365{border-bottom-color:#374151}._userEmail_1vcz1_383{font-size:.875rem;font-weight:500}._menuButton_1vcz1_393{width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:transparent;border:none;color:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease}._menuButton_1vcz1_393:hover{background-color:#f3f4f6}._dark_1vcz1_25 ._menuButton_1vcz1_393:hover{background-color:#374151}._menuButton_1vcz1_393._logout_1vcz1_437{border-top:1px solid #e5e7eb}._dark_1vcz1_25 ._menuButton_1vcz1_393._logout_1vcz1_437{border-top-color:#374151}@media (max-width: 768px){._headerContent_1vcz1_33{padding:.75rem 1rem;flex-wrap:wrap}._leftSection_1vcz1_49{flex-wrap:wrap}._searchWrapper_1vcz1_75{flex:1 1 100%;max-width:100%;order:3}._rightSection_1vcz1_145{gap:.75rem}._controls_1vcz1_157{gap:.5rem}._languageText_1vcz1_203,._divider_1vcz1_241{display:none}}@media (max-width: 640px){._headerContent_1vcz1_33{padding:.75rem 1rem}._userName_1vcz1_315{display:none}._logo_1vcz1_63{height:2rem}}._container_mm25q_9{width:100%}@media (min-width: 640px){._container_mm25q_9{max-width:640px}}@media (min-width: 768px){._container_mm25q_9{max-width:768px}}@media (min-width: 1024px){._container_mm25q_9{max-width:1024px}}@media (min-width: 1280px){._container_mm25q_9{max-width:1280px}}@media (min-width: 1536px){._container_mm25q_9{max-width:1536px}}._container_mm25q_9{padding:24px;background:var(--background);width:100%}._header_mm25q_25{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}._title_mm25q_43{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0}._backButton_mm25q_57{padding:.75rem 1rem;background-color:#038c7f;color:#fff;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0000001a}._backButton_mm25q_57:hover{background-color:#037f8c}._dark_mm25q_93 ._backButton_mm25q_57{box-shadow:0 2px 4px #0000004d}._buttonGroup_mm25q_101{display:inline-flex;border-radius:.375rem;overflow:hidden}._iconButton_mm25q_113{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:#038c7f;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.25);font-weight:500;cursor:pointer;transition:background .2s}._iconButton_mm25q_113:last-child{border-right:none}._iconButton_mm25q_113:hover{background:#037f8c}._searchContainer_mm25q_161{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}._searchBar_mm25q_175{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;background:var(--surface);border:1px solid var(--border);border-radius:.5rem;transition:border-color .2s;box-shadow:0 1px 2px #0000000d;flex:1;color:var(--text-secondary)}._searchBar_mm25q_175:focus-within{border-color:#10b981}._searchInput_mm25q_211{flex:1;border:none;background:transparent;color:var(--text-primary);font-size:1rem;outline:none}._searchInput_mm25q_211::-moz-placeholder{color:var(--text-tertiary)}._searchInput_mm25q_211::placeholder{color:var(--text-tertiary)}._filterButtons_mm25q_237{display:flex;gap:.5rem}._filterButton_mm25q_237{padding:.875rem 1.5rem;background:var(--surface);border:1px solid var(--border);border-radius:.5rem;font-size:.9375rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s;white-space:nowrap}._filterButton_mm25q_237:hover{background:var(--hover);border-color:var(--border)}._filterButtonActive_mm25q_283{background:#038c7f;color:#fff;border-color:#038c7f}._filterButtonActive_mm25q_283:hover{background:#037f8c;border-color:#037f8c}._cardGrid_mm25q_345{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}._companyCard_mm25q_357{background:var(--surface);border-radius:12px;padding:16px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;justify-content:space-between;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease;border:1px solid var(--border)}._companyCard_mm25q_357:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-color:#3ca64c;background-color:var(--background);cursor:pointer}._companyCard_mm25q_357 h3{font-size:1.1rem;font-weight:400;color:var(--text-primary);margin-bottom:4px}._companyCard_mm25q_357 p{font-size:.85rem;color:var(--text-tertiary);margin:2px 0}._statusActive_mm25q_433{display:inline-block;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:500;color:#166534;background-color:#dcfce7;text-transform:capitalize}._statusInactive_mm25q_455{display:inline-block;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:500;color:#7f1d1d;background-color:#fee2e2;text-transform:capitalize}._cardActions_mm25q_479{display:flex;gap:1rem;margin-left:auto}._editButton_mm25q_491,._deleteButton_mm25q_493{padding:.5rem;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}._editButton_mm25q_491{background:var(--hover);color:#10b981}._editButton_mm25q_491:hover{background:#a7f3d0}._deleteButton_mm25q_493{background:#fee2e2;color:#ef4444}._deleteButton_mm25q_493:hover{background:#fecaca}._modalOverlay_mm25q_555{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;justify-content:center;align-items:center;z-index:50}._modalContent_mm25q_575{background:#fff;border-radius:12px;padding:24px;width:100%;max-width:480px;box-shadow:0 5px 15px #0003;display:flex;flex-direction:column;gap:16px}._modalHeader_mm25q_599{display:flex;justify-content:space-between;align-items:center}._modalBody_mm25q_611 label{display:flex;flex-direction:column;font-size:.9rem;margin-bottom:12px}._modalBody_mm25q_611 input{padding:8px 10px;border-radius:8px;border:1px solid #cbd5e1;outline:none;margin-top:4px}._modalActions_mm25q_641{display:flex;justify-content:flex-end;gap:8px}._saveButton_mm25q_653{padding:8px 12px;background-color:#10b981;color:#fff;border:none;border-radius:8px;cursor:pointer}._cancelButton_mm25q_671{padding:8px 12px;background-color:#f87171;color:#fff;border:none;border-radius:8px;cursor:pointer}._formContainer_mm25q_689{background:var(--background);border:none;border-radius:0;padding:0;max-width:100%;min-height:100vh;margin:0}._formTitle_mm25q_767{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0}._formHeaderRow_mm25q_781{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;background:var(--surface);border-bottom:1px solid var(--border)}._headerActions_mm25q_797{display:flex;align-items:center;margin-left:right}._saveHeaderButton_mm25q_809{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.5rem;background:#038c7f;color:#fff;border:none;border-radius:.375rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:all .2s}._saveHeaderButton_mm25q_809:hover{background:#037f8c}._saveHeaderButton_mm25q_809:disabled{opacity:.6;cursor:not-allowed}._cancelHeaderButton_mm25q_857{padding:.625rem 1.5rem;background:#038c7f;color:#fff;border:none;border-radius:0;font-weight:500;font-size:.9375rem;cursor:pointer;transition:all .2s;border-right:1px solid rgba(255,255,255,.2);border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}._cancelHeaderButton_mm25q_857:hover{background:#037f8c}._sectionCard_mm25q_935{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;margin:1.5rem 2rem;overflow:hidden;box-shadow:0 1px 2px #0000000d}._sectionTitle_mm25q_953{font-size:1.125rem;font-weight:600;color:var(--text-primary);padding:1.25rem 1.5rem;border-bottom:1px solid var(--border);background:var(--border)}._sectionTitleCollapsible_mm25q_971{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;background:var(--hover);border-bottom:1px solid var(--border);cursor:pointer;transition:background .2s}._sectionTitleCollapsible_mm25q_971:hover{background:var(--background)}._sectionTitleWithDot_mm25q_1001{display:flex;align-items:center;gap:.75rem;font-size:1.125rem;font-weight:600;color:var(--text-primary)}._greenDot_mm25q_1021{width:10px;height:10px;background:#10b981;border-radius:50%}._twoColumnGrid_mm25q_1035{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:1.5rem}._leftColumn_mm25q_1049,._rightColumn_mm25q_1051{display:flex;flex-direction:column;gap:1.25rem}._fieldGroup_mm25q_1063{display:flex;flex-direction:column;gap:.5rem}._fieldLabel_mm25q_1075{font-size:.875rem;font-weight:500;color:#6b7280}._textInput_mm25q_1087,._selectInput_mm25q_1089{padding:.625rem .875rem;border:1px solid var(--border);border-radius:.375rem;font-size:.9375rem;color:var(--text-primary);background:var(--surface);transition:border-color .2s}._textInput_mm25q_1087:focus,._selectInput_mm25q_1089:focus{outline:none;border-color:#10b981}._fullWidthGreenButton_mm25q_1183{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;background:#10b981;color:#fff;border:none;border-radius:.375rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:all .2s}._fullWidthGreenButton_mm25q_1183:hover{background:#059669}._checkboxField_mm25q_1225{display:flex;align-items:center;gap:.625rem;padding:.875rem 1rem;background:var(--hover);border-radius:.375rem;border:1px solid var(--border)}._checkbox_mm25q_1225{width:18px;height:18px;cursor:pointer;accent-color:#10b981}._checkboxText_mm25q_1259{font-size:.9375rem;font-weight:500;color:var(--text-primary);cursor:pointer;margin:0}._statusField_mm25q_1275{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:var(--hover);border-radius:.375rem}._statusText_mm25q_1293{font-size:.9375rem;font-weight:500;color:var(--text-primary)}._addDashedButton_mm25q_1305{width:100%;padding:1.25rem;border:2px dashed #10b981;background:transparent;color:#10b981;border-radius:.5rem;font-weight:500;font-size:.9375rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem}._addDashedButton_mm25q_1305:hover{background:#f0fdf4;border-color:#059669;color:#059669}._modalOverlay_mm25q_555{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_mm25q_575{background:var(--surface);border-radius:.75rem;width:90%;max-width:600px;max-height:90vh;overflow:auto;box-shadow:0 20px 25px -5px #0000001a}._modalHeader_mm25q_599{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--border)}._modalHeader_mm25q_599 h3{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0}._modalBody_mm25q_611{padding:1.5rem}._modalActions_mm25q_641{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid var(--border)}._closeButton_mm25q_1453{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:all .2s}._closeButton_mm25q_1453:hover{background:var(--surface);color:var(--text-primary)}._reference_mm25q_1525{font-family:Courier New,monospace;font-weight:600;color:var(--primary)}._customerInfo_mm25q_1537{display:flex;align-items:center;gap:.5rem}._customerName_mm25q_1549{font-weight:500}._servicesCount_mm25q_1557{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .5rem;background:var(--primary-light);color:var(--primary);border-radius:9999px;font-weight:600;font-size:.875rem}@media (max-width: 1024px){._container_mm25q_9{padding:1.25rem 1.5rem}._cardGrid_mm25q_345{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}._searchBar_mm25q_175{width:100%}}@media (max-width: 768px){._container_mm25q_9{padding:1rem}._header_mm25q_25{flex-direction:column;align-items:flex-start;gap:1rem}._searchContainer_mm25q_161{flex-direction:column;width:100%}._searchBar_mm25q_175{width:100%}._filterButtons_mm25q_237{width:100%;justify-content:space-between}._filterButton_mm25q_237{flex:1;padding:.75rem 1rem}._cardGrid_mm25q_345{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}._twoColumnGrid_mm25q_1035{grid-template-columns:1fr}}@media (max-width: 480px){._container_mm25q_9{padding:.75rem}._title_mm25q_43{font-size:1.25rem}._buttonGroup_mm25q_101{width:100%}._iconButton_mm25q_113{flex:1}._searchBar_mm25q_175{padding:.75rem 1rem}._cardGrid_mm25q_345{grid-template-columns:1fr}._companyCard_mm25q_357{padding:1rem}._formHeader_mm25q_711{padding:1rem 1.5rem}._sectionCard_mm25q_935{margin:1rem}._twoColumnGrid_mm25q_1035{padding:1rem}}._\!loading_mm25q_1{text-align:center!important;padding:3rem!important}._loading_mm25q_1775{text-align:center;padding:3rem}._spinner_mm25q_1785{display:inline-block;width:3rem;height:3rem;border:4px solid #e5e7eb;border-top-color:#14b8a6;border-radius:50%;animation:_spin_mm25q_1785 1s linear infinite}@keyframes _spin_mm25q_1785{to{transform:rotate(360deg)}}._emptyState_mm25q_1817{text-align:center;padding:4rem 2rem;color:#6b7280}._emptyState_mm25q_1817 h3{font-size:1.25rem;margin-bottom:.5rem}._emptyState_mm25q_1817 p{margin-bottom:2rem}._layout_1n888_9{display:flex;justify-content:center;background:#f8fafc;min-height:100vh;padding:24px 10px;font-family:system-ui,-apple-system,sans-serif}._container_1n888_35{padding:1.5rem 2rem 6rem;background:var(--background);width:100%}._contentWrapper_1n888_47{display:flex;min-height:100vh}._mainContent_1n888_57{flex:1;min-width:0}._header_1n888_75{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}._title_1n888_91{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0}._buttonGroup_1n888_103{display:inline-flex;border-radius:.375rem;overflow:hidden}._headerButton_1n888_115{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:#038c7f;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.25);cursor:pointer;transition:background .2s}._headerButton_1n888_115:last-child{border-right:none}._headerButton_1n888_115:hover{background:#037f8c}._recentTitle_1n888_167{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:16px}._recentGrid_1n888_179{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._recentCard_1n888_189{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:10px;display:flex;justify-content:space-between;align-items:center;position:relative;transition:all .25s ease;cursor:pointer;overflow:hidden}._recentCard_1n888_189:hover{border-color:#038c7f;background:var(--hover);box-shadow:0 12px 30px #038c7f1f,0 2px 8px #0000000a;transform:translateY(-2px)}._recentCard_1n888_189:before{content:"";position:absolute;left:0;top:20%;width:4px;height:60%;border-radius:0 6px 6px 0;background:linear-gradient(180deg,#038c7f,#0d9488)}._fileInfo_1n888_263{display:flex;align-items:center;gap:12px;flex:1;min-width:0}._fileIcon_1n888_279{display:flex;align-items:center;margin:0}._iconPdf_1n888_289{color:#ee4a47}._iconExcel_1n888_299{color:#259e5c}._iconDoc_1n888_307{color:#888f9e}._fileText_1n888_319{display:flex;flex-direction:column}._fileName_1n888_329{font-weight:600;font-size:14px;max-width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-primary)}._fileMetaTypedoc_1n888_349{font-size:12px;color:var(--text-secondary)}._fileMetaReference_1n888_359{font-size:12px;color:var(--text-secondary);font-weight:650}._cardActions_1n888_371{position:relative;top:12px;display:flex;gap:5px;flex-shrink:0;margin-left:auto;opacity:0;transform:translate(8px);transition:all .2s ease}._recentCard_1n888_189:hover ._cardActions_1n888_371{opacity:1;transform:translate(0)}._actionButton_1n888_407,._actionButtonDelete_1n888_409{border:none;background:transparent;padding:3px;border-radius:8px;cursor:pointer;color:#6b7280;transition:all .2s ease}._actionButton_1n888_407:hover{background:#038c7f14;color:#038c7f}._actionButtonDelete_1n888_409:hover{background:#ef44441a;color:#ef4444}._actionButton_1n888_407:hover,._actionButtonDelete_1n888_409:hover{transform:translateY(-4px) scale(1.08);opacity:.95}._actionButton_1n888_407:active,._actionButtonDelete_1n888_409:active{transform:translateY(-1px) scale(1.02)}._actionButton_1n888_407:hover svg,._actionButtonDelete_1n888_409:hover svg{filter:drop-shadow(0 4px 6px rgba(0,0,0,.2))}._tooltipdig_1n888_495{position:absolute;bottom:130%;left:50%;transform:translate(-50%) translateY(52px);background:transparent;color:var(--text-primary);font-size:12px;padding:5px 8px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease}._actionButton_1n888_407:hover ._tooltipdig_1n888_495,._actionButtonDelete_1n888_409:hover ._tooltipdig_1n888_495{opacity:1;transform:translate(-50%) translateY(52px)}._modalOverlay_1n888_543{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a59;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:2000}._uploadModal_1n888_573{width:800px;max-width:95%;max-height:85vh;min-height:260px;background:var(--background);border-radius:20px;padding:32px;box-sizing:border-box;box-shadow:0 25px 70px #00000040,0 0 0 1px #0000000a;display:flex;flex-direction:column;transition:height .28s ease,min-height .28s ease;border:1px solid var(--border)}._dropZone_1n888_609{flex-shrink:0}._modalFilesContainer_1n888_617{flex-shrink:1}._modalHeader_1n888_623{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}._modalHeader_1n888_623 h3{margin:0;font-size:1.1rem;font-weight:600;color:var(--text-primary)}._modalHeader_1n888_623 button{background:none;border:none;font-size:18px;cursor:pointer}._dropZone_1n888_609{border:2px dashed rgba(3,140,127,.25);border-radius:22px;background:var(--surface);padding:28px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);text-align:center;position:relative;overflow:hidden}._dropZone_1n888_609:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,rgba(3,140,127,.08),transparent 70%);opacity:0;transition:opacity .35s ease}._dropZone_1n888_609:hover{border-color:#038c7f;transform:translateY(-2px);box-shadow:0 12px 35px #038c7f1f,0 2px 6px #00000008}._dropZone_1n888_609:hover:before,._dropZoneActive_1n888_769:before{opacity:1}._dropZoneActive_1n888_769{border-color:#038c7f;background:#f0fdfa;transform:scale(1.01)}._dropZone_1n888_609 svg{color:#037f8c;margin-bottom:12px;filter:drop-shadow(0 6px 12px rgba(3,140,127,.25));transition:transform .3s ease}._dropZone_1n888_609:hover svg{transform:translateY(-4px)}._dropZone_1n888_609 p{font-size:15px;color:var(--text-primary);font-weight:500;margin:0}._dropTitle_1n888_827{font-size:16px;font-weight:600;color:var(--text-primary)!important;margin-bottom:6px}._dropSubtitle_1n888_841{font-size:13px;color:var(--text-secondary)!important}._uploadFieldsModal_1n888_855{display:flex;gap:14px;flex-wrap:wrap;align-items:center}._uploadFieldsModal_1n888_855 input,._uploadFieldsModal_1n888_855 select{height:38px;min-width:200px;padding:0 12px;font-size:.85rem;background-color:var(--surface);color:var(--text-primary);border:1px solid var(--border);border-radius:10px;transition:all .2s ease}._uploadFieldsModal_1n888_855 select option{background-color:var(--surface);color:var(--text-primary)}._uploadFieldsModal_1n888_855 input:focus,._uploadFieldsModal_1n888_855 select:focus{outline:none;border-color:#038c7f;background:var(--surface);box-shadow:0 0 0 3px #038c7f26}._uploadModal_1n888_573>div:not(._modalHeader_1n888_623):not(._modalFooter_1n888_933)>div{margin-top:1px}._uploadModal_1n888_573>div>div{font-size:.85rem;color:#374151}._modalFooter_1n888_933{display:flex;justify-content:flex-end;margin-top:24px}._uploadButton_1n888_971{background:linear-gradient(135deg,#038c7f,#0d9488);color:#fff;border:none;padding:12px 22px;border-radius:12px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .25s ease}._uploadButton_1n888_971:hover{transform:translateY(-2px);box-shadow:0 10px 25px #038c7f59}._uploadButton_1n888_971:disabled{opacity:.6;transform:none;cursor:not-allowed}._blurOverlay_1n888_1031{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;justify-content:center;align-items:center;z-index:2100}._confirmModal_1n888_1053{background:#fff;padding:24px;border-radius:16px;width:340px;text-align:center;box-shadow:0 15px 40px #0003}._confirmModal_1n888_1053 p{margin-bottom:20px;font-weight:500}._confirmModal_1n888_1053 button{margin:0 6px;padding:8px 16px;border-radius:8px;border:none;cursor:pointer;transition:.2s}._confirmModal_1n888_1053 button:first-of-type{background:#ef4444;color:#fff}._confirmModal_1n888_1053 button:first-of-type:hover{background:#dc2626}._confirmModal_1n888_1053 button:last-of-type{background:#e5e7eb}._confirmModal_1n888_1053 button:last-of-type:hover{background:#d1d5db}@keyframes _fadeIn_1n888_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._headerRow_1n888_1163{display:flex;justify-content:space-between;align-items:center}._filterTitle_1n888_1175{font-size:14px;font-weight:600;margin:0;color:var(--text-secondary)}._filterGroup_1n888_1189{display:flex;flex-direction:column;margin-bottom:16px}._filterGroup_1n888_1189 label{margin-bottom:6px;font-size:14px;font-weight:500}._input_1n888_1213,._select_1n888_1215{padding:8px 10px;border-radius:6px;border:1px solid #ddd}._filterActions_1n888_1227{margin-top:20px;display:flex;gap:10px}._secondaryButton_1n888_1239{background:#f0f0f0;border:none;padding:8px 14px;border-radius:6px;cursor:pointer}._filtersSidebar_1n888_1255{width:320px;background:#fff;border-radius:18px;padding:24px;border:1px solid #e5e7eb;height:-moz-fit-content;height:fit-content}._filtersHeader_1n888_1285 h3{font-size:15px;font-weight:600;color:#000;border-bottom:2px solid rgba(3,115,140,.15);padding-bottom:6px}._filtersPanel_1n888_1301{width:350px;background:var(--surface);border-right:1px solid var(--border);overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;box-shadow:4px 0 20px #00000008;animation:_slideInLeft_1n888_1 .25s ease}._executiveSelect_1n888_1331{width:100%;height:44px;padding:0 16px;font-size:14px;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text-primary);outline:none;transition:all .2s ease}._executiveSelect_1n888_1331::-moz-placeholder{color:var(--text-tertiary);font-weight:400}._executiveSelect_1n888_1331::placeholder{color:var(--text-tertiary);font-weight:400}._executiveSelect_1n888_1331 option{background:var(--surface);color:var(--text-primary)}._executiveSelect_1n888_1331:hover{border-color:var(--border)}._executiveSelect_1n888_1331:focus{border-color:var(--backcolor);box-shadow:0 0 0 2px #038c7f26}._selectupload_1n888_1409{border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text-primary)}._selectupload_1n888_1409 option{background:var(--surface);color:var(--text-primary)}._selectupload_1n888_1409:focus{outline:none;border-color:var(--primary)}._iconbutonlucide_1n888_1445{color:var(--text-tertiary)}@keyframes _slideInLeft_1n888_1{0%{transform:translate(-15px);opacity:0}to{transform:translate(0);opacity:1}}._filtersPanelHeader_1n888_1473 h3{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}._filterSection_1n888_1497{border-bottom:1px solid var(--border);padding-bottom:14px}._filterHeader_1n888_1507{display:flex;justify-content:space-between;align-items:center;cursor:pointer}._filterHeader_1n888_1507 h4{font-size:14px;font-weight:600;margin:0;color:#374151}._filterContent_1n888_1535{margin-top:12px;display:flex;flex-direction:column;gap:10px;animation:_fadeIn_1n888_1 .2s ease}._filterBlock_1n888_1555{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}._filterBlock_1n888_1555 label{font-size:13px;font-weight:500;color:#374151}._input_1n888_1213,._select_1n888_1215{height:38px;padding:0 12px;border-radius:10px;border:1px solid #d1d5db;background:#fff;font-size:14px;color:#111827;transition:all .15s ease}._input_1n888_1213::-moz-placeholder{color:#9ca3af}._input_1n888_1213::placeholder{color:#9ca3af}._input_1n888_1213:focus,._select_1n888_1215:focus{outline:none;border-color:#1a73e8;box-shadow:0 0 0 3px #1a73e826}._filterActions_1n888_1227{display:flex;gap:.75rem;padding-top:1rem;border-top:1px solid #e5e7eb;margin-top:auto}._resetButton_1n888_1667{background:transparent;border:none;padding:8px 12px;border-radius:8px;font-size:14px;font-weight:500;color:var(--text-primary);cursor:pointer;transition:background .15s ease}._resetButton_1n888_1667:hover{background:var(--hover)}._applyButton_1n888_1701{background:#037f8c;color:#fff;border:none;border-radius:8px;padding:8px 14px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}._applyButton_1n888_1701:hover{background:#037f8c}._tooltipUploadWrapper_1n888_1745{position:relative;display:inline-flex;align-items:center}._cloudUploadButton_1n888_1759{position:relative;background:transparent;border:none;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-bottom:18px;transition:transform .2s ease}._cloudUploadButton_1n888_1759:hover{transform:scale(1.05)}._cloudUploadButton_1n888_1759:hover ._arrowUploadIcon_1n888_1797{transform:translateY(-5px)}._cloudUploadButton_1n888_1759:hover ._cloudUploadIcon_1n888_1807{filter:drop-shadow(0 6px 14px rgba(3,115,140,.45)) drop-shadow(0 0 8px rgba(3,140,127,.35))}._cloudUploadButton_1n888_1759:disabled{opacity:.6;cursor:not-allowed;transform:none!important}._cloudUploadIcon_1n888_1807{color:#fff;stroke:#037f8c;stroke-width:1.8px;filter:drop-shadow(0 4px 10px rgba(3,115,140,.35)) drop-shadow(0 0 6px rgba(3,140,127,.25));transition:all .2s ease}._arrowUploadIcon_1n888_1797{position:absolute;color:#3ca64c;transform:translateY(7px);filter:drop-shadow(0 0 6px rgba(3,166,120,.6));transition:transform .2s ease}._customTooluploadtip_1n888_1879{position:absolute;left:-30%;top:68px;transform:translate(-40%);background:#037f8c;color:#fff;padding:6px 12px;border-radius:8px;font-size:13px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:999}._tooltipUploadWrapper_1n888_1745:hover ._customTooluploadtip_1n888_1879{opacity:1;transform:translateY(-50%) translate(4px)}._modalFilesContainer_1n888_617{padding:18px;background:var(--background);border-radius:14px;border:1px solid #037F8C30;max-height:220px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--backcolor) var(--surface)}._modalFilesTitle_1n888_1957{margin-bottom:14px;font-size:15px;font-weight:600;color:#038c7f}._modalFileCard_1n888_1971{display:flex;justify-content:space-between;align-items:center;padding:6px 8px;margin-bottom:6px;border-radius:6px;background:linear-gradient(135deg,var(--surface),var(--backcolor));color:var(--text-primary);font-size:10px;font-weight:500;transition:all .2s ease;cursor:pointer}._modalFileCard_1n888_1971:hover{transform:translateY(-4px);box-shadow:0 10px 20px #03738c40;background:linear-gradient(135deg,var(--surface),var(--hover))}._modalFileName_1n888_2033{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:85%;font-size:13.5px;color:var(--text-primary)}._modalRemoveFile_1n888_2051{background:#ffffff26;border:none;border-radius:6px;color:#fff;font-size:14px;padding:4px 8px;cursor:pointer;transition:.2s ease}._modalRemoveFile_1n888_2051:hover{background:#da6565;color:#fff;transform:scale(1.15)}._closeButton_1n888_2085{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:all .2s}._closeButton_1n888_2085:hover{background:var(--surface);color:var(--text-primary)}._closeButton_1n888_2085{padding:.5rem;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;border-radius:.375rem;transition:all .2s}._closeButton_1n888_2085:hover{background:#ef44441a;color:#ef4444;transform:rotate(90deg)}._uploadFloatingWindow_1n888_2153{position:fixed!important;z-index:5000;bottom:24px;right:24px;width:380px;max-height:60vh;overflow-y:auto;background:var(--surface);border-radius:14px;padding:16px;box-shadow:0 20px 50px #00000040,0 0 0 1px #0000000a;animation:_slideUp_1n888_1 .3s ease}._uploadHeader_1n888_2197{display:flex;justify-content:space-between;align-items:center;font-weight:600;margin-bottom:14px;font-size:14px;color:var(--text-primary)}._uploadItem_1n888_2217{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:10px;transition:all .2s ease}._uploadItemTop_1n888_2233{display:flex;justify-content:space-between;align-items:center}._uploadFileName_1n888_2247{color:var(--text-primary);font-size:13px;font-weight:500}._uploadStatus_1n888_2261{display:flex;align-items:center;gap:6px}._progressText_1n888_2275{font-size:12px;color:var(--text-secondary)}._statusBadge_1n888_2287{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;font-size:10px;font-weight:700}._successBadge_1n888_2309{background:var(--backcolor);color:#fff}._errorBadge_1n888_2319{background:#ef4444;color:#fff}._progressBar_1n888_2331{margin-top:8px;height:6px;border-radius:6px;background:var(--border);overflow:hidden}._progressFill_1n888_2347{height:100%;width:0%;background:var(--backcolor);transition:width .2s ease}._progressError_1n888_2361{background:#ef4444}._progressSuccess_1n888_2369{background:#22c55e}._statusBadge_1n888_2287{width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;transition:all .2s ease}._successBadge_1n888_2309{background:#dcfce7;color:#16a34a}._errorBadge_1n888_2319{background:#fee2e2;color:#dc2626}@keyframes _slideUp_1n888_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._cardCheckbox_1n888_2451{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:17px;height:17px;border:2px solid #cfd8dc;border-radius:4px;cursor:pointer;position:relative;transition:all .15s ease;margin:0}._cardCheckbox_1n888_2451:hover{border-color:#038c7f;background:#f2fbfa}._cardCheckbox_1n888_2451:checked{background-color:#038c7f;border-color:#038c7f}._cardCheckbox_1n888_2451:checked:after{content:"";position:absolute;left:4px;top:0;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}._bulkToolbar_1n888_2527{position:fixed;bottom:24px;left:50%;transform:translate(-50%);width:520px;background:var(--background);border-radius:16px;padding:14px 18px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 20px 50px #0000002e,0 0 0 1px #0000000d;animation:_bulkFadeIn_1n888_1 .25s ease;z-index:4000;border:1px solid var(--border)}._bulkToolbar_1n888_2527:hover{background:var(--surface);border:1px solid var(--hover)}._bulkLeft_1n888_2583{display:flex;align-items:center;gap:10px}._bulkCounter_1n888_2595{background:#038c7f;color:#fff;width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600}._bulkText_1n888_2631{font-size:14px;font-weight:500;color:var(--text-primary)}._bulkActions_1n888_2647{display:flex;gap:10px}._DownloadButton_1n888_2657{display:inline-flex;align-items:center;gap:6px;background:#038c7f;color:#fff;border:none;border-radius:10px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}._DownloadButton_1n888_2657:hover{background:#037f8c;transform:translateY(-2px)}._DeleteDocument_1n888_2709{display:inline-flex;align-items:center;gap:6px;background:#fee2e2;color:#dc2626;border:none;border-radius:10px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}._DeleteDocument_1n888_2709:hover{background:#fecaca;transform:translateY(-2px)}@keyframes _bulkFadeIn_1n888_1{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}._recentHeaderRow_1n888_2787{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;gap:12px;flex-wrap:wrap}._selectAllControl_1n888_2805{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--text-primary);cursor:pointer;padding:6px 12px;border-radius:10px;transition:all .2s ease}._selectAllControl_1n888_2805:hover{background:var(--hover)}._selectAllControl_1n888_2805 input{width:18px;height:18px;accent-color:var(--backcolor);cursor:pointer}._selectAllChip_1n888_2867{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;background:var(--surface);border:1px solid var(--border);font-size:14px;font-weight:500;color:var(--text-primary);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}._selectAllChip_1n888_2867:hover{border-color:var(--backcolor);background:var(--hover);transform:translateY(-1px)}._selectAllChipActive_1n888_2921{background:linear-gradient(135deg,var(--backcolor),#0d9488);color:#fff;border-color:transparent;box-shadow:0 8px 22px #038c7f47}._selectAllDot_1n888_2947{width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.6}._noResults_1n888_2963{grid-column:1 / -1;text-align:center;padding:50px;color:#888;font-size:16px}._searchContainer_1n888_2977{display:flex;align-items:center;margin-bottom:1.5rem;width:100%}._searchBar_1n888_2991{flex:1;display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;background:var(--surface);border:1px solid var(--border);border-radius:.5rem;transition:border-color .2s;box-shadow:0 1px 2px #0000000d;color:var(--text-secondary)}._searchBar_1n888_2991:focus-within{border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}._searchIcon_1n888_3029{color:var(--text-secondary);flex-shrink:0;display:flex;align-items:center}._searchInput_1n888_3043{flex:1;border:none;background:transparent;color:var(--text-primary);font-size:1rem;outline:none}._searchInput_1n888_3043::-moz-placeholder{color:var(--text-tertiary)}._searchInput_1n888_3043::placeholder{color:var(--text-tertiary)}._clearButton_1n888_3071{background:transparent;border:none;cursor:pointer;color:var(--text-tertiary);display:flex;align-items:center;padding:0;transition:color .2s ease}._clearButton_1n888_3071:hover{color:#ef4444}._fileIconContainer_1n888_3101{display:flex;flex-direction:column;align-items:center;gap:12px}._spin_1n888_3115 svg{animation:_spin_1n888_3115 .9s linear infinite}@keyframes _spin_1n888_3115{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinner_1n888_3141{display:inline-block;width:3rem;height:3rem;border:4px solid #e5e7eb;border-top-color:#14b8a6;border-radius:50%;animation:_spin_1n888_3115 1s linear infinite}@keyframes _spin_1n888_3115{to{transform:rotate(360deg)}}._loading_1n888_3173{text-align:center;padding:3rem}@tailwind components;*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.container{padding:24px;background-color:#f8fafc;width:100%}.dark .container{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}.title{font-size:1.5rem;font-weight:600;color:#111827;margin:0}.dark .title{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.buttonGroup{display:inline-flex;border-radius:.375rem;overflow:hidden}.headerButton{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:#038c7f;color:#fff;border:none;border-right:1px solid rgba(255,255,255,.25);font-weight:500;cursor:pointer;transition:background .2s}.headerButton:last-child{border-right:none}.headerButton:hover{background:#037f8c}.iconButton{padding:.5rem;background-color:var(--hover);border:1px solid var(--surface);border-radius:.375rem;color:var(--text-tertiary);cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.iconButton:hover{color:#374151}.iconButton.edit:hover{color:#14b8a6;border-color:#14b8a6;background:#a7f3d0}.iconButton.delete:hover{background:#fee2e2;border-color:#ef4444;color:#ef4444}.headerActions{display:flex;gap:1rem;align-items:center}.searchBar{display:flex;gap:1rem;margin-bottom:1.5rem}.searchInput{flex:1;padding:.625rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem}.dark .searchInput{background-color:#1e293b;border-color:#334155;color:#fff}.filterButtons{display:flex;gap:.5rem}.filterButton{padding:.625rem 1rem;background-color:#fff;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;cursor:pointer;transition:all .15s}.filterButton:hover{background-color:#f9fafb}.filterButton.active,.dark .filterButton.active{background-color:#038c7f;border-color:#038c7f;color:#fff}.dark .filterButton{background-color:#1e293b;border-color:#334155;color:#d1d5db}.dark .filterButton:hover{background-color:#334155}.required{color:#ef4444;margin-left:.25rem}.table{width:100%;border-collapse:collapse;background-color:#fff;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 3px #0000001a}.dark .table{background-color:#1e293b}.table thead{background-color:#f9fafb}.dark .table thead{background-color:#0f172a}.table th{padding:.75rem 1rem;text-align:left;font-size:.75rem;font-weight:600;text-transform:uppercase;color:#6b7280;letter-spacing:.05em}.dark .table th{color:#9ca3af}.table td{padding:1rem;border-top:1px solid #e5e7eb;font-size:.875rem;color:#1f2937}.dark .table td{border-top-color:#334155;color:#d1d5db}.table tbody tr:hover{background-color:#f9fafb}.dark .table tbody tr:hover{background-color:#334155}.actions{display:flex;gap:.5rem}.statusBadge{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500}.statusBadge.active{background-color:#d1fae5;color:#065f46}.statusBadge.inactive{background-color:#fee2e2;color:#991b1b}.modalOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modalContent{background:#fff;border-radius:.75rem;max-width:600px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a}.dark .modalContent{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.modalHeader{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e5e7eb}.dark .modalHeader{border-bottom-color:#334155}.modalTitle{font-size:1.25rem;font-weight:600;color:#1f2937}.dark .modalTitle{color:#fff}.closeButton{padding:.5rem;background:var(--hover);border:none;color:#ef4444;cursor:pointer;border-radius:.375rem;transition:all .15s;border:1px solid var(--border)}.closeButton:hover{background:#ef44441a;color:#ef4444;transform:rotate(90deg)}.modalBody{padding:1.5rem}.formGroup{margin-bottom:1.25rem}.label{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.dark .label{color:#d1d5db}.required{color:#ef4444;font-size:1.2rem}.input,.textarea,.select{width:100%;padding:.625rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;transition:border-color .15s}.input:focus,.textarea:focus,.select:focus{outline:none;border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61a}.dark .input,.dark .textarea,.dark .select{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));border-color:#334155;color:#fff}.textarea{resize:vertical;min-height:100px}.checkbox{width:1rem;height:1rem;border-radius:.25rem;border:1px solid #d1d5db;cursor:pointer}.modalFooter{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid #e5e7eb}.dark .modalFooter{border-top-color:#334155}.cancelButton{padding:.625rem 1.25rem;background-color:var(--serface);border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;font-weight:500;color:var(--text-primary);cursor:pointer;transition:all .15s;border:1px solid var(--border)}.cancelButton:hover{background-color:var(--hover)}.saveButton{padding:.625rem 1.25rem;background-color:#038c7f;color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s}.saveButton:hover{transform:translateY(-2px);background-color:#03738c}.noResults{padding:3rem;text-align:center;color:#6b7280;font-size:.875rem}.dark .noResults{color:#9ca3af}buttonGroup{display:inline-flex;border-radius:.375rem;overflow:hidden}.tableContainer{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 1024px){.container{padding:1.5rem}}@media (max-width: 768px){.container{padding:1rem}.header{flex-direction:column;align-items:flex-start;gap:1rem}.title{font-size:1.25rem}.buttonGroup{width:100%}.headerButton{flex:1}.headerActions{width:100%;flex-direction:column}.addButton{width:100%;justify-content:center}.searchBar{flex-direction:column;width:100%}.searchInput{width:100%}.filterButtons{width:100%;flex-wrap:wrap}.filterButton{flex:1;min-width:calc(50% - .25rem)}.tableContainer{overflow-x:auto}.table{font-size:.75rem;min-width:600px}.table th,.table td{padding:.5rem .75rem}.modalContent{width:95%;max-height:95vh}.modalHeader,.modalBody,.modalFooter{padding:1rem}.modalTitle{font-size:1.125rem}}@media (max-width: 480px){.container{padding:.75rem}.title{font-size:1.125rem}.table{font-size:.6875rem}.table th,.table td{padding:.5rem}.modalContent{width:100%;max-height:100vh;border-radius:0}.label{font-size:.8125rem}.input,.textarea,.select{font-size:.8125rem;padding:.5rem}.modalFooter{flex-direction:column}.cancelButton,.saveButton{width:100%}}.layout{display:flex;height:100vh;background-color:#f9fafb}.dark .layout{background-color:#111827}.mainContainer{flex:1;transition:margin-left .3s ease;display:flex;flex-direction:column}.mainContainer.collapsed{margin-left:4rem}.mainContainer.\!collapsed{margin-left:4rem!important}.mainContainer.expanded{margin-left:14rem}.content{flex:1;overflow:auto;background-color:#fff}.content::-webkit-scrollbar{width:.5rem}.content::-webkit-scrollbar-track{background:#f3f4f6}.dark .content::-webkit-scrollbar-track{background:#1f2937}.content::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:.25rem}.dark .content::-webkit-scrollbar-thumb{background:#4b5563}.content::-webkit-scrollbar-thumb:hover{background:#9ca3af}.dark .content::-webkit-scrollbar-thumb:hover{background:#6b7280}@media (max-width: 768px){.mainContainer{margin-left:0!important}}.pointer-events-none{pointer-events:none}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.-top-1{top:-.25rem}.bottom-0{bottom:0}.left-1\/2{left:50%}.right-0{right:0}.right-10{right:2.5rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-4{top:1rem}.top-6{top:1.5rem}.-z-20{z-index:-20}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-full{grid-column:1 / -1}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-10{margin-top:2.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-full{height:100%}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-12{width:3rem}.w-16{width:4rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-full{min-width:100%}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-\[\#1a8fa4\]{--tw-border-opacity: 1;border-color:rgb(26 143 164 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-teal-500{--tw-border-opacity: 1;border-color:rgb(20 184 166 / var(--tw-border-opacity, 1))}.border-teal-600{--tw-border-opacity: 1;border-color:rgb(13 148 136 / var(--tw-border-opacity, 1))}.border-white\/20{border-color:#fff3}.border-white\/40{border-color:#fff6}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-b-gray-100{--tw-border-opacity: 1;border-bottom-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-t-teal-600{--tw-border-opacity: 1;border-top-color:rgb(13 148 136 / var(--tw-border-opacity, 1))}.bg-\[\#038C7F\]{--tw-bg-opacity: 1;background-color:rgb(3 140 127 / var(--tw-bg-opacity, 1))}.bg-amber-400\/40{background-color:#fbbf2466}.bg-black\/50{background-color:#00000080}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500\/20{background-color:#3b82f633}.bg-cyan-500\/20{background-color:#06b6d433}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-400\/20{background-color:#9ca3af33}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500\/20{background-color:#6b728033}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500\/20{background-color:#22c55e33}.bg-purple-500\/20{background-color:#a855f733}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500\/20{background-color:#ef444433}.bg-slate-700\/50{background-color:#33415580}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.bg-teal-500{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity, 1))}.bg-teal-500\/20{background-color:#14b8a633}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-\[linear-gradient\(90deg\,rgba\(3\,115\,140\,1\)_0\%\,rgba\(3\,127\,140\,1\)_40\%\,rgba\(3\,140\,127\,1\)_100\%\)\]{background-image:linear-gradient(90deg,#03738c,#037f8c 40%,#038c7f)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-\[\#03738c\]\/60{--tw-gradient-from: rgb(3 115 140 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(3 115 140 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-50{--tw-gradient-from: #f0fdfa var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 253 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-600{--tw-gradient-from: #0d9488 var(--tw-gradient-from-position);--tw-gradient-to: rgb(13 148 136 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#037f8c\]\/60{--tw-gradient-to: rgb(3 127 140 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(3 127 140 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#03a678\]\/60{--tw-gradient-to: rgb(3 166 120 / .6) var(--tw-gradient-to-position)}.to-cyan-50{--tw-gradient-to: #ecf8ff var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pl-3{padding-left:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-sm\/6{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-teal-500{--tw-text-opacity: 1;color:rgb(20 184 166 / var(--tw-text-opacity, 1))}.text-teal-600{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--background: #ffffff;--surface: #ffffff;--border: #e5e7eb;--hover: #f9fafb;--text-primary: #111827;--text-secondary: #6b7280;--text-tertiary: #9ca3af;--backcolor: #038C7F;background:linear-gradient(135deg,#03738c,#037f8c 40%,#038c7f 89%,#03a678)}.dark{--background: #111827;--surface: #1f2937;--border: #374151;--hover: #374151;--text-primary: #f9fafb;--text-secondary: #d1d5db;--text-tertiary: #9ca3af;--backcolor: #03738C}.input-login-autofill:-webkit-autofill,.input-login-autofill:-webkit-autofill:hover,.input-login-autofill:-webkit-autofill:focus{-webkit-text-fill-color:white;-webkit-box-shadow:0 0 0px 1000px transparent inset;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s;border:0px transparent}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0px 1000px var(--surface) inset;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s;border:1px solid var(--border)}html,body,#root{height:100%}body{margin:0}.layout{min-height:100vh;display:flex}.content{flex:1;background:var(--background)}@media (max-width: 768px){body{overflow-x:hidden}h1{font-size:1.5rem!important}h2{font-size:1.25rem!important}.text-3xl{font-size:1.5rem!important}.text-4xl{font-size:2rem!important}}@media (max-width: 480px){h1{font-size:1.25rem!important}h2{font-size:1.125rem!important}.text-3xl{font-size:1.25rem!important}.text-4xl{font-size:1.75rem!important}}.focus-within\:border-teal-400:focus-within{--tw-border-opacity: 1;border-color:rgb(45 212 191 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#03738C\]:hover{--tw-bg-opacity: 1;background-color:rgb(3 115 140 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#037F8C\]:hover{--tw-bg-opacity: 1;background-color:rgb(3 127 140 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-teal-600:hover{--tw-bg-opacity: 1;background-color:rgb(13 148 136 / var(--tw-bg-opacity, 1))}.hover\:from-teal-700:hover{--tw-gradient-from: #0f766e var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 118 110 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-cyan-600:hover{--tw-gradient-to: #0891b2 var(--tw-gradient-to-position)}.hover\:text-cyan-200:hover{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.hover\:text-cyan-300:hover{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-teal-500:hover{--tw-text-opacity: 1;color:rgb(20 184 166 / var(--tw-text-opacity, 1))}.hover\:text-teal-600:hover{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.hover\:text-teal-700:hover{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-teal-500:focus{--tw-border-opacity: 1;border-color:rgb(20 184 166 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-teal-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(20 184 166 / var(--tw-ring-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:opacity-100{opacity:1}.dark\:divide-slate-800:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(30 41 59 / var(--tw-divide-opacity, 1))}.dark\:border-\[\#002d47\]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(0 45 71 / var(--tw-border-opacity, 1))}.dark\:border-blue-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:border-gray-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:border-green-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity, 1))}.dark\:border-red-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.dark\:border-red-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.dark\:border-slate-300\/20:is(.dark *){border-color:#cbd5e133}.dark\:border-slate-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.dark\:border-teal-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(17 94 89 / var(--tw-border-opacity, 1))}.dark\:border-yellow-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(133 77 14 / var(--tw-border-opacity, 1))}.dark\:border-b-slate-700:is(.dark *){--tw-border-opacity: 1;border-bottom-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.dark\:border-t-teal-400:is(.dark *){--tw-border-opacity: 1;border-top-color:rgb(45 212 191 / var(--tw-border-opacity, 1))}.dark\:bg-\[\#038c7f\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(3 140 127 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1e3a8a4d}.dark\:bg-blue-900\/50:is(.dark *){background-color:#1e3a8a80}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:bg-red-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.dark\:bg-red-900\/20:is(.dark *){background-color:#7f1d1d33}.dark\:bg-red-900\/50:is(.dark *){background-color:#7f1d1d80}.dark\:bg-slate-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-800\/40:is(.dark *){background-color:#1e293b66}.dark\:bg-slate-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.dark\:bg-teal-500\/40:is(.dark *){background-color:#14b8a666}.dark\:bg-teal-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(19 78 74 / var(--tw-bg-opacity, 1))}.dark\:bg-yellow-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(113 63 18 / var(--tw-bg-opacity, 1))}.dark\:bg-yellow-900\/30:is(.dark *){background-color:#713f124d}.dark\:bg-yellow-900\/50:is(.dark *){background-color:#713f1280}.dark\:bg-\[linear-gradient\(90deg\,rgba\(0\,45\,71\,1\)_0\%\,rgba\(0\,61\,80\,1\)_40\%\,rgba\(0\,69\,84\,1\)_100\%\)\]:is(.dark *){background-image:linear-gradient(90deg,#002d47,#003d50 40%,#004554)}.dark\:from-gray-900:is(.dark *){--tw-gradient-from: #111827 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-slate-600\/70:is(.dark *){--tw-gradient-from: rgb(71 85 105 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:via-slate-600\/70:is(.dark *){--tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(71 85 105 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-gray-800:is(.dark *){--tw-gradient-to: #1f2937 var(--tw-gradient-to-position)}.dark\:to-slate-600\/80:is(.dark *){--tw-gradient-to: rgb(71 85 105 / .8) var(--tw-gradient-to-position)}.dark\:text-amber-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-blue-200:is(.dark *){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-cyan-400:is(.dark *){--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-green-200:is(.dark *){--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.dark\:text-red-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:text-teal-400:is(.dark *){--tw-text-opacity: 1;color:rgb(45 212 191 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-yellow-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.dark\:ring-slate-800:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(30 41 59 / var(--tw-ring-opacity, 1))}.dark\:backdrop-blur-2xl:is(.dark *){--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.dark\:hover\:bg-gray-600:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-slate-700\/50:hover:is(.dark *){background-color:#33415580}.dark\:hover\:bg-teal-900\/20:hover:is(.dark *){background-color:#134e4a33}.dark\:hover\:text-cyan-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:hover\:text-teal-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(94 234 212 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.sm\:inline{display:inline}.sm\:table-cell{display:table-cell}}@media (min-width: 768px){.md\:block{display:block}.md\:w-\[45\%\]{width:45%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:pb-0{padding-bottom:0}}@media (min-width: 1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:text-xs{font-size:.75rem;line-height:1rem}}
