:root{--font-sans:"Fira Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"Fira Code",ui-monospace,"Cascadia Code","Courier New",monospace;--background:#0a0a0f;--background-secondary:#0d0d14;--foreground:#e8e8e8;--primary-blue:#00d4ff;--primary-blue-gradient:linear-gradient(135deg,#00d4ff,#09c);--blue-glow:0 0 20px rgba(0,212,255,.3);--accent-cyan:#00f0ff;--accent-cyan-gradient:linear-gradient(135deg,#00f0ff,#00b8d4);--positive:#0f8;--positive-bg:rgba(0,255,136,.1);--negative:#ff3b5c;--negative-bg:rgba(255,59,92,.1);--glass-bg:rgba(15,15,22,.8);--glass-border:1px solid hsla(0,0%,100%,.06);--glass-blur:blur(12px);--card-bg:rgba(18,18,26,.9);--card-border:1px solid hsla(0,0%,100%,.04);--card-hover:rgba(25,25,35,.95);--panel-bg:rgba(18,18,26,.9);--panel-border:1px solid hsla(0,0%,100%,.04);--panel-hover-border:hsla(0,0%,100%,.12);--sidebar-bg:rgba(12,16,28,.9);--sidebar-border:1px solid hsla(0,0%,100%,.08);--sidebar-divider:hsla(0,0%,100%,.12);--text-primary:#fff;--text-secondary:#8b8b9e;--text-muted:#7f7f96;--status-active:#0f8;--status-pending:#ffb800;--status-shipped:#00d4ff;--status-inactive:#5a5a6e;--status-error:#ff3b5c;--chart-line:#00d4ff;--chart-area:rgba(0,212,255,.1);--chart-bar:#00d4ff;--chart-grid:hsla(0,0%,100%,.05);--sidebar-width:260px;--breakpoint-mobile:768px;--breakpoint-tablet:1024px;--mobile-padding:16px;--mobile-gap:12px;--mobile-tap-target:44px}[data-theme=dark],html[data-theme=dark]{--background:#0a0a0f;--background-secondary:#0d0d14;--foreground:#e8e8e8;--glass-bg:rgba(15,15,22,.8);--glass-border:1px solid hsla(0,0%,100%,.06);--card-bg:rgba(18,18,26,.9);--card-border:1px solid hsla(0,0%,100%,.04);--card-hover:rgba(25,25,35,.95);--panel-bg:rgba(18,18,26,.9);--panel-border:1px solid hsla(0,0%,100%,.04);--panel-hover-border:hsla(0,0%,100%,.12);--sidebar-bg:rgba(12,16,28,.9);--sidebar-border:1px solid hsla(0,0%,100%,.08);--sidebar-divider:hsla(0,0%,100%,.12);--text-primary:#fff;--text-secondary:#8b8b9e;--text-muted:#7f7f96}[data-theme=light]{--background:#f5f7fa;--foreground:#1a1a2e;--primary-blue:#06c;--primary-blue-gradient:linear-gradient(135deg,#06c,#004999);--blue-glow:0 0 20px rgba(0,102,204,.2);--accent-cyan:#09c;--accent-cyan-gradient:linear-gradient(135deg,#09c,#069);--negative:#dc3545;--negative-bg:rgba(220,53,69,.1);--glass-bg:hsla(0,0%,100%,.9);--glass-border:1px solid rgba(0,0,0,.08);--card-bg:hsla(0,0%,100%,.95);--card-border:1px solid rgba(0,0,0,.06);--card-hover:#f8f9fa;--text-primary:#1a1a2e;--text-secondary:#5a5a7e;--status-pending:#e6a700;--status-shipped:#06c;--status-error:#dc3545;--chart-line:#06c;--chart-area:rgba(0,102,204,.1);--chart-bar:#06c;--chart-grid:rgba(0,0,0,.08)}[data-theme=light] .glass-panel{background:var(--panel-bg,var(--glass-bg));border:var(--panel-border,var(--glass-border));box-shadow:0 4px 24px rgba(0,0,0,.08)}[data-theme=light] .glass-panel:hover{border-color:var(--panel-hover-border,rgba(0,0,0,.12))}[data-theme=light] .text-gradient-blue{background:var(--primary-blue-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}[data-theme=light] ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15)}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}[data-theme=light] ::selection{background:rgba(0,102,204,.2);color:#1a1a2e}[data-theme=light] td,[data-theme=light] th{border-bottom:1px solid rgba(0,0,0,.06)}[data-theme=light] tr:hover td{background:rgba(0,0,0,.02)}select{background:rgba(15,15,22,.95);border:1px solid hsla(0,0%,100%,.1)}select,select option{color:var(--text-primary)}select option{background:#12121a;padding:.5rem}select option:checked,select option:hover{background:rgba(0,212,255,.2)}[data-theme=light] input,[data-theme=light] select{background:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.12)}[data-theme=light] select option{background:#fff;color:var(--text-primary)}[data-theme=light] input:focus,[data-theme=light] select:focus{box-shadow:0 0 0 2px rgba(0,102,204,.15)}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;height:100%;background-color:#0a0a0f}html[data-theme=dark],html[data-theme=dark] body{background-color:#0a0a0f;color:#fff}html body{color:var(--text-primary,#fff);background:transparent;background-color:var(--user-custom-bg,#030408);font-family:var(--font-sans);font-size:calc(16px * var(--user-font-scale, 1));-webkit-font-smoothing:antialiased}html main{background:transparent;position:relative;z-index:10}a{color:inherit}.sidebar-item,a{text-decoration:none}.sidebar-item{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:12px;background:transparent;color:var(--text-secondary);font-weight:400;border:none;border-left:3px solid transparent;cursor:pointer;white-space:nowrap;text-align:left;font-size:.9rem;transition:all .15s ease;width:100%}.sidebar-item.sidebar-item:hover{background:rgba(0,212,255,.15);color:var(--primary-blue);border-left:3px solid rgba(0,212,255,.6);transform:translateX(6px);box-shadow:0 2px 12px rgba(0,212,255,.25)}.sidebar-item:hover .sidebar-icon{transform:scale(1.15)}.sidebar-item.sidebar-item:active{background:rgba(0,212,255,.3);transform:scale(.98);border-left:3px solid #0ff}.sidebar-item.active{background:rgba(0,212,255,.1);color:var(--primary-blue);font-weight:500;border-left:3px solid var(--primary-blue)}.sidebar-item.active.sidebar-item.active:hover{background:rgba(0,212,255,.2)}.sidebar-icon{font-size:1.1rem;transition:transform .15s ease}.sidebar-child-item{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;margin-left:.5rem;border-radius:8px;background:transparent;color:var(--text-muted);font-weight:400;font-size:.85rem;transition:all .15s ease;white-space:nowrap;text-decoration:none;cursor:pointer;border-left:2px solid transparent}.sidebar-child-item.sidebar-child-item:hover{background:rgba(0,212,255,.15);color:var(--primary-blue);transform:translateX(5px);box-shadow:0 1px 8px rgba(0,212,255,.2);border-left:2px solid rgba(0,212,255,.5)}.sidebar-child-item:hover .sidebar-child-icon{transform:scale(1.1)}.sidebar-child-item.sidebar-child-item:active{background:rgba(0,212,255,.35);transform:scale(.97)}.sidebar-child-item.active{background:rgba(0,212,255,.15);color:var(--primary-blue);font-weight:500}.sidebar-child-icon{font-size:.85rem;transition:transform .15s ease}.sidebar-children{list-style:none;overflow:hidden;max-height:0;padding:0;transition:max-height .3s ease,padding .3s ease;margin-left:1.5rem;border-left:1px solid var(--sidebar-divider,hsla(0,0%,100%,.12))}ul.sidebar-children.expanded{max-height:500px;padding:.5rem 0}.glass-panel{background:var(--panel-bg,var(--glass-bg));-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:var(--panel-border,var(--glass-border));border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.4)}.glass-panel:hover{border-color:var(--panel-hover-border,hsla(0,0%,100%,.12))}.app-sidebar-shell{background:var(--sidebar-bg,var(--panel-bg,var(--glass-bg)));border:var(--sidebar-border,var(--panel-border,var(--glass-border)));box-shadow:0 8px 32px rgba(0,0,0,.28)}.text-gradient-blue{background:var(--primary-blue-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-cyan{background:var(--accent-cyan-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-positive{color:var(--positive)}.text-negative{color:var(--negative)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.2)}::selection{background:rgba(0,212,255,.3);color:#fff}table{width:100%;border-collapse:collapse}th{text-align:left;font-weight:500;color:var(--text-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}td,th{padding:.75rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.04)}tr:hover td{background:hsla(0,0%,100%,.02)}input,select{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:var(--text-primary);padding:.5rem .75rem;font-size:.875rem;transition:border-color .2s}input:focus,select:focus{outline:none;border-color:var(--primary-blue);box-shadow:0 0 0 2px rgba(0,212,255,.1)}button{cursor:pointer;transition:all .2s}button:disabled{opacity:.5;cursor:not-allowed}.responsive-container{padding:var(--mobile-padding);width:100%}@media (min-width:768px){.responsive-container{padding:24px}}.hide-mobile.hide-mobile{display:none}@media (min-width:768px){.hide-mobile.hide-mobile{display:initial}}.show-mobile.show-mobile{display:initial}@media (min-width:768px){.show-mobile.show-mobile{display:none}}.mobile-card{background:var(--card-bg);border:var(--card-border);border-radius:12px;padding:16px;margin-bottom:12px;display:flex;flex-direction:column;gap:12px}.mobile-card:active{background:var(--card-hover);transform:scale(.98);transition:all .1s ease}.mobile-tap-target{min-height:var(--mobile-tap-target);min-width:var(--mobile-tap-target);display:flex;align-items:center;justify-content:center}.table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:767px){.table-wrapper table{min-width:100%}}.responsive-stack{display:flex;flex-direction:column;gap:12px}@media (min-width:768px){.responsive-stack{flex-direction:row;gap:16px}}.responsive-grid{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:768px){.responsive-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (min-width:1024px){.responsive-grid{grid-template-columns:repeat(3,1fr);gap:20px}}@media (max-width:767px){html h1{font-size:1.75rem}html h2{font-size:1.5rem}html h3{font-size:1.25rem}body{font-size:16px}body .drawer,body .modal{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;max-width:100%;max-height:100%;border-radius:0;margin:0}}[data-theme=light]{--background:#f8fafc;--background-secondary:#fff;--foreground:#0f172a;--primary-blue:#0284c7;--primary-blue-gradient:linear-gradient(135deg,#0284c7,#0369a1);--blue-glow:0 0 20px rgba(2,132,199,.15);--accent-cyan:#0891b2;--accent-cyan-gradient:linear-gradient(135deg,#0891b2,#0e7490);--positive:#047857;--positive-bg:rgba(4,120,87,.1);--negative:#dc2626;--negative-bg:rgba(220,38,38,.1);--glass-bg:hsla(0,0%,100%,.95);--glass-border:1px solid rgba(15,23,42,.08);--glass-blur:blur(12px);--card-bg:#fff;--card-border:1px solid rgba(15,23,42,.06);--card-hover:#f8fafc;--panel-bg:hsla(0,0%,100%,.95);--panel-border:1px solid rgba(15,23,42,.08);--panel-hover-border:rgba(15,23,42,.18);--sidebar-bg:rgba(248,250,252,.97);--sidebar-border:1px solid rgba(15,23,42,.1);--sidebar-divider:rgba(15,23,42,.15);--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#657490;--status-active:#047857;--status-pending:#d97706;--status-shipped:#0284c7;--status-inactive:#657490;--status-error:#dc2626;--chart-line:#0284c7;--chart-area:rgba(2,132,199,.1);--chart-bar:#0284c7;--chart-grid:rgba(15,23,42,.06)}[data-theme=light] .glass-panel{background:var(--panel-bg,hsla(0,0%,100%,.98));border:var(--panel-border,1px solid rgba(15,23,42,.08));box-shadow:0 4px 24px rgba(15,23,42,.06)}[data-theme=light] .glass-panel:hover{border-color:var(--panel-hover-border,rgba(15,23,42,.12))}[data-theme=light] .sidebar-item{color:var(--text-secondary)}[data-theme=light] .sidebar-item.sidebar-item:hover{background:rgba(2,132,199,.08);color:var(--primary-blue);border-left:3px solid rgba(2,132,199,.5);box-shadow:0 2px 12px rgba(2,132,199,.1)}[data-theme=light] .sidebar-item.active{background:rgba(2,132,199,.08);color:var(--primary-blue);border-left:3px solid var(--primary-blue)}[data-theme=light] .sidebar-child-item{color:var(--text-muted)}[data-theme=light] .sidebar-child-item.sidebar-child-item:hover{background:rgba(2,132,199,.08);color:var(--primary-blue);border-left:2px solid rgba(2,132,199,.4);box-shadow:0 1px 8px rgba(2,132,199,.08)}[data-theme=light] .sidebar-child-item.active{background:rgba(2,132,199,.1);color:var(--primary-blue)}[data-theme=light] .sidebar-children{border-left:1px solid rgba(15,23,42,.08)}[data-theme=light] button{color:var(--text-primary)}[data-theme=light] ::-webkit-scrollbar-thumb{background:rgba(15,23,42,.12)}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:rgba(15,23,42,.2)}[data-theme=light] ::selection{background:rgba(2,132,199,.2);color:#0f172a}[data-theme=light] td,[data-theme=light] th{border-bottom:1px solid rgba(15,23,42,.06)}[data-theme=light] tr:hover td{background:rgba(2,132,199,.02)}[data-theme=light] input,[data-theme=light] select{background:#fff;border:1px solid rgba(15,23,42,.12);color:var(--text-primary)}[data-theme=light] input:focus,[data-theme=light] select:focus{border-color:var(--primary-blue);box-shadow:0 0 0 3px rgba(2,132,199,.1)}[data-theme=light] input::placeholder{color:var(--text-muted)}[data-theme=light] [class*=actionCard],[data-theme=light] [class*=statCard]{background:#fff;border:1px solid rgba(15,23,42,.06);box-shadow:0 1px 3px rgba(15,23,42,.04)}[data-theme=light] [class*=actionCard]:hover,[data-theme=light] [class*=statCard]:hover{border-color:rgba(2,132,199,.3);box-shadow:0 4px 12px rgba(2,132,199,.08)}@media (max-width:767px){html body main{padding:1rem}html body main h1{font-size:1.5rem}html body main h2{font-size:1.25rem}body [class*=Grid],body [class*=grid]{grid-template-columns:1fr;gap:.75rem}body [class*=statCard]{flex-direction:row;padding:1rem}body [class*=actionCard]{padding:1rem}body [class*=headerActions]{flex-direction:column;gap:.5rem;width:100%}body [class*=headerActions] button{width:100%}body [class*=header]{flex-direction:column;align-items:flex-start;gap:1rem}table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}body [class*=activityList]{border-radius:8px}body [class*=activityItem]{padding:.75rem}body .mobile-full-width{width:100%}}@media (min-width:768px) and (max-width:1024px){html body main{padding:1.5rem}body [class*=Grid],body [class*=grid]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1025px){html body main{padding:2rem}}@media (max-width:767px){body .status-pipeline{flex-direction:column;gap:.5rem}body .status-pipeline>*{flex:none}body .filter-bar{flex-wrap:wrap;gap:.5rem}body .filter-bar input,body .filter-bar select{min-width:0;width:100%;flex:1 1 100%}body .page-header{flex-direction:column;align-items:stretch;gap:.75rem}body .page-header-actions{flex-wrap:wrap;gap:.5rem}body .pagination-bar{flex-direction:column;align-items:stretch;gap:.75rem;text-align:center}body .duplicate-comparison{grid-template-columns:1fr;gap:.75rem}body .duplicate-vs{display:none}body .fulfillment-stats{grid-template-columns:repeat(2,1fr)}body .geo-layout,body .segment-grid{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1023px){body .status-pipeline{flex-wrap:wrap}body .status-pipeline>*{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.5rem);min-width:120px}body .geo-layout{grid-template-columns:1fr 300px}body .segment-grid{grid-template-columns:repeat(2,1fr)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-nav{position:absolute;top:-100%;left:16px;z-index:99999;padding:.75rem 1.5rem;background:var(--primary-blue);color:#000;font-weight:600;font-size:.9rem;border-radius:999px;text-decoration:none;box-shadow:0 4px 20px rgba(0,212,255,.4);transition:top .15s ease}.skip-nav:focus{top:16px;outline:2px solid #fff;outline-offset:2px}:focus-visible{outline:2px solid var(--primary-blue);outline-offset:2px;border-radius:4px}:focus:not(:focus-visible){outline:none}.sidebar-child-item:focus-visible,.sidebar-item:focus-visible{outline-offset:-2px;border-radius:8px}.glass-panel:focus-visible{outline-offset:0}.font-mono,code,kbd,pre,samp{font-family:var(--font-mono)}.tabular-nums,td,th{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-theme=light]{--tooltip-bg:rgba(15,23,42,.95);--tooltip-color:#f1f5f9;--tooltip-border:hsla(0,0%,100%,.08)}html .glass-panel[role=button]:hover{border-color:rgba(0,212,255,.3);box-shadow:0 0 0 1px rgba(0,212,255,.15),inset 0 0 20px rgba(0,212,255,.03)}.glass-panel[role=button]:focus-visible{outline:2px solid var(--primary-blue);outline-offset:2px}.stars-tiny-1{background-image:radial-gradient(.5px .5px at 15px 25px,hsla(0,0%,100%,.3),transparent),radial-gradient(.5px .5px at 45px 65px,hsla(0,0%,100%,.25),transparent),radial-gradient(.5px .5px at 75px 15px,hsla(0,0%,100%,.3),transparent),radial-gradient(.5px .5px at 105px 85px,hsla(0,0%,100%,.2),transparent),radial-gradient(.5px .5px at 135px 35px,hsla(0,0%,100%,.25),transparent),radial-gradient(.5px .5px at 165px 95px,hsla(0,0%,100%,.3),transparent),radial-gradient(.5px .5px at 25px 75px,hsla(0,0%,100%,.2),transparent),radial-gradient(.5px .5px at 55px 5px,hsla(0,0%,100%,.25),transparent),radial-gradient(.5px .5px at 85px 55px,hsla(0,0%,100%,.3),transparent),radial-gradient(.5px .5px at 115px 105px,hsla(0,0%,100%,.2),transparent),radial-gradient(.5px .5px at 145px 45px,hsla(0,0%,100%,.25),transparent),radial-gradient(.5px .5px at 175px 75px,hsla(0,0%,100%,.3),transparent),radial-gradient(.5px .5px at 35px 115px,hsla(0,0%,100%,.2),transparent),radial-gradient(.5px .5px at 65px 35px,hsla(0,0%,100%,.25),transparent),radial-gradient(.5px .5px at 95px 125px,hsla(0,0%,100%,.3),transparent),radial-gradient(.5px .5px at 125px 65px,hsla(0,0%,100%,.2),transparent),radial-gradient(.5px .5px at 155px 15px,hsla(0,0%,100%,.25),transparent),radial-gradient(.5px .5px at 185px 55px,hsla(0,0%,100%,.3),transparent);background-size:200px 140px;opacity:.8}.stars-tiny-2{background-image:radial-gradient(.5px .5px at 10px 40px,hsla(0,0%,100%,.25),transparent),radial-gradient(.5px .5px at 40px 80px,hsla(0,0%,100%,.3),transparent),radial-gradient(.5px .5px at 70px 20px,hsla(0,0%,100%,.2),transparent),radial-gradient(.5px .5px at 100px 100px,hsla(0,0%,100%,.25),transparent),radial-gradient(.5px .5px at 130px 50px,hsla(0,0%,100%,.3),transparent),radial-gradient(.5px .5px at 160px 10px,hsla(0,0%,100%,.2),transparent),radial-gradient(.5px .5px at 20px 90px,hsla(0,0%,100%,.25),transparent),radial-gradient(.5px .5px at 50px 30px,hsla(0,0%,100%,.3),transparent),radial-gradient(.5px .5px at 80px 70px,hsla(0,0%,100%,.2),transparent),radial-gradient(.5px .5px at 110px 110px,hsla(0,0%,100%,.25),transparent),radial-gradient(.5px .5px at 140px 60px,hsla(0,0%,100%,.3),transparent),radial-gradient(.5px .5px at 170px 120px,hsla(0,0%,100%,.2),transparent),radial-gradient(.5px .5px at 30px 5px,hsla(0,0%,100%,.25),transparent),radial-gradient(.5px .5px at 60px 95px,hsla(0,0%,100%,.3),transparent),radial-gradient(.5px .5px at 90px 45px,hsla(0,0%,100%,.2),transparent),radial-gradient(.5px .5px at 120px 85px,hsla(0,0%,100%,.25),transparent),radial-gradient(.5px .5px at 150px 25px,hsla(0,0%,100%,.3),transparent),radial-gradient(.5px .5px at 180px 65px,hsla(0,0%,100%,.2),transparent);background-size:190px 130px;opacity:.7}.stars-small-1{background-image:radial-gradient(1px 1px at 20px 30px,hsla(0,0%,100%,.5),transparent),radial-gradient(1px 1px at 60px 80px,hsla(0,0%,100%,.4),transparent),radial-gradient(1px 1px at 100px 20px,hsla(0,0%,100%,.45),transparent),radial-gradient(1px 1px at 140px 90px,hsla(0,0%,100%,.5),transparent),radial-gradient(1px 1px at 180px 40px,hsla(0,0%,100%,.4),transparent),radial-gradient(1px 1px at 220px 110px,hsla(0,0%,100%,.45),transparent),radial-gradient(1px 1px at 40px 120px,hsla(0,0%,100%,.5),transparent),radial-gradient(1px 1px at 80px 50px,hsla(0,0%,100%,.4),transparent),radial-gradient(1px 1px at 120px 130px,hsla(0,0%,100%,.45),transparent),radial-gradient(1px 1px at 160px 60px,hsla(0,0%,100%,.5),transparent),radial-gradient(1px 1px at 200px 100px,hsla(0,0%,100%,.4),transparent),radial-gradient(1px 1px at 240px 10px,rgba(200,220,255,.45),transparent),radial-gradient(1px 1px at 30px 70px,hsla(0,0%,100%,.5),transparent),radial-gradient(1px 1px at 70px 140px,rgba(200,220,255,.4),transparent),radial-gradient(1px 1px at 110px 85px,hsla(0,0%,100%,.45),transparent);background-size:260px 160px;animation:twinkle1 4s ease-in-out infinite}.stars-small-2{background-image:radial-gradient(1px 1px at 25px 45px,hsla(0,0%,100%,.45),transparent),radial-gradient(1px 1px at 65px 95px,rgba(200,220,255,.5),transparent),radial-gradient(1px 1px at 105px 35px,hsla(0,0%,100%,.4),transparent),radial-gradient(1px 1px at 145px 105px,hsla(0,0%,100%,.45),transparent),radial-gradient(1px 1px at 185px 55px,rgba(200,220,255,.5),transparent),radial-gradient(1px 1px at 225px 125px,hsla(0,0%,100%,.4),transparent),radial-gradient(1px 1px at 35px 135px,hsla(0,0%,100%,.45),transparent),radial-gradient(1px 1px at 75px 65px,hsla(0,0%,100%,.5),transparent),radial-gradient(1px 1px at 115px 15px,rgba(200,220,255,.4),transparent),radial-gradient(1px 1px at 155px 75px,hsla(0,0%,100%,.45),transparent),radial-gradient(1px 1px at 195px 115px,hsla(0,0%,100%,.5),transparent),radial-gradient(1px 1px at 235px 25px,hsla(0,0%,100%,.4),transparent),radial-gradient(1px 1px at 45px 85px,rgba(200,220,255,.45),transparent),radial-gradient(1px 1px at 85px 5px,hsla(0,0%,100%,.5),transparent),radial-gradient(1px 1px at 125px 145px,hsla(0,0%,100%,.4),transparent);background-size:250px 155px;animation:twinkle2 5s ease-in-out infinite}.stars-medium-1{background-image:radial-gradient(1.5px 1.5px at 50px 40px,hsla(0,0%,100%,.7),transparent),radial-gradient(1.5px 1.5px at 150px 100px,rgba(200,230,255,.65),transparent),radial-gradient(1.5px 1.5px at 250px 60px,hsla(0,0%,100%,.7),transparent),radial-gradient(1.5px 1.5px at 350px 140px,rgba(220,240,255,.65),transparent),radial-gradient(1.5px 1.5px at 100px 180px,hsla(0,0%,100%,.7),transparent),radial-gradient(1.5px 1.5px at 200px 20px,rgba(200,220,255,.65),transparent),radial-gradient(1.5px 1.5px at 300px 120px,hsla(0,0%,100%,.7),transparent),radial-gradient(1.5px 1.5px at 400px 80px,rgba(230,240,255,.65),transparent),radial-gradient(1.5px 1.5px at 75px 110px,hsla(0,0%,100%,.7),transparent),radial-gradient(1.5px 1.5px at 175px 160px,rgba(200,230,255,.65),transparent);background-size:450px 200px;animation:twinkle3 6s ease-in-out infinite}.stars-medium-2{background-image:radial-gradient(1.5px 1.5px at 30px 70px,rgba(220,240,255,.65),transparent),radial-gradient(1.5px 1.5px at 130px 130px,hsla(0,0%,100%,.7),transparent),radial-gradient(1.5px 1.5px at 230px 30px,rgba(200,220,255,.65),transparent),radial-gradient(1.5px 1.5px at 330px 90px,hsla(0,0%,100%,.7),transparent),radial-gradient(1.5px 1.5px at 80px 150px,rgba(230,240,255,.65),transparent),radial-gradient(1.5px 1.5px at 180px 50px,hsla(0,0%,100%,.7),transparent),radial-gradient(1.5px 1.5px at 280px 170px,rgba(200,230,255,.65),transparent),radial-gradient(1.5px 1.5px at 380px 110px,hsla(0,0%,100%,.7),transparent);background-size:420px 190px;animation:twinkle4 7s ease-in-out infinite}.stars-bright{background-image:radial-gradient(2px 2px at 100px 60px,hsla(0,0%,100%,.9),transparent),radial-gradient(2px 2px at 300px 140px,rgba(200,230,255,.85),transparent),radial-gradient(2px 2px at 500px 40px,hsla(0,0%,100%,.9),transparent),radial-gradient(2px 2px at 700px 180px,rgba(220,240,255,.85),transparent),radial-gradient(2px 2px at 200px 200px,hsla(0,0%,100%,.9),transparent),radial-gradient(2px 2px at 400px 100px,rgba(200,220,255,.85),transparent),radial-gradient(2px 2px at 600px 160px,hsla(0,0%,100%,.9),transparent),radial-gradient(2px 2px at 150px 120px,rgba(230,240,255,.85),transparent),radial-gradient(2px 2px at 350px 20px,hsla(0,0%,100%,.9),transparent),radial-gradient(2px 2px at 550px 220px,rgba(200,230,255,.85),transparent),radial-gradient(2px 2px at 750px 80px,hsla(0,0%,100%,.9),transparent),radial-gradient(2px 2px at 250px 240px,rgba(220,240,255,.85),transparent);background-size:800px 280px;animation:twinkle5 8s ease-in-out infinite}.stars-feature{background-image:radial-gradient(3px 3px at 200px 100px,#fff,rgba(200,230,255,.3) 2px,transparent),radial-gradient(2.5px 2.5px at 600px 200px,rgba(200,230,255,.95),rgba(150,200,255,.2) 2px,transparent),radial-gradient(3px 3px at 400px 50px,#fff,rgba(220,240,255,.3) 2px,transparent),radial-gradient(2.5px 2.5px at 800px 150px,rgba(220,240,255,.95),rgba(180,220,255,.2) 2px,transparent),radial-gradient(3px 3px at 100px 250px,#fff,rgba(200,220,255,.3) 2px,transparent),radial-gradient(2.5px 2.5px at 500px 300px,rgba(200,230,255,.95),rgba(150,200,255,.2) 2px,transparent),radial-gradient(3.5px 3.5px at 300px 180px,#fff,rgba(180,220,255,.4) 2px,transparent),radial-gradient(3px 3px at 700px 80px,rgba(230,245,255,.95),rgba(200,230,255,.3) 2px,transparent);background-size:900px 350px;animation:twinkleBright 10s ease-in-out infinite}@media (max-width:767px){.stars-small-1,.stars-small-2,.stars-tiny-1,.stars-tiny-2{display:none}.stars-medium-1,.stars-medium-2{opacity:.55}}@keyframes twinkle1{0%,to{opacity:.7}50%{opacity:1}}@keyframes twinkle2{0%,to{opacity:.8}50%{opacity:.5}}@keyframes twinkle3{0%,to{opacity:.75}33%{opacity:1}66%{opacity:.6}}@keyframes twinkle4{0%,to{opacity:.6}50%{opacity:.9}}@keyframes twinkle5{0%,to{opacity:.8}25%{opacity:1}75%{opacity:.7}}@keyframes twinkleBright{0%,to{opacity:.85}20%{opacity:1}40%{opacity:.9}60%{opacity:1}80%{opacity:.75}}html[data-nebula=off] #nebula-bg{display:none}html[data-nebula=off] body{background:var(--user-custom-bg,#030408);background-color:var(--user-custom-bg,#030408);background-image:none}html[data-nebula=on] body{background:transparent;background-color:var(--nebula-base,#030408)}html[data-theme=light] main{background:transparent}[data-theme=light] #nebula-bg{opacity:0;pointer-events:none;transition:opacity .4s ease}html[data-theme=light] body{background-color:var(--background,#f5f7fa);background-image:none}@media (max-width:1023px){body .dashboard-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){body .dashboard-grid{grid-template-columns:1fr}body .dashboard-grid>*{grid-column:span 1}body .dashboard-header{flex-direction:column;align-items:flex-start;gap:12px}body .dashboard-header-actions{flex-wrap:wrap}body .inbox-layout{flex-direction:column}body .inbox-conversation-list{width:100%;max-height:40vh;border-right:none;border-bottom:1px solid hsla(0,0%,100%,.1)}body .inbox-conversation-view{flex:1 1}body .inbox-context-sidebar{display:none}body .inbox-reply-composer textarea{min-height:60px}}@media (min-width:768px) and (max-width:1023px){body .inbox-conversation-list{width:280px}body .inbox-context-sidebar{display:none}}@media (min-width:1024px) and (max-width:1279px){body .inbox-conversation-list{width:320px}body .inbox-context-sidebar{width:240px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;scroll-behavior:auto}}@media (max-width:767px){body .analytics-dashboard-grid{grid-template-columns:1fr;grid-auto-rows:auto}body .analytics-dashboard-grid>*{grid-column:span 1;grid-row:span 1;min-height:180px}body .analytics-header{flex-direction:column;align-items:flex-start;gap:.75rem}body .analytics-header-actions{width:100%;flex-wrap:nowrap;gap:.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px;scrollbar-width:thin}body .analytics-header-actions>*{flex:0 0 auto;min-width:0}body .marketing-kpi-row{flex-direction:column}body .marketing-kpi-row>*{min-width:100%;flex:none}body .marketing-grid-1fr-1fr,body .marketing-grid-2fr-1fr{grid-template-columns:1fr}body .pnl-kpi-grid{grid-template-columns:repeat(2,1fr);gap:.75rem}body .pnl-layout-grid{grid-template-columns:1fr}body .activity-filters{flex-direction:column;gap:.5rem}body .activity-filters>div{width:100%}body .activity-filters input,body .activity-filters select{width:100%;min-width:0}body .exports-header{gap:.75rem}body .export-job-card,body .exports-header{flex-direction:column;align-items:flex-start}body .export-job-card .job-actions{width:100%;justify-content:flex-end}body .reports-header{flex-direction:column;align-items:flex-start;gap:.75rem}body .reports-template-grid{grid-template-columns:1fr}body .report-row{flex-direction:column;align-items:flex-start;gap:.75rem}body .support-kpi-grid-4{grid-template-columns:repeat(2,1fr)}body .support-insights-grid{grid-template-columns:1fr}body .geography-page .page-header{flex-direction:column;align-items:flex-start}body .geography-page .header-actions{width:100%;flex-wrap:wrap}body .geography-page .countries-grid{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1023px){body .analytics-dashboard-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:120px}body .analytics-dashboard-grid>*{grid-column:span 1;grid-row:span 1}body .analytics-dashboard-grid>[data-size=full],body .analytics-dashboard-grid>[data-size=large],body .analytics-dashboard-grid>[data-size=medium]{grid-column:span 2;grid-row:span 2}body .pnl-kpi-grid{grid-template-columns:repeat(2,1fr)}body .pnl-layout-grid{grid-template-columns:1fr}body .marketing-grid-2fr-1fr{grid-template-columns:1fr 1fr}body .geography-page .countries-grid,body .support-kpi-grid-4{grid-template-columns:repeat(2,1fr)}}.responsive-table-container{overflow-x:auto;-webkit-overflow-scrolling:touch}.auto-grid{display:grid;grid-gap:var(--mobile-gap,12px);gap:var(--mobile-gap,12px);grid-template-columns:1fr}@media (min-width:480px){.auto-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.auto-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.auto-grid{grid-template-columns:repeat(4,1fr)}}.kpi-grid{display:grid;grid-gap:var(--mobile-gap,12px);gap:var(--mobile-gap,12px);grid-template-columns:1fr}@media (min-width:768px){.kpi-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.kpi-grid{grid-template-columns:repeat(4,1fr)}}.grid-1-2-4{display:grid;grid-gap:var(--mobile-gap,12px);gap:var(--mobile-gap,12px);grid-template-columns:1fr}@media (min-width:768px){.grid-1-2-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.grid-1-2-4{grid-template-columns:repeat(4,1fr)}}.grid-1-2-3{display:grid;grid-gap:var(--mobile-gap,12px);gap:var(--mobile-gap,12px);grid-template-columns:1fr}@media (min-width:768px){.grid-1-2-3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.grid-1-2-3{grid-template-columns:repeat(3,1fr)}}.grid-auto-fit{grid-gap:var(--mobile-gap,12px);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.form-responsive,.grid-auto-fit{display:grid;gap:var(--mobile-gap,12px)}.form-responsive{grid-gap:var(--mobile-gap,12px);grid-template-columns:1fr}@media (min-width:768px){.form-responsive{grid-template-columns:repeat(2,1fr)}}.stack-mobile{display:flex;flex-direction:column;gap:var(--mobile-gap,12px)}@media (min-width:768px){.stack-mobile{flex-direction:row}}@media (max-width:767px){.hide-on-mobile.hide-on-mobile{display:none}}.show-on-mobile.show-on-mobile{display:none}@media (max-width:767px){.show-on-mobile.show-on-mobile{display:block}}@media (min-width:768px) and (max-width:1023px){.hide-on-tablet.hide-on-tablet{display:none}}.show-on-tablet.show-on-tablet{display:none}@media (min-width:768px) and (max-width:1023px){.show-on-tablet.show-on-tablet{display:block}}@media (max-width:767px){body .full-width-mobile{width:100%}}.safe-bottom{padding-bottom:env(safe-area-inset-bottom,0)}.safe-top{padding-top:env(safe-area-inset-top,0)}.safe-left{padding-left:env(safe-area-inset-left,0)}.safe-right{padding-right:env(safe-area-inset-right,0)}@media (max-width:767px){.touch-target{min-width:var(--mobile-tap-target,44px)}.responsive-page-main [role=tab],.responsive-page-main a[role=button],.responsive-page-main button,.responsive-page-main select,.touch-target{min-height:var(--mobile-tap-target,44px)}.filter-bar-responsive input,.filter-bar-responsive select,.responsive-page-main input,.responsive-page-main select,.responsive-page-main textarea{min-height:var(--mobile-tap-target,44px);font-size:16px}.responsive-page-main input[type=checkbox],.responsive-page-main input[type=radio]{min-width:20px;min-height:20px}.responsive-table-wrap tr{min-height:48px}.mobile-card-list [role=listitem],nav a,nav button{min-height:var(--mobile-tap-target,44px)}.responsive-page-main a[aria-label],.responsive-page-main button[aria-label]{min-height:var(--mobile-tap-target,44px);min-width:var(--mobile-tap-target,44px)}}.responsive-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.mobile-card-list{display:flex;flex-direction:column;gap:var(--mobile-gap,12px)}@media (max-width:767px){html body .responsive-page-main{padding:var(--mobile-padding,16px);padding-bottom:calc(80px + env(safe-area-inset-bottom, 0px));overflow-x:hidden;max-width:100vw}html body #main-content{overflow-x:hidden}}.filter-bar-responsive{display:grid;grid-gap:var(--mobile-gap,12px);gap:var(--mobile-gap,12px);grid-template-columns:1fr}@media (min-width:480px){.filter-bar-responsive{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.filter-bar-responsive{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.filter-bar-responsive{grid-template-columns:repeat(4,1fr)}}.responsive-header{display:flex;flex-direction:column;gap:var(--mobile-gap,12px)}@media (min-width:768px){.responsive-header{flex-direction:row;align-items:center;justify-content:space-between}}.responsive-header-actions{display:flex;flex-wrap:nowrap;gap:8px;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.responsive-header-actions>*{flex:0 0 auto}@media (min-width:1024px){.responsive-header-actions{flex-wrap:wrap;overflow-x:visible}.responsive-header-actions>*{flex:0 1 auto}}@media (max-width:767px){.responsive-header-actions{width:100%;padding-bottom:2px}html body main{min-height:0}body .drawer,body .modal,body [role=dialog][aria-modal=true]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body [role=dialog] button[aria-label*=Close],body [role=dialog] button[aria-label*=close]{min-width:var(--mobile-tap-target,44px);min-height:var(--mobile-tap-target,44px);display:flex;align-items:center;justify-content:center;touch-action:manipulation}}@supports (padding:env(safe-area-inset-top)){@media (max-width:767px){html body aside[role=navigation]{padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}}}