.components_btn__VVkjU{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:var(--font-body);font-weight:600;border:1px solid transparent;cursor:pointer;transition:background var(--t-fast),box-shadow var(--t-fast),color var(--t-fast),border-color var(--t-fast),transform var(--t-fast);white-space:nowrap;text-decoration:none;line-height:1}.components_btn__VVkjU:disabled{opacity:.5;cursor:not-allowed}.components_btnSm__vaJXU{padding:5px 10px;font-size:var(--text-xs);border-radius:var(--r-sm)}.components_btnMd__1hoKN{padding:7px 14px;font-size:var(--text-sm);border-radius:var(--r-md)}.components_btnLg__FKzAq{padding:10px 20px;font-size:var(--text-md);border-radius:var(--r-md)}.components_btnPrimary__AjMK3{background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 4px 14px rgba(58,46,224,.28)}.components_btnPrimary__AjMK3:hover:not(:disabled){background:var(--primary-hover);box-shadow:0 6px 18px rgba(58,46,224,.34)}.components_btnPrimary__AjMK3:active:not(:disabled){transform:translateY(1px);box-shadow:0 2px 8px rgba(58,46,224,.28)}.components_btnSecondary__NCzUU{background:var(--bg-white);color:var(--text-secondary);border-color:var(--border);box-shadow:var(--shadow-sm)}.components_btnSecondary__NCzUU:hover:not(:disabled){background:var(--bg-hover);color:var(--text);border-color:var(--os-n-300)}.components_btnSecondary__NCzUU:active:not(:disabled){transform:translateY(1px)}.components_btnGhost__erfaq{background:transparent;color:var(--text-secondary)}.components_btnGhost__erfaq:hover:not(:disabled){background:var(--bg-hover);color:var(--text)}.components_btnDanger__Ca8Rv{background:var(--error);color:#fff;border-color:var(--error)}.components_btnDanger__Ca8Rv:hover:not(:disabled){background:#DC2626}.components_btnDangerGhost__Xb5Nv{background:transparent;color:var(--error)}.components_btnDangerGhost__Xb5Nv:hover:not(:disabled){background:var(--error-light)}.components_btnIcon__4dvR9{padding:0;display:inline-flex;align-items:center;justify-content:center}.components_btnIcon__4dvR9.components_btnSm__vaJXU{width:28px;height:28px}.components_btnIcon__4dvR9.components_btnMd__1hoKN{width:34px;height:34px}.components_btnIcon__4dvR9.components_btnLg__FKzAq{width:40px;height:40px}.components_card__TppUV{background:var(--bg-white);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow);overflow:hidden;transition:box-shadow var(--t-normal),transform var(--t-normal),border-color var(--t-normal)}.components_cardHover__Nm9Gd:hover,.components_card__TppUV[data-interactive]:hover,a:hover>.components_card__TppUV,button:hover>.components_card__TppUV{box-shadow:var(--shadow-md);transform:translateY(-2px);border-color:var(--border)}.components_cardHover__Nm9Gd{cursor:pointer}.components_cardPadded___qREU{padding:var(--sp-card)}.components_cardHeader__fot3c{padding:16px 20px;border-bottom:1px solid var(--border-light);display:flex;align-items:center;justify-content:space-between;gap:12px}.components_cardHeaderTitle__y9lwX{font-size:var(--text-lg);font-weight:700;letter-spacing:-.2px;color:var(--text)}.components_cardHeaderSub__F8dQi{font-size:var(--text-xs);color:var(--text-muted);margin-top:2px}.components_cardBody__XM_q5{padding:16px 20px;overflow-x:auto}.components_cardBodyFlush__CQyXW{padding:0;overflow-x:auto}.components_badge__6OHgj{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:var(--text-xs);font-weight:600;line-height:1.4;white-space:nowrap}.components_badgeDefault__jZqnP{background:var(--bg-hover);color:var(--text-secondary)}.components_badgePrimary__oTkNP{background:var(--primary-light);color:var(--primary)}.components_badgeSuccess__pGRLO{background:var(--success-light);color:#15803D}.components_badgeWarning__hR_ve{background:var(--warning-light);color:#B45309}.components_badgeDanger__D192R{background:var(--error-light);color:#DC2626}.components_badgeInfo__KaTAd{background:var(--info-light);color:#1D4ED8}.components_badgePurple__KPPF1{background:rgba(139,92,246,.1);color:#7C3AED}.components_badgeDot__BmhED{width:6px;height:6px;border-radius:50%;flex-shrink:0}.components_badgeDotDefault__qx5NR{background:var(--text-muted)}.components_badgeDotPrimary__5n3K2{background:var(--primary)}.components_badgeDotSuccess__QLRyO{background:var(--success)}.components_badgeDotWarning__MtwbN{background:var(--warning)}.components_badgeDotDanger__EMesp{background:var(--error)}.components_badgeDotInfo__SV_tu{background:var(--info)}.components_badgeDotPurple__ZbekX{background:#7C3AED}.components_tabs__Opa_c{display:flex;border-bottom:1px solid var(--border);gap:0;margin-bottom:20px;overflow-x:auto}.components_tab__t8GU3{padding:10px 18px;font-size:var(--text-sm);font-weight:500;color:var(--text-muted);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;transition:all var(--t-fast);font-family:var(--font-body)}.components_tab__t8GU3:hover{color:var(--text)}.components_tabActive__TTLF_{color:var(--primary);border-bottom-color:var(--primary);font-weight:600}.components_tabsPill__p3m8g{display:flex;gap:4px;margin-bottom:20px;padding:4px;background:var(--bg-hover);border-radius:var(--r-md);width:fit-content}.components_tabPill__TtLkU{padding:6px 14px;font-size:var(--text-sm);font-weight:500;color:var(--text-secondary);background:none;border:none;border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;transition:all var(--t-fast);font-family:var(--font-body)}.components_tabPill__TtLkU:hover{color:var(--text)}.components_tabPillActive___iBP7{background:var(--bg-white);color:var(--primary);font-weight:600;box-shadow:var(--shadow)}.components_groupedTabs__bzair{margin-bottom:20px}.components_tabGroups__uHXZS{display:flex;flex-wrap:wrap;gap:4px;padding:4px;background:var(--bg-hover);border-radius:var(--r-md)}.components_tabGroup__3DNIV{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;font-size:var(--text-sm);font-weight:600;color:var(--text-secondary);background:none;border:none;border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;transition:background var(--t-fast),color var(--t-fast),box-shadow var(--t-fast);font-family:var(--font-body)}.components_tabGroup__3DNIV:hover{color:var(--text)}.components_tabGroupActive__D8s3Y{background:var(--bg-white);color:var(--primary);box-shadow:var(--shadow)}.components_tabSubRow__4lMS7{display:flex;flex-wrap:wrap;gap:2px;margin-top:10px;border-bottom:1px solid var(--border)}.components_tabSub__Cs1L4{padding:8px 14px;font-size:var(--text-sm);font-weight:500;color:var(--text-muted);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;transition:color var(--t-fast),border-color var(--t-fast);font-family:var(--font-body)}.components_tabSub__Cs1L4:hover{color:var(--text)}.components_tabSubActive__7DNO1{color:var(--primary);border-bottom-color:var(--primary);font-weight:600}.components_input__GE6fP{width:100%;padding:8px 12px;font-size:var(--text-md);font-family:var(--font-body);color:var(--text);background:var(--bg-white);border:1px solid var(--border);border-radius:var(--r-md);outline:none;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.components_input__GE6fP:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light)}.components_input__GE6fP::placeholder{color:var(--text-muted)}.components_inputSm__dav8L{padding:5px 10px;font-size:var(--text-sm)}.components_inputError__wQ0Qh{border-color:var(--error)}.components_inputError__wQ0Qh:focus{box-shadow:0 0 0 3px var(--error-light)}.components_select__28pPe{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239CA3AF' 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 10px center;padding-right:32px}.components_textarea__ybUL_{resize:vertical;min-height:80px}.components_inputGroup__9K_AF{display:flex;flex-direction:column;gap:4px}.components_inputLabel__Y6S3k{font-size:var(--text-sm);font-weight:500;color:var(--text-secondary)}.components_inputHint__3RN2x{font-size:var(--text-xs);color:var(--text-muted)}.components_inputErrorMsg__S6564{font-size:var(--text-xs);color:var(--error)}.components_overlay___npEh{position:fixed;inset:0;background:rgba(14,16,32,.44);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);animation:components_fadeIn__msd4j .15s ease;padding:24px}@keyframes components_fadeIn__msd4j{0%{opacity:0}to{opacity:1}}.components_modal__dcFXw{background:var(--bg-white);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);width:100%;max-height:calc(100vh - 48px);display:flex;flex-direction:column;animation:components_modalIn__NGDog .2s ease}.components_modalSm__k8PEc{max-width:400px}.components_modalMd__r6uoQ{max-width:560px}.components_modalLg__DGpsb{max-width:720px}.components_modalXl__1v14r{max-width:960px}.components_modalHeader____lTo{padding:20px 24px;border-bottom:1px solid var(--border-light);display:flex;align-items:center;justify-content:space-between}.components_modalTitle__sGj9a{font-size:var(--text-lg);font-weight:700;color:var(--text)}.components_modalBody__ShXmU{padding:20px 24px;overflow-y:auto;flex:1}.components_modalFooter__FYpIf{padding:16px 24px;border-top:1px solid var(--border-light);display:flex;justify-content:flex-end;gap:8px}@keyframes components_modalIn__NGDog{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.components_stat__Fepew{position:relative;overflow:hidden;padding:15px 17px;transition:box-shadow var(--t-normal),transform var(--t-normal),border-color var(--t-normal)}.components_stat__Fepew:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--stat-accent,var(--primary));opacity:.9}.components_stat__Fepew:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:color-mix(in srgb,var(--stat-accent,var(--primary)) 35%,var(--border))}.components_statTop__hAJnE{display:flex;margin-bottom:10px}.components_statIcon__5o9tS{width:38px;height:38px;border-radius:var(--r-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.components_statLabel__NK11J{color:var(--text-secondary);font-weight:500;text-transform:uppercase;letter-spacing:.04em;font-size:var(--text-xs)}.components_statValue__z8LqI{font-size:24px;line-height:1.05;font-weight:800;letter-spacing:-.6px;color:var(--text);margin:4px 0 5px;font-variant-numeric:tabular-nums}.components_statChange___VxM3{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-sm);font-weight:600;margin-top:0}.components_statChange___VxM3 svg{stroke-width:2.5}.components_statSpark__3bcFI{position:absolute;right:0;bottom:0;width:110px;height:38px;pointer-events:none;opacity:.9}.components_pageHeader__Yds3Z{margin-bottom:24px}.components_pageTitle__LBb0d{font-size:var(--text-2xl);font-weight:700;display:flex;align-items:center;gap:10px}.components_pageSub__49MU4{color:var(--text-muted);font-size:var(--text-sm);margin-top:4px}.components_empty__R29Uh{padding:40px 24px;text-align:center;color:var(--text-muted)}.components_emptyIcon__eMtvl{width:48px;height:48px;border-radius:50%;background:var(--bg-hover);display:flex;align-items:center;justify-content:center;margin:0 auto 12px;color:var(--text-muted)}.components_emptyTitle__ow2zX{font-size:var(--text-md);font-weight:600;color:var(--text-secondary);margin-bottom:4px}.components_emptyText__46u3X{font-size:var(--text-sm)}.components_divider__8XTKT{height:1px;background:var(--border-light);margin:16px 0}.components_skeleton__AD6p4{background:linear-gradient(90deg,var(--bg-hover) 25%,var(--border-light) 50%,var(--bg-hover) 75%);background-size:200% 100%;animation:components_shimmer__FCBrL 1.5s infinite;border-radius:var(--r-sm)}@keyframes components_shimmer__FCBrL{0%{background-position:200% 0}to{background-position:-200% 0}}.components_toggle__E72vO{position:relative;width:40px;height:22px;border-radius:999px;border:none;cursor:pointer;transition:background var(--t-fast);padding:0;flex-shrink:0}.components_toggleOff__rUVdr{background:var(--border)}.components_toggleOn__ThUFn{background:var(--primary)}.components_toggleKnob__m2e5l{position:absolute;top:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:var(--shadow-sm);transition:left var(--t-fast)}.components_toggleKnobOff__lOaR7{left:2px}.components_toggleKnobOn__rtCLg{left:20px}.components_grid2__iR_8u{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.components_grid3__iEDjt{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.components_grid4__hW7rN{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.components_rowBetween__RWlDn,.components_row__NPLWp{display:flex;align-items:center;gap:8px}.components_rowBetween__RWlDn{justify-content:space-between}.components_rowEnd__H1LYh{display:flex;align-items:center;justify-content:flex-end;gap:8px}.components_stack__an1Ni{display:flex;flex-direction:column;gap:12px}@media (max-width:768px){.components_grid2__iR_8u,.components_grid3__iEDjt,.components_grid4__hW7rN{grid-template-columns:1fr}.components_modalLg__DGpsb,.components_modalMd__r6uoQ,.components_modalSm__k8PEc,.components_modalXl__1v14r{max-width:100%}}.Dropdown_wrap__FRODg{position:relative;display:inline-block}.Dropdown_wrapFull__umS6T{display:block;width:100%}.Dropdown_trigger__Cqufb{display:inline-flex;align-items:center;gap:8px;width:100%;min-width:140px;padding:8px 12px;font-family:var(--font-body);font-size:var(--text-md);font-weight:500;color:var(--text);background:var(--bg-white);border:1px solid var(--border);border-radius:var(--r-md);cursor:pointer;transition:border-color var(--t-fast),box-shadow var(--t-fast),background var(--t-fast);text-align:left;white-space:nowrap}.Dropdown_triggerSm__gBqDX{padding:5px 10px;font-size:var(--text-sm);min-width:110px}.Dropdown_trigger__Cqufb:hover:not(:disabled){border-color:var(--os-n-300)}.Dropdown_trigger__Cqufb:disabled{opacity:.5;cursor:not-allowed}.Dropdown_triggerOpen__CuuYa{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light);background:var(--bg-white)}.Dropdown_triggerIcon__QQXRU{display:inline-flex;flex-shrink:0;color:var(--text-muted)}.Dropdown_triggerLabel__EkhqK{flex:1;overflow:hidden;text-overflow:ellipsis}.Dropdown_chevron__S4_9C{flex-shrink:0;color:var(--text-muted);transition:transform var(--t-normal)}.Dropdown_chevronOpen__ZWDzD{transform:rotate(180deg);color:var(--primary)}.Dropdown_menu__E3VHe{position:fixed;max-height:320px;overflow-y:auto;background:var(--bg-white);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);padding:6px;z-index:var(--z-toast);animation:Dropdown_dropdownIn__y7ysH var(--t-slow);transform-origin:top}@keyframes Dropdown_dropdownIn__y7ysH{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Dropdown_menuTitle__YvTrY{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);padding:6px 10px 5px}.Dropdown_row__ker4f{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:none;border-radius:var(--r-sm);background:transparent;color:var(--text);cursor:pointer;font-family:var(--font-body);font-size:var(--text-md);text-align:left;transition:background var(--t-fast),color var(--t-fast)}.Dropdown_row__ker4f:hover:not(:disabled){background:var(--bg-hover)}.Dropdown_row__ker4f:disabled{opacity:.45;cursor:not-allowed}.Dropdown_rowActive__wCuWg{color:var(--primary);font-weight:600}.Dropdown_rowActive__wCuWg,.Dropdown_rowActive__wCuWg:hover{background:var(--primary-light)}.Dropdown_rowIcon__Gr8lv{flex-shrink:0;opacity:.85;display:inline-flex}.Dropdown_rowLabel__JSbR7{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dropdown_rowHint__Euox_{font-size:var(--text-xs);color:var(--text-muted);flex-shrink:0}.Dropdown_rowActive__wCuWg .Dropdown_rowHint__Euox_{color:color-mix(in srgb,var(--primary) 70%,transparent)}.Dropdown_rowCheck__Ewvj7{flex-shrink:0}