html,body,#root{width:100%;min-height:100vh;margin:0;padding:0;font-family:Arial,sans-serif}body{overflow-x:hidden}*{box-sizing:border-box}.ant-table-filter-dropdown,.ant-dropdown .ant-table-filter-dropdown{background:var(--app-surface)!important;border:1px solid var(--app-sidebar-border)!important;box-shadow:none!important;border-radius:10px!important;padding:12px!important}.ant-table-filter-dropdown input,.ant-table-filter-dropdown .ant-input{background:var(--app-bg)!important;color:var(--app-text)!important;border:1px solid var(--app-sidebar-border)!important;border-radius:7px!important;height:42px!important}.ant-table-filter-dropdown input::placeholder,.ant-table-filter-dropdown .ant-input::placeholder{color:var(--app-muted-text)!important}.ant-table-filter-dropdown-btns{border-top:1px solid var(--app-sidebar-border)!important;margin-top:10px!important;padding-top:10px!important}.ant-table-filter-dropdown button{border-radius:7px!important;height:38px!important}.ant-table-filter-dropdown .ant-btn-primary{background:var(--app-active-bg)!important;border-color:var(--app-active-bg)!important;color:var(--app-active-text)!important}.ant-table-filter-dropdown .ant-btn-default{border-color:var(--app-sidebar-border)!important;color:var(--app-text)!important;background:0 0!important}:root{--modal-dark-bg:#3f4d56;--modal-dark-border:#7b8992}[data-theme=dark] .app-modal-root .ant-modal-container,[data-theme=dark] .app-modal-root .ant-modal-content,[data-theme=dark] .app-modal-root .ant-modal-header,[data-theme=dark] .app-modal-root .ant-modal-body{background:var(--modal-dark-bg)!important;background-color:var(--modal-dark-bg)!important}[data-theme=dark] .app-modal-root .ant-modal-container,[data-theme=dark] .app-modal-root .ant-modal-content{box-shadow:none!important;border:none!important;border-radius:10px!important;padding:0!important;overflow:hidden!important}[data-theme=dark] .app-modal-root .ant-modal-header{border-bottom:none!important;margin:0!important;padding:24px 30px 8px!important}[data-theme=dark] .app-modal-root .ant-modal-body{padding:0 30px 24px!important}[data-theme=dark] .app-modal-root .ant-modal-title,[data-theme=dark] .app-modal-root label,[data-theme=dark] .app-modal-root span,[data-theme=dark] .app-modal-root p{color:#fff!important}[data-theme=dark] .app-modal-root .ant-modal-close,[data-theme=dark] .app-modal-root .ant-modal-close svg{color:#fff!important;fill:#fff!important}[data-theme=dark] .app-modal-root input,[data-theme=dark] .app-modal-root textarea,[data-theme=dark] .app-modal-root .ant-input{background:var(--modal-dark-bg)!important;background-color:var(--modal-dark-bg)!important;color:#fff!important;border:1px solid var(--modal-dark-border)!important;border-radius:8px!important}[data-theme=dark] .app-modal-root input::placeholder,[data-theme=dark] .app-modal-root textarea::placeholder,[data-theme=dark] .app-modal-root .ant-input::placeholder{color:#fff9!important}[data-theme=dark] .app-modal-root form,[data-theme=dark] .app-modal-root form>div,[data-theme=dark] .app-modal-root form>div>div{background:0 0!important}[data-theme=light] .app-modal-root .ant-modal-container,[data-theme=light] .app-modal-root .ant-modal-content,[data-theme=light] .app-modal-root .ant-modal-header,[data-theme=light] .app-modal-root .ant-modal-body{background:#fff!important}[data-theme=light] .app-modal-root .ant-modal-container,[data-theme=light] .app-modal-root .ant-modal-content{box-shadow:none!important;border:none!important;border-radius:10px!important;padding:0!important;overflow:hidden!important}[data-theme=light] .app-modal-root .ant-modal-header{border-bottom:none!important;margin:0!important;padding:24px 30px 8px!important}[data-theme=light] .app-modal-root .ant-modal-body{padding:0 30px 24px!important}[data-theme=light] .app-modal-root .ant-modal-title,[data-theme=light] .app-modal-root label,[data-theme=light] .app-modal-root span,[data-theme=light] .app-modal-root p{color:#000!important}[data-theme=light] .app-modal-root input,[data-theme=light] .app-modal-root textarea,[data-theme=light] .app-modal-root .ant-input{color:#000!important;background:#fff!important;border:1px solid #d9d9d9!important;border-radius:8px!important}[data-theme=light] .app-modal-root form,[data-theme=light] .app-modal-root form>div,[data-theme=light] .app-modal-root form>div>div{background:0 0!important}.app-modal-footer{justify-content:flex-end;gap:12px;padding:14px 30px 32px;display:flex}.app-modal-cancel-button{min-width:104px;height:48px;color:inherit;cursor:pointer;background:0 0;border:1px solid #d9d9d9;border-radius:7px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:600}.app-modal-cancel-button:hover:not(:disabled){opacity:.8}.app-modal-cancel-button:disabled{opacity:.45;cursor:not-allowed}[data-theme=dark] .app-modal-cancel-button{border-color:var(--modal-dark-border);color:#fff}[data-theme=dark] .app-modal-root select{background:var(--modal-dark-bg)!important;background-color:var(--modal-dark-bg)!important;color:#fff!important;border:1px solid var(--modal-dark-border)!important;border-radius:8px!important}[data-theme=dark] .app-modal-root select option{background:var(--modal-dark-bg)!important;color:#fff!important}[data-theme=light] .app-modal-root select{color:#000!important;background:#fff!important;border:1px solid #d9d9d9!important;border-radius:8px!important}[data-theme=light] .app-modal-root select option{color:#000!important;background:#fff!important}.app-modal-root .app-select{width:100%}.app-modal-root .app-select .ant-select-selector{border-radius:8px!important;min-height:42px!important}[data-theme=dark] .app-modal-root .app-select .ant-select-selector{background:var(--modal-dark-bg)!important;border:1px solid var(--modal-dark-border)!important;color:#fff!important}[data-theme=dark] .app-modal-root .app-select .ant-select-selection-item{border-color:var(--modal-dark-border)!important;color:#fff!important;background:#2f3b43!important}[data-theme=dark] .app-modal-root .app-select .ant-select-selection-placeholder{color:#fff9!important;opacity:1!important}[data-theme=dark] .app-modal-root .app-select .ant-select-arrow,[data-theme=dark] .app-modal-root .app-select .ant-select-clear{color:#ffffffbf!important}[data-theme=light] .app-modal-root .app-select .ant-select-selector{color:#000!important;background:#fff!important;border:1px solid #d9d9d9!important}[data-theme=light] .app-modal-root .app-select .ant-select-selection-item{color:#000!important;background:#f5f5f5!important}[data-theme=light] .app-modal-root .app-select .ant-select-selection-placeholder{color:#00000073!important;opacity:1!important}.app-select-dropdown{border-radius:8px!important;overflow:hidden!important}[data-theme=dark] .app-select-dropdown{background:var(--modal-dark-bg)!important;border:1px solid var(--modal-dark-border)!important}[data-theme=dark] .app-select-dropdown .ant-select-item{color:#fff!important}[data-theme=dark] .app-select-dropdown .ant-select-item-option-active,[data-theme=dark] .app-select-dropdown .ant-select-item-option-selected{background:#2f3b43!important}.app-select .ant-select-placeholder,[data-theme=dark] .app-select .ant-select-placeholder{color:#fff9!important}[data-theme=light] .app-select .ant-select-placeholder{color:#00000073!important}.api-token-created-warning{border:1px solid var(--modal-dark-border);color:#fff;background:#ffffff0f;border-radius:8px;margin-bottom:16px;padding:14px 16px}.api-token-created-warning p{margin:8px 0 0}[data-theme=light] .api-token-created-warning{color:#222;background:#f5f5f5;border-color:#d9d9d9}:root{--app-bg:#fff;--app-surface:#fff;--app-header-bg:#191f52;--app-sidebar-bg:#191f52;--app-sidebar-border:#d7d7d7;--app-text:#0f172a;--app-text-inverse:#fff;--app-border:#d9dee5;--app-active-bg:#ff432e;--app-active-text:#fff;--app-primary:#ff432e;--app-header-button-bg:transparent;--app-header-button-text:#fff;--app-header-button-border:#ffffff38;--app-dropdown-bg:#fff;--app-dropdown-text:#111827;--app-dropdown-border:#e2e8f0;--app-dropdown-hover-bg:#f3f4f6;--app-dropdown-active-bg:#eaf2ff;--app-card-header-bg:#fff}[data-theme=dark]{--app-bg:#283236;--app-surface:#171c20;--app-card-header-bg:#3b444c;--app-header-bg:#03040b;--app-sidebar-bg:#03040b;--app-sidebar-border:#d7d7d7;--app-text:#fff;--app-text-inverse:#fff;--app-border:#323b42;--app-active-bg:#ff9688;--app-active-text:#c53a22;--app-primary:#00a8e8;--app-dropdown-bg:#1b2026;--app-dropdown-text:#fff;--app-dropdown-border:#323b42;--app-dropdown-hover-bg:#252c33;--app-dropdown-active-bg:#303944}.app-card{background:var(--app-surface);border:1px solid var(--app-border);border-radius:8px;overflow:hidden}.app-card__header{background:var(--app-card-header-bg);justify-content:flex-end;align-items:center;height:56px;padding:0 16px;display:flex}.app-primary-button{background:var(--app-active-bg);color:#fff;cursor:pointer;border:none;border-radius:7px;padding:8px 14px;font-size:14px;font-weight:600}.app-header{background:var(--app-header-bg);color:#fff;border-bottom:1px solid var(--app-sidebar-border);justify-content:space-between;align-items:center;height:76px;padding:0 44px;display:flex}.app-header__logo{object-fit:contain;height:38px}.app-header__actions{align-items:center;gap:10px;display:flex}.app-header__user{color:#fff;align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.app-header__language{position:relative}.app-header__icon-button{border:1px solid var(--app-header-button-border);background:var(--app-header-button-bg);width:42px;height:42px;color:var(--app-header-button-text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:16px;line-height:1;display:inline-flex}.app-header__icon-button:hover{color:#fff;background:#ffffff1f}.app-header__language-button{width:50px}.app-header__flag{object-fit:cover;border-radius:999px;flex-shrink:0;width:18px;height:18px}.app-header__chevron{color:currentColor;margin-left:4px;font-size:8px;transition:transform .2s}.app-header__chevron--open{transform:rotate(180deg)}.app-header__dropdown{background:var(--app-dropdown-bg);min-width:220px;color:var(--app-dropdown-text);border:1px solid var(--app-dropdown-border);z-index:1000;border-radius:12px;position:absolute;top:50px;right:0;overflow:hidden;box-shadow:0 18px 40px #00000047}.app-header__dropdown-item{border:none;border-bottom:1px solid var(--app-dropdown-border);background:var(--app-dropdown-bg);width:100%;min-height:48px;color:var(--app-dropdown-text);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:14px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.app-header__dropdown-item:last-child{border-bottom:none}.app-header__dropdown-item:hover{background:var(--app-dropdown-hover-bg)}.app-header__dropdown-item--active{background:var(--app-dropdown-active-bg)}.app-header__dropdown-label{white-space:nowrap;align-items:center;gap:10px;line-height:1;display:flex}.app-header__dropdown-check{color:var(--app-dropdown-text);font-size:14px;font-weight:700}.app-header__left{align-items:center;gap:14px;display:flex}.app-header__menu-button{border:1px solid var(--app-header-button-border);color:#fff;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:none}.app-header__menu-button:hover{background:#ffffff1f}@media (width<=768px){.app-header{padding:0 16px}.app-header__menu-button{display:inline-flex}.app-header__logo{height:32px}.app-header__user{display:none}}.app-footer{background:var(--app-header-bg);height:36px;color:var(--app-text-inverse);border-top:1px solid var(--app-sidebar-border);justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}.app-sidebar{background:var(--app-sidebar-bg);border-right:1px solid var(--app-sidebar-border);width:72px;min-width:72px;color:var(--app-text-inverse);flex-direction:column;flex-shrink:0;transition:width .2s,min-width .2s,transform .2s;display:flex}.app-sidebar:hover,.app-sidebar--pinned{width:240px;min-width:240px}.app-sidebar__nav{flex:1;padding:16px 8px 0}.app-sidebar:hover .app-sidebar__nav,.app-sidebar--pinned .app-sidebar__nav{padding:16px 16px 0}.app-sidebar__item{height:52px;color:var(--app-text-inverse);border-radius:8px;justify-content:center;align-items:center;gap:12px;margin-bottom:8px;padding:0;font-size:18px;font-weight:600;text-decoration:none;display:flex}.app-sidebar:hover .app-sidebar__item,.app-sidebar--pinned .app-sidebar__item{justify-content:flex-start;padding:0 10px}.app-sidebar__item:hover,.app-sidebar__item--active{background:var(--app-active-bg);color:var(--app-active-text)}.app-sidebar__item--active .app-sidebar__icon,.app-sidebar__item--active .app-sidebar__label{color:var(--app-active-text)}.app-sidebar__icon{min-width:18px;color:inherit;font-size:16px}.app-sidebar__label{white-space:nowrap;display:none;overflow:hidden}.app-sidebar:hover .app-sidebar__label,.app-sidebar--pinned .app-sidebar__label{display:inline}.app-sidebar__footer{border-top:1px solid #ffffff24;justify-content:center;padding:16px;display:flex}.app-sidebar__pin-button{width:44px;height:44px;color:var(--app-text-inverse);cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:999px;justify-content:center;align-items:center;font-size:18px;display:flex}.app-sidebar__pin-button:hover,.app-sidebar__pin-button--active{background:#ffffff29}.app-sidebar__pin-button--mobile{display:none}.app-sidebar__pin-button--desktop{display:flex}.app-sidebar__pin-icon{transition:transform .2s;display:flex}.app-sidebar__pin-icon--unpinned{transform:rotate(45deg)}.app-sidebar__pin-icon--pinned{transform:rotate(0)}.app-sidebar-overlay{display:none}@media (width<=768px){.app-sidebar,.app-sidebar:hover,.app-sidebar--pinned,.app-sidebar--mobile-open,.app-sidebar--mobile-open:hover{z-index:1001;width:280px;min-width:280px;position:fixed;top:76px;bottom:36px;left:0;transform:translate(-100%)}.app-sidebar--mobile-open,.app-sidebar--mobile-open:hover{transform:translate(0)}.app-sidebar__nav,.app-sidebar:hover .app-sidebar__nav,.app-sidebar--pinned .app-sidebar__nav,.app-sidebar--mobile-open .app-sidebar__nav,.app-sidebar--mobile-open:hover .app-sidebar__nav{padding:16px 16px 0}.app-sidebar__item,.app-sidebar:hover .app-sidebar__item,.app-sidebar--pinned .app-sidebar__item,.app-sidebar--mobile-open .app-sidebar__item,.app-sidebar--mobile-open:hover .app-sidebar__item{justify-content:flex-start;padding:0 10px}.app-sidebar__label,.app-sidebar:hover .app-sidebar__label,.app-sidebar--pinned .app-sidebar__label,.app-sidebar--mobile-open .app-sidebar__label,.app-sidebar--mobile-open:hover .app-sidebar__label{display:inline}.app-sidebar__pin-button--desktop{display:none}.app-sidebar__pin-button--mobile{display:flex}.app-sidebar-overlay{z-index:1000;background:#00000073;display:none;position:fixed;inset:76px 0 36px}.app-sidebar-overlay--open{display:block}}._th_875od_1{padding-bottom:4px;position:relative}._header_875od_6{align-items:center;gap:8px;display:flex}._trigger_875od_12{cursor:pointer;color:#64748b;background:0 0;border:none;align-items:center;padding:0;display:flex}._triggerActive_875od_22{color:var(--app-active-bg)}._icon_875od_26{font-size:14px}._popover_875od_30{background:var(--app-surface);border:1px solid var(--app-sidebar-border);box-shadow:none;z-index:20;border-radius:10px;min-width:230px;padding:10px;position:absolute;top:100%;left:0}._input_875od_43{background:var(--app-bg);width:100%;height:36px;color:var(--app-text);border:1px solid var(--app-sidebar-border);box-sizing:border-box;border-radius:8px;outline:none;margin-bottom:10px;padding:0 10px;font-size:14px}._actions_875od_57{align-items:center;gap:10px;display:flex}._button_875od_63{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._applyButton_875od_73{background:var(--app-active-bg);color:var(--app-active-text);border:none}._clearButton_875od_79{border:1px solid var(--app-sidebar-border);background:var(--app-surface);color:var(--app-text)}._actions_172el_1{align-items:center;gap:14px;display:flex}._actionButton_172el_7{cursor:pointer;border:none;border-radius:7px;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;transition:transform .15s,background .15s,border-color .15s,opacity .15s;display:inline-flex}._actionButton_172el_7:hover:not(:disabled){transform:translateY(-1px)}._actionButton_172el_7:disabled{cursor:not-allowed;opacity:.45}._actionButton--primary_172el_36{background:var(--app-active-bg);color:var(--app-active-text)}._actionButton--dark_172el_41{color:#242a2f;background:#fff;border:2px solid #242a2f}[data-theme=dark] ._actionButton--dark_172el_41{color:#fff;background:#242a2f;border:none}._actionButton--danger_172el_53{color:#ef4444;background:0 0;border:2px solid #ef4444}[data-theme=dark] ._actionButton--danger_172el_53{color:#111820;background:#ffb0b0;border:none}._actionButton--soft_172el_64{color:#111820;background:#f5f5f5;border:none}[data-theme=dark] ._actionButton--soft_172el_64{color:#fff;background:#242a2f}._actionButtonText_172el_75{width:auto;min-width:104px;padding:0 18px}._field_1cin8_1{flex-direction:column;gap:6px;width:100%;display:flex}._label_1cin8_8{font-size:14px;font-weight:600}._required_1cin8_13{color:#ff4d4f}._input_1cin8_17,._select_1cin8_18{box-sizing:border-box;color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:8px;outline:none;width:100%;height:44px;padding:0 14px;font-family:inherit;font-size:14px}._input_1cin8_17::placeholder{color:#6b7280}._error_1cin8_36{border-color:#ff4d4f!important}._errorText_1cin8_40{color:#ff4d4f;font-size:12px}.dark ._input_1cin8_17,.dark ._select_1cin8_18,[data-theme=dark] ._input_1cin8_17,[data-theme=dark] ._select_1cin8_18{color:#fff;background:#40525c;border:1px solid #7b8b94}.dark ._input_1cin8_17::placeholder,[data-theme=dark] ._input_1cin8_17::placeholder{color:#ffffffb3}._primaryButton_1hq4a_1{background:var(--app-active-bg);min-width:104px;height:48px;color:var(--app-active-text);cursor:pointer;border:none;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:600;transition:transform .15s,background .15s,opacity .15s;display:inline-flex}._primaryButton_1hq4a_1:hover:not(:disabled){transform:translateY(-1px)}._primaryButton_1hq4a_1:disabled{cursor:not-allowed;opacity:.45}._card_1bk9x_1{border-bottom:1px solid var(--app-sidebar-border);margin-bottom:10px;padding-bottom:18px}._cardNoBorder_1bk9x_7{border-bottom:none;margin-bottom:0;padding-bottom:0}._title_1bk9x_13{color:var(--app-text);margin-bottom:10px;font-size:20px;font-weight:700}._items_1bk9x_20{flex-direction:column;gap:6px;display:flex}._item_1bk9x_20{color:var(--app-text);align-items:center;gap:8px;font-size:16px;display:flex}._label_1bk9x_34{color:var(--app-text);font-weight:700}._value_1bk9x_39{color:var(--app-muted-text)}._header_xqx3n_1{justify-content:space-between;align-items:center;display:flex}._title_xqx3n_7{color:var(--app-text);font-size:18px;font-weight:700}._tabs_vrjxl_1{border-bottom:1px solid var(--app-sidebar-border);margin-bottom:20px;display:flex}._tab_vrjxl_1{color:var(--app-text);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:12px 20px;font-family:inherit;font-size:15px;font-weight:500}._tab_vrjxl_1:hover{color:var(--app-active-bg)}._active_vrjxl_25{border-bottom-color:var(--app-active-bg);color:var(--app-active-bg);font-weight:700}._wrapper_h43g0_1{border:1px solid var(--app-sidebar-border);background:var(--app-surface);border-radius:12px;width:min(100%,1200px);margin:0 auto;overflow-x:auto}._table_h43g0_10{border-collapse:collapse;width:100%;color:var(--app-text)}._headerRow_h43g0_16{background:var(--app-bg)}._headerCell_h43g0_20{border-bottom:1px solid var(--app-sidebar-border);color:var(--app-text);padding:14px 8px;font-weight:700}._row_h43g0_27{background:var(--app-surface)}._firstRow_h43g0_31 ._cell_h43g0_31{background:#f8cccc}[data-theme=dark] ._firstRow_h43g0_31 ._cell_h43g0_31{background:#f69688}._firstRow_h43g0_31 ._cell_h43g0_31 strong,._firstRow_h43g0_31 ._cell_h43g0_31{color:var(--app-text)}._cell_h43g0_31{border-bottom:1px solid var(--app-sidebar-border);vertical-align:middle;color:var(--app-text);padding:12px 8px}._cellContent_h43g0_50{align-items:center;gap:8px;display:flex}._expandButton_h43g0_56{width:20px;min-width:20px;color:var(--app-text);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}._expandButton_h43g0_56:disabled{color:#0000;cursor:default}._empty_h43g0_72{color:var(--app-muted-text)}._stepper_25fre_1{align-items:center;gap:12px;margin-bottom:28px;display:flex}._step_25fre_1{align-items:center;gap:8px;display:flex}._circle_25fre_14{color:#ff3b30;background:0 0;border:1px solid #ff3b30;border-radius:999px;place-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:grid}._active_25fre_27,._completed_25fre_28{color:#fff;background:#ff3b30;border-color:#ff3b30}._label_25fre_34{color:#94a3b8;font-size:14px}._activeLabel_25fre_39{color:#ff3b30;font-size:14px;font-weight:700}._line_25fre_45{background:#ff3b3066;width:48px;height:2px}.dark ._circle_25fre_14,[data-theme=dark] ._circle_25fre_14{color:#ff8f86;border-color:#ff8f86}.dark ._active_25fre_27,.dark ._completed_25fre_28,[data-theme=dark] ._active_25fre_27,[data-theme=dark] ._completed_25fre_28{color:#7a1f1a;background:#ff8f86;border-color:#ff8f86}.dark ._activeLabel_25fre_39,[data-theme=dark] ._activeLabel_25fre_39{color:#ff8f86}.dark ._line_25fre_45,[data-theme=dark] ._line_25fre_45{background:#ff8f8673}
