@charset "UTF-8";._container_qkr4e_2{display:flex;flex-direction:column;min-height:100vh;background-color:var(--color-bg-subtle);padding-top:var(--size-2xl)}@media (max-width: 768px){._container_qkr4e_2{position:relative}}._contentWrapper_qkr4e_17{display:flex;flex-direction:column;min-height:calc(100vh - var(--size-2xl));width:100%;transition:all .3s ease;position:relative;z-index:1}@media (max-width: 768px){._contentWrapper_qkr4e_17{margin-left:0;width:100%}}._button_c888d_1{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:0 var(--spacing-md);font-size:var(--text-md);border-radius:var(--radius-md);border:none;color:var(--color-text-inverse);cursor:pointer;transition:opacity .2s}._button_c888d_1:hover:not(:disabled){opacity:.8}._button_c888d_1:disabled{opacity:.6;cursor:not-allowed}._sm_c888d_25{height:var(--size-sm);font-size:var(--text-sm);padding:0 var(--spacing-sm)}._md_c888d_31{height:var(--size-md);font-size:var(--text-md)}._lg_c888d_36{height:var(--size-lg);font-size:var(--text-lg);padding:0 var(--spacing-lg)}._xl_c888d_42{height:var(--size-xl);font-size:var(--text-xl);padding:0 var(--spacing-xl)}._primary_c888d_49{background-color:var(--color-primary)}._secondary_c888d_53{background-color:var(--color-secondary)}._danger_c888d_57{background-color:var(--color-error)}._warning_c888d_61{background-color:var(--color-warning)}._info_c888d_65{background-color:var(--color-info)}._success_c888d_69{background-color:var(--color-success)}._card_1kjwv_1{background-color:var(--color-bg);border-radius:var(--radius-lg);padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-md);transition:all .2s ease;height:100%;width:100%}._card_1kjwv_1._hoverable_1kjwv_17{cursor:pointer}._card_1kjwv_1._hoverable_1kjwv_17:hover:not(._disabled_1kjwv_21){transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border-color:var(--color-border-strong)}._card_1kjwv_1._hoverable_1kjwv_17:active:not(._disabled_1kjwv_21){transform:translateY(0)}._card_1kjwv_1:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-primary-subtle);border-color:var(--color-primary)}._card_1kjwv_1._disabled_1kjwv_21{opacity:.7;cursor:not-allowed;background-color:var(--color-bg-subtle)}@media (max-width: 767px){._card_1kjwv_1{padding:var(--spacing-md)}._card_1kjwv_1._full_1kjwv_51{border-radius:0;margin-left:calc(var(--spacing-sm) * -1);margin-right:calc(var(--spacing-sm) * -1);width:calc(100% + (var(--spacing-sm) * 2));border-left:none;border-right:none}}._title_1t99b_1{display:flex;align-items:center;font-size:1rem;font-weight:600;width:100%;color:var(--color-text-inverse);background-color:var(--color-primary);min-height:42px;padding:0 1rem;border-radius:8px;margin:0}._simple_1t99b_15{padding:0;min-height:36px;background-color:var(--color-bg-primary);color:var(--color-text-primary)}._spinner_5fpzb_1{margin:var(--spacing-sm) auto;width:var(--size-md);height:var(--size-md);border:var(--border-width-lg) solid transparent;border-radius:var(--radius-full);animation:_spin_5fpzb_1 1s linear infinite}._primary_5fpzb_10{border-top-color:var(--color-primary)}._secondary_5fpzb_14{border-top-color:var(--color-secondary)}@keyframes _spin_5fpzb_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._xs_5fpzb_27{width:var(--size-xxs);height:var(--size-xxs);border-width:var(--border-width-sm)}._sm_5fpzb_33{width:var(--size-xs);height:var(--size-xs);border-width:var(--border-width-md)}._md_5fpzb_39{width:var(--size-sm);height:var(--size-sm);border-width:var(--border-width-lg)}._lg_5fpzb_45{width:var(--size-md);height:var(--size-md);border-width:var(--border-width-xl)}._container_yfjzp_1{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;display:block;position:relative}._table_yfjzp_11{width:100%;border-collapse:separate;border-spacing:0 var(--spacing-xs);margin:calc(-1 * var(--spacing-xs)) 0 0 0;table-layout:auto;background-color:var(--color-bg)}._header_dwznn_1{color:var(--color-text)}._row_dwznn_5{background-color:var(--color-bg-subtle)}._row_dwznn_5 th:first-child{border-radius:var(--table-radius, 10px) 0 0 var(--table-radius, 10px)}._row_dwznn_5 th:last-child{border-radius:0 var(--table-radius, 10px) var(--table-radius, 10px) 0}._container_o01yf_1{background-color:var(--color-bg)}._emptyRow_o01yf_5{text-align:center}._emptyCell_o01yf_9{padding:2rem 1rem;border-bottom:none!important}._centeredContent_o01yf_14{display:flex;justify-content:center;align-items:center;font-size:1rem;color:var(--color-text-secondary)}._loading_o01yf_22,._empty_o01yf_5{text-align:center;padding:1rem;width:100%;min-width:100%}td._loading_o01yf_22,td._empty_o01yf_5{width:100%;color:var(--color-text-secondary);min-width:100%;font-size:.8rem}td._loading_o01yf_22>div,td._empty_o01yf_5>div{display:flex;justify-content:center;align-items:center;width:100%}._row_19i66_1{cursor:pointer;transition:background-color .2s ease-in-out}._row_19i66_1:hover,._selected_19i66_10{background-color:var(--color-bg-subtle)}._row_19i66_1 td:first-child{border-radius:var(--table-radius, 10px) 0 0 var(--table-radius, 10px)}._row_19i66_1 td:last-child{border-radius:0 var(--table-radius, 10px) var(--table-radius, 10px) 0}._cell_hbi5y_2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.75rem 1rem;color:var(--color-text-secondary);font-size:var(--text-sm);vertical-align:middle}._column_1eoa6_2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.75rem 1rem;font-weight:600;text-align:left;color:var(--color-text);font-size:var(--text-sm)}._navbar_1j620_1{height:64px;position:fixed;top:0;left:0;right:0;z-index:50;transition:transform .3s ease,background .3s ease,opacity .3s ease;background:var(--color-bg);border-bottom:1px solid var(--color-border)}._container_1j620_13{height:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-lg);width:100%;position:relative}._navbar_1j620_1._hidden_1j620_26{transform:translateY(-100%)}._navbar_1j620_1._transparent_1j620_31{background:var(--color-bg-overlay);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:.85;box-shadow:0 1px 8px var(--black-10)}._navbar_1j620_1._transparent_1j620_31:hover{opacity:1;background:var(--color-bg)}._mobileToggle_1j620_44{display:none;background:transparent;border:none;color:var(--color-text);cursor:pointer;width:40px;height:40px;border-radius:var(--radius-md);align-items:center;justify-content:center;transition:background .2s ease}._mobileToggle_1j620_44:hover{background:var(--color-bg-subtle)}._logo_1j620_62{display:flex;align-items:center;gap:var(--spacing-sm);text-decoration:none;color:var(--color-text);flex:1}._logoImg_1j620_71{height:32px;width:auto}._logoText_1j620_76{font-size:var(--text-lg);font-weight:600;color:var(--color-text);letter-spacing:-.02em}._navLinks_1j620_83{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);position:absolute;left:50%;transform:translate(-50%)}._navLink_1j620_83{display:flex;align-items:center;padding:var(--spacing-sm) var(--spacing-md);text-decoration:none;color:var(--color-text-secondary);font-weight:500;font-size:var(--text-sm);border-radius:var(--radius-md);gap:var(--spacing-xs);transition:all .2s ease}._navLink_1j620_83:hover,._navLink_1j620_83._active_1j620_111{color:var(--color-text);background:var(--color-bg-subtle)}._activeIndicator_1j620_116{display:none}._icon_1j620_120{font-size:var(--icon-sm)}._linkText_1j620_124{font-size:var(--text-sm)}._actions_1j620_128{display:flex;align-items:center;gap:var(--spacing-md)}._authActions_1j620_134{display:flex;align-items:center;gap:var(--spacing-sm)}._userInfo_1j620_140{display:flex;align-items:center;gap:var(--spacing-md)}._user_1j620_140{display:flex;align-items:center;text-decoration:none;transition:opacity .2s ease}._user_1j620_140:hover{opacity:.8}._userAvatar_1j620_157{width:36px;height:36px;border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-text-inverse);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:var(--text-sm);cursor:pointer}._showWhenSmall_1j620_171{display:none}@media (max-width: 1240px){._container_1j620_13{padding:0 var(--spacing-md)}}@media (max-width: 992px){._container_1j620_13{padding:0 var(--spacing-lg)}}@media (max-width: 768px){._navbar_1j620_1{height:56px}._container_1j620_13{padding:0 var(--spacing-md)}._navbar_1j620_1._hidden_1j620_26{transform:translateY(-100%)}._mobileToggle_1j620_44{display:flex}._actions_1j620_128{display:none}._navLinks_1j620_83{position:fixed;top:56px;left:0;right:0;bottom:0;background:var(--color-bg);flex-direction:column;padding:var(--spacing-lg);gap:var(--spacing-xs);align-items:stretch;transform:translate(-100%);opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);border-top:1px solid var(--color-border);overflow-y:auto}._navLinks_1j620_83._mobileOpen_1j620_229{transform:translate(0);opacity:1;visibility:visible}._navLink_1j620_83{padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-lg);font-size:var(--text-md)}._navLink_1j620_83:active{background:var(--color-bg-muted)}._icon_1j620_120{font-size:var(--icon-md)}._linkText_1j620_124{font-size:var(--text-md)}._showWhenSmall_1j620_171{display:flex;margin-top:auto;width:100%;justify-content:center;padding:var(--spacing-md) 0}}@media (max-width: 480px){._navbar_1j620_1{padding:0 var(--spacing-sm)}._logoText_1j620_76{font-size:var(--text-md)}._logoImg_1j620_71{height:28px}}._header_10h6k_1{width:100%;margin-bottom:var(--spacing-lg);background:transparent}._container_10h6k_7{width:100%;padding:0;display:flex;justify-content:space-between;align-items:flex-end}@media (max-width: 768px){._container_10h6k_7{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}}._left_10h6k_25{display:flex;align-items:center;gap:var(--spacing-md)}._backButton_10h6k_31{display:flex;align-items:center;gap:8px;margin-bottom:var(--spacing-md)}._title_10h6k_38{font-size:2rem;font-weight:700;color:var(--color-text);margin:0 0 var(--spacing-xs) 0;line-height:1.2}._subtitle_10h6k_46{font-size:1rem;color:var(--color-text-secondary);margin:0}._actions_10h6k_52{display:flex;gap:var(--spacing-sm)}@media (max-width: 768px){._actions_10h6k_52{width:100%;justify-content:flex-end}}._overlay_130ry_1{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--black-50);display:flex;justify-content:center;align-items:center;z-index:100;opacity:0;animation:_fadeIn_130ry_1 .2s ease forwards}._overlay_130ry_1._closing_130ry_16{animation:_fadeOut_130ry_1 .2s ease forwards}._content_130ry_20{position:relative;background:var(--color-bg);padding:var(--spacing-xl);margin:var(--spacing-xl);border-radius:var(--radius-md);width:100%;z-index:100;max-height:90vh;overflow-y:auto;max-width:600px;box-shadow:0 4px 8px var(--black-20);background-color:var(--color-bg);opacity:0;transform:scale(.95) translateY(10px);animation:_slideIn_130ry_1 .25s ease forwards;animation-delay:.05s}._overlay_130ry_1._closing_130ry_16 ._content_130ry_20{animation:_slideOut_130ry_1 .2s ease forwards}._closeButton_130ry_43{position:absolute;top:var(--spacing-md);right:var(--spacing-md);background:none;border:none;cursor:pointer;color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;padding:var(--spacing-xs);border-radius:var(--radius-sm);transition:all .2s ease;z-index:10}._closeButton_130ry_43:hover{color:var(--color-text);background-color:var(--color-bg-subtle)}._closeButton_130ry_43:focus{outline:2px solid var(--color-primary);outline-offset:2px}@media (max-width: 480px){._content_130ry_20{width:100%}}@keyframes _fadeIn_130ry_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_130ry_1{0%{opacity:1}to{opacity:0}}@keyframes _slideIn_130ry_1{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes _slideOut_130ry_1{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.95) translateY(10px)}}._dashboard_17ll3_6{width:100%;max-width:1200px;margin:0 auto;padding:var(--spacing-3xl) var(--spacing-lg)}@media (max-width: 1240px){._dashboard_17ll3_6{padding:var(--spacing-xl) var(--spacing-md)}}@media (max-width: 768px){._dashboard_17ll3_6{padding:var(--spacing-lg) var(--spacing-sm)}}._header_17ll3_26{margin-bottom:var(--spacing-2xl)}._title_17ll3_30{font-size:var(--font-size-3xl);font-weight:700;color:var(--color-text);margin-bottom:var(--spacing-md)}._subtitle_17ll3_37{font-size:var(--font-size-md);color:var(--color-text-secondary)}._section_17ll3_43{margin-bottom:var(--spacing-2xl)}._sectionHeader_17ll3_47{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}._sectionTitle_17ll3_54{font-size:var(--font-size-xl);font-weight:600;color:var(--color-text);margin:0 0 var(--spacing-lg)}._sectionHeader_17ll3_47 ._sectionTitle_17ll3_54{margin:0}._quickActions_17ll3_66{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}._actionCard_17ll3_72{cursor:pointer;transition:all .2s ease;text-align:center}._actionCard_17ll3_72:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg, 0 10px 25px rgba(0, 0, 0, .1))}._actionIcon_17ll3_84{width:64px;height:64px;border-radius:var(--radius-lg);background:var(--color-primary);display:flex;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 4px 12px var(--color-primary-subtle);transition:all .3s ease}._actionIcon_17ll3_84 i{font-size:1.75rem;color:#fff!important}._actionCard_17ll3_72:hover ._actionIcon_17ll3_84{transform:scale(1.1);background:var(--color-primary-hover)}._actionDescription_17ll3_107{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:var(--spacing-xs) 0 0;line-height:1.4}._statsGrid_17ll3_115{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg)}._statCard_17ll3_121{display:flex;align-items:center;gap:var(--spacing-md)}._statIcon_17ll3_128{width:48px;height:48px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}._statIcon_17ll3_128 i{font-size:1.25rem;color:#fff!important}._statIcon_17ll3_128[data-color=primary]{background:var(--color-primary)}._statIcon_17ll3_128[data-color=warning]{background:var(--color-warning)}._statIcon_17ll3_128[data-color=info]{background:var(--color-info)}._statIcon_17ll3_128[data-color=success]{background:var(--color-success)}._statContent_17ll3_159{display:flex;flex-direction:column}._statValue_17ll3_164{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-text);line-height:1}._statLabel_17ll3_171{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:var(--spacing-xs)}._reportsGrid_17ll3_178{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}._recentCard_17ll3_184{padding:var(--spacing-lg)!important}._reportList_17ll3_188{list-style:none;padding:0;margin:var(--spacing-md) 0 0}._reportItem_17ll3_194{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-border)}._reportItem_17ll3_194:last-child{border-bottom:none}._reportDate_17ll3_206,._reportTitle_17ll3_207{font-size:var(--font-size-sm);color:var(--color-text)}._reportStatus_17ll3_212{font-size:var(--font-size-xs);padding:var(--spacing-xxs) var(--spacing-sm);border-radius:var(--radius-full);text-transform:capitalize}._reportStatus_17ll3_212._draft_17ll3_219{background:var(--color-bg-muted);color:var(--color-text-secondary)}._reportStatus_17ll3_212._submitted_17ll3_224{background:var(--color-warning-bg);color:var(--color-warning)}._reportStatus_17ll3_212._approved_17ll3_229{background:var(--color-success-bg);color:var(--color-success)}._reportStatus_17ll3_212._rejected_17ll3_234{background:var(--color-error-bg);color:var(--color-error)}._emptyMessage_17ll3_239{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;padding:var(--spacing-lg) 0}._loadingContainer_17ll3_246{display:flex;justify-content:center;padding:var(--spacing-xl)}@media (max-width: 1023px){._quickActions_17ll3_66,._statsGrid_17ll3_115,._reportsGrid_17ll3_178{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){._quickActions_17ll3_66,._statsGrid_17ll3_115,._reportsGrid_17ll3_178{grid-template-columns:1fr}}._container_ur3pi_1{position:relative;width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-2xl);min-height:100vh;gap:var(--spacing-md);overflow-x:hidden;box-sizing:border-box;background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);background-size:400% 400%;animation:_gradient_ur3pi_1 15s ease infinite}._container_ur3pi_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#ffffff1a,#fff0 60%);mix-blend-mode:overlay;pointer-events:none;z-index:1;animation:_pulseOverlay_ur3pi_1 8s ease-in-out infinite alternate}@media (max-width: 480px){._container_ur3pi_1{padding:var(--spacing-lg)}}._content_ur3pi_36{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:500px;text-align:center;padding:var(--spacing-xl);border-radius:var(--radius-xl);box-shadow:0 10px 30px var(--black-15);background-color:var(--white-50);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(0);transition:transform .3s ease,box-shadow .3s ease;color:var(--color-text)}@media (max-width: 480px){._content_ur3pi_36{padding:var(--spacing-lg)}}._content_ur3pi_36 h1{font-size:8rem;margin-bottom:var(--spacing-sm);font-weight:800;background:var(--color-text);-webkit-background-clip:text;background-clip:text;color:transparent}._content_ur3pi_36 h2{font-size:var(--text-3xl);margin-bottom:var(--spacing-lg);color:var(--color-text)}._content_ur3pi_36 p{margin-bottom:var(--spacing-xl);font-size:var(--text-xl);opacity:.8;color:var(--color-text)}@media (max-width: 768px){._content_ur3pi_36 h1{font-size:6rem}._content_ur3pi_36 h2{font-size:1.8rem}}@keyframes _gradient_ur3pi_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _pulseOverlay_ur3pi_1{0%{opacity:.3}to{opacity:.8}}._container_7jswh_4{width:100%;max-width:1200px;margin:0 auto;padding:var(--spacing-lg);min-height:calc(100vh - 200px)}@media (max-width: 1240px){._container_7jswh_4{padding:var(--spacing-md)}}._loading_7jswh_19,._error_7jswh_20{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-md);padding:var(--spacing-2xl);color:var(--color-text-secondary)}._layout_7jswh_31{display:grid;grid-template-columns:280px 1fr;gap:var(--spacing-lg)}._sidebar_7jswh_38{background:var(--color-bg);border:var(--border-width-sm) solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);display:flex;flex-direction:column;height:fit-content;position:sticky;top:var(--spacing-lg)}._avatarSection_7jswh_50{display:flex;flex-direction:column;align-items:center;padding-bottom:var(--spacing-lg);border-bottom:var(--border-width-sm) solid var(--color-border);margin-bottom:var(--spacing-md)}._avatar_7jswh_50{width:72px;height:72px;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));display:flex;align-items:center;justify-content:center;font-size:var(--text-2xl);font-weight:600;color:var(--color-text-inverse);margin-bottom:var(--spacing-sm)}._userName_7jswh_73{font-size:var(--text-lg);font-weight:600;color:var(--color-text);margin:0 0 var(--spacing-xxs);text-align:center}._userEmail_7jswh_81{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;text-align:center;word-break:break-all}._nav_7jswh_90{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1}._navButton_7jswh_97{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left}._navButton_7jswh_97:hover{background:var(--color-bg-subtle);color:var(--color-text)}._navButton_7jswh_97._active_7jswh_118{background:var(--color-primary);color:var(--color-text-inverse)}._navButton_7jswh_97 svg{font-size:var(--icon-sm)}._sidebarFooter_7jswh_127{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:var(--border-width-sm) solid var(--color-border)}._logoutButton_7jswh_133{width:100%}._main_7jswh_138{min-width:0}._section_7jswh_142{background:var(--color-bg);border:var(--border-width-sm) solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-lg)}._sectionHeader_7jswh_149{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-lg)}._sectionTitle_7jswh_156{font-size:var(--text-xl);font-weight:600;color:var(--color-text);margin:0}._card_7jswh_164{background:var(--color-bg-subtle);border-radius:var(--radius-md);padding:var(--spacing-md)}._fieldGroup_7jswh_171{display:flex;flex-direction:column;gap:var(--spacing-sm)}._field_7jswh_171{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm);border-radius:var(--radius-sm);transition:background .2s ease}._field_7jswh_171:hover{background:var(--color-bg)}._fieldIcon_7jswh_190{width:36px;height:36px;border-radius:var(--radius-md);background:var(--color-bg);display:flex;align-items:center;justify-content:center;color:var(--color-primary);font-size:var(--icon-sm);flex-shrink:0}._fieldContent_7jswh_203{flex:1;min-width:0}._fieldLabel_7jswh_208{display:block;font-size:var(--text-xs);font-weight:500;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--spacing-xxs)}._fieldValue_7jswh_218{font-size:var(--text-md);color:var(--color-text);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._settingItem_7jswh_228{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm)}._settingIcon_7jswh_235{width:40px;height:40px;border-radius:var(--radius-md);background:var(--color-bg);display:flex;align-items:center;justify-content:center;color:var(--color-primary);font-size:var(--icon-md);flex-shrink:0}._settingContent_7jswh_248{flex:1;min-width:0}._settingTitle_7jswh_253{font-size:var(--text-md);font-weight:600;color:var(--color-text);margin:0 0 var(--spacing-xxs)}._settingDescription_7jswh_260{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._divider_7jswh_266{height:var(--border-width-sm);background:var(--color-border);margin:var(--spacing-sm) 0}@media (max-width: 768px){._container_7jswh_4{padding:var(--spacing-sm)}._layout_7jswh_31{grid-template-columns:1fr}._sidebar_7jswh_38{position:static;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--spacing-md)}._avatarSection_7jswh_50{flex-direction:row;gap:var(--spacing-md);border-bottom:none;padding-bottom:0;margin-bottom:0;flex:1}._avatar_7jswh_50{width:48px;height:48px;font-size:var(--text-lg);margin-bottom:0}._userName_7jswh_73,._userEmail_7jswh_81{text-align:left}._nav_7jswh_90{flex-direction:row;width:100%;padding-top:var(--spacing-md);border-top:var(--border-width-sm) solid var(--color-border)}._navButton_7jswh_97{flex:1;justify-content:center}._sidebarFooter_7jswh_127{display:none}._settingItem_7jswh_228{flex-wrap:wrap}._settingContent_7jswh_248{flex-basis:calc(100% - 56px)}._settingItem_7jswh_228>button{margin-left:auto;margin-top:var(--spacing-sm)}}._loadingContainer_6isvw_1{display:flex;justify-content:center;align-items:center;min-height:50vh}._container_6isvw_8{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:var(--spacing-xl) var(--spacing-md)}._card_6isvw_17{max-width:500px;width:100%}._content_6isvw_22{text-align:center;padding:var(--spacing-xl)}._content_6isvw_22 h2{font-size:var(--text-2xl);margin-bottom:var(--spacing-md);color:var(--color-text)}._content_6isvw_22 p{color:var(--color-text-secondary);margin-bottom:var(--spacing-lg);line-height:1.6}._buttons_6isvw_39{display:flex;justify-content:center;gap:var(--spacing-md)}@media (max-width: 576px){._content_6isvw_22{padding:var(--spacing-lg) var(--spacing-md)}._content_6isvw_22 h2{font-size:var(--text-xl)}._buttons_6isvw_39{flex-direction:column;width:100%;max-width:250px;margin:0 auto}}._group_1b1sn_2{display:flex;flex-direction:column;gap:var(--spacing-xxs)}._group_1b1sn_2._fullWidth_1b1sn_8{width:100%}._group_1b1sn_2._labelPlacementOutside_1b1sn_13{flex-direction:column}._group_1b1sn_2._labelPlacementOutsideLeft_1b1sn_17{flex-direction:row;align-items:center;gap:var(--spacing-md)}._group_1b1sn_2._labelPlacementOutsideLeft_1b1sn_17 ._label_1b1sn_13{min-width:100px;margin-bottom:0;white-space:nowrap}._group_1b1sn_2._hasFloatingOutsideLabel_1b1sn_30{position:relative;padding-top:calc(var(--text-md) + var(--spacing-md))}@media (max-width: 768px){._group_1b1sn_2._labelPlacementOutsideLeft_1b1sn_17{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}}._label_1b1sn_13{color:var(--color-text);font-size:var(--text-sm);display:flex;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._inputContainer_1b1sn_52{position:relative;display:flex;align-items:center;gap:var(--spacing-sm);width:100%}._field_1b1sn_61{width:100%;padding:var(--spacing-sm);outline:none;transition:all .2s ease;color:var(--color-text);border-width:var(--border-width-sm);border-style:solid;line-height:1.5;box-sizing:border-box}._inputLabel_1b1sn_74{position:absolute;color:var(--color-text);left:var(--spacing-sm);pointer-events:none;transition:all .2s ease;z-index:1;margin:0}._insideLabel_1b1sn_84{top:50%;transform:translateY(-50%);color:var(--color-text-secondary);font-size:var(--text-sm)}._insideLabel_1b1sn_84._floating_1b1sn_91{top:var(--spacing-xs);transform:translateY(0);font-size:var(--text-sm);color:var(--color-text);font-weight:500}._floatingOutsideLabel_1b1sn_100{font-size:var(--text-sm);top:50%;transform:translateY(-50%);transition:all .2s ease}._floatingOutsideLabel_1b1sn_100._floatAbove_1b1sn_108{top:calc(-1 * (var(--text-md) + var(--spacing-md)));left:0;transform:translateY(0);font-size:var(--text-sm);background-color:var(--color-bg);padding:0 var(--spacing-xxs)}._field_1b1sn_61._hasInsideLabel_1b1sn_117{padding-top:calc(var(--spacing-lg) + var(--spacing-sm));padding-bottom:var(--spacing-sm)}._startContent_1b1sn_123{position:absolute;left:var(--spacing-sm);z-index:2}._endContent_1b1sn_129{position:absolute;right:var(--spacing-sm);z-index:2;display:flex;gap:var(--spacing-xs);align-items:center}._field_1b1sn_61._hasStart_1b1sn_138{padding-left:calc(var(--spacing-md) + var(--spacing-md))!important}._field_1b1sn_61._hasEnd_1b1sn_142{padding-right:calc(var(--spacing-md) + var(--spacing-md))!important}._passwordToggle_1b1sn_147{display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--color-text-secondary);cursor:pointer;padding:0;font-size:var(--icon-sm)}._passwordToggle_1b1sn_147:hover{color:var(--color-text)}._field_1b1sn_61._variantFlat_1b1sn_165{border-color:var(--color-bg-subtle);background-color:var(--color-bg-subtle)}._field_1b1sn_61._variantBordered_1b1sn_170{border-width:var(--border-width-sm);border-color:var(--color-border);background-color:transparent}._field_1b1sn_61._variantFaded_1b1sn_176{border-width:var(--border-width-sm);border-color:var(--color-border);background-color:var(--color-bg-subtle)}._field_1b1sn_61._variantUnderlined_1b1sn_182{border-width:0 0 var(--border-width-sm) 0;border-radius:0;background-color:transparent}._field_1b1sn_61._sizeSm_1b1sn_189{height:var(--size-sm);font-size:var(--text-sm);padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._field_1b1sn_61._sizeMd_1b1sn_196{height:var(--size-md);font-size:var(--text-md)}._field_1b1sn_61._sizeLg_1b1sn_201{height:var(--size-lg);font-size:var(--text-lg)}._field_1b1sn_61._radiusNone_1b1sn_207{border-radius:var(--radius-none)}._field_1b1sn_61._radiusSm_1b1sn_208{border-radius:var(--radius-sm)}._field_1b1sn_61._radiusMd_1b1sn_209{border-radius:var(--radius-md)}._field_1b1sn_61._radiusLg_1b1sn_210{border-radius:var(--radius-lg)}._field_1b1sn_61._radiusFull_1b1sn_211{border-radius:var(--radius-full)}._field_1b1sn_61:hover:not(:disabled){border-color:var(--color-border-strong)!important}._field_1b1sn_61:focus,._field_1b1sn_61:focus-visible{outline:none;border-color:var(--color-primary)!important;box-shadow:0 0 0 1px var(--color-primary)}._field_1b1sn_61:disabled{opacity:.7;cursor:not-allowed}._field_1b1sn_61._inputInvalid_1b1sn_233,._field_1b1sn_61._inputInvalid_1b1sn_233:focus{border-color:var(--color-error)!important;color:var(--color-error)}._errorMsg_1b1sn_239{color:var(--color-error);font-size:var(--text-sm);margin-top:var(--spacing-xs)}._requiredMark_1b1sn_245{color:var(--color-error)}._clearBtn_1b1sn_250{position:absolute;font-size:var(--icon-md);right:var(--spacing-sm);background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:0;z-index:2}._clearBtn_1b1sn_250:hover{color:var(--color-text-secondary)}._field_1b1sn_61._multilineTextarea_1b1sn_268{resize:vertical;min-height:var(--size-lg);height:auto;padding:var(--spacing-sm);line-height:1.5;font-family:inherit}._field_1b1sn_61._multilineTextarea_1b1sn_268._hasInsideLabel_1b1sn_117{padding-top:calc(var(--spacing-md) + var(--spacing-xs))}._startContent_1b1sn_123,._endContent_1b1sn_129{display:flex;align-items:center;color:var(--color-text-secondary)}._startContent_1b1sn_123._hasInsideLabel_1b1sn_117,._endContent_1b1sn_129._hasInsideLabel_1b1sn_117{padding-top:calc(var(--spacing-md) + var(--spacing-xs));padding-bottom:0}._field_1b1sn_61._colorDefault_1b1sn_296:focus,._field_1b1sn_61._colorDefault_1b1sn_296:focus-visible{border-color:var(--color-text-secondary)!important}._field_1b1sn_61._colorPrimary_1b1sn_301{border-color:var(--color-primary)}._field_1b1sn_61._colorPrimary_1b1sn_301:focus,._field_1b1sn_61._colorPrimary_1b1sn_301:focus-visible{border-color:var(--color-primary)!important}._field_1b1sn_61._colorSecondary_1b1sn_309{border-color:var(--color-secondary)}._field_1b1sn_61._colorSecondary_1b1sn_309:focus,._field_1b1sn_61._colorSecondary_1b1sn_309:focus-visible{border-color:var(--color-secondary)!important}._field_1b1sn_61._colorSuccess_1b1sn_317{border-color:var(--color-success)}._field_1b1sn_61._colorSuccess_1b1sn_317:focus,._field_1b1sn_61._colorSuccess_1b1sn_317:focus-visible{border-color:var(--color-success)!important}._field_1b1sn_61._colorWarning_1b1sn_325{border-color:var(--color-warning)}._field_1b1sn_61._colorWarning_1b1sn_325:focus,._field_1b1sn_61._colorWarning_1b1sn_325:focus-visible{border-color:var(--color-warning)!important}._field_1b1sn_61._colorDanger_1b1sn_333{border-color:var(--color-error)}._field_1b1sn_61._colorDanger_1b1sn_333:focus,._field_1b1sn_61._colorDanger_1b1sn_333:focus-visible{border-color:var(--color-error)!important}._container_bl1yx_1{display:flex;flex-direction:column;gap:var(--spacing-xxs);position:relative}._container_bl1yx_1._fullWidth_bl1yx_8{width:100%}._label_bl1yx_12{margin-bottom:var(--spacing-xs);font-size:var(--text-sm);color:var(--color-text);display:flex;gap:var(--spacing-xs)}._requiredMark_bl1yx_20{color:var(--color-error)}._input_bl1yx_25._native_bl1yx_25{width:100%;padding:var(--spacing-sm);padding-right:calc(var(--spacing-md) + var(--icon-lg));font-family:inherit;font-weight:inherit;border-width:var(--border-width-sm);border-style:solid;border-color:var(--color-bg-subtle);background-color:var(--color-bg-subtle);color:var(--color-text);outline:none;transition:all .2s ease;box-sizing:border-box;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2399A3B3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--spacing-sm) center;background-size:1rem auto}._input_bl1yx_25._native_bl1yx_25._sizeSm_bl1yx_50{height:var(--size-sm);font-size:var(--text-sm)}._input_bl1yx_25._native_bl1yx_25._sizeMd_bl1yx_55{height:var(--size-md);font-size:var(--text-md)}._input_bl1yx_25._native_bl1yx_25._sizeLg_bl1yx_60{height:var(--size-lg);font-size:var(--text-lg)}._input_bl1yx_25._native_bl1yx_25._radiusNone_bl1yx_66{border-radius:var(--radius-none)}._input_bl1yx_25._native_bl1yx_25._radiusSm_bl1yx_67{border-radius:var(--radius-sm)}._input_bl1yx_25._native_bl1yx_25._radiusMd_bl1yx_68{border-radius:var(--radius-md)}._input_bl1yx_25._native_bl1yx_25._radiusLg_bl1yx_69{border-radius:var(--radius-lg)}._input_bl1yx_25._native_bl1yx_25._radiusFull_bl1yx_70{border-radius:var(--radius-full)}._input_bl1yx_25._native_bl1yx_25 option{font-size:var(--text-sm)}._input_bl1yx_25._native_bl1yx_25:focus,._input_bl1yx_25._native_bl1yx_25:focus-visible{outline:none;border-width:var(--border-width-md);border-color:var(--color-primary)}._input_bl1yx_25._native_bl1yx_25:disabled{opacity:.7;cursor:not-allowed}._input_bl1yx_25._native_bl1yx_25._hasError_bl1yx_88{border-color:var(--color-error)}._customSelect_bl1yx_93{position:relative;width:100%}._trigger_bl1yx_98{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-sm);font-family:inherit;font-weight:inherit;border:var(--border-width-sm) solid var(--color-bg-subtle);background:var(--color-bg-subtle);color:var(--color-text);cursor:pointer;outline:none;transition:all .2s ease;box-sizing:border-box;-webkit-user-select:none;user-select:none;line-height:1.5}._trigger_bl1yx_98._sizeSm_bl1yx_50{height:var(--size-sm);font-size:var(--text-sm)}._trigger_bl1yx_98._sizeMd_bl1yx_55{height:var(--size-md);font-size:var(--text-md)}._trigger_bl1yx_98._sizeLg_bl1yx_60{height:var(--size-lg);font-size:var(--text-lg)}._trigger_bl1yx_98._radiusNone_bl1yx_66{border-radius:var(--radius-none)}._trigger_bl1yx_98._radiusSm_bl1yx_67{border-radius:var(--radius-sm)}._trigger_bl1yx_98._radiusMd_bl1yx_68{border-radius:var(--radius-md)}._trigger_bl1yx_98._radiusLg_bl1yx_69{border-radius:var(--radius-lg)}._trigger_bl1yx_98._radiusFull_bl1yx_70{border-radius:var(--radius-full)}._trigger_bl1yx_98:hover{border-color:var(--color-border-strong)}._trigger_bl1yx_98:focus,._trigger_bl1yx_98:focus-visible{outline:none;border-width:var(--border-width-md);border-color:var(--color-primary)}._customSelect_bl1yx_93._open_bl1yx_151 ._trigger_bl1yx_98{border-width:var(--border-width-md);border-color:var(--color-primary);border-bottom-left-radius:0;border-bottom-right-radius:0}._customSelect_bl1yx_93._hasError_bl1yx_88 ._trigger_bl1yx_98{border-color:var(--color-error)}._customSelect_bl1yx_93._disabled_bl1yx_162 ._trigger_bl1yx_98{opacity:.7;cursor:not-allowed;background:var(--color-bg-subtle)}._customSelect_bl1yx_93._disabled_bl1yx_162 ._trigger_bl1yx_98:hover{transform:none;box-shadow:none;border-color:var(--color-bg-subtle)}._value_bl1yx_174{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._arrow_bl1yx_182{font-size:var(--icon-md);color:var(--color-text-secondary);transition:transform .2s ease;flex-shrink:0;margin-left:var(--spacing-xs)}._arrow_bl1yx_182._rotated_bl1yx_190{transform:rotate(180deg)}._dropdown_bl1yx_194{position:absolute;top:100%;left:0;right:0;z-index:1000;background:var(--color-bg);border:1px solid var(--color-primary);border-top:none;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);box-shadow:0 8px 32px #0000001f;animation:_slideDown_bl1yx_1 .2s ease;overflow:hidden}@keyframes _slideDown_bl1yx_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._options_bl1yx_221{max-height:200px;overflow-y:auto;padding:var(--spacing-xs) 0}._options_bl1yx_221::-webkit-scrollbar{width:var(--spacing-xs)}._options_bl1yx_221::-webkit-scrollbar-track{background:var(--color-bg-subtle)}._options_bl1yx_221::-webkit-scrollbar-thumb{background:var(--color-text-muted);border-radius:var(--radius-sm)}._options_bl1yx_221::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}._option_bl1yx_221{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-md);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;transition:all .15s ease;outline:none;-webkit-user-select:none;user-select:none}._option_bl1yx_221:hover{background:var(--color-bg-subtle);color:var(--color-primary);transform:translate(4px)}._option_bl1yx_221:focus{background:var(--color-primary-subtle);color:var(--color-primary);outline:none}._option_bl1yx_221._selected_bl1yx_269{background:var(--color-primary-subtle);color:var(--color-primary);font-weight:600}._option_bl1yx_221._selected_bl1yx_269:hover{background:var(--color-primary-subtle)}._optionText_bl1yx_279{flex:1;text-align:left}._optionCheck_bl1yx_284{font-size:var(--icon-sm);color:var(--color-primary);margin-left:var(--spacing-xs);animation:_checkIn_bl1yx_1 .2s ease}@keyframes _checkIn_bl1yx_1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}._errorMsg_bl1yx_302{margin-top:var(--spacing-xs);font-size:var(--text-sm);color:var(--color-error)}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}._group_1l3uo_1{display:flex;flex-direction:column;gap:var(--spacing-xxs)}._group_1l3uo_1._fullWidth_1l3uo_7{width:100%}._label_1l3uo_11{margin-bottom:var(--spacing-xs);font-size:var(--text-sm);color:var(--color-text);display:flex;gap:var(--spacing-xs)}._wrapper_1l3uo_19{position:relative;display:flex;align-items:center}._field_1l3uo_26{width:100%;padding:var(--spacing-sm);padding-right:calc(var(--spacing-md) + var(--icon-lg));font-family:inherit;font-weight:inherit;border:var(--border-width-sm) solid var(--color-bg-subtle);background-color:var(--color-bg-subtle);color:var(--color-text);outline:none;transition:all .2s ease;box-sizing:border-box;line-height:1.5}._field_1l3uo_26._sizeSm_1l3uo_42{height:var(--size-sm);font-size:var(--text-sm);border-radius:var(--radius-md)}._field_1l3uo_26._sizeMd_1l3uo_48{height:var(--size-md);font-size:var(--text-md);border-radius:var(--radius-md)}._field_1l3uo_26._sizeLg_1l3uo_54{height:var(--size-lg);font-size:var(--text-lg);border-radius:var(--radius-lg)}._field_1l3uo_26._radiusNone_1l3uo_61{border-radius:var(--radius-none)}._field_1l3uo_26._radiusSm_1l3uo_62{border-radius:var(--radius-sm)}._field_1l3uo_26._radiusMd_1l3uo_63{border-radius:var(--radius-md)}._field_1l3uo_26._radiusLg_1l3uo_64{border-radius:var(--radius-lg)}._field_1l3uo_26._radiusFull_1l3uo_65{border-radius:var(--radius-full)}._field_1l3uo_26:hover:not(:disabled){border-color:var(--color-border-strong)!important}._field_1l3uo_26:focus,._field_1l3uo_26:focus-visible{outline:none;border-width:var(--border-width-md);border-color:var(--color-primary)!important}._field_1l3uo_26:disabled{opacity:.7;cursor:not-allowed}._icon_1l3uo_86{position:absolute;right:var(--spacing-sm);top:50%;transform:translateY(-50%);cursor:pointer;color:var(--color-text-secondary);font-size:var(--icon-md);transition:all .2s ease;display:flex;align-items:center;justify-content:center}._icon_1l3uo_86:hover{color:var(--color-primary)}._requiredMark_1l3uo_104{color:var(--color-error)}._errorMsg_1l3uo_108{color:var(--color-error);font-size:var(--text-sm);margin-top:var(--spacing-xs)}._container_1vh0a_1{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}._label_1vh0a_8{font-size:var(--text-sm);font-weight:500;color:var(--color-text)}._required_1vh0a_14{color:var(--color-error);margin-left:var(--spacing-xs)}._description_1vh0a_19{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--spacing-xs) 0;line-height:1.4}._dropzone_1vh0a_26{border:var(--border-width-md) dashed var(--color-border);padding:var(--spacing-lg);background-color:var(--color-bg-subtle);cursor:pointer;transition:all .2s ease;position:relative;min-height:120px;display:flex;align-items:center;justify-content:center}._dropzone_1vh0a_26._radiusNone_1vh0a_40{border-radius:var(--radius-none)}._dropzone_1vh0a_26._radiusSm_1vh0a_41{border-radius:var(--radius-sm)}._dropzone_1vh0a_26._radiusMd_1vh0a_42{border-radius:var(--radius-md)}._dropzone_1vh0a_26._radiusLg_1vh0a_43{border-radius:var(--radius-lg)}._dropzone_1vh0a_26._radiusFull_1vh0a_44{border-radius:var(--radius-full)}._dropzone_1vh0a_26:hover:not(._disabled_1vh0a_46 ._dropzone_1vh0a_26){border-color:var(--color-primary);background-color:var(--color-bg-muted)}._drag_active_1vh0a_51{border-color:var(--color-primary);background-color:var(--color-primary-subtle)}._has_file_1vh0a_56{border-style:solid;border-color:var(--color-success);background-color:var(--color-success-bg)}._error_1vh0a_62{border-color:var(--color-error);background-color:var(--color-error-bg)}._input_1vh0a_67{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._empty_state_1vh0a_79{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);text-align:center}._icon_1vh0a_87{font-size:var(--icon-2xl);color:var(--color-text-muted)}._text_1vh0a_92{display:flex;flex-direction:column;gap:var(--spacing-xs)}._primary_text_1vh0a_98{font-size:var(--text-md);font-weight:500;color:var(--color-text);margin:0}._secondary_text_1vh0a_105{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._hint_1vh0a_111{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._file_info_1vh0a_117{display:flex;align-items:center;gap:var(--spacing-md);width:100%;padding:var(--spacing-sm);background-color:var(--color-bg);border-radius:var(--radius-sm)}._file_icon_1vh0a_127{font-size:var(--icon-lg);color:var(--color-primary);flex-shrink:0}._file_details_1vh0a_133{flex:1;min-width:0}._file_name_1vh0a_138{font-size:var(--text-md);font-weight:500;color:var(--color-text);margin:0 0 var(--spacing-xs) 0;word-break:break-word}._file_size_1vh0a_146{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._remove_button_1vh0a_152{background:none;border:none;color:var(--color-error);font-size:var(--icon-md);cursor:pointer;padding:var(--spacing-xs);border-radius:var(--radius-sm);transition:background-color .2s ease;flex-shrink:0}._remove_button_1vh0a_152:hover{background-color:var(--color-error-bg)}._error_message_1vh0a_168{font-size:var(--text-sm);color:var(--color-error);margin-top:var(--spacing-xs)}._disabled_1vh0a_46{opacity:.6;pointer-events:none}._disabled_1vh0a_46 ._dropzone_1vh0a_26{cursor:not-allowed;background-color:var(--color-bg-muted)}@media (max-width: 768px){._dropzone_1vh0a_26{padding:var(--spacing-md);min-height:100px}._icon_1vh0a_87{font-size:var(--icon-xl)}._file_info_1vh0a_117{padding:var(--spacing-xs);gap:var(--spacing-sm)}}._container_1ffw0_1{padding:var(--spacing-md);margin-bottom:var(--spacing-xl);background:var(--color-bg-subtle);border-radius:var(--radius-md)}._progressHeader_1ffw0_8{display:flex;justify-content:space-between;margin-bottom:var(--spacing-md)}._stepCounter_1ffw0_14{font-size:.875rem;font-weight:600;color:var(--color-text-secondary)}._currentLabel_1ffw0_20{font-size:1rem;font-weight:700;color:var(--color-header-footer-bg)}._stepsWrapper_1ffw0_26{display:flex;align-items:center;position:relative;padding:20px 0}._stepCircle_1ffw0_33{width:32px;height:32px;border-radius:50%;border:2px solid var(--color-border);background:var(--color-bg);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.875rem;color:var(--color-text-secondary);position:relative;z-index:2;transition:all .3s ease}._stepCircle_1ffw0_33._completed_1ffw0_50{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._stepCircle_1ffw0_33._active_1ffw0_56{box-shadow:0 0 0 4px var(--color-primary-faded)}._stepLabel_1ffw0_60{position:absolute;top:40px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:.75rem;color:var(--color-text-secondary);font-weight:500}._stepCircle_1ffw0_33._active_1ffw0_56 ._stepLabel_1ffw0_60{color:var(--color-text-muted);font-weight:700}._connector_1ffw0_76{flex:1;height:2px;background:var(--color-border);margin:0 8px;position:relative;z-index:1}._connector_1ffw0_76._completed_1ffw0_50{background:var(--color-primary)}@media (max-width: 768px){._container_1ffw0_1{margin-bottom:0}._stepLabel_1ffw0_60{display:none}}._container_1wuv6_3{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl);background:var(--color-bg-subtle);box-sizing:border-box}@media (max-width: 480px){._container_1wuv6_3{padding:var(--spacing-md)}}._header_1wuv6_21{width:100%;max-width:400px;margin-bottom:var(--spacing-md)}._backButton_1wuv6_27{display:inline-flex;align-items:center;gap:var(--spacing-xs);background:transparent;color:var(--color-text-secondary);border:none;padding:var(--spacing-xs) 0;font-size:var(--text-sm);cursor:pointer;transition:color .2s ease}._backButton_1wuv6_27:hover{color:var(--color-text)}._card_1wuv6_44{width:100%;max-width:400px;padding:var(--spacing-xl);border-radius:var(--radius-lg);background:var(--color-bg);border:var(--border-width-sm) solid var(--color-border)}@media (max-width: 480px){._card_1wuv6_44{padding:var(--spacing-lg)}}._title_1wuv6_59{font-size:var(--text-xl);font-weight:600;color:var(--color-text);margin:0 0 var(--spacing-lg);text-align:center}._form_1wuv6_67{display:flex;flex-direction:column;gap:var(--spacing-md)}._footer_1wuv6_73{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);align-items:center;justify-content:center;width:100%;margin-top:var(--spacing-md);font-size:var(--text-sm);color:var(--color-text-secondary)}._link_1wuv6_85{color:var(--color-primary);font-weight:500}._link_1wuv6_85:hover{text-decoration:underline}._header_do9u6_2{width:100%;max-width:400px;display:flex;flex-direction:column;align-items:center;position:relative;margin-bottom:var(--spacing-lg)}._backButton_do9u6_12{position:absolute;left:0;top:0;display:flex;align-items:center;gap:var(--spacing-xs);background:var(--black-50);color:var(--color-text-inverse);border:var(--border-width-sm) solid var(--white-20);border-radius:var(--radius-2xl);padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--text-md);font-weight:500;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._backButton_do9u6_12:hover{background:var(--black-60);transform:translateY(-3px);box-shadow:0 4px 12px var(--black-30)}._logo_do9u6_37{width:120px;margin-bottom:var(--spacing-sm);filter:drop-shadow(0 4px 10px var(--black-20));animation:_float_do9u6_1 6s ease-in-out infinite}._cardCont_do9u6_44{width:100%;max-width:400px;padding:var(--spacing-2xl);border-radius:var(--radius-xl);box-shadow:0 10px 30px var(--black-15);background-color:var(--white-90);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._cardTitle_do9u6_54{font-size:var(--text-xl);font-weight:700;margin-bottom:var(--spacing-xl);text-align:center;position:relative;display:inline-block;left:50%;transform:translate(-50%)}._cardTitle_do9u6_54:after{content:"";position:absolute;bottom:calc(-1 * var(--spacing-sm));left:25%;width:50%;height:var(--border-width-lg);background:var(--color-primary);border-radius:var(--radius-sm);opacity:.8}._formCont_do9u6_77{display:flex;flex-direction:column;gap:var(--spacing-lg)}._switch_do9u6_83{display:flex;gap:var(--spacing-xs);justify-content:center;margin-top:var(--spacing-md)}._textBtn_do9u6_90{background:none;border:none;padding:0;font-size:var(--text-md);font-weight:600;color:var(--color-primary);cursor:pointer}@keyframes _float_do9u6_1{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-5px) rotate(1deg)}50%{transform:translateY(-10px) rotate(0)}75%{transform:translateY(-5px) rotate(-1deg)}}._passwordRequirements_do9u6_108{margin-top:.75rem;padding:.875rem;background-color:var(--color-bg-secondary);border-radius:.5rem;border:1px solid var(--color-border);display:flex;flex-direction:column;gap:.5rem}._requirement_do9u6_119{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--color-text-secondary);transition:color .2s ease}._requirement_do9u6_119._met_do9u6_128{color:var(--color-success)}._iconMet_do9u6_132{color:var(--color-success);font-size:1.125rem;flex-shrink:0}._iconUnmet_do9u6_138{color:var(--color-text-tertiary);font-size:1.125rem;flex-shrink:0}._requirement_do9u6_119 span{line-height:1.4}._description_1xs44_2{text-align:center;color:var(--color-text-secondary);font-size:var(--text-sm);margin:0 0 var(--spacing-md);line-height:1.5}._container_m881s_1{width:100%;max-width:1200px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-lg)}@media (max-width: 1240px){._container_m881s_1{padding:var(--spacing-lg) var(--spacing-md)}}@media (max-width: 768px){._container_m881s_1{padding:var(--spacing-md) var(--spacing-sm) var(--spacing-3xl)}}._loading_m881s_20{display:flex;justify-content:center;align-items:center;min-height:400px}._stepCard_m881s_27{animation:_slideUp_m881s_1 .3s ease}._infoText_m881s_31{font-size:.875rem;color:var(--color-text-secondary);margin-bottom:var(--spacing-lg);background:var(--color-bg-subtle);padding:var(--spacing-sm) var(--spacing-md);border-left:4px solid var(--color-primary);border-radius:4px}._categorySection_m881s_41{margin-bottom:var(--spacing-xl)}._categoryTitle_m881s_45{font-size:.825rem;font-weight:700;color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-xs);border-bottom:2px solid var(--color-bg-subtle);display:flex;align-items:center;gap:var(--spacing-sm)}._equipmentGrid_m881s_59{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);margin-top:var(--spacing-md)}@media (max-width: 1024px){._equipmentGrid_m881s_59{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._equipmentGrid_m881s_59{grid-template-columns:1fr}}._equipmentItem_m881s_78{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all .2s ease}._equipmentItem_m881s_78:hover{border-color:var(--color-primary);background:var(--color-bg-subtle)}._equipmentItem_m881s_78._selected_m881s_94{border-color:var(--color-primary);background:var(--color-primary-faded)}._checkbox_m881s_99{width:20px;height:20px;border:2px solid var(--color-border);border-radius:4px;display:flex;align-items:center;justify-content:center;background:#fff}._selected_m881s_94 ._checkbox_m881s_99{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._equipInfo_m881s_116{display:flex;flex-direction:column}._equipCode_m881s_121{font-weight:700;font-size:.875rem}._equipName_m881s_126{font-size:.75rem;color:var(--color-text-secondary)}._detailsList_m881s_132{display:flex;flex-direction:column;gap:var(--spacing-lg)}._detailCard_m881s_138{animation:_fadeIn_m881s_1 .3s ease}._detailHeader_m881s_142{display:flex;justify-content:space-between;margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-xs);border-bottom:2px solid var(--color-bg-subtle)}._detailCode_m881s_150{font-weight:800;font-size:1.125rem;color:var(--color-primary)}._detailType_m881s_156{font-size:.75rem;font-weight:600;text-transform:uppercase;color:var(--color-text-secondary)}._formGrid_m881s_163{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}._stoppageSection_m881s_170{background:var(--color-error-bg);padding:var(--spacing-md);border-radius:var(--radius-sm);border-left:4px solid var(--color-error);margin-bottom:var(--spacing-md)}._summaryInfo_m881s_179{padding:var(--spacing-md)}._divider_m881s_183{height:1px;background:var(--color-border);margin:var(--spacing-md) 0}._summaryList_m881s_189{list-style:none;padding:0}._summaryList_m881s_189 li{padding:8px 0;border-bottom:1px solid var(--color-bg-subtle);font-size:.875rem}._verificationBox_m881s_200{margin-top:var(--spacing-lg);padding:var(--spacing-md);background:var(--color-warning-bg);border-radius:var(--radius-sm)}._warningText_m881s_207{font-size:.875rem;color:#854d0e;font-weight:600;margin:0}._observationsContainer_m881s_215{margin-top:var(--spacing-md)}._quickPhrases_m881s_219{margin-top:var(--spacing-sm)}._quickPhrasesLabel_m881s_223{display:block;font-size:.75rem;color:var(--color-text-secondary);margin-bottom:var(--spacing-xs);font-weight:500}._phrasesGrid_m881s_231{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}._phraseBtn_m881s_237{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:4px 12px;font-size:.75rem;color:var(--color-text);cursor:pointer;transition:all .2s ease}._phraseBtn_m881s_237:hover{background:var(--color-primary-subtle);border-color:var(--color-primary);color:var(--color-primary)}._photoUploadPlaceholder_m881s_254{margin-top:var(--spacing-lg);border-top:1px solid var(--color-border);padding-top:var(--spacing-md)}._photoLabel_m881s_260{display:block;font-size:.875rem;font-weight:600;color:var(--color-text-secondary);margin-bottom:var(--spacing-sm)}._photoDropzone_m881s_268{border:2px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg);text-align:center;color:var(--color-text-muted);font-size:.875rem;background:var(--color-bg)}._availabilityBox_m881s_278{margin-top:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg-subtle);border-radius:var(--radius-sm);display:flex;justify-content:space-between;align-items:center}._availabilityLabel_m881s_288{font-size:.875rem;font-weight:600;color:var(--color-text-secondary)}._availabilityValue_m881s_294{font-size:1rem;font-weight:700;color:var(--color-primary)}._actions_m881s_300{display:flex;margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border)}._spacer_m881s_307{flex:1}@keyframes _slideUp_m881s_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeIn_m881s_1{0%{opacity:0}to{opacity:1}}@media (max-width: 600px){._formGrid_m881s_163{grid-template-columns:1fr}}._summaryGrid_m881s_345{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md);padding:var(--spacing-md);border-bottom:1px solid var(--color-bg-subtle);margin-bottom:var(--spacing-md)}@media (max-width: 768px){._summaryGrid_m881s_345{grid-template-columns:repeat(2,1fr)}}._summaryItem_m881s_360{display:flex;flex-direction:column;padding:var(--spacing-md);background:var(--color-bg-subtle);border-radius:var(--radius-sm);border:1px solid var(--color-border)}._summaryLabel_m881s_369{font-size:.75rem;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;margin-bottom:var(--spacing-xs)}._summaryValue_m881s_377{font-size:1.25rem;font-weight:700;color:var(--color-text)}._sectionTitle_m881s_384{font-size:.875rem;font-weight:700;color:var(--color-primary);text-transform:uppercase;margin:var(--spacing-lg) 0 var(--spacing-md);padding-bottom:var(--spacing-xs);border-bottom:2px solid var(--color-bg-subtle)}._readOnlyItem_m881s_395{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff;overflow:hidden}._readOnlyHeader_m881s_402{background:var(--color-bg-subtle);padding:var(--spacing-sm) var(--spacing-md);display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border)}._readOnlyContent_m881s_411{padding:var(--spacing-md);display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}@media (max-width: 640px){._readOnlyContent_m881s_411{grid-template-columns:1fr}}._dataRow_m881s_425{display:flex;flex-direction:column;gap:4px}._dataLabel_m881s_431{font-size:.75rem;color:var(--color-text-secondary);font-weight:600;text-transform:uppercase}._dataValue_m881s_438{font-size:.875rem;color:var(--color-text);font-weight:500}._statusOperative_m881s_445{background:var(--color-success-bg);color:var(--color-success);font-weight:700;font-size:.75rem;padding:2px 8px;border-radius:var(--radius-full);border:1px solid rgba(34,197,94,.2)}._statusInoperative_m881s_455{background:var(--color-error-bg);color:var(--color-error);font-weight:700;font-size:.75rem;padding:2px 8px;border-radius:var(--radius-full);border:1px solid rgba(239,68,68,.2)}._failureBox_m881s_466{grid-column:1 / -1;background:var(--color-error-bg);padding:var(--spacing-sm);border-radius:var(--radius-sm);border-left:3px solid var(--color-error);margin-top:var(--spacing-xs)}._workBlock_m881s_476{margin-bottom:var(--spacing-md);padding:var(--spacing-md);background:var(--color-bg-subtle);border-radius:var(--radius-sm);border:1px solid var(--color-border)}._workBlockTitle_m881s_484{display:block;font-weight:700;font-size:.75rem;color:var(--color-text);text-transform:uppercase;margin-bottom:var(--spacing-xs)}._workBlockContent_m881s_493{font-size:.875rem;color:var(--color-text-secondary);line-height:1.5}._evidenceTag_m881s_499{display:inline-flex;align-items:center;font-size:.75rem;color:var(--color-primary);background:var(--color-primary-subtle);padding:4px 8px;border-radius:4px;font-weight:500;margin-top:var(--spacing-xs)}._metaList_m881s_511{display:flex;gap:var(--spacing-xl);padding-bottom:var(--spacing-md);flex-wrap:wrap}._container_onkaw_1{width:100%;max-width:1200px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-lg)}@media (max-width: 1240px){._container_onkaw_1{padding:var(--spacing-lg) var(--spacing-md)}}@media (max-width: 768px){._container_onkaw_1{padding:var(--spacing-md) var(--spacing-sm) var(--spacing-3xl)}}._loading_onkaw_20{display:flex;justify-content:center;align-items:center;min-height:400px}._formGrid_onkaw_27{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}._equipList_onkaw_34{display:flex;flex-direction:column;gap:var(--spacing-lg)}._equipCard_onkaw_40{animation:_fadeIn_onkaw_1 .3s ease;border-left:5px solid var(--color-primary)}._equipCardHeader_onkaw_45{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}._removeBtn_onkaw_53{margin-bottom:4px}._findingsSection_onkaw_57{background:var(--color-bg-primary);border:1px solid var(--color-border);padding:var(--spacing-md);border-radius:var(--radius-sm);margin-top:var(--spacing-md)}._findingsTitle_onkaw_65{margin:0 0 var(--spacing-md) 0;font-size:.875rem;font-weight:700;text-transform:uppercase;color:var(--color-text-secondary)}._systemSelector_onkaw_73{margin-bottom:var(--spacing-lg)}._issuesGrid_onkaw_77{margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--color-bg);border-radius:var(--radius-md);border:1px solid var(--color-border)}._issuesLabel_onkaw_85{font-size:.75rem;font-weight:700;color:var(--color-text-secondary);margin-bottom:var(--spacing-sm);text-transform:uppercase}._issuesList_onkaw_93{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}._issueBtn_onkaw_99{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:6px 12px;font-size:.75rem;color:var(--color-text);cursor:pointer;transition:all .2s ease}._issueBtn_onkaw_99:hover{background:var(--color-primary-subtle);border-color:var(--color-primary);color:var(--color-primary)}._findingsList_onkaw_116{margin-top:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-md)}._findingsSubTitle_onkaw_123{font-size:.875rem;font-weight:700;color:var(--color-text-secondary);margin-bottom:var(--spacing-xs)}._findingRow_onkaw_130{display:grid;grid-template-columns:1fr;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-bg);border-radius:var(--radius-md);border:1px solid var(--color-border)}._findingMain_onkaw_140{display:grid;grid-template-columns:150px 1fr;gap:var(--spacing-md)}._findingDetails_onkaw_146{display:grid;grid-template-columns:150px 120px 40px;gap:var(--spacing-md);align-items:flex-end}._removeFindingBtn_onkaw_153{height:32px;margin-bottom:4px;padding:0;font-size:1.25rem}._addFindingBtn_onkaw_160{margin-top:var(--spacing-lg);font-size:.75rem}._addBtn_onkaw_165{margin-top:var(--spacing-md)}._verificationBox_onkaw_169{margin-top:var(--spacing-lg);padding:var(--spacing-md);background:var(--color-warning-bg)}._warningText_onkaw_175{font-size:.875rem;color:#854d0e;font-weight:600;margin:0}._actions_onkaw_182{display:flex;margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border)}._spacer_onkaw_189{flex:1}@keyframes _fadeIn_onkaw_1{0%{opacity:0}to{opacity:1}}@media (max-width: 768px){._formGrid_onkaw_27,._findingRow_onkaw_130{grid-template-columns:1fr}}._readOnlyCard_onkaw_217{background:#fff;border:1px solid var(--color-border);box-shadow:none!important;border-radius:var(--radius-md);padding:0;overflow:hidden}._summaryGrid_onkaw_226{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md);padding:var(--spacing-lg);border-bottom:1px solid var(--color-border);background-color:#fff}@media (max-width: 768px){._summaryGrid_onkaw_226{grid-template-columns:1fr 1fr}}._summaryItem_onkaw_241{display:flex;flex-direction:column;align-items:flex-start;padding:var(--spacing-md);border-right:1px solid var(--color-border)}._summaryItem_onkaw_241:last-child{border-right:none}._summaryLabel_onkaw_253{font-size:var(--text-xs);font-weight:700;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-xs)}._summaryValue_onkaw_262{font-size:1.4rem;font-weight:700;color:var(--color-text);line-height:1.2}._summaryInfo_onkaw_269{padding:var(--spacing-lg);display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-lg);font-size:var(--text-sm);background-color:var(--color-bg-subtle)}._infoRow_onkaw_278{display:flex;flex-direction:column;gap:4px}._infoLabel_onkaw_284{font-size:11px;text-transform:uppercase;color:var(--color-text-secondary);font-weight:700;letter-spacing:.05em}._infoValue_onkaw_292{font-weight:500;color:var(--color-text);font-size:14px}._sectionHeader_onkaw_298{font-size:var(--text-lg);font-weight:700;color:var(--color-text);margin:var(--spacing-xl) 0 var(--spacing-md) 0;padding-left:var(--spacing-xs);border-left:4px solid var(--color-primary);line-height:1}._equipmentGrid_onkaw_308{display:flex;flex-direction:column;gap:var(--spacing-lg)}._readOnlyEquipCard_onkaw_314{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;overflow:hidden;transition:all .2s;box-shadow:0 2px 4px #00000005}._readOnlyEquipCard_onkaw_314:hover{border-color:var(--color-primary);box-shadow:0 4px 12px #0000000d}._equipHeader_onkaw_330{background-color:var(--color-bg-subtle);padding:var(--spacing-md) var(--spacing-lg);display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border)}._equipTitle_onkaw_339{font-size:var(--text-lg);font-weight:700;color:var(--color-text);margin:0;display:flex;align-items:center;gap:var(--spacing-sm)}._statusBadge_onkaw_349{font-size:11px;font-weight:700;text-transform:uppercase;padding:4px 10px;border-radius:99px;letter-spacing:.05em}._statusBadge_onkaw_349._operative_onkaw_358{background-color:var(--color-success-bg);color:var(--color-success);border:1px solid rgba(34,197,94,.2)}._statusBadge_onkaw_349._inoperative_onkaw_364{background-color:var(--color-error-bg);color:var(--color-error);border:1px solid rgba(239,68,68,.2)}._equipMeta_onkaw_370{padding:var(--spacing-lg);display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg);border-bottom:1px solid var(--color-border);background-color:#fff}@media (max-width: 768px){._equipMeta_onkaw_370{grid-template-columns:1fr 1fr}}._priority-high_onkaw_385{color:var(--color-error);font-weight:700}._priority-medium_onkaw_390{color:var(--color-warning);font-weight:700}._priority-low_onkaw_395{color:var(--color-success);font-weight:700}._readOnlyFindingsList_onkaw_400{padding:var(--spacing-lg);background-color:#fff;flex:1}._findingsUl_onkaw_406{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-md)}._findingItem_onkaw_415{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--spacing-md);background-color:var(--color-bg-subtle)}._findingHeader_onkaw_422{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-xs);border-bottom:1px solid rgba(0,0,0,.05)}._systemName_onkaw_431{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;color:var(--color-primary);background-color:#212d551a;padding:2px 8px;border-radius:4px}._findingCost_onkaw_441{font-size:var(--text-sm);font-weight:700;color:var(--color-text)}._findingDesc_onkaw_447{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5;margin:0}._conclusionBlock_onkaw_454{padding:var(--spacing-lg)}._conclusionBlock_onkaw_454:not(:last-child){border-bottom:1px solid var(--color-border)}._conclusionBlock_onkaw_454 h5{font-size:var(--text-sm);font-weight:800;color:var(--color-primary);text-transform:uppercase;margin-bottom:var(--spacing-sm);letter-spacing:.05em}._conclusionBlock_onkaw_454 p{font-size:var(--text-md);color:var(--color-text);line-height:1.6}._container_1mm7z_1{width:100%;max-width:1200px;margin:0 auto;padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-md)}@media (max-width: 1240px){._container_1mm7z_1{padding:var(--spacing-md)}}@media (max-width: 768px){._container_1mm7z_1{padding:var(--spacing-sm)}}._loading_1mm7z_23{display:flex;justify-content:center;align-items:center;min-height:400px}._formGrid_1mm7z_30{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}._itemsCard_1mm7z_37{animation:_slideUp_1mm7z_1 .3s ease}._itemsHeader_1mm7z_41{display:grid;grid-template-columns:1.5fr 3fr 100px 40px;gap:var(--spacing-sm);padding:var(--spacing-sm);font-size:.75rem;font-weight:700;text-transform:uppercase;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);margin-bottom:var(--spacing-md)}._itemRow_1mm7z_54{display:grid;grid-template-columns:1.5fr 3fr 100px 40px;gap:var(--spacing-sm);align-items:center;margin-bottom:var(--spacing-sm)}._removeBtn_1mm7z_62{height:40px}._kitSelector_1mm7z_66{margin:var(--spacing-md) 0 var(--spacing-lg) 0;padding:var(--spacing-md);background:var(--color-bg);border:1px dashed var(--color-primary);border-radius:var(--radius-md)}._kitLabel_1mm7z_74{display:block;font-size:.75rem;font-weight:600;color:var(--color-primary);margin-bottom:var(--spacing-xs)}._kitsGrid_1mm7z_82{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}._kitBtn_1mm7z_88{background:var(--color-primary-subtle);border:1px solid var(--color-primary);border-radius:var(--radius-sm);padding:6px 12px;font-size:.75rem;color:var(--color-primary);cursor:pointer;transition:all .2s ease}._kitBtn_1mm7z_88:hover{background:var(--color-primary);color:#fff}._addItemBtn_1mm7z_104{margin-top:var(--spacing-md)}._summaryBox_1mm7z_108{background:var(--color-bg-subtle);padding:var(--spacing-md);border-radius:var(--radius-md);font-size:.875rem;line-height:1.6}._summaryBox_1mm7z_108 p{margin:4px 0}._divider_1mm7z_120{height:1px;background:var(--color-border);margin:var(--spacing-sm) 0}._verificationBox_1mm7z_126{margin-top:var(--spacing-lg);padding:var(--spacing-md);background:var(--color-warning-bg);border-radius:var(--radius-sm)}._warningText_1mm7z_133{font-size:.875rem;color:#854d0e;font-weight:600;margin:0}._actions_1mm7z_140{display:flex;margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border)}._spacer_1mm7z_147{flex:1}@keyframes _slideUp_1mm7z_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 600px){._formGrid_1mm7z_30{grid-template-columns:1fr}._itemsHeader_1mm7z_41{display:none}._itemRow_1mm7z_54{grid-template-columns:1fr;border:1px solid var(--color-border);padding:var(--spacing-md);border-radius:var(--radius-sm)}}._readOnlyCard_1mm7z_184{background:#fff;border:1px solid var(--color-border);box-shadow:none!important;border-radius:var(--radius-md);padding:0;overflow:hidden}._topGrid_1mm7z_194{display:grid;grid-template-columns:2fr 1fr;gap:var(--spacing-lg)}@media (max-width: 900px){._topGrid_1mm7z_194{grid-template-columns:1fr}}._cardHeaderIn_1mm7z_206{padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border);background:var(--color-bg-subtle)}._cardTitleIn_1mm7z_212{font-size:var(--text-sm);font-weight:700;color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;margin:0}._summaryInfo_1mm7z_221{padding:var(--spacing-lg);display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg)}@media (max-width: 640px){._summaryInfo_1mm7z_221{grid-template-columns:1fr}}._infoRow_1mm7z_234{display:flex;flex-direction:column;gap:4px}._infoLabel_1mm7z_240{font-size:11px;text-transform:uppercase;color:var(--color-text-secondary);font-weight:600}._infoValue_1mm7z_247{font-size:var(--text-sm);color:var(--color-text);font-weight:500}._priority-urgent_1mm7z_253{color:#dc2626;font-weight:700}._priority-high_1mm7z_258{color:var(--color-error);font-weight:700}._priority-medium_1mm7z_263{color:var(--color-warning);font-weight:700}._priority-low_1mm7z_268{color:var(--color-success);font-weight:700}._justificationBlock_1mm7z_273{grid-column:1 / -1;margin-top:var(--spacing-sm);padding:var(--spacing-md);background-color:var(--color-bg-accent);border:1px solid var(--color-primary-subtle);border-radius:var(--radius-sm)}._justificationBlock_1mm7z_273 p{font-size:var(--text-sm);color:var(--color-text);margin:0;line-height:1.5}._financialSummary_1mm7z_289{padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-md)}._finItem_1mm7z_296{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spacing-sm);border-bottom:1px dashed var(--color-border)}._finItem_1mm7z_296:last-child{border-bottom:none;padding-bottom:0}._finItem_1mm7z_296 span{font-size:var(--text-sm);color:var(--color-text-secondary)}._finItem_1mm7z_296 strong{font-size:var(--text-lg);color:var(--color-text)}._totalCost_1mm7z_319{color:var(--color-primary)!important;font-size:1.5rem!important;font-weight:700}._readOnlyItemsCard_1mm7z_325{background:#fff;border:1px solid var(--color-border);box-shadow:none;border-radius:var(--radius-md);overflow:hidden;padding:0}._readOnlyItemsHeading_1mm7z_334{padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:center}._itemDesc_1mm7z_342{font-weight:600;color:var(--color-text);font-size:var(--text-sm)}._itemSpec_1mm7z_348{font-size:11px;color:var(--color-text-secondary);font-family:Roboto Mono,monospace;margin-top:2px}._logisticsGrid_1mm7z_355{padding:var(--spacing-lg);display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg)}@media (max-width: 640px){._logisticsGrid_1mm7z_355{grid-template-columns:1fr}}._container_ja1nk_1{width:100%;max-width:1200px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-lg)}@media (max-width: 1240px){._container_ja1nk_1{padding:var(--spacing-lg) var(--spacing-md)}}@media (max-width: 768px){._container_ja1nk_1{padding:var(--spacing-md) var(--spacing-sm) var(--spacing-3xl)}}._filterCard_ja1nk_20{margin-bottom:var(--spacing-lg)}._filterGrid_ja1nk_24{display:grid;grid-template-columns:250px 1fr;gap:var(--spacing-lg)}._tableCard_ja1nk_30{overflow:hidden}._loading_ja1nk_35{padding:100px;display:flex;justify-content:center}._reportTypeInfo_ja1nk_41{display:flex;align-items:center;gap:12px;font-weight:600}._typeIcon_ja1nk_48{width:8px;height:8px;border-radius:50%}._weekly_ja1nk_54{background:var(--color-primary)}._technical_ja1nk_58{background:var(--color-secondary)}._parts_ja1nk_62{background:var(--color-warning)}._identifier_ja1nk_66{font-family:monospace;font-weight:700;color:var(--color-text-secondary)}._statusBadge_ja1nk_72{padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:700;text-transform:uppercase}._statusDraft_ja1nk_80{background:var(--color-bg-subtle);color:var(--color-text-secondary)}._statusSubmitted_ja1nk_85{background:var(--color-primary-faded);color:var(--color-primary)}._statusApproved_ja1nk_90{background:var(--color-success-bg);color:var(--color-success)}._statusRejected_ja1nk_95{background:var(--color-error-bg);color:var(--color-error)}._actionsCell_ja1nk_100{display:flex;gap:8px}._emptyState_ja1nk_105{padding:60px;text-align:center;color:var(--color-text-secondary)}@media (max-width: 768px){._filterGrid_ja1nk_24{grid-template-columns:1fr}}.App{display:flex;flex-direction:column;min-height:100vh;background-color:var(--color-bg)}@media print{aside,nav,button,.no-print,[class*=sidebar],[class*=navbar],[class*=actions]{display:none!important}main,#root,body{width:100%;margin:0;padding:0;background:#fff}[class*=Card],[class*=card]{box-shadow:none!important;border:none!important;break-inside:avoid}*{color:#000!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{--gray-50: #f8fafc;--gray-100: #f1f5f9;--gray-200: #e2e8f0;--gray-300: #cbd5e1;--gray-400: #94a3b8;--gray-500: #64748b;--gray-600: #475569;--gray-700: #334155;--gray-800: #1e293b;--gray-900: #0f172a;--purple-50: #f5f3ff;--purple-500: #6C63FF;--purple-600: #5b52e0;--purple-700: #4c45c2;--teal-500: #2EC4B6;--teal-600: #26a69a;--teal-700: #1f8a80;--red-50: #fef2f2;--red-500: #ef4444;--red-600: #dc2626;--yellow-50: #fefce8;--yellow-500: #eab308;--yellow-600: #ca8a04;--blue-50: #eff6ff;--blue-500: #3b82f6;--blue-600: #2563eb;--green-50: #f0fdf4;--green-500: #22c55e;--green-600: #16a34a;--black-5: rgba(0, 0, 0, .05);--black-10: rgba(0, 0, 0, .1);--black-15: rgba(0, 0, 0, .15);--black-20: rgba(0, 0, 0, .2);--black-30: rgba(0, 0, 0, .3);--black-50: rgba(0, 0, 0, .5);--black-60: rgba(0, 0, 0, .6);--white-20: rgba(255, 255, 255, .2);--white-50: rgba(255, 255, 255, .5);--white-90: rgba(255, 255, 255, .9);--color-bg: var(--gray-50);--color-bg-subtle: var(--gray-200);--color-bg-muted: var(--gray-400);--color-bg-inverse: var(--gray-900);--color-bg-overlay: rgba(255, 255, 255, .8);--color-bg-accent: var(--purple-50);--color-text: var(--gray-900);--color-text-secondary: var(--gray-600);--color-text-muted: var(--gray-400);--color-text-inverse: var(--gray-50);--color-border: var(--gray-400);--color-border-strong: var(--gray-300);--color-border-muted: var(--gray-100);--color-primary: var(--purple-500);--color-primary-hover: var(--purple-600);--color-primary-active: var(--purple-700);--color-primary-subtle: var(--purple-50);--color-secondary: var(--teal-500);--color-secondary-hover: var(--teal-600);--color-error: var(--red-500);--color-error-hover: var(--red-600);--color-error-bg: var(--red-50);--color-warning: var(--yellow-500);--color-warning-hover: var(--yellow-600);--color-warning-bg: var(--yellow-50);--color-success: var(--green-500);--color-success-hover: var(--green-600);--color-success-bg: var(--green-50);--color-info: var(--blue-500);--color-info-hover: var(--blue-600);--color-info-bg: var(--blue-50);--color-input-bg: var(--color-bg);--color-input-border: var(--color-border);--color-input-border-focus: var(--color-primary);--color-modal-overlay: var(--black-50);--size-xxs: 16px;--size-xs: 24px;--size-sm: 32px;--size-md: 40px;--size-lg: 48px;--size-xl: 56px;--size-2xl: 64px;--icon-xs: .875rem;--icon-sm: 1rem;--icon-md: 1.25rem;--icon-lg: 1.5rem;--icon-xl: 2rem;--icon-2xl: 2.5rem;--border-width-sm: 1px;--border-width-md: 2px;--border-width-lg: 3px;--border-width-xl: 4px;--text-xs: .5rem;--text-sm: .75rem;--text-md: .875rem;--text-lg: 1rem;--text-xl: 1.25rem;--text-2xl: 1.75rem;--text-3xl: 2rem;--radius-none: 0;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 24px;--radius-full: 9999px;--spacing-xxs: .1rem;--spacing-xs: .5rem;--spacing-sm: .75rem;--spacing-md: 1rem;--spacing-lg: 1.25rem;--spacing-xl: 1.5rem;--spacing-2xl: 1.75rem;--spacing-3xl: 2.5rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 2rem;--color-foreground: var(--color-text);--color-foreground-secondary: var(--color-text-secondary);--color-background: var(--color-bg);--color-background-secondary: var(--color-bg-subtle);--color-danger: var(--color-error);--color-danger-hover: var(--color-error-hover);--color-danger-light: var(--color-error-bg)}.dark{--color-bg: var(--gray-900);--color-bg-subtle: var(--gray-800);--color-bg-muted: var(--gray-700);--color-bg-inverse: var(--gray-50);--color-bg-overlay: rgba(24, 24, 27, .8);--color-bg-accent: #2B2540;--color-text: var(--gray-50);--color-text-secondary: var(--gray-300);--color-text-muted: var(--gray-500);--color-text-inverse: var(--gray-900);--color-border: var(--gray-700);--color-border-strong: var(--gray-600);--color-border-muted: var(--gray-800);--color-primary: #7D73FF;--color-primary-hover: #8a82ff;--color-primary-active: #6C63FF;--color-primary-subtle: #2B2540;--color-secondary: #32D3C3;--color-secondary-hover: #3ee0d0;--color-error: #FF6B81;--color-error-hover: #ff8a9c;--color-error-bg: rgba(255, 107, 129, .15);--color-warning: #FFB142;--color-warning-hover: #ffc266;--color-warning-bg: rgba(255, 177, 66, .15);--color-success: #3DD68C;--color-success-hover: #5ddda0;--color-success-bg: rgba(61, 214, 140, .15);--color-info: #4B9EFF;--color-info-hover: #6eb0ff;--color-info-bg: rgba(75, 158, 255, .15);--color-input-bg: var(--color-bg-subtle);--color-modal-overlay: rgba(0, 0, 0, .7)}@font-face{font-family:Helvetica;src:url(/assets/Helvetica-Light-CNeBBSjf.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(/assets/Helvetica-LightOblique-BAFlm-sY.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Helvetica;src:url(/assets/Helvetica-Dy2xp88P.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(/assets/Helvetica-Oblique-2uGPxAU2.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Helvetica;src:url(/assets/Helvetica-Bold-DHLvLhWj.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(/assets/Helvetica-BoldOblique-IQI_VvgM.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Regular-CoHeiDok.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Medium-CLx0-BRT.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBold-DrfbmBBD.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold--KnpE353.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url(/assets/Rubik-Regular-DiJG_9Tc.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url(/assets/Rubik-Medium-Cm_oux5S.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url(/assets/Rubik-Bold-DEyVcY4W.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/Manrope-Regular-nlNYxjcI.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/Manrope-Medium-B6tSc1So.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/Manrope-Semibold-C-xdgwZw.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/Manrope-Bold-DBNFIFyk.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-Dd2iceD5.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/Poppins-Medium-BATpn1ut.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/Poppins-SemiBold-e_Wsh4uS.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/Poppins-Bold-D-6jp2u8.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Source Code Pro;src:url(/assets/SourceCodePro-Regular-Cvut8qs2.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Source Code Pro;src:url(/assets/SourceCodePro-Medium-CLkIavc4.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Source Code Pro;src:url(/assets/SourceCodePro-Bold-DN1TcnuE.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-helvetica: Helvetica, Arial, sans-serif;--font-montserrat: Montserrat, Arial, sans-serif;--font-rubik: Rubik, Arial, sans-serif;--font-manrope: Manrope, Arial, sans-serif;--font-poppins: Poppins, Arial, sans-serif;--font-code: "Source Code Pro", monospace;--font-primary: var(--font-poppins);--line-height-base: 1}*{font-family:var(--font-primary);line-height:var(--line-height-base)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--color-bg);color:var(--color-text);font-size:var(--text-md);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:inherit}::-webkit-scrollbar-thumb{background:var(--color-text-secondary);border-radius:100px}input::placeholder,textarea::placeholder{color:var(--color-text-secondary)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}button{font-family:inherit;cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}.fade-in{animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.container{width:100%;max-width:1200px;margin:0 auto;padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}@media (max-width: 1240px){.container{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}}@media (max-width: 768px){.container{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}}.spinner-container{display:flex;flex:1;justify-content:center;align-items:center;width:100%;height:100%}.bold{font-weight:700}.italic{font-style:italic}.section-title{font-size:var(--text-xl);font-weight:700;margin-bottom:2rem;text-align:center;position:relative;display:inline-block;left:50%;transform:translate(-50%)}.section-title:after{content:"";position:absolute;bottom:-20px;left:25%;width:50%;height:3px;background:var(--color-primary);border-radius:2px;opacity:.8}.text-btn{background:none;border:none;padding:0;font-size:inherit;font-weight:inherit;color:inherit;cursor:pointer;text-decoration:none}.text-btn:hover{text-decoration:underline}.toast-error{background-color:var(--color-bg);color:var(--color-text);border:1px solid var(--color-error);text-align:center}.toast-success{background-color:var(--color-bg);color:var(--color-text);border:1px solid var(--color-success);text-align:center}.required-mark{color:var(--color-error)}
