:root{--ts-bg:#0b0f1a;--ts-bg-2:#12162a;--ts-panel:#1d1f33;--ts-panel-strong:#1a1c2f;--ts-line:#94a3b829;--ts-line-strong:#94a3b84d;--ts-muted:#a3afc8;--ts-text:#eef2fa;--background:#0b0f1a;--foreground:#eef2fa;--p-card:linear-gradient(180deg, #26283f 0%, #1d1f33 100%);--p-card-quiet:linear-gradient(180deg, #202339 0%, #181b2e 100%);--p-inner:linear-gradient(180deg, #1b1e34 0%, #151829 100%);--p-well:#101326;--p-bd:#94a3b829;--p-bd-strong:#94a3b84d;--p-bd-hover:#7aa8ff6b;--p-sh:0 18px 38px -26px #000000d9, inset 0 1px 0 #ffffff0d;--p-sh-hover:0 22px 42px -26px #000000e6, inset 0 1px 0 #ffffff12;--p-accent:linear-gradient(135deg, #22d3ee 0%, #3b82f6 52%, #8b5cf6 100%);--p-btn:linear-gradient(135deg, #0f86c9 0%, #2f6bf0 48%, #6d28d9 100%);--p-btn-sh:inset 0 1px 0 #ffffff38, 0 10px 22px -12px #4f46e5cc;--p-ring:0 0 0 3px #7aa8ff47;--p-th:#b9c5df;--p-thead:linear-gradient(180deg, #7d8cd72b, #94a3b812);--p-row-hover:#6366f11f;--p-zebra:#94a3b80a;--p-radius:16px;--p-radius-lg:20px;--color-slate-50:#f6f8fc;--color-slate-100:#eef2fa;--color-slate-200:#dde4f2;--color-slate-300:#c3cde3;--color-slate-400:#a3afc8;--color-slate-500:#7380a0;--color-slate-600:#4b5472;--color-slate-700:#2f3552;--color-slate-800:#1d2036;--color-slate-900:#12162a;--color-slate-950:#0b0f1a;--color-purple-600:#6d3fe0;--color-fuchsia-600:#3b72f0}html,body{font-family:var(--font-inter), Inter, "Segoe UI", Arial, Helvetica, sans-serif}body{background:var(--ts-bg);color:var(--ts-text);font-feature-settings:"calt", "kern";font-optical-sizing:auto}.admin-shell :where(p,span,label,button,a,input,select,textarea,td,th),.client-shell :where(p,span,label,button,a,input,select,textarea,td,th),.premium-page :where(h1,h2,h3),.admin-shell :where(h1,h2,h3),.client-shell :where(h1,h2,h3){font-family:var(--font-inter), Inter, "Segoe UI", Arial, Helvetica, sans-serif}.premium-page :where(h1,h2,h3),.admin-shell :where(h1,h2,h3),.client-shell :where(h1,h2,h3){text-shadow:none;letter-spacing:-.018em}.font-black{font-weight:800}.luxury-admin-shell,.luxury-client-shell{color:var(--ts-text);background:radial-gradient(900px 520px at 12% -8%,#3b82f61a,#0000 62%),radial-gradient(760px 480px at 92% 0,#8b5cf61a,#0000 60%),linear-gradient(#0b0f1a 0%,#12162a 100%)}.luxury-admin-shell:before,.luxury-client-shell:before,.luxury-admin-shell:after,.luxury-client-shell:after{display:none}.premium-sidebar{box-shadow:inset -1px 0 #ffffff08,18px 0 48px -32px #000c;border-color:var(--p-bd)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#14172b 0%,#0e1121 100%)!important}.premium-sidebar:before{opacity:.5;background:radial-gradient(circle at 40% 0,#6366f129,#0000 30%)}.premium-nav-link{gap:12px;min-height:46px;font-weight:650;color:#d6def0d1!important;border-radius:14px!important}.premium-nav-link:hover{transform:none;background:linear-gradient(90deg,#6366f124,#3b82f60d 70%,#0000)!important}.premium-nav-link.is-active{color:#fff!important;background:linear-gradient(90deg,#3b82f633,#7c3aed1a 70%,#0000)!important}.premium-nav-link:before{box-shadow:none;background:linear-gradient(#22d3ee,#6d4fe6)}.premium-nav-link>svg:first-child{box-sizing:content-box;background:color-mix(in srgb, var(--tile,#7aa8ff) 14%, transparent);width:18px;height:18px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tile,#7aa8ff) 24%, transparent);border-radius:10px;flex-shrink:0;padding:6px;color:var(--tile,#7aa8ff)!important}.premium-sidebar nav>.premium-nav-link:nth-of-type(8n+1),.premium-sidebar nav>div .premium-nav-link:nth-of-type(8n+1){--tile:#60a5fa}.premium-sidebar nav>.premium-nav-link:nth-of-type(8n+2),.premium-sidebar nav>div .premium-nav-link:nth-of-type(8n+2){--tile:#a78bfa}.premium-sidebar nav>.premium-nav-link:nth-of-type(8n+3),.premium-sidebar nav>div .premium-nav-link:nth-of-type(8n+3){--tile:#22d3ee}.premium-sidebar nav>.premium-nav-link:nth-of-type(8n+4),.premium-sidebar nav>div .premium-nav-link:nth-of-type(8n+4){--tile:#f59e0b}.premium-sidebar nav>.premium-nav-link:nth-of-type(8n+5),.premium-sidebar nav>div .premium-nav-link:nth-of-type(8n+5){--tile:#34d399}.premium-sidebar nav>.premium-nav-link:nth-of-type(8n+6),.premium-sidebar nav>div .premium-nav-link:nth-of-type(8n+6){--tile:#f472b6}.premium-sidebar nav>.premium-nav-link:nth-of-type(8n+7),.premium-sidebar nav>div .premium-nav-link:nth-of-type(8n+7){--tile:#818cf8}.premium-sidebar nav>.premium-nav-link:nth-of-type(8n+8),.premium-sidebar nav>div .premium-nav-link:nth-of-type(8n+8){--tile:#2dd4bf}.premium-topbar{box-shadow:0 18px 40px -28px #000000d9,inset 0 1px #ffffff0d;border-color:var(--p-bd)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#181b30 0%,#14172a 100%)!important}.premium-topbar:before{display:none}.premium-topbar :where(.premium-surface){border-color:var(--p-bd-strong);background:linear-gradient(#25283f,#1b1e33);box-shadow:0 24px 56px -20px #000000bf}.premium-surface,.admin-card,.glass-panel,.panel,.premium-page :where(section.rounded-3xl,article.rounded-3xl,.admin-card,.premium-surface,.glass-panel,.panel){border-color:var(--p-bd);background:var(--p-card);box-shadow:var(--p-sh)}.premium-surface,.admin-card,.glass-panel{border-radius:var(--p-radius-lg)}.luxury-card-hover:hover,.premium-page :where(section.rounded-3xl,article.rounded-3xl,.admin-card,.premium-surface):hover{border-color:var(--p-bd-hover);box-shadow:var(--p-sh-hover)}.premium-page :where([class*=rounded-2xl][class*=border],[class*=rounded-xl][class*=border],[class*=rounded-3xl][class*=border]){border-color:var(--p-bd)}.premium-page :where([class*=rounded-2xl][class*=border]:hover,[class*=rounded-xl][class*=border]:hover,[class*=rounded-3xl][class*=border]:hover){border-color:var(--p-bd-hover)}.luxury-automation-panel{background:radial-gradient(circle at 14% 0%, #3b82f61f, transparent 40%), radial-gradient(circle at 92% 0%, #8b5cf61f, transparent 40%), var(--p-card)}.premium-page :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea),.field{border:1px solid var(--p-bd-strong);background:var(--p-well);color:var(--ts-text);border-radius:12px;box-shadow:inset 0 2px 6px #0000004d}.premium-page :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):hover,.field:hover{border-color:#94a3b880}.premium-page :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus,.field:focus{box-shadow:inset 0 2px 6px #0000004d, var(--p-ring);border-color:#7aa8ff}.file-field{border-color:var(--p-bd-strong);background:var(--p-well);color:#dbe4ff;border-radius:12px}.premium-page :where(input[type=checkbox],input[type=radio]){accent-color:#6d8cff}.btn-primary,.blue-btn{background:var(--p-btn);color:#fff;box-shadow:var(--p-btn-sh);border:1px solid #a5beff73;border-radius:14px;font-weight:750}.btn-secondary,.btn-compact,.ghost-btn{border:1px solid var(--p-bd-strong);color:#e6ecfa;background:linear-gradient(#94a3b82b,#94a3b814);border-radius:14px;font-weight:700}.btn-primary:hover,.btn-secondary:hover,.btn-compact:hover,.blue-btn:hover,.ghost-btn:hover{border-color:var(--p-bd-hover);filter:brightness(1.07);transform:translateY(-1px);box-shadow:0 14px 26px -14px #4f46e5d9,inset 0 1px #ffffff24}.btn-primary:focus-visible,.btn-secondary:focus-visible,.btn-compact:focus-visible,.blue-btn:focus-visible,.ghost-btn:focus-visible{outline-offset:2px;outline:2px solid #a5b4fc}.premium-page :where([role=tab],.tab-active){border-radius:14px}.tab-active{background:linear-gradient(135deg,#3b82f647,#7c3aed38);border-color:#a5beff80}.admin-table-wrap{border:1px solid var(--p-bd);border-radius:var(--p-radius-lg);background:var(--p-inner);box-shadow:var(--p-sh)}.admin-table,.data-table{color:#dbe4f5}.admin-table th,.data-table th{background:#232744;background-image:var(--p-thead);color:var(--p-th);letter-spacing:.1em;font-size:.7rem;font-weight:800}.admin-table th,.admin-table td,.data-table th,.data-table td{border-bottom-color:#94a3b821}.admin-table td,.data-table td{font-variant-numeric:tabular-nums;font-weight:600}.admin-table tbody tr:nth-child(2n),.data-table tbody tr:nth-child(2n){background:var(--p-zebra)}.admin-table tbody tr:hover,.data-table tbody tr:hover{background:var(--p-row-hover)}.admin-table td.license-actions-column{background:#181b2e;box-shadow:-14px 0 24px #080a1480}.admin-pill{color:#86efac;background:#10b98124;border-color:#34d39957}.empty-cell,.empty-box{color:#a3afc8}.empty-box{background:#94a3b80d;border:1px dashed #94a3b857;border-radius:14px}.ts-premium-select-menu{border-color:var(--p-bd-strong);background:linear-gradient(#26283f,#1b1e33);box-shadow:0 24px 56px -18px #000c}.ts-premium-select-option.is-selected{background:linear-gradient(90deg,#3b82f642,#7c3aed2e)}::-webkit-scrollbar-thumb{background:#94a3b857;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#94a3b88c}::-webkit-scrollbar-track{background:0 0}:where(a,button,[role=button],summary):focus-visible{outline-offset:2px;outline:2px solid #8fb3ff}.ts-flow,.ts-scanline,.ts-telemetry-orbit,.ts-telemetry-orbit-reverse,.ts-telemetry-node,.ts-data-stream,.ts-data-stream-reverse,.ts-core-pulse,.auth-scanline,.auth-light,.auth-headlight,.auth-headlight-beam,.auth-road-glow{animation:none!important}.ts-telemetry-wave,.ts-telemetry-wave-delayed{opacity:.85;stroke-dashoffset:0!important;animation:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}}.luxury-client-shell:before{display:none}[style*=automotive-luxury-bg\.png]{background-image:url(/assets/automotive-luxury-bg.webp)!important}[style*=tuning-suite-upload-bg\.png]{background-image:url(/brand/tuning-suite-upload-bg.webp)!important}.auth-scene-blur,.auth-light,.auth-headlight-beam,.auth-road-glow{display:none}.auth-shell-panel>div.z-10{border-radius:22px;border-color:var(--p-bd-strong)!important;background:var(--p-card)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 30px 70px -30px #000000d9,inset 0 1px #ffffff12!important}.auth-shell-panel h2{text-transform:none;letter-spacing:-.02em}@media (max-width:767px){.premium-page .client-commandbar{padding-left:62px!important}.premium-page .grid[class*=grid-cols-3][class*=sm\:grid-cols-6]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}:root{--banner:linear-gradient(112deg, #1d3a9a 0%, #4a2bc4 50%, #0c6f97 100%);--banner-bd:#aac3ff57;--banner-sh:0 26px 50px -30px #2846c8d9, inset 0 1px 0 #ffffff29}:is(.premium-page>div:is(.mb-8,.mb-7):has(h1),.premium-page>div.mb-6:has(>h1)){isolation:isolate;border:1px solid var(--banner-bd);background:radial-gradient(520px 200px at 100% 0%, #22d3ee42, transparent 72%), radial-gradient(380px 180px at 0% 100%, #ec489924, transparent 70%), var(--banner);min-height:92px;box-shadow:var(--banner-sh);border-radius:22px;padding:20px 26px 20px 96px;position:relative;overflow:hidden;margin-bottom:20px!important}.premium-page>div:is(.mb-8,.mb-7):has(h1):before{content:"";pointer-events:none;width:52px;height:52px;position:absolute;top:50%;left:24px;translate:0 -50%}.premium-page>div.mb-6:has(>h1):before{content:"";pointer-events:none;width:52px;height:52px;position:absolute;top:50%;left:24px;translate:0 -50%}.premium-page>div:is(.mb-8,.mb-7):has(h1):after{content:"";pointer-events:none;width:52px;height:52px;position:absolute;top:50%;left:24px;translate:0 -50%}.premium-page>div.mb-6:has(>h1):after{content:"";pointer-events:none;width:52px;height:52px;position:absolute;top:50%;left:24px;translate:0 -50%}.premium-page>div:is(.mb-8,.mb-7):has(h1):before{z-index:0;background:linear-gradient(145deg,#ffffff42,#ffffff14);border:1px solid #ffffff57;border-radius:16px;box-shadow:0 10px 22px -10px #0a1450b3,inset 0 1px #fff6}.premium-page>div.mb-6:has(>h1):before{z-index:0;background:linear-gradient(145deg,#ffffff42,#ffffff14);border:1px solid #ffffff57;border-radius:16px;box-shadow:0 10px 22px -10px #0a1450b3,inset 0 1px #fff6}.premium-page>div:is(.mb-8,.mb-7):has(h1):after{z-index:1;-webkit-mask:var(--route-icon) center / 26px 26px no-repeat;-webkit-mask:var(--route-icon) center / 26px 26px no-repeat;mask:var(--route-icon) center / 26px 26px no-repeat;background:#fff}.premium-page>div.mb-6:has(>h1):after{z-index:1;-webkit-mask:var(--route-icon) center / 26px 26px no-repeat;-webkit-mask:var(--route-icon) center / 26px 26px no-repeat;mask:var(--route-icon) center / 26px 26px no-repeat;background:#fff}:is(.premium-page>div:is(.mb-8,.mb-7):has(h1)>*,.premium-page>div.mb-6:has(>h1)>*){z-index:2;position:relative}:is(.premium-page>div:is(.mb-8,.mb-7):has(h1) h1,.premium-page>div.mb-6:has(>h1) h1){letter-spacing:-.02em;color:#fff;margin-top:4px;font-size:clamp(24px,2.2vw,32px);font-weight:800;line-height:1.15}:is(.premium-page>div:is(.mb-8,.mb-7):has(h1) p,.premium-page>div.mb-6:has(>h1) p){color:#d3defa}:is(.premium-page>div:is(.mb-8,.mb-7):has(h1) p[class*=uppercase],.premium-page>div:is(.mb-8,.mb-7):has(h1) p[class*=tracking],.premium-page>div.mb-6:has(>h1) p[class*=uppercase]){color:#a5f3fc;letter-spacing:.2em;font-size:11px;font-weight:800}.premium-page>div:is(.mb-8,.mb-7):has(h1) :where(a,button):not([class*=bg-gradient]){color:#fff;background-color:#ffffff24;border-color:#ffffff4d}.premium-page section[class*="rounded-[34px]"][class*=border][class*=p-]:has(h1){background:radial-gradient(640px 280px at 96% -8%, #22d3ee4d, transparent 70%), radial-gradient(420px 220px at 0% 110%, #ec489929, transparent 70%), var(--banner);border-color:var(--banner-bd);box-shadow:var(--banner-sh);-webkit-backdrop-filter:none;backdrop-filter:none}.premium-page div[class*="rounded-[34px]"][class*=lg\:p-8]:has(h1){background:radial-gradient(640px 280px at 96% -8%, #22d3ee4d, transparent 70%), radial-gradient(420px 220px at 0% 110%, #ec489929, transparent 70%), var(--banner);border-color:var(--banner-bd);box-shadow:var(--banner-sh);-webkit-backdrop-filter:none;backdrop-filter:none}.premium-page section[class*="rounded-[34px]"]:has(h1)>div.absolute{display:none}.premium-page section[class*="rounded-[34px]"]:has(h1) h1{color:#fff;letter-spacing:-.025em;font-size:clamp(30px,3.4vw,46px);font-weight:800;line-height:1.08}.premium-page section[class*="rounded-[34px]"]:has(h1) h1 .bg-clip-text{-webkit-text-fill-color:#a5f3fc;color:#a5f3fc;background:0 0}.premium-page section[class*="rounded-[34px]"]:has(h1) p{color:#d3defa}.premium-page section[class*="rounded-[34px]"]:has(h1) :where(p[class*=uppercase],[class*="tracking-[0.28em]"]){color:#a5f3fc}.premium-page section[class*="rounded-[34px]"]:has(h1)>div[class*=relative] :where([class*="bg-white/[0.045]"],[class*="bg-white/[.045]"],[class*="bg-cyan-400/[0.055]"],[class*=bg-black\/20]){background:#ffffff1c;border-color:#ffffff42}:is(.premium-page :where(section,article,div,aside)[class*="rounded-[30px]"][class*=border]:not(:has(>h1)),.premium-page :where(section,article,div,aside)[class*="rounded-[28px]"][class*=border],.premium-page :where(section,article,div,aside)[class*="rounded-[26px]"][class*=border]){border-color:var(--p-bd);background:var(--p-card);box-shadow:var(--p-sh);-webkit-backdrop-filter:none;backdrop-filter:none}.premium-page>div.mb-6.grid[class*=grid-cols-4]>div,.premium-page>div.grid[class*=grid-cols-4]>div[class*=rounded-3xl]{border-color:var(--p-bd);background:linear-gradient(#26283f 0%,#1c1f34 100%);border-radius:18px;padding-top:22px;position:relative;overflow:hidden}.premium-page>div.mb-6.grid[class*=grid-cols-4]>div:before,.premium-page>div.grid[class*=grid-cols-4]>div[class*=rounded-3xl]:before{content:"";background:linear-gradient(90deg, var(--tile-a,#22d3ee), var(--tile-b,#3b82f6));height:4px;position:absolute;top:0;left:0;right:0}.premium-page>div.mb-6.grid[class*=grid-cols-4]>div:first-child{--tile-a:#22d3ee;--tile-b:#3b82f6}.premium-page>div.mb-6.grid[class*=grid-cols-4]>div:nth-child(2){--tile-a:#3b82f6;--tile-b:#8b5cf6}.premium-page>div.mb-6.grid[class*=grid-cols-4]>div:nth-child(3){--tile-a:#34d399;--tile-b:#22d3ee}.premium-page>div.mb-6.grid[class*=grid-cols-4]>div:nth-child(4){--tile-a:#f59e0b;--tile-b:#f472b6}.premium-page>div.mb-6.grid[class*=grid-cols-4]>div :where(p,span):first-child{color:#a3afc8;letter-spacing:.04em;font-size:12px;font-weight:700}.premium-page>div.mb-6.grid[class*=grid-cols-4]>div :where([class*=text-3xl],[class*=text-4xl]){letter-spacing:-.02em;font-size:30px;font-weight:800}.premium-page :where(div,article,a)[class*=rounded-2xl][class*=border-white\/10][class*=bg-]:where([class*=p-4],[class*=p-5]){background:var(--p-inner)}@media (max-width:767px){:is(.premium-page>div:is(.mb-8,.mb-7):has(h1),.premium-page>div.mb-6:has(>h1)){padding:18px 16px 18px 78px}.premium-page>div:is(.mb-8,.mb-7):has(h1):before{width:46px;height:46px;left:14px}.premium-page>div.mb-6:has(>h1):before{width:46px;height:46px;left:14px}.premium-page>div:is(.mb-8,.mb-7):has(h1):after{width:46px;height:46px;left:14px}.premium-page>div.mb-6:has(>h1):after{width:46px;height:46px;left:14px}.premium-page>div:is(.mb-8,.mb-7):has(h1):after{-webkit-mask-size:22px 22px;mask-size:22px 22px}.premium-page>div.mb-6:has(>h1):after{-webkit-mask-size:22px 22px;mask-size:22px 22px}}.dx-hero{isolation:isolate;border:1px solid var(--banner-bd);background:radial-gradient(640px 300px at 96% -10%, #22d3ee57, transparent 70%), radial-gradient(460px 240px at 0% 112%, #ec48992e, transparent 70%), var(--banner);box-shadow:var(--banner-sh);border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(240px,340px);align-items:center;gap:28px;margin-bottom:20px;padding:30px 34px;display:grid;position:relative;overflow:hidden}.dx-hero-copy{min-width:0}.dx-chip{color:#e6f6ff;letter-spacing:.18em;text-transform:uppercase;background:#ffffff24;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:9px;padding:7px 14px;font-size:11px;font-weight:800;display:inline-flex}.dx-chip i{background:#67e8f9;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #67e8f9}.dx-hero h1{letter-spacing:-.03em;color:#fff;margin:16px 0 0;font-size:clamp(30px,3.4vw,46px);font-weight:800;line-height:1.08}.dx-hero h1 span{color:#a5f3fc;display:block}.dx-hero p{color:#d3defa;max-width:640px;margin:12px 0 0;font-size:15px;line-height:1.65}.dx-hero-cta{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.dx-hero-art{justify-self:end;width:100%;max-height:220px}.dx-btn{cursor:pointer;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 20px;font-size:14px;font-weight:750;text-decoration:none;transition:transform .16s,filter .16s,background .16s,border-color .16s;display:inline-flex}.dx-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.dx-btn-light{color:#1d2a7a;background:#fff;box-shadow:0 14px 28px -14px #00002899}.dx-btn-glass{color:#fff;background:#ffffff24;border-color:#ffffff4d}.dx-btn-primary{background:var(--p-btn);color:#fff;box-shadow:var(--p-btn-sh);border-color:#a5beff73}.dx-btn-sm{border-radius:12px;min-height:38px;margin-left:auto;padding:0 14px;font-size:13px}.dx-btn-block{width:100%;margin-top:18px}.dx-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.dx-metric{border:1px solid var(--p-bd);background:var(--p-card);box-shadow:var(--p-sh);border-radius:20px;align-items:center;gap:16px;padding:18px 20px;display:flex;position:relative;overflow:hidden}.dx-metric:after{content:"";background:radial-gradient(circle, var(--ma,#22d3ee), transparent 70%);opacity:.18;border-radius:50%;width:110px;height:110px;position:absolute;top:-30px;right:-30px}.dx-metric-icon{color:#fff;background:linear-gradient(145deg, var(--ma,#22d3ee), var(--mb,#3b82f6));width:52px;height:52px;box-shadow:0 10px 20px -10px var(--ma,#22d3ee), inset 0 1px 0 #ffffff59;border-radius:16px;flex:0 0 52px;place-items:center;display:grid}.dx-tone-cyan{--ma:#22d3ee;--mb:#3b82f6}.dx-tone-violet{--ma:#a78bfa;--mb:#6d28d9}.dx-tone-emerald{--ma:#34d399;--mb:#0d9488}.dx-tone-amber{--ma:#fbbf24;--mb:#f97316}.dx-metric-title{letter-spacing:.03em;color:#a3afc8;font-size:12px;font-weight:700}.dx-metric-value{letter-spacing:-.02em;color:#fff;margin-top:2px;font-size:32px;font-weight:800;line-height:1.05}.dx-metric-sub{color:#c3cde3;margin-top:3px;font-size:12px;font-weight:600}.dx-main{grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr);align-items:start;gap:20px;margin-bottom:20px;display:grid}.dx-side{gap:20px;display:grid}.dx-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;margin-bottom:20px;display:grid}.dx-card{border:1px solid var(--p-bd);background:var(--p-card);box-shadow:var(--p-sh);border-radius:22px;min-width:0;padding:22px}.dx-card-head{align-items:center;gap:14px;margin-bottom:18px;display:flex}.dx-card-head h2,.dx-card-title{letter-spacing:-.015em;color:#fff;font-size:19px;font-weight:800;line-height:1.2}.dx-card-title{margin-bottom:14px}.dx-card-head p{color:#a3afc8;margin-top:3px;font-size:12.5px}.dx-card-head .dx-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#67e8f9;margin:0 0 3px;font-size:10.5px;font-weight:800}.dx-tile{color:#fff;border-radius:14px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 10px 20px -10px #0009,inset 0 1px #ffffff59}.dx-tile-blue{background:linear-gradient(145deg,#3b82f6,#4338ca)}.dx-tile-violet{background:linear-gradient(145deg,#a78bfa,#6d28d9)}.dx-tile-cyan{background:linear-gradient(145deg,#22d3ee,#0e7490)}.dx-tile-amber{background:linear-gradient(145deg,#fbbf24,#ea580c)}.dx-tile-emerald{background:linear-gradient(145deg,#34d399,#0f766e)}.dx-pill{white-space:nowrap;border:1px solid;border-radius:999px;margin-left:auto;padding:6px 11px;font-size:11px;font-weight:800}.dx-pill.is-ok{color:#86efac;background:#22c55e24;border-color:#22c55e66}.dx-pill.is-warn{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b6b}.dx-empty{color:#a3afc8;background:#94a3b80d;border:1px dashed #94a3b857;border-radius:14px;padding:18px;font-size:13.5px;line-height:1.6}.dx-steps{align-items:center;gap:10px;margin:0 0 18px;padding:0;list-style:none;display:flex}.dx-steps li{color:#c3cde3;align-items:center;gap:9px;font-size:12.5px;font-weight:700;display:flex}.dx-steps li+li:before{content:"";background:linear-gradient(90deg,#7aa8ff80,#a78bfa4d);border-radius:2px;width:28px;height:2px;margin-right:1px}.dx-steps b{color:#fff;background:linear-gradient(145deg,#3b82f6,#7c3aed);border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid;box-shadow:0 6px 12px -6px #6d4fe6}.dx-upload-body{display:block}.dx-vehicles .dx-vehicle{border-radius:16px}.dx-vehicle-caption{letter-spacing:.01em;font-size:11px;font-weight:700}.dx-context{border-color:var(--p-bd);background:var(--p-inner);border-radius:16px}.dx-drop{text-align:left;cursor:pointer;color:#fff;background:radial-gradient(420px 120px at 0 0,#3b82f638,#0000 70%),linear-gradient(135deg,#3b82f624,#7c3aed24);border:2px dashed #7aa8ff99;border-radius:20px;align-items:center;gap:18px;width:100%;padding:20px 24px;transition:border-color .16s,background .16s,transform .16s;display:flex}.dx-drop:hover:not(:disabled){border-style:solid;border-color:#8fb3ff;transform:translateY(-1px)}.dx-drop:disabled{cursor:not-allowed;opacity:.6;background:#94a3b80f;border-color:#94a3b866}.dx-drop>svg:first-child{box-sizing:content-box;color:#fff;background:linear-gradient(145deg,#3b82f6,#7c3aed);border-radius:18px;flex:0 0 56px;width:30px;height:30px;padding:13px;box-shadow:0 12px 24px -12px #6d4fe6}.dx-drop-text{flex:1;gap:3px;min-width:0;display:grid}.dx-drop-text b{font-size:17px;font-weight:800}.dx-drop-text small{color:#b9c5df;font-size:12.5px}.dx-drop-arrow{color:#a3afc8}.dx-plan .dx-card-head{flex-wrap:wrap}.dx-plan .dx-pill{margin-left:0}.dx-usage{gap:14px;display:grid}.dx-usage-head{color:#c3cde3;justify-content:space-between;gap:12px;margin-bottom:7px;font-size:13px;display:flex}.dx-usage-head b{color:#fff;font-weight:800}.dx-bar{background:#0f1222;border-radius:999px;height:10px;overflow:hidden;box-shadow:inset 0 1px 3px #00000080}.dx-bar-sm{height:7px}.dx-quick{gap:10px;display:grid}.dx-action{border:1px solid var(--p-bd);background:var(--p-inner);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .16s,background .16s;display:flex}.dx-action:hover{border-color:var(--p-bd-hover);background:#6366f124}.dx-action-icon{color:#fff;background:linear-gradient(145deg,#3b82f6,#6d28d9);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.dx-action:nth-child(2) .dx-action-icon{background:linear-gradient(145deg,#22d3ee,#0e7490)}.dx-action:nth-child(3) .dx-action-icon{background:linear-gradient(145deg,#f59e0b,#ea580c)}.dx-action b{color:#fff;font-size:14px;font-weight:750;display:block}.dx-action small{color:#a3afc8;margin-top:2px;font-size:12px;display:block}.dx-action-arrow{color:#7380a0;transition:transform .16s,color .16s}.dx-action:hover .dx-action-arrow{color:#a5b4fc;transform:translate(3px)}.dx-analysis{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;display:grid}.dx-ring{background:conic-gradient(from 30deg,#06b6d4,#2563eb,#7c3aed,#06b6d4);border-radius:50%;place-items:center;width:140px;height:140px;padding:7px;display:grid;box-shadow:0 16px 34px -18px #2563eb}.dx-ring-inner{background:#161829;border-radius:50%;place-items:center;width:100%;height:100%;display:grid}.dx-ring-value{color:#fff;font-size:30px;font-weight:800;line-height:1}.dx-ring-label{letter-spacing:.16em;text-transform:uppercase;color:#a3afc8;margin-top:5px;font-size:9.5px;font-weight:800}.dx-queue{border:1px solid var(--p-bd);background:var(--p-inner);border-radius:14px;padding:12px 14px}.dx-queue-head{justify-content:space-between;gap:12px;margin-bottom:9px;display:flex}.dx-queue-name{color:#fff;word-break:break-word;font-size:13.5px;font-weight:750}.dx-queue-status{color:#67e8f9;margin-top:2px;font-size:12px}.dx-queue-pct{color:#dbe4ff;font-size:13px;font-weight:800}.dx-signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.dx-signal{border:1px solid var(--p-bd);background:var(--p-inner);border-radius:14px;padding:12px 14px}.dx-signal p{letter-spacing:.12em;text-transform:uppercase;color:#7f8aa6;font-size:10.5px;font-weight:800}.dx-signal span{color:#fff;align-items:center;gap:7px;margin-top:6px;font-size:13.5px;font-weight:750;display:flex}.dx-signal svg{color:#34d399}.dx-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dx-step{border:1px solid var(--p-bd);background:var(--p-inner);border-radius:16px;padding:16px}.dx-step.is-active{background:linear-gradient(145deg,#3b82f633,#7c3aed1f);border-color:#7aa8ff80}.dx-step-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.dx-step-top b{color:#7f8aa6;font-size:12px;font-weight:800}.dx-step-icon{color:#fff;background:linear-gradient(145deg,#3b82f6,#6d28d9);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.dx-step:nth-child(2) .dx-step-icon{background:linear-gradient(145deg,#22d3ee,#0e7490)}.dx-step:nth-child(3) .dx-step-icon{background:linear-gradient(145deg,#a78bfa,#7c3aed)}.dx-step:nth-child(4) .dx-step-icon{background:linear-gradient(145deg,#34d399,#0f766e)}.dx-step h3{color:#fff;font-size:15px;font-weight:800}.dx-step p{color:#a3afc8;margin-top:6px;font-size:12.5px;line-height:1.55}.dx-files{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.dx-file{border:1px solid var(--p-bd);background:var(--p-inner);border-radius:18px;gap:14px;padding:16px;text-decoration:none;transition:border-color .16s,transform .16s;display:flex}.dx-file:hover{border-color:var(--p-bd-hover);transform:translateY(-2px)}.dx-file-icon{color:#fff;background:linear-gradient(145deg,#22d3ee,#3b82f6);border-radius:14px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid}.dx-file-icon.is-ok{background:linear-gradient(145deg,#34d399,#0f766e)}.dx-file-name{text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:14.5px;font-weight:800;display:block;overflow:hidden}.dx-file-meta{color:#a3afc8;margin-top:4px;font-size:12.5px;display:block}.dx-file-tags{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:11.5px;font-weight:700;display:flex}.dx-file-tags em{color:#7f8aa6;font-style:normal}.dx-file-type{color:#bfdbfe;background:#3b82f633;border:1px solid #60a5fa66;border-radius:999px;padding:3px 10px;font-style:normal}@media (max-width:1279px){.dx-main,.dx-row{grid-template-columns:minmax(0,1fr)}.dx-metrics,.dx-files{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.dx-hero{grid-template-columns:minmax(0,1fr);padding:22px 20px}.dx-hero-art{display:none}}@media (max-width:639px){.dx-metrics,.dx-files,.dx-flow{grid-template-columns:minmax(0,1fr)}.dx-analysis{grid-template-columns:minmax(0,1fr);justify-items:center}.dx-signals{grid-template-columns:minmax(0,1fr)}.dx-steps{flex-wrap:wrap}.dx-drop{gap:12px;padding:16px}}.premium-page :is(div[class*="rounded-[26px]"],label[class*=rounded-2xl],label[class*="rounded-[26px]"])[class*=border-dashed]{background:radial-gradient(520px 150px at 50% 0,#3b82f638,#0000 72%),linear-gradient(135deg,#3b82f61a,#7c3aed1f);border-width:2px;border-color:#7aa8ff8c;border-radius:22px;transition:border-color .16s,background .16s,transform .16s;position:relative}.premium-page :is(div[class*="rounded-[26px]"],label[class*=rounded-2xl],label[class*="rounded-[26px]"])[class*=border-dashed]:hover{border-style:solid;border-color:#8fb3ff}.premium-page :is(div[class*="rounded-[26px]"],label[class*=rounded-2xl],label[class*="rounded-[26px]"])[class*=border-dashed]>div.absolute{display:none}.premium-page :is(div[class*="rounded-[26px]"],label[class*=rounded-2xl],label[class*="rounded-[26px]"])[class*=border-dashed]>svg{box-sizing:content-box;color:#fff;background:linear-gradient(145deg,#3b82f6,#7c3aed);border-radius:22px;width:32px;height:32px;margin-inline:auto;padding:16px;box-shadow:0 14px 28px -14px #6d4fe6,inset 0 1px #ffffff59}.premium-page :is(div[class*="rounded-[26px]"],label[class*=rounded-2xl],label[class*="rounded-[26px]"])[class*=border-dashed] :where(p.font-bold,p.font-black){color:#fff;font-size:17px;font-weight:800}.premium-page section[class*="rounded-[30px]"][class*=border][class*=p-]:has(h1){background:radial-gradient(640px 280px at 96% -8%, #22d3ee4d, transparent 70%), radial-gradient(420px 220px at 0% 110%, #ec489929, transparent 70%), var(--banner);border-color:var(--banner-bd);box-shadow:var(--banner-sh)}.premium-page section[class*="rounded-[30px]"]:has(h1)>div.absolute{display:none}.premium-page section[class*="rounded-[30px]"]:has(h1) h1{color:#fff;letter-spacing:-.025em;font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.1}.premium-page section[class*="rounded-[30px]"]:has(h1) p{color:#d3defa}.premium-page section[class*="rounded-[30px]"]:has(h1) p[class*=uppercase]{color:#a5f3fc}.premium-page :where(h2,h3)>:where(span,div)[class*=rounded-full][class*=bg-purple]{color:#fff;background:linear-gradient(145deg,#3b82f6,#7c3aed);box-shadow:0 8px 16px -8px #6d4fe6}.client-commandbar .topbar-title{max-width:360px}.client-commandbar .topbar-title h2{letter-spacing:-.02em;font-size:clamp(20px,1.8vw,26px)}.premium-page .space-y-3>:is(a,div)[class*=rounded-2xl][class*=border-white\/10][class*=p-5]{background:var(--p-inner);border-color:var(--p-bd);border-radius:18px;padding-left:28px;transition:border-color .16s,transform .16s,box-shadow .16s,background .16s;position:relative;overflow:hidden}.premium-page .space-y-3>:is(a,div)[class*=rounded-2xl][class*=border-white\/10][class*=p-5]:before{content:"";background:linear-gradient(#22d3ee,#6d4fe6);width:6px;position:absolute;top:0;bottom:0;left:0}.premium-page .space-y-3>:is(a,div)[class*=rounded-2xl][class*=border-white\/10][class*=p-5]:hover{border-color:var(--p-bd-hover);background:linear-gradient(90deg, #3b82f624, #7c3aed0d 55%, transparent), var(--p-inner);box-shadow:var(--p-sh-hover);transform:translateY(-1px)}.premium-page .space-y-3>:is(a,div)[class*=rounded-2xl]>div[class*=grid]>div:first-child>div.flex>svg:first-child{box-sizing:content-box;background:linear-gradient(145deg,#3b82f6,#6d28d9);border-radius:14px;width:22px;height:22px;padding:10px;box-shadow:0 10px 20px -12px #4f46e5,inset 0 1px #ffffff4d;color:#fff!important}.premium-page .space-y-3>:is(a,div)[class*=rounded-2xl]>div[class*=grid]>div:first-child>div.flex>svg.text-emerald-300{background:linear-gradient(145deg,#34d399,#0f766e);box-shadow:0 10px 20px -12px #0d9488,inset 0 1px #ffffff4d}.premium-page .space-y-3 p[class*=text-xl][class*=font-black]{letter-spacing:-.012em;font-size:17px}.premium-page .space-y-3 span[class*=rounded-full][class*=bg-purple-500\/10]{color:#bfdbfe;background:#3b82f62e;border:1px solid #60a5fa66}.premium-page .space-y-3 :is(a,button)[class*=rounded-xl][class*=p-3]{border:1px solid var(--p-bd-strong);background:linear-gradient(#94a3b82e,#94a3b814);border-radius:13px;place-items:center;width:42px;height:42px;padding:0;display:inline-grid}.premium-page .space-y-3 button[class*=border-red-400\/30]{background:#ef444424;border-color:#f8717173}.premium-page .space-y-3 :is(a,button)[class*=rounded-xl][class*=p-3]:hover{border-color:var(--p-bd-hover);color:#fff}.dx-metric-link{text-decoration:none;transition:transform .16s,border-color .16s}.dx-metric-link:hover{border-color:var(--p-bd-hover);transform:translateY(-2px)}.dx-metric-sub.is-up{color:#6ee7b7}.dx-billing{margin-bottom:20px}.dx-billing .dx-card-head{flex-wrap:wrap}.dx-billing .dx-card-head>div:nth-child(2){flex:360px;min-width:0}.dx-head-actions{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.dx-billing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.dx-bill{border:1px solid var(--p-bd);background:var(--p-inner);border-radius:16px;padding:16px;position:relative;overflow:hidden}.dx-bill:before{content:"";background:linear-gradient(90deg, var(--ma,#22d3ee), var(--mb,#3b82f6));height:3px;position:absolute;top:0;left:0;right:0}.dx-bill-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.dx-bill .dx-metric-icon{border-radius:12px;flex:0 0 40px;width:40px;height:40px}.dx-bill-value{letter-spacing:.1em;text-transform:uppercase;color:var(--ma,#22d3ee);background:#00000047;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800}.dx-bill-label{color:#fff;font-weight:800}.dx-bill-text{color:#a3afc8;margin-top:4px;font-size:12.5px;line-height:1.5}.dx-row.dx-row-wide{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.dx-chart{border-bottom:1px solid var(--p-bd);background:repeating-linear-gradient(0deg,#94a3b817 0 1px,#0000 1px 44px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:9px;height:220px;padding:10px 6px 0;display:grid}.dx-chart-col{align-items:flex-end;height:100%;display:flex}.dx-chart-bar{background:linear-gradient(#8b5cf6,#22d3ee);border-radius:9px 9px 3px 3px;width:100%;min-height:6px;box-shadow:0 8px 18px -10px #6d4fe6}.dx-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.dx-action-big{background:var(--p-card);padding:16px 18px}.dx-links .dx-action:first-child .dx-action-icon{background:linear-gradient(145deg,#3b82f6,#6d28d9)}.dx-links .dx-action:nth-child(2) .dx-action-icon{background:linear-gradient(145deg,#f59e0b,#ea580c)}.dx-links .dx-action:nth-child(3) .dx-action-icon{background:linear-gradient(145deg,#34d399,#0f766e)}.dx-links .dx-action:nth-child(4) .dx-action-icon{background:linear-gradient(145deg,#22d3ee,#0e7490)}.dx-action-value{color:#c3cde3;font-weight:800}.dx-tickets{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dx-ticket{border:1px solid var(--p-bd);background:var(--p-inner);border-radius:18px;padding:18px;text-decoration:none;transition:border-color .16s,transform .16s;display:block}.dx-ticket:hover{border-color:var(--p-bd-hover);transform:translateY(-2px)}.dx-ticket-head{align-items:flex-start;gap:12px;display:flex}.dx-ticket-avatar{color:#fff;background:linear-gradient(145deg,#3b82f6,#7c3aed);border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.dx-ticket-title{text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:16px;font-weight:800;overflow:hidden}.dx-ticket-mail{color:#a3afc8;word-break:break-all;margin-top:2px;font-size:12.5px}.dx-status{white-space:nowrap;border:1px solid;border-radius:999px;flex-shrink:0;padding:5px 11px;font-size:11px;font-weight:800}.dx-status.is-ok{color:#86efac;background:#22c55e24;border-color:#22c55e66}.dx-status.is-info{color:#93c5fd;background:#3b82f629;border-color:#60a5fa70}.dx-status.is-warn{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b6b}.dx-ticket-info{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.dx-info{border:1px solid var(--p-bd);background:#94a3b80f;border-radius:12px;padding:10px 12px}.dx-info p{letter-spacing:.1em;text-transform:uppercase;color:#7f8aa6;font-size:10.5px;font-weight:800}.dx-info b{text-overflow:ellipsis;white-space:nowrap;color:#fff;margin-top:3px;font-size:13.5px;font-weight:750;display:block;overflow:hidden}@media (max-width:1279px){.dx-row.dx-row-wide{grid-template-columns:minmax(0,1fr)}.dx-links,.dx-billing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dx-tickets{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.dx-links,.dx-billing-grid,.dx-ticket-info{grid-template-columns:minmax(0,1fr)}.premium-page .space-y-3>:is(a,div)[class*=rounded-2xl][class*=border-white\/10][class*=p-5]{padding-left:22px}}.premium-page table thead th{z-index:1;text-align:left;white-space:nowrap;background:#212441;background-image:var(--p-thead);color:var(--p-th);letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid var(--p-bd-strong);padding:13px 14px;font-size:11px;font-weight:800;position:sticky;top:0}.premium-page table thead th:first-child{border-top-left-radius:14px}.premium-page table thead th:last-child{border-top-right-radius:14px}.premium-page table tbody td{vertical-align:middle;font-variant-numeric:tabular-nums;border-bottom:1px solid #94a3b81f;padding:12px 14px}.premium-page table tbody tr{transition:background .14s}.premium-page table :where(select,input:not([type=checkbox]):not([type=radio])){border-radius:10px;min-height:38px}.premium-page table td select{min-width:104px}.premium-page table td input:not([type=checkbox]):not([type=radio]){min-width:84px}:is(.premium-page :is(div)[class*=overflow-x-auto]:has(>table),.premium-page :is(div)[class*=overflow-auto]:has(>table)){border:1px solid var(--p-bd);background:var(--p-inner);border-radius:16px}.dx-banner{border:1px solid var(--banner-bd);background:radial-gradient(520px 200px at 100% 0%, #22d3ee47, transparent 72%), radial-gradient(380px 180px at 0% 100%, #ec489924, transparent 70%), var(--banner);box-shadow:var(--banner-sh);border-radius:22px;padding:22px 26px;position:relative}.dx-banner h1{color:#fff;letter-spacing:-.02em}.dx-banner p{color:#d3defa}.dx-banner p[class*=uppercase]{color:#a5f3fc}.premium-page .grid.gap-3>div[class*=rounded-2xl][class*=px-4][class*=py-4]{background:var(--p-inner);border-color:var(--p-bd);padding-left:24px;position:relative;overflow:hidden}.premium-page .grid.gap-3>div[class*=rounded-2xl][class*=px-4][class*=py-4]:before{content:"";background:linear-gradient(#22d3ee,#6d4fe6);width:5px;position:absolute;top:0;bottom:0;left:0}.premium-page .grid.gap-3>div[class*=rounded-2xl][class*=px-4][class*=py-4]:hover{border-color:var(--p-bd-hover);background:linear-gradient(90deg, #3b82f624, #7c3aed0d 60%, transparent), var(--p-inner)}.mep-root{background:linear-gradient(#0b0f1a 0%,#11142a 100%)!important}.mep-root>div.pointer-events-none.absolute{display:none}.mep-sidebar{border-color:var(--p-bd)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#151830 0%,#0e1122 100%)!important;box-shadow:18px 0 44px -30px #000000d9!important}.mep-root header.map-editor-chrome{border-color:var(--p-bd)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#1a1d36 0%,#14172b 100%)!important;box-shadow:0 14px 30px -24px #000000e6!important}.mep-root .map-editor-print-target{background:#0d1021!important}.mep-root [class*=border-cyan-300\/1]{border-color:#94a3b833!important}.mep-root [class*=border-white\/10]{border-color:#94a3b82e!important}.mep-root :is(button,select)[class*=rounded]{transition:border-color .14s,background .14s,filter .14s}.mep-root button:hover:not(:disabled){filter:brightness(1.12)}.mep-root :is(input,select,textarea){background-color:#0d1021;border-color:#94a3b84d}.mep-root :is(input,select,textarea):focus{border-color:#7aa8ff;outline:none;box-shadow:0 0 0 3px #7aa8ff38}.mep-root ::selection{background:#6366f173}.mep-root table{box-shadow:0 18px 40px -28px #000000e6;background-color:#0d1021!important;border-color:#94a3b847!important}.mep-root table th{color:#c9d4ee;background-image:linear-gradient(#7d8cd738,#94a3b814)}.app-bg{background:radial-gradient(900px 500px at 12% -10%,#3b82f629,#0000 62%),radial-gradient(700px 420px at 96% 0,#8b5cf629,#0000 60%),linear-gradient(#0b0f1a 0%,#12162a 100%)!important}div[class~=bg-black][class~=h-screen]{background:#0b0f1a}.app-header{border:1px solid var(--banner-bd);box-shadow:var(--banner-sh);border-radius:18px;background:radial-gradient(420px 160px at 100% 0%, #22d3ee42, transparent 72%), var(--banner)!important}.app-header h1{color:#fff}.app-header :is(p,span){color:#d3defa}.premium-tabs .premium-tab{border-color:var(--p-bd);color:#c3cde3;background:#94a3b81a;border-radius:12px 12px 0 0}.premium-tabs .premium-tab.tab-active{color:#fff;background:linear-gradient(135deg,#3b82f666,#7c3aed57);border-color:#a5beff8c}:root{--art-circuit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 220'%3E%3Cg stroke='white' fill='none' stroke-linecap='round' stroke-linejoin='round' stroke-opacity='.24' stroke-width='2'%3E%3Cpath d='M0 40h150l30 30h60M0 100h170M0 160h130l30-30h50M520 40h-140l-30 30h-60M520 100h-160M520 160h-120l-30-30h-50'/%3E%3Cpath d='M60 0v60M110 220v-70M420 0v50M470 220v-90' stroke-opacity='.18'/%3E%3C/g%3E%3Cg stroke='white' fill='none' stroke-linecap='round' stroke-linejoin='round' stroke-opacity='.5' stroke-width='2.4'%3E%3Crect x='210' y='55' width='100' height='110' rx='16' fill='white' fill-opacity='.08'/%3E%3Crect x='228' y='73' width='64' height='74' rx='10' fill='white' fill-opacity='.14'/%3E%3Cpath d='M244 98h32M244 110h32M244 122h20'/%3E%3C/g%3E%3Cg fill='white' fill-opacity='.55'%3E%3Ccircle cx='150' cy='40' r='4'/%3E%3Ccircle cx='170' cy='100' r='4'/%3E%3Ccircle cx='130' cy='160' r='4'/%3E%3Ccircle cx='370' cy='40' r='4'/%3E%3Ccircle cx='350' cy='100' r='4'/%3E%3Ccircle cx='390' cy='160' r='4'/%3E%3C/g%3E%3C/svg%3E");--art-wave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 220'%3E%3Cg fill='white' fill-opacity='.1'%3E%3Crect x='40' y='140' width='28' height='60' rx='6'/%3E%3Crect x='84' y='110' width='28' height='90' rx='6'/%3E%3Crect x='128' y='126' width='28' height='74' rx='6'/%3E%3Crect x='172' y='84' width='28' height='116' rx='6'/%3E%3Crect x='216' y='100' width='28' height='100' rx='6'/%3E%3Crect x='260' y='58' width='28' height='142' rx='6'/%3E%3Crect x='304' y='76' width='28' height='124' rx='6'/%3E%3Crect x='348' y='36' width='28' height='164' rx='6'/%3E%3Crect x='392' y='52' width='28' height='148' rx='6'/%3E%3Crect x='436' y='20' width='28' height='180' rx='6'/%3E%3C/g%3E%3Cpath d='M30 150C80 120 110 140 160 100S250 90 300 70 390 60 430 30 490 24 500 20' stroke='white' fill='none' stroke-linecap='round' stroke-linejoin='round' stroke-opacity='.55' stroke-width='3'/%3E%3Cg fill='white' fill-opacity='.85'%3E%3Ccircle cx='160' cy='100' r='5'/%3E%3Ccircle cx='300' cy='70' r='5'/%3E%3Ccircle cx='430' cy='30' r='5'/%3E%3C/g%3E%3C/svg%3E");--art-network:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 220'%3E%3Cg stroke='white' fill='none' stroke-linecap='round' stroke-linejoin='round' stroke-opacity='.3' stroke-width='2'%3E%3Cpath d='M120 60L250 110L390 50M250 110L200 180M250 110L360 170M390 50L470 120M360 170L470 120M120 60L60 130M60 130L200 180'/%3E%3C/g%3E%3Cg fill='white'%3E%3Ccircle cx='250' cy='110' r='15' fill-opacity='.22' stroke='white' stroke-opacity='.7' stroke-width='2'/%3E%3Ccircle cx='120' cy='60' r='9' fill-opacity='.4'/%3E%3Ccircle cx='390' cy='50' r='9' fill-opacity='.4'/%3E%3Ccircle cx='200' cy='180' r='8' fill-opacity='.35'/%3E%3Ccircle cx='360' cy='170' r='10' fill-opacity='.4'/%3E%3Ccircle cx='470' cy='120' r='8' fill-opacity='.35'/%3E%3Ccircle cx='60' cy='130' r='7' fill-opacity='.3'/%3E%3C/g%3E%3C/svg%3E");--card-fill:linear-gradient(180deg, #282a44 0%, #1c1e34 100%);--gb:linear-gradient(135deg, #22d3ee99, #6366f147 46%, #a855f799);--gb-hover:linear-gradient(135deg, #22d3eef2, #6366f18c 46%, #c084fcf2);--glow:0 30px 60px -34px #6366f1b3, 0 2px 0 #ffffff0a inset;--banner-art:var(--art-circuit)}#main-content[data-route=dashboard],#main-content[data-route=admin-home],#main-content[data-route=admin-statistics],#main-content[data-route=admin-subscriptions],#main-content[data-route=power-simulator],#main-content[data-route=my-tunings],#main-content[data-route=subscription]{--banner-art:var(--art-wave)}#main-content[data-route=admin-users],#main-content[data-route=admin-support],#main-content[data-route=support],#main-content[data-route=news],#main-content[data-route=admin-news],#main-content[data-route=admin-portal-rental],#main-content[data-route=admin-portal-slave],#main-content[data-route=admin-engine-partners],#main-content[data-route=manual-orders]{--banner-art:var(--art-network)}.luxury-client-shell:before,.luxury-admin-shell:before{content:"";z-index:0;pointer-events:none;opacity:1;background:radial-gradient(900px 620px at 6% -8%,#3b82f642,#0000 62%),radial-gradient(820px 600px at 100% 2%,#8b5cf642,#0000 62%),radial-gradient(1000px 700px at 55% 115%,#22d3ee24,#0000 62%);display:block;position:fixed;inset:0}.luxury-client-shell:after,.luxury-admin-shell:after{content:"";z-index:0;pointer-events:none;opacity:.55;background-image:linear-gradient(#94a3b812 1px,#0000 1px),linear-gradient(90deg,#94a3b812 1px,#0000 1px);background-size:56px 56px;display:block;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 72%);mask-image:linear-gradient(#000 0%,#0000 72%)}.dx-card,.dx-metric,.dx-ticket,.dx-bill,.premium-surface,.admin-card,.glass-panel,.premium-page :where(section.rounded-3xl,article.rounded-3xl,.panel),.premium-page :where(section,article,aside,div)[class*="rounded-[28px]"][class*=border],.admin-table-wrap{box-shadow:var(--glow);background:var(--card-fill) padding-box, var(--gb) border-box!important;border:1px solid #0000!important}.premium-page :where(section,article,aside,div)[class*="rounded-[30px]"][class*=border]:not(:has(>h1)):not(:has(>div>h1)):not([class*=p-][class*=overflow-hidden]:has(h1)){box-shadow:var(--glow);background:var(--card-fill) padding-box, var(--gb) border-box!important;border:1px solid #0000!important}.dx-card:hover,.dx-metric-link:hover,.dx-ticket:hover{background:var(--card-fill) padding-box, var(--gb-hover) border-box!important}.dx-metric{box-shadow:0 26px 50px -34px var(--ma,#6366f1), var(--glow)}.dx-metric-value{background:linear-gradient(#fff,#c9d6ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:36px}.premium-page>div:is(.mb-8,.mb-7):has(h1){background:linear-gradient(90deg, #18207880 0%, #18207842 46%, transparent 72%), var(--banner-art) right 22px center / min(40%, 440px) auto no-repeat, radial-gradient(560px 220px at 100% 0%, #22d3ee52, transparent 72%), radial-gradient(420px 200px at 0% 100%, #ec48992e, transparent 70%), var(--banner);box-shadow:0 30px 60px -34px #4f46e5d9,inset 0 1px #ffffff2e}.premium-page>div.mb-6:has(>h1){background:linear-gradient(90deg, #18207880 0%, #18207842 46%, transparent 72%), var(--banner-art) right 22px center / min(40%, 440px) auto no-repeat, radial-gradient(560px 220px at 100% 0%, #22d3ee52, transparent 72%), radial-gradient(420px 200px at 0% 100%, #ec48992e, transparent 70%), var(--banner);box-shadow:0 30px 60px -34px #4f46e5d9,inset 0 1px #ffffff2e}.premium-page section[class*="rounded-[34px]"][class*=border][class*=p-]:has(h1){background:linear-gradient(90deg, #18207880 0%, #18207842 46%, transparent 72%), var(--banner-art) right 22px center / min(40%, 440px) auto no-repeat, radial-gradient(560px 220px at 100% 0%, #22d3ee52, transparent 72%), radial-gradient(420px 200px at 0% 100%, #ec48992e, transparent 70%), var(--banner);box-shadow:0 30px 60px -34px #4f46e5d9,inset 0 1px #ffffff2e}.premium-page div[class*="rounded-[34px]"][class*=lg\:p-8]:has(h1){background:linear-gradient(90deg, #18207880 0%, #18207842 46%, transparent 72%), var(--banner-art) right 22px center / min(40%, 440px) auto no-repeat, radial-gradient(560px 220px at 100% 0%, #22d3ee52, transparent 72%), radial-gradient(420px 200px at 0% 100%, #ec48992e, transparent 70%), var(--banner);box-shadow:0 30px 60px -34px #4f46e5d9,inset 0 1px #ffffff2e}.premium-page section[class*="rounded-[30px]"][class*=border][class*=p-]:has(h1){background:linear-gradient(90deg, #18207880 0%, #18207842 46%, transparent 72%), var(--banner-art) right 22px center / min(40%, 440px) auto no-repeat, radial-gradient(560px 220px at 100% 0%, #22d3ee52, transparent 72%), radial-gradient(420px 200px at 0% 100%, #ec48992e, transparent 70%), var(--banner);box-shadow:0 30px 60px -34px #4f46e5d9,inset 0 1px #ffffff2e}.dx-hero{background:radial-gradient(620px 260px at 100% 0%, #22d3ee57, transparent 72%), radial-gradient(460px 240px at 0% 100%, #ec489933, transparent 70%), radial-gradient(300px 300px at 62% 120%, #8b5cf666, transparent 70%), var(--banner);box-shadow:0 34px 70px -34px #4f46e5e6,inset 0 1px #fff3}.premium-page div[class*=rounded-2xl][class*=border-white\/10][class*="bg-[#101827]"]{box-shadow:var(--glow);background:var(--card-fill) padding-box, var(--gb) border-box!important;border:1px solid #0000!important}:is(.premium-page div[class*="bg-[#101827]"]:has(>.flex.items-center>div>h1),.premium-page div[class*="bg-[#101827]"]:has(>.mb-6 h3.text-3xl)){background:linear-gradient(90deg, #18207880 0%, #18207842 46%, transparent 72%), var(--art-network) right 22px top 18px / min(34%, 380px) auto no-repeat, radial-gradient(560px 220px at 100% 0%, #22d3ee47, transparent 72%), var(--banner)!important;border-color:var(--banner-bd)!important}:is(.premium-page div[class*="bg-[#101827]"]:has(>.flex.items-center>div>h1) p,.premium-page div[class*="bg-[#101827]"]:has(>.mb-6 h3.text-3xl) p){color:#d3defa}main[class*="bg-[#040916]"]{background:radial-gradient(820px 520px at 6% -6%,#3b82f64d,#0000 64%),radial-gradient(760px 520px at 100% 4%,#8b5cf647,#0000 64%),radial-gradient(900px 600px at 50% 118%,#22d3ee29,#0000 64%),#080b18!important}main[class*="bg-[#040916]"] [class*="bg-[#091225]"]{box-shadow:var(--glow);background:var(--card-fill) padding-box, var(--gb) border-box!important;border:1px solid #0000!important;border-radius:22px!important}.premium-sidebar>a:first-child,.premium-sidebar>div:first-of-type a:first-child{filter:drop-shadow(0 6px 22px #6366f159)}.premium-nav-link.is-active{box-shadow:inset 0 0 0 1px #7aa8ff4d,0 14px 26px -16px #4f46e5e6!important}.premium-topbar{background:linear-gradient(180deg, #1c1f3a, #15182d) padding-box, var(--gb) border-box!important;border:1px solid #0000!important}.btn-primary,.blue-btn,.dx-btn-primary,.dx-btn-light{position:relative;overflow:hidden}.btn-primary:after,.blue-btn:after,.dx-btn-primary:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff47 50%,#0000 70%);transition:transform .5s;position:absolute;inset:0;transform:translate(-120%)}.btn-primary:hover:after,.blue-btn:hover:after,.dx-btn-primary:hover:after{transform:translate(120%)}.dx-btn-primary,.btn-primary{box-shadow:0 14px 30px -14px #6366f1f2,inset 0 1px #ffffff40}:is(.premium-page>div:is(.mb-8,.mb-7):has(h1) h1,.premium-page>div.mb-6:has(>h1) h1){font-size:clamp(26px,2.5vw,36px)}.dx-card-head h2{font-size:20px}@media (max-width:767px){.dx-banner{background-position:0 0,right -24px bottom 6px,100% 0,0 100%,0 0;background-size:auto,170px,auto,auto,auto}.premium-page>div:is(.mb-8,.mb-7):has(h1){background-position:0 0,right -24px bottom 6px,100% 0,0 100%,0 0;background-size:auto,170px,auto,auto,auto}.premium-page>div.mb-6:has(>h1){background-position:0 0,right -24px bottom 6px,100% 0,0 100%,0 0;background-size:auto,170px,auto,auto,auto}.premium-page section[class*="rounded-[34px]"][class*=border][class*=p-]:has(h1){background-position:0 0,right -24px bottom 6px,100% 0,0 100%,0 0;background-size:auto,170px,auto,auto,auto}.premium-page div[class*="rounded-[34px]"][class*=lg\:p-8]:has(h1){background-position:0 0,right -24px bottom 6px,100% 0,0 100%,0 0;background-size:auto,170px,auto,auto,auto}.premium-page section[class*="rounded-[30px]"][class*=border][class*=p-]:has(h1){background-position:0 0,right -24px bottom 6px,100% 0,0 100%,0 0;background-size:auto,170px,auto,auto,auto}}.auth-shell-main{background:#080b18}.auth-scene-main{object-fit:cover!important;object-position:62% 40%!important;opacity:.9!important}.auth-art-circuit{background:var(--art-circuit) right 10px top 4% / 62% auto no-repeat;opacity:.9}.auth-shell-main section.relative.hidden:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(760px 540px at 6% 0,#3b82f66b,#0000 66%),radial-gradient(700px 560px at 98% 14%,#8b5cf666,#0000 66%),radial-gradient(900px 520px at 40% 116%,#22d3ee42,#0000 66%);position:absolute;inset:0}.auth-shell-main section.relative.hidden>.absolute{z-index:2}.auth-shell-main section.relative.hidden>.auth-art-circuit{z-index:1}.auth-shell-main section.relative.hidden h1{letter-spacing:-.03em;text-transform:none;font-size:clamp(38px,3.6vw,56px);line-height:1.04}.auth-stat{position:relative;box-shadow:0 24px 44px -28px #6366f1cc;background:linear-gradient(180deg, #282a46d1, #181a2edb) padding-box, var(--gb) border-box!important;border:1px solid #0000!important}.auth-stat-icon{color:#fff;background:linear-gradient(145deg,#3b82f6,#7c3aed);border-radius:10px;place-items:center;width:30px;height:30px;margin-bottom:10px;display:grid;box-shadow:0 10px 20px -10px #6366f1,inset 0 1px #ffffff57}.auth-stat p:first-of-type{background:linear-gradient(#fff,#a5f3fc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:26px}.auth-shell-panel{background:radial-gradient(560px 420px at 50% 6%,#3b82f63d,#0000 70%),radial-gradient(520px 480px at 100% 70%,#7c3aed3d,#0000 70%),radial-gradient(420px 360px at 0 100%,#22d3ee1f,#0000 70%),#090c1b!important}.auth-card-halo{background:radial-gradient(360px 300px at 50% 46%,#6366f147,#0000 72%)}.auth-shell-panel>div.z-10{border-radius:26px;max-width:430px;background:linear-gradient(180deg, #242744f5, #121428f7) padding-box, var(--gb-hover) border-box!important;border:1px solid #0000!important;padding:26px 26px 20px!important;box-shadow:0 40px 90px -36px #4f46e5d9,0 0 0 6px #6366f10f,inset 0 1px #ffffff1a!important}.auth-head{align-items:flex-start;gap:14px;display:flex}.auth-head-icon{color:#fff;background:linear-gradient(145deg,#22d3ee,#4f46e5 55%,#8b5cf6);border-radius:15px;flex:none;place-items:center;width:46px;height:46px;margin-top:2px;display:grid;box-shadow:0 16px 30px -12px #6366f1,inset 0 1px #fff6}.auth-shell-panel h2{text-transform:none;letter-spacing:-.025em;font-size:26px}.auth-shell-panel label.block>div{background:#0d1124;border:1px solid #94a3b847;border-radius:14px;min-height:52px;padding:0 14px;box-shadow:inset 0 2px 6px #0006}.auth-shell-panel label.block>div:focus-within{border-color:#7aa8ff;box-shadow:0 0 0 4px #7aa8ff33,inset 0 2px 6px #0006}.auth-shell-panel label.block>div>svg{color:#fff;background:linear-gradient(145deg,#3b82f6,#6d28d9);border-radius:11px;flex:none;width:34px;height:34px;padding:8px;box-shadow:0 8px 16px -8px #4f46e5}.auth-shell-panel label.block>span{letter-spacing:.04em;color:#cfd8ee;font-size:12px}.auth-shell-panel button[type=submit]{letter-spacing:.01em;min-height:54px;font-size:16px;position:relative;overflow:hidden;background-image:linear-gradient(120deg,#0ea5e9 0%,#4f46e5 52%,#8b5cf6 100%)!important;border-radius:14px!important;box-shadow:0 22px 40px -18px #6366f1f2,inset 0 1px #ffffff59!important}.auth-shell-panel button[type=submit]:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff4d 50%,#0000 70%);transition:transform .55s;position:absolute;inset:0;transform:translate(-120%)}.auth-shell-panel button[type=submit]:hover:not(:disabled):after{transform:translate(120%)}.auth-shell-panel a[href^=\/register],.auth-shell-panel a[href^=\/login]{min-height:52px;color:#e6edff!important;background:linear-gradient(#94a3b824,#94a3b80d)!important;border:1px solid #94a3b857!important;border-radius:14px!important}.auth-shell-panel a[href^=\/register]:hover,.auth-shell-panel a[href^=\/login]:hover{background:#6366f133!important;border-color:#7aa8ff!important}@media (max-width:1023px){.auth-shell-panel>div.z-10{border-radius:22px;padding:20px 18px 16px!important}}:root{--banner:linear-gradient(112deg, #1d4ed8 0%, #5b21e6 44%, #a21caf 80%, #0e7490 100%);--banner-bd:#bed2ff80;--banner-sh:0 34px 70px -34px #5b21e6f2, inset 0 1px 0 #ffffff47;--card-fill:radial-gradient(460px 170px at 0% 0%, #6366f14d, transparent 72%) padding-box, radial-gradient(380px 160px at 100% 100%, #22d3ee1f, transparent 72%) padding-box, linear-gradient(180deg, #2d3054 0%, #1c1f3f 100%);--gb:linear-gradient(135deg, #22d3eed9, #6366f166 46%, #d946efd9);--gb-hover:linear-gradient(135deg, #67e8f9, #6366f1b3 46%, #e879f9);--glow:0 34px 70px -32px #6366f1d9, 0 0 0 1px #ffffff08 inset, 0 2px 0 #ffffff12 inset}.luxury-client-shell:before,.luxury-admin-shell:before{background:radial-gradient(980px 680px at 4% -10%,#3b82f66b,#0000 62%),radial-gradient(900px 640px at 100% 0,#8b5cf66b,#0000 62%),radial-gradient(760px 560px at 92% 78%,#d946ef33,#0000 64%),radial-gradient(1100px 760px at 48% 118%,#22d3ee3d,#0000 62%)}.luxury-client-shell:after,.luxury-admin-shell:after{opacity:.8;background-image:linear-gradient(#94a3b81a 1px,#0000 1px),linear-gradient(90deg,#94a3b81a 1px,#0000 1px)}.dx-card,.dx-metric,.dx-ticket,.dx-bill,.premium-surface,.admin-card,.glass-panel{transition:transform .18s,box-shadow .18s}.dx-card:hover,.dx-metric-link:hover,.dx-ticket:hover{transform:translateY(-3px);box-shadow:0 44px 80px -30px #6366f1f2,inset 0 0 0 1px #ffffff0a}.dx-metric{box-shadow:0 30px 56px -30px var(--ma,#6366f1), var(--glow);background:radial-gradient(360px 150px at 0% 0%, color-mix(in srgb, var(--ma,#6366f1) 46%, transparent), transparent 72%) padding-box, var(--card-fill) padding-box, var(--gb) border-box!important}.dx-metric:hover{background:radial-gradient(360px 150px at 0% 0%, color-mix(in srgb, var(--ma,#6366f1) 56%, transparent), transparent 72%) padding-box, var(--card-fill) padding-box, var(--gb-hover) border-box!important}.dx-metric-value{letter-spacing:-.03em;filter:drop-shadow(0 6px 18px #818cf873);font-size:46px}.dx-banner{background:linear-gradient(112deg, transparent 52%, #ffffff21 60%, transparent 68%), linear-gradient(90deg, #141c7880 0%, #141c783d 46%, transparent 72%), var(--banner-art) right 22px center / min(40%, 440px) auto no-repeat, radial-gradient(620px 240px at 100% 0%, #22d3ee6b, transparent 72%), radial-gradient(440px 220px at 0% 100%, #ec489952, transparent 70%), var(--banner);box-shadow:var(--banner-sh)}.premium-page>div:is(.mb-8,.mb-7):has(h1){background:linear-gradient(112deg, transparent 52%, #ffffff21 60%, transparent 68%), linear-gradient(90deg, #141c7880 0%, #141c783d 46%, transparent 72%), var(--banner-art) right 22px center / min(40%, 440px) auto no-repeat, radial-gradient(620px 240px at 100% 0%, #22d3ee6b, transparent 72%), radial-gradient(440px 220px at 0% 100%, #ec489952, transparent 70%), var(--banner);box-shadow:var(--banner-sh)}.premium-page>div.mb-6:has(>h1){background:linear-gradient(112deg, transparent 52%, #ffffff21 60%, transparent 68%), linear-gradient(90deg, #141c7880 0%, #141c783d 46%, transparent 72%), var(--banner-art) right 22px center / min(40%, 440px) auto no-repeat, radial-gradient(620px 240px at 100% 0%, #22d3ee6b, transparent 72%), radial-gradient(440px 220px at 0% 100%, #ec489952, transparent 70%), var(--banner);box-shadow:var(--banner-sh)}.premium-page section[class*="rounded-[34px]"][class*=border][class*=p-]:has(h1){background:linear-gradient(112deg, transparent 52%, #ffffff21 60%, transparent 68%), linear-gradient(90deg, #141c7880 0%, #141c783d 46%, transparent 72%), var(--banner-art) right 22px center / min(40%, 440px) auto no-repeat, radial-gradient(620px 240px at 100% 0%, #22d3ee6b, transparent 72%), radial-gradient(440px 220px at 0% 100%, #ec489952, transparent 70%), var(--banner);box-shadow:var(--banner-sh)}.premium-page div[class*="rounded-[34px]"][class*=lg\:p-8]:has(h1){background:linear-gradient(112deg, transparent 52%, #ffffff21 60%, transparent 68%), linear-gradient(90deg, #141c7880 0%, #141c783d 46%, transparent 72%), var(--banner-art) right 22px center / min(40%, 440px) auto no-repeat, radial-gradient(620px 240px at 100% 0%, #22d3ee6b, transparent 72%), radial-gradient(440px 220px at 0% 100%, #ec489952, transparent 70%), var(--banner);box-shadow:var(--banner-sh)}.premium-page section[class*="rounded-[30px]"][class*=border][class*=p-]:has(h1){background:linear-gradient(112deg, transparent 52%, #ffffff21 60%, transparent 68%), linear-gradient(90deg, #141c7880 0%, #141c783d 46%, transparent 72%), var(--banner-art) right 22px center / min(40%, 440px) auto no-repeat, radial-gradient(620px 240px at 100% 0%, #22d3ee6b, transparent 72%), radial-gradient(440px 220px at 0% 100%, #ec489952, transparent 70%), var(--banner);box-shadow:var(--banner-sh)}:is(.premium-page>div:is(.mb-8,.mb-7):has(h1) h1,.premium-page>div.mb-6:has(>h1) h1){text-shadow:0 6px 30px #0a0e508c;font-size:clamp(30px,2.9vw,42px)}:is(.premium-page>div:is(.mb-8,.mb-7):has(h1),.premium-page>div.mb-6:has(>h1)){min-height:112px}.dx-hero{background:linear-gradient(112deg, transparent 50%, #ffffff24 58%, transparent 66%), radial-gradient(660px 280px at 100% 0%, #22d3ee75, transparent 72%), radial-gradient(500px 260px at 0% 100%, #ec489957, transparent 70%), radial-gradient(320px 320px at 62% 120%, #a855f78c, transparent 70%), var(--banner);min-height:300px;box-shadow:0 44px 90px -36px #5b21e6f2,inset 0 1px #ffffff4d}.dx-hero h1{text-shadow:0 8px 36px #0a0e5099;font-size:clamp(34px,3.9vw,54px)}.app-header{background:linear-gradient(112deg, transparent 52%, #ffffff21 60%, transparent 68%), linear-gradient(90deg, #141c7873, transparent 60%), var(--art-circuit) right 18px center / min(36%, 400px) auto no-repeat, radial-gradient(420px 160px at 100% 0%, #22d3ee5c, transparent 72%), var(--banner)!important}.premium-sidebar{background-image:radial-gradient(300px 260px at 0 0,#3b82f657,#0000 70%),radial-gradient(320px 360px at 100% 100%,#a855f757,#0000 70%),linear-gradient(#1a1e42e6,#0a0c1ef5)}.premium-nav-link{transition:background .16s,box-shadow .16s,transform .16s}.premium-nav-link:hover:not(.is-active){transform:translate(3px);background:#6366f133!important}.premium-nav-link.is-active{background:linear-gradient(90deg,#2563eb9e,#7c3aed80)!important;box-shadow:inset 0 0 0 1px #a5beff80,0 18px 32px -14px #4f46e5!important}.premium-nav-link>svg:first-child{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tile,#7aa8ff) 46%, transparent), 0 10px 22px -8px var(--tile,#7aa8ff)}.premium-topbar{box-shadow:0 26px 50px -30px #6366f1e6;background:linear-gradient(180deg, #232750, #14172f) padding-box, var(--gb) border-box!important}.premium-page table thead th{color:#e3e9ff;background-image:linear-gradient(#6366f180,#3b82f629)}.premium-page table tbody tr:hover td{background:linear-gradient(90deg,#6366f147,#22d3ee14)}.dx-btn-primary,.btn-primary,.blue-btn{box-shadow:0 22px 42px -16px #22d3eeb3,0 14px 30px -14px #6366f1f2,inset 0 1px #ffffff57}.dx-tile,.dx-metric-icon,.dx-step-icon,.dx-action-icon,.dx-file-icon{box-shadow:0 18px 32px -10px,inset 0 1px #ffffff80}@media (max-width:767px){.dx-banner{background-position:0 0,0 0,right -24px bottom 6px,100% 0,0 100%,0 0;background-size:auto,auto,170px,auto,auto,auto}.premium-page>div:is(.mb-8,.mb-7):has(h1){background-position:0 0,0 0,right -24px bottom 6px,100% 0,0 100%,0 0;background-size:auto,auto,170px,auto,auto,auto}.premium-page>div.mb-6:has(>h1){background-position:0 0,0 0,right -24px bottom 6px,100% 0,0 100%,0 0;background-size:auto,auto,170px,auto,auto,auto}.premium-page section[class*="rounded-[34px]"][class*=border][class*=p-]:has(h1){background-position:0 0,0 0,right -24px bottom 6px,100% 0,0 100%,0 0;background-size:auto,auto,170px,auto,auto,auto}.premium-page div[class*="rounded-[34px]"][class*=lg\:p-8]:has(h1){background-position:0 0,0 0,right -24px bottom 6px,100% 0,0 100%,0 0;background-size:auto,auto,170px,auto,auto,auto}.premium-page section[class*="rounded-[30px]"][class*=border][class*=p-]:has(h1){background-position:0 0,0 0,right -24px bottom 6px,100% 0,0 100%,0 0;background-size:auto,auto,170px,auto,auto,auto}.dx-hero{min-height:0}}.auth-hud{z-index:2;opacity:.92;filter:drop-shadow(0 0 26px #6366f18c);width:min(36vw,470px);height:auto;top:9%;right:4%}.auth-shell-main section.relative.hidden:after{background:radial-gradient(52% 40% at 56% 64%,#a855f74d,#0000 70%),radial-gradient(760px 540px at 6% 0,#3b82f680,#0000 66%),radial-gradient(700px 560px at 98% 14%,#8b5cf680,#0000 66%),radial-gradient(900px 520px at 40% 116%,#22d3ee57,#0000 66%)}.auth-shell-main section.relative.hidden h1{text-shadow:0 10px 50px #4f46e5a6;font-size:clamp(46px,4.6vw,70px)}.auth-stat{box-shadow:0 30px 54px -26px #6366f1,inset 0 1px #ffffff24}.auth-stat-icon{width:34px;height:34px;box-shadow:0 14px 26px -8px #6366f1,inset 0 1px #ffffff80}.auth-shell-panel>div.z-10{background:radial-gradient(440px 210px at 0% 0%, #6366f157, transparent 70%) padding-box, radial-gradient(380px 210px at 100% 100%, #22d3ee29, transparent 70%) padding-box, linear-gradient(180deg, #2a2d54f7, #12142afa) padding-box, var(--gb-hover) border-box!important;box-shadow:0 54px 120px -36px #6366f1,0 0 0 8px #6366f117,0 0 90px -10px #22d3ee47,inset 0 1px #ffffff29!important}.auth-head-icon{border-radius:17px;width:54px;height:54px}.auth-shell-panel h2{font-size:29px}.auth-shell-panel label.block>div>svg{width:38px;height:38px;padding:9px;box-shadow:0 12px 20px -8px #4f46e5}.auth-shell-panel button[type=submit]{min-height:58px;font-size:17px;box-shadow:0 26px 50px -18px #22d3eebf,0 22px 40px -18px #6366f1,inset 0 1px #fff6!important}@media (max-width:1023px){.auth-hud{display:none}}.premium-page :where(),.field::placeholder{color:#94a3b8}:where(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #7dd3fc}.premium-page :where(input,textarea,select):focus-visible,.field:focus-visible{border-color:#67e8f9}@media (hover:hover){.btn-secondary:hover,.ghost-btn:hover{border-color:#7dd3fc7a}}.auth-shell-main[data-auth-mode=register]{min-height:100dvh;height:auto!important;overflow:visible!important}.auth-shell-main[data-auth-mode=register]>div.grid{min-height:100dvh;height:auto!important}.auth-shell-main[data-auth-mode=register] section.relative.hidden{height:100dvh;position:sticky;top:0}.auth-shell-main[data-auth-mode=register] .auth-shell-panel{min-height:100dvh;padding-top:24px;padding-bottom:24px;height:auto!important;overflow:visible!important}@media (min-width:1024px) and (max-height:820px){.auth-shell-panel>div.z-10{padding:18px 22px 16px!important}.auth-head-icon{border-radius:14px;width:44px;height:44px}.auth-shell-panel h2{font-size:24px}.auth-shell-panel label.block>div{min-height:46px}.auth-shell-panel label.block>div>svg{width:32px;height:32px;padding:7px}.auth-shell-panel button[type=submit]{min-height:50px;font-size:15px}.auth-shell-panel a[href^=\/register],.auth-shell-panel a[href^=\/login]{min-height:46px}.auth-shell-main section.relative.hidden h1{font-size:clamp(40px,4vw,60px)}.auth-hud{width:min(28vw,44vh);top:5%}}.auth-hud{opacity:.8;width:min(32vw,440px,54vh);top:7%;right:5%}@media (min-width:1024px) and (max-width:1200px),(max-height:700px){.auth-hud{display:none}}.auth-scene-main{-webkit-mask-image:linear-gradient(90deg,#000 74%,#0000 100%);mask-image:linear-gradient(90deg,#000 74%,#0000 100%);object-position:92% 50%!important}@media (max-width:1500px){.auth-scene-main{object-position:100% 50%!important}}.auth-shell-main section.relative.hidden>div.absolute.bottom-8{z-index:3}.auth-shell-main section.relative.hidden>div.absolute.bottom-8:before{content:"";z-index:-1;background:radial-gradient(75% 85% at 28% 60%,#020611d1,#0000 78%);border-radius:32px;position:absolute;inset:-48px -40px -32px -48px}.auth-login-beam{display:none}.auth-shell-main [class*=animate-\[auth-rise],.auth-shell-panel [class*=animate-\[auth-panel]{animation-duration:.45s}.auth-shell-main section.relative.hidden>a[href="https://tuningsuite.com"]{top:14px;left:28px}.auth-shell-main section.relative.hidden>a[href="https://tuningsuite.com"] img{max-width:420px;height:96px}@media (min-width:1024px){.auth-shell-panel>div.z-10>div.mb-4:not(.auth-head){display:none}.auth-shell-panel>div.z-10>div.mt-4>label{height:36px;position:absolute;top:18px;right:18px}.auth-shell-panel>div.z-10>div.mt-4{justify-content:center}}.auth-shell-panel>div.z-10>div.mt-4 p{color:#8b97b8;text-align:center}.auth-shell-panel form{flex-direction:column;gap:12px;display:flex}.auth-shell-panel form>*{margin-block:0!important}.auth-shell-panel form>div.text-center{order:99}.auth-shell-panel form>div.text-center p{color:#8b97b8;font-size:11px;line-height:16px}.auth-shell-panel form>div.text-center a{color:#a5b4fc}.auth-shell-panel form>div[class*="h-[78px]"]{height:36px!important}.auth-shell-panel button[type=submit]:disabled{opacity:.9;cursor:not-allowed;filter:saturate(.75)}.auth-shell-panel button[type=submit]:disabled:after{display:none}.auth-shell-panel form>button[type=button]{min-height:44px}.auth-shell-panel p>a,.auth-shell-main>div.grid>section>div.absolute.bottom-5 a{align-items:center;min-height:32px;padding:0 6px;display:inline-flex}.auth-shell-panel p>a[href^=\/login],.auth-shell-panel p>a[href^=\/register]{min-height:0;padding:0 4px;display:inline-flex;color:#67e8f9!important;background:0 0!important;border:0!important}.auth-shell-panel form button[type=submit]{text-transform:none;letter-spacing:.01em;color:#fff!important}.auth-shell-panel [aria-label=Account\ type] button{text-transform:none;letter-spacing:.02em;white-space:nowrap;padding:10px 8px;font-size:13px}.auth-shell-panel [aria-label=Account\ type] button.bg-cyan-400{color:#fff;background:linear-gradient(120deg,#0ea5e9,#4f46e5 70%)}.auth-shell-panel select.appearance-none{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23a5b4fc' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:18px;padding-right:40px}.auth-shell-panel label.block>div.relative>input,.auth-shell-panel label.block>div.relative>select{padding-left:62px}.auth-shell-panel label.block>span{text-transform:none;letter-spacing:.02em;color:#cfd8ee;font-weight:800}.auth-shell-panel .grid-cols-\[105px_1fr\]>label>div{color:#a5b4fc;border-style:dashed}.auth-shell-panel:has([aria-label=Account\ type])>div.z-10{max-width:510px}@media (max-width:1023px){.auth-shell-panel:before{content:"";pointer-events:none;opacity:.28;background:url(/login-premium-bg.webp) 70% 40%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 20%,#0000 85%);mask-image:linear-gradient(#000 20%,#0000 85%)}.auth-shell-panel{align-items:center;padding-top:32px;padding-bottom:32px}}#main-content[data-route=new-file].premium-page>section[class*="rounded-[34px]"]{padding:18px 24px!important}#main-content[data-route=new-file].premium-page>section[class*="rounded-[34px]"]>div.z-10{align-items:center;gap:18px}#main-content[data-route=new-file].premium-page>section[class*="rounded-[34px]"] h1{max-width:640px;margin-top:8px;line-height:1.12;font-size:clamp(24px,2.1vw,32px)!important}#main-content[data-route=new-file].premium-page>section[class*="rounded-[34px]"] h1+p{max-width:560px;margin-top:8px;font-size:14px;line-height:1.5}#main-content[data-route=new-file].premium-page>section[class*="rounded-[34px]"] [class*="rounded-[26px]"],#main-content[data-route=new-file].premium-page>section[class*="rounded-[34px]"] [class*="rounded-[28px]"]{padding:12px!important}#main-content[data-route=new-file].premium-page>section[class*="rounded-[34px]"] [class*="rounded-[26px]"]>div.grid,#main-content[data-route=new-file].premium-page>section[class*="rounded-[34px]"] [class*="rounded-[28px]"]>div.grid{gap:8px;margin-top:10px}#main-content[data-route=new-file].premium-page>section[class*="rounded-[34px]"] [class*="rounded-[26px]"]>div.grid>div,#main-content[data-route=new-file].premium-page>section[class*="rounded-[34px]"] [class*="rounded-[28px]"]>div.grid>div{padding:10px 12px!important}@media (max-width:1279px){#main-content[data-route=new-file].premium-page>section[class*="rounded-[34px]"]>div.z-10>div:last-child{display:none}}.dx-analysis{align-items:start}.dx-queue-pct{display:none}.premium-page a[class*=text-xs][class*=font-bold],.premium-page button[class*=text-xs][class*=font-bold]{align-items:center;min-height:36px;display:inline-flex}.dx-queue-flag{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;height:24px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.dx-queue-flag.is-ok{color:#a7f3d0;background:#34d3991f;border-color:#34d39959}.dx-queue-flag.is-warn{color:#fcd34d;background:#fbbf241a;border-color:#fbbf2459}section.grid.xl\:grid-cols-2>article.admin-card:only-child{grid-column:1/-1}article.admin-card>div.flex.flex-col.gap-3.p-4{flex-wrap:wrap}article.admin-card>div.flex.flex-col.gap-3.p-4>button[aria-expanded]{flex:100%;min-width:0}@media (min-width:640px){article.admin-card>div.flex.flex-col.gap-3.p-4>button[aria-expanded]>div.grid.grid-cols-2{grid-template-columns:repeat(4,minmax(0,1fr))}article.admin-card>div.flex.flex-col.gap-3.p-4>button[aria-expanded]>div.grid.grid-cols-2>div>p:first-child{overflow-wrap:normal;word-break:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.auth-shell-main[data-auth-mode=login]{height:100dvh!important;overflow:hidden!important}.auth-shell-main[data-auth-mode=login]>div.grid{height:100dvh;min-height:0}.auth-shell-main[data-auth-mode=login] .auth-shell-panel{scrollbar-width:none;align-items:center;min-height:0;padding-top:12px;padding-bottom:12px;overflow-x:hidden;height:100dvh!important;overflow-y:auto!important}.auth-shell-main[data-auth-mode=login] .auth-shell-panel::-webkit-scrollbar{display:none}@media (min-width:1024px) and (max-height:760px){.auth-shell-main[data-auth-mode=login] .auth-shell-panel>div.z-10{border-radius:18px;padding:14px 18px 12px!important}.auth-shell-main[data-auth-mode=login] .auth-head-icon{border-radius:12px;width:40px;height:40px}.auth-shell-main[data-auth-mode=login] .auth-shell-panel h2{font-size:21px}.auth-shell-main[data-auth-mode=login] .auth-shell-panel h2+p{font-size:12px;line-height:16px}.auth-shell-main[data-auth-mode=login] .auth-shell-panel form{gap:9px}.auth-shell-main[data-auth-mode=login] .auth-shell-panel label.block>div{min-height:42px}.auth-shell-main[data-auth-mode=login] .auth-shell-panel label.block>div>svg{width:30px;height:30px;padding:6px}.auth-shell-main[data-auth-mode=login] .auth-shell-panel button[type=submit]{min-height:46px;font-size:14px}.auth-shell-main[data-auth-mode=login] .auth-shell-panel a[href^=\/register]{min-height:42px}.auth-shell-main[data-auth-mode=login] .auth-shell-panel form>div[class*="h-[78px]"]{height:28px!important}.auth-shell-main[data-auth-mode=login] .auth-shell-panel>div.z-10>div.mt-4{margin-top:10px}.auth-shell-main[data-auth-mode=login] section.relative.hidden h1{font-size:clamp(32px,3.4vw,48px)}.auth-shell-main[data-auth-mode=login] section.relative.hidden>div.absolute.bottom-8{bottom:20px}.auth-shell-main[data-auth-mode=login] section.relative.hidden>div.absolute.bottom-8>div.grid{margin-top:12px}.auth-shell-main[data-auth-mode=login] section.relative.hidden>div.absolute.bottom-8>div.grid>div{padding:10px 12px}}@media (min-width:1024px) and (max-height:640px){.auth-shell-main[data-auth-mode=login] .auth-shell-panel h2+p,.auth-shell-main[data-auth-mode=login] section.relative.hidden>div.absolute.bottom-8>div.grid,.auth-shell-main[data-auth-mode=login] .auth-hud{display:none}}@media (max-width:1023px){.auth-shell-main[data-auth-mode=login] .auth-shell-panel{align-items:safe center;padding-top:16px;padding-bottom:16px}}.auth-shell-main .auth-scene-main{transform-origin:70% 85%;will-change:transform;animation:6.5s ease-in-out infinite auth-float-r08!important}@keyframes auth-float-r08{0%,to{transform:translate(0,0)scale(1)rotate(0)}50%{transform:translate(-6px,-14px)scale(1.018)rotate(-.35deg)}}.auth-road-glow{will-change:transform, opacity;animation:5.5s ease-in-out infinite auth-road-r08!important}@keyframes auth-road-r08{0%,to{opacity:.55;transform:rotate(-6deg)translate(-1.5%)}50%{opacity:.95;transform:rotate(-6deg)translate(1.5%)}}.auth-light-one,.auth-light-two{animation:7s ease-in-out infinite auth-breathe!important}.auth-headlight{animation:2.3s ease-in-out infinite auth-headlight!important}.auth-scanline{display:block}.auth-light-two{animation-delay:-3.5s}@media (prefers-reduced-motion:reduce){.auth-scene-main,.auth-road-glow,.auth-light-one,.auth-light-two,.auth-headlight,.auth-scanline{animation:none!important}}:root{--r8-cyan:#22d3ee;--r8-blue:#3b82f6;--r8-indigo:#6366f1;--r8-violet:#8b5cf6;--r8-fuchsia:#d946ef;--r8-amber:#f59e0b;--r8-emerald:#34d399;--r8-rose:#fb7185;--r8-rail:linear-gradient(90deg, transparent 0%, #22d3ee 18%, #6366f1 50%, #d946ef 82%, transparent 100%);--r8-gb:linear-gradient(135deg, #22d3eee6, #6366f173 46%, #d946efe6);--r8-glass:linear-gradient(180deg, #ffffff13, #ffffff06);--r8-ink:#07091adb;--r8-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23a5f3fc' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8l4 4 4-4'/%3E%3C/svg%3E");--r8-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E");--r8-inbox:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 12h-6l-2 3h-4l-2-3H2'/%3E%3Cpath d='M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z'/%3E%3C/svg%3E")}#main-content{--route-tint:#6366f1}#main-content[data-route=dashboard],#main-content[data-route=admin-home]{--route-tint:#3b82f6}#main-content[data-route=new-file],#main-content[data-route=import-center],#main-content[data-route=admin-import],#main-content[data-route=manual-upload]{--route-tint:#22d3ee}#main-content[data-route=my-files],#main-content[data-route=admin-files],#main-content[data-route=library],#main-content[data-route=admin-file-check]{--route-tint:#38bdf8}#main-content[data-route=my-tunings],#main-content[data-route=solutions],#main-content[data-route=admin-solutions],#main-content[data-route=admin-catalog],#main-content[data-route=tcu-solutions]{--route-tint:#8b5cf6}#main-content[data-route=power-simulator],#main-content[data-route=admin-statistics],#main-content[data-route=maps],#main-content[data-route=map-editor-pro]{--route-tint:#d946ef}#main-content[data-route=dtc-database],#main-content[data-route=manual-dtc],#main-content[data-route=admin-manual],#main-content[data-route=admin-manual-dtc]{--route-tint:#f472b6}#main-content[data-route=support],#main-content[data-route=admin-support],#main-content[data-route=manual-orders]{--route-tint:#34d399}#main-content[data-route=subscription],#main-content[data-route=invoices],#main-content[data-route=admin-subscriptions],#main-content[data-route=admin-invoices],#main-content[data-route=admin-users]{--route-tint:#f59e0b}#main-content[data-route=news],#main-content[data-route=admin-news],#main-content[data-route=admin-guidance]{--route-tint:#a78bfa}#main-content[data-route=settings],#main-content[data-route=admin-settings],#main-content[data-route=terms]{--route-tint:#94a3b8}#main-content[data-route=bosch-search],#main-content[data-route=universal-search],#main-content[data-route=smart-search],#main-content[data-route=admin-professional-search],#main-content[data-route=admin-indexer]{--route-tint:#2dd4bf}.client-main-content#main-content,.admin-main-content#main-content{background:radial-gradient(1200px 560px at 50% -200px, color-mix(in srgb, var(--route-tint) 48%, transparent), transparent 70%), radial-gradient(560px 360px at 100% 6%, color-mix(in srgb, var(--route-tint) 18%, transparent), transparent 70%), radial-gradient(420px 300px at 0% 30%, color-mix(in srgb, var(--route-tint) 10%, transparent), transparent 70%), linear-gradient(112deg, transparent 38%, #ffffff07 48%, transparent 58%);background-attachment:scroll}.luxury-client-shell:after,.luxury-admin-shell:after{opacity:.9;background-image:radial-gradient(#a5b4dc38 1px,#0000 1.6px);background-size:26px 26px;-webkit-mask-image:linear-gradient(#000 0%,#0000008c 40%,#0000 80%);mask-image:linear-gradient(#000 0%,#0000008c 40%,#0000 80%)}.premium-sidebar{box-shadow:inset -1px 0 #67e8f91f,24px 0 60px -34px #000000e6,0 0 80px -30px #6366f18c;background:radial-gradient(360px 300px at -10% -6%,#3b82f666,#0000 68%),radial-gradient(380px 420px at 110% 104%,#a855f75c,#0000 68%),radial-gradient(300px 200px at 50% 110%,#22d3ee24,#0000 70%),linear-gradient(#121636 0%,#0a0d22 100%)!important;border-right:1px solid #67e8f924!important;padding:16px 14px 14px!important}.premium-sidebar:before{opacity:1;background:linear-gradient(180deg, #ffffff0d, transparent 18%), var(--art-network) center bottom -40px / 150% auto no-repeat;-webkit-mask-image:linear-gradient(#000 0%,#0000004d 55%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000004d 55%,#0000 100%)}.premium-sidebar.w-32{padding:14px 10px!important}.premium-sidebar>a:first-child{background:linear-gradient(180deg, #1e2250e6, #101330e6) padding-box, var(--r8-gb) border-box;filter:none;border:1px solid #0000;border-radius:18px;gap:11px;padding:7px 10px;box-shadow:0 22px 44px -26px #6366f1e6,inset 0 1px #ffffff1a;margin:0 0 12px!important}.premium-sidebar>a:first-child>div:first-child{background:linear-gradient(145deg,#22d3ee33,#8b5cf638);border:0;border-radius:14px;width:64px;height:44px;box-shadow:inset 0 0 0 1px #a5f3fc42,0 0 26px -4px #22d3ee73}.premium-sidebar>a:first-child h1{letter-spacing:-.01em;font-size:15px}.premium-sidebar>a:first-child p{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:#22d3ee1f;border:1px solid #67e8f952;border-radius:999px;align-items:center;gap:6px;margin-top:4px;padding:2px 8px 2px 7px;font-size:9.5px;font-weight:800;line-height:1.5;display:inline-flex;color:#a5f3fc!important}.premium-sidebar>a:first-child p:before{content:"";background:#67e8f9;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #22d3ee}.premium-sidebar.w-32>a:first-child{padding:6px}.premium-sidebar.w-32>a:first-child>div:first-child{width:48px;height:40px}.premium-sidebar nav{scrollbar-width:thin;scrollbar-color:#67e8f947 transparent;padding-right:4px}.premium-sidebar nav>div>p{letter-spacing:.26em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 8px;padding:0 6px 0 10px;font-size:10px;font-weight:800;display:flex;color:#7dd3fc!important}.premium-sidebar nav>div>p:after{content:"";background:linear-gradient(90deg,#7dd3fc8c,#a855f759 60%,#0000);flex:1;height:1px}.premium-sidebar nav>div+div{margin-top:22px}.client-shell .premium-sidebar nav>.premium-nav-link{margin-block-end:4px!important}.client-shell .premium-sidebar nav>.premium-nav-link:nth-child(7),.client-shell .premium-sidebar nav>.premium-nav-link:nth-child(12){margin-top:14px!important}.client-shell .premium-sidebar nav>.premium-nav-link:nth-child(7):after,.client-shell .premium-sidebar nav>.premium-nav-link:nth-child(12):after{content:"";pointer-events:none;background:linear-gradient(90deg,#67e8f98c,#a855f766 55%,#0000);height:1px;position:absolute;top:-9px;left:10px;right:10px}.premium-nav-link{gap:10px;min-height:40px;font-size:13.5px;font-weight:700;transition:background .16s,box-shadow .16s,transform .16s,color .16s;overflow:visible;color:#d6def0db!important;border-radius:14px!important;padding:0 10px 0 9px!important}.premium-sidebar nav>div .premium-nav-link{padding:0 10px 0 9px!important}.premium-nav-link:before{background:linear-gradient(#67e8f9,#a855f7);border-radius:0 4px 4px 0;width:4px;inset:7px auto 7px 0;box-shadow:0 0 18px #67e8f9bf}.premium-nav-link>svg:first-child{background:color-mix(in srgb, var(--tile,#7aa8ff) 17%, #07091a80);width:17px;height:17px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tile,#7aa8ff) 42%, transparent), 0 8px 18px -10px var(--tile,#7aa8ff);border-radius:10px;padding:6px}.premium-nav-link:hover:not(.is-active){transform:translate(3px);color:#fff!important;background:linear-gradient(90deg,#6366f142,#22d3ee12 70%,#0000)!important}.premium-nav-link:hover:not(.is-active)>svg:first-child{background:color-mix(in srgb, var(--tile,#7aa8ff) 30%, #07091a66)}.premium-nav-link.is-active{color:#fff!important;background:linear-gradient(90deg,#2563ebb8,#7c3aed9e 60%,#d946ef57)!important;padding-left:13px!important;box-shadow:inset 0 0 0 1px #a5beff80,inset 0 1px #ffffff2e,0 18px 34px -14px #4f46e5,0 0 30px -8px #22d3ee73!important}.premium-nav-link.is-active:before{width:4px;inset:6px auto 6px -1px}.premium-nav-link.is-active>svg:first-child{background:linear-gradient(145deg, var(--tile,#3b82f6), color-mix(in srgb, var(--tile,#3b82f6) 55%, #1e1b4b));box-shadow:0 10px 20px -8px var(--tile,#3b82f6), inset 0 1px 0 #fff6, 0 0 0 1px #ffffff29;color:#fff!important}.premium-nav-link.is-active>span[class*=flex-1]{padding-right:20px;position:relative}.premium-nav-link.is-active>span[class*=flex-1]:after{content:"";width:14px;height:14px;-webkit-mask:var(--r8-arrow) center / contain no-repeat;-webkit-mask:var(--r8-arrow) center / contain no-repeat;mask:var(--r8-arrow) center / contain no-repeat;opacity:.9;background:#a5f3fc;position:absolute;top:50%;right:0;translate:0 -50%}.premium-sidebar nav>div .premium-nav-link.is-active>span:last-child:not([class*=flex-1]){display:none}.premium-sidebar.w-32 nav>div .premium-nav-link{justify-content:center;width:50px;height:44px;margin-inline:auto;padding:0!important}.premium-sidebar.w-32 .premium-nav-link.is-active{padding-left:0!important}.premium-sidebar.w-32 .premium-nav-link:before{display:none}.premium-sidebar.w-32 nav>div+div{border-top:1px solid #67e8f92e;margin-top:14px;padding-top:14px}.premium-nav-link[class*=cursor-not-allowed]{opacity:.45}.premium-nav-link[class*=cursor-not-allowed]>svg:first-child{background:#94a3b814;box-shadow:inset 0 0 0 1px #94a3b833;color:#64748b!important}.client-shell .premium-sidebar:after{content:"";background:var(--art-wave) right -10px center / 130px auto no-repeat, radial-gradient(160px 60px at 0% 100%, #d946ef66, transparent 70%), linear-gradient(120deg, #2563eb8c, #7c3aed73 60%, #0e749080);border:1px solid #67e8f933;border-radius:14px;flex:none;height:46px;margin-top:10px;display:block;box-shadow:0 18px 34px -20px #4f46e5,inset 0 1px #ffffff29}@media (max-height:820px){.client-shell .premium-sidebar:after{display:none}}.admin-shell .premium-sidebar>p{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.02em;background:linear-gradient(120deg,#34d3991f,#22d3ee0f 60%,#07091a80);border:1px solid #34d39942;border-radius:14px;padding:11px 12px 11px 30px;font-size:11px;font-weight:700;position:relative;overflow:hidden;color:#a7f3d0!important;margin:12px 0 0!important}.admin-shell .premium-sidebar>p:before{content:"";background:#34d399;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:12px;translate:0 -50%;box-shadow:0 0 0 3px #34d39933,0 0 12px #34d399}@media (prefers-reduced-motion:no-preference){.premium-sidebar nav .premium-nav-link{animation:.42s cubic-bezier(.2,.7,.2,1) both r08-nav-in}.premium-sidebar nav .premium-nav-link:nth-child(2){animation-delay:30ms}.premium-sidebar nav .premium-nav-link:nth-child(3){animation-delay:60ms}.premium-sidebar nav .premium-nav-link:nth-child(4){animation-delay:90ms}.premium-sidebar nav .premium-nav-link:nth-child(5){animation-delay:.12s}.premium-sidebar nav .premium-nav-link:nth-child(6){animation-delay:.15s}.premium-sidebar nav .premium-nav-link:nth-child(7){animation-delay:.18s}.premium-sidebar nav .premium-nav-link:nth-child(8){animation-delay:.21s}.premium-sidebar nav .premium-nav-link:nth-child(9){animation-delay:.24s}.premium-sidebar nav .premium-nav-link:nth-child(10){animation-delay:.27s}.premium-sidebar nav .premium-nav-link:nth-child(11){animation-delay:.3s}.premium-sidebar nav .premium-nav-link:nth-child(12){animation-delay:.33s}.premium-sidebar nav .premium-nav-link:nth-child(n+13){animation-delay:.36s}}@keyframes r08-nav-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}.premium-topbar{position:relative;box-shadow:0 30px 60px -34px #6366f1f2,inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff05;background:radial-gradient(520px 140px at 0% 0%, color-mix(in srgb, var(--route-tint,#6366f1) 34%, transparent), transparent 70%) padding-box, radial-gradient(380px 120px at 100% 100%, #22d3ee24, transparent 70%) padding-box, linear-gradient(180deg, #1a1e46f5, #0e112af5) padding-box, var(--r8-gb) border-box!important}.premium-topbar:after{content:"";z-index:2;pointer-events:none;background:var(--r8-rail);opacity:.85;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:6%;right:6%}.client-commandbar{min-height:82px;border-radius:24px!important;padding:12px 22px!important}.client-commandbar .topbar-title{flex-direction:column;justify-content:center;max-width:340px;min-height:50px;padding-left:62px;display:flex;position:relative}.client-commandbar .topbar-title:before,.admin-commandbar>div>div:first-child>div.min-w-0:before{content:"";background:linear-gradient(145deg, var(--route-tint,#3b82f6), color-mix(in srgb, var(--route-tint,#3b82f6) 45%, #4c1d95));width:50px;height:50px;box-shadow:0 16px 30px -12px var(--route-tint,#3b82f6), inset 0 1px 0 #fff6, 0 0 0 1px #ffffff1f;border-radius:16px;position:absolute;top:50%;left:0;translate:0 -50%}.client-commandbar .topbar-title:after,.admin-commandbar>div>div:first-child>div.min-w-0:after{content:"";width:50px;height:50px;-webkit-mask:var(--route-icon) center / 24px 24px no-repeat;-webkit-mask:var(--route-icon) center / 24px 24px no-repeat;mask:var(--route-icon) center / 24px 24px no-repeat;background:#fff;position:absolute;top:50%;left:0;translate:0 -50%}.client-commandbar .topbar-title h2{letter-spacing:-.02em;filter:none;font-size:25px;line-height:1.1}.client-commandbar .topbar-title p{color:#93a4c8;margin-top:3px;font-size:12.5px;font-weight:600}.client-commandbar .topbar-actions{gap:10px}.client-commandbar .topbar-search{background:linear-gradient(#06091ce6,#0a0d24e6) padding-box padding-box,linear-gradient(90deg,#67e8f94d,#94a3b82e 50%,#c084fc4d) border-box;border:1px solid #0000;border-radius:14px;gap:12px;height:46px;padding:0 16px;transition:background .18s,box-shadow .18s,transform .18s;box-shadow:inset 0 2px 10px #00000080}.client-commandbar .topbar-search>svg{color:#67e8f9}.client-commandbar .topbar-search>span{text-overflow:ellipsis;white-space:nowrap;color:#8b97b8;min-width:0;font-weight:600;overflow:hidden}.client-commandbar .topbar-search:hover,.client-commandbar .topbar-search:focus-visible{background:linear-gradient(#0a0e28f5,#0c102cf5) padding-box padding-box,linear-gradient(90deg,#22d3ee,#8b5cf6 50%,#d946ef) border-box;box-shadow:inset 0 2px 10px #0006,0 0 0 3px #22d3ee29,0 0 32px -6px #6366f1cc}.client-commandbar .topbar-language>button,.client-commandbar .topbar-icon-button,.client-commandbar .topbar-actions>div>button[class*=rounded-2xl],.client-commandbar .topbar-actions>button[class*=border-amber]{background:var(--r8-glass);border:1px solid #94a3b842;border-radius:14px;height:46px;transition:border-color .16s,transform .16s,box-shadow .16s,background .16s;box-shadow:inset 0 1px #ffffff1a,0 10px 22px -16px #000000e6}.client-commandbar .topbar-icon-button{width:46px}.client-commandbar .topbar-language>button:hover,.client-commandbar .topbar-icon-button:hover,.client-commandbar .topbar-actions>div>button[class*=rounded-2xl]:hover{background:linear-gradient(#22d3ee29,#6366f11a);border-color:#67e8f98c;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff24,0 14px 28px -14px #22d3eeb3}.client-commandbar .topbar-icon-button svg,.client-commandbar .topbar-actions>div>button[class*=rounded-2xl]>svg:first-child{color:#c7d2fe}.client-commandbar .topbar-icon-button>span[class*=rounded-full]{background:linear-gradient(145deg,#fb7185,#e11d48);border-radius:999px;min-width:20px;height:20px;font-size:11px;top:-6px;right:-6px;box-shadow:0 0 0 2px #121636,0 6px 14px -6px #f43f5e}.client-commandbar .topbar-new-file{color:#06111f;background:linear-gradient(120deg,#22d3ee 0%,#3b82f6 48%,#8b5cf6 100%);border-radius:14px;align-items:center;min-height:46px;padding:0 20px;transition:transform .16s,box-shadow .16s,filter .16s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 18px 36px -14px #3b82f6f2,inset 0 0 0 1px #ffffff4d,0 0 30px -8px #22d3eeb3}.client-commandbar .topbar-new-file:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 32%,#ffffff6b 50%,#0000 68%);transition:transform .55s;position:absolute;inset:0;transform:translate(-130%)skew(-18deg)}.client-commandbar .topbar-new-file:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 24px 44px -14px #3b82f6,inset 0 0 0 1px #ffffff59,0 0 40px -6px #22d3eee6}.client-commandbar .topbar-new-file:hover:after{transform:translate(130%)skew(-18deg)}.client-quota-strip{gap:10px;margin-top:10px;padding:0 18px}.client-quota-strip>div{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#ffffff0f,#ffffff05),#0a0d2499;border-radius:13px;height:44px;padding:7px 12px 9px;box-shadow:inset 0 1px #ffffff14,0 14px 26px -18px #000000e6}.client-quota-strip>div>div:first-child{justify-content:flex-start}.client-quota-strip>div>div:first-child>svg{box-sizing:content-box;background:color-mix(in srgb, currentColor 18%, transparent);border-radius:7px;padding:4px}.client-quota-strip>div>div:first-child>strong{margin-left:auto;font-size:15px}.client-quota-strip>div>div:last-child{inset-inline:12px;height:3px;bottom:6px}.admin-commandbar{box-shadow:0 24px 50px -30px #000000e6,inset 0 1px #ffffff12;background:radial-gradient(620px 140px at 0% 0%, color-mix(in srgb, var(--route-tint,#6366f1) 34%, transparent), transparent 70%), radial-gradient(420px 120px at 100% 100%, #d946ef1f, transparent 70%), linear-gradient(180deg, #10132ef7, #0a0c20f5)!important;border-bottom:1px solid #67e8f924!important;padding:12px 24px!important}.admin-commandbar:after{opacity:.9;border-radius:0;bottom:-1px;left:0;right:0}.admin-commandbar>div{min-height:60px}.admin-commandbar>div>div:first-child>div.min-w-0{flex-direction:column;justify-content:center;min-height:50px;padding-left:62px;display:flex;position:relative}.admin-commandbar>div>div:first-child>div.min-w-0>p{letter-spacing:.3em;color:#7dd3fc;font-size:10px}.admin-commandbar>div>div:first-child>div.min-w-0>h1{filter:none;margin-top:2px;font-size:24px;line-height:1.1}.admin-commandbar>div>div:first-child>button{background:var(--r8-glass);color:#c7d2fe;border:1px solid #94a3b842;border-radius:13px;width:44px;height:44px;box-shadow:inset 0 1px #ffffff1a}.admin-commandbar>div>div:first-child>button:hover{background:linear-gradient(#22d3ee29,#6366f11a);border-color:#67e8f98c}.admin-commandbar form{background:linear-gradient(#06091ceb,#0a0d24eb) padding-box padding-box,linear-gradient(90deg,#67e8f94d,#94a3b82e 50%,#c084fc4d) border-box;border:1px solid #0000;border-radius:14px;gap:12px;height:46px;padding:0 16px;transition:background .18s,box-shadow .18s;box-shadow:inset 0 2px 10px #00000080}.admin-commandbar form>button{color:#67e8f9}.admin-commandbar form:hover,.admin-commandbar form:focus-within{background:linear-gradient(#0a0e28fa,#0c102cfa) padding-box padding-box,linear-gradient(90deg,#22d3ee,#8b5cf6 50%,#d946ef) border-box;box-shadow:inset 0 2px 10px #0006,0 0 0 3px #22d3ee29,0 0 32px -6px #6366f1cc}.admin-commandbar form input{border-radius:0;box-shadow:none!important;background:0 0!important;border:0!important}.admin-commandbar>div>div:last-child>a,.admin-commandbar>div>div:last-child>div>button{background:var(--r8-glass);color:#c7d2fe;border:1px solid #94a3b842;border-radius:14px;height:46px;transition:border-color .16s,transform .16s,box-shadow .16s,background .16s;box-shadow:inset 0 1px #ffffff1a,0 10px 22px -16px #000000e6}.admin-commandbar>div>div:last-child>a{width:46px}.admin-commandbar>div>div:last-child>a:hover,.admin-commandbar>div>div:last-child>div>button:hover{background:linear-gradient(#22d3ee29,#6366f11a);border-color:#67e8f98c;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff24,0 14px 28px -14px #22d3eeb3}.admin-commandbar>div>div:last-child>a>span{background:#22d3ee;border-color:#121636;width:9px;height:9px;top:9px;right:9px;box-shadow:0 0 10px #22d3ee}.admin-commandbar>div>div:last-child>div>button>div:first-child{border-radius:11px;width:32px;height:32px;box-shadow:0 10px 20px -8px #6366f1,inset 0 1px #fff6}.admin-commandbar>div>div:last-child>div>button p:last-child{color:#8b97b8}.admin-card,.premium-surface,.glass-panel,.dx-card,.premium-page div[class*=rounded-2xl][class*=border-white\/10][class*="bg-[#101827]"]{border-radius:24px;box-shadow:0 36px 70px -34px #6366f1e6,inset 0 1px #ffffff0f,inset 0 -1px #00000040;background:linear-gradient(90deg, #22d3ee, #8b5cf6 55%, #d946ef) top / 100% 3px no-repeat padding-box, linear-gradient(180deg, #ffffff0d, transparent 72px) padding-box, radial-gradient(520px 180px at 0% 0%, #6366f157, transparent 72%) padding-box, radial-gradient(420px 160px at 100% 100%, #22d3ee24, transparent 72%) padding-box, linear-gradient(180deg, #2a2d52 0%, #191c3c 100%) padding-box, var(--r8-gb) border-box!important;border:1px solid #0000!important}.premium-page :where(section,article,aside,div)[class*=rounded-3xl][class*=border]:not(:has(>h1)):not([class*=border-dashed]):not([class*=border-amber]):not([class*=border-red]):not([class*=border-emerald]){border-radius:24px;box-shadow:0 36px 70px -34px #6366f1e6,inset 0 1px #ffffff0f,inset 0 -1px #00000040;background:linear-gradient(90deg, #22d3ee, #8b5cf6 55%, #d946ef) top / 100% 3px no-repeat padding-box, linear-gradient(180deg, #ffffff0d, transparent 72px) padding-box, radial-gradient(520px 180px at 0% 0%, #6366f157, transparent 72%) padding-box, radial-gradient(420px 160px at 100% 100%, #22d3ee24, transparent 72%) padding-box, linear-gradient(180deg, #2a2d52 0%, #191c3c 100%) padding-box, var(--r8-gb) border-box!important;border:1px solid #0000!important}.premium-page :where(section,article,aside,div)[class*="rounded-[28px]"][class*=border]:not(:has(>h1)):not(:has(>div>h1)){border-radius:24px;box-shadow:0 36px 70px -34px #6366f1e6,inset 0 1px #ffffff0f,inset 0 -1px #00000040;background:linear-gradient(90deg, #22d3ee, #8b5cf6 55%, #d946ef) top / 100% 3px no-repeat padding-box, linear-gradient(180deg, #ffffff0d, transparent 72px) padding-box, radial-gradient(520px 180px at 0% 0%, #6366f157, transparent 72%) padding-box, radial-gradient(420px 160px at 100% 100%, #22d3ee24, transparent 72%) padding-box, linear-gradient(180deg, #2a2d52 0%, #191c3c 100%) padding-box, var(--r8-gb) border-box!important;border:1px solid #0000!important}.dx-card{border-radius:22px}.premium-topbar :where(.premium-surface){background:linear-gradient(180deg, #262a4e, #171a36) padding-box, var(--r8-gb) border-box;border-radius:18px;box-shadow:0 30px 70px -20px #000000d9}.premium-page :is(.admin-card,.premium-surface,.dx-card,section[class*=rounded-3xl],div[class*=rounded-3xl],section[class*="rounded-[28px]"],div[class*=rounded-2xl][class*="bg-[#101827]"]) :is(h2,h3)[class*=font-black]:is([class*=text-xl],[class*=text-2xl],[class*=text-lg]),.dx-card-head h2{letter-spacing:-.02em;background:linear-gradient(90deg,#22d3ee,#8b5cf6 60%,#d946ef) 0 100%/44px 3px no-repeat;padding-bottom:8px}.dx-plan .dx-card-head h2{background:0 0;padding-bottom:0}.premium-page table{border-collapse:separate!important;border-spacing:0 6px!important}.premium-page table thead th{color:#c7d2fe;letter-spacing:.12em;border-bottom:1px solid #a5b4fc47;padding:12px 14px;font-size:10.5px;background:linear-gradient(#6366f157,#3b82f61f),#0e112af5!important}.premium-page table thead th:first-child{border-radius:12px 0 0 12px}.premium-page table thead th:last-child{border-radius:0 12px 12px 0}.premium-page table tbody td{border-top:1px solid #94a3b821;padding:12px 14px;transition:background .14s,border-color .14s;background:#ffffff09!important;border-bottom:1px solid #94a3b821!important}.premium-page table tbody td:first-child{border-left:1px solid #94a3b821;border-radius:12px 0 0 12px}.premium-page table tbody td:last-child{border-right:1px solid #94a3b821;border-radius:0 12px 12px 0}.premium-page table tbody tr:nth-child(2n) td{background:#ffffff09!important}.premium-page table tbody tr:hover td{border-color:#67e8f966;background:linear-gradient(90deg,#6366f14d,#22d3ee14)!important}.premium-page table tbody tr:hover td:first-child{box-shadow:inset 3px 0 #22d3ee,0 0 18px -6px #22d3ee99}.premium-page table tbody tr:last-child td{border-bottom-color:#94a3b821!important}.premium-page :is(div)[class*=overflow-x-auto]:has(>table){background:#07091a6b;border:1px solid #94a3b824;border-radius:18px;padding:4px 8px 8px}.premium-page :is(div)[class*=overflow-auto]:has(>table){background:#07091a6b;border:1px solid #94a3b824;border-radius:18px;padding:4px 8px 8px}.premium-page div[class*=overflow-hidden][class*=rounded-2xl][class*=border]:has(>table){background:#07091a6b;border:1px solid #94a3b824;border-radius:18px;padding:4px 8px 8px}.admin-table th.license-actions-column{background:#0e112afa!important}.admin-table td.license-actions-column{background:#1b1e3e!important}.dx-status,.admin-pill,.dx-queue-flag,.dx-bill-value{border:1px solid color-mix(in srgb, currentColor 36%, transparent);background-color:color-mix(in srgb, currentColor 12%, #07091a8c);letter-spacing:.03em;white-space:nowrap;align-items:center;gap:7px;padding:5px 11px 5px 9px;font-size:11px;font-weight:800;line-height:1.25;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.premium-page span[class*=rounded-full]:is([class*=text-xs],[class*="text-[10px]"],[class*="text-[11px]"],[class*=uppercase]):not([class*=absolute]):not([class*=h-2]):not([class*=w-2]):not(:has(span)){border:1px solid color-mix(in srgb, currentColor 36%, transparent);background-color:color-mix(in srgb, currentColor 12%, #07091a8c);letter-spacing:.03em;white-space:nowrap;align-items:center;gap:7px;padding:5px 11px 5px 9px;font-size:11px;font-weight:800;line-height:1.25;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.dx-status:before,.admin-pill:before,.dx-queue-flag:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 8px}.premium-page span[class*=rounded-full]:is([class*=text-xs],[class*="text-[10px]"],[class*="text-[11px]"],[class*=uppercase]):not([class*=absolute]):not([class*=h-2]):not([class*=w-2]):not(:has(span)):not(:has(svg)):before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 8px}.premium-page span[class*=rounded-full][class*=text-slate-300]{color:#c3cde3}.btn-primary,.blue-btn,.dx-btn-primary,.premium-page :is(a,button)[class*=bg-gradient-to-r]:not([class*=bg-clip-text]),.premium-page :is(a,button):is([class~=bg-red-500],[class~=bg-red-600],[class~=bg-cyan-400],[class~=bg-cyan-500],[class~=bg-purple-600],[class~=bg-blue-600],[class~=bg-indigo-600],[class~=bg-emerald-500]){isolation:isolate;transition:transform .16s,box-shadow .16s,filter .16s;position:relative;overflow:hidden;box-shadow:0 18px 36px -14px #3b82f6d9,inset 0 1px #ffffff4d,inset 0 0 0 1px #ffffff14}.premium-page :is(a,button):is([class~=bg-red-500],[class~=bg-red-600]){background:linear-gradient(120deg,#f43f5e,#dc2626 60%,#be123c);box-shadow:0 18px 36px -14px #f43f5ecc,inset 0 1px #ffffff4d}.premium-page :is(a,button):is([class~=bg-cyan-400],[class~=bg-cyan-500]){color:#06111f;background:linear-gradient(120deg,#22d3ee,#3b82f6 60%,#6366f1)}.premium-page :is(a,button):is([class~=bg-purple-600],[class~=bg-indigo-600],[class~=bg-blue-600]){background:linear-gradient(120deg,#3b82f6,#6d28d9 60%,#a21caf)}.premium-page :is(a,button)[class~=bg-emerald-500]{color:#04110c;background:linear-gradient(120deg,#34d399,#059669 70%)}.btn-primary:after,.blue-btn:after,.dx-btn-primary:after,.premium-page :is(a,button)[class*=bg-gradient-to-r]:not([class*=bg-clip-text]):after,.premium-page :is(a,button):is([class~=bg-red-500],[class~=bg-red-600],[class~=bg-cyan-400],[class~=bg-cyan-500],[class~=bg-purple-600],[class~=bg-blue-600],[class~=bg-indigo-600],[class~=bg-emerald-500]):after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0000 32%,#ffffff5c 50%,#0000 68%);transition:transform .55s;position:absolute;inset:0;transform:translate(-130%)skew(-18deg)}.btn-primary:hover:after,.blue-btn:hover:after,.dx-btn-primary:hover:after,.premium-page :is(a,button)[class*=bg-gradient-to-r]:not([class*=bg-clip-text]):hover:after,.premium-page :is(a,button):is([class~=bg-red-500],[class~=bg-red-600],[class~=bg-cyan-400],[class~=bg-cyan-500],[class~=bg-purple-600],[class~=bg-blue-600],[class~=bg-indigo-600],[class~=bg-emerald-500]):hover:after{transform:translate(130%)skew(-18deg)}.premium-page :is(a,button)[class*=bg-gradient-to-r]:not([class*=bg-clip-text]):hover,.premium-page :is(a,button):is([class~=bg-red-500],[class~=bg-red-600],[class~=bg-cyan-400],[class~=bg-cyan-500],[class~=bg-purple-600],[class~=bg-blue-600],[class~=bg-indigo-600],[class~=bg-emerald-500]):hover{filter:brightness(1.06);transform:translateY(-1px)}.premium-page :is(a,button)[class*=border-white\/10]:not([class*=rounded-full]):not(.premium-nav-link),.premium-page :is(a,button)[class*="bg-white/[0.04]"]:not([class*=border-white\/10]):not([class*=rounded-full]),.btn-secondary,.btn-compact,.ghost-btn{background:var(--r8-glass);border:1px solid #94a3b847;transition:border-color .16s,transform .16s,box-shadow .16s,background .16s,color .16s;box-shadow:inset 0 1px #ffffff17,0 10px 22px -16px #000000e6}.premium-page :is(a,button)[class*=border-white\/10]:not([class*=rounded-full]):not(.premium-nav-link):hover,.premium-page :is(a,button)[class*="bg-white/[0.04]"]:not([class*=border-white\/10]):not([class*=rounded-full]):hover,.btn-secondary:hover,.btn-compact:hover,.ghost-btn:hover{color:#fff;background:linear-gradient(#22d3ee29,#6366f11a);border-color:#67e8f98c;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff24,0 14px 28px -14px #22d3eeb3}.premium-page :is(a,button)[class*=border-cyan-300\/60][class*=bg-cyan-300\/15],.premium-page button[class*=bg-cyan-300\/15][class*=text-cyan-100]{color:#fff;background:linear-gradient(120deg,#2563ebbf,#7c3aeda6) padding-box padding-box,linear-gradient(120deg,#22d3ee,#a855f7) border-box;box-shadow:0 14px 28px -14px #4f46e5,inset 0 1px #fff3;border-color:#0000!important}.premium-page :is(a,button)[class*=border-red-400\/30][class*=bg-red-500\/10]{background:linear-gradient(#f43f5e2e,#be123c1f);border-color:#fb718573}.premium-page :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),textarea),.premium-page select:not([multiple]):not([size]),.field{background:linear-gradient(#06091aeb,#0c0f26eb);border:1px solid #94a3b84d;border-radius:14px;transition:border-color .16s,box-shadow .16s,background .16s;box-shadow:inset 0 2px 10px #00000073,inset 0 1px #ffffff08}.premium-page select:not([multiple]):not([size]){appearance:none;background:var(--r8-chev) right 13px center / 18px 18px no-repeat, linear-gradient(180deg, #06091aeb, #0c0f26eb);padding-right:40px!important}.premium-page :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),textarea):hover,.premium-page select:not([multiple]):not([size]):hover,.field:hover{border-color:#94a3b880}.premium-page :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),textarea):focus,.premium-page select:not([multiple]):not([size]):focus,.field:focus{border-color:#67e8f9;outline:none;box-shadow:inset 0 2px 10px #0006,0 0 0 3px #22d3ee33,0 0 32px -8px #6366f1d9}.premium-page table :where(select,input:not([type=checkbox]):not([type=radio])){border-radius:10px}.premium-page input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.8)sepia()saturate(4)hue-rotate(160deg);opacity:.85}:is(.premium-page div[class*=rounded-2xl][class*=border]:has(>input:not([type=checkbox])):not([data-project-search]),.premium-page div[class*=rounded-xl][class*=border]:has(>input:not([type=checkbox])):not([data-project-search])){background:linear-gradient(#06091aeb,#0c0f26eb);border:1px solid #94a3b84d;border-radius:14px;transition:border-color .16s,box-shadow .16s;box-shadow:inset 0 2px 10px #00000073}:is(.premium-page div[class*=rounded-2xl][class*=border]:has(>input:not([type=checkbox])):not([data-project-search])>input,.premium-page div[class*=rounded-xl][class*=border]:has(>input:not([type=checkbox])):not([data-project-search])>input){box-shadow:none;background:0 0;border:0;border-radius:0}:is(.premium-page div[class*=rounded-2xl][class*=border]:has(>input:not([type=checkbox])):not([data-project-search]):focus-within,.premium-page div[class*=rounded-xl][class*=border]:has(>input:not([type=checkbox])):not([data-project-search]):focus-within){border-color:#67e8f9;box-shadow:inset 0 2px 10px #0006,0 0 0 3px #22d3ee33,0 0 32px -8px #6366f1d9}:is(.premium-page div[class*=rounded-2xl][class*=border]:has(>input:not([type=checkbox]))>svg:first-child,.premium-page div[class*=rounded-xl][class*=border]:has(>input:not([type=checkbox]))>svg:first-child){color:#67e8f9}:is(.premium-page label:has(>input:not([type=checkbox]):not([type=radio]),>select,>textarea)>span:first-child,.premium-page label:has(>div>input:not([type=checkbox]),>div>select)>span:first-child){letter-spacing:.12em;text-transform:uppercase;color:#a5b4fc;font-size:11px;font-weight:800;display:block}.premium-page div[class*=p-8][class*=text-center][class*=text-slate-400],.empty-box,.dx-empty,.premium-page td[class*=p-8][class*=text-center]{text-align:center;color:#b6c2dc;border:1px dashed #67e8f952;border-radius:20px;padding:28px 24px 26px;font-size:14px;font-weight:600;position:relative;background:radial-gradient(380px 130px at 50% 0,#6366f142,#0000 70%),#07091a6b!important}.premium-page div[class*=p-8][class*=text-center][class*=text-slate-400]:before,.empty-box:before,.dx-empty:before,.premium-page td[class*=p-8][class*=text-center]:before{content:"";width:52px;height:52px;-webkit-mask:var(--r8-inbox) center / 26px 26px no-repeat, linear-gradient(#000, #000);-webkit-mask:var(--r8-inbox) center / 26px 26px no-repeat, linear-gradient(#000, #000);mask:var(--r8-inbox) center / 26px 26px no-repeat, linear-gradient(#000, #000);-webkit-mask-composite:xor;background:linear-gradient(145deg,#3b82f6,#7c3aed) padding-box padding-box;border-radius:16px;margin:0 auto 12px;display:block;box-shadow:0 16px 30px -12px #6366f1;-webkit-mask-composite:xor;mask-composite:exclude}.dx-empty{padding:22px 18px;font-size:13.5px}.premium-page div[class*=p-8][class*=text-center][class*=text-slate-400]{border-color:#67e8f952!important}@media (prefers-reduced-motion:no-preference){.client-main-content.premium-page>div:first-child{animation:.5s cubic-bezier(.2,.7,.2,1) both r08-drop}.client-main-content.premium-page>:not(:first-child),.admin-main-content>.premium-page>*{animation:.55s cubic-bezier(.2,.7,.2,1) both r08-rise}.client-main-content.premium-page>:nth-child(2),.admin-main-content>.premium-page>:first-child{animation-delay:50ms}.client-main-content.premium-page>:nth-child(3),.admin-main-content>.premium-page>:nth-child(2){animation-delay:.11s}.client-main-content.premium-page>:nth-child(4),.admin-main-content>.premium-page>:nth-child(3){animation-delay:.17s}.client-main-content.premium-page>:nth-child(5),.admin-main-content>.premium-page>:nth-child(4){animation-delay:.23s}.client-main-content.premium-page>:nth-child(6),.admin-main-content>.premium-page>:nth-child(5){animation-delay:.29s}.client-main-content.premium-page>:nth-child(n+7),.admin-main-content>.premium-page>:nth-child(n+6){animation-delay:.35s}.admin-main-content>.premium-topbar{animation:.5s cubic-bezier(.2,.7,.2,1) both r08-drop}}@keyframes r08-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes r08-drop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.admin-shell>button[aria-label="Przewiń do góry"],.client-shell>button[aria-label="Przewiń do góry"]{color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(145deg,#22d3ee,#3b82f6 55%,#8b5cf6) padding-box padding-box,#ffffff59 border-box;border:1px solid #0000;border-radius:16px;box-shadow:0 18px 36px -14px #3b82f6f2,0 0 30px -8px #22d3eeb3,inset 0 1px #ffffff59}*{scrollbar-color:#818cf86b transparent}::-webkit-scrollbar-thumb{background:linear-gradient(#67e8f973,#8b5cf673)}.ts-premium-select-menu{background:linear-gradient(180deg, #262a4e, #171a36) padding-box, var(--r8-gb) border-box;border:1px solid #0000;border-radius:16px;box-shadow:0 30px 70px -20px #000000e6,0 0 40px -10px #6366f199}.ts-premium-select-option.is-highlighted,.ts-premium-select-option:hover{background:linear-gradient(90deg,#6366f14d,#22d3ee14)}.ts-premium-select-option.is-selected{color:#fff;background:linear-gradient(90deg,#2563eb8c,#7c3aed73)}.ts-premium-select-group-label{color:#7dd3fc;letter-spacing:.2em;font-size:10px}@media (max-width:767px){.client-commandbar{min-height:0;border-radius:18px!important;padding:10px 10px 10px 62px!important}.client-commandbar .topbar-title{min-height:0;padding-left:0}.client-commandbar .topbar-title:before,.client-commandbar .topbar-title:after,.admin-commandbar>div>div:first-child>div.min-w-0:before,.admin-commandbar>div>div:first-child>div.min-w-0:after{display:none}.admin-commandbar>div>div:first-child>div.min-w-0{min-height:0;padding-left:0}.admin-commandbar{padding:10px 12px 10px 72px!important}.premium-sidebar{padding:16px 12px 14px!important}.client-shell .premium-sidebar:after{display:none}.premium-page table thead th:first-child,.premium-page table tbody td:first-child{border-radius:10px 0 0 10px}.premium-page table thead th:last-child,.premium-page table tbody td:last-child{border-radius:0 10px 10px 0}.premium-page :where(section,article,aside,div)[class*=rounded-3xl][class*=border]:not(:has(>h1)){border-radius:20px}}@media (prefers-reduced-motion:reduce){.premium-sidebar nav .premium-nav-link,.client-main-content.premium-page>*,.admin-main-content>.premium-page>*,.admin-main-content>.premium-topbar,.premium-nav-link,.client-commandbar .topbar-new-file,.client-commandbar .topbar-new-file:after,.client-commandbar .topbar-search,.premium-page :is(a,button):after,.premium-page table tbody td{transition:none!important;animation:none!important}}.admin-table th.license-actions-column,.admin-table td.license-actions-column{width:auto!important;min-width:0!important;max-width:none!important;box-shadow:none!important;background:0 0!important;position:static!important;right:auto!important}.admin-table tbody tr:hover td.license-actions-column{background:0 0!important}
