*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.min-h-screen{min-height:100vh}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.border{border-width:1px}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--success-color:#10b981;--warning-color:#f59e0b;--error-color:#f43f5e;--info-color:#0ea5e9;--shadow-xs:0 1px 2px rgba(0,0,0,.04);--shadow-sm:0 1px 3px rgba(0,0,0,.06);--shadow-md:0 4px 6px rgba(0,0,0,.07);--shadow-lg:0 10px 15px rgba(0,0,0,.08);--shadow-xl:0 20px 25px rgba(0,0,0,.1);--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-pill:9999px;--vh:1vh}[data-color=golden]{--primary-color:#d97706;--primary-hover:#b45309;--primary-dark:#92400e;--primary-light:#f59e0b;--primary-rgb:217,119,6;--primary-light-rgb:245,158,11;--accent-color:#14b8a6;--accent-hover:#0d9488;--accent-light:#2dd4bf;--gradient-primary:linear-gradient(135deg,#d97706,#f59e0b 40%,#14b8a6);--gradient-secondary:linear-gradient(135deg,#d97706,#f59e0b);--gradient-accent:linear-gradient(135deg,#14b8a6,#2dd4bf);--gradient-hero:linear-gradient(135deg,#d97706,#f59e0b 40%,#14b8a6);--gradient-stat-1:linear-gradient(135deg,#d97706,#f59e0b);--gradient-stat-2:linear-gradient(135deg,#14b8a6,#2dd4bf);--gradient-stat-3:linear-gradient(135deg,#f43f5e,#fb7185);--gradient-stat-4:linear-gradient(135deg,#6366f1,#818cf8)}[data-color=indigo]{--primary-color:#6366f1;--primary-hover:#4f46e5;--primary-dark:#4338ca;--primary-light:#818cf8;--primary-rgb:99,102,241;--primary-light-rgb:129,140,248;--accent-color:#14b8a6;--accent-hover:#0d9488;--accent-light:#2dd4bf;--gradient-primary:linear-gradient(135deg,#6366f1,#8b5cf6 40%,#14b8a6);--gradient-secondary:linear-gradient(135deg,#6366f1,#818cf8);--gradient-accent:linear-gradient(135deg,#14b8a6,#2dd4bf);--gradient-hero:linear-gradient(135deg,#6366f1,#8b5cf6 40%,#14b8a6);--gradient-stat-1:linear-gradient(135deg,#6366f1,#818cf8);--gradient-stat-2:linear-gradient(135deg,#14b8a6,#2dd4bf);--gradient-stat-3:linear-gradient(135deg,#f59e0b,#fbbf24);--gradient-stat-4:linear-gradient(135deg,#f43f5e,#fb7185)}:root,[data-color=emerald]{--primary-color:#059669;--primary-hover:#047857;--primary-dark:#065f46;--primary-light:#34d399;--primary-rgb:5,150,105;--primary-light-rgb:52,211,153;--accent-color:#f59e0b;--accent-hover:#d97706;--accent-light:#fbbf24;--gradient-primary:linear-gradient(135deg,#059669,#34d399 40%,#f59e0b);--gradient-secondary:linear-gradient(135deg,#059669,#34d399);--gradient-accent:linear-gradient(135deg,#f59e0b,#fbbf24);--gradient-hero:linear-gradient(135deg,#059669,#34d399 40%,#f59e0b);--gradient-stat-1:linear-gradient(135deg,#059669,#34d399);--gradient-stat-2:linear-gradient(135deg,#6366f1,#818cf8);--gradient-stat-3:linear-gradient(135deg,#f59e0b,#fbbf24);--gradient-stat-4:linear-gradient(135deg,#f43f5e,#fb7185)}[data-color=rose]{--primary-color:#e11d48;--primary-hover:#be123c;--primary-dark:#9f1239;--primary-light:#fb7185;--primary-rgb:225,29,72;--primary-light-rgb:251,113,133;--accent-color:#14b8a6;--accent-hover:#0d9488;--accent-light:#2dd4bf;--gradient-primary:linear-gradient(135deg,#e11d48,#fb7185 40%,#14b8a6);--gradient-secondary:linear-gradient(135deg,#e11d48,#fb7185);--gradient-accent:linear-gradient(135deg,#14b8a6,#2dd4bf);--gradient-hero:linear-gradient(135deg,#e11d48,#fb7185 40%,#14b8a6);--gradient-stat-1:linear-gradient(135deg,#e11d48,#fb7185);--gradient-stat-2:linear-gradient(135deg,#14b8a6,#2dd4bf);--gradient-stat-3:linear-gradient(135deg,#6366f1,#818cf8);--gradient-stat-4:linear-gradient(135deg,#f59e0b,#fbbf24)}[data-color=ocean]{--primary-color:#0284c7;--primary-hover:#0369a1;--primary-dark:#075985;--primary-light:#38bdf8;--primary-rgb:2,132,199;--primary-light-rgb:56,189,248;--accent-color:#f59e0b;--accent-hover:#d97706;--accent-light:#fbbf24;--gradient-primary:linear-gradient(135deg,#0284c7,#38bdf8 40%,#f59e0b);--gradient-secondary:linear-gradient(135deg,#0284c7,#38bdf8);--gradient-accent:linear-gradient(135deg,#f59e0b,#fbbf24);--gradient-hero:linear-gradient(135deg,#0284c7,#38bdf8 40%,#f59e0b);--gradient-stat-1:linear-gradient(135deg,#0284c7,#38bdf8);--gradient-stat-2:linear-gradient(135deg,#14b8a6,#2dd4bf);--gradient-stat-3:linear-gradient(135deg,#f59e0b,#fbbf24);--gradient-stat-4:linear-gradient(135deg,#f43f5e,#fb7185)}:root{--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"JetBrains Mono","Fira Code",monospace;--font-size-xs:12px;--font-size-sm:13px;--font-size-base:14px;--font-size-lg:16px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:30px;--font-size-body:14px;--font-size-button:14px;--font-size-input:14px;--font-size-table:13px;--font-size-breadcrumb:13px;--font-size-menu:14px;--font-size-label:13px;--font-size-caption:12px;--font-size-h1:30px;--font-size-h2:24px;--font-size-h3:20px;--font-size-h4:17px;--font-size-h5:15px;--font-size-h6:13px;--line-height-tight:1.4;--line-height-normal:1.5;--line-height-relaxed:1.6;--line-height-loose:1.75}body,html{margin:0;padding:0;transition:none!important}body{font-family:var(--font-sans);font-feature-settings:"rlig" 1,"calt" 1,"kern" 1,"cv02" 1,"cv03" 1,"cv04" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:14px;line-height:1.6}.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,.ant-typography h6,h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);letter-spacing:-.025em;font-weight:600}.ant-typography h1,h1{font-size:var(--font-size-h1)}.ant-typography h2,h2{font-size:var(--font-size-h2)}.ant-typography h3,h3{font-size:var(--font-size-h3)}.ant-typography h4,h4{font-size:var(--font-size-h4)}.ant-typography h5,h5{font-size:var(--font-size-h5)}.ant-typography h6,h6{font-size:var(--font-size-h6)}.light-theme{--bg-primary:#fff;--bg-secondary:#fafbfc;--bg-tertiary:#f4f5f7;--bg-hover:#f8f9fa;--text-primary:#111827;--text-secondary:#6b7280;--border-color:#e8eaed;--card-bg:#fff;--input-bg:#f4f5f7}.dark-theme{--bg-primary:#16181d;--bg-secondary:#0f1117;--bg-tertiary:#1c1f26;--bg-hover:#1f2229;--text-primary:#f0f2f5;--text-secondary:rgba(240,242,245,.64);--border-color:hsla(0,0%,100%,.1);--card-bg:#16181d;--input-bg:#1c1f26;--shadow-glow-primary:0 0 20px rgba(var(--primary-rgb),0.25)}.ant-btn,.ant-card,.ant-menu-item,a,button,input,select,textarea{transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.theme-switching,.theme-switching *,.theme-switching :after,.theme-switching :before{transition:none!important;animation:none!important;animation-duration:0s!important}.hero-section,.hero-section *,.landing-page,.landing-page *{transition:none!important}.hero-cta-primary,.hero-cta-secondary,.hero-section a,.hero-section button,.landing-page a,.landing-page button,.nav-cta-button{transition:all .3s ease!important}.feature-card{transition:all .4s cubic-bezier(.4,0,.2,1)!important;cursor:pointer}.ant-layout{min-height:100vh}.ant-card,.ant-input,.ant-layout,.ant-menu,.ant-select,.ant-table{transition:none!important}.ant-btn{transition:all .2s ease!important;font-family:var(--font-sans);font-weight:500;letter-spacing:-.01em;font-size:var(--font-size-button)}.ant-card{box-shadow:var(--shadow-sm);border-radius:var(--radius-lg)}.dark-theme .ant-card{box-shadow:0 4px 6px -1px rgba(0,0,0,.3),0 2px 4px -1px rgba(0,0,0,.2)}@media (hover:hover){::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-tertiary)}::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:4px;opacity:.6}::-webkit-scrollbar-thumb:hover{background:var(--primary-hover)}}.container{max-width:1280px;margin:0 auto}.ant-input,.ant-input-number-input,.ant-input-password input,.ant-picker-input input,.ant-select-selector{font-family:var(--font-sans);font-weight:400;font-size:var(--font-size-input)}.ant-input,.ant-input-number,.ant-input-password,.ant-picker,.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{min-height:38px!important;padding:6px 12px!important;border-radius:var(--radius-md)}.ant-input-password .ant-input{height:100%!important;padding:0!important}.ant-input-password{display:flex!important;align-items:center!important}.ant-input-password-icon{font-size:14px}.ant-input-password-icon,.ant-input-prefix,.ant-input-suffix{display:flex;align-items:center}.ant-input-affix-wrapper{display:flex!important;align-items:center!important;padding:6px 12px!important}.ant-input-affix-wrapper>input.ant-input{padding:0!important;height:auto!important}.ant-select-single .ant-select-selector{height:38px!important;padding:0 12px!important;display:flex!important;align-items:center!important;border-radius:var(--radius-md)!important}.ant-select-single .ant-select-selection-search{height:100%;display:flex;align-items:center;inset-inline-start:0!important;inset-inline-end:0!important}.ant-select-single .ant-select-selection-search-input{height:100%!important;margin:0!important;padding:0!important;line-height:38px!important}.ant-select-single .ant-select-selection-item{font-size:var(--font-size-input)!important}.ant-select-single .ant-select-selection-item,.ant-select-single .ant-select-selection-placeholder{line-height:38px!important;padding:0!important;height:38px!important;display:flex!important;align-items:center!important}.ant-select-single .ant-select-selection-placeholder{font-size:13px!important}.ant-select-arrow,.ant-select-clear{top:50%;transform:translateY(-50%);margin-top:0!important}.ant-picker{padding:6px 12px!important;font-size:var(--font-size-input)}.ant-picker,.ant-picker-input{display:flex!important;align-items:center!important}.ant-picker-input{height:100%!important}.ant-picker-input>input{height:auto!important;padding:0!important;margin:0!important;font-size:var(--font-size-input)!important}.ant-picker-input>input::-moz-placeholder{font-size:13px!important}.ant-picker-input>input::placeholder{font-size:13px!important}.ant-picker-suffix{display:flex;align-items:center}.ant-picker-panel{font-size:13px!important}.ant-picker-cell-inner{font-size:12px!important}.ant-picker-header button{font-size:13px!important}.ant-input-number{padding:0!important}.ant-input-number-input{height:38px!important;padding:6px 12px!important;font-size:var(--font-size-input)!important}.ant-input-number-input::-moz-placeholder{font-size:13px!important}.ant-input-number-input::placeholder{font-size:13px!important}.ant-form-item-label>label{font-family:var(--font-sans);font-size:var(--font-size-label);font-weight:500}.ant-form-item-required:before{font-size:13px}.ant-input-textarea textarea,.ant-select-item-option-content{font-size:var(--font-size-input)}.ant-input-number-input::-moz-placeholder,.ant-input-password input::-moz-placeholder,.ant-input-textarea textarea::-moz-placeholder,.ant-input::-moz-placeholder,.ant-picker-input input::-moz-placeholder{font-size:13px;font-weight:400}.ant-input-number-input::placeholder,.ant-input-password input::placeholder,.ant-input-textarea textarea::placeholder,.ant-input::placeholder,.ant-picker-input input::placeholder,.ant-select-selection-placeholder{font-size:13px;font-weight:400}.ant-input-number-handler{font-size:11px}.ant-form-item-explain-error,.ant-form-item-extra{font-size:12px}.ant-table{font-family:var(--font-sans);font-feature-settings:"tnum" 1;font-size:var(--font-size-table)}.ant-table-thead>tr>th{font-size:var(--font-size-table);font-weight:500;padding:10px 14px;text-transform:uppercase;letter-spacing:.03em;font-size:12px}.ant-table-tbody>tr>td{font-size:var(--font-size-table);padding:10px 14px}.ant-table-small .ant-table-tbody>tr>td,.ant-table-small .ant-table-thead>tr>th{padding:8px 10px}.ant-pagination,.ant-pagination-item,.ant-pagination-next,.ant-pagination-prev,.ant-table-column-sorter,.ant-table-filter-trigger{font-size:var(--font-size-table)}.ant-table .ant-tag{font-size:12px;padding:2px 8px;line-height:20px;border-radius:var(--radius-pill)}.ant-table .ant-tooltip{font-size:var(--font-size-table)}.ant-menu{font-family:var(--font-sans);font-weight:500;font-size:var(--font-size-menu)}.ant-card-head-title{font-family:var(--font-sans);font-weight:600;letter-spacing:-.01em}.ant-breadcrumb,.ant-breadcrumb-link,.ant-breadcrumb-separator{font-family:var(--font-sans);font-size:var(--font-size-breadcrumb);font-weight:400}.ant-breadcrumb a,.ant-breadcrumb li:last-child,.ant-breadcrumb-link>.anticon{font-size:var(--font-size-breadcrumb)}.ant-breadcrumb li:last-child{font-weight:500}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.8}}@keyframes pageEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.fade-in{animation:fadeIn .3s ease-in-out}.fade-in-up{animation:fadeInUp .6s ease-out}.slide-in-left{animation:slideInLeft .6s ease-out}.page-enter{animation:pageEnter .35s ease-out}@media (hover:hover){.hover-lift{transition:transform .2s ease,box-shadow .2s ease}.hover-lift:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.ant-card.hover-card{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid transparent}.ant-card.hover-card:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(var(--primary-rgb),.12);border-color:rgba(var(--primary-rgb),.2)}.dark-theme .ant-card.hover-card:hover{box-shadow:0 12px 24px rgba(var(--primary-rgb),.2)}}.status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px}.status-dot.success{background-color:var(--success-color)}.status-dot.warning{background-color:var(--warning-color)}.status-dot.error{background-color:var(--error-color)}.glass{backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}.glass-header{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%)}.skeleton{background:linear-gradient(90deg,var(--bg-tertiary) 25%,var(--bg-hover) 50%,var(--bg-tertiary) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:var(--radius-md)}.skeleton-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.skeleton-two-col{display:flex;gap:16px;flex-wrap:wrap}@media (max-width:640px){.skeleton-stat-grid{grid-template-columns:repeat(2,1fr)}.skeleton-two-col{flex-direction:column}.skeleton-two-col>*{flex:1 1 100%!important;width:100%!important}}.tabular-nums{font-variant-numeric:tabular-nums;font-family:var(--font-mono)}@media (max-width:640px){.hide-mobile{display:none!important}}@media (min-width:641px) and (max-width:1024px){.hide-tablet{display:none!important}}@media (min-width:1025px){.hide-desktop{display:none!important}}@media (max-width:1024px){.hide-below-desktop{display:none!important}}@media (min-width:1025px){.show-below-desktop{display:none!important}}.mobile-bottom-nav{position:fixed;bottom:0;left:0;right:0;height:56px;padding-bottom:env(safe-area-inset-bottom);z-index:1001;display:none;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid var(--border-color)}@media (max-width:1024px){.mobile-bottom-nav{display:flex}.desktop-sidebar{display:none!important}.main-layout{margin-left:0!important}.main-header{padding:0 16px!important}}@media (max-width:640px){.content-area{padding:12px 16px}.ant-btn{min-height:44px}.ant-input,.ant-input-affix-wrapper,.ant-picker,.ant-select-selector{min-height:44px!important}.mobile-hide-table .ant-table{display:none}}.full-height{height:calc(var(--vh, 1vh) * 100)}.safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.dark-theme .glow-primary{box-shadow:0 0 20px rgba(var(--primary-rgb),.25)}.dark-theme .glow-accent{box-shadow:0 0 20px rgba(20,184,166,.25)}.dark-theme .ant-btn-primary:focus-visible{box-shadow:0 0 0 2px rgba(var(--primary-rgb),.3)}.dark-theme .ant-input-focused,.dark-theme .ant-input:focus{box-shadow:0 0 0 2px rgba(var(--primary-rgb),.15)}.glass-header-scrolled{box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06)}.dark-theme .glass-header-scrolled{box-shadow:0 1px 3px rgba(0,0,0,.3),0 0 20px rgba(var(--primary-rgb),.05)}.dark-theme .ant-btn-primary:hover{box-shadow:0 0 20px rgba(var(--primary-rgb),.3),0 4px 12px rgba(var(--primary-rgb),.2)}.dark-theme .ant-select-focused .ant-select-selector{box-shadow:0 0 0 2px rgba(var(--primary-rgb),.15)!important}.page-content-enter{animation:pageEnter .3s ease-out}.ant-table-tbody>tr{animation:fadeIn .3s ease-out both}.ant-table-tbody>tr:first-child{animation-delay:.02s}.ant-table-tbody>tr:nth-child(2){animation-delay:.04s}.ant-table-tbody>tr:nth-child(3){animation-delay:.06s}.ant-table-tbody>tr:nth-child(4){animation-delay:.08s}.ant-table-tbody>tr:nth-child(5){animation-delay:.1s}.ant-table-tbody>tr:nth-child(6){animation-delay:.12s}.ant-table-tbody>tr:nth-child(7){animation-delay:.14s}.ant-table-tbody>tr:nth-child(8){animation-delay:.16s}.ant-table-tbody>tr:nth-child(9){animation-delay:.18s}.ant-table-tbody>tr:nth-child(10){animation-delay:.2s}@media (hover:hover){.ant-card{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.dark-theme .ant-table-tbody>tr:hover>td{background:rgba(var(--primary-rgb),.04)!important}}.mobile-action-bar{position:fixed;bottom:56px;left:0;right:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--card-bg);border-top:1px solid var(--border-color);display:none;gap:12px;z-index:1000}@media (max-width:1024px){.mobile-action-bar{display:flex}}.mobile-action-bar .ant-btn{flex:1;height:44px}.mobile-fab{position:fixed;bottom:76px;right:20px;width:56px;height:56px;border-radius:50%;background:var(--gradient-primary);color:#fff;display:none;align-items:center;justify-content:center;font-size:24px;box-shadow:0 4px 14px rgba(var(--primary-rgb),.4);z-index:1000;border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.mobile-fab:hover{transform:scale(1.05);box-shadow:0 6px 20px rgba(var(--primary-rgb),.5)}.mobile-fab:active{transform:scale(.95)}@media (max-width:640px){.mobile-fab{display:flex}.status-stepper-responsive .ant-steps-horizontal{flex-direction:column!important}.status-stepper-responsive .ant-steps-item{flex-direction:row!important;padding-left:0!important}}.wizard-step-enter{animation:fadeIn .25s ease-out}@media (max-width:640px){.form-wizard-container{max-width:100%!important;padding:0!important}.form-wizard-container .ant-steps-item-title{display:none!important}.form-wizard-container .ant-steps-item-icon{margin:0 4px!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.hover-lift:hover{transform:none}.ant-table-tbody>tr,.page-content-enter,.page-enter,.wizard-step-enter{animation:none}.mobile-fab:active,.mobile-fab:hover{transform:none}}.settings-sidebar-menu .ant-menu-item-selected{background:rgba(var(--primary-rgb),.08)!important;color:var(--primary-color)!important;border-radius:8px;margin:4px 8px;width:calc(100% - 16px)}.dark-theme .settings-sidebar-menu .ant-menu-item-selected{background:rgba(var(--primary-rgb),.15)!important;color:var(--primary-light)!important}.settings-sidebar-menu .ant-menu-item-selected .anticon{color:var(--primary-color)!important}.dark-theme .settings-sidebar-menu .ant-menu-item-selected .anticon{color:var(--primary-light)!important}.settings-sidebar-menu .ant-menu-item{margin:4px 8px;width:calc(100% - 16px);border-radius:8px;transition:all .3s}.settings-sidebar-menu .ant-menu-item:hover{background:rgba(var(--primary-rgb),.06)!important;border-radius:8px}.dark-theme .settings-sidebar-menu .ant-menu-item:hover{background:rgba(var(--primary-rgb),.1)!important}.settings-sidebar-menu .ant-menu-item-selected:after{display:none}.settings-mobile-tabs::-webkit-scrollbar{display:none}.settings-mobile-tabs{-ms-overflow-style:none;scrollbar-width:none}.ant-alert-message,.ant-card-body,.ant-descriptions-item-content,.ant-drawer-body,.ant-form-item-control-input,.ant-modal-body,.ant-table-cell,.ant-typography{word-break:break-word;overflow-wrap:break-word}.ant-tag{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.text-break{word-break:break-all;overflow-wrap:break-word}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:640px){.ant-modal{max-width:calc(100vw - 32px)!important;margin:16px auto!important}.ant-modal .ant-modal-content{border-radius:var(--radius-lg)}.ant-drawer-content-wrapper{width:100%!important;max-width:100vw!important}}@media (min-width:641px) and (max-width:1024px){.ant-modal{max-width:calc(100vw - 64px)!important}}.form-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.form-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-grid-2-1{display:grid;grid-template-columns:2fr 1fr;gap:16px}.po-items-grid{display:grid;grid-template-columns:2fr 1.2fr .8fr .8fr 1fr 1fr 40px;gap:8px;align-items:start}@media (max-width:900px){.form-grid-3,.po-items-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.form-grid-2,.form-grid-2-1,.form-grid-3,.po-items-grid{grid-template-columns:1fr}}@font-face{font-family:__inter_42f8c5;src:url(/_next/static/media/f47cced32f68b1f4-s.p.woff2) format("woff2");font-display:swap;font-weight:300 800}@font-face{font-family:__inter_Fallback_42f8c5;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_42f8c5{font-family:__inter_42f8c5,__inter_Fallback_42f8c5}.__variable_42f8c5{--font-inter:"__inter_42f8c5","__inter_Fallback_42f8c5"}@font-face{font-family:__jetbrainsMono_d6ff21;src:url(/_next/static/media/d635d67634b20611-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:__jetbrainsMono_Fallback_d6ff21;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_d6ff21{font-family:__jetbrainsMono_d6ff21,__jetbrainsMono_Fallback_d6ff21}.__variable_d6ff21{--font-jetbrains:"__jetbrainsMono_d6ff21","__jetbrainsMono_Fallback_d6ff21"}