.page_container__mcsoB{padding:2rem;max-width:1400px;margin:0 auto}.page_header__TnggJ{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.page_backButton__hQ7sq{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-secondary);text-decoration:none;font-size:.9375rem;font-weight:500;transition:color .2s ease;width:-moz-fit-content;width:fit-content}.page_backButton__hQ7sq:hover{color:var(--accent-primary)}.page_title__oFc1_{font-size:2rem;font-weight:700;color:var(--text-primary);margin:0 0 .5rem}.page_subtitle__emG5B{font-size:1rem;color:var(--text-secondary);margin:0}.page_subtitle__emG5B strong{color:var(--text-primary);font-weight:600}.page_loadingState__s7yKH{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:4rem 2rem;text-align:center}.page_loadingState__s7yKH p{font-size:.9375rem;color:var(--text-secondary);margin:0}.page_spinner__byr7d{color:var(--accent-primary);animation:page_spin__xHXAI 1s linear infinite}@keyframes page_spin__xHXAI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_errorState__Hy0rC{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:4rem 2rem;text-align:center}.page_errorState__Hy0rC h2{font-size:1.25rem;color:var(--text-primary);margin:0}.page_errorState__Hy0rC p{font-size:.9375rem;color:var(--text-secondary);margin:0}.page_errorIcon__l_VKf{color:var(--error)}.page_errorActions__u2R66{display:flex;gap:1rem;margin-top:.5rem}.page_backLink__glIfH{color:var(--accent-primary);font-size:.9375rem;font-weight:500;text-decoration:underline;text-underline-offset:2px}.page_backLink__glIfH:hover{color:var(--accent-hover)}@media (max-width:1024px){.page_container__mcsoB{padding:1.5rem}.page_title__oFc1_{font-size:1.75rem}}@media (max-width:768px){.page_container__mcsoB{padding:1rem}.page_title__oFc1_{font-size:1.5rem}.page_subtitle__emG5B{font-size:.875rem}}.GpsDataInfo_container__zemEo{padding:1rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.15)}.GpsDataInfo_header__Vndw1{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.GpsDataInfo_headerIcon__z27bU{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:rgba(255,111,3,.1);color:var(--color-primary);border-radius:6px}.GpsDataInfo_headerTitle__up7Tp{font-size:.75rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.GpsDataInfo_source___U0PK{margin-left:auto;font-size:.625rem;color:var(--text-muted);background:var(--bg-secondary);padding:.125rem .375rem;border-radius:4px}.GpsDataInfo_secondaryBadge__nlT1l{font-size:.625rem;font-weight:600;color:#F59E0B;background:rgba(245,158,11,.15);padding:.2rem .5rem;border-radius:4px;margin-left:.5rem}.GpsDataInfo_grid__pJtdv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}@media (min-width:640px){.GpsDataInfo_grid__pJtdv{grid-template-columns:repeat(4,1fr)}}.GpsDataInfo_item__TTT_6{display:flex;flex-direction:column;gap:.25rem}.GpsDataInfo_label__cNkXM{display:flex;align-items:center;gap:.25rem;font-size:.625rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.GpsDataInfo_value__60WCa{font-size:.9375rem;font-weight:700;color:var(--text-primary);text-shadow:0 1px 2px rgba(0,0,0,.2)}.GpsDataInfo_unit__oRSf_{font-size:.6875rem;color:var(--text-primary);margin-left:.125rem;font-weight:600}.GpsDataInfo_ignitionOn__m5W1i{color:var(--success)}.GpsDataInfo_ignitionOff__s1vhG{color:var(--text-muted)}.GpsDataInfo_batteryHigh__EdoZa{color:var(--success)}.GpsDataInfo_batteryMedium__VKaPU{color:var(--warning)}.GpsDataInfo_batteryLow__EHidS{color:var(--error)}.GpsDataInfo_noData__JjITu{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:var(--bg-tertiary);border:1px dashed var(--border-color);border-radius:var(--border-radius);margin-top:.5rem}.GpsDataInfo_noDataIcon__Hug8l{color:var(--text-muted)}.GpsDataInfo_noDataText___pr6M{font-size:.8125rem;color:var(--text-muted)}.GpsDataInfo_lastUpdate__8cnzr{display:flex;align-items:center;gap:.375rem;margin-top:.75rem;padding-top:.5rem;border-top:1px solid var(--border-color);font-size:.6875rem;color:var(--text-muted)}.SearchSelect_wrapper__9Ad8x{position:relative;display:flex;flex-direction:column;gap:.5rem}.SearchSelect_label__Smwhu{font-size:.875rem;font-weight:600;color:var(--text-primary)}.SearchSelect_control__YPreO{position:relative;display:flex;align-items:center;padding:0 .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius);cursor:text;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);gap:.5rem;min-height:42px}.SearchSelect_control__YPreO:hover:not(.SearchSelect_disabled__mAtIy){border-color:var(--color-primary)}.SearchSelect_control__YPreO.SearchSelect_open__wIJ56{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(255,111,3,.1)}.SearchSelect_control__YPreO.SearchSelect_disabled__mAtIy{opacity:.5;cursor:not-allowed}.SearchSelect_searchIcon__tX_dj{color:var(--text-secondary);flex-shrink:0;pointer-events:none}.SearchSelect_input__i70u_{flex:1 1;background:transparent;border:none;outline:none;color:var(--text-primary);font-size:.875rem;padding:.625rem 0;min-width:0;cursor:inherit}.SearchSelect_input__i70u_::placeholder{color:var(--text-secondary)}.SearchSelect_input__i70u_:disabled{cursor:not-allowed}.SearchSelect_actions__F9kGM{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.SearchSelect_clearButton___tpwy{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:none;background:var(--bg-tertiary,var(--bg-secondary));color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);padding:0}.SearchSelect_clearButton___tpwy:hover{background:var(--color-primary);color:#fff}.SearchSelect_chevron__Mk_YU{color:var(--text-secondary);transition:transform var(--transition-fast);flex-shrink:0}.SearchSelect_chevronOpen__WOK1F{transform:rotate(180deg)}.SearchSelect_dropdown___4XXt{position:absolute;top:calc(100% + 4px);left:0;min-width:100%;width:max-content;max-width:480px;z-index:50;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:0 8px 24px rgba(0,0,0,.2);max-height:240px;overflow-y:auto;list-style:none;margin:0;padding:.25rem 0;animation:SearchSelect_dropdownOpen__YnWwi .15s ease-out}@keyframes SearchSelect_dropdownOpen__YnWwi{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.SearchSelect_dropdown___4XXt::-webkit-scrollbar{width:4px}.SearchSelect_dropdown___4XXt::-webkit-scrollbar-track{background:transparent}.SearchSelect_dropdown___4XXt::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:2px}.SearchSelect_option__5eVp4{padding:.625rem 1rem;font-size:.875rem;color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchSelect_option__5eVp4.SearchSelect_highlighted__nQOEw,.SearchSelect_option__5eVp4:hover{background:var(--bg-tertiary,var(--bg-primary));color:var(--color-primary)}.SearchSelect_option__5eVp4.SearchSelect_selected__b5zqU{color:var(--color-primary);font-weight:600}.SearchSelect_option__5eVp4.SearchSelect_selected__b5zqU:after{content:" ✓";font-size:.75rem}.SearchSelect_noResults__P4KIg{padding:.75rem 1rem;font-size:.875rem;color:var(--text-secondary);text-align:center;font-style:italic}.MaintenanceForm_form__Ux9Tu{display:flex;flex-direction:column;gap:1.5rem;max-width:100%;margin:0 auto}.MaintenanceForm_errorAlert__VRkSl{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:rgba(230,57,70,.1);border:1px solid #e63946;border-radius:var(--border-radius);color:#E63946;font-size:.9375rem}.MaintenanceForm_gpsWrapper__ttImj{margin-top:1rem;position:-webkit-sticky;position:sticky;top:0;z-index:10;align-self:flex-start}.MaintenanceForm_section__Tzdij{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);padding:1.5rem;position:relative}.MaintenanceForm_sectionTitle__dtE3f{font-size:1.0625rem;font-weight:700;color:var(--text-primary);margin:0 0 .375rem;display:flex;align-items:center;gap:.5rem}.MaintenanceForm_sectionDescription__Eow5J{font-size:.8125rem;color:var(--text-secondary);margin:0 0 1.25rem}.MaintenanceForm_grid__b118i{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem}.MaintenanceForm_field__Gyw50{display:flex;flex-direction:column;gap:.5rem}.MaintenanceForm_labelRow__ejmUz{display:flex;justify-content:space-between;align-items:center}.MaintenanceForm_label__eOE8j{font-size:.875rem;font-weight:600;color:var(--text-primary)}.MaintenanceForm_required__J7gKH{color:#E63946}.MaintenanceForm_charCounter__ZVBQJ{font-size:.8125rem;color:var(--text-secondary);font-weight:400}.MaintenanceForm_input__AKVvI,.MaintenanceForm_select__85rY0,.MaintenanceForm_textarea__rWN5z{padding:.75rem 1rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:.9375rem;font-family:inherit;transition:all var(--transition-fast)}.MaintenanceForm_input__AKVvI:focus,.MaintenanceForm_select__85rY0:focus,.MaintenanceForm_textarea__rWN5z:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(255,111,3,.1)}.MaintenanceForm_input__AKVvI::placeholder,.MaintenanceForm_textarea__rWN5z::placeholder{color:var(--text-secondary)}.MaintenanceForm_select__85rY0{cursor:pointer}.MaintenanceForm_select__85rY0:disabled{opacity:.5;cursor:not-allowed}.MaintenanceForm_textarea__rWN5z{resize:vertical;min-height:100px}.MaintenanceForm_error__hAX1_{font-size:.8125rem;color:#E63946}.MaintenanceForm_inputError__1fXRW{border-color:#E63946!important;background-color:rgba(230,57,70,.04)!important}.MaintenanceForm_inputError__1fXRW:focus{box-shadow:0 0 0 3px rgba(230,57,70,.15)!important}.MaintenanceForm_sectionError__n6c3I{display:flex;align-items:flex-start;gap:.625rem;padding:.875rem 1rem;background:rgba(230,57,70,.08);border:1px solid rgba(230,57,70,.3);border-radius:var(--border-radius);color:#E63946;font-size:.875rem;font-weight:500;margin-bottom:1rem}.MaintenanceForm_thresholdBlock__W73mM{margin-top:1.5rem;padding-top:1.25rem;border-top:1px dashed var(--border-color)}.MaintenanceForm_thresholdHeader__rUxD1{display:flex;flex-wrap:wrap;align-items:baseline;gap:.625rem;margin-bottom:1.125rem}.MaintenanceForm_thresholdTitle__jQjFm{font-size:.9375rem;font-weight:700;color:var(--text-primary)}.MaintenanceForm_infoText__wd8sf,.MaintenanceForm_thresholdHint__xZpZK{font-size:.8125rem;color:var(--text-secondary)}.MaintenanceForm_infoText__wd8sf{font-style:italic}.MaintenanceForm_actions__3Zdgv{display:flex;gap:1rem;justify-content:flex-end;padding-top:1rem}.MaintenanceForm_cancelButton__MZD4g,.MaintenanceForm_submitButton__3HTBe{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:var(--border-radius);font-size:.9375rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast);border:none}.MaintenanceForm_cancelButton__MZD4g{background:transparent;border:1px solid var(--border-color);color:var(--text-secondary)}.MaintenanceForm_cancelButton__MZD4g:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--text-primary);color:var(--text-primary)}.MaintenanceForm_submitButton__3HTBe{background:var(--accent-primary);color:white}.MaintenanceForm_submitButton__3HTBe:hover:not(:disabled){background:#ff8534;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,111,3,.25)}.MaintenanceForm_submitButtonError__ZJIsR{background:#E63946!important;color:white!important}.MaintenanceForm_submitButtonError__ZJIsR:hover:not(:disabled){background:#c8303c!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(230,57,70,.3)!important}.MaintenanceForm_cancelButton__MZD4g:disabled,.MaintenanceForm_submitButton__3HTBe:disabled{opacity:.6;cursor:not-allowed}.MaintenanceForm_noComponentsWarning__JzD_O{display:flex;align-items:flex-start;gap:.625rem;padding:.875rem 1rem;background:rgba(230,57,70,.08);border:1px solid rgba(230,57,70,.35);border-radius:var(--border-radius);color:#E63946;font-size:.875rem;font-weight:500;margin-top:.25rem;grid-column:1/-1}.MaintenanceForm_noComponentsWarning__JzD_O svg{flex-shrink:0;margin-top:.125rem}.MaintenanceForm_spinner__VeYMf{animation:MaintenanceForm_spin__idqkR 1s linear infinite}@keyframes MaintenanceForm_spin__idqkR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MaintenanceForm_notifGrid__Qt5QY{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.75rem;gap:1.75rem}.MaintenanceForm_sliderWrapper__ryZ1d{display:flex;flex-direction:column;gap:.75rem}.MaintenanceForm_sliderTrack__aW1cA{position:relative}.MaintenanceForm_slider__tha93{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:linear-gradient(to right,var(--accent-primary) 0,var(--accent-primary) calc((var(--val, 13) - 1) / 12 * 100%),var(--border-color) calc((var(--val, 13) - 1) / 12 * 100%));outline:none;cursor:pointer}.MaintenanceForm_slider__tha93::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:var(--accent-primary);border:3px solid var(--bg-primary);box-shadow:0 1px 4px rgba(0,0,0,.3);cursor:pointer;-webkit-transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease}.MaintenanceForm_slider__tha93::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 2px 8px rgba(255,111,3,.4)}.MaintenanceForm_slider__tha93::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--accent-primary);border:3px solid var(--bg-primary);box-shadow:0 1px 4px rgba(0,0,0,.3);cursor:pointer}.MaintenanceForm_sliderValueRow__QNJmA{display:flex;align-items:center;justify-content:space-between}.MaintenanceForm_sliderMax__PW7Nc,.MaintenanceForm_sliderMin__AFAuJ{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:var(--text-secondary)}.MaintenanceForm_sliderBadge__lBzM_{display:inline-flex;align-items:center;padding:.3rem .85rem;background:rgba(255,111,3,.12);color:var(--accent-primary);border:1px solid rgba(255,111,3,.3);border-radius:999px;font-size:.8125rem;font-weight:600;transition:background .2s ease,color .2s ease}.MaintenanceForm_sliderBadgeOnce__MpImF{background:rgba(16,185,129,.12);color:#10B981;border-color:rgba(16,185,129,.3)}.MaintenanceForm_dayPicker__S8Alq{display:flex;gap:.5rem;flex-wrap:wrap}.MaintenanceForm_dayBtn__Fw2Iq{width:40px;height:40px;border-radius:50%;border:2px solid var(--border-color);background:var(--bg-primary);color:var(--text-secondary);font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.MaintenanceForm_dayBtn__Fw2Iq:hover{border-color:var(--accent-primary);color:var(--accent-primary)}.MaintenanceForm_dayBtnActive__y4e1A{background:var(--accent-primary);border-color:var(--accent-primary);color:#fff;box-shadow:0 2px 6px rgba(255,111,3,.3)}.MaintenanceForm_dayBtnWeekend__FEgI4:not(.MaintenanceForm_dayBtnActive__y4e1A){color:#F59E0B;border-color:rgba(245,158,11,.4)}.MaintenanceForm_dayHint__j8CwQ{font-size:.8125rem;color:var(--text-secondary);margin:.25rem 0 0;min-height:1.25rem}.MaintenanceForm_collapsibleSection__EREz7{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);overflow:hidden;transition:border-color .2s ease}.MaintenanceForm_collapsibleSection__EREz7.MaintenanceForm_expanded__0Uidl{border-color:var(--accent-primary)}.MaintenanceForm_collapsibleHeader__NmUHg{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 1.25rem;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .2s ease}.MaintenanceForm_collapsibleHeader__NmUHg:hover{background:rgba(255,111,3,.05)}.MaintenanceForm_collapsibleHeaderLeft__swKQW{display:flex;align-items:center;gap:.75rem;flex:1 1;min-width:0}.MaintenanceForm_collapsibleIcon__olv5z{color:var(--accent-primary);flex-shrink:0}.MaintenanceForm_collapsibleTitleArea__nlqYx{display:flex;flex-direction:column;gap:.125rem;min-width:0}.MaintenanceForm_collapsibleTitle__JtksT{font-size:.9375rem;font-weight:700;color:var(--text-primary)}.MaintenanceForm_collapsibleHint___51je{font-size:.8125rem;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MaintenanceForm_collapsibleChevron__CelSl{color:var(--text-secondary);flex-shrink:0;transition:transform .2s ease}.MaintenanceForm_collapsibleSection__EREz7.MaintenanceForm_expanded__0Uidl .MaintenanceForm_collapsibleChevron__CelSl{color:var(--accent-primary)}.MaintenanceForm_collapsibleContent__61QzK{padding:0 1.25rem 1.25rem;animation:MaintenanceForm_slideDown__GUFvo .2s ease forwards}@keyframes MaintenanceForm_slideDown__GUFvo{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.MaintenanceForm_labelDisabled__AhsWc{opacity:.5}.MaintenanceForm_disabledHint__52MR0{font-size:.75rem;font-weight:400;font-style:italic;color:var(--text-secondary)}.MaintenanceForm_input__AKVvI:disabled{opacity:.5;cursor:not-allowed;background:var(--bg-tertiary)}.MaintenanceForm_planInfo__rZh_a{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.75rem;padding:.875rem 1rem;background:rgba(255,111,3,.06);border:1px solid rgba(255,111,3,.2);border-radius:var(--border-radius)}.MaintenanceForm_planInfoLeft__KZacF{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;min-width:0}.MaintenanceForm_planInfoLabel__2VAix{font-size:.8125rem;color:var(--text-secondary)}.MaintenanceForm_planInfoName__PEvhO{font-size:.875rem;font-weight:600;color:var(--text-primary)}.MaintenanceForm_planInfoCount__yA_L5{font-size:.75rem;color:var(--accent-primary);background:rgba(255,111,3,.12);padding:.2rem .5rem;border-radius:999px;font-weight:500}.MaintenanceForm_previewButton__ds9mB{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:var(--accent-primary);color:white;border:none;border-radius:var(--border-radius);font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap}.MaintenanceForm_previewButton__ds9mB:hover{background:#ff8534;transform:translateY(-1px)}@media (max-width:768px){.MaintenanceForm_grid__b118i{grid-template-columns:1fr}.MaintenanceForm_actions__3Zdgv{flex-direction:column-reverse}.MaintenanceForm_cancelButton__MZD4g,.MaintenanceForm_submitButton__3HTBe{width:100%}.MaintenanceForm_collapsibleHint___51je{display:none}.MaintenanceForm_planInfo__rZh_a{flex-direction:column;align-items:flex-start;gap:.75rem}.MaintenanceForm_previewButton__ds9mB{width:100%;justify-content:center}}.AreaFilters_filtersContainer__B0opH{margin-bottom:1.5rem}.AreaFilters_mainFilters__nC8iU{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.AreaFilters_searchContainer__rS_Fi{position:relative;flex:1 1;min-width:300px}.AreaFilters_searchIcon__j_7mw{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--text-secondary);pointer-events:none}.AreaFilters_searchInput__u58rf{width:100%;padding:.875rem 1rem .875rem 3rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:.875rem;transition:all var(--transition-fast)}.AreaFilters_searchInput__u58rf::placeholder{color:var(--text-secondary)}.AreaFilters_searchInput__u58rf:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(255,111,3,.1)}.AreaFilters_select__sT2eS{padding:.875rem 1.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all var(--transition-fast);min-width:180px}.AreaFilters_select__sT2eS:focus,.AreaFilters_select__sT2eS:hover{border-color:var(--color-primary)}.AreaFilters_select__sT2eS:focus{outline:none;box-shadow:0 0 0 3px rgba(255,111,3,.1)}.AreaFilters_resetButton__PfHHi{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.25rem;background:transparent;border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.AreaFilters_resetButton__PfHHi:hover{background:var(--bg-tertiary);border-color:var(--color-primary);color:var(--color-primary)}@media (max-width:768px){.AreaFilters_mainFilters__nC8iU{flex-direction:column;align-items:stretch}.AreaFilters_searchContainer__rS_Fi{min-width:100%}.AreaFilters_resetButton__PfHHi,.AreaFilters_select__sT2eS{width:100%;justify-content:center}}.Input_input__iZLp3{width:100%;padding:.875rem 1rem;font-size:1rem;font-family:inherit;color:var(--text-primary);background-color:transparent;border:2px solid var(--border-color);border-radius:var(--border-radius);outline:none;transition:all var(--transition-base)}.Input_input__iZLp3::placeholder{color:var(--text-muted)}.Input_input__iZLp3:hover{border-color:var(--text-secondary)}.Input_input__iZLp3:focus{border-color:var(--accent-primary);background-color:var(--bg-secondary)}.Input_input__iZLp3:disabled{opacity:.5;cursor:not-allowed}.Input_inputWrapper__ywOSD{position:relative;width:100%}.Input_inputWrapper__ywOSD.Input_hasError__OHzxI .Input_input__iZLp3,.Input_inputWrapper__ywOSD.Input_hasError__OHzxI .Input_input__iZLp3:focus{border-color:var(--error)}.Input_error__bSiq9{display:block;margin-top:.375rem;font-size:.875rem;color:var(--error)}.Input_label__IFGEP{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:500;color:var(--text-secondary)}.Input_inputWithIcon__5U4XL{padding-right:2.75rem}.Input_icon__Iut_L{position:absolute;right:1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:.25rem;background-color:transparent;border-radius:6px;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast)}.Input_icon__Iut_L:hover{background-color:var(--bg-tertiary);color:var(--accent-primary)}.Input_icon__Iut_L:active{transform:translateY(-50%) scale(.95)}.WorkshopForm_form__hbtQv{display:flex;flex-direction:column;gap:2rem;max-width:1000px;margin:0 auto;width:100%}.WorkshopForm_section__vus_C{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);padding:1.5rem}.WorkshopForm_sectionTitle__qErUo{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0 0 1.5rem}.WorkshopForm_grid__L3MU4{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem}.WorkshopForm_field__QdpG_{display:flex;flex-direction:column;gap:.5rem}.WorkshopForm_label__KBzoz{font-size:.875rem;font-weight:600;color:var(--text-primary)}.WorkshopForm_required__B32o_{color:var(--accent-secondary)}.WorkshopForm_textarea__eF9FK{padding:.75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-family:inherit;font-size:.9375rem;resize:vertical;transition:border-color .2s ease}.WorkshopForm_textarea__eF9FK:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(255,111,3,.1)}.WorkshopForm_select__yKEQO{padding:.75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:.9375rem;width:100%;transition:border-color .2s ease}.WorkshopForm_select__yKEQO:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(255,111,3,.1)}.WorkshopForm_select__yKEQO:disabled{opacity:.6;cursor:not-allowed}.WorkshopForm_errorText__HfQLK{margin:0;font-size:.8125rem;color:var(--accent-secondary)}.WorkshopForm_errorAlert__i8xJD{padding:1rem;background:rgba(230,57,70,.1);border:1px solid var(--accent-secondary);border-radius:var(--border-radius);color:var(--accent-secondary)}.WorkshopForm_errorAlert__i8xJD p{margin:0;font-size:.875rem}.WorkshopForm_actions__5GzAg{display:flex;gap:1rem;justify-content:flex-end;padding-top:1rem}.WorkshopForm_cancelButton___xCx9,.WorkshopForm_submitButton__dMCtH{padding:.875rem 2rem;border:none;border-radius:var(--border-radius);font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease}.WorkshopForm_cancelButton___xCx9{background:transparent;border:1px solid var(--border-color);color:var(--text-primary)}.WorkshopForm_cancelButton___xCx9:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--accent-primary)}.WorkshopForm_submitButton__dMCtH{background:var(--accent-primary);color:white}.WorkshopForm_submitButton__dMCtH:hover:not(:disabled){background:#ff8534;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,111,3,.3)}.WorkshopForm_cancelButton___xCx9:disabled,.WorkshopForm_submitButton__dMCtH:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.WorkshopForm_section__vus_C{padding:1rem}.WorkshopForm_grid__L3MU4{grid-template-columns:1fr}.WorkshopForm_actions__5GzAg{flex-direction:column-reverse}.WorkshopForm_cancelButton___xCx9,.WorkshopForm_submitButton__dMCtH{width:100%}}.page_container__2GXs3{padding:2rem;max-width:1000px;margin:0 auto}.page_header__mUjl2{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.page_backButton__BsLlb{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-secondary);text-decoration:none;font-size:.9375rem;font-weight:500;transition:color .2s ease;width:-moz-fit-content;width:fit-content}.page_backButton__BsLlb:hover{color:var(--accent-primary)}.page_title__I5Bkc{font-size:2rem;font-weight:700;color:var(--text-primary);margin:0 0 .5rem}.page_subtitle__lb9Yg{font-size:1rem;color:var(--text-secondary);margin:0}@media (max-width:1024px){.page_container__2GXs3{padding:1.5rem}.page_title__I5Bkc{font-size:1.75rem}.page_subtitle__lb9Yg{font-size:.9375rem}}@media (max-width:768px){.page_container__2GXs3{padding:1rem}.page_title__I5Bkc{font-size:1.5rem}.page_subtitle__lb9Yg{font-size:.875rem}}.MaintenanceOrderForm_form__pHYYk{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:1200px;margin:0 auto}.MaintenanceOrderForm_errorAlert__rD6Xk{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:rgba(230,57,70,.1);border:1px solid #e63946;border-radius:var(--border-radius);color:#E63946;font-size:.9375rem}.MaintenanceOrderForm_section__Qj5Cb{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);padding:1.5rem}.MaintenanceOrderForm_sectionHeader__bTHDg{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;gap:1rem}.MaintenanceOrderForm_sectionTitle__gV_Q5{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.MaintenanceOrderForm_sectionDescription__0gkiN{font-size:.875rem;color:var(--text-secondary);margin:0 0 1.5rem}.MaintenanceOrderForm_taskCounter__LleUm{font-size:.875rem;font-weight:600;color:var(--accent-primary);white-space:nowrap}.MaintenanceOrderForm_grid__2rg_A{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.MaintenanceOrderForm_field__3B8XW{display:flex;flex-direction:column;gap:.5rem}.MaintenanceOrderForm_field__3B8XW.MaintenanceOrderForm_fullWidth__GOH6A{grid-column:1/-1}.MaintenanceOrderForm_labelRow__Hkm1n{display:flex;justify-content:space-between;align-items:center}.MaintenanceOrderForm_label__njVMk{font-size:.875rem;font-weight:600;color:var(--text-primary)}.MaintenanceOrderForm_required__3b8Jz{color:#E63946}.MaintenanceOrderForm_charCounter__FMYtu{font-size:.8125rem;color:var(--text-secondary);font-weight:400}.MaintenanceOrderForm_select__gRhXK,.MaintenanceOrderForm_textarea__vyOHx{padding:.75rem 1rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:.9375rem;font-family:inherit;transition:all var(--transition-fast)}.MaintenanceOrderForm_select__gRhXK{cursor:pointer}.MaintenanceOrderForm_select__gRhXK:focus,.MaintenanceOrderForm_textarea__vyOHx:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(255,111,3,.1)}.MaintenanceOrderForm_select__gRhXK:disabled{opacity:.5;cursor:not-allowed;background:var(--bg-tertiary,var(--bg-primary))}.MaintenanceOrderForm_textarea__vyOHx{resize:vertical}.MaintenanceOrderForm_textarea__vyOHx::placeholder{color:var(--text-secondary)}.MaintenanceOrderForm_selectLoading___wk1B{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-secondary);font-size:.9375rem;min-height:46px}.MaintenanceOrderForm_error__emgRk{font-size:.8125rem;color:#E63946}.MaintenanceOrderForm_tasksContainer__mCjGd{display:flex;flex-direction:column;gap:1rem}.MaintenanceOrderForm_taskCard__x3KxB{background:var(--bg-primary);border:2px solid var(--border-color);border-radius:var(--border-radius-lg);overflow:hidden;transition:all .2s ease}.MaintenanceOrderForm_taskCard__x3KxB:hover{border-color:rgba(255,111,3,.3)}.MaintenanceOrderForm_taskHeader__4wtzX{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s ease}.MaintenanceOrderForm_taskHeader__4wtzX:hover{background:var(--bg-tertiary)}.MaintenanceOrderForm_taskHeaderLeft__HhGFI{display:flex;align-items:center;gap:.75rem;flex:1 1}.MaintenanceOrderForm_chevron__Lzg_i{color:var(--text-secondary);flex-shrink:0}.MaintenanceOrderForm_taskNumber__IaL8J{font-size:.875rem;font-weight:600;color:var(--accent-primary);text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center}.MaintenanceOrderForm_taskTitle__6D2d_{color:var(--text-primary);font-weight:500;text-transform:none;letter-spacing:normal}.MaintenanceOrderForm_removeTaskButton__mbhAo{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:1px solid rgba(230,57,70,.3);border-radius:var(--border-radius);color:var(--accent-secondary);cursor:pointer;transition:all .2s ease;flex-shrink:0}.MaintenanceOrderForm_removeTaskButton__mbhAo:hover{background:rgba(230,57,70,.1);border-color:var(--accent-secondary)}.MaintenanceOrderForm_taskContent__HwsDs{display:flex;flex-direction:column;gap:1rem;padding:0 1.25rem 1.25rem;animation:MaintenanceOrderForm_expandTask__Qb19z .2s ease-out}@keyframes MaintenanceOrderForm_expandTask__Qb19z{0%{opacity:0;max-height:0}to{opacity:1;max-height:1000px}}.MaintenanceOrderForm_taskRow__GWEt8{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.MaintenanceOrderForm_addTaskButton__nUATk{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;background:transparent;border:2px dashed var(--border-color);border-radius:var(--border-radius-lg);color:var(--text-secondary);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.MaintenanceOrderForm_addTaskButton__nUATk:hover{border-color:var(--accent-primary);color:var(--accent-primary);background:rgba(255,111,3,.05)}.MaintenanceOrderForm_selectTaskSection__4Nl9v{position:relative}.MaintenanceOrderForm_selectTaskButton__1FRk5{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:1rem;background:transparent;border:2px dashed rgba(59,130,246,.3);border-radius:var(--border-radius-lg);color:#3B82F6;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.MaintenanceOrderForm_selectTaskButton__1FRk5:hover{border-color:#3B82F6;background:rgba(59,130,246,.05)}.MaintenanceOrderForm_taskSelectorDropdown__YbN1V{position:absolute;top:calc(100% + .5rem);left:0;right:0;max-height:280px;overflow-y:auto;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);box-shadow:0 8px 24px rgba(0,0,0,.25);z-index:20;padding:.5rem}.MaintenanceOrderForm_taskSelectorItem__YVucz{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.75rem 1rem;background:none;border:1px solid transparent;border-radius:var(--border-radius);cursor:pointer;text-align:left;transition:all .15s ease;color:var(--text-primary)}.MaintenanceOrderForm_taskSelectorItem__YVucz:hover{background:rgba(255,111,3,.08);border-color:rgba(255,111,3,.2)}.MaintenanceOrderForm_taskSelectorItem__YVucz svg{color:var(--accent-primary);flex-shrink:0}.MaintenanceOrderForm_taskSelectorInfo__RIyNt{display:flex;flex-direction:column;gap:.25rem;min-width:0}.MaintenanceOrderForm_taskSelectorTitle__krvhE{font-size:.875rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MaintenanceOrderForm_taskSelectorMeta__XytVi{font-size:.75rem;color:var(--text-secondary)}.MaintenanceOrderForm_noTasksAvailable__Fkrkl{padding:1rem;text-align:center;color:var(--text-secondary);font-size:.875rem}.MaintenanceOrderForm_existingBadge__DmV_r{display:inline-flex;align-items:center;gap:.25rem;margin-left:.5rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;color:#3B82F6;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.25);border-radius:999px;text-transform:uppercase;letter-spacing:.3px}.MaintenanceOrderForm_actions__Set0w{display:flex;gap:1rem;justify-content:flex-end;padding-top:1rem}.MaintenanceOrderForm_cancelButton__WVQAq,.MaintenanceOrderForm_submitButton__tfdkz{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:var(--border-radius);font-size:.9375rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast);border:none}.MaintenanceOrderForm_cancelButton__WVQAq{background:transparent;border:1px solid var(--border-color);color:var(--text-secondary)}.MaintenanceOrderForm_cancelButton__WVQAq:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--text-primary);color:var(--text-primary)}.MaintenanceOrderForm_submitButton__tfdkz{background:var(--accent-primary);color:white}.MaintenanceOrderForm_submitButton__tfdkz:hover:not(:disabled){background:#ff8534;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,111,3,.25)}.MaintenanceOrderForm_cancelButton__WVQAq:disabled,.MaintenanceOrderForm_submitButton__tfdkz:disabled{opacity:.6;cursor:not-allowed}.MaintenanceOrderForm_spinner__37JVQ{animation:MaintenanceOrderForm_spin__s6piO 1s linear infinite}@keyframes MaintenanceOrderForm_spin__s6piO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MaintenanceOrderForm_confirmationOverlay__LOszQ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:MaintenanceOrderForm_fadeIn__fmox5 .2s ease}@keyframes MaintenanceOrderForm_fadeIn__fmox5{0%{opacity:0}to{opacity:1}}.MaintenanceOrderForm_confirmationModal__IIsEx{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);padding:2.5rem;max-width:480px;width:100%;text-align:center;box-shadow:0 20px 40px rgba(0,0,0,.3);animation:MaintenanceOrderForm_slideUp__3Jk7u .3s ease}@keyframes MaintenanceOrderForm_slideUp__3Jk7u{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.MaintenanceOrderForm_successIcon__gr9Lc{display:flex;align-items:center;justify-content:center;width:100px;height:100px;margin:0 auto 1.5rem;background:rgba(16,185,129,.1);border-radius:50%;color:#10B981}.MaintenanceOrderForm_confirmationModal__IIsEx h2{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0 0 1rem}.MaintenanceOrderForm_confirmationContent__AcXHH{margin-bottom:2rem}.MaintenanceOrderForm_confirmationContent__AcXHH p{font-size:.9375rem;color:var(--text-primary);margin:0 0 .5rem}.MaintenanceOrderForm_confirmationContent__AcXHH strong{color:var(--accent-primary);font-weight:600}.MaintenanceOrderForm_tasksSummary__YpoYP{font-size:.875rem;color:var(--text-secondary)}.MaintenanceOrderForm_confirmButton__3iKkU{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 2rem;background:var(--accent-primary);color:white;border:none;border-radius:var(--border-radius);font-size:.9375rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast)}.MaintenanceOrderForm_confirmButton__3iKkU:hover{background:#ff8534;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,111,3,.25)}.MaintenanceOrderForm_confirmButtons__mTvY_{display:flex;flex-direction:column;align-items:center;gap:.75rem}.MaintenanceOrderForm_alertRedirectHint__g5VAm{font-size:.875rem;color:var(--text-secondary);margin-bottom:1.25rem;padding:.75rem 1rem;background:rgba(255,111,3,.06);border-left:3px solid var(--accent-primary);border-radius:var(--border-radius);text-align:left}.MaintenanceOrderForm_alertButton__ki3yz{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 2rem;background:transparent;color:var(--accent-primary);border:1.5px solid var(--accent-primary);border-radius:var(--border-radius);font-size:.9375rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast);width:100%;max-width:280px}.MaintenanceOrderForm_alertButton__ki3yz:hover{background:rgba(255,111,3,.08)}@media (max-width:768px){.MaintenanceOrderForm_grid__2rg_A,.MaintenanceOrderForm_taskRow__GWEt8{grid-template-columns:1fr}.MaintenanceOrderForm_actions__Set0w{flex-direction:column-reverse}.MaintenanceOrderForm_cancelButton__WVQAq,.MaintenanceOrderForm_submitButton__tfdkz{width:100%}.MaintenanceOrderForm_confirmationModal__IIsEx{padding:2rem}}.page_container__O7vgt{padding:2rem;max-width:1400px;margin:0 auto}.page_header__1LAeV{display:flex;align-items:flex-start;gap:1rem;margin-bottom:2rem}.page_backButton__Pdlj4{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);flex-shrink:0}.page_backButton__Pdlj4:hover{background:var(--bg-tertiary);border-color:var(--accent-primary);color:var(--accent-primary)}.page_title__lzZBG{font-size:1.875rem;font-weight:700;color:var(--text-primary);margin:0 0 .5rem}.page_subtitle__l3PDG{font-size:.9375rem;color:var(--text-secondary);margin:0}.page_container__D3NId{padding:2rem;max-width:1400px;margin:0 auto}.page_header__lDr58{display:flex;align-items:flex-start;gap:1rem;margin-bottom:2rem}.page_backButton__TTVLJ{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);flex-shrink:0}.page_backButton__TTVLJ:hover{background:var(--bg-tertiary);border-color:var(--accent-primary);color:var(--accent-primary)}.page_title__9NB_f{font-size:1.875rem;font-weight:700;color:var(--text-primary);margin:0 0 .5rem}.page_subtitle__LlpNK{font-size:.9375rem;color:var(--text-secondary);margin:0}.page_loadingState___wOP5{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-lg)}.page_spinner__ymsfi{width:48px;height:48px;border:4px solid var(--border-color);border-top-color:var(--accent-primary);border-radius:50%;animation:page_spin__vDBEu 1s linear infinite;margin-bottom:1rem}@keyframes page_spin__vDBEu{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_loadingState___wOP5 p{color:var(--text-secondary);font-size:.9375rem}@media (max-width:768px){.page_container__D3NId{padding:1rem}.page_title__9NB_f{font-size:1.5rem}}.AlertFilters_filtersContainer__led9T{margin-bottom:1.5rem}.AlertFilters_mainFilters__sVzwf{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.AlertFilters_searchContainer__3ShaI{position:relative;flex:1 1;min-width:300px}.AlertFilters_searchIcon__W_4QZ{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--text-secondary);pointer-events:none}.AlertFilters_searchInput__A2F4a{width:100%;padding:.875rem 1rem .875rem 3rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:.875rem;transition:all var(--transition-fast)}.AlertFilters_searchInput__A2F4a::placeholder{color:var(--text-secondary)}.AlertFilters_searchInput__A2F4a:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(255,111,3,.1)}.AlertFilters_resetButton__fDcpd{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.25rem;background:transparent;border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.AlertFilters_resetButton__fDcpd:hover{background:var(--bg-tertiary);border-color:var(--color-primary);color:var(--color-primary)}.AlertFilters_filterButton__UOllZ{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.AlertFilters_filterButton__UOllZ.AlertFilters_active__W9A9g,.AlertFilters_filterButton__UOllZ:hover{background:var(--bg-tertiary);border-color:var(--color-primary)}.AlertFilters_filterButton__UOllZ.AlertFilters_active__W9A9g{color:var(--color-primary)}.AlertFilters_filterBadge__ZAm1l{width:7px;height:7px;background:var(--color-primary);border-radius:50%;flex-shrink:0}.AlertFilters_chevron__DNO02{transition:transform var(--transition-fast)}.AlertFilters_chevron__DNO02.AlertFilters_expanded__GcyYZ{transform:rotate(180deg)}.AlertFilters_filtersPanel__yjlg7{margin-top:1rem;padding:1.5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);animation:AlertFilters_slideDown___QZ1e .2s ease-out}@keyframes AlertFilters_slideDown___QZ1e{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.AlertFilters_filterGrid__6fmB_{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}.AlertFilters_dateRangeGroup__e7BSw{grid-column:1/-1;padding-top:.25rem;border-top:1px solid var(--border-color);margin-top:.25rem}.AlertFilters_filterGroup__OH00l{display:flex;flex-direction:column;gap:.5rem}.AlertFilters_filterLabel__CFON6{font-size:.875rem;font-weight:600;color:var(--text-primary)}.AlertFilters_filterSelect__ey26d{padding:.75rem 1rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:.875rem;cursor:pointer;transition:all var(--transition-fast)}.AlertFilters_filterSelect__ey26d:hover{border-color:var(--color-primary)}.AlertFilters_filterSelect__ey26d:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(255,111,3,.1)}@media (max-width:768px){.AlertFilters_mainFilters__sVzwf{flex-direction:column;align-items:stretch}.AlertFilters_searchContainer__3ShaI{min-width:100%}.AlertFilters_filterButton__UOllZ,.AlertFilters_resetButton__fDcpd{width:100%;justify-content:center}.AlertFilters_filterGrid__6fmB_{grid-template-columns:1fr}}.AlertCompletionRecord_trigger__zRsgb{display:flex;flex-direction:column;gap:.25rem;min-width:140px;cursor:default;position:relative}.AlertCompletionRecord_bar__zLoRi{width:100%;height:5px;background:rgba(16,185,129,.15);border-radius:3px;overflow:hidden}.AlertCompletionRecord_barFill__FZVfM{width:100%;height:100%;border-radius:3px;background:#10B981}.AlertCompletionRecord_barInfo__GxhVA{display:flex;justify-content:space-between;align-items:center;gap:.25rem}.AlertCompletionRecord_completedText__rdD_R{display:inline-flex;align-items:center;gap:.2rem;font-size:.75rem;font-weight:600;color:#10B981}.AlertCompletionRecord_hintText__OWwZe{font-size:.6875rem;color:var(--text-secondary);font-style:italic;opacity:.8}.AlertCompletionRecord_tooltip__YV27h{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.15);padding:0;overflow:hidden;animation:AlertCompletionRecord_tooltipIn__RsaeZ .14s ease}@keyframes AlertCompletionRecord_tooltipIn__RsaeZ{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.AlertCompletionRecord_tooltipHeader__5OD1J{padding:.75rem 1rem;background:rgba(16,185,129,.08);border-bottom:1px solid rgba(16,185,129,.2);display:flex;flex-direction:column;gap:.25rem}.AlertCompletionRecord_tooltipTitle__Y3Y0T{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#10B981}.AlertCompletionRecord_tooltipAlert__z0aqr{font-size:.8125rem;font-weight:600;color:var(--text-primary);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AlertCompletionRecord_finishedRow__DhqX7{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;color:var(--text-secondary);border-bottom:1px solid var(--border-color);background:var(--bg-primary)}.AlertCompletionRecord_finishedRow__DhqX7 svg{color:#10B981;flex-shrink:0}.AlertCompletionRecord_tooltipDimensions__6yCLZ{padding:.25rem 0}.AlertCompletionRecord_dimRow__J8ryB{padding:.5rem 1rem}.AlertCompletionRecord_dimRow__J8ryB:not(:last-child){border-bottom:1px solid var(--border-color)}.AlertCompletionRecord_dimHeader__GnqTH{display:flex;justify-content:space-between;align-items:center;margin-bottom:.375rem;gap:.5rem}.AlertCompletionRecord_dimLabel__yACD4{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;color:var(--text-secondary)}.AlertCompletionRecord_dimValues__3HnSO{display:flex;flex-direction:column;gap:.15rem}.AlertCompletionRecord_dimRecord__26IrB{font-size:.8125rem;color:var(--text-primary);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AlertCompletionRecord_dimLimit__kqMQo{font-size:.75rem;color:var(--text-secondary)}.AlertCompletionRecord_badgeOk__B4UzV{border-radius:999px;background:rgba(16,185,129,.12);color:#10B981;border:1px solid rgba(16,185,129,.25)}.AlertCompletionRecord_badgeOk__B4UzV,.AlertCompletionRecord_badgeOver__VQAcS{display:inline-flex;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;white-space:nowrap;flex-shrink:0}.AlertCompletionRecord_badgeOver__VQAcS{border-radius:999px;background:rgba(230,57,70,.12);color:#E63946;border:1px solid rgba(230,57,70,.25)}.AlertProgressBar_trigger__e4UN3{display:flex;flex-direction:column;gap:.25rem;min-width:140px;cursor:default;position:relative}.AlertProgressBar_bar__D1j5p{width:100%;height:5px;background:var(--bg-tertiary,rgba(255,255,255,.08));border-radius:3px;overflow:hidden}.AlertProgressBar_barFill__Xt8_O{height:100%;border-radius:3px;transition:width .4s ease,background-color .3s ease}.AlertProgressBar_barInfo__Kf7ZG{display:flex;justify-content:space-between;align-items:center;gap:.25rem}.AlertProgressBar_remainingText__Gvcl6{font-size:.75rem;font-weight:600;line-height:1}.AlertProgressBar_overdueText__A1FwF{color:#E63946}.AlertProgressBar_completedText__4G4Zr,.AlertProgressBar_overdueText__A1FwF{display:inline-flex;align-items:center;gap:.2rem;font-size:.75rem;font-weight:600}.AlertProgressBar_completedText__4G4Zr{color:#94A3B8}.AlertProgressBar_pctText__EmItG{font-size:.6875rem;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.AlertProgressBar_multiDot__3fugP{display:flex;gap:3px;margin-top:1px}.AlertProgressBar_dot__oO9YJ{width:5px;height:5px;border-radius:50%;flex-shrink:0}.AlertProgressBar_noData__xQW5z{font-size:.8125rem;color:var(--text-secondary);font-style:italic}.AlertProgressBar_tooltip__SPNl4{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.15);padding:0;overflow:hidden;animation:AlertProgressBar_tooltipIn__81INU .14s ease}@keyframes AlertProgressBar_tooltipIn__81INU{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.AlertProgressBar_tooltipHeader__7Lm2E{display:flex;flex-direction:column;gap:.125rem;padding:.75rem 1rem;background:var(--bg-tertiary,rgba(0,0,0,.15));border-bottom:1px solid var(--border-color)}.AlertProgressBar_tooltipTitle__V1fyF{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}.AlertProgressBar_tooltipAlert__F7zGN{font-size:.875rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AlertProgressBar_tooltipDimensions__Odhwc{display:flex;flex-direction:column;gap:0}.AlertProgressBar_dimRow__3FUl8{padding:.75rem 1rem;border-bottom:1px solid var(--border-color);transition:background .15s}.AlertProgressBar_dimRow__3FUl8:last-child{border-bottom:none}.AlertProgressBar_dimRow__3FUl8:hover{background:var(--bg-tertiary,rgba(255,255,255,.04))}.AlertProgressBar_dimRowActive__VhEho{background:rgba(255,111,3,.05)}.AlertProgressBar_dimHeader__voS2A{display:flex;justify-content:space-between;align-items:center;margin-bottom:.375rem}.AlertProgressBar_dimLabel__KLgmy{display:inline-flex;align-items:center;gap:.3rem;font-size:.8125rem;font-weight:600}.AlertProgressBar_activePill__JhOyg{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:rgba(255,111,3,.15);color:#FF6F03;padding:1px 5px;border-radius:20px;margin-left:.25rem}.AlertProgressBar_dimPct__9QCCJ{font-size:.8125rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AlertProgressBar_dimBar__a13QD{width:100%;height:4px;background:var(--bg-primary);border-radius:2px;overflow:hidden;margin-bottom:.375rem}.AlertProgressBar_dimBarFill__Elsx0{height:100%;border-radius:2px;transition:width .4s ease}.AlertProgressBar_dimInfo__3aUog{display:flex;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.AlertProgressBar_dimRemaining__5rC5z{font-size:.75rem;color:var(--text-secondary);font-weight:500}.AlertProgressBar_dimGps__xQXim{color:#FF6F03;font-weight:600}.AlertProgressBar_dimGps__xQXim,.AlertProgressBar_dimTarget__9X8e7{font-size:.6875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AlertProgressBar_dimTarget__9X8e7{color:var(--text-secondary)}.TaskFilters_filtersContainer__PRxvp{margin-bottom:1.5rem}.TaskFilters_mainFilters__udRFh{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.TaskFilters_searchContainer__sbfTT{position:relative;flex:1 1;min-width:300px}.TaskFilters_searchIcon__LKgCV{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--text-secondary);pointer-events:none}.TaskFilters_searchInput__2Q8SC{width:100%;padding:.875rem 1rem .875rem 3rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:.875rem;transition:all var(--transition-fast)}.TaskFilters_searchInput__2Q8SC::placeholder{color:var(--text-secondary)}.TaskFilters_searchInput__2Q8SC:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(255,111,3,.1)}.TaskFilters_filterButton__iT1Zu{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.TaskFilters_filterButton__iT1Zu.TaskFilters_active__SXhT1,.TaskFilters_filterButton__iT1Zu:hover{background:var(--bg-tertiary);border-color:var(--color-primary)}.TaskFilters_filterButton__iT1Zu.TaskFilters_active__SXhT1{color:var(--color-primary)}.TaskFilters_chevron__gDiH3{transition:transform var(--transition-fast)}.TaskFilters_chevron__gDiH3.TaskFilters_expanded__eKOr7{transform:rotate(180deg)}.TaskFilters_resetButton__Sn754{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.25rem;background:transparent;border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.TaskFilters_resetButton__Sn754:hover{background:var(--bg-tertiary);border-color:var(--color-primary);color:var(--color-primary)}.TaskFilters_filtersPanel__xqJQ1{margin-top:1rem;padding:1.5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);animation:TaskFilters_slideDown__3cUer .2s ease-out}@keyframes TaskFilters_slideDown__3cUer{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.TaskFilters_filterGrid__wrPaD{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}.TaskFilters_filterGroup__Tb0Dc{display:flex;flex-direction:column;gap:.5rem}.TaskFilters_filterLabel__09Z41{font-size:.875rem;font-weight:600;color:var(--text-primary)}.TaskFilters_filterSelect__tGQkj{padding:.75rem 1rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:.875rem;cursor:pointer;transition:all var(--transition-fast)}.TaskFilters_filterSelect__tGQkj:hover{border-color:var(--color-primary)}.TaskFilters_filterSelect__tGQkj:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(255,111,3,.1)}.TaskFilters_filterSelect__tGQkj:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.TaskFilters_mainFilters__udRFh{flex-direction:column;align-items:stretch}.TaskFilters_searchContainer__sbfTT{min-width:100%}.TaskFilters_filterButton__iT1Zu,.TaskFilters_resetButton__Sn754{width:100%;justify-content:center}.TaskFilters_filterGrid__wrPaD{grid-template-columns:1fr}}.page_container__s4dKv{padding:2rem;max-width:1000px;margin:0 auto}.page_header__kE0D3{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.page_backButton__jrRr2{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-secondary);text-decoration:none;font-size:.9375rem;font-weight:500;transition:color .2s ease;width:-moz-fit-content;width:fit-content}.page_backButton__jrRr2:hover{color:var(--accent-primary)}.page_title__VSixQ{font-size:2rem;font-weight:700;color:var(--text-primary);margin:0 0 .5rem}.page_subtitle__p_9lK{font-size:1rem;color:var(--text-secondary);margin:0}.page_loadingState__oteUh{color:var(--text-secondary);font-size:.9375rem}.page_errorState__qFHsM,.page_loadingState__oteUh{display:flex;align-items:center;justify-content:center;min-height:300px}.page_errorState__qFHsM{flex-direction:column;gap:1rem;padding:2rem;background:rgba(230,57,70,.1);border:1px solid rgba(230,57,70,.3);border-radius:var(--border-radius-lg);color:var(--accent-secondary);text-align:center}.page_errorState__qFHsM p{margin:0;font-size:.9375rem}.page_backLink__aW8By{color:var(--accent-primary);text-decoration:none;font-weight:500;transition:color .2s ease}.page_backLink__aW8By:hover{text-decoration:underline}@media (max-width:1024px){.page_container__s4dKv{padding:1.5rem}.page_title__VSixQ{font-size:1.75rem}.page_subtitle__p_9lK{font-size:.9375rem}}@media (max-width:768px){.page_container__s4dKv{padding:1rem}.page_title__VSixQ{font-size:1.5rem}.page_subtitle__p_9lK{font-size:.875rem}}.AssetCreateForm_formWrapper__19FDB{display:flex;justify-content:center;width:100%}.AssetCreateForm_form__fKHZM{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:900px}.AssetCreateForm_errorAlert__n4KbK{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:rgba(230,57,70,.1);border:1px solid var(--accent-secondary);border-radius:var(--border-radius-lg);color:var(--accent-secondary);font-size:.875rem;font-weight:500}.AssetCreateForm_errorAlert__n4KbK svg{flex-shrink:0}.AssetCreateForm_section__1cgpv{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);padding:2rem}.AssetCreateForm_sectionTitle__iyo4v{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.AssetCreateForm_sectionDescription__VDd9g{font-size:.875rem;color:var(--text-secondary);margin:0 0 1.5rem;line-height:1.5}.AssetCreateForm_formGrid__G93a0{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.AssetCreateForm_formGroup__QIoPr{display:flex;flex-direction:column;gap:.5rem;min-width:0;max-width:100%}.AssetCreateForm_formGroup__QIoPr.AssetCreateForm_fullWidth__KbK7k{grid-column:1/-1}.AssetCreateForm_label__FRi3B{font-size:.875rem;font-weight:500;color:var(--text-primary);display:flex;align-items:center;gap:.25rem}.AssetCreateForm_required__Xwnkt{color:var(--accent-secondary);font-weight:600}.AssetCreateForm_select__Fo04T{padding:.75rem 1rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:.875rem;font-family:inherit;transition:all var(--transition-fast);cursor:pointer;width:100%;max-width:100%;box-sizing:border-box}.AssetCreateForm_select__Fo04T:hover{border-color:var(--accent-primary)}.AssetCreateForm_select__Fo04T:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(255,111,3,.1)}.AssetCreateForm_select__Fo04T:disabled{opacity:.5;cursor:not-allowed}.AssetCreateForm_selectError__l2D_y{border-color:var(--accent-secondary)}.AssetCreateForm_textarea__Txs5_{padding:.75rem 1rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:.875rem;font-family:inherit;resize:vertical;transition:all var(--transition-fast);min-height:80px}.AssetCreateForm_textarea__Txs5_:hover{border-color:var(--accent-primary)}.AssetCreateForm_textarea__Txs5_:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(255,111,3,.1)}.AssetCreateForm_textarea__Txs5_::placeholder{color:var(--text-muted)}.AssetCreateForm_errorMessage___FzcX{font-size:.8125rem;color:var(--accent-secondary);font-weight:500}.AssetCreateForm_helperText__Lje2N{font-size:.8125rem;color:var(--text-secondary)}.AssetCreateForm_componentsContainer__kOgb9{display:flex;flex-direction:column;gap:1rem}.AssetCreateForm_componentCard__mGO2E{position:relative;background:var(--bg-primary);border:2px solid var(--border-color);border-radius:var(--border-radius-lg);padding:1.5rem;transition:all .2s ease}.AssetCreateForm_componentCard__mGO2E:hover{border-color:rgba(255,111,3,.3)}.AssetCreateForm_componentBadge__Xh2J4{display:inline-flex;align-items:center;padding:.375rem .875rem;background:var(--accent-primary);color:white;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:20px;margin-bottom:1rem}.AssetCreateForm_componentContent__0BxbM{display:flex;flex-direction:column;gap:1rem}.AssetCreateForm_componentRow__2aley{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.AssetCreateForm_removeComponentButton__ZApoK{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;margin-top:.5rem;background:transparent;border:1px solid rgba(230,57,70,.3);border-radius:var(--border-radius);color:var(--accent-secondary);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.AssetCreateForm_removeComponentButton__ZApoK:hover{background:rgba(230,57,70,.1);border-color:var(--accent-secondary)}.AssetCreateForm_addComponentButton__WucEj{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;background:transparent;border:2px dashed var(--border-color);border-radius:var(--border-radius-lg);color:var(--text-secondary);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.AssetCreateForm_addComponentButton__WucEj:hover{border-color:var(--accent-primary);color:var(--accent-primary);background:rgba(255,111,3,.05)}.AssetCreateForm_formActions__R4W_J{display:flex;justify-content:flex-end;gap:1rem;padding-top:1rem;border-top:1px solid var(--border-color)}@media (max-width:768px){.AssetCreateForm_form__fKHZM{max-width:100%}.AssetCreateForm_section__1cgpv{padding:1.5rem}.AssetCreateForm_formGrid__G93a0{grid-template-columns:1fr;gap:1rem}.AssetCreateForm_componentRow__2aley{grid-template-columns:1fr}.AssetCreateForm_componentCard__mGO2E{padding:1.25rem}.AssetCreateForm_formActions__R4W_J{flex-direction:column-reverse}.AssetCreateForm_formActions__R4W_J button{width:100%}}@media (max-width:480px){.AssetCreateForm_section__1cgpv{padding:1rem}.AssetCreateForm_sectionTitle__iyo4v{font-size:1rem}.AssetCreateForm_componentBadge__Xh2J4{font-size:.6875rem;padding:.25rem .75rem}}.AdminUserFilters_filtersContainer__J0lT9{display:flex;flex-wrap:wrap;gap:.75rem;padding:1rem 1.5rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}.AdminUserFilters_searchWrapper___Vsa2{flex:1 1;min-width:250px;position:relative}.AdminUserFilters_searchIcon__ozzpd{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--text-secondary);pointer-events:none}.AdminUserFilters_searchInput__e6sDr{width:100%;padding:.625rem .75rem .625rem 2.5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:.875rem;transition:all var(--transition-fast)}.AdminUserFilters_searchInput__e6sDr:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(255,111,3,.1)}.AdminUserFilters_searchInput__e6sDr::placeholder{color:var(--text-secondary);opacity:.6}.AdminUserFilters_filterSelect__7Gnom{min-width:160px;padding:.625rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:.875rem;cursor:pointer;transition:all var(--transition-fast)}.AdminUserFilters_filterSelect__7Gnom:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(255,111,3,.1)}.AdminUserFilters_filterSelect__7Gnom option{background:var(--bg-secondary);color:var(--text-primary)}@media (max-width:768px){.AdminUserFilters_filtersContainer__J0lT9{padding:.75rem 1rem}.AdminUserFilters_searchWrapper___Vsa2{min-width:100%}.AdminUserFilters_filterSelect__7Gnom{min-width:0;flex:1 1}}.page_container__k9PNk{min-height:100vh;padding:2rem;display:flex;flex-direction:column;align-items:center}.page_header__NDST_{width:100%;max-width:900px;margin-bottom:2rem;text-align:center}.page_headerTop__jL8hZ{margin-bottom:1.5rem;display:flex;justify-content:flex-start}.page_backButton__6lO06{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-secondary);font-size:.875rem;font-weight:500;text-decoration:none;transition:all var(--transition-fast)}.page_backButton__6lO06:hover{border-color:var(--accent-primary);color:var(--accent-primary);transform:translateX(-4px)}.page_backButton__6lO06 svg{transition:transform var(--transition-fast)}.page_backButton__6lO06:hover svg{transform:translateX(-2px)}.page_title__JKvOO{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin:0 0 .5rem;background:linear-gradient(135deg,var(--text-primary),var(--accent-primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_subtitle__PPchh{font-size:.9375rem;color:var(--text-secondary);margin:0;line-height:1.5}.page_content__NH0Sk{width:100%;max-width:800px}@media (max-width:768px){.page_container__k9PNk{padding:1.5rem 1rem}.page_title__JKvOO{font-size:1.5rem}}.page_container__0Kf7d{min-height:100vh;padding:2rem;display:flex;flex-direction:column;align-items:center}.page_header__cycOO{width:100%;max-width:900px;margin-bottom:2rem;text-align:center}.page_headerTop__huUWq{margin-bottom:1.5rem;display:flex;justify-content:flex-start}.page_backButton__wE2oJ{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-secondary);font-size:.875rem;font-weight:500;text-decoration:none;transition:all var(--transition-fast)}.page_backButton__wE2oJ:hover{border-color:var(--accent-primary);color:var(--accent-primary);transform:translateX(-4px)}.page_backButton__wE2oJ svg{transition:transform var(--transition-fast)}.page_backButton__wE2oJ:hover svg{transform:translateX(-2px)}.page_title__AyeuT{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin:0 0 .5rem;background:linear-gradient(135deg,var(--text-primary),var(--accent-primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_subtitle__eGcsL{font-size:.9375rem;color:var(--text-secondary);margin:0;line-height:1.5}.page_subtitle__eGcsL strong{color:var(--text-primary);font-weight:600}.page_content__Y4cR4{width:100%;max-width:800px}.page_errorState__aySac{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;min-height:40vh;text-align:center}.page_errorState__aySac h2{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0}.page_errorState__aySac p{font-size:.9375rem;color:var(--text-secondary);margin:0}@media (max-width:768px){.page_container__0Kf7d{padding:1.5rem 1rem}.page_title__AyeuT{font-size:1.5rem}}.AdminAssetFilters_filtersRow__C4eJv{background:var(--bg-secondary);position:-webkit-sticky;position:sticky;top:41px;z-index:15}.AdminAssetFilters_filtersRow__C4eJv th{padding:.5rem 1rem;border-bottom:1px solid var(--border-color)}.AdminAssetFilters_filterInput__9_Jf2,.AdminAssetFilters_filterSelect__8UzvV{width:100%;padding:.5rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:.8125rem;transition:all var(--transition-fast)}.AdminAssetFilters_filterInput__9_Jf2:focus,.AdminAssetFilters_filterSelect__8UzvV:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(255,111,3,.1)}.AdminAssetFilters_filterInput__9_Jf2::placeholder{color:var(--text-secondary);opacity:.6}.AdminAssetFilters_filterSelect__8UzvV{cursor:pointer}.AdminAssetFilters_filterSelect__8UzvV option{background:var(--bg-secondary);color:var(--text-primary)}.AdminAssetFilters_noFilter__s6omd{background:transparent}.AdminAssetFilters_filterInput__9_Jf2[type=number]::-webkit-inner-spin-button,.AdminAssetFilters_filterInput__9_Jf2[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.AdminAssetFilters_filterInput__9_Jf2[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.Pagination_pagination__CXW65{justify-content:space-between;padding:1.5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-top:none;border-radius:0 0 var(--border-radius-lg) var(--border-radius-lg)}.Pagination_paginationInfo__gviVy,.Pagination_pagination__CXW65{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.Pagination_resultsText__KR7Ge{font-size:.875rem;color:var(--text-secondary)}.Pagination_resultsText__KR7Ge strong{color:var(--text-primary);font-weight:600}.Pagination_pageSizeSelector__Obnla{display:flex;align-items:center;gap:.5rem}.Pagination_pageSizeLabel___J3ky{font-size:.875rem;color:var(--text-secondary);white-space:nowrap}.Pagination_pageSizeSelect__W4Hom{padding:.5rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all var(--transition-fast)}.Pagination_pageSizeSelect__W4Hom:hover{border-color:var(--color-primary)}.Pagination_pageSizeSelect__W4Hom:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(255,111,3,.1)}.Pagination_paginationControls__FGZSr{display:flex;align-items:center;gap:.5rem}.Pagination_pageButton__FLkKm{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);cursor:pointer;transition:all var(--transition-fast)}.Pagination_pageButton__FLkKm:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--color-primary);color:var(--color-primary)}.Pagination_pageButton__FLkKm:disabled{opacity:.4;cursor:not-allowed}.Pagination_pageNumbers__4ljNc{display:flex;align-items:center;gap:.25rem}.Pagination_pageNumberButton__EpjD8{display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 .5rem;background:transparent;border:1px solid transparent;border-radius:var(--border-radius);color:var(--text-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all var(--transition-fast)}.Pagination_pageNumberButton__EpjD8:hover{background:var(--bg-tertiary);border-color:var(--border-color)}.Pagination_pageNumberButton__EpjD8.Pagination_active__mSkXf{background:var(--color-primary);border-color:var(--color-primary);color:white;font-weight:600}.Pagination_ellipsis__SRna_{display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;color:var(--text-secondary);font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:768px){.Pagination_pagination__CXW65{flex-direction:column;align-items:stretch;gap:1rem}.Pagination_paginationInfo__gviVy{flex-direction:column;align-items:flex-start;gap:.75rem}.Pagination_paginationControls__FGZSr{justify-content:center;flex-wrap:wrap}.Pagination_pageNumbers__4ljNc{order:-1;width:100%;justify-content:center;margin-bottom:.5rem}}@media (max-width:480px){.Pagination_pageNumberButton__EpjD8{min-width:32px;height:32px;font-size:.8125rem}.Pagination_pageButton__FLkKm{width:32px;height:32px}.Pagination_ellipsis__SRna_{min-width:32px;height:32px}}.TaskListPage_page__8w9d4{width:100%;max-width:1400px;margin:0 auto;padding:2rem;animation:TaskListPage_fadeIn__l2vRO .4s ease}@keyframes TaskListPage_fadeIn__l2vRO{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.TaskListPage_header__nxOT_{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border-color)}.TaskListPage_header__nxOT_ h1{font-size:2rem;font-weight:700;color:var(--text-primary);margin:0 0 .5rem}.TaskListPage_subtitle__m2USV{font-size:1rem;color:var(--text-secondary);margin:0}.TaskListPage_content__ONhL5{display:flex;flex-direction:column;gap:1.5rem}.TaskListPage_contentHeader__8WR4c{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.TaskListPage_contentHeader__8WR4c h2{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0}.TaskListPage_totalCount__EK_pp{font-size:.9375rem;color:var(--text-secondary);font-weight:500;padding:.5rem 1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius)}@media (max-width:1024px){.TaskListPage_page__8w9d4{padding:1.5rem}.TaskListPage_header__nxOT_ h1{font-size:1.75rem}}@media (max-width:768px){.TaskListPage_page__8w9d4{padding:1rem}.TaskListPage_header__nxOT_{flex-direction:column;gap:1rem}.TaskListPage_header__nxOT_ h1{font-size:1.5rem}.TaskListPage_contentHeader__8WR4c{flex-direction:column;align-items:flex-start}}.page_usuariosPage__xVpzc{width:100%;max-width:1400px;margin:0 auto;padding:2rem;animation:page_fadeIn__x4w0_ .4s ease}@keyframes page_fadeIn__x4w0_{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page_header__U2sQ9{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border-color)}.page_header__U2sQ9 h1{font-size:2rem;font-weight:700;color:var(--text-primary);margin:0 0 .5rem}.page_subtitle__TTpEW{font-size:1rem;color:var(--text-secondary);margin:0}.page_createButton__u4Uj1{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;background:var(--accent-primary);color:white;border:none;border-radius:var(--border-radius);font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.page_createButton__u4Uj1:hover{background:#ff8534;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,111,3,.3)}.page_content__BvG4k{display:flex;flex-direction:column;gap:1.5rem}.page_contentHeader__0Wefn{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.page_contentHeader__0Wefn h2{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0}.page_totalCount__4d0UU{font-size:.9375rem;color:var(--text-secondary);font-weight:500;padding:.5rem 1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius)}@media (max-width:1024px){.page_usuariosPage__xVpzc{padding:1.5rem}.page_header__U2sQ9 h1{font-size:1.75rem}}@media (max-width:768px){.page_usuariosPage__xVpzc{padding:1rem}.page_header__U2sQ9{flex-direction:column;gap:1rem}.page_header__U2sQ9 h1{font-size:1.5rem}.page_subtitle__TTpEW{font-size:.9375rem}.page_contentHeader__0Wefn{flex-direction:column;align-items:flex-start}}.page_container__9QhPF{padding:2rem;max-width:1400px;margin:0 auto}.page_header__6uWUi{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.page_title__gQEZL{font-size:2rem;font-weight:700;color:var(--text-primary);margin:0 0 .5rem}.page_subtitle__dXw6x{font-size:1rem;color:var(--text-secondary);margin:0}.page_createButton__s_dMq{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;background:var(--accent-primary);color:white;border:none;border-radius:var(--border-radius);font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;text-decoration:none}.page_createButton__s_dMq:hover{color:white;background:#ff8534;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,111,3,.3)}@media (max-width:1024px){.page_container__9QhPF{padding:1.5rem}.page_title__gQEZL{font-size:1.75rem}.page_subtitle__dXw6x{font-size:.9375rem}}@media (max-width:768px){.page_container__9QhPF{padding:1rem}.page_header__6uWUi{flex-direction:column;align-items:flex-start;gap:1rem}.page_title__gQEZL{font-size:1.5rem}.page_subtitle__dXw6x{font-size:.875rem}.page_createButton__s_dMq{width:100%;justify-content:center}}