:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101214;--surface:#17191c;--surface-raised:#1c1f22;--sidebar:#141619;--border:#292c30;--text:#f0f1f3;--muted:#a0a6af;--subtle:#8b929c;--accent:#b9e5a1;--accent-ink:#17250f;--mint:#b9e5a1;--lavender:#b4a3e7;--blue:#91b7e4;--sand:#d8c09c;--amber:#e0ba76;--radius:12px;--art-line:#333b36;background:var(--bg);color:var(--text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,summary,select{cursor:pointer}button{color:inherit}button:disabled{cursor:default;opacity:.45}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button,input,select,textarea{outline-offset:4px}:focus-visible{outline:2px solid var(--accent);outline-offset:4px}button{border:0}svg{vertical-align:middle;flex-shrink:0}p{color:var(--muted);line-height:1.65}h1,h2,h3,p{margin:0}h1{letter-spacing:-1.1px;font-size:30px;font-weight:600;line-height:1.25}h2{letter-spacing:-.2px;font-size:15px;font-weight:600}h3{font-size:14px;font-weight:550}small{font-size:11px}.app-shell{--sidebar-width:232px;background:var(--bg);min-height:100vh;color:var(--text);font-size:13px}.app-shell[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f5f3;--surface:#fff;--surface-raised:#f4f5f1;--sidebar:#fdfefb;--border:#dce0d8;--text:#22271f;--muted:#656c61;--subtle:#78816f;--accent:#426c2c;--accent-ink:#fff;--mint:#426c2c;--lavender:#7563a3;--blue:#4a719f;--sand:#8b704d;--amber:#92702d;--art-line:#dfe8db}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--accent);color:var(--accent-ink);border-radius:6px;padding:14px;position:fixed;top:-80px;left:250px}.skip-link:focus{top:10px}.sidebar{width:var(--sidebar-width);background:var(--sidebar);border-right:1px solid var(--border);z-index:30;flex-direction:column;padding:29px 16px 0;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.brand{letter-spacing:-1.3px;align-items:center;gap:10px;padding:0 12px;font-size:27px;font-weight:700;display:flex}.brand-symbol{color:var(--accent);justify-content:center;align-items:center;display:flex}.brand-version{letter-spacing:0;color:var(--muted);border:1px solid var(--border);border-radius:4px;margin:0 0 -5px -3px;padding:2px 5px;font-size:10px;font-weight:500}.workspace-switch{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:center;gap:10px;margin:32px 0 30px;padding:12px 10px;display:flex}.workspace-avatar{color:#cce6be;background:#303b2c;border:1px solid #505c4c;border-radius:7px;place-items:center;width:31px;height:31px;font-size:13px;font-weight:650;display:grid}.workspace-switch strong,.sidebar-user strong{font-size:11px;font-weight:550;display:block}.workspace-switch div>span,.sidebar-user div>span{color:var(--muted);margin-top:4px;font-size:10px;display:block}.workspace-dot{background:var(--accent);border-radius:50%;width:6px;height:6px;margin-left:auto}.nav-label{letter-spacing:1.6px;color:var(--subtle);margin-bottom:12px;padding:0 13px;font-size:9px;font-weight:650}nav{flex-direction:column;gap:5px;display:flex}.nav-link{min-height:43px;color:var(--muted);border-radius:7px;align-items:center;gap:12px;padding:12px;font-size:12px;font-weight:450;display:flex;position:relative}.nav-link:hover{background:var(--surface-raised);color:var(--text)}.nav-link.active{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--accent)}.nav-link.active:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:12px;bottom:12px;left:-16px}.nav-count{background:var(--surface-raised);border:1px solid var(--border);border-radius:4px;margin-left:auto;padding:2px 6px;font-size:10px;line-height:15px}.sidebar-bottom{margin-top:auto;padding-top:36px}.demo-card{border:1px solid var(--border);background:linear-gradient(125deg, color-mix(in srgb, var(--accent) 7%, var(--surface)), var(--surface));border-radius:9px;margin:0 3px 18px;padding:16px 14px}.demo-spark{color:var(--accent);margin-bottom:11px;font-size:21px;display:block}.demo-card strong{font-size:12px;font-weight:550}.demo-card p{margin:8px 0 14px;font-size:10px}.demo-chip{color:var(--accent);align-items:center;gap:6px;font-size:9px;font-weight:500;display:flex}.demo-chip>span,.online-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.sidebar-action,.help-details summary{width:100%;color:var(--muted);text-align:left;background:0 0;align-items:center;gap:9px;padding:11px 12px;font-size:11px;list-style:none;display:flex}.help-details p{padding:8px 12px 16px;font-size:11px}.help-details summary::-webkit-details-marker{display:none}.notifications summary::-webkit-details-marker{display:none}.sidebar-action:hover,.help-details summary:hover{color:var(--text)}.sidebar-user{border-top:1px solid var(--border);align-items:center;gap:9px;margin-top:13px;padding:18px 8px;display:flex}.sidebar-user .online-dot{margin-left:auto}.user-avatar{color:#2d281f;background:#c4ad8c;border:1px solid #6e6253;border-radius:50%;flex-shrink:0;place-items:center;width:33px;height:33px;font-size:10px;font-weight:550;display:grid}.user-avatar.compact{width:28px;height:28px;font-size:9px}.workspace-main{margin-left:var(--sidebar-width);min-width:0}.topbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;height:72px;padding:0 34px;display:flex}.breadcrumbs{align-items:center;gap:12px;font-size:11px;display:flex}.breadcrumb-workspace{color:var(--subtle);align-items:center;gap:12px;display:flex}.topbar-actions{align-items:center;gap:14px;display:flex}.global-search{color:var(--subtle);align-items:center;gap:8px;display:flex}.global-search input{color:var(--text);background:0 0;border:0;width:166px;padding:8px 0;font-size:10px}kbd{border:1px solid var(--border);border-radius:3px;padding:2px 5px;font-family:inherit;font-size:10px}.demo-label{background:color-mix(in srgb, var(--accent) 7%, transparent);border:1px solid color-mix(in srgb, var(--accent) 20%, transparent);color:var(--accent);border-radius:5px;align-items:center;gap:6px;padding:5px 8px;font-size:9px;display:flex}.demo-label>span{background:var(--accent);border-radius:50%;width:4px;height:4px}.icon-button{width:30px;height:30px;color:var(--muted);background:0 0;border-radius:6px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.icon-button:hover{background:var(--surface-raised);color:var(--text)}.topbar-divider{background:var(--border);width:1px;height:23px}.notifications{position:relative}.notifications summary{list-style:none;position:relative}.notification-dot{background:var(--accent);border-radius:50%;width:4px;height:4px;position:absolute;top:4px;right:5px}.notification-panel{z-index:35;background:var(--surface);border:1px solid var(--border);border-radius:10px;width:300px;padding:20px;position:absolute;top:40px;right:-35px;box-shadow:0 15px 45px #0004}.notification-panel>strong{font-size:12px}.notification-panel a{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:16px 0;font-size:11px;display:flex}.notification-panel small{color:var(--muted);margin-top:12px;display:block}.menu-toggle{display:none}.page-content{max-width:1600px;min-height:calc(100vh - 128px);margin:auto;padding:34px 34px 18px}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.eyebrow{color:var(--subtle);letter-spacing:1.8px;margin-bottom:11px;font-size:9px;font-weight:600}.page-heading p{margin-top:9px;font-size:11px}.heading-actions{flex-shrink:0;align-items:center;gap:9px;display:flex}.button{white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:37px;padding:9px 13px;font-size:11px;font-weight:550;line-height:1.4;display:inline-flex}.button.primary{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.button.primary:hover{filter:brightness(.94)}.button.secondary{background:var(--surface);color:var(--text);border-color:var(--border)}.button.secondary:hover{background:var(--surface-raised)}.overview-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;display:flex}.section-eyebrow{color:var(--muted);align-items:center;gap:8px;font-size:11px;display:flex}.small-demo{letter-spacing:.9px;color:var(--subtle);white-space:nowrap;font-size:8px;font-weight:600}.section-eyebrow .small-demo{border:1px solid var(--border);border-radius:3px;margin-left:3px;padding:2px 4px}.select{background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:6px;min-height:38px;padding:10px 12px;font-size:11px}.compact-select{min-height:31px;padding:6px 9px;font-size:10px}.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:22px;display:grid}.metrics-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.metric{padding:19px 20px 18px}.metric-top{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.metric-icon{border-radius:8px;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.mint{color:var(--mint);background:color-mix(in srgb, var(--mint) 10%, transparent)}.lavender{color:var(--lavender);background:color-mix(in srgb, var(--lavender) 10%, transparent)}.blue{color:var(--blue);background:color-mix(in srgb, var(--blue) 10%, transparent)}.sand{color:var(--sand);background:color-mix(in srgb, var(--sand) 10%, transparent)}.rose{color:#cda2a6;background:#cda2a61a}.metric-value{letter-spacing:-1px;font-variant-numeric:tabular-nums;white-space:nowrap;margin:13px 0;font-size:28px;font-weight:550;line-height:1.15}.metric-bottom{color:var(--subtle);flex-wrap:wrap;align-items:center;gap:5px 7px;font-size:9px;display:flex}.positive{color:var(--accent);align-items:center;gap:4px;display:inline-flex}.text-positive{color:var(--accent)}.text-muted{color:var(--muted)}.text-amber{color:var(--amber)}.dashboard-middle{grid-template-columns:minmax(0,1.83fr) minmax(270px,1fr);gap:20px;margin-bottom:22px;display:grid}.panel-header{justify-content:space-between;align-items:center;gap:14px;padding:21px 22px 17px;display:flex}.panel-header p{margin-top:6px;font-size:10px}.panel-header>svg{color:var(--subtle)}.chart-legend{color:var(--muted);flex-shrink:0;align-items:center;gap:5px;font-size:8px;display:flex}.chart-legend>span{background:var(--accent);border-radius:2px;width:5px;height:5px}.chart-legend>span.legend-muted{background:#4c514a;margin-left:7px}.chart-summary{flex-wrap:wrap;align-items:center;gap:9px;padding:0 22px;display:flex}.chart-summary>strong{letter-spacing:-.7px;font-size:25px;font-weight:550}.chart-summary>.text-muted{font-size:9px}.trend-pill{color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent);border-radius:4px;align-items:center;gap:4px;padding:4px 6px;font-size:9px;display:inline-flex}.bar-chart{gap:13px;height:199px;padding:23px 22px 0;display:flex}.chart-scale{width:40px;color:var(--subtle);white-space:nowrap;flex-direction:column;justify-content:space-between;padding-bottom:27px;font-size:8px;display:flex}.chart-plot{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.chart-grid-lines{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 29px}.chart-grid-lines i{border-top:1px dashed var(--border);display:block}.chart-bars{z-index:1;flex:1;align-items:flex-end;gap:5px;padding:0 2px;display:flex}.bar-group{flex:1;align-items:flex-end;gap:2px;height:100%;display:flex}.bar{border-radius:3px 3px 0 0;flex:1;min-width:1px;display:block}.bar.previous{background:color-mix(in srgb, var(--accent) 15%, var(--surface))}.bar.current{background:linear-gradient(to top, color-mix(in srgb, var(--accent) 65%, var(--surface)), var(--accent))}.bar-group:hover .current{filter:brightness(1.15)}.chart-ticks{height:29px;color:var(--subtle);justify-content:space-between;align-items:flex-end;padding-top:12px;font-size:8px;display:flex}.chart-footnote{color:var(--subtle);align-items:center;gap:5px;padding:15px 22px 18px;font-size:8px;display:flex}.counter-pill{background:var(--surface-raised);color:var(--muted);border:1px solid var(--border);border-radius:5px;padding:3px 7px;font-size:10px}.tasks-panel .panel-header{padding-bottom:7px}.task-list{padding:0 21px}.task-item{border-bottom:1px solid var(--border);align-items:center;gap:11px;padding:17px 0;display:flex}.task-item:last-child{border:0}.task-icon{border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.task-item a{flex:1;min-width:0}.task-item strong{font-size:11px;font-weight:550;display:block}.task-item a>span{color:var(--muted);margin-top:5px;font-size:9px;display:block}.task-item small{margin-top:6px;font-size:8px;display:block}.task-checkbox{background:0 0;border:1px solid #50565d;border-radius:4px;flex-shrink:0;place-items:center;width:16px;height:16px;padding:0;display:grid;position:relative}.task-checkbox:before{content:"";width:30px;height:30px;position:absolute}.task-checkbox.checked{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.task-done a{opacity:.45}.task-done strong{text-decoration:line-through}.task-note{border-top:1px solid var(--border);align-items:center;gap:10px;padding:14px 21px;display:flex}.note-spark{color:var(--accent);font-size:19px}.task-note strong{font-size:9px;font-weight:500}.task-note p{margin-top:3px;font-size:8px}.dashboard-bottom{grid-template-columns:minmax(0,2.25fr) minmax(240px,1fr);gap:20px;display:grid}.text-link{color:var(--accent);white-space:nowrap;align-items:center;gap:6px;font-size:10px;font-weight:500;display:inline-flex}.text-link:hover{text-decoration:underline}.table-scroll{position:relative;overflow-x:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:10px}th{color:var(--muted);background:color-mix(in srgb, var(--surface-raised) 65%, transparent);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:12px 16px;font-size:9px;font-weight:450}th:first-child,td:first-child{padding-left:22px}th:last-child,td:last-child{padding-right:22px}td{border-bottom:1px solid var(--border);padding:14px 16px}tr:last-child td{border-bottom:0}tbody tr:hover{background:color-mix(in srgb, var(--surface-raised) 70%, transparent)}.order-id{font-size:10px;font-weight:550}a.order-id:hover{color:var(--accent);text-decoration:underline}.cell-sub{color:var(--subtle);margin-top:5px;font-size:8px;font-weight:400;display:block}.product-cell{align-items:center;gap:9px;display:flex}.product-cell strong{font-size:9px;font-weight:500}.product-cell .cell-sub{font-size:8px}.product-art{border:1px solid color-mix(in srgb, currentColor 15%, transparent);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:68px;height:68px;display:inline-flex}.product-art>svg{width:50px;height:40px}.product-art.small{border-radius:6px;width:33px;height:33px}.product-art.small>svg{width:28px;height:24px}.channel{align-items:center;gap:6px;font-size:9px;display:inline-flex}.channel-logo{background:var(--surface-raised);border:1px solid var(--border);border-radius:4px;place-items:center;width:18px;height:18px;font-size:11px;font-weight:650;display:grid}.channel-ebay{color:#7da2e7}.channel-amazon{color:#e4b975}.channel-stockx{color:#b1d7b5}.channel-kaufland{color:#e49a9a}.channel-manuell{color:#bca7dc}.status{white-space:nowrap;border:1px solid #0000;border-radius:5px;align-items:center;gap:5px;padding:4px 7px;font-size:8px;display:inline-flex}.status>span{background:currentColor;border-radius:50%;width:4px;height:4px}.status.green{color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, transparent);border-color:color-mix(in srgb, var(--accent) 15%, transparent)}.status.purple{color:var(--lavender);background:color-mix(in srgb, var(--lavender) 8%, transparent);border-color:color-mix(in srgb, var(--lavender) 15%, transparent)}.status.amber{color:var(--amber);background:color-mix(in srgb, var(--amber) 8%, transparent);border-color:color-mix(in srgb, var(--amber) 15%, transparent)}.align-right{text-align:right}.amount{font-variant-numeric:tabular-nums;font-weight:500}.table-footer{border-top:1px solid var(--border);color:var(--subtle);justify-content:space-between;align-items:center;gap:12px;padding:13px 22px;font-size:9px;display:flex}.channel-distribution{flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:9px 24px 22px;display:flex}.donut{background:conic-gradient(var(--accent) 0% 41%, var(--surface) 41% 42%, var(--lavender) 42% 69%, var(--surface) 69% 70%, var(--blue) 70% 87%, var(--surface) 87% 88%, var(--sand) 88% 99%, var(--surface) 99%);border-radius:50%;width:144px;height:144px;padding:15px;transform:rotate(-90deg)}.donut>div{background:var(--surface);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;transform:rotate(90deg)}.donut span{color:var(--muted);font-size:9px}.donut strong{margin-top:5px;font-size:28px;font-weight:550}.distribution-legend{grid-template-columns:1fr 1fr;gap:13px 25px;width:100%;display:grid}.distribution-legend>div{color:var(--muted);align-items:center;gap:7px;font-size:9px;display:flex}.distribution-legend strong{color:var(--text);margin-left:auto;font-weight:500}.legend-dot{background:currentColor;border-radius:2px;width:6px;height:6px}.channel-link{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;padding:14px 22px;font-size:9px;display:flex}.channel-link:hover{color:var(--accent)}.dashboard-hint{border:1px solid var(--border);background:linear-gradient(100deg, color-mix(in srgb, var(--accent) 3%, var(--surface)), var(--surface));border-radius:9px;align-items:center;gap:13px;margin-top:22px;padding:20px 22px;display:flex}.hint-icon{width:35px;height:35px;color:var(--accent);border:1px solid var(--border);border-radius:8px;place-items:center;display:grid}.dashboard-hint strong{font-size:11px;font-weight:500}.dashboard-hint p{margin-top:4px;font-size:10px}.dashboard-hint>.text-link{margin-left:auto}.demo-note{color:var(--subtle);align-items:flex-start;gap:7px;margin:20px 0 8px;font-size:9px;line-height:1.6;display:flex}.demo-note svg{margin-top:0}.workspace-footer{color:var(--subtle);justify-content:space-between;align-items:center;gap:14px;max-width:1600px;margin:auto;padding:20px 34px;font-size:8px;display:flex}.workspace-footer>span{align-items:center;gap:6px;display:flex}.footer-brand{letter-spacing:-.4px;color:var(--muted);margin-left:10px;font-size:10px;font-weight:600}.status-tabs{border-bottom:1px solid var(--border);gap:25px;padding:0 22px;display:flex;overflow-x:auto}.status-tabs button{min-height:56px;color:var(--muted);white-space:nowrap;background:0 0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:0;font-size:11px;display:flex}.status-tabs button.selected{border-color:var(--accent);color:var(--accent)}.status-tabs button span{background:var(--surface-raised);color:var(--muted);border-radius:4px;padding:2px 5px;font-size:9px}.filters{flex-wrap:wrap;gap:12px;padding:20px 22px;display:flex}.search-field{border:1px solid var(--border);color:var(--muted);background:var(--surface);border-radius:6px;flex:1;align-items:center;gap:9px;min-width:180px;padding:9px 11px;display:flex}.search-field input{color:var(--text);background:0 0;border:none;width:100%;min-width:0;font-size:11px}.search-field:focus-within{outline:2px solid var(--accent);outline-offset:2px}.search-field input:focus{outline:none}.orders-panel table,.orders-panel .product-cell strong{font-size:11px}.orders-panel .cell-sub{font-size:9px}.orders-panel .order-id{font-size:11px}.orders-panel .channel{font-size:10px}.orders-panel .status{font-size:9px}.orders-panel td{padding-top:18px;padding-bottom:18px}.empty-state{text-align:center;color:var(--muted);padding:65px 24px}.empty-state h3{color:var(--text);margin:16px 0 8px}.empty-state p{max-width:400px;margin:auto;font-size:12px}dialog{color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:12px;max-width:calc(100vw - 32px);padding:0}dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009}.form-dialog{width:460px}.inline-create{max-width:600px;margin-bottom:24px}.create-form{padding:6px 22px 24px}.create-form .panel-header{padding:18px 0 23px}.create-form label,.notes-content label{flex-direction:column;gap:9px;margin-bottom:18px;font-size:11px;display:flex}.form-hint{margin:4px 0 20px;font-size:10px}.create-form>.button{width:100%}.back-link{color:var(--muted);align-items:center;gap:8px;margin-bottom:20px;font-size:11px;display:inline-flex}.back-link:hover{color:var(--accent)}.completed-label{color:var(--accent);align-items:center;gap:7px;font-size:11px;display:flex}.workflow-steps{border:1px solid var(--border);background:var(--surface);border-radius:12px;justify-content:space-between;gap:12px;margin-bottom:22px;padding:23px 28px;display:flex}.workflow-step{color:var(--subtle);flex:1;align-items:center;gap:10px;display:flex;position:relative}.workflow-step:not(:last-child):after{content:"";background:var(--border);flex:1;height:1px;margin-right:8px}.workflow-step>span{border:1px solid var(--border);border-radius:50%;place-items:center;width:27px;height:27px;font-size:11px;display:grid}.workflow-step strong{font-size:10px;font-weight:450}.workflow-step.complete{color:var(--accent)}.workflow-step.complete>span{border-color:color-mix(in srgb, var(--accent) 30%, transparent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.notice{color:var(--blue);background:color-mix(in srgb, var(--blue) 4%, var(--surface));border:1px solid color-mix(in srgb, var(--blue) 20%, transparent);border-radius:9px;align-items:flex-start;gap:12px;margin:22px 0;padding:17px 20px;display:flex}.notice strong{font-size:11px;font-weight:550}.notice p{margin-top:3px;font-size:11px}.notice.amber{color:var(--amber);background:color-mix(in srgb, var(--amber) 4%, var(--surface));border-color:color-mix(in srgb, var(--amber) 20%, transparent)}.detail-grid{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);gap:22px;display:grid}.detail-main,.detail-aside{flex-direction:column;gap:22px;min-width:0;display:flex}.detail-product{border-top:1px solid var(--border);border-bottom:1px solid var(--border);align-items:center;gap:17px;padding:24px 22px;display:flex}.detail-product h3{font-size:13px}.detail-product p{margin-top:5px;font-size:11px}.sku{color:var(--subtle);margin-top:8px;font-size:9px;display:block}.product-price{text-align:right;white-space:nowrap;flex-direction:column;gap:7px;margin-left:auto;display:flex}.product-price strong{font-size:13px;font-weight:550}.product-price span{color:var(--muted);font-size:10px}.totals{padding:6px 22px}.totals>div{color:var(--muted);justify-content:space-between;gap:20px;padding:9px 0;font-size:11px;display:flex}.totals dd{color:var(--text);margin:0}.totals .total-line{border-top:1px solid var(--border);color:var(--text);margin-top:10px;padding-top:18px;font-size:13px;font-weight:550}.panel-note{color:var(--subtle);border-top:1px solid var(--border);padding:14px 22px;font-size:9px;line-height:1.7}.notes-content{border-top:1px solid var(--border);padding:22px}.note-entry{border-left:2px solid var(--border);overflow-wrap:anywhere;margin-bottom:22px;padding:3px 0 3px 12px;font-size:11px}.notes-content form{border-top:1px solid var(--border);padding-top:20px}.notes-content label{margin-bottom:9px}textarea{background:var(--bg);width:100%;color:var(--text);border:1px solid var(--border);resize:vertical;border-radius:6px;padding:11px;font-size:11px}.note-form-bottom{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.note-form-bottom small{color:var(--subtle);font-size:9px}.info-list{border-top:1px solid var(--border);margin:0;padding:12px 22px}.info-list>div{justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:10px;display:flex}.info-list dt{color:var(--muted)}.info-list dd{text-align:right;margin:0;line-height:1.6}.detail-tip{color:var(--muted);align-items:flex-start;gap:10px;padding:0 4px;display:flex}.detail-tip p{font-size:10px}.inventory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:0 22px 22px;display:grid}.inventory-card{border:1px solid var(--border);border-radius:9px;padding:16px}.inventory-art{justify-content:space-between;align-items:flex-start;padding-bottom:18px;display:flex}.inventory-art .product-art{border:none;width:80px;height:65px}.category-label{color:var(--muted);border:1px solid var(--border);border-radius:4px;padding:4px 6px;font-size:8px}.inventory-card h3{font-size:12px}.inventory-card p{margin-top:5px;font-size:10px}.inventory-numbers{border-top:1px solid var(--border);justify-content:space-between;gap:12px;margin-top:18px;padding-top:15px;display:flex}.inventory-numbers span{color:var(--muted);font-size:9px;display:block}.inventory-numbers strong{margin-top:7px;font-size:13px;font-weight:550;display:block}.inventory-numbers small{color:var(--muted);font-size:9px;font-weight:400}.inventory-expand{width:100%;color:var(--muted);background:0 0;justify-content:space-between;align-items:center;min-height:28px;margin-top:18px;padding:0;font-size:9px;display:flex}.inventory-expand:hover{color:var(--accent)}.unit-preview{border-top:1px solid var(--border);color:var(--muted);flex-direction:column;gap:7px;margin-top:10px;padding-top:10px;font-size:9px;display:flex}.purchase-row{border-top:1px solid var(--border);align-items:center;gap:17px;padding:24px 22px;display:flex}.purchase-info{flex:1}.purchase-info h3{margin-top:7px;font-size:12px}.purchase-info p{margin-top:5px;font-size:10px}.purchase-value{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.purchase-value>strong{font-size:12px;font-weight:550}.sales-channels{padding:0 22px 15px}.sales-channel-row{border-top:1px solid var(--border);align-items:center;gap:24px;padding:18px 0;display:flex}.sales-channel-row>.channel{width:90px;font-size:11px}.sales-bar{background:var(--surface-raised);border-radius:4px;flex:1;height:6px;overflow:hidden}.sales-bar>span{background:var(--accent);border-radius:4px;height:100%;display:block}.sales-channel-row>.text-muted{width:65px;font-size:10px}.sales-channel-row>strong{text-align:right;width:100px;font-size:12px;font-weight:500}.section-gap{margin-top:22px}.not-found{text-align:center;padding:120px 15px}.not-found p{margin:20px 0 28px}.toast{z-index:100;color:#e3eedc;background:#242d21;border:1px solid #475640;border-radius:9px;align-items:center;gap:18px;width:max-content;max-width:calc(100vw - 32px);padding:12px 14px 12px 19px;font-size:12px;line-height:1.7;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 8px 40px #0005}.toast>.icon-button{color:inherit;flex-shrink:0;font-size:22px}.mobile-menu{background:var(--sidebar);border-radius:0 12px 12px 0;width:290px;max-width:88vw;height:100dvh;max-height:100dvh;margin:0}.mobile-sidebar{flex-direction:column;min-height:100%;padding:25px 16px 0;display:flex}.mobile-close{position:absolute;top:23px;right:13px}.nav-link{font-size:13px}.metric-top{font-size:12px}.metric-bottom{font-size:10px}.panel-header p{font-size:11px}.page-heading p,.button{font-size:12px}.chart-legend,.chart-footnote{font-size:10px}.task-item strong{font-size:12px}.task-item a>span,.task-note strong{font-size:10px}.task-note p{font-size:9px}.order-table{font-size:11px}.order-table th{font-size:10px}.order-table .product-cell strong{font-size:11px}.order-table .cell-sub,.order-table .status{font-size:9px}.table-footer,.channel,.distribution-legend>div,.demo-note{font-size:10px}@media (min-width:1500px){.page-content{padding-top:42px}.metrics-grid{gap:22px}.metric-value{font-size:31px}.bar-chart{height:221px}.task-item{padding:21px 0}.channel-distribution{flex-direction:row;padding:24px}.distribution-legend{flex-direction:column;gap:19px;display:flex}.donut{flex-shrink:0}.channels-panel{flex-direction:column;display:flex}.channel-link{margin-top:auto}}@media (max-width:1250px){.app-shell{--sidebar-width:210px}.page-content{padding:28px 24px 15px}.topbar,.workspace-footer{padding-left:24px;padding-right:24px}.global-search{display:none}.metric{padding:16px}.metric-value{font-size:25px}.dashboard-middle{grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:16px}.dashboard-bottom{grid-template-columns:minmax(0,1fr)}.channels-panel,.chart-legend{display:none}.product-cell strong{font-size:10px}.inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.app-shell{--sidebar-width:190px}.sidebar{padding-left:12px;padding-right:12px}.brand{padding:0 7px;font-size:25px}.workspace-switch{gap:7px;padding:10px 7px}.nav-link{gap:10px;padding-left:10px}.nav-link.active:before{left:-12px}.demo-card{padding:12px}.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.dashboard-middle{grid-template-columns:minmax(0,1fr)}.tasks-panel .task-list{gap:22px;display:flex}.task-item{border:0;flex:1;align-items:flex-start;gap:9px;padding:18px 0}.task-item a>span{line-height:1.7}.task-checkbox{margin-top:8px}.task-icon{display:none}.task-note{padding:13px 21px}.page-heading{align-items:flex-start}.heading-actions{flex-wrap:wrap;justify-content:flex-end;max-width:230px}.metric-value{font-size:27px}.dashboard-hint>.text-link{display:none}.detail-grid{grid-template-columns:minmax(0,1fr)}.detail-aside{grid-template-columns:1fr 1fr;display:grid}.detail-tip{grid-column:1/-1}.purchase-row{flex-wrap:wrap}.purchase-info{min-width:180px}.workflow-step strong{font-size:9px}.workflow-steps{padding:20px}.workflow-step:not(:last-child):after{display:none}}@media (max-width:760px){.app-shell{--sidebar-width:0px}.sidebar{display:none}.menu-toggle{margin-left:-5px;display:inline-flex}.breadcrumb-workspace{display:none}.topbar{gap:10px;height:62px;padding:0 20px}.topbar-actions{gap:9px}.topbar-divider{margin:0 2px}.breadcrumbs{gap:7px}.page-content{padding:26px 20px 12px}.page-heading{gap:20px;margin-bottom:26px}h1{font-size:28px}.page-heading p{max-width:320px;line-height:1.6}.eyebrow{margin-bottom:9px;font-size:8px}.heading-actions{max-width:190px}.heading-actions .button.secondary{display:none}.heading-actions .button{padding:9px 11px;font-size:10px}.overview-toolbar{gap:10px}.section-eyebrow{gap:6px;font-size:10px}.section-eyebrow .small-demo{display:none}.metrics-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.metrics-grid.three .metric-value{font-size:22px}.metrics-grid.three .metric{padding:14px 12px}.metric-top{font-size:10px}.metric-icon{width:28px;height:28px}.metrics-grid.three .metric-icon{display:none}.panel-header,.task-list{padding-left:18px;padding-right:18px}.task-item{gap:7px}.task-item strong{font-size:10px}.task-item a>span{font-size:9px}.workspace-footer{flex-wrap:wrap;padding:20px}.workspace-footer>span:last-child{display:none}.inventory-grid{gap:14px;padding:0 18px 18px}.filters{padding:18px}.status-tabs{gap:23px;padding:0 18px}.skip-link{left:20px}.channels-panel{display:block}.channel-distribution{flex-direction:row;padding:16px 24px 24px}.distribution-legend{flex-direction:column;gap:16px;width:40%;display:flex}.donut{width:130px;height:130px;padding:14px}.channel-link{padding:15px 22px}.form-dialog{width:440px}.inventory-card{padding:14px}.notice{padding:16px}.workflow-step{text-align:center;flex-direction:column;gap:9px}.workflow-steps{padding:20px 13px}.sales-channel-row{gap:14px}.sales-channel-row>.channel{width:75px}.sales-channel-row>.text-muted{font-size:9px}}@media (max-width:480px){.topbar-actions{gap:5px}.demo-label{padding:4px 6px}.user-avatar.compact{width:25px;height:25px}.topbar-divider{display:none}.page-heading{flex-direction:column;gap:16px}.heading-actions{justify-content:flex-start;width:100%;max-width:none}.heading-actions .button{min-height:38px}.heading-actions .button.secondary{display:inline-flex}.page-heading:has(.heading-actions:empty){gap:0}.metrics-grid{gap:12px;margin-bottom:18px}.metric{padding:15px}.metric-top{gap:4px;font-size:10px}.metric-value{margin:14px 0 12px;font-size:24px}.metric-bottom{gap:5px;font-size:8px}.metric-icon{border-radius:6px;width:25px;height:25px}.metric-icon svg{width:14px}.metrics-grid.three{grid-template-columns:1fr;gap:10px}.metrics-grid.three .metric{grid-template-columns:1fr 1fr;align-items:center;column-gap:14px;padding:15px 16px;display:grid}.metrics-grid.three .metric-value{text-align:right;grid-area:1/2/3;margin:0;font-size:24px}.metrics-grid.three .metric-bottom{margin-top:6px}.metrics-grid.three .metric-top{font-size:11px}.section-eyebrow{max-width:160px;line-height:1.7}.compact-select{padding:7px;font-size:9px}.dashboard-middle,.dashboard-bottom{gap:18px;margin-bottom:18px}.panel-header p{font-size:9px}h2{font-size:14px}.chart-summary{padding:0 18px}.chart-summary>strong{font-size:24px}.chart-summary>.text-muted{display:none}.bar-chart{gap:10px;height:192px;padding-left:15px;padding-right:18px}.chart-scale{width:34px;font-size:7px}.chart-bars{gap:3px}.bar-group{gap:1px}.chart-ticks{font-size:7px}.chart-footnote{padding-left:18px;font-size:7px}.tasks-panel .task-list{display:block}.task-item{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:18px 0}.task-icon{display:grid}.task-item strong{font-size:11px}.task-checkbox{margin-top:0}.dashboard-hint{align-items:flex-start;margin-top:0;padding:17px}.dashboard-hint strong{font-size:10px}.dashboard-hint p{font-size:9px}.hint-icon{flex-shrink:0;width:30px;height:30px}.demo-note{font-size:8px}.table-footer{padding:13px 18px;font-size:8px}.inventory-grid{grid-template-columns:1fr}.inventory-art .product-art{width:90px}.inventory-card h3{font-size:13px}.filters .select,.filters>.button{flex:1}.filters .search-field{flex-basis:100%}.detail-product{flex-wrap:wrap;gap:14px;padding:20px 18px}.detail-product .product-art{width:52px;height:52px}.detail-product h3{font-size:12px}.product-price{text-align:left;border-top:1px solid var(--border);flex-direction:row;justify-content:space-between;width:100%;padding-top:15px}.detail-aside{grid-template-columns:1fr}.note-form-bottom{flex-direction:column;align-items:flex-start}.note-form-bottom .button{align-self:flex-end}.purchase-row{gap:14px;padding:20px 18px}.purchase-row>.product-art{width:48px;height:48px}.purchase-info{min-width:170px}.purchase-value{align-items:flex-start;margin-right:auto}.purchase-row .button{font-size:10px}.sales-channel-row{flex-wrap:wrap;gap:10px}.sales-channel-row .sales-bar{flex-basis:100%;order:4}.sales-channel-row>.text-muted{margin-left:auto}.sales-channel-row>strong{width:auto;min-width:80px;font-size:11px}.notification-panel{width:280px;right:-35px}.not-found{padding:70px 0}}@media (prefers-reduced-motion:no-preference){a,button{transition:background-color .12s,color .12s,border-color .12s}}@media (max-width:600px){.order-table,.order-table tbody{white-space:normal;width:100%;display:block}.order-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.order-table tr{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"number status""product product""channel amount""payment payment";gap:12px;padding:18px;display:grid}.order-table tr:last-child{border-bottom:0}.order-table td,.orders-panel .order-table td{border:0;padding:0;font-size:12px}.order-number{grid-area:number;align-self:center}.order-number .order-id,.orders-panel .order-number .order-id{font-size:12px}.order-number .cell-sub{margin-left:8px;font-size:9px;display:inline}.order-product{grid-area:product;padding:5px 0!important}.order-product .product-cell strong,.orders-panel .order-product .product-cell strong{font-size:12px}.order-product .cell-sub{margin-top:6px;font-size:10px}.order-product .product-art{width:39px;height:39px}.order-channel{grid-area:channel}.order-channel .channel{font-size:11px}.order-status{text-align:right;grid-area:status}.order-status .status,.orders-panel .order-status .status{font-size:9px}.order-payment{grid-area:payment;font-size:10px!important}.order-amount{grid-area:amount}.order-table .order-open{display:none}}
