.light,:root,html:not(.dark){--ua-brand-orange:24 95% 53%;--ua-radius-control:6px;--ua-radius-surface:8px;--ua-radius-tight:4px;--ua-control-height:40px;--ua-control-height-sm:34px;--ua-space-toolbar:12px;--ua-shadow-surface:0 1px 2px rgb(0 0 0/0.04),0 16px 40px -38px rgb(0 0 0/0.32);--ua-shadow-hover:0 10px 24px rgb(15 23 42/0.07),0 0 0 1px hsl(var(--foreground)/0.04);--ua-shadow-popover:0 18px 44px rgb(15 23 42/0.12),0 0 0 1px hsl(var(--border));--ua-focus-ring:0 0 0 3px hsl(var(--ring)/0.13),0 0 0 1px hsl(var(--ring)/0.34);--ua-ease-standard:cubic-bezier(0.2,0,0.38,0.9);--ua-ease-entrance:cubic-bezier(0,0,0.38,0.9);--ua-ease-exit:cubic-bezier(0.2,0,1,0.9);--ua-duration-fast:110ms;--ua-duration-control:150ms;--ua-duration-panel:240ms}.dark,body,html,html.dark{color-scheme:light}.dark,html.dark{--background:0 0% 97%;--foreground:0 0% 7%;--card:0 0% 100%;--card-foreground:0 0% 7%;--popover:0 0% 100%;--popover-foreground:0 0% 7%;--primary:0 0% 7%;--primary-foreground:0 0% 100%;--secondary:0 0% 94%;--secondary-foreground:0 0% 7%;--muted:0 0% 94%;--muted-foreground:0 0% 39%;--accent:0 0% 92%;--accent-foreground:0 0% 7%;--destructive:0 68% 48%;--destructive-foreground:0 0% 100%;--border:0 0% 86%;--input:0 0% 88%;--ring:0 0% 7%;--surface-primary:0 0% 100%;--surface-secondary:0 0% 97%;--surface-tertiary:0 0% 94%;--surface-hover:0 0% 92%}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:0!important;box-shadow:var(--ua-focus-ring)!important}:where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{outline:0!important;border-color:hsl(var(--ring)/.42)!important;box-shadow:var(--ua-focus-ring)!important}:where(button,a[role=button],a[class*=border],a[class*=bg-primary]):not(.customer-center-card *):not(.app-home-logo){transition-property:background-color,border-color,color,opacity,transform,box-shadow!important;transition-duration:var(--ua-duration-control)!important;transition-timing-function:var(--ua-ease-standard)!important}:where(button,a[role=button],a[class*=border],a[class*=bg-primary]):not(.customer-center-card *):not(.app-home-logo):active{transform:translateY(1px)!important}:where(button svg,a svg){flex:0 0 auto}:where(input:not([type=checkbox]):not([type=radio]),select,textarea):not(.customer-center-card *){border-radius:var(--ua-radius-control)!important;border-color:hsl(var(--input))!important;background:hsl(var(--card))!important;color:hsl(var(--foreground))!important}header{isolation:isolate}.sticky.top-0>div,header>div{max-width:1480px!important}header :where(a,button):not(.app-home-logo):not(.premium-theme-toggle):not(.customer-center-card *){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:var(--ua-control-height)!important;border-radius:var(--ua-radius-control)!important;line-height:1!important;white-space:nowrap!important}header :where(a,button):not(.app-home-logo):not(.premium-theme-toggle):not(.customer-center-card *):hover{box-shadow:none!important}header .flex-wrap{row-gap:8px!important}:where(.glass-card,.card-elevated,.section-card,.stat-card):not(.customer-center-card):not(.customer-center-card *){border-radius:var(--ua-radius-surface)!important;box-shadow:var(--ua-shadow-surface)!important}:where([class*=shadow-sm],[class*=shadow-card]):not(.customer-center-card):not(.customer-center-card *){box-shadow:var(--ua-shadow-surface)!important}:where([class*=shadow-elevated],[class*=shadow-float]):not(.customer-center-card):not(.customer-center-card *){box-shadow:var(--ua-shadow-popover)!important}:where(table th button):not(.customer-center-card *){min-height:28px!important;border-radius:var(--ua-radius-tight)!important}:where(table tbody tr){transition:background-color var(--ua-duration-fast) var(--ua-ease-standard)}body.admin-category-drag-ready .min-h-screen{background:hsl(var(--background))!important}body.admin-category-drag-ready header .flex.justify-between.items-center{gap:16px!important}body.admin-category-drag-ready header .flex.items-center.gap-3{flex-wrap:wrap!important;justify-content:flex-end!important}body.admin-category-drag-ready nav{border-radius:var(--ua-radius-surface)!important;box-shadow:var(--ua-shadow-surface)!important}body.admin-category-drag-ready nav button{min-height:44px!important;border-radius:0!important}body.admin-category-drag-ready nav button:first-child{border-top-left-radius:var(--ua-radius-surface)!important;border-top-right-radius:var(--ua-radius-surface)!important}body.admin-category-drag-ready nav button:last-child{border-bottom-left-radius:var(--ua-radius-surface)!important;border-bottom-right-radius:var(--ua-radius-surface)!important}body.admin-category-drag-ready .flex-1>.bg-background.rounded-xl.border.border-border.p-6{border-radius:var(--ua-radius-surface)!important;box-shadow:var(--ua-shadow-surface)!important}body.admin-category-drag-ready .admin-category-row{min-height:66px!important;padding:10px 12px 10px 10px!important;align-items:center!important;border-radius:var(--ua-radius-control)!important;background:hsl(var(--card))!important;border-color:hsl(var(--border))!important;cursor:grab!important;transform-origin:center;will-change:transform,box-shadow,background-color;transition:transform var(--ua-duration-control) var(--ua-ease-standard),opacity var(--ua-duration-control) var(--ua-ease-standard),background-color var(--ua-duration-control) var(--ua-ease-standard),border-color var(--ua-duration-control) var(--ua-ease-standard),box-shadow var(--ua-duration-control) var(--ua-ease-standard)!important}body.admin-category-drag-ready .admin-category-row+.admin-category-row{margin-top:8px!important}body.admin-category-drag-ready .admin-category-row:hover{transform:translateY(-1px);border-color:hsl(var(--foreground)/.22)!important;box-shadow:var(--ua-shadow-hover)!important}body.admin-category-drag-ready .admin-category-row:active,body.admin-category-is-dragging .admin-category-row{cursor:grabbing!important}body.admin-category-drag-ready .admin-category-row.is-dragging{opacity:.42!important;transform:scale(.992)!important;box-shadow:none!important}body.admin-category-drag-ready .admin-category-row.is-drop-target{position:relative;transform:translateY(2px)!important;outline:0!important;border-color:hsl(var(--ua-brand-orange)/.42)!important;background:hsl(var(--ua-brand-orange)/.07)!important;box-shadow:inset 0 2px 0 hsl(var(--ua-brand-orange)/.88),var(--ua-shadow-surface)!important}body.admin-category-drag-ready .admin-category-row.is-drop-target:before{content:"";position:absolute;top:-5px;right:8px;left:8px;height:3px;border-radius:999px;background:hsl(var(--ua-brand-orange))}.admin-category-drag-handle{align-self:stretch!important;width:34px!important;min-height:42px!important;border-right:1px solid hsl(var(--border))!important;color:hsl(var(--muted-foreground))!important;cursor:grab!important}.admin-category-row:active .admin-category-drag-handle,body.admin-category-is-dragging .admin-category-drag-handle{cursor:grabbing!important}.admin-category-drag-handle:before{width:13px!important;height:20px!important;opacity:.76!important}.admin-category-drag-ghost{position:fixed!important;top:-1000px!important;left:-1000px!important;z-index:9999!important;box-sizing:border-box!important;pointer-events:none!important;border-radius:var(--ua-radius-surface)!important;border:1px solid hsl(var(--ua-brand-orange)/.45)!important;background:hsl(var(--card))!important;box-shadow:0 18px 38px rgb(15 23 42/.16),0 0 0 1px hsl(var(--foreground)/.04)!important;opacity:.96!important;transform:rotate(-.25deg) scale(1.012)!important}.admin-category-drag-ghost .admin-category-drag-handle{border-right-color:hsl(var(--ua-brand-orange)/.24)!important}@media (max-width:900px){.sticky.top-0>div,header>div{padding-right:16px!important;padding-left:70px!important}header .flex.flex-col,header .flex.justify-between.items-center{align-items:stretch!important}header :where(a,button):not(.app-home-logo):not(.premium-theme-toggle):not(.customer-center-card *){min-height:36px!important}body.admin-category-drag-ready .max-w-7xl.mx-auto.px-6.py-8>.flex.gap-6{flex-direction:column!important}body.admin-category-drag-ready .w-56.flex-shrink-0{width:100%!important}body.admin-category-drag-ready nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}body.admin-category-drag-ready nav button,body.admin-category-drag-ready nav button:first-child,body.admin-category-drag-ready nav button:last-child{border-radius:0!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}body.admin-category-is-dragging{-moz-user-select:none!important;user-select:none!important;-webkit-user-select:none!important}.admin-category-drag-handle{touch-action:none!important}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}