.page-loader{--loader-bg: radial-gradient(circle at 14% 18%, rgba(254, 44, 85, .12) 0%, rgba(254, 44, 85, 0) 34%), radial-gradient(circle at 86% 14%, rgba(37, 244, 238, .12) 0%, rgba(37, 244, 238, 0) 30%), linear-gradient(180deg, rgba(255, 255, 255, .98) 0%, rgba(247, 249, 252, .98) 42%, #eef2f7 100%);--loader-surface: rgba(255, 255, 255, .72);--loader-surface-strong: rgba(255, 255, 255, .92);--loader-border: rgba(22, 24, 35, .08);--loader-shadow: 0 22px 54px rgba(15, 23, 42, .08);--loader-text: #161823;--loader-text-secondary: rgba(22, 24, 35, .62);--loader-shimmer-base: rgba(15, 23, 42, .06);--loader-shimmer-highlight: rgba(255, 255, 255, .78);--loader-muted: rgba(15, 23, 42, .08);--loader-accent: #fe2c55;--loader-accent-soft: rgba(254, 44, 85, .14);--loader-secondary: #25f4ee;--loader-glass-blur: 14px;position:relative;display:flex;min-height:420px;padding:clamp(18px,2.6vw,32px);overflow:hidden;isolation:isolate;contain:layout paint style;background:var(--loader-bg);color:var(--loader-text);border:1px solid var(--loader-border);border-radius:28px;box-shadow:var(--loader-shadow)}.page-loader[data-theme=dark]{--loader-bg: radial-gradient(circle at 14% 18%, rgba(254, 44, 85, .2) 0%, rgba(254, 44, 85, 0) 34%), radial-gradient(circle at 84% 14%, rgba(37, 244, 238, .18) 0%, rgba(37, 244, 238, 0) 30%), linear-gradient(180deg, rgba(11, 18, 32, .98) 0%, rgba(9, 14, 24, .99) 42%, #050a12 100%);--loader-surface: rgba(11, 19, 34, .74);--loader-surface-strong: rgba(12, 20, 36, .9);--loader-border: rgba(103, 124, 173, .16);--loader-shadow: 0 28px 68px rgba(2, 8, 23, .4);--loader-text: rgba(232, 238, 248, .94);--loader-text-secondary: rgba(181, 192, 209, .76);--loader-shimmer-base: rgba(181, 192, 209, .1);--loader-shimmer-highlight: rgba(255, 255, 255, .18);--loader-muted: rgba(181, 192, 209, .12);--loader-accent-soft: rgba(254, 44, 85, .2)}.page-loader.fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;height:100dvh;min-height:100dvh;padding:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges;border:none;border-radius:0;box-shadow:none}.page-loader--workspace{--loader-bg: linear-gradient(180deg, #f5f7fb 0%, #edf2f8 100%)}.page-loader--workspace[data-theme=dark]{--loader-bg: linear-gradient(180deg, #111826 0%, #0b1019 100%)}.page-loader--monitor{--loader-bg: linear-gradient(180deg, #f3f6fb 0%, #eaf0f8 100%)}.page-loader--monitor[data-theme=dark]{--loader-bg: linear-gradient(180deg, #0e1522 0%, #09111b 100%)}.page-loader__aurora,.page-loader__noise{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.page-loader__aurora{z-index:-3;opacity:.86;filter:blur(18px);animation:pageLoaderFloat 11s ease-in-out infinite}.page-loader--workspace .page-loader__aurora{opacity:.18;filter:blur(34px)}.page-loader--workspace[data-theme=dark] .page-loader__aurora{opacity:.12}.page-loader__aurora--primary{inset:-18% auto auto -12%;width:42vw;height:42vw;border-radius:999px;background:radial-gradient(circle,#fe2c5538,#fe2c5500 72%)}.page-loader__aurora--secondary{inset:auto -8% -22% auto;width:34vw;height:34vw;border-radius:999px;background:radial-gradient(circle,#25f4ee29,#25f4ee00 72%);animation-delay:-4s}.page-loader__noise{z-index:-2;opacity:.4;background-image:linear-gradient(#ffffff05,#ffffff05),radial-gradient(circle at 20% 20%,#ffffff0a 0,#fff0 24%),radial-gradient(circle at 78% 10%,#ffffff08 0,#fff0 18%)}.page-loader--workspace .page-loader__noise{opacity:.12}.page-loader__shimmer{position:relative;overflow:hidden;background:linear-gradient(90deg,var(--loader-shimmer-base) 0%,var(--loader-shimmer-highlight) 48%,var(--loader-shimmer-base) 100%);background-size:220% 100%;will-change:background-position;animation:pageLoaderShimmer 1.8s ease-in-out infinite}.page-loader__eyebrow{font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--loader-accent)}.page-loader__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}.page-loader__workspace-shell{display:grid;grid-template-columns:260px minmax(0,1fr);width:100%;min-height:100%;margin:0 auto;overflow:clip;contain:layout paint style}.page-loader.fullscreen .page-loader__workspace-shell,.page-loader.fullscreen .page-loader__workspace-main,.page-loader.fullscreen .page-loader__standalone-shell,.page-loader.fullscreen .page-loader__monitor-shell,.page-loader.fullscreen .page-loader__content-shell{min-height:100dvh}.page-loader__sider,.page-loader__workspace-topbar,.page-loader__workspace-surface,.page-loader__workspace-section-card,.page-loader__workspace-highlight-card,.page-loader__workspace-side-card,.page-loader__standalone-card,.page-loader__monitor-topbar,.page-loader__monitor-panel,.page-loader__content-header,.page-loader__content-metric,.page-loader__content-panel{-webkit-backdrop-filter:blur(var(--loader-glass-blur));backdrop-filter:blur(var(--loader-glass-blur))}.page-loader__sider{display:flex;flex-direction:column;position:relative;min-height:100%;background:linear-gradient(180deg,#ffffffeb,#fafafaeb);border-inline-end:1px solid var(--loader-border);box-shadow:2px 0 18px #0f172a0f}.page-loader[data-theme=dark] .page-loader__sider{background:linear-gradient(180deg,#131c2df5,#0e1624f5);box-shadow:2px 0 18px #02081752}.page-loader__brand{display:flex;align-items:center;gap:12px;padding:12px 16px;min-height:64px;border-bottom:1px solid rgba(148,163,184,.14)}.page-loader__brand img,.page-loader__standalone-logo img{width:40px;height:40px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 10px 18px rgba(254,44,85,.18))}.page-loader__brand-copy,.page-loader__standalone-brand-copy,.page-loader__header-copy,.page-loader__status-copy,.page-loader__content-copy{display:flex;flex-direction:column;gap:6px;min-width:0}.page-loader__brand-copy strong{font-size:15px;line-height:1.2}.page-loader__brand-copy span{font-size:12px;color:var(--loader-text-secondary)}.page-loader__nav-scroll{display:flex;flex:1;flex-direction:column;gap:18px;min-height:0;padding:16px 8px 80px}.page-loader__nav-section{display:flex;flex-direction:column;gap:8px}.page-loader__nav-section-title{height:10px;margin-inline-start:12px;border-radius:999px}.page-loader__nav-list{display:flex;flex-direction:column;gap:4px}.page-loader__nav-item{display:flex;align-items:center;position:relative;gap:12px;min-height:44px;padding:12px 16px;margin:0 4px;border-radius:16px}.page-loader__nav-item.is-active{background:linear-gradient(90deg,#fe2c551f,#fe2c550a);box-shadow:0 10px 24px #fe2c551f}.page-loader__nav-item.is-active:before{content:"";position:absolute;left:-4px;top:8px;bottom:8px;width:3px;border-radius:0 4px 4px 0;background:linear-gradient(180deg,#fe2c55,#ff6b9d)}.page-loader__nav-icon{width:18px;height:18px;border-radius:999px;background:var(--loader-shimmer-base);flex-shrink:0}.page-loader__nav-line{height:11px;border-radius:999px}.page-loader__nav-hot-dot{width:8px;height:8px;margin-inline-start:auto;border-radius:999px;background:linear-gradient(135deg,#fe2c55,#ff7a9f);box-shadow:0 0 0 4px #fe2c5524;flex-shrink:0}.page-loader__sider-collapse{position:absolute;top:calc(50% - 18px);right:-18px;width:36px;height:36px;border-radius:999px;box-shadow:0 8px 24px #0f172a1f}.page-loader__sider-footer{position:absolute;inset:auto 14px 16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.page-loader__sider-footer-icon{display:block;height:48px;border-radius:14px}.page-loader__workspace-main{display:flex;flex-direction:column;min-width:0;background:transparent}.page-loader__workspace-topbar,.page-loader__standalone-card,.page-loader__content-header,.page-loader__content-metric,.page-loader__content-panel{border:1px solid var(--loader-border);background:var(--loader-surface-strong);box-shadow:var(--loader-shadow)}.page-loader__workspace-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:0 20px;border:0;border-bottom:1px solid rgba(148,163,184,.12);border-radius:0;background:#ffffffeb;box-shadow:0 8px 24px #0f172a14}.page-loader[data-theme=dark] .page-loader__workspace-topbar{background:#131c2deb;border-bottom-color:#ffffff14;box-shadow:0 8px 24px #02081747}.page-loader__workspace-topbar-left{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.page-loader__workspace-topbar-actions{display:flex;align-items:center;gap:14px;flex-shrink:0}.page-loader__workspace-tab-arrow{width:26px;height:26px;border-radius:8px;flex-shrink:0}.page-loader__workspace-tab-strip{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}.page-loader__workspace-top-tab{display:block;height:34px;border-radius:8px;flex-shrink:0;opacity:.88}.page-loader__workspace-top-tab.is-active{box-shadow:inset 0 0 0 1px #fe2c5533;background:linear-gradient(180deg,#fe2c551f,#fe2c5514),linear-gradient(90deg,var(--loader-shimmer-base) 0%,var(--loader-shimmer-highlight) 48%,var(--loader-shimmer-base) 100%);background-size:auto,220% 100%;background-position:0 0,0 0}.page-loader__workspace-icon-button,.page-loader__workspace-role-pill,.page-loader__workspace-user-chip{display:block}.page-loader__workspace-icon-button{width:38px;height:38px;border-radius:12px}.page-loader__workspace-role-pill{width:74px;height:34px;border-radius:10px}.page-loader__workspace-user-chip{width:124px;height:48px;border-radius:14px}.page-loader__workspace-content{display:flex;flex:1;flex-direction:column;gap:16px;padding:20px}.page-loader__workspace-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.page-loader__workspace-page-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;flex-shrink:0;margin-inline-start:auto}.page-loader__workspace-page-copy{display:flex;flex-direction:column;gap:8px;min-width:0}.page-loader__workspace-page-title-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page-loader__workspace-page-icon{width:18px;height:18px;border-radius:6px;background:linear-gradient(135deg,#fe2c552e,#25f4ee33);box-shadow:inset 0 0 0 1px #fe2c5524;flex-shrink:0}.page-loader__workspace-page-copy h2,.page-loader__standalone-brand-copy h2,.page-loader__content-copy h3{margin:0;font-size:clamp(24px,2vw,34px);line-height:1.24}.page-loader__workspace-page-copy p,.page-loader__standalone-brand-copy p,.page-loader__content-copy p,.page-loader__status-copy span{margin:0;font-size:14px;line-height:1.7;color:var(--loader-text-secondary)}.page-loader__workspace-sync-pill{display:flex;align-items:center;padding:6px 10px;gap:12px;border-radius:999px;background:#ffffffb3;border:1px solid rgba(148,163,184,.12)}.page-loader[data-theme=dark] .page-loader__workspace-sync-pill{background:#ffffff0a;border-color:#ffffff14}.page-loader__workspace-sync-dot{width:8px;height:8px;border-radius:999px;background:linear-gradient(135deg,#25f4ee,#00d68f);box-shadow:0 0 0 5px #25f4ee24;flex-shrink:0}.page-loader__workspace-sync-line{width:72px;height:10px;border-radius:999px}.page-loader__workspace-management-head{display:flex;justify-content:flex-end}.page-loader__workspace-management-actions,.page-loader__workspace-management-inline-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.page-loader__workspace-management-action,.page-loader__workspace-management-inline-button{display:block;height:40px;border-radius:999px}.page-loader__workspace-management-action{width:94px}.page-loader__workspace-management-action.is-primary{width:118px}.page-loader__workspace-management-viewbar{display:flex;align-items:center;gap:12px;padding-bottom:4px;border-bottom:1px solid rgba(148,163,184,.12)}.page-loader__workspace-management-viewchip{display:block;width:96px;height:36px;border-radius:999px}.page-loader__workspace-management-viewchip.is-active,.page-loader__workspace-management-inline-icon.is-active{box-shadow:inset 0 0 0 1px #fe2c5533}.page-loader__workspace-management-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.page-loader__workspace-management-stat{display:flex;align-items:center;gap:14px;min-height:92px;padding:18px;border-radius:18px;border:1px solid var(--loader-border);background:#ffffff0a}.page-loader__workspace-management-stat-icon{width:46px;height:46px;border-radius:14px;flex-shrink:0}.page-loader__workspace-management-stat-copy{display:flex;flex-direction:column;gap:8px;min-width:0}.page-loader__workspace-management-stat-value{width:74px;height:26px;border-radius:999px}.page-loader__workspace-management-stat-label{width:88px;height:12px;border-radius:999px}.page-loader__workspace-management-filter-card,.page-loader__workspace-table-surface{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:22px;border:1px solid var(--loader-border);background:#ffffff0a;box-shadow:var(--loader-shadow)}.page-loader__workspace-management-filters{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(5,minmax(0,.75fr));gap:12px}.page-loader__workspace-management-search,.page-loader__workspace-management-select,.page-loader__workspace-management-inline-note,.page-loader__workspace-management-inline-icon,.page-loader__workspace-management-inline-button,.page-loader__workspace-table-header-cell,.page-loader__workspace-table-checkbox,.page-loader__workspace-table-name,.page-loader__workspace-table-badge,.page-loader__workspace-table-line,.page-loader__workspace-table-pill,.page-loader__workspace-table-toggle,.page-loader__workspace-table-actions{display:block}.page-loader__workspace-management-search,.page-loader__workspace-management-select{height:40px;border-radius:12px}.page-loader__workspace-management-inlinebar{display:flex;align-items:center;gap:14px}.page-loader__workspace-management-inline-note{height:44px;border-radius:12px;flex:1}.page-loader__workspace-management-inline-icon{width:42px;height:42px;border-radius:12px}.page-loader__workspace-management-inline-button{width:108px}.page-loader__workspace-table-surface{gap:0;padding:0;overflow:hidden}.page-loader__workspace-table-header,.page-loader__workspace-table-body-row{display:grid;grid-template-columns:28px 1.25fr .6fr 1.3fr .7fr .7fr .7fr .7fr .65fr .8fr;align-items:center;gap:16px;padding:18px 20px}.page-loader__workspace-table-header{border-bottom:1px solid rgba(148,163,184,.12);background:#ffffff08}.page-loader__workspace-table-body{display:flex;flex-direction:column}.page-loader__workspace-table-body-row{border-bottom:1px solid rgba(148,163,184,.08)}.page-loader__workspace-table-body-row:last-child{border-bottom:0}.page-loader__workspace-table-header-cell{height:12px;border-radius:999px}.page-loader__workspace-table-checkbox{width:22px;height:22px;border-radius:8px}.page-loader__workspace-table-name{width:72%;height:16px;border-radius:999px}.page-loader__workspace-table-badge,.page-loader__workspace-table-pill,.page-loader__workspace-table-toggle{width:64px;height:28px;border-radius:999px}.page-loader__workspace-table-line{width:80%;height:12px;border-radius:999px}.page-loader__workspace-table-toggle{width:56px}.page-loader__workspace-table-actions{width:86px;height:18px;border-radius:999px}.page-loader__workspace-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:16px}.page-loader__workspace-surface,.page-loader__workspace-section-card,.page-loader__workspace-highlight-card,.page-loader__workspace-side-card{border:1px solid var(--loader-border);background:var(--loader-surface-strong);box-shadow:var(--loader-shadow)}.page-loader__workspace-surface{display:flex;flex-direction:column;gap:18px;padding:24px;border-radius:22px;overflow:hidden}.page-loader__workspace-surface--profile,.page-loader__workspace-surface--finance{min-height:308px}.page-loader__workspace-surface-header,.page-loader__workspace-surface-title-row,.page-loader__workspace-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.page-loader__workspace-profile-main{display:flex;gap:16px;min-width:0}.page-loader__workspace-profile-avatar{width:72px;height:72px;border-radius:22px;flex-shrink:0}.page-loader__workspace-profile-copy,.page-loader__workspace-section-copy{display:flex;flex-direction:column;gap:10px;min-width:0}.page-loader__workspace-profile-line-group{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page-loader__workspace-profile-name{width:118px;height:24px;border-radius:999px}.page-loader__workspace-profile-badge{width:72px;height:28px;border-radius:999px}.page-loader__workspace-profile-progress{width:156px;height:10px;border-radius:999px}.page-loader__workspace-profile-percent{width:32px;height:12px;border-radius:999px}.page-loader__workspace-profile-meta{width:148px;height:12px;border-radius:999px}.page-loader__workspace-surface-chip{width:104px;height:36px;border-radius:999px;flex-shrink:0}.page-loader__workspace-divider{height:1px;background:var(--loader-border)}.page-loader__workspace-mini-metric-grid,.page-loader__workspace-finance-mini-grid,.page-loader__workspace-highlight-grid,.page-loader__workspace-table-grid,.page-loader__workspace-generic-grid{display:grid;gap:16px}.page-loader__workspace-mini-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-loader__workspace-mini-metric-card,.page-loader__workspace-finance-mini-card,.page-loader__workspace-side-card,.page-loader__workspace-table-cell{display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid var(--loader-border);border-radius:18px;background:#ffffff6b}.page-loader[data-theme=dark] .page-loader__workspace-mini-metric-card,.page-loader[data-theme=dark] .page-loader__workspace-finance-mini-card,.page-loader[data-theme=dark] .page-loader__workspace-side-card,.page-loader[data-theme=dark] .page-loader__workspace-table-cell{background:#ffffff08}.page-loader__workspace-mini-metric-icon{width:44px;height:44px;border-radius:14px}.page-loader__workspace-mini-metric-label,.page-loader__workspace-finance-mini-label,.page-loader__workspace-side-title,.page-loader__workspace-table-label{width:74px;height:12px;border-radius:999px}.page-loader__workspace-mini-metric-value,.page-loader__workspace-finance-mini-value,.page-loader__workspace-side-value,.page-loader__workspace-table-value{width:88px;height:22px;border-radius:999px}.page-loader__workspace-progress-card,.page-loader__workspace-balance-card{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:20px;border:1px solid var(--loader-border);background:linear-gradient(135deg,#fe2c550f,#25f4ee0f)}.page-loader[data-theme=dark] .page-loader__workspace-progress-card,.page-loader[data-theme=dark] .page-loader__workspace-balance-card{background:linear-gradient(135deg,#fe2c551f,#25f4ee14)}.page-loader__workspace-progress-head{display:flex;justify-content:space-between;gap:12px}.page-loader__workspace-progress-label,.page-loader__workspace-finance-mini-meta,.page-loader__workspace-side-meta,.page-loader__workspace-section-subtitle{width:92px;height:12px;border-radius:999px}.page-loader__workspace-progress-bar{width:100%;height:10px;border-radius:999px}.page-loader__workspace-progress-meta{width:180px;height:12px;margin-inline:auto;border-radius:999px}.page-loader__workspace-surface-title,.page-loader__workspace-section-title{width:148px;height:16px;border-radius:999px}.page-loader__workspace-balance-label{width:78px;height:12px;margin-inline:auto;border-radius:999px}.page-loader__workspace-balance-value{width:min(320px,82%);height:34px;margin-inline:auto;border-radius:999px}.page-loader__workspace-balance-action{width:116px;height:38px;margin-inline:auto;border-radius:999px}.page-loader__workspace-balance-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.page-loader__workspace-balance-cell{display:block;height:64px;border-radius:18px}.page-loader__workspace-finance-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-loader__workspace-section-card{display:flex;flex-direction:column;gap:18px;padding:20px 22px 22px;border-radius:22px}.page-loader__workspace-live-indicator{display:flex;align-items:center;gap:8px}.page-loader__workspace-live-dot{width:8px;height:8px;border-radius:999px;background:linear-gradient(135deg,#25f4ee,#00d68f);box-shadow:0 0 0 5px #25f4ee24}.page-loader__workspace-live-line{width:68px;height:12px;border-radius:999px}.page-loader__workspace-highlight-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.page-loader__workspace-highlight-card{position:relative;display:flex;flex-direction:column;gap:18px;min-height:184px;padding:20px;border-radius:22px;overflow:hidden;border:0}.page-loader__workspace-highlight-card:after{content:"";position:absolute;inset:auto -10% 58% auto;width:96px;height:96px;border-radius:999px;background:#ffffff29}.page-loader__workspace-highlight-card.is-variant-1{background:linear-gradient(135deg,#fe2c55e6,#ff6b9dd1)}.page-loader__workspace-highlight-card.is-variant-2{background:linear-gradient(135deg,#6167dce6,#6f4dbfd1)}.page-loader__workspace-highlight-card.is-variant-3{background:linear-gradient(135deg,#00d68fdb,#6be6c2d1)}.page-loader__workspace-highlight-card.is-variant-4{background:linear-gradient(135deg,#ffffffdb,#fff5f5e6);border:1px solid var(--loader-border)}.page-loader[data-theme=dark] .page-loader__workspace-highlight-card.is-variant-4{background:linear-gradient(135deg,#ffffff0d,#1a283acc)}.page-loader__workspace-highlight-label,.page-loader__workspace-highlight-meta{width:96px;height:13px;border-radius:999px;background:#ffffff52}.page-loader__workspace-highlight-value{width:108px;height:34px;border-radius:999px;background:#ffffff57}.page-loader__workspace-section-card--compact{gap:16px}.page-loader__workspace-table-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.page-loader__workspace-table-icon{width:28px;height:28px;border-radius:10px}.page-loader__workspace-generic-grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}.page-loader__workspace-filter-bar{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.page-loader__workspace-filter-chip,.page-loader__workspace-list-toolbar-chip,.page-loader__workspace-generic-table-cell,.page-loader__workspace-filter-action{border-radius:999px}.page-loader__workspace-filter-chip,.page-loader__workspace-list-toolbar-chip{width:110px;height:38px}.page-loader__workspace-filter-action{width:132px;height:40px;margin-inline-start:auto}.page-loader__workspace-surface--list{min-height:360px}.page-loader__workspace-list-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.page-loader__workspace-list-rows,.page-loader__workspace-side-stack,.page-loader__workspace-generic-table{display:flex;flex-direction:column;gap:12px}.page-loader__workspace-list-row,.page-loader__workspace-generic-table-row{display:grid;align-items:center;gap:12px}.page-loader__workspace-list-row{grid-template-columns:42px minmax(0,1fr) 88px}.page-loader__workspace-list-row-leading{height:42px;border-radius:14px}.page-loader__workspace-list-row-main{height:12px;border-radius:999px}.page-loader__workspace-list-row-trailing{height:34px;border-radius:999px}.page-loader__workspace-generic-table{gap:10px}.page-loader__workspace-generic-table-row{grid-template-columns:repeat(4,minmax(0,1fr))}.page-loader__workspace-generic-table-cell{display:block;height:42px}.page-loader__workspace-side-stack{gap:16px}.page-loader__workspace-side-card{min-height:110px}.page-loader__workspace-profile-tabs,.page-loader__workspace-profile-panel{border:1px solid var(--loader-border);background:var(--loader-surface-strong);box-shadow:var(--loader-shadow)}.page-loader__workspace-profile-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:10px 14px;border-radius:20px}.page-loader__workspace-profile-tab{display:block;height:44px;border-radius:12px;opacity:.9}.page-loader__workspace-profile-tab.is-active{box-shadow:inset 0 -3px #fe2c55e6,inset 0 0 0 1px #fe2c5524;background:linear-gradient(180deg,#fe2c551a,#fe2c550a),linear-gradient(90deg,var(--loader-shimmer-base) 0%,var(--loader-shimmer-highlight) 48%,var(--loader-shimmer-base) 100%);background-size:auto,220% 100%;background-position:0 0,0 0}.page-loader__workspace-profile-layout{display:grid;grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);gap:20px;align-items:start}.page-loader__workspace-profile-panel{display:flex;flex-direction:column;gap:20px;min-height:620px;padding:24px;border-radius:22px;overflow:hidden}.page-loader__workspace-profile-panel--summary{align-items:stretch}.page-loader__workspace-profile-summary-hero,.page-loader__workspace-profile-summary-meta{display:flex;flex-direction:column;align-items:center}.page-loader__workspace-profile-summary-hero{gap:18px}.page-loader__workspace-profile-summary-avatar{width:124px;height:124px;border-radius:999px;box-shadow:inset 0 0 0 4px #fe2c552e,0 18px 38px #fe2c5529}.page-loader__workspace-profile-summary-actions{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.page-loader__workspace-profile-summary-button{width:86px;height:36px;border-radius:12px}.page-loader__workspace-profile-summary-button.is-primary{box-shadow:inset 0 0 0 1px #25f4ee29}.page-loader__workspace-profile-summary-tip,.page-loader__workspace-profile-summary-stat{border:1px solid var(--loader-border);background:#fff6}.page-loader[data-theme=dark] .page-loader__workspace-profile-summary-tip,.page-loader[data-theme=dark] .page-loader__workspace-profile-summary-stat{background:#ffffff0a}.page-loader__workspace-profile-summary-tip{display:flex;flex-direction:column;gap:12px;width:min(100%,220px);padding:18px;border-radius:18px}.page-loader__workspace-profile-summary-tip-line{height:14px;border-radius:999px}.page-loader__workspace-profile-summary-tip-line:nth-child(1){width:86%}.page-loader__workspace-profile-summary-tip-line:nth-child(2){width:78%}.page-loader__workspace-profile-summary-tip-line:nth-child(3){width:72%}.page-loader__workspace-profile-summary-meta{gap:12px;padding-top:2px}.page-loader__workspace-profile-summary-name{width:132px;height:28px;border-radius:999px}.page-loader__workspace-profile-summary-email{width:164px;height:14px;border-radius:999px}.page-loader__workspace-profile-summary-tag{width:62px;height:28px;border-radius:10px}.page-loader__workspace-profile-summary-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:auto}.page-loader__workspace-profile-summary-stat{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:18px}.page-loader__workspace-profile-summary-stat-label{width:72px;height:12px;border-radius:999px}.page-loader__workspace-profile-summary-stat-value{width:52px;height:30px;border-radius:999px}.page-loader__workspace-profile-form-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.page-loader__workspace-profile-form-title{width:94px;height:22px;border-radius:999px}.page-loader__workspace-profile-form-status{width:92px;height:32px;border-radius:999px}.page-loader__workspace-profile-form-divider{height:1px;background:linear-gradient(90deg,rgba(254,44,85,.24) 0%,var(--loader-border) 38%,rgba(0,0,0,0) 100%)}.page-loader__workspace-profile-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.page-loader__workspace-profile-field{display:flex;flex-direction:column;gap:10px}.page-loader__workspace-profile-field--full{margin-top:2px}.page-loader__workspace-profile-field-label,.page-loader__workspace-profile-field-hint{border-radius:999px}.page-loader__workspace-profile-field-label{width:72px;height:14px}.page-loader__workspace-profile-field-control{display:block;width:100%;height:44px;border:1px solid var(--loader-border);border-radius:12px}.page-loader__workspace-profile-field-control.is-select{width:min(100%,56%)}.page-loader__workspace-profile-field-control.is-textarea{height:104px;border-radius:16px}.page-loader__workspace-profile-field-hint{width:48%;height:12px}.page-loader__workspace-profile-form-footer{display:flex;justify-content:flex-start;margin-top:auto}.page-loader__workspace-profile-submit{width:154px;height:46px;border-radius:14px;box-shadow:inset 0 0 0 1px #fe2c552e}.page-loader__workspace-settings-card,.page-loader__workspace-workstation-tabs,.page-loader__workspace-workstation-panel,.page-loader__monitor-topbar,.page-loader__monitor-panel{border:1px solid var(--loader-border);background:var(--loader-surface-strong);box-shadow:var(--loader-shadow)}.page-loader__workspace-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.page-loader__workspace-settings-card{display:flex;flex-direction:column;gap:18px;min-height:288px;padding:24px;border-radius:22px;overflow:hidden}.page-loader__workspace-settings-card-head,.page-loader__workspace-workstation-panel-head,.page-loader__monitor-topbar,.page-loader__monitor-chat-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.page-loader__workspace-settings-title,.page-loader__workspace-settings-badge,.page-loader__workspace-settings-chip,.page-loader__workspace-settings-field-label,.page-loader__workspace-settings-item-icon,.page-loader__workspace-settings-item-title,.page-loader__workspace-settings-item-desc,.page-loader__workspace-settings-item-action,.page-loader__workspace-settings-toggle,.page-loader__workspace-settings-stat-label,.page-loader__workspace-settings-stat-value,.page-loader__workspace-settings-stat-meta,.page-loader__workspace-settings-submit,.page-loader__workspace-workstation-tab,.page-loader__workspace-workstation-launch,.page-loader__workspace-workstation-head-line,.page-loader__workspace-workstation-head-subline,.page-loader__workspace-workstation-head-chip,.page-loader__workspace-workstation-session-avatar,.page-loader__workspace-workstation-session-title,.page-loader__workspace-workstation-session-meta,.page-loader__workspace-workstation-session-badge,.page-loader__workspace-workstation-detail-title,.page-loader__workspace-workstation-detail-value,.page-loader__workspace-workstation-detail-meta,.page-loader__workspace-workstation-composer-button,.page-loader__monitor-panel-title,.page-loader__monitor-chip,.page-loader__monitor-action,.page-loader__monitor-session-avatar,.page-loader__monitor-session-title,.page-loader__monitor-session-meta,.page-loader__monitor-session-dot,.page-loader__monitor-detail-title,.page-loader__monitor-detail-value,.page-loader__monitor-detail-meta,.page-loader__monitor-composer-button{display:block}.page-loader__workspace-settings-title,.page-loader__workspace-workstation-head-line,.page-loader__monitor-panel-title{width:108px;height:18px;border-radius:999px}.page-loader__workspace-settings-badge,.page-loader__workspace-settings-chip,.page-loader__workspace-workstation-head-chip,.page-loader__monitor-chip{width:84px;height:30px;border-radius:999px;flex-shrink:0}.page-loader__workspace-settings-form,.page-loader__workspace-settings-stack,.page-loader__workspace-settings-stats,.page-loader__workspace-workstation-session-list,.page-loader__workspace-workstation-detail-stack,.page-loader__monitor-session-list,.page-loader__monitor-detail-stack{display:flex;flex-direction:column;gap:14px}.page-loader__workspace-settings-field{display:flex;flex-direction:column;gap:10px}.page-loader__workspace-settings-field-label,.page-loader__workspace-settings-item-title,.page-loader__workspace-settings-stat-label,.page-loader__workspace-settings-stat-meta,.page-loader__workspace-workstation-head-subline,.page-loader__workspace-workstation-session-meta,.page-loader__workspace-workstation-detail-title,.page-loader__workspace-workstation-detail-meta,.page-loader__monitor-session-meta,.page-loader__monitor-detail-title,.page-loader__monitor-detail-meta{border-radius:999px}.page-loader__workspace-settings-field-label{width:68px;height:12px}.page-loader__workspace-settings-field-control,.page-loader__workspace-workstation-search,.page-loader__workspace-workstation-composer-input,.page-loader__monitor-search,.page-loader__monitor-composer-input{display:block;width:100%;border:1px solid var(--loader-border);background:#fff6}.page-loader[data-theme=dark] .page-loader__workspace-settings-field-control,.page-loader[data-theme=dark] .page-loader__workspace-workstation-search,.page-loader[data-theme=dark] .page-loader__workspace-workstation-composer-input,.page-loader[data-theme=dark] .page-loader__monitor-search,.page-loader[data-theme=dark] .page-loader__monitor-composer-input{background:#ffffff0a}.page-loader__workspace-settings-field-control{height:46px;border-radius:12px}.page-loader__workspace-settings-footer{display:flex;justify-content:flex-start;margin-top:auto}.page-loader__workspace-settings-submit{width:148px;height:44px;border-radius:14px}.page-loader__workspace-settings-item,.page-loader__workspace-workstation-session,.page-loader__monitor-session{display:grid;align-items:center;gap:14px}.page-loader__workspace-settings-item{grid-template-columns:40px minmax(0,1fr) 70px;min-height:58px}.page-loader__workspace-settings-item-icon,.page-loader__workspace-workstation-session-avatar,.page-loader__monitor-session-avatar{width:40px;height:40px;border-radius:12px}.page-loader__workspace-settings-item-copy,.page-loader__workspace-workstation-session-copy,.page-loader__monitor-session-copy,.page-loader__workspace-workstation-head-group,.page-loader__monitor-copy{display:flex;flex-direction:column;gap:8px;min-width:0}.page-loader__workspace-settings-item-title,.page-loader__workspace-workstation-session-title,.page-loader__monitor-session-title{width:96px;height:14px}.page-loader__workspace-settings-item-desc,.page-loader__workspace-workstation-session-meta,.page-loader__monitor-session-meta{width:80%;height:12px}.page-loader__workspace-settings-item-action,.page-loader__workspace-settings-toggle,.page-loader__workspace-workstation-session-badge,.page-loader__workspace-workstation-composer-button,.page-loader__monitor-session-dot,.page-loader__monitor-composer-button{border-radius:999px}.page-loader__workspace-settings-item-action{width:64px;height:32px}.page-loader__workspace-settings-toggle{width:54px;height:30px}.page-loader__workspace-settings-toggle.is-active{box-shadow:inset 0 0 0 1px #25f4ee33}.page-loader__workspace-settings-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:auto}.page-loader__workspace-settings-stat,.page-loader__workspace-workstation-detail-card,.page-loader__monitor-detail-card{display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid var(--loader-border);border-radius:18px;background:#ffffff5c}.page-loader[data-theme=dark] .page-loader__workspace-settings-stat,.page-loader[data-theme=dark] .page-loader__workspace-workstation-detail-card,.page-loader[data-theme=dark] .page-loader__monitor-detail-card{background:#ffffff0a}.page-loader__workspace-settings-stat-label{width:72px;height:12px}.page-loader__workspace-settings-stat-value,.page-loader__workspace-workstation-detail-value,.page-loader__monitor-detail-value{width:84px;height:24px;border-radius:999px}.page-loader__workspace-settings-stat-meta,.page-loader__workspace-workstation-detail-meta,.page-loader__monitor-detail-meta{width:78%;height:12px}.page-loader__workspace-workstation-tabs{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:20px}.page-loader__workspace-workstation-tab{display:block;height:42px;border-radius:12px}.page-loader__workspace-workstation-tab.is-active{box-shadow:inset 0 -3px #fe2c55eb,inset 0 0 0 1px #fe2c551f}.page-loader__workspace-workstation-launch{width:128px;height:42px;margin-inline-start:auto;border-radius:12px}.page-loader__workspace-workstation-shell,.page-loader__monitor-grid{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.3fr) minmax(260px,.8fr);gap:18px;min-height:620px}.page-loader__workspace-workstation-panel,.page-loader__monitor-panel{display:flex;flex-direction:column;gap:16px;min-height:0;padding:20px;border-radius:22px;overflow:hidden}.page-loader__workspace-workstation-head-subline{width:148px;height:12px}.page-loader__workspace-workstation-search,.page-loader__monitor-search{height:42px;border-radius:12px}.page-loader__workspace-workstation-session,.page-loader__monitor-session{grid-template-columns:40px minmax(0,1fr) 24px}.page-loader__workspace-workstation-session-badge,.page-loader__monitor-session-dot{width:18px;height:18px}.page-loader__workspace-workstation-chat-stream,.page-loader__monitor-chat-stream{display:flex;flex:1;flex-direction:column;gap:12px;justify-content:center}.page-loader__workspace-workstation-bubble,.page-loader__monitor-bubble{display:flex;flex-direction:column;gap:8px;max-width:min(76%,420px);padding:14px 16px;border:1px solid var(--loader-border);border-radius:18px;background:#ffffff57}.page-loader[data-theme=dark] .page-loader__workspace-workstation-bubble,.page-loader[data-theme=dark] .page-loader__monitor-bubble{background:#ffffff0a}.page-loader__workspace-workstation-bubble.is-outbound,.page-loader__monitor-bubble.is-outbound{align-self:flex-end}.page-loader__workspace-workstation-bubble-line,.page-loader__monitor-bubble-line{display:block;width:100%;height:12px;border-radius:999px}.page-loader__workspace-workstation-bubble-line:last-child,.page-loader__monitor-bubble-line:last-child{width:72%}.page-loader__workspace-workstation-composer,.page-loader__monitor-composer{display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:12px;align-items:center;margin-top:auto}.page-loader__workspace-workstation-composer-input,.page-loader__monitor-composer-input{height:48px;border-radius:14px}.page-loader__workspace-workstation-composer-button,.page-loader__monitor-composer-button{width:100%;height:44px}.page-loader__monitor-shell{display:flex;flex:1;flex-direction:column;gap:18px;width:100%;padding:20px;contain:layout paint style}.page-loader__monitor-copy{gap:6px}.page-loader__monitor-copy h3{margin:0;font-size:clamp(22px,2vw,30px);line-height:1.28}.page-loader__monitor-copy p{margin:0;font-size:14px;color:var(--loader-text-secondary)}.page-loader__monitor-actions{display:flex;align-items:center;gap:12px}.page-loader__monitor-action{width:96px;height:40px;border-radius:12px}.page-loader__monitor-action.is-primary{width:132px}.page-loader__theme-pill,.page-loader__avatar-shell,.page-loader__field-label,.page-loader__field-control,.page-loader__cta,.page-loader__chip,.page-loader__content-action,.page-loader__content-panel-title,.page-loader__content-row,.page-loader__content-side-item,.page-loader__content-metric-label,.page-loader__content-metric-value{border-radius:999px}.page-loader__standalone-shell{position:relative;display:grid;flex:1;align-items:center;justify-content:center;width:100%;min-height:100%;margin:0 auto;padding:28px 16px}.page-loader__standalone-logo{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:24px;background:#ffffffa8;border:1px solid var(--loader-border);box-shadow:0 16px 40px #fe2c551f}.page-loader[data-theme=dark] .page-loader__standalone-logo{background:#0b1322b8}.page-loader__standalone-card{position:relative;z-index:1;padding:24px;border-radius:28px;justify-self:center}.page-loader__standalone-card--auth{padding:40px}.page-loader__standalone-header{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center;margin-bottom:28px}.page-loader__standalone-form{display:flex;flex-direction:column;gap:16px}.page-loader__standalone-toolbar{position:fixed;top:24px;right:24px;z-index:2;display:flex;gap:12px}.page-loader__toolbar-chip{width:44px;height:44px;border-radius:12px}.page-loader__field-group{display:flex;flex-direction:column;gap:10px}.page-loader__field-label{width:72px;height:10px}.page-loader__field-control{width:100%;height:48px;border-radius:16px}.page-loader__standalone-footer{display:flex;flex-direction:column;gap:18px;margin-top:24px}.page-loader__standalone-inline-row{display:grid;grid-template-columns:18px 96px 88px;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.page-loader__inline-chip--checkbox{width:18px;height:18px;border-radius:999px}.page-loader__inline-chip--label{width:92px;height:14px}.page-loader__inline-chip--link{justify-self:end;width:76px;height:14px}.page-loader__standalone-tip-card{display:flex;flex-direction:column;gap:12px;margin-top:18px;padding:16px;border-radius:16px;border:1px solid var(--loader-border);background:linear-gradient(135deg,#25f4ee0d,#fe2c550f)}.page-loader__standalone-tip-line{width:100%;height:12px}.page-loader__standalone-step-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;padding:16px 18px;border-radius:18px;background:#0f172a0a;border:1px solid rgba(15,23,42,.05)}.page-loader[data-theme=dark] .page-loader__standalone-step-strip{background:#ffffff0d;border-color:#ffffff0f}.page-loader__standalone-step-strip--forgot{margin-top:0;margin-bottom:20px}.page-loader__standalone-step-item{display:flex;align-items:center;gap:10px;min-width:0}.page-loader__standalone-step-dot{width:18px;height:18px;flex-shrink:0;border-radius:999px;background:var(--loader-shimmer-base)}.page-loader__standalone-step-dot.is-active{background:linear-gradient(135deg,var(--loader-accent) 0%,#ff7a9f 100%);box-shadow:0 0 0 6px #fe2c551f}.page-loader__standalone-step-line{width:100%;height:12px}.page-loader__cta{width:100%;height:48px;border-radius:16px}.page-loader__standalone-bottom-link{display:flex;justify-content:center}.page-loader__bottom-link-line{width:108px;height:14px}.page-loader__chip-row{display:flex;flex-wrap:wrap;gap:10px}.page-loader__chip{width:92px;height:32px}.page-loader__standalone-fab{position:fixed;right:28px;bottom:28px;z-index:2}.page-loader__standalone-fab-chip{display:block;width:150px;height:56px;border-radius:999px}.page-loader__content-shell{display:flex;flex:1;flex-direction:column;gap:18px;width:min(1120px,100%);margin:0 auto}.page-loader__content-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px 24px;border-radius:24px;background:var(--loader-surface)}.page-loader__content-copy h3{font-size:clamp(22px,2vw,28px)}.page-loader__content-action{width:110px;height:42px;flex-shrink:0}.page-loader__content-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.page-loader__content-metric{position:relative;padding:18px 20px;border-radius:22px;overflow:hidden}@keyframes pageLoaderShimmer{0%{background-position:200% 0}to{background-position:-40% 0}}@keyframes pageLoaderFloat{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-14px,0) scale(1.04)}}@keyframes pageLoaderPulse{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.12);opacity:1}}@media (max-width: 1200px){.page-loader__workspace-settings-grid,.page-loader__workspace-dashboard-grid,.page-loader__workspace-highlight-grid,.page-loader__workspace-table-grid,.page-loader__workspace-management-stats,.page-loader__workspace-management-filters,.page-loader__workspace-profile-layout,.page-loader__workspace-workstation-shell,.page-loader__monitor-grid,.page-loader__workspace-generic-grid,.page-loader__content-grid{grid-template-columns:1fr}.page-loader__workspace-table-header,.page-loader__workspace-table-body-row{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width: 960px){.page-loader__workspace-shell{grid-template-columns:1fr}.page-loader__sider,.page-loader__workspace-topbar,.page-loader__workspace-surface,.page-loader__workspace-section-card,.page-loader__workspace-highlight-card,.page-loader__workspace-side-card,.page-loader__standalone-card,.page-loader__monitor-topbar,.page-loader__monitor-panel,.page-loader__content-header,.page-loader__content-metric,.page-loader__content-panel{-webkit-backdrop-filter:none;backdrop-filter:none}.page-loader__sider{display:none}.page-loader__standalone-shell{padding-inline:12px}.page-loader__standalone-card{width:100%}.page-loader__workspace-content{padding:16px}.page-loader__workspace-page-head{flex-direction:column}.page-loader__workspace-settings-card,.page-loader__workspace-profile-panel{min-height:0}.page-loader__workspace-page-actions{width:100%;justify-content:flex-start;margin-inline-start:0}.page-loader__workspace-management-inlinebar,.page-loader__workspace-management-head{justify-content:flex-start;flex-wrap:wrap}.page-loader__workspace-workstation-composer,.page-loader__monitor-composer{grid-template-columns:1fr}}@media (max-width: 768px){.page-loader{min-height:360px;padding:16px;border-radius:22px}.page-loader__workspace-main,.page-loader__sider,.page-loader__standalone-card,.page-loader__content-header,.page-loader__content-panel{padding:18px}.page-loader__content-header{flex-direction:column}.page-loader__content-metrics{grid-template-columns:1fr}.page-loader__workspace-page-copy h2,.page-loader__standalone-brand-copy h2,.page-loader__content-copy h3{font-size:22px}.page-loader__workspace-topbar{padding:0 14px}.page-loader__workspace-topbar-actions{gap:8px}.page-loader__workspace-settings-grid,.page-loader__workspace-settings-stats{grid-template-columns:1fr}.page-loader__workspace-settings-card,.page-loader__workspace-workstation-panel,.page-loader__monitor-panel{padding:18px}.page-loader__workspace-settings-item{grid-template-columns:36px minmax(0,1fr) 58px;gap:12px}.page-loader__workspace-tab-strip{gap:6px}.page-loader__workspace-top-tab{height:30px}.page-loader__workspace-role-pill,.page-loader__workspace-user-chip{display:none}.page-loader__workspace-management-stats,.page-loader__workspace-management-filters{grid-template-columns:1fr}.page-loader__workspace-profile-tabs{gap:10px;padding:10px 12px}.page-loader__workspace-profile-tab{height:40px}.page-loader__workspace-profile-panel{padding:20px}.page-loader__workspace-profile-form-grid,.page-loader__workspace-profile-summary-stats{grid-template-columns:1fr}.page-loader__workspace-profile-field-control.is-select,.page-loader__workspace-profile-field-hint{width:100%}.page-loader__workspace-workstation-tabs{flex-wrap:wrap}.page-loader__workspace-workstation-launch{margin-inline-start:0}.page-loader__workspace-workstation-shell,.page-loader__monitor-grid{min-height:0}.page-loader__monitor-shell{padding:16px}.page-loader__monitor-topbar{flex-direction:column;align-items:flex-start}.page-loader__workspace-table-header,.page-loader__workspace-table-body-row{grid-template-columns:repeat(2,minmax(0,1fr))}.page-loader__standalone-card--auth{padding:30px 22px}.page-loader__standalone-shell{align-items:start;padding-top:62px}.page-loader__standalone-toolbar{top:16px;right:16px;gap:8px}.page-loader__toolbar-chip{width:40px;height:40px}.page-loader__standalone-inline-row{grid-template-columns:18px 84px 72px;gap:10px}.page-loader__standalone-fab{right:16px;bottom:16px}.page-loader__standalone-fab-chip{width:132px;height:48px}}@media (max-width: 576px){.page-loader__standalone-step-strip{padding:14px 12px;gap:8px}.page-loader__standalone-step-item{gap:8px}.page-loader__standalone-step-line{height:10px}.page-loader__bottom-link-line{width:92px}}@media (prefers-reduced-motion: reduce){.page-loader__aurora,.page-loader__shimmer,.page-loader__status-dot{animation:none!important}.page-loader__shimmer{will-change:auto}}.version-update-modal .ant-modal-content{overflow:hidden}.version-update-content{display:flex;flex-direction:column;align-items:center}.version-update-icon{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #0000001f;animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{transform:scale(1);box-shadow:0 8px 24px #0000001f}50%{transform:scale(1.05);box-shadow:0 12px 32px #00000029}}.version-info-box{width:100%;transition:all .3s ease}.version-info-box:hover{box-shadow:0 2px 8px #00000014}.auto-update-countdown{animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] .version-update-icon{box-shadow:0 8px 24px #0000004d}[data-theme=dark] .version-info-box:hover{box-shadow:0 2px 8px #0003}.countup-number{display:inline-block;transition:all .3s cubic-bezier(.4,0,.2,1);will-change:transform,opacity}@keyframes countup-scale{0%{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes countup-glow{0%{text-shadow:0 0 0 transparent}50%{text-shadow:0 0 12px rgba(254,44,85,.4)}to{text-shadow:0 0 0 transparent}}@keyframes countup-slide-up{0%{transform:translateY(0);opacity:1}50%{transform:translateY(-8px);opacity:.6}to{transform:translateY(0);opacity:1}}.countup-animate{animation:countup-scale .6s cubic-bezier(.4,0,.2,1)}.countup-animate-glow{animation:countup-glow .8s ease-out}.countup-animate-slide{animation:countup-slide-up .5s cubic-bezier(.34,1.56,.64,1)}.stat-value-wrapper{position:relative;display:inline-block;overflow:hidden}.countup-increase{animation:countup-scale .6s cubic-bezier(.4,0,.2,1),countup-glow-green .8s ease-out}@keyframes countup-glow-green{0%{text-shadow:0 0 0 transparent}50%{text-shadow:0 0 12px rgba(82,196,26,.5)}to{text-shadow:0 0 0 transparent}}.countup-decrease{animation:countup-scale .6s cubic-bezier(.4,0,.2,1),countup-glow-red .8s ease-out}@keyframes countup-glow-red{0%{text-shadow:0 0 0 transparent}50%{text-shadow:0 0 12px rgba(255,77,79,.5)}to{text-shadow:0 0 0 transparent}}.stat-card .stat-value,.balance-amount,.stat-value,.statistic-value{will-change:auto;display:inline-block;min-height:1.2em;line-height:1.2;opacity:1!important}.countup-animating{will-change:transform,opacity}.countup-animated{will-change:auto}@keyframes countup-flip{0%{transform:rotateX(0)}50%{transform:rotateX(90deg);opacity:0}to{transform:rotateX(0);opacity:1}}.countup-flip{animation:countup-flip .6s ease-in-out;transform-style:preserve-3d}@keyframes countup-pulse{0%,to{transform:scale(1);opacity:1}25%{transform:scale(1.08);opacity:.9}50%{transform:scale(1.15);opacity:.8}75%{transform:scale(1.08);opacity:.9}}.countup-pulse{animation:countup-pulse .8s cubic-bezier(.4,0,.2,1)}@keyframes countup-ripple{0%{box-shadow:0 0 #fe2c5566}to{box-shadow:0 0 0 20px #fe2c5500}}.countup-ripple{position:relative}.countup-ripple:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);border-radius:50%;animation:countup-ripple 1s ease-out;pointer-events:none}@media (max-width: 768px){.countup-animate,.countup-increase,.countup-decrease{animation-duration:.4s}.countup-animate-glow,.countup-glow-green,.countup-glow-red{animation:none}}[data-theme=dark] .countup-animate-glow{animation:countup-glow-dark .8s ease-out}@keyframes countup-glow-dark{0%{text-shadow:0 0 0 transparent}50%{text-shadow:0 0 12px rgba(254,44,85,.6)}to{text-shadow:0 0 0 transparent}}@media (prefers-reduced-motion: reduce){.countup-number,.countup-animate,.countup-animate-glow,.countup-animate-slide,.countup-increase,.countup-decrease,.countup-flip,.countup-pulse{animation:none!important;transition:none!important}}.countup-performance-mode{animation:countup-transform-only .4s ease-out}@keyframes countup-transform-only{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.85}to{transform:scale(1);opacity:1}}*{margin:0;padding:0;box-sizing:border-box}:root{--bg-primary: #ffffff;--bg-secondary: #f5f5f5;--bg-hover: #e8e8e8;--text-primary: #1a1a1a;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #e0e0e0;--primary-color: #667eea;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .08);--shadow-md: 0 4px 16px rgba(0, 0, 0, .12);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .15);--placeholder-color: #999999;--card-bg: #ffffff;--disabled-bg: #f5f5f5;--disabled-text: rgba(0, 0, 0, .45);--disabled-border: #d9d9d9;--scrollbar-track: #f0f0f0;--scrollbar-thumb: #c1c1c1;--scrollbar-thumb-hover: #a8a8a8}body[data-theme=dark],[data-theme=dark]{--bg-primary: #1a1a1a;--bg-secondary: #2d2d2d;--bg-hover: #3d3d3d;--text-primary: #ffffff;--text-secondary: #a0a0a0;--text-tertiary: #666666;--border-color: #404040;--primary-color: #667eea;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .3);--shadow-md: 0 4px 16px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .5);--placeholder-color: #666666;--card-bg: #2d2d2d;--disabled-bg: #2a2a2a;--disabled-text: rgba(255, 255, 255, .45);--disabled-border: #404040;--scrollbar-track: #2d2d2d;--scrollbar-thumb: #4d4d4d;--scrollbar-thumb-hover: #5d5d5d}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;background:var(--bg-primary);color:var(--text-primary);transition:background-color .3s,color .3s}#root{min-height:100vh}.ant-input-affix-wrapper{padding:0!important}.ant-input-affix-wrapper .ant-input{padding:8px 12px!important;border:none;background:transparent}.ant-input-affix-wrapper .ant-input:focus{box-shadow:none}.ant-input-affix-wrapper .ant-input-prefix{margin-left:12px!important;margin-right:8px!important}.ant-input-affix-wrapper .ant-input-suffix{margin-right:12px!important;margin-left:8px!important}.ant-input,.ant-input-affix-wrapper,.ant-input-password,.ant-select-selector,.ant-picker,.ant-input-number,.ant-input-lg,.ant-input-affix-wrapper-lg,.ant-select-lg .ant-select-selector,.ant-picker-large,.ant-input-number-lg{min-height:40px!important;font-size:14px!important}.ant-input-textarea textarea{min-height:auto!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#0000004d}.dark-mode ::-webkit-scrollbar-thumb{background:#fff3}.dark-mode ::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .3s ease-in-out}.submenu-tooltip-overlay .ant-tooltip-inner{background:#fff!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;padding:0;box-shadow:0 4px 20px #00000026!important;border:1px solid rgba(0,0,0,.08)}.submenu-tooltip-overlay .ant-tooltip-arrow-content{background:#fff!important}.submenu-tooltip-overlay .ant-tooltip-arrow:before{background:#fff!important}body[data-theme=dark] .submenu-tooltip-overlay .ant-tooltip-inner,[data-theme=dark] .submenu-tooltip-overlay .ant-tooltip-inner{background:#323232f2!important;border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 20px #0009!important}body[data-theme=dark] .submenu-tooltip-overlay .ant-tooltip-arrow-content,[data-theme=dark] .submenu-tooltip-overlay .ant-tooltip-arrow-content{background:#323232f2!important}body[data-theme=dark] .submenu-tooltip-overlay .ant-tooltip-arrow:before,[data-theme=dark] .submenu-tooltip-overlay .ant-tooltip-arrow:before{background:#323232f2!important}@media (max-width: 768px){.mobile-hidden{display:none!important}}@media (min-width: 769px){.desktop-hidden{display:none!important}}input::placeholder,textarea::placeholder,.ant-input::placeholder,.ant-input-affix-wrapper input::placeholder,.ant-select-selection-placeholder{color:var(--placeholder-color)!important;opacity:1}.ant-input-affix-wrapper .ant-input::placeholder{color:var(--placeholder-color)!important}.ant-select-selection-placeholder{color:var(--placeholder-color)!important}.dark-mode input::placeholder,.dark-mode textarea::placeholder,.dark-mode .ant-input::placeholder,.dark-mode .ant-input-affix-wrapper input::placeholder,.dark-mode .ant-select-selection-placeholder{color:#666!important;opacity:1}.dark-mode .ant-input,.dark-mode .ant-input-affix-wrapper,.dark-mode .ant-select-selector,.dark-mode .ant-picker{background-color:#2d2d2d!important;border-color:#404040!important;color:#fff!important}.dark-mode .ant-input:hover,.dark-mode .ant-input-affix-wrapper:hover,.dark-mode .ant-select-selector:hover,.dark-mode .ant-picker:hover{border-color:#fe2c55!important;background-color:#333!important}.dark-mode .ant-input:focus,.dark-mode .ant-input-affix-wrapper:focus,.dark-mode .ant-input-affix-wrapper-focused,.dark-mode .ant-select-focused .ant-select-selector,.dark-mode .ant-picker-focused{border-color:#fe2c55!important;box-shadow:0 0 0 2px #fe2c5533!important;background-color:#333!important}.dark-mode .ant-input-prefix,.dark-mode .ant-input-suffix,.dark-mode .ant-input-affix-wrapper .anticon,.dark-mode .ant-select-arrow,.dark-mode .ant-picker-suffix{color:#999!important}.dark-mode .ant-input-affix-wrapper:hover .ant-input-prefix,.dark-mode .ant-input-affix-wrapper:hover .ant-input-suffix,.dark-mode .ant-input-affix-wrapper:hover .anticon,.dark-mode .ant-input-affix-wrapper-focused .ant-input-prefix,.dark-mode .ant-input-affix-wrapper-focused .ant-input-suffix,.dark-mode .ant-input-affix-wrapper-focused .anticon{color:#fe2c55!important}.dark-mode .ant-select-selection-item{color:#fff!important}.dark-mode .ant-select-dropdown{background-color:#2d2d2d!important;border-color:#404040!important}.dark-mode .ant-select-item{color:#fff!important;padding:8px 12px!important}.dark-mode .ant-select-item:hover{background-color:#fe2c551a!important}.dark-mode .ant-select-item-option-selected{background-color:#fe2c5526!important;color:#fe2c55!important;font-weight:600}.dark-mode .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#fe2c551f!important}.dark-mode .ant-select-item-option-content{color:inherit!important}.dark-mode .ant-select-item-group{color:#999!important;background-color:#252525!important}.dark-mode .ant-select-item-empty{color:#999!important}.dark-mode .ant-select-multiple .ant-select-selection-item{background-color:#fe2c5526!important;border-color:#fe2c554d!important;color:#fe2c55!important}.dark-mode .ant-select-multiple .ant-select-selection-item-remove{color:#fe2c55!important}.dark-mode .ant-select-multiple .ant-select-selection-item-remove:hover{color:#ff4d6d!important}.dark-mode .ant-picker-input input{color:#fff!important}.dark-mode .ant-picker-separator{color:#999!important}.dark-mode .ant-picker-panel-container{background-color:#2d2d2d!important}.dark-mode .ant-picker-panel{background-color:#2d2d2d!important;border-color:#404040!important}.dark-mode .ant-picker-header,.dark-mode .ant-picker-content th,.dark-mode .ant-picker-cell{color:#fff!important}.dark-mode .ant-picker-cell:hover .ant-picker-cell-inner{background-color:#fe2c551a!important}.dark-mode .ant-picker-cell-selected .ant-picker-cell-inner{background-color:#fe2c55!important}.dark-mode .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#fe2c55!important}.dark-mode .ant-picker-header-view button{color:#fff!important}.dark-mode .ant-picker-header-view button:hover{color:#fe2c55!important}.dark-mode .ant-picker-prev-icon,.dark-mode .ant-picker-next-icon,.dark-mode .ant-picker-super-prev-icon,.dark-mode .ant-picker-super-next-icon{color:#999!important}.dark-mode .ant-picker-prev-icon:hover,.dark-mode .ant-picker-next-icon:hover,.dark-mode .ant-picker-super-prev-icon:hover,.dark-mode .ant-picker-super-next-icon:hover{color:#fe2c55!important}.dark-mode .ant-input-textarea textarea{background-color:#2d2d2d!important;border-color:#404040!important;color:#fff!important}.dark-mode .ant-input-textarea:hover textarea{border-color:#fe2c55!important}.dark-mode .ant-input-textarea-focused textarea{border-color:#fe2c55!important;box-shadow:0 0 0 2px #fe2c5533!important}.dark-mode .ant-input-disabled,.dark-mode .ant-input-affix-wrapper-disabled,.dark-mode .ant-select-disabled .ant-select-selector{background-color:#1a1a1a!important;border-color:#303030!important;color:#666!important;cursor:not-allowed}.dark-mode .ant-input-disabled::placeholder,.dark-mode .ant-input-affix-wrapper-disabled input::placeholder{color:#444!important}.dark-mode .ant-picker-range{background-color:#2d2d2d!important;border-color:#404040!important}.dark-mode .ant-picker-range:hover{border-color:#fe2c55!important}.dark-mode .ant-picker-range.ant-picker-focused{border-color:#fe2c55!important;box-shadow:0 0 0 2px #fe2c5533!important}.dark-mode .ant-picker-range .ant-picker-active-bar{background-color:#fe2c55!important}.dark-mode .ant-picker-range .ant-picker-clear{background-color:#2d2d2d!important;color:#999!important}.dark-mode .ant-picker-range .ant-picker-clear:hover{color:#fe2c55!important}.dark-mode .ant-picker-time-panel{background-color:#2d2d2d!important}.dark-mode .ant-picker-time-panel-column{border-color:#404040!important}.dark-mode .ant-picker-time-panel-cell{color:#fff!important}.dark-mode .ant-picker-time-panel-cell:hover{background-color:#fe2c551a!important}.dark-mode .ant-picker-time-panel-cell-selected{background-color:#fe2c5526!important}.dark-mode .ant-picker-footer{background-color:#2d2d2d!important;border-top-color:#404040!important}.dark-mode .ant-picker-today-btn{color:#fe2c55!important}.dark-mode .ant-picker-today-btn:hover{color:#ff4d6d!important}.dark-mode .ant-table{background-color:#1e1e1e!important;color:#fff!important}.dark-mode .ant-table-thead>tr>th{background-color:#2d2d2d!important;color:#fff!important;border-bottom-color:#404040!important;font-weight:600}.dark-mode .ant-table-tbody>tr>td{border-bottom-color:#303030!important;color:#fff!important}.dark-mode .ant-table-tbody>tr{background-color:#1e1e1e!important}.dark-mode .ant-table-tbody>tr:hover>td{background-color:#fe2c5514!important}.dark-mode .ant-table-tbody>tr.ant-table-row-selected>td{background-color:#fe2c551f!important}.dark-mode .ant-table-column-sorter{color:#999!important}.dark-mode .ant-table-column-sorter-up.active,.dark-mode .ant-table-column-sorter-down.active{color:#fe2c55!important}.dark-mode .ant-table-filter-trigger{color:#999!important}.dark-mode .ant-table-filter-trigger:hover,.dark-mode .ant-table-filter-trigger.active{color:#fe2c55!important}.dark-mode .ant-pagination{color:#fff!important}.dark-mode .ant-pagination-item{background-color:#2d2d2d!important;border-color:#404040!important}.dark-mode .ant-pagination-item a{color:#fff!important}.dark-mode .ant-pagination-item:hover{border-color:#fe2c55!important}.dark-mode .ant-pagination-item:hover a{color:#fe2c55!important}.dark-mode .ant-pagination-item-active{background-color:#fe2c55!important;border-color:#fe2c55!important}.dark-mode .ant-pagination-item-active a{color:#fff!important}.dark-mode .ant-pagination-prev button,.dark-mode .ant-pagination-next button{color:#999!important;background-color:#2d2d2d!important;border-color:#404040!important}.dark-mode .ant-pagination-prev:hover button,.dark-mode .ant-pagination-next:hover button{color:#fe2c55!important;border-color:#fe2c55!important}.dark-mode .ant-pagination-disabled button{color:#666!important;background-color:#1a1a1a!important;border-color:#303030!important}.dark-mode .ant-pagination .ant-select-single .ant-select-selector,.dark-mode .ant-pagination-options-quick-jumper input{background-color:#2d2d2d!important;border-color:#404040!important;color:#fff!important}.dark-mode .ant-empty-description{color:#999!important}.dark-mode .ant-table-expanded-row>td{background-color:#252525!important}.dark-mode .ant-table-cell-fix-left,.dark-mode .ant-table-cell-fix-right{background-color:#1e1e1e!important}.dark-mode .ant-table-thead .ant-table-cell-fix-left,.dark-mode .ant-table-thead .ant-table-cell-fix-right{background-color:#2d2d2d!important}.dark-mode .ant-table-container{border-color:#404040!important}.dark-mode .ant-table-wrapper{color:#fff!important}.ant-alert{border-radius:8px}.ant-alert-info{background-color:#1890ff14;border-color:#1890ff33}.ant-alert-success{background-color:#52c41a14;border-color:#52c41a33}.ant-alert-warning{background-color:#faad1414;border-color:#faad1433}.ant-alert-error{background-color:#ff4d4f14;border-color:#ff4d4f33}[data-theme=dark] .ant-alert,body[data-theme=dark] .ant-alert,.dark-mode .ant-alert{background-color:#1f1f1f;border-color:#303030}[data-theme=dark] .ant-alert-info,body[data-theme=dark] .ant-alert-info,.dark-mode .ant-alert-info{background-color:#1890ff1f;border-color:#1890ff4d}[data-theme=dark] .ant-alert-info .ant-alert-icon,body[data-theme=dark] .ant-alert-info .ant-alert-icon,.dark-mode .ant-alert-info .ant-alert-icon{color:#4096ff}[data-theme=dark] .ant-alert-info .ant-alert-message,body[data-theme=dark] .ant-alert-info .ant-alert-message,.dark-mode .ant-alert-info .ant-alert-message{color:#ffffffd9}[data-theme=dark] .ant-alert-info .ant-alert-description,body[data-theme=dark] .ant-alert-info .ant-alert-description,.dark-mode .ant-alert-info .ant-alert-description{color:#ffffffa6}[data-theme=dark] .ant-alert-success,body[data-theme=dark] .ant-alert-success,.dark-mode .ant-alert-success{background-color:#52c41a1f;border-color:#52c41a4d}[data-theme=dark] .ant-alert-success .ant-alert-icon,body[data-theme=dark] .ant-alert-success .ant-alert-icon,.dark-mode .ant-alert-success .ant-alert-icon{color:#73d13d}[data-theme=dark] .ant-alert-success .ant-alert-message,body[data-theme=dark] .ant-alert-success .ant-alert-message,.dark-mode .ant-alert-success .ant-alert-message{color:#ffffffd9}[data-theme=dark] .ant-alert-success .ant-alert-description,body[data-theme=dark] .ant-alert-success .ant-alert-description,.dark-mode .ant-alert-success .ant-alert-description{color:#ffffffa6}[data-theme=dark] .ant-alert-warning,body[data-theme=dark] .ant-alert-warning,.dark-mode .ant-alert-warning{background-color:#faad141f;border-color:#faad144d}[data-theme=dark] .ant-alert-warning .ant-alert-icon,body[data-theme=dark] .ant-alert-warning .ant-alert-icon,.dark-mode .ant-alert-warning .ant-alert-icon{color:#ffc53d}[data-theme=dark] .ant-alert-warning .ant-alert-message,body[data-theme=dark] .ant-alert-warning .ant-alert-message,.dark-mode .ant-alert-warning .ant-alert-message{color:#ffffffd9}[data-theme=dark] .ant-alert-warning .ant-alert-description,body[data-theme=dark] .ant-alert-warning .ant-alert-description,.dark-mode .ant-alert-warning .ant-alert-description{color:#ffffffa6}[data-theme=dark] .ant-alert-error,body[data-theme=dark] .ant-alert-error,.dark-mode .ant-alert-error{background-color:#ff4d4f1f;border-color:#ff4d4f4d}[data-theme=dark] .ant-alert-error .ant-alert-icon,body[data-theme=dark] .ant-alert-error .ant-alert-icon,.dark-mode .ant-alert-error .ant-alert-icon{color:#ff7875}[data-theme=dark] .ant-alert-error .ant-alert-message,body[data-theme=dark] .ant-alert-error .ant-alert-message,.dark-mode .ant-alert-error .ant-alert-message{color:#ffffffd9}[data-theme=dark] .ant-alert-error .ant-alert-description,body[data-theme=dark] .ant-alert-error .ant-alert-description,.dark-mode .ant-alert-error .ant-alert-description{color:#ffffffa6}[data-theme=dark] .ant-alert-close-icon,body[data-theme=dark] .ant-alert-close-icon,.dark-mode .ant-alert-close-icon{color:#ffffff73}[data-theme=dark] .ant-alert-close-icon:hover,body[data-theme=dark] .ant-alert-close-icon:hover,.dark-mode .ant-alert-close-icon:hover{color:#ffffffd9}[data-theme=dark] .ant-picker,body[data-theme=dark] .ant-picker,.dark-mode .ant-picker{background-color:#2d2d2d!important;border-color:#404040!important}[data-theme=dark] .ant-picker:hover,body[data-theme=dark] .ant-picker:hover,.dark-mode .ant-picker:hover{border-color:#fe2c55!important;background-color:#333!important}[data-theme=dark] .ant-picker-focused,body[data-theme=dark] .ant-picker-focused,.dark-mode .ant-picker-focused{border-color:#fe2c55!important;box-shadow:0 0 0 2px #fe2c5533!important;background-color:#333!important}[data-theme=dark] .ant-picker input,body[data-theme=dark] .ant-picker input,.dark-mode .ant-picker input{color:#fff!important}[data-theme=dark] .ant-picker input::placeholder,body[data-theme=dark] .ant-picker input::placeholder,.dark-mode .ant-picker input::placeholder{color:#666!important}[data-theme=dark] .ant-picker-suffix,body[data-theme=dark] .ant-picker-suffix,.dark-mode .ant-picker-suffix{color:#999!important}[data-theme=dark] .ant-picker:hover .ant-picker-suffix,body[data-theme=dark] .ant-picker:hover .ant-picker-suffix,.dark-mode .ant-picker:hover .ant-picker-suffix,[data-theme=dark] .ant-picker-focused .ant-picker-suffix,body[data-theme=dark] .ant-picker-focused .ant-picker-suffix,.dark-mode .ant-picker-focused .ant-picker-suffix{color:#fe2c55!important}[data-theme=dark] .ant-picker-clear,body[data-theme=dark] .ant-picker-clear,.dark-mode .ant-picker-clear{background-color:#2d2d2d!important;color:#999!important}[data-theme=dark] .ant-picker-clear:hover,body[data-theme=dark] .ant-picker-clear:hover,.dark-mode .ant-picker-clear:hover{color:#fe2c55!important}[data-theme=dark] .ant-picker-separator,body[data-theme=dark] .ant-picker-separator,.dark-mode .ant-picker-separator{color:#999!important}[data-theme=dark] .ant-picker-active-bar,body[data-theme=dark] .ant-picker-active-bar,.dark-mode .ant-picker-active-bar{background-color:#fe2c55!important}[data-theme=dark] .ant-picker-dropdown,body[data-theme=dark] .ant-picker-dropdown,.dark-mode .ant-picker-dropdown{background-color:transparent!important}[data-theme=dark] .ant-picker-panel-container,body[data-theme=dark] .ant-picker-panel-container,.dark-mode .ant-picker-panel-container{background-color:#1f1f1f!important;border-radius:8px;box-shadow:0 6px 16px #0009!important}[data-theme=dark] .ant-picker-panel,body[data-theme=dark] .ant-picker-panel,.dark-mode .ant-picker-panel{background-color:#1f1f1f!important;border-color:#303030!important}[data-theme=dark] .ant-picker-header,body[data-theme=dark] .ant-picker-header,.dark-mode .ant-picker-header{color:#ffffffd9!important;border-bottom-color:#303030!important}[data-theme=dark] .ant-picker-header-view,body[data-theme=dark] .ant-picker-header-view,.dark-mode .ant-picker-header-view,[data-theme=dark] .ant-picker-header-view button,body[data-theme=dark] .ant-picker-header-view button,.dark-mode .ant-picker-header-view button{color:#ffffffd9!important}[data-theme=dark] .ant-picker-header-view button:hover,body[data-theme=dark] .ant-picker-header-view button:hover,.dark-mode .ant-picker-header-view button:hover{color:#fe2c55!important}[data-theme=dark] .ant-picker-header-super-prev-btn,[data-theme=dark] .ant-picker-header-prev-btn,[data-theme=dark] .ant-picker-header-next-btn,[data-theme=dark] .ant-picker-header-super-next-btn,body[data-theme=dark] .ant-picker-header-super-prev-btn,body[data-theme=dark] .ant-picker-header-prev-btn,body[data-theme=dark] .ant-picker-header-next-btn,body[data-theme=dark] .ant-picker-header-super-next-btn,.dark-mode .ant-picker-header-super-prev-btn,.dark-mode .ant-picker-header-prev-btn,.dark-mode .ant-picker-header-next-btn,.dark-mode .ant-picker-header-super-next-btn{color:#999!important}[data-theme=dark] .ant-picker-header-super-prev-btn:hover,[data-theme=dark] .ant-picker-header-prev-btn:hover,[data-theme=dark] .ant-picker-header-next-btn:hover,[data-theme=dark] .ant-picker-header-super-next-btn:hover,body[data-theme=dark] .ant-picker-header-super-prev-btn:hover,body[data-theme=dark] .ant-picker-header-prev-btn:hover,body[data-theme=dark] .ant-picker-header-next-btn:hover,body[data-theme=dark] .ant-picker-header-super-next-btn:hover,.dark-mode .ant-picker-header-super-prev-btn:hover,.dark-mode .ant-picker-header-prev-btn:hover,.dark-mode .ant-picker-header-next-btn:hover,.dark-mode .ant-picker-header-super-next-btn:hover{color:#fe2c55!important}[data-theme=dark] .ant-picker-content,body[data-theme=dark] .ant-picker-content,.dark-mode .ant-picker-content{background-color:#1f1f1f!important}[data-theme=dark] .ant-picker-content th,body[data-theme=dark] .ant-picker-content th,.dark-mode .ant-picker-content th{color:#ffffffa6!important}[data-theme=dark] .ant-picker-cell,body[data-theme=dark] .ant-picker-cell,.dark-mode .ant-picker-cell,[data-theme=dark] .ant-picker-cell-in-view,body[data-theme=dark] .ant-picker-cell-in-view,.dark-mode .ant-picker-cell-in-view{color:#ffffffd9!important}[data-theme=dark] .ant-picker-cell-disabled,body[data-theme=dark] .ant-picker-cell-disabled,.dark-mode .ant-picker-cell-disabled{color:#ffffff40!important}[data-theme=dark] .ant-picker-cell-disabled:before,body[data-theme=dark] .ant-picker-cell-disabled:before,.dark-mode .ant-picker-cell-disabled:before{background-color:#ffffff0d!important}[data-theme=dark] .ant-picker-cell-inner,body[data-theme=dark] .ant-picker-cell-inner,.dark-mode .ant-picker-cell-inner{color:#ffffffd9!important}[data-theme=dark] .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end) .ant-picker-cell-inner,body[data-theme=dark] .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end) .ant-picker-cell-inner,.dark-mode .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{background-color:#fe2c551a!important}[data-theme=dark] .ant-picker-cell-today .ant-picker-cell-inner:before,body[data-theme=dark] .ant-picker-cell-today .ant-picker-cell-inner:before,.dark-mode .ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#fe2c55!important}[data-theme=dark] .ant-picker-cell-selected .ant-picker-cell-inner,body[data-theme=dark] .ant-picker-cell-selected .ant-picker-cell-inner,.dark-mode .ant-picker-cell-selected .ant-picker-cell-inner,[data-theme=dark] .ant-picker-cell-range-start .ant-picker-cell-inner,body[data-theme=dark] .ant-picker-cell-range-start .ant-picker-cell-inner,.dark-mode .ant-picker-cell-range-start .ant-picker-cell-inner,[data-theme=dark] .ant-picker-cell-range-end .ant-picker-cell-inner,body[data-theme=dark] .ant-picker-cell-range-end .ant-picker-cell-inner,.dark-mode .ant-picker-cell-range-end .ant-picker-cell-inner{background-color:#fe2c55!important;color:#fff!important}[data-theme=dark] .ant-picker-cell-in-range:before,body[data-theme=dark] .ant-picker-cell-in-range:before,.dark-mode .ant-picker-cell-in-range:before{background-color:#fe2c551a!important}[data-theme=dark] .ant-picker-cell-range-hover:before,body[data-theme=dark] .ant-picker-cell-range-hover:before,.dark-mode .ant-picker-cell-range-hover:before{background-color:#fe2c5514!important}[data-theme=dark] .ant-picker-cell-range-hover-start:after,[data-theme=dark] .ant-picker-cell-range-hover-end:after,body[data-theme=dark] .ant-picker-cell-range-hover-start:after,body[data-theme=dark] .ant-picker-cell-range-hover-end:after,.dark-mode .ant-picker-cell-range-hover-start:after,.dark-mode .ant-picker-cell-range-hover-end:after{border-color:#fe2c55!important}[data-theme=dark] .ant-picker-footer,body[data-theme=dark] .ant-picker-footer,.dark-mode .ant-picker-footer{background-color:#1f1f1f!important;border-top-color:#303030!important}[data-theme=dark] .ant-picker-footer-extra,body[data-theme=dark] .ant-picker-footer-extra,.dark-mode .ant-picker-footer-extra{color:#ffffffa6!important}[data-theme=dark] .ant-picker-today-btn,body[data-theme=dark] .ant-picker-today-btn,.dark-mode .ant-picker-today-btn{color:#fe2c55!important}[data-theme=dark] .ant-picker-today-btn:hover,body[data-theme=dark] .ant-picker-today-btn:hover,.dark-mode .ant-picker-today-btn:hover{color:#ff4d6d!important}[data-theme=dark] .ant-picker-now-btn,body[data-theme=dark] .ant-picker-now-btn,.dark-mode .ant-picker-now-btn{color:#fe2c55!important}[data-theme=dark] .ant-picker-now-btn:hover,body[data-theme=dark] .ant-picker-now-btn:hover,.dark-mode .ant-picker-now-btn:hover{color:#ff4d6d!important}[data-theme=dark] .ant-picker-time-panel,body[data-theme=dark] .ant-picker-time-panel,.dark-mode .ant-picker-time-panel{background-color:#1f1f1f!important}[data-theme=dark] .ant-picker-time-panel-column,body[data-theme=dark] .ant-picker-time-panel-column,.dark-mode .ant-picker-time-panel-column{border-left-color:#303030!important}[data-theme=dark] .ant-picker-time-panel-column>li,body[data-theme=dark] .ant-picker-time-panel-column>li,.dark-mode .ant-picker-time-panel-column>li{color:#ffffffd9!important}[data-theme=dark] .ant-picker-time-panel-cell,body[data-theme=dark] .ant-picker-time-panel-cell,.dark-mode .ant-picker-time-panel-cell{color:#ffffffd9!important}[data-theme=dark] .ant-picker-time-panel-cell:hover,body[data-theme=dark] .ant-picker-time-panel-cell:hover,.dark-mode .ant-picker-time-panel-cell:hover{background-color:#fe2c551a!important}[data-theme=dark] .ant-picker-time-panel-cell-selected,body[data-theme=dark] .ant-picker-time-panel-cell-selected,.dark-mode .ant-picker-time-panel-cell-selected{background-color:#fe2c5526!important}[data-theme=dark] .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner,body[data-theme=dark] .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner,.dark-mode .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{color:#fe2c55!important;font-weight:600}[data-theme=dark] .ant-picker-time-panel-cell-disabled,body[data-theme=dark] .ant-picker-time-panel-cell-disabled,.dark-mode .ant-picker-time-panel-cell-disabled{color:#ffffff40!important}[data-theme=dark] .ant-picker-year-panel,[data-theme=dark] .ant-picker-month-panel,[data-theme=dark] .ant-picker-quarter-panel,[data-theme=dark] .ant-picker-decade-panel,body[data-theme=dark] .ant-picker-year-panel,body[data-theme=dark] .ant-picker-month-panel,body[data-theme=dark] .ant-picker-quarter-panel,body[data-theme=dark] .ant-picker-decade-panel,.dark-mode .ant-picker-year-panel,.dark-mode .ant-picker-month-panel,.dark-mode .ant-picker-quarter-panel,.dark-mode .ant-picker-decade-panel{background-color:#1f1f1f!important}[data-theme=dark] .ant-picker-disabled,body[data-theme=dark] .ant-picker-disabled,.dark-mode .ant-picker-disabled{background-color:#1a1a1a!important;border-color:#303030!important;cursor:not-allowed}[data-theme=dark] .ant-picker-disabled input,body[data-theme=dark] .ant-picker-disabled input,.dark-mode .ant-picker-disabled input{color:#666!important;cursor:not-allowed}[data-theme=dark] .ant-picker-disabled .ant-picker-suffix,body[data-theme=dark] .ant-picker-disabled .ant-picker-suffix,.dark-mode .ant-picker-disabled .ant-picker-suffix{color:#444!important}[data-theme=dark] .ant-picker-ranges,body[data-theme=dark] .ant-picker-ranges,.dark-mode .ant-picker-ranges{background-color:#1f1f1f!important;border-bottom-color:#303030!important}[data-theme=dark] .ant-picker-preset,body[data-theme=dark] .ant-picker-preset,.dark-mode .ant-picker-preset{color:#ffffffd9!important}[data-theme=dark] .ant-picker-preset>.ant-tag,body[data-theme=dark] .ant-picker-preset>.ant-tag,.dark-mode .ant-picker-preset>.ant-tag{background-color:#262626!important;border-color:#404040!important;color:#ffffffd9!important}[data-theme=dark] .ant-picker-preset>.ant-tag:hover,body[data-theme=dark] .ant-picker-preset>.ant-tag:hover,.dark-mode .ant-picker-preset>.ant-tag:hover{background-color:#fe2c551a!important;border-color:#fe2c55!important;color:#fe2c55!important}[data-theme=dark] .ant-picker-dropdown .ant-picker-range-arrow,body[data-theme=dark] .ant-picker-dropdown .ant-picker-range-arrow,.dark-mode .ant-picker-dropdown .ant-picker-range-arrow{display:none}button:disabled,.ant-btn:disabled,.ant-btn-disabled,.btn-primary:disabled,.btn-secondary:disabled,.btn-batch:disabled{opacity:.6!important;cursor:not-allowed!important;background-color:var(--disabled-bg)!important;color:var(--disabled-text)!important;border-color:var(--disabled-border)!important}.ant-btn-primary:disabled,.ant-btn-primary.ant-btn-disabled{background-color:var(--disabled-bg)!important;color:var(--disabled-text)!important;border-color:var(--disabled-border)!important}.ant-btn-dangerous:disabled,.ant-btn-dangerous.ant-btn-disabled{background-color:var(--disabled-bg)!important;color:var(--disabled-text)!important;border-color:var(--disabled-border)!important;opacity:.5!important}button:disabled:hover,.ant-btn:disabled:hover,.ant-btn-disabled:hover,.btn-primary:disabled:hover,.btn-secondary:disabled:hover,.btn-batch:disabled:hover{transform:none!important;box-shadow:none!important;border-color:var(--disabled-border)!important;color:var(--disabled-text)!important}body[data-theme=dark] button:disabled,body[data-theme=dark] .ant-btn:disabled,body[data-theme=dark] .ant-btn-disabled,body[data-theme=dark] .btn-primary:disabled,body[data-theme=dark] .btn-secondary:disabled,body[data-theme=dark] .btn-batch:disabled,.dark-mode button:disabled,.dark-mode .ant-btn:disabled,.dark-mode .ant-btn-disabled,.dark-mode .btn-primary:disabled,.dark-mode .btn-secondary:disabled,.dark-mode .btn-batch:disabled{opacity:.5!important}.ant-input,.ant-input-affix-wrapper,.ant-input-password,.ant-select-selector,.ant-picker,.ant-input-number,.ant-input-textarea textarea{border-style:solid!important;border-width:1px!important;border-color:#0000000f!important;background:#00000005!important;box-sizing:border-box!important;transition:border-color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1)!important;font-size:14px!important;color:#161823!important}.ant-input:not(.ant-input-affix-wrapper .ant-input){padding:10px 12px!important;line-height:1.5!important}.ant-input-affix-wrapper{padding:0!important;display:flex!important;align-items:center!important}.ant-input-affix-wrapper .ant-input{border:none!important;outline:none!important;box-shadow:none!important;padding:10px 12px!important;background:transparent!important;width:100%!important;height:100%!important;line-height:1.5!important}.ant-input-affix-wrapper .ant-input-prefix{margin-left:12px!important;margin-right:8px!important;color:#16182357!important;font-size:16px!important;transition:color .3s cubic-bezier(.4,0,.2,1)!important}.ant-input-affix-wrapper .ant-input-suffix{margin-right:12px!important;margin-left:8px!important;color:#16182357!important;font-size:16px!important;transition:color .3s cubic-bezier(.4,0,.2,1)!important}.ant-input::placeholder,.ant-input-affix-wrapper input::placeholder{color:#16182357!important;font-size:14px!important}.ant-input:hover:not(.ant-input-affix-wrapper .ant-input):not(:disabled),.ant-input-affix-wrapper:hover:not(.ant-input-affix-wrapper-disabled),.ant-input-password:hover:not(:disabled),.ant-select-selector:hover:not(.ant-select-disabled .ant-select-selector),.ant-picker:hover:not(.ant-picker-disabled),.ant-input-number:hover:not(.ant-input-number-disabled),.ant-input-textarea:hover:not(.ant-input-textarea-disabled) textarea{border-color:#fe2c554d!important;background:#fe2c5505!important;box-shadow:0 2px 8px #fe2c5514!important}.ant-input-affix-wrapper:hover:not(.ant-input-affix-wrapper-disabled) .ant-input-prefix,.ant-input-affix-wrapper:hover:not(.ant-input-affix-wrapper-disabled) .ant-input-suffix{color:#fe2c55!important}.ant-input-affix-wrapper:hover .ant-input{background:transparent!important;border:none!important}.ant-input:focus:not(.ant-input-affix-wrapper .ant-input),.ant-input-affix-wrapper-focused,.ant-input-password:focus,.ant-select-focused .ant-select-selector,.ant-picker-focused,.ant-input-number:focus,.ant-input-textarea-focused textarea{border-color:#fe2c55!important;border-width:2px!important;background:#fff!important;outline:0!important;box-shadow:0 0 0 4px #fe2c551a,0 4px 12px #fe2c5526!important}.ant-input-affix-wrapper-focused .ant-input-prefix,.ant-input-affix-wrapper-focused .ant-input-suffix{color:#fe2c55!important}.ant-input-affix-wrapper-focused .ant-input{background:transparent!important;border:none!important;padding:9px 12px!important}.ant-input-status-error:not(.ant-input-affix-wrapper .ant-input),.ant-input-affix-wrapper-status-error,.ant-select-status-error .ant-select-selector,.ant-picker-status-error,.ant-input-number-status-error{border-color:#ff4d4f!important;background:#ff4d4f0a!important}.ant-input-status-error:focus:not(.ant-input-affix-wrapper .ant-input),.ant-input-affix-wrapper-status-error.ant-input-affix-wrapper-focused,.ant-select-status-error.ant-select-focused .ant-select-selector,.ant-picker-status-error.ant-picker-focused,.ant-input-number-status-error:focus{border-color:#ff4d4f!important;box-shadow:0 0 0 4px #ff4d4f1a,0 4px 12px #ff4d4f26!important}.ant-input-affix-wrapper-status-error .ant-input-prefix,.ant-input-affix-wrapper-status-error .ant-input-suffix{color:#ff4d4f!important}.ant-input:disabled,.ant-input-affix-wrapper-disabled,.ant-select-disabled .ant-select-selector,.ant-picker-disabled,.ant-input-number-disabled{border-color:#00000014!important;background:#0000000a!important;color:#000000a6!important;cursor:not-allowed!important;opacity:1!important}.ant-input:disabled::placeholder,.ant-input-affix-wrapper-disabled input::placeholder{color:#00000040!important}.ant-input-affix-wrapper-disabled .ant-input{color:#000000a6!important}.ant-input-affix-wrapper-disabled .ant-input-prefix,.ant-input-affix-wrapper-disabled .ant-input-suffix{color:#00000040!important}[data-theme=dark] .ant-input,[data-theme=dark] .ant-input-affix-wrapper,[data-theme=dark] .ant-input-password,[data-theme=dark] .ant-select-selector,[data-theme=dark] .ant-picker,[data-theme=dark] .ant-input-number,[data-theme=dark] .ant-input-textarea textarea{border-color:#ffffff1f!important;background:#ffffff0a!important;color:#ffffffe6!important}[data-theme=dark] .ant-input:not(.ant-input-affix-wrapper .ant-input){padding:10px 12px!important}[data-theme=dark] .ant-input-affix-wrapper .ant-input{background:transparent!important;padding:10px 12px!important}[data-theme=dark] .ant-input::placeholder,[data-theme=dark] .ant-input-affix-wrapper input::placeholder{color:#ffffff57!important}[data-theme=dark] .ant-input-affix-wrapper .ant-input-prefix,[data-theme=dark] .ant-input-affix-wrapper .ant-input-suffix{color:#ffffff57!important}[data-theme=dark] .ant-input:hover:not(.ant-input-affix-wrapper .ant-input):not(:disabled),[data-theme=dark] .ant-input-affix-wrapper:hover:not(.ant-input-affix-wrapper-disabled),[data-theme=dark] .ant-input-password:hover:not(:disabled),[data-theme=dark] .ant-select-selector:hover:not(.ant-select-disabled .ant-select-selector),[data-theme=dark] .ant-picker:hover:not(.ant-picker-disabled),[data-theme=dark] .ant-input-number:hover:not(.ant-input-number-disabled),[data-theme=dark] .ant-input-textarea:hover:not(.ant-input-textarea-disabled) textarea{border-color:#fe2c5580!important;background:#fe2c5514!important;box-shadow:0 2px 8px #fe2c5526!important}[data-theme=dark] .ant-input-affix-wrapper:hover:not(.ant-input-affix-wrapper-disabled) .ant-input-prefix,[data-theme=dark] .ant-input-affix-wrapper:hover:not(.ant-input-affix-wrapper-disabled) .ant-input-suffix{color:#fe2c55!important}[data-theme=dark] .ant-input-affix-wrapper:hover .ant-input{background:transparent!important;border:none!important}[data-theme=dark] .ant-input:focus:not(.ant-input-affix-wrapper .ant-input),[data-theme=dark] .ant-input-affix-wrapper-focused,[data-theme=dark] .ant-input-password:focus,[data-theme=dark] .ant-select-focused .ant-select-selector,[data-theme=dark] .ant-picker-focused,[data-theme=dark] .ant-input-number:focus,[data-theme=dark] .ant-input-textarea-focused textarea{border-color:#fe2c55!important;border-width:2px!important;background:#ffffff14!important;box-shadow:0 0 0 4px #fe2c5533,0 4px 12px #fe2c5540!important}[data-theme=dark] .ant-input-affix-wrapper-focused .ant-input-prefix,[data-theme=dark] .ant-input-affix-wrapper-focused .ant-input-suffix{color:#fe2c55!important}[data-theme=dark] .ant-input-affix-wrapper-focused .ant-input{background:transparent!important;border:none!important;padding:9px 12px!important}[data-theme=dark] .ant-input:disabled,[data-theme=dark] .ant-input-affix-wrapper-disabled,[data-theme=dark] .ant-select-disabled .ant-select-selector,[data-theme=dark] .ant-picker-disabled,[data-theme=dark] .ant-input-number-disabled{border-color:#ffffff14!important;background:#ffffff0a!important;color:#ffffffa6!important;opacity:1!important}[data-theme=dark] .ant-input-affix-wrapper-disabled .ant-input{color:#ffffffa6!important}[data-theme=dark] .ant-input:disabled::placeholder,[data-theme=dark] .ant-input-affix-wrapper-disabled input::placeholder{color:#ffffff40!important}[data-theme=dark] .ant-input-affix-wrapper-disabled .ant-input-prefix,[data-theme=dark] .ant-input-affix-wrapper-disabled .ant-input-suffix{color:#ffffff40!important}.ant-input-textarea{padding:0!important;border:none!important;background:transparent!important}.ant-input-textarea textarea{padding:10px 12px!important;line-height:1.6!important;min-height:80px!important;resize:vertical!important;border-style:solid!important;border-width:1px!important;border-color:#0000000f!important;background:#00000005!important;border-radius:12px!important;transition:border-color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1)!important;font-size:14px!important;color:#161823!important}.ant-input-textarea textarea::placeholder{color:#16182357!important;font-size:14px!important}.ant-input-textarea:hover:not(.ant-input-textarea-disabled) textarea{border-color:#fe2c554d!important;background:#fe2c5505!important;box-shadow:0 2px 8px #fe2c5514!important}.ant-input-textarea-focused textarea{padding:9px 12px!important;border-color:#fe2c55!important;border-width:2px!important;background:#fff!important;box-shadow:0 0 0 4px #fe2c551a,0 4px 12px #fe2c5526!important}.ant-input-textarea-status-error textarea{border-color:#ff4d4f!important;background:#ff4d4f0a!important}.ant-input-textarea-status-error.ant-input-textarea-focused textarea{border-color:#ff4d4f!important;box-shadow:0 0 0 4px #ff4d4f1a,0 4px 12px #ff4d4f26!important}.ant-input-textarea-disabled textarea{border-color:#00000014!important;background:#0000000a!important;color:#000000a6!important;cursor:not-allowed!important;opacity:1!important;resize:none!important}.ant-input-textarea-disabled textarea::placeholder{color:#00000040!important}.ant-input-textarea-show-count:after{color:#16182357!important;font-size:12px!important;margin-top:4px!important;transition:color .3s cubic-bezier(.4,0,.2,1)!important}.ant-input-textarea-focused.ant-input-textarea-show-count:after{color:#fe2c55!important}[data-theme=dark] .ant-input-textarea textarea{border-color:#ffffff1f!important;background:#ffffff0a!important;color:#ffffffe6!important}[data-theme=dark] .ant-input-textarea textarea::placeholder{color:#ffffff57!important}[data-theme=dark] .ant-input-textarea:hover:not(.ant-input-textarea-disabled) textarea{border-color:#fe2c5580!important;background:#fe2c5514!important;box-shadow:0 2px 8px #fe2c5526!important}[data-theme=dark] .ant-input-textarea-focused textarea{border-color:#fe2c55!important;border-width:2px!important;background:#ffffff14!important;box-shadow:0 0 0 4px #fe2c5533,0 4px 12px #fe2c5540!important}[data-theme=dark] .ant-input-textarea-disabled textarea{border-color:#ffffff14!important;background:#ffffff0a!important;color:#ffffffa6!important;opacity:1!important}[data-theme=dark] .ant-input-textarea-disabled textarea::placeholder{color:#ffffff40!important}[data-theme=dark] .ant-input-textarea-show-count:after{color:#ffffff57!important}[data-theme=dark] .ant-input-textarea-focused.ant-input-textarea-show-count:after{color:#fe2c55!important}@media (max-width: 768px){.ant-input-textarea textarea{padding:12px 14px!important;font-size:16px!important;min-height:100px!important}.ant-input-textarea-focused textarea{padding:11px 14px!important}}.ant-select-selector{padding:0 12px!important;min-height:40px!important;display:flex!important;align-items:center!important}.ant-select-selection-search-input{height:38px!important}.ant-select-arrow{color:#16182357!important;transition:color .3s cubic-bezier(.4,0,.2,1)!important}.ant-select-focused .ant-select-arrow{color:#fe2c55!important}[data-theme=dark] .ant-select-arrow{color:#ffffff57!important}[data-theme=dark] .ant-select-focused .ant-select-arrow{color:#fe2c55!important}.ant-picker{padding:0 12px!important;min-height:40px!important;display:flex!important;align-items:center!important}.ant-picker-input>input{padding:0!important;height:38px!important;line-height:38px!important}.ant-picker-suffix{color:#16182357!important;transition:color .3s cubic-bezier(.4,0,.2,1)!important}.ant-picker-focused .ant-picker-suffix{color:#fe2c55!important}[data-theme=dark] .ant-picker-suffix{color:#ffffff57!important}[data-theme=dark] .ant-picker-focused .ant-picker-suffix{color:#fe2c55!important}.ant-input-number{padding:0!important;width:100%!important}.ant-input-number-input{padding:10px 12px!important;height:38px!important}.ant-input-number-focused .ant-input-number-input{padding:9px 12px!important}@media (prefers-contrast: high){.ant-input:focus,.ant-input-affix-wrapper-focused{border-width:3px!important;outline:2px solid #FE2C55!important;outline-offset:2px!important}}@media (prefers-reduced-motion: reduce){.ant-input,.ant-input-affix-wrapper,.ant-input-password,.ant-select-selector,.ant-picker,.ant-input-number,.ant-input-textarea textarea{transition:none!important;transform:none!important}}@media (max-width: 768px){.ant-input,.ant-input-affix-wrapper,.ant-input-password,.ant-select-selector,.ant-picker,.ant-input-number{min-height:44px!important;font-size:16px!important}.ant-input:not(.ant-input-affix-wrapper .ant-input){padding:12px 14px!important}.ant-input-affix-wrapper .ant-input{padding:12px 14px!important}.ant-input-affix-wrapper .ant-input-prefix{margin-left:14px!important}.ant-input-affix-wrapper .ant-input-suffix{margin-right:14px!important}}.ant-tag{font-weight:500;border-radius:6px;padding:2px 10px;font-size:13px;line-height:20px;border:1px solid transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}.ant-tag-success{background:linear-gradient(135deg,#f0f9ff,#e6f7ff);border-color:#52c41a;color:#237804;box-shadow:0 2px 4px #52c41a1a}.ant-tag-success:hover{background:linear-gradient(135deg,#e6f7ff,#d9f7be);box-shadow:0 4px 8px #52c41a26;transform:translateY(-1px)}.ant-tag-success .anticon{color:#52c41a;font-size:14px;margin-right:4px}[data-theme=dark] .ant-tag-success{background:linear-gradient(135deg,#52c41a26,#52c41a1a);border-color:#52c41a;color:#95de64;box-shadow:0 2px 4px #52c41a33}[data-theme=dark] .ant-tag-success:hover{background:linear-gradient(135deg,#52c41a33,#52c41a26);box-shadow:0 4px 8px #52c41a40}[data-theme=dark] .ant-tag-success .anticon{color:#95de64}.ant-tag-processing{background:linear-gradient(135deg,#e6f7ff,#bae7ff);border-color:#1890ff;color:#0050b3;box-shadow:0 2px 4px #1890ff1a}.ant-tag-processing:hover{background:linear-gradient(135deg,#bae7ff,#91d5ff);box-shadow:0 4px 8px #1890ff26;transform:translateY(-1px)}.ant-tag-processing .anticon{color:#1890ff;font-size:14px;margin-right:4px}[data-theme=dark] .ant-tag-processing{background:linear-gradient(135deg,#1890ff26,#1890ff1a);border-color:#1890ff;color:#69c0ff;box-shadow:0 2px 4px #1890ff33}[data-theme=dark] .ant-tag-processing:hover{background:linear-gradient(135deg,#1890ff33,#1890ff26);box-shadow:0 4px 8px #1890ff40}[data-theme=dark] .ant-tag-processing .anticon{color:#69c0ff}.ant-tag-warning{background:linear-gradient(135deg,#fffbe6,#fff7e6);border-color:#faad14;color:#ad6800;box-shadow:0 2px 4px #faad141a}.ant-tag-warning:hover{background:linear-gradient(135deg,#fff7e6,#ffe7ba);box-shadow:0 4px 8px #faad1426;transform:translateY(-1px)}.ant-tag-warning .anticon{color:#faad14;font-size:14px;margin-right:4px}[data-theme=dark] .ant-tag-warning{background:linear-gradient(135deg,#faad1426,#faad141a);border-color:#faad14;color:#ffc53d;box-shadow:0 2px 4px #faad1433}[data-theme=dark] .ant-tag-warning:hover{background:linear-gradient(135deg,#faad1433,#faad1426);box-shadow:0 4px 8px #faad1440}[data-theme=dark] .ant-tag-warning .anticon{color:#ffc53d}.ant-tag-error{background:linear-gradient(135deg,#fff1f0,#ffccc7);border-color:#ff4d4f;color:#a8071a;box-shadow:0 2px 4px #ff4d4f1a}.ant-tag-error:hover{background:linear-gradient(135deg,#ffccc7,#ffa39e);box-shadow:0 4px 8px #ff4d4f26;transform:translateY(-1px)}.ant-tag-error .anticon{color:#ff4d4f;font-size:14px;margin-right:4px}[data-theme=dark] .ant-tag-error{background:linear-gradient(135deg,#ff4d4f26,#ff4d4f1a);border-color:#ff4d4f;color:#ff7875;box-shadow:0 2px 4px #ff4d4f33}[data-theme=dark] .ant-tag-error:hover{background:linear-gradient(135deg,#ff4d4f33,#ff4d4f26);box-shadow:0 4px 8px #ff4d4f40}[data-theme=dark] .ant-tag-error .anticon{color:#ff7875}.ant-tag-default{background:linear-gradient(135deg,#fafafa,#f0f0f0);border-color:#d9d9d9;color:#595959;box-shadow:0 2px 4px #0000000d}.ant-tag-default:hover{background:linear-gradient(135deg,#f0f0f0,#e8e8e8);box-shadow:0 4px 8px #00000014;transform:translateY(-1px)}.ant-tag-default .anticon{color:#8c8c8c;font-size:14px;margin-right:4px}[data-theme=dark] .ant-tag-default{background:linear-gradient(135deg,#ffffff14,#ffffff0a);border-color:#434343;color:#bfbfbf;box-shadow:0 2px 4px #0000004d}[data-theme=dark] .ant-tag-default:hover{background:linear-gradient(135deg,#ffffff1f,#ffffff14);box-shadow:0 4px 8px #0006}[data-theme=dark] .ant-tag-default .anticon{color:#bfbfbf}.ant-tag-lg{padding:4px 14px;font-size:14px;line-height:22px;border-radius:8px}.ant-tag-lg .anticon{font-size:16px;margin-right:6px}.ant-tag-sm{padding:0 8px;font-size:12px;line-height:18px;border-radius:4px}.ant-tag-sm .anticon{font-size:12px;margin-right:3px}.ant-tag-pulse{position:relative;overflow:visible}.ant-tag-pulse:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:8px;background:inherit;opacity:.4;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.1;transform:scale(1.05)}}.ant-tag-with-badge{display:inline-flex;align-items:center;gap:6px}.ant-tag-with-badge .ant-badge{line-height:1}.ant-tag-clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.ant-tag-clickable:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}@media (max-width: 768px){.ant-tag{font-size:12px;padding:1px 8px;line-height:18px}.ant-tag .anticon{font-size:12px}.ant-tag-lg{font-size:13px;padding:3px 12px;line-height:20px}.ant-tag-lg .anticon{font-size:14px}}.ant-tag:focus-visible{outline:2px solid #1890ff;outline-offset:2px}@media print{.ant-tag{border:1px solid #000!important;box-shadow:none!important;background:#fff!important}.ant-tag-success{color:#000!important}.ant-tag-success:before{content:"✓ "}}:root{--primary-color: #fe2c55;--mobile-page-gutter: clamp(12px, 3.5vw, 16px);--mobile-control-height: 44px;--mobile-bottom-nav-height: 64px;--mobile-safe-top: env(safe-area-inset-top, 0px);--mobile-safe-right: env(safe-area-inset-right, 0px);--mobile-safe-bottom: env(safe-area-inset-bottom, 0px);--mobile-safe-left: env(safe-area-inset-left, 0px)}html{background:var(--bg-primary);-webkit-text-size-adjust:100%;text-size-adjust:100%}body,#root{width:100%;min-width:0;min-height:100%}:where(button,a,[role=button],input,textarea,select):focus-visible{outline:2px solid #fe2c55;outline-offset:2px}@media (max-width: 768px),(max-width: 900px) and (max-height: 520px){html,body{width:100%;max-width:100%;overflow-x:clip;overscroll-behavior-x:none}#root,.ant-app{min-height:100dvh}.ant-app .ant-input,.ant-app .ant-input-affix-wrapper input,.ant-app .ant-input-number-input,.ant-app .ant-picker input,.ant-app .ant-select-selection-search-input,.ant-app textarea{font-size:16px!important}.ant-app .ant-input,.ant-app .ant-input-affix-wrapper,.ant-app .ant-input-number,.ant-app .ant-picker,.ant-app .ant-select-single .ant-select-selector,.ant-app .ant-btn:not(.ant-btn-sm){min-height:var(--mobile-control-height)!important}:where(button,a,[role=button],.ant-btn,.ant-segmented-item,.ant-tabs-tab){-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ant-form-item{margin-bottom:16px}.ant-form-item-label{padding-bottom:6px!important}:where(.content-wrapper>*>[class$=-header],.content-wrapper>*>[class*=-page-header],.content-wrapper>*>.detail-header){min-width:0;flex-wrap:wrap;gap:12px}:where(.content-wrapper>*>[class$=-header],.content-wrapper>*>[class*=-page-header],.content-wrapper>*>.detail-header)>:where(.header-left,[class$=-header-left]){flex:1 1 100%;min-width:0}:where(.content-wrapper>*>[class$=-header],.content-wrapper>*>[class*=-page-header],.content-wrapper>*>.detail-header)>:where(.header-actions,[class$=-header-actions],.ant-space){width:100%;max-width:100%;justify-content:flex-start;flex-wrap:wrap}.content-wrapper :where(h1,.ant-typography h1){max-width:100%;font-size:20px!important;line-height:1.3!important;overflow-wrap:anywhere}.content-wrapper :where(h2,.ant-typography h2){font-size:18px!important;line-height:1.35!important}.content-wrapper :where([class$=-toolbar],[class*=-filter-row],[class*=-toolbar-row],[class*=-batch-toolbar],[class*=-header-actions]){max-width:100%;flex-wrap:wrap;gap:10px}.content-wrapper :where([class$=-toolbar],[class*=-filter-row],[class*=-toolbar-row],[class*=-batch-toolbar]) :where(.ant-input-affix-wrapper,.ant-input,.ant-input-number,.ant-picker,.ant-select){max-width:100%}.content-wrapper .ant-card .ant-card-head{min-height:48px;padding-inline:16px}.content-wrapper .ant-card .ant-card-head-title{padding-block:12px;white-space:normal;overflow-wrap:anywhere}.content-wrapper .ant-card .ant-card-body{padding:16px}.content-wrapper .ant-statistic-content{max-width:100%;font-size:clamp(20px,7vw,28px);overflow-wrap:anywhere}.ant-table-wrapper{width:100%;max-width:100%}.ant-table-wrapper :where(.ant-table-container,.ant-table-content,.ant-table-body){max-width:100%}.ant-table-wrapper :where(.ant-table-content,.ant-table-body){overflow-x:auto!important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.ant-table-wrapper .ant-table-cell{padding:12px!important;font-size:13px}.ant-table-wrapper .ant-table-thead>tr>th{white-space:nowrap}.ant-table-wrapper .ant-table-placeholder .ant-table-cell{min-width:min(360px,calc(100vw - 48px))}:where(.ant-descriptions-view,.ant-steps,.ant-tabs-nav-wrap,.ant-segmented){max-width:100%}.ant-descriptions-bordered .ant-descriptions-view,.ant-steps,.ant-segmented{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-tabs-nav-wrap{overflow:hidden}.ant-tabs-tab{min-height:44px}.ant-pagination{width:100%;margin-inline:0!important;display:flex;justify-content:center;flex-wrap:wrap;row-gap:8px}.ant-pagination .ant-pagination-options{margin-inline-start:0}.ant-modal-root .ant-modal-wrap{padding:max(12px,var(--mobile-safe-top)) max(12px,var(--mobile-safe-right)) max(12px,var(--mobile-safe-bottom)) max(12px,var(--mobile-safe-left))}.ant-modal-root .ant-modal{top:0;width:100%!important;max-width:560px;margin:0 auto;padding-bottom:0}.ant-modal-root .ant-modal-content{max-height:calc(100dvh - max(24px,var(--mobile-safe-top) + var(--mobile-safe-bottom)));display:flex;flex-direction:column;overflow:hidden}.ant-modal-root .ant-modal-header{flex:0 0 auto;margin-bottom:14px}.ant-modal-root .ant-modal-title{padding-right:24px;font-size:17px;line-height:1.35;overflow-wrap:anywhere}.ant-modal-root .ant-modal-body{min-height:0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ant-modal-root .ant-modal-footer{flex:0 0 auto;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.ant-modal-root .ant-modal-footer .ant-btn+.ant-btn{margin-inline-start:0}.ant-drawer-left>.ant-drawer-content-wrapper,.ant-drawer-right>.ant-drawer-content-wrapper{max-width:100vw!important}.ant-drawer .ant-drawer-header{padding-top:max(16px,var(--mobile-safe-top))}.ant-drawer .ant-drawer-body{padding-bottom:max(16px,var(--mobile-safe-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch}:where(.ant-message-notice-content,.ant-notification-notice){max-width:calc(100vw - 24px)}.ant-notification{width:calc(100vw - 24px)!important;max-width:420px;margin-inline:12px}:where(.ant-dropdown,.ant-select-dropdown,.ant-picker-dropdown,.ant-popover){max-width:calc(100vw - 16px)}.ant-picker-dropdown .ant-picker-panels{max-width:calc(100vw - 24px);overflow-x:auto}.ant-upload-wrapper,.ant-upload-wrapper .ant-upload,.ant-upload-wrapper .ant-upload-drag{max-width:100%}}@media (max-width: 480px){.ant-pagination .ant-pagination-options-size-changer{display:none}.ant-modal-root .ant-modal-wrap{padding-inline:8px}.ant-modal-root .ant-modal-content{border-radius:8px}.content-wrapper .ant-card .ant-card-body{padding:14px}}@media (max-width: 900px) and (max-height: 520px) and (orientation: landscape){:root{--mobile-bottom-nav-height: 54px}.mobile-bottom-nav{min-height:54px}.bottom-nav-item{min-height:48px;padding-block:4px}.bottom-nav-icon{font-size:19px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width: 768px) and (hover: none),(max-width: 900px) and (max-height: 520px) and (hover: none){:where(.ant-card,.ant-btn,[class*=-card]):hover{transform:none!important}}
