:root{--color-primary:#C5A85A;--color-primary-light:#E5C060;--color-primary-dark:#A2843B;--color-primary-glow:rgba(197,168,90,0.35);--color-primary-rgb:197,168,90;--color-secondary:#B59445;--color-secondary-light:#D4B25E;--color-secondary-dark:#967730;--color-secondary-rgb:181,148,69;--color-accent:#D4AF37;--color-accent-light:#E9D282;--color-primary-text:var(--color-primary);--color-secondary-text:var(--color-secondary);--color-success:#00B894;--color-success-bg:rgba(0,184,148,0.1);--color-success-rgb:0,184,148;--color-warning:#FDCB6E;--color-warning-bg:rgba(253,203,110,0.1);--color-warning-rgb:253,203,110;--color-error:#E17055;--color-error-bg:rgba(225,112,85,0.1);--color-error-rgb:225,112,85;--color-info:#74B9FF;--color-info-bg:rgba(116,185,255,0.1);--color-info-rgb:116,185,255;--color-success-text:var(--color-success);--color-warning-text:var(--color-warning);--color-error-text:var(--color-error);--color-info-text:var(--color-info);--color-accent-text:var(--color-accent);--status-pending:#FDCB6E;--status-approved:#74B9FF;--status-shipped:#A29BFE;--status-delivered:#00B894;--status-paid:#55EFC4;--status-cancelled:#E17055;--status-returned:#D63031;--status-pending-text:var(--status-pending);--status-approved-text:var(--status-approved);--status-shipped-text:var(--status-shipped);--status-delivered-text:var(--status-delivered);--status-paid-text:var(--status-paid);--status-cancelled-text:var(--status-cancelled);--status-returned-text:var(--status-returned);--bg-primary:#0A0A1A;--bg-secondary:#111128;--bg-tertiary:#1A1A3E;--bg-card:rgba(26,26,62,0.6);--bg-card-hover:rgba(26,26,62,0.85);--bg-input:rgba(17,17,40,0.8);--bg-overlay:rgba(10,10,26,0.85);--text-primary:#FAFAFA;--text-secondary:#D0D0E8;--text-tertiary:#A0A0C0;--text-inverse:#0A0A1A;--border-subtle:rgba(197,168,90,0.15);--border-default:rgba(197,168,90,0.25);--border-strong:rgba(197,168,90,0.5);--border-radius-sm:8px;--border-radius-md:12px;--border-radius-lg:16px;--border-radius-xl:24px;--border-radius-full:9999px;--font-arabic:var(--font-noto-kufi-arabic),"Tahoma",sans-serif;--font-latin:var(--font-inter),"Helvetica",sans-serif;--font-mono:"JetBrains Mono","Fira Code",monospace;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--shadow-sm:0 1px 3px rgba(0,0,0,0.3);--shadow-md:0 4px 12px rgba(0,0,0,0.3);--shadow-lg:0 8px 32px rgba(0,0,0,0.4);--shadow-xl:0 16px 48px rgba(0,0,0,0.5);--shadow-glow:0 0 20px var(--color-primary-glow);--shadow-glow-lg:0 0 40px var(--color-primary-glow);--glass-bg:rgba(26,26,62,0.4);--glass-border:rgba(108,92,231,0.2);--glass-blur:blur(20px);--transition-fast:150ms cubic-bezier(0.4,0,0.2,1);--transition-base:250ms cubic-bezier(0.4,0,0.2,1);--transition-slow:400ms cubic-bezier(0.4,0,0.2,1);--transition-spring:500ms cubic-bezier(0.34,1.56,0.64,1);--sidebar-width:280px;--sidebar-collapsed:72px;--header-height:64px;--max-content-width:1280px;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-overlay:400;--z-modal:500;--z-toast:600;--bg-card-solid:#1A1A35;--bg-card-solid-2:#12122B;--bg-card-solid-3:#0D0D24;--text-muted:#A0A0B8;--text-caption:#64748b;--chart-grid:rgba(255,255,255,0.04);--chart-tooltip-bg:#1A1A2E;--chart-tooltip-border:#2D2D44;--chart-tooltip-text:#FAFAFA;--chart-tab-inactive-bg:rgba(255,255,255,0.02);--chart-tab-inactive-border:rgba(255,255,255,0.06);--landing-text:#FFFFFF;--landing-card-bg:rgba(255,255,255,0.03);--landing-card-bg-hover:rgba(255,255,255,0.04);--landing-border:rgba(255,255,255,0.05);--landing-border-strong:rgba(255,255,255,0.15);--landing-floating-bg:rgba(255,255,255,0.05);--landing-floating-border:rgba(255,255,255,0.1);--landing-nav-bg:rgba(10,11,14,0.8);--landing-shadow:0 20px 40px rgba(0,0,0,0.3);--landing-video-bg:#0a0b0e;--overlay-bg:rgba(0,0,0,0.5);--spinner-track:rgba(255,255,255,0.3);--spinner-color:#FFFFFF;--white-alpha-5:rgba(255,255,255,0.05);--white-alpha-10:rgba(255,255,255,0.1);--white-alpha-20:rgba(255,255,255,0.2);--black-alpha-5:rgba(0,0,0,0.05);--black-alpha-10:rgba(0,0,0,0.1);--black-alpha-20:rgba(0,0,0,0.2)}html[data-theme=light]{--bg-primary:#F8F8FC;--bg-secondary:#FFFFFF;--bg-tertiary:#F0F0F8;--bg-card:rgba(255,255,255,0.85);--bg-card-hover:rgba(240,240,248,0.95);--bg-card-solid:#FFFFFF;--bg-card-solid-2:#F0F0F8;--bg-card-solid-3:#E8E8F0;--bg-input:rgba(240,240,248,0.8);--bg-overlay:rgba(248,248,252,0.92);--text-primary:#050512;--text-secondary:#222238;--text-tertiary:#454560;--text-inverse:#FAFAFA;--text-muted:#333350;--text-caption:#475569;--color-primary-text:var(--color-primary);--color-secondary-text:#967730;--color-success-text:#008B6B;--color-warning-text:#956D00;--color-error-text:#C44D32;--color-info-text:#2A75C2;--color-accent-text:#B59445;--status-pending-text:#956D00;--status-approved-text:#2A75C2;--status-shipped-text:#6B5BCD;--status-delivered-text:#008B6B;--status-paid-text:#008B6B;--status-cancelled-text:#C44D32;--status-returned-text:#B02A2A;--border-subtle:rgba(197,168,90,0.12);--border-default:rgba(197,168,90,0.22);--border-strong:rgba(197,168,90,0.4);--shadow-sm:0 1px 3px rgba(10,10,26,0.08);--shadow-md:0 4px 12px rgba(10,10,26,0.1);--shadow-lg:0 8px 32px rgba(10,10,26,0.12);--shadow-xl:0 16px 48px rgba(10,10,26,0.15);--glass-bg:rgba(255,255,255,0.6);--glass-border:rgba(197,168,90,0.12);--chart-grid:rgba(197,168,90,0.08);--chart-tooltip-bg:#FFFFFF;--chart-tooltip-border:rgba(197,168,90,0.15);--chart-tooltip-text:#0A0A1A;--chart-tab-inactive-bg:rgba(197,168,90,0.04);--chart-tab-inactive-border:rgba(197,168,90,0.08);--landing-text:#0A0A1A;--landing-card-bg:rgba(197,168,90,0.04);--landing-card-bg-hover:rgba(197,168,90,0.07);--landing-border:rgba(197,168,90,0.08);--landing-border-strong:rgba(197,168,90,0.15);--landing-floating-bg:rgba(255,255,255,0.7);--landing-floating-border:rgba(197,168,90,0.12);--landing-nav-bg:rgba(255,255,255,0.85);--landing-shadow:0 20px 40px rgba(197,168,90,0.1);--landing-video-bg:#F0F0F8;--overlay-bg:rgba(0,0,0,0.35);--spinner-track:rgba(255,255,255,0.5);--spinner-color:#FFFFFF;--white-alpha-5:rgba(10,10,26,0.05);--white-alpha-10:rgba(10,10,26,0.1);--white-alpha-20:rgba(10,10,26,0.2);--black-alpha-5:rgba(0,0,0,0.05);--black-alpha-10:rgba(0,0,0,0.1);--black-alpha-20:rgba(0,0,0,0.2)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-arabic);background:var(--bg-primary);color:var(--text-primary);direction:rtl;line-height:1.6;min-height:100vh;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;background:radial-gradient(ellipse 600px 600px at 20% 10%,rgba(197,168,90,.08) 0,transparent 70%),radial-gradient(ellipse 500px 500px at 80% 80%,rgba(181,148,69,.06) 0,transparent 70%),radial-gradient(ellipse 400px 400px at 50% 50%,rgba(197,168,90,.04) 0,transparent 70%);pointer-events:none;z-index:-1}html[data-theme=light] body:before{opacity:.45}html[data-theme=light] ::selection{background:rgba(197,168,90,.2)}.theme-logo-light{display:none}.theme-logo-dark,html[data-theme=light] .theme-logo-light{display:inline-block}.theme-icon-light,html[data-theme=light] .theme-logo-dark{display:none}.theme-icon-dark,html[data-theme=light] .theme-icon-light{display:inline-block}html[data-theme=light] .theme-icon-dark{display:none}a{color:inherit;text-decoration:none}img,video{max-width:100%;height:auto;display:block}ol,ul{list-style:none}button{cursor:pointer}button,input,select,textarea{font-family:inherit;border:none;background:none;color:inherit}input,select,textarea{outline:none}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.3;color:var(--text-primary);text-wrap:balance}h1{font-size:var(--text-4xl)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-2xl)}h4{font-size:var(--text-xl)}h5{font-size:var(--text-lg)}h6{font-size:var(--text-base)}p{color:var(--text-secondary);line-height:1.7}.text-xs{font-size:var(--text-xs)!important}.text-sm{font-size:var(--text-sm)!important}.text-base{font-size:var(--text-base)!important}.text-lg{font-size:var(--text-lg)!important}.text-xl{font-size:var(--text-xl)!important}.text-2xl{font-size:var(--text-2xl)!important}.text-3xl{font-size:var(--text-3xl)!important}.text-4xl{font-size:var(--text-4xl)!important}.text-5xl{font-size:var(--text-5xl)!important}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-black{font-weight:800}.num,.price,.stat-value{direction:ltr;unicode-bidi:isolate}.font-latin,.num,.price,.stat-value{font-family:var(--font-latin)}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.text-balance{text-wrap:balance}.text-tight-wrap{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.4;min-width:120px}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.p-0{padding:0}.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-5{padding:var(--space-5)}.p-6{padding:var(--space-6)}.p-8{padding:var(--space-8)}.p-10{padding:var(--space-10)}.p-12{padding:var(--space-12)}.px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.py-12{padding-top:var(--space-12);padding-bottom:var(--space-12)}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.pt-4{padding-top:var(--space-4)}.pt-6{padding-top:var(--space-6)}.pt-8{padding-top:var(--space-8)}.pt-10{padding-top:var(--space-10)}.pb-2{padding-bottom:var(--space-2)}.pb-4{padding-bottom:var(--space-4)}.pb-6{padding-bottom:var(--space-6)}.pr-4{padding-right:var(--space-4)}.pr-6{padding-right:var(--space-6)}.pr-10{padding-right:var(--space-10)}.pl-2{padding-left:var(--space-2)}.pl-3{padding-left:var(--space-3)}.pl-4{padding-left:var(--space-4)}.m-0{margin:0}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:var(--space-1)}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.mt-2{margin-top:var(--space-2)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.mt-auto{margin-top:auto}.ml-auto{margin-left:auto}.mr-1{margin-right:var(--space-1)}.mr-2{margin-right:var(--space-2)}.container{width:100%;max-width:var(--max-content-width);margin:0 auto;padding:0 var(--space-4)}@media (min-width:768px){.container{padding:0 var(--space-6)}}.flex{display:flex}.inline-flex{display:inline-flex}.flex-col{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1 1}.flex-shrink-0{flex-shrink:0}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.grid{display:grid}.responsive-grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.responsive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}}@media (min-width:1024px){.responsive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-2,.grid-3,.grid-4{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media (min-width:640px){.grid-2,.grid-3,.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.top-0{top:0}.top-3{top:var(--space-3)}.top-4{top:var(--space-4)}.right-0{right:0}.right-3{right:var(--space-3)}.right-4{right:var(--space-4)}.bottom-3{bottom:var(--space-3)}.left-0{left:0}.left-3{left:var(--space-3)}.left-1\/2{left:50%}.z-10{z-index:10}.z-50{z-index:50}.w-full{width:100%}.w-8{width:2rem}.w-9{width:2.25rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-20{width:5rem}.w-40{width:10rem}.w-48{width:12rem}.w-56{width:14rem}.w-64{width:16rem}.w-fit{width:fit-content}.min-w-0{min-width:0}.min-w-full{min-width:100%}.max-w-md{max-width:28rem}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.h-full{height:100%}.h-4{height:1rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-20{height:5rem}.h-48{height:12rem}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-screen{min-height:100vh}.whitespace-nowrap{white-space:nowrap}.rounded-sm{border-radius:var(--border-radius-sm)}.rounded-md{border-radius:var(--border-radius-md)}.rounded-lg{border-radius:var(--border-radius-lg)}.rounded-xl{border-radius:var(--border-radius-xl)}.rounded-full{border-radius:var(--border-radius-full)}.rounded-none{border-radius:0}.border{border-width:1px;border-style:solid}.border-0{border-width:0}.border-b{border-bottom-width:1px;border-bottom-style:solid}.border-t{border-top-width:1px;border-top-style:solid}.border-r{border-right-width:1px;border-right-style:solid}.border-r-0{border-right-width:0}.border-r-4{border-right-width:4px!important;border-right-style:solid!important}.border-r-primary{border-right-color:var(--color-primary)!important}.border-r-secondary{border-right-color:var(--color-secondary)!important}.border-r-status-pending,.border-status-pending{border-right-color:var(--status-pending)!important}.border-r-status-delivered,.border-status-delivered{border-right-color:var(--status-delivered)!important}.border-r-info{border-right-color:var(--color-info)!important}.border-dashed{border-style:dashed}.glass{background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--border-radius-lg)}.glass-card{background:var(--bg-card);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border-subtle);border-radius:var(--border-radius-lg);padding:var(--space-6);transition:all var(--transition-base)}.glass-card:hover{background:var(--bg-card-hover);border-color:var(--border-default);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--border-radius-md);font-weight:600;font-size:var(--text-sm);transition:all var(--transition-base);cursor:pointer;white-space:nowrap;border:1px solid transparent;line-height:1.5;flex-shrink:0}.btn-primary{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));color:#fff;box-shadow:var(--shadow-glow)}.btn-primary:hover{transform:translateY(-1px);box-shadow:var(--shadow-glow-lg)}.btn-secondary{background:var(--bg-input);color:var(--text-secondary);border-color:var(--border-subtle)}.btn-secondary:hover{border-color:var(--border-default);color:var(--text-primary)}.btn-success{background:var(--color-success);color:#fff}.btn-danger{background:var(--color-error);color:#fff}.btn-ghost{background:transparent;color:var(--text-secondary)}.btn-ghost:hover{background:var(--bg-input);color:var(--text-primary)}.btn-sm{padding:var(--space-2) var(--space-4);font-size:var(--text-xs)}.btn-lg{padding:var(--space-4) var(--space-8);font-size:var(--text-base)}.btn-icon{width:40px;height:40px;padding:0;border-radius:var(--border-radius-md);display:inline-flex;align-items:center;justify-content:center;transition:all var(--transition-base);cursor:pointer}.btn-icon:hover{background:var(--bg-input);border-color:var(--color-primary);box-shadow:0 2px 8px rgba(197,168,90,.1)}.btn-icon:active{transform:scale(.95)}.btn:disabled{opacity:.5;cursor:not-allowed}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}.form-input{width:100%;padding:var(--space-3) var(--space-4);background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:var(--border-radius-md);font-size:var(--text-sm);transition:all var(--transition-base);color:var(--text-primary)}html[data-theme=light] .form-input,html[data-theme=light] .form-select{background-color:#FFFFFF!important;border-color:#CBD5E1!important;box-shadow:0 1px 2px rgba(0,0,0,.05)}.form-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(197,168,90,.15)}html[data-theme=light] .form-input:focus,html[data-theme=light] .form-select:focus{border-color:#1E3A8A!important;box-shadow:0 0 0 3px rgba(30,58,138,.15)!important}.form-input::placeholder{color:var(--text-tertiary)}.form-select{padding:var(--space-3) var(--space-4);padding-left:var(--space-10);background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:var(--border-radius-md);font-size:var(--text-sm);color:var(--text-primary);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236C6C8A' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 1rem center;direction:ltr;text-align:right}.form-select option{direction:rtl;text-align:right;background-color:var(--bg-secondary,#111128);color:var(--text-primary,#ffffff)}.form-label{display:block;font-size:var(--text-sm);font-weight:600;margin-bottom:var(--space-2);color:var(--text-secondary)}.form-group{display:flex;flex-direction:column;gap:var(--space-2)}.form-input-sm{padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}.table-container{width:100%;overflow-x:auto;overflow-y:hidden;border-radius:var(--border-radius-lg);border:1px solid var(--border-subtle);background:var(--bg-card);-webkit-overflow-scrolling:touch;margin-bottom:var(--space-6)}.table-container::-webkit-scrollbar{height:6px}.table-container::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:10px}.table{width:100%;border-collapse:collapse;min-width:600px}.table th{text-align:right;background:var(--bg-secondary);font-weight:700;color:var(--text-primary);white-space:nowrap}.table td,.table th{padding:var(--space-4);font-size:var(--text-sm);border-bottom:1px solid var(--border-subtle)}.table td{color:var(--text-secondary);vertical-align:middle}.table td.text-wrap{min-width:200px;white-space:normal;line-height:1.6}.stat-card{padding:var(--space-5);border-radius:var(--border-radius-lg);background:var(--bg-card);border:1px solid var(--border-subtle);transition:all var(--transition-base);flex:1 1;min-width:0}@media (min-width:640px){.stat-card{padding:var(--space-6)}}.stat-card:hover{background:var(--bg-card-hover);border-color:var(--border-default);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.stat-label{font-size:var(--text-xs);font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}.stat-value{font-size:var(--text-2xl);font-weight:800;color:var(--text-primary);margin-top:var(--space-2);word-break:break-all}@media (min-width:640px){.stat-value{font-size:var(--text-3xl)}}.stat-change{font-size:var(--text-xs);margin-top:var(--space-2);color:var(--text-tertiary)}.stat-change.positive{color:var(--color-success-text)}.badge{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--border-radius-full);font-size:var(--text-xs);font-weight:700;white-space:nowrap;line-height:1}.badge-centered{position:absolute;top:var(--space-3);right:var(--space-3);z-index:10;box-shadow:var(--shadow-md)}.badge-primary{background:var(--color-primary);color:#fff}.badge-secondary{background:var(--bg-input);color:var(--text-secondary);border:1px solid var(--border-subtle)}.badge-active{background:var(--color-success-bg);color:var(--color-success-text)}.badge-pending{background:var(--color-warning-bg);color:var(--color-warning-text)}.badge-suspended{background:var(--color-error-bg);color:var(--color-error-text)}.badge-delivered{background:rgba(0,184,148,.1);color:var(--color-success-text)}.badge-banned{background:var(--color-error-bg);color:var(--color-error-text)}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-brand{background-color:var(--color-primary)}.bg-brand-secondary{background-color:var(--color-secondary)}.bg-primary{background-color:var(--bg-primary)}.bg-secondary{background-color:var(--bg-secondary)}.bg-tertiary{background-color:var(--bg-tertiary)}.bg-card{background-color:var(--bg-card)}.bg-input{background-color:var(--bg-input)}.bg-success{background-color:var(--color-success)}.bg-error{background-color:var(--color-error)}.bg-warning{background-color:var(--color-warning)}.bg-info{background-color:var(--color-info)}.bg-danger{background-color:var(--color-error)}.bg-black\/90{background-color:rgba(0,0,0,.9)}.bg-black\/70{background-color:rgba(0,0,0,.7)}.bg-black\/60{background-color:rgba(0,0,0,.6)}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-black\/20{background-color:rgba(0,0,0,.2)}.bg-white\/5{background-color:var(--white-alpha-5)}.bg-white\/10{background-color:var(--white-alpha-10)}.bg-primary\/5{background-color:rgba(var(--color-primary-rgb),.05)}.bg-primary\/10{background-color:rgba(var(--color-primary-rgb),.1)}.bg-primary\/20{background-color:rgba(var(--color-primary-rgb),.2)}.bg-secondary\/5{background-color:rgba(var(--color-secondary-rgb),.05)}.bg-secondary\/10{background-color:rgba(var(--color-secondary-rgb),.1)}.bg-success\/10{background-color:rgba(var(--color-success-rgb),.1)}.bg-error\/10{background-color:rgba(var(--color-error-rgb),.1)}.bg-warning\/10{background-color:rgba(var(--color-warning-rgb),.1)}.bg-info\/10{background-color:rgba(var(--color-info-rgb),.1)}.bg-danger\/10{background-color:rgba(var(--color-error-rgb),.1)}.bg-status-pending\/10{background-color:rgba(253,203,110,.1)}.bg-status-delivered\/10{background-color:rgba(0,184,148,.1)}.bg-status-shipped\/10{background-color:rgba(162,155,254,.1)}.bg-bg-tertiary{background-color:var(--bg-tertiary)}.bg-color-error-bg{background-color:var(--color-error-bg)}.text-color-success{color:var(--color-success-text)}.text-color-error{color:var(--color-error-text)}.bg-color-success-bg{background-color:var(--color-success-bg)}.bg-primary-glow{background-color:var(--color-primary-glow)}.product-card{display:flex;flex-direction:column;height:100%;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--border-radius-lg);overflow:hidden;transition:all var(--transition-base)}.product-card:hover{transform:translateY(-4px);border-color:var(--border-default);box-shadow:var(--shadow-lg);background:var(--bg-card-hover)}.product-image-container{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background:var(--bg-secondary)}.product-image{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.product-card:hover .product-image{transform:scale(1.05)}.product-info{padding:var(--space-4);display:flex;flex-direction:column;flex:1 1;gap:var(--space-2)}.product-title{font-size:var(--text-sm);font-weight:700;color:var(--text-primary);line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.product-price-row{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:var(--space-3)}.border-white\/20{border-color:var(--white-alpha-20)}.border-subtle{border-color:var(--border-subtle)}.border-subtle\/30{border-color:rgba(108,92,231,.09)}.border-subtle\/40{border-color:rgba(108,92,231,.12)}.border-subtle\/50{border-color:rgba(108,92,231,.15)}.border-default{border-color:var(--border-default)}.border-primary{border-color:var(--color-primary)}.border-primary\/10{border-color:rgba(var(--color-primary-rgb),.1)}.border-primary\/20{border-color:rgba(var(--color-primary-rgb),.2)}.border-primary\/30{border-color:rgba(var(--color-primary-rgb),.3)}.border-secondary{border-color:var(--color-secondary)}.border-error{border-color:var(--color-error)}.border-error\/20{border-color:rgba(225,112,85,.2)}.border-success{border-color:var(--color-success)}.border-success\/20{border-color:rgba(0,184,148,.2)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.text-brand,.text-brand-light{color:var(--color-primary-text)}.text-primary-light{color:var(--color-primary-light)}.text-brand-secondary{color:var(--color-secondary-text)}.text-success{color:var(--color-success-text)}.text-warning{color:var(--color-warning-text)}.text-error{color:var(--color-error-text)}.text-info{color:var(--color-info-text)}.text-white{color:#fff}.text-status-pending{color:var(--status-pending-text)}.text-status-approved{color:var(--status-approved-text)}.text-status-shipped{color:var(--status-shipped-text)}.text-status-delivered{color:var(--status-delivered-text)}.text-status-paid{color:var(--status-paid-text)}.text-status-cancelled{color:var(--status-cancelled-text)}.text-status-returned{color:var(--status-returned-text)}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.aspect-\[4\/3\]{aspect-ratio:4/3}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInLeft{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animate-fade-in{animation:fadeIn .5s ease-out forwards}.animate-slide-in-right{animation:slideInRight .4s ease-out forwards}.animate-slide-in-left{animation:slideInLeft .4s ease-out forwards}.animate-slide-in{animation:slideInRight .4s ease-out forwards}.animate-pulse{animation:pulse 2s ease-in-out infinite}.skeleton{background:linear-gradient(90deg,var(--bg-tertiary) 25%,rgba(197,168,90,.1) 50%,var(--bg-tertiary) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:var(--border-radius-md)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}::selection{background:rgba(197,168,90,.3);color:var(--text-primary)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-white\/5{--tw-gradient-from:var(--white-alpha-5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,255,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.via-subtle\/30{--tw-gradient-stops:var(--tw-gradient-from),rgba(197,168,90,0.09) var(--tw-gradient-via-position),var(--tw-gradient-to)}@media (max-width:1024px){h1{font-size:var(--text-3xl)}h2{font-size:var(--text-2xl)}}@media (max-width:768px){h1{font-size:var(--text-2xl)}h2{font-size:var(--text-xl)}.container{padding:0 var(--space-4)}:root{--sidebar-width:100%}.flex.flex-wrap{gap:var(--space-4)!important}.glass-card{padding:var(--space-4)}.btn{padding:var(--space-3) var(--space-4);font-size:var(--text-xs)}.btn-lg{padding:var(--space-3) var(--space-6);font-size:var(--text-sm)}.flex-wrap{gap:var(--space-3)}}@media (max-width:480px){h1{font-size:var(--text-xl)}h2{font-size:var(--text-lg)}.stat-value{font-size:var(--text-xl)}.table-container{margin-left:calc(-1 * var(--space-4));margin-right:calc(-1 * var(--space-4));border-radius:0;border-left:none;border-right:none}}.z-\[99999\]{z-index:99999}.bg-black\/80{background-color:rgba(0,0,0,.8)}.backdrop-blur-sm{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.max-h-\[85vh\]{max-height:85vh}.min-h-\[300px\]{min-height:300px}.bg-bg-tertiary\/50{background-color:rgba(26,26,62,.5)}.bg-black\/40{background-color:rgba(0,0,0,.4)}.w-6{width:1.5rem}.h-6{height:1.5rem}.scale-0{transform:scale(0)}.group:hover .group-hover\:scale-100,.scale-100{transform:scale(1)}.switch-container{display:inline-flex;align-items:center;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}.switch-input{opacity:0;width:0;height:0;position:absolute}.switch-slider{display:inline-block;position:relative;width:44px;height:24px;background-color:var(--text-tertiary,#6c6c8a);border-radius:24px;transition:background-color var(--transition-base,.25s)}.switch-slider:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:#ffffff;border-radius:50%;transition:transform var(--transition-base,.25s)}.switch-input:checked+.switch-slider{background-color:var(--color-primary,#5E5CE6)}.switch-input:checked+.switch-slider:after{transform:translateX(20px)}.desktop-only{display:block}.mobile-only{display:none!important}@media (max-width:768px){.desktop-only{display:none!important}.mobile-only{display:flex!important}}