@import "https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--bg:#f3f6fa;--panel:#fff;--panel-strong:#f8fafd;--line:#dde4ed;--line-strong:#c5d0dd;--ink:#101828;--muted:#66758a;--violet:#5368e8;--violet-light:#4055cf;--pink:#c832c7;--cyan:#087f93;--mint:#087a52;--danger:#c4324a}*{box-sizing:border-box}html{background:var(--bg)}body{background:var(--bg);color:var(--ink);margin:0;font-family:Inter,Segoe UI,Arial,sans-serif}button,input{font:inherit;color:inherit}button{cursor:pointer}:is(button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible){outline:2px solid var(--cyan);outline-offset:2px}.app-shell{background:radial-gradient(circle at 62% -12%, #281252 0, transparent 31%), radial-gradient(circle at 105% 47%, #62229a3b, transparent 27%), var(--bg);grid-template-columns:238px minmax(0,1fr);min-height:100vh;display:grid;position:relative;overflow:hidden}.app-entry{z-index:120;pointer-events:none;background:radial-gradient(circle at 50% 44%, var(--violet), transparent 35%), var(--bg);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.app-entry{background:radial-gradient(circle at 50% 44%, color-mix(in srgb, var(--violet) 13%, transparent), transparent 35%), var(--bg)}}.app-entry{animation:.64s cubic-bezier(.22,1,.36,1) both topsku-entry-curtain}.app-entry-lockup{justify-items:center;gap:12px;animation:.52s cubic-bezier(.22,1,.36,1) both topsku-entry-lockup;display:grid}.app-entry-lockup .brand-mark{border-radius:7px;width:25px;height:25px;display:block}.app-entry-lockup .brand-logo{width:132px;height:32px}.app-entry-wordmark{color:var(--ink);letter-spacing:.18em;font-family:Manrope,Inter,sans-serif;font-size:13px;font-weight:850}.app-entry-wordmark b{color:var(--violet-light);letter-spacing:.1em;font-size:9px}.app-entry-progress{background:var(--ink);border-radius:999px;width:96px;height:2px;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.app-entry-progress{background:color-mix(in srgb, var(--ink) 9%, transparent)}}.app-entry-progress:after{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--cyan), var(--violet-light), var(--pink));transform-origin:0;animation:.43s cubic-bezier(.2,.8,.2,1) 60ms both topsku-entry-progress;position:absolute;inset:0;transform:scaleX(0)}.app-shell>.sidebar{animation:.46s cubic-bezier(.22,1,.36,1) .17s both topsku-shell-sidebar}.app-shell>.workspace{animation:.52s cubic-bezier(.22,1,.36,1) .18s both topsku-shell-workspace}@keyframes topsku-entry-curtain{0%,66%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes topsku-entry-lockup{0%{opacity:0;transform:translateY(5px)scale(.985)}46%,to{opacity:1;transform:translateY(0)scale(1)}}@keyframes topsku-entry-progress{to{transform:scaleX(1)}}@keyframes topsku-shell-sidebar{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}@keyframes topsku-shell-workspace{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.noise{pointer-events:none;opacity:.06;z-index:0;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:54px 54px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.ambient{filter:blur(130px);pointer-events:none;opacity:.12;z-index:0;border-radius:50%;width:460px;height:460px;position:fixed}.ambient-a{background:var(--pink);animation:10s ease-in-out infinite alternate ambientFloat;top:150px;right:-220px}.ambient-b{background:var(--violet);animation:13s ease-in-out infinite alternate-reverse ambientFloat;bottom:-330px;left:24%}.sidebar{z-index:5;border-right:1px solid var(--line);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#06040cc2;flex-direction:column;width:238px;padding:31px 19px 22px;display:flex;position:fixed;inset:0 auto 0 0}.brand{letter-spacing:.13em;text-align:left;background:0 0;border:0;align-items:center;gap:11px;padding:0 10px 35px;font-size:15px;font-weight:850;display:flex}.brand-mark{background:linear-gradient(135deg, var(--cyan), var(--violet) 55%, var(--pink));border-radius:5px;width:17px;height:17px;transform:rotate(45deg);box-shadow:0 0 25px #8b5cf6eb}.brand small{color:var(--cyan);letter-spacing:.1em;margin-top:-15px;margin-left:-7px;font-size:8px}.sidebar nav{gap:7px;display:grid}.nav-item{color:#8f869f;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:12px 13px;transition:color .2s,background .2s,transform .2s;display:flex}.nav-item:hover{color:#fff;background:#8b5cf614;transform:translate(2px)}.nav-item.active{color:#fff;box-shadow:inset 2px 0 var(--violet-light);background:linear-gradient(90deg,#8b5cf636,#8b5cf60a)}.nav-item>span{color:var(--violet-light);text-align:center;width:19px;font-size:18px}.nav-item>.nav-icon{width:20px;height:20px;color:var(--violet-light);flex:0 0 20px;font-size:0;position:relative}.nav-icon:before,.nav-icon:after,.nav-icon i,.nav-icon em,.nav-icon u{content:"";box-sizing:border-box;display:block;position:absolute}.nav-overview:before{border:1.6px solid;border-radius:72% 12%;width:15px;height:15px;top:2px;left:2px;transform:rotate(45deg)}.nav-overview:after{background:currentColor;border-radius:50%;width:5px;height:5px;top:7px;left:7px;box-shadow:0 0 7px}.nav-sku:before,.nav-sku:after,.nav-sku i{background:currentColor;border-radius:2px 2px 1px 1px;width:3px;bottom:3px;box-shadow:0 0 6px #b590ff38}.nav-sku:before{height:6px;left:3px}.nav-sku:after{height:10px;left:8px}.nav-sku i{height:14px;left:13px}.nav-sku em,.nav-sku u{display:none}.nav-planning:before{border:1.6px solid;border-radius:4px;width:16px;height:18px;top:1px;left:2px}.nav-planning:after{border:1.4px solid;border-radius:1px;width:10px;height:4px;top:4px;left:5px}.nav-planning i{background:currentColor;border-radius:1px;width:3px;height:3px;top:11px;left:5px;box-shadow:5px 0,0 5px,5px 5px}.nav-planning em,.nav-planning u{display:none}.nav-item>.nav-icon.nav-supply{flex-basis:22px;width:22px;margin-left:-1px;margin-right:-1px}.nav-supply:before{background:currentColor;border:0;border-radius:1px;width:14px;height:12px;top:2px;right:0;box-shadow:0 0 8px #b590ff2e}.nav-supply:after{clip-path:polygon(34% 0,100% 0,100% 100%,0 100%,0 42%,14% 42%,23% 15%);background:currentColor;border:0;border-radius:3px 1px 1px 2px;width:10px;height:9px;top:5px;left:0}.nav-supply i,.nav-supply u{z-index:3;border:2px solid var(--panel-strong);background:currentColor;border-radius:50%;width:7px;height:7px;top:10px}.nav-supply i{left:3px}.nav-supply u{right:2px}.nav-supply em{z-index:2;background:var(--panel-strong);opacity:1;border:0;border-radius:1px;width:4px;height:2px;top:7px;left:3px}.nav-returns:before{border:1.6px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;top:2px;left:2px;transform:rotate(-28deg)}.nav-returns:after{filter:drop-shadow(0 0 3px);border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:5px solid;width:0;height:0;top:2px;right:0;transform:rotate(30deg)}.nav-admin:before{clip-path:polygon(50% 0,100% 18%,92% 72%,50% 100%,8% 72%,0 18%);border:1.6px solid;border-radius:7px 7px 9px 9px;width:15px;height:16px;top:2px;left:2px}.nav-admin:after{background:currentColor;border-radius:50%;width:5px;height:5px;top:6px;left:7px;box-shadow:0 0 7px}.nav-item b{color:#c7abff;background:#8b5cf633;border-radius:7px;place-items:center;min-width:19px;height:19px;margin-left:auto;font-size:9px;display:grid}.muted-nav{font-size:12px}.nav-divider{background:var(--line);height:1px;margin:18px 10px}.sidebar-bottom{margin-top:auto}.health-line{color:#7f758e;align-items:center;gap:8px;margin:0 9px 17px;font-size:10px;display:flex}.health-line i,.fresh-row i,.live-chip i{background:var(--mint);width:6px;height:6px;box-shadow:0 0 11px var(--mint);border-radius:50%}.mini-user{background:#ffffff05;border:1px solid #ffffff0d;border-radius:13px;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;padding:12px 10px;display:grid}.mini-user>b{background:linear-gradient(135deg,#38205c,#171023);border-radius:10px;place-items:center;width:34px;height:34px;font-size:10px;display:grid}.mini-user span{font-size:10px;line-height:1.5}.mini-user small,.mini-user em,.mini-user a{color:#756b82;font-size:8px;font-style:normal;text-decoration:none}.access-shell{background:radial-gradient(circle at 50% 0, #8b5cf63d, transparent 35%), var(--bg);place-items:center;min-height:100vh;padding:24px;display:grid}.access-card{border:1px solid var(--line-strong);background:linear-gradient(145deg,#180f2af2,#0a0712f5);border-radius:22px;width:min(470px,100%);padding:42px;box-shadow:0 30px 100px #00000073}.access-card .brand-mark{margin:0 0 28px 3px;display:block}.access-card .access-card-logo{margin:0 0 28px}.access-card h1{margin-bottom:12px;font-size:31px}.access-card>p:not(.section-kicker){color:#968ca2;font-size:12px;line-height:1.7}.access-card a{border:1px solid var(--line-strong);color:#d1bcff;border-radius:11px;margin-top:18px;padding:11px 14px;font-size:10px;text-decoration:none;display:inline-block}.access-loading-shell{background:radial-gradient(circle at 50% 42%,#8b5cf624,#0000 32%),#07050d}.access-loading-lockup{color:#f8f5ff;letter-spacing:.16em;grid-template-columns:auto;place-items:center;gap:12px;font-family:Manrope,Inter,sans-serif;font-size:13px;font-weight:800;display:grid}.access-loading-lockup .brand-logo{width:126px;height:31px}.access-loading-lockup .brand-mark{width:20px;height:20px;display:block}.access-loading-lockup i{background:#ffffff14;border-radius:999px;width:126px;height:2px;display:block;position:relative;overflow:hidden}.access-loading-lockup i:after{content:"";transform-origin:0;background:linear-gradient(90deg, var(--cyan), var(--violet-light), var(--pink));animation:1s ease-in-out infinite access-load;position:absolute;inset:0}@keyframes access-load{0%{transform:translate(-100%)scaleX(.42)}55%{transform:translate(18%)scaleX(.7)}to{transform:translate(110%)scaleX(.35)}}.access-gateway-shell{background:var(--bg);padding:clamp(20px,4vw,52px)}.access-gateway-shell.access-theme-dark{--bg:#090d14;--panel:#101722;--panel-strong:#151e2b;--surface-3:#1b2635;--line:#263446;--line-strong:#35465b;--ink:#f4f7fb;--muted:#8f9db0;--text-default:#c9d2df;--text-faint:#647389;--violet:#7185ff;--violet-light:#8495ff;--brand-soft:#1b2445;--cyan:#43c7d9;--mint:#42c596}.access-gateway-shell.access-theme-light{--bg:#f3f6fa;--panel:#fff;--panel-strong:#f8fafd;--surface-3:#edf2f8;--line:#dde4ed;--line-strong:#c5d0dd;--ink:#101828;--muted:#66758a;--text-default:#344054;--text-faint:#8b98aa;--violet:#5368e8;--violet-light:#4055cf;--brand-soft:#eaefff;--cyan:#087f93;--mint:#087a52}.access-gateway{isolation:isolate;border:1px solid var(--line);width:min(980px,100%);min-height:560px;color:var(--text-default);background:var(--panel);border-radius:16px;grid-template-columns:minmax(0,.93fr) minmax(420px,1.07fr);display:grid;position:relative;overflow:hidden;box-shadow:0 18px 52px #10182824}.access-theme-dark .access-gateway{box-shadow:0 22px 62px #0000005c}.access-transition-curtain{z-index:5;pointer-events:none;background:var(--violet);will-change:transform;place-items:center;width:56%;display:grid;position:absolute;inset:0 auto 0 0;transform:translate(-112%)}.access-transition-curtain:after{content:"";background:inherit;clip-path:polygon(0 0,34% 0,100% 100%,0 100%);width:48px;position:absolute;top:0;bottom:0;right:-38px}.access-transition-curtain .brand-mark{opacity:.96;filter:brightness(2.3)grayscale();width:26px;height:26px}.is-opening .access-transition-curtain{animation:.47s cubic-bezier(.22,.8,.2,1) both access-curtain-sweep}@keyframes access-curtain-sweep{0%{transform:translate(-112%)}60%{transform:translate(84%)}to{transform:translate(195%)}}.access-gateway-brand{min-height:560px;color:var(--ink);background:var(--panel-strong);flex-direction:column;justify-content:center;padding:clamp(38px,5vw,62px);display:flex}.access-brand-lockup{color:var(--ink);letter-spacing:-.02em;align-items:center;gap:10px;margin-bottom:48px;font-family:Manrope,Inter,sans-serif;font-size:15px;font-weight:750;display:flex}.access-brand-lockup .brand-mark{width:26px;height:26px}.access-brand-lockup .brand-logo{width:136px;height:33px}.access-brand-lockup small{color:var(--text-faint);letter-spacing:.08em;margin-left:auto;font-size:10px}.access-gateway-brand .section-kicker,.access-role-card .section-kicker{color:var(--violet-light)}.access-gateway-brand h1{max-width:390px;color:var(--ink);letter-spacing:-.045em;margin:2px 0 12px;font-family:Manrope,Inter,sans-serif;font-size:clamp(31px,3.4vw,43px);line-height:1.1}.access-gateway-brand>p:not(.section-kicker){max-width:385px;color:var(--muted);margin:0;font-size:13px;line-height:1.65}.access-brand-status{color:var(--text-default);gap:10px;margin-top:34px;font-size:10px;font-weight:600;display:grid}.access-brand-status span{align-items:center;gap:8px;display:inline-flex}.access-brand-status i{background:var(--cyan);border-radius:50%;flex:0 0 6px;width:6px;height:6px}.access-role-card{min-height:560px;color:var(--text-default);background:var(--panel);flex-direction:column;justify-content:center;padding:clamp(38px,5vw,62px);display:flex}.access-role-icon{border:1px solid var(--violet);place-items:center;width:42px;height:42px;margin-bottom:28px;display:grid}@supports (color:color-mix(in lab, red, red)){.access-role-icon{border:1px solid color-mix(in srgb, var(--violet) 70%, var(--line))}}.access-role-icon{color:#fff;background:var(--violet);box-shadow:none;border-radius:11px;font:750 14px Manrope,Inter,sans-serif}.access-role-icon.guest{color:var(--violet-light);border-color:var(--line);background:var(--brand-soft)}.access-role-card h2{color:var(--ink);letter-spacing:-.045em;margin:2px 0 6px;font-family:Manrope,Inter,sans-serif;font-size:clamp(27px,2.8vw,35px);line-height:1.1}.access-user-name{color:var(--violet-light);margin:0;font-size:12px;font-weight:700}.access-role-description{max-width:390px;color:var(--muted);margin:18px 0 0;font-size:12px;line-height:1.65}.access-role-summary{border:1px solid var(--line);background:var(--panel-strong);border-radius:10px;gap:4px;margin:26px 0 28px;padding:13px 14px;display:grid}.access-role-summary span{color:var(--ink);font-size:11px;font-weight:700}.access-role-summary small{color:var(--muted);font-size:10px}.access-enter-button{border:1px solid var(--violet);color:#fff;background:var(--violet);min-height:44px;box-shadow:none;border-radius:9px;font-size:12px;font-weight:700;transition:background-color .14s,transform .14s,opacity .14s}.access-enter-button:hover:not(:disabled){background:var(--violet-light);filter:none;transform:translateY(-1px)}.access-enter-button:disabled{cursor:wait;opacity:.82}.access-account-note{min-height:16px;color:var(--text-faint);text-align:center;margin:13px 0 0;font-size:9px}.access-role-card>a{color:var(--muted);align-self:center;margin-top:8px;font-size:9px;text-decoration:none}.access-role-card>a:hover{color:var(--violet-light)}.access-signout-button,.mini-user-signout{-webkit-appearance:none;appearance:none;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.access-signout-button{align-self:center;margin-top:8px;font-size:9px}.access-signout-button:hover,.mini-user-signout:hover{color:var(--violet-light)}.email-login-gateway .access-gateway-brand{background:linear-gradient(145deg, var(--brand-soft), var(--panel-strong))}@supports (color:color-mix(in lab, red, red)){.email-login-gateway .access-gateway-brand{background:linear-gradient(145deg, color-mix(in srgb, var(--brand-soft) 62%, var(--panel-strong)), var(--panel-strong))}}.email-login-panel{justify-content:center}.email-login-form{gap:8px;margin:25px 0 0;display:grid}.email-login-form label{color:var(--ink);font-size:11px;font-weight:700}.email-login-form input{border:1px solid var(--line-strong);width:100%;min-height:44px;color:var(--ink);background:var(--panel-strong);border-radius:9px;outline:none;padding:0 13px;font:500 13px Inter,sans-serif;transition:border-color .14s,box-shadow .14s,background-color .14s}.email-login-form input::placeholder{color:var(--text-faint)}.email-login-form input:hover{border-color:var(--violet)}@supports (color:color-mix(in lab, red, red)){.email-login-form input:hover{border-color:color-mix(in srgb, var(--violet) 45%, var(--line-strong))}}.email-login-form input:focus-visible{border-color:var(--violet);box-shadow:0 0 0 3px var(--violet)}@supports (color:color-mix(in lab, red, red)){.email-login-form input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--violet) 22%, transparent)}}.email-login-form input[aria-invalid=true]{border-color:#d84a63}.email-login-form small{color:var(--text-faint);font-size:9px;line-height:1.45}.email-login-form .access-enter-button{width:100%;margin-top:9px}.email-password-field{margin-top:6px;display:block;position:relative}.email-password-field input{padding-right:76px}.email-password-field button{min-width:68px;min-height:42px;color:var(--violet-light);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:10px;font-weight:700;position:absolute;top:1px;right:1px}.email-password-field button:hover{color:var(--ink);background:var(--violet)}@supports (color:color-mix(in lab, red, red)){.email-password-field button:hover{background:color-mix(in srgb, var(--violet) 8%, transparent)}}.email-login-actions{gap:4px;margin-top:2px;display:grid}.email-login-actions button,.email-login-text-button{min-height:30px;color:var(--violet-light);text-align:left;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:650}.email-login-actions button:hover,.email-login-text-button:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.email-login-step{color:var(--text-default);margin:0;font-size:11px;line-height:1.55}.email-login-code-form{gap:8px;display:grid}.email-login-code{letter-spacing:.22em;font-variant-numeric:tabular-nums;text-align:center;max-width:196px;font-size:18px!important}.email-login-error,.email-login-feedback{margin:10px 0 0;font-size:10px;line-height:1.5}.email-login-error,.email-login-feedback.error{color:#d84a63}.email-login-feedback.sent{color:var(--mint)}.email-login-divider{color:var(--text-faint);grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;margin:19px 0 0;font-size:9px;display:grid}.email-login-divider:before,.email-login-divider:after{content:"";background:var(--line);height:1px}.email-login-chatgpt{color:var(--muted);align-self:center;margin-top:13px;font-size:10px;text-decoration:none}.email-login-chatgpt:hover{color:var(--violet-light)}.mini-user-signout{color:#756b82;font-size:12px;line-height:1}.admin-access-chip,.guest-access-chip{letter-spacing:.05em;white-space:nowrap;border-radius:8px;align-items:center;min-height:30px;padding:0 9px;font-size:8px;font-weight:750;display:inline-flex}.admin-access-chip{color:var(--cyan);border:1px solid var(--cyan)}@supports (color:color-mix(in lab, red, red)){.admin-access-chip{border:1px solid color-mix(in srgb, var(--cyan) 35%, var(--line))}}.admin-access-chip{background:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.admin-access-chip{background:color-mix(in srgb, var(--cyan) 8%, var(--panel))}}.guest-access-chip{color:var(--muted);border:1px solid var(--line);background:var(--panel-strong)}@media (max-width:820px){.access-gateway{grid-template-columns:1fr;min-height:0}.access-gateway-brand,.access-role-card{min-height:auto}.access-gateway-brand{min-height:0;padding:38px 32px}.access-brand-lockup{margin-bottom:34px}.access-brand-status{margin-top:28px}.access-role-card{min-height:0;padding:38px 32px}}@media (max-width:520px){.access-gateway-shell{place-items:start center;padding:10px}.access-gateway{border-radius:18px}.access-gateway-brand h1{font-size:31px}.access-gateway-brand,.access-role-card{padding:34px 24px}.access-transition-curtain{width:84%}.email-login-form input,.email-login-form .access-enter-button{min-height:46px}}@media (prefers-reduced-motion:reduce){.email-login-form input,.access-signout-button,.mini-user-signout{transition:none}}.access-login-shell{--login-indigo:#6178eb;--login-violet:#8748cb;--login-ink:#17213a;--login-muted:#697892;--login-line:#dce4f1;--login-soft:#f4f6fb;background:radial-gradient(circle at 16% 10%,#6780f13d,#0000 30%),radial-gradient(circle at 91% 89%,#9650de36,#0000 28%),#090c15;padding:clamp(24px,4vw,56px);font-family:Inter,Segoe UI,sans-serif}.access-login-shell .email-login-gateway{width:min(1380px,100%);min-height:min(760px,100vh - 72px);color:var(--login-ink);background:#fff;border:0;border-radius:28px;grid-template-columns:minmax(0,1.04fr) minmax(480px,.96fr);box-shadow:0 28px 88px #00000052}.access-login-shell .email-login-gateway .access-gateway-brand{z-index:0;min-height:inherit;color:#fff;background:radial-gradient(circle at 15% 28%,#32d3ee6b,#0000 30%),linear-gradient(135deg,#2f5a93 0%,#432589 52%,#a34ae2 120%);justify-content:space-between;padding:clamp(48px,6vw,90px);position:relative;overflow:hidden}.access-login-shell .email-login-gateway .access-gateway-brand:after{z-index:-1;content:"";background:inherit;clip-path:polygon(100% 0,100% 100%,0 100%,42% 78%,69% 48%,83% 20%);width:25%;position:absolute;inset:0 -1px 0 auto}.access-login-shell .access-brand-lockup{margin:0}.access-login-shell .access-gateway-brand .section-kicker{color:#7edfff;letter-spacing:.16em;margin-bottom:18px;font-family:Inter,Segoe UI,sans-serif;font-size:12px;font-weight:800}.access-login-shell .access-gateway-brand h1{color:#fff;letter-spacing:-.065em;max-width:470px;margin:0 0 22px;font-family:Inter,Segoe UI,sans-serif;font-size:clamp(42px,4.25vw,64px);font-weight:500;line-height:1.08}.access-login-shell .access-gateway-brand>p:not(.section-kicker){color:#f6f8ffd6;max-width:470px;font-size:clamp(16px,1.35vw,20px);font-weight:500;line-height:1.55}.access-login-shell .access-brand-status{color:#ffffffe6;gap:13px;margin-top:42px;font-size:14px;font-weight:600}.access-login-shell .access-brand-status i{background:#34d6ec;flex-basis:9px;width:9px;height:9px}.access-login-shell .email-login-panel{z-index:1;min-height:inherit;color:var(--login-ink);background:#fff;padding:clamp(56px,7vw,108px);position:relative}.access-login-shell .email-login-panel .access-role-icon{background:linear-gradient(145deg,#6f86f5,#8157d6);border:0;border-radius:18px;width:58px;height:58px;margin-bottom:34px;box-shadow:0 14px 26px #5f6fe638}.access-login-shell .email-login-panel .access-role-icon .brand-mark{filter:brightness(3.6)saturate(.25)grayscale();width:31px;height:31px;box-shadow:none}.access-login-shell .access-role-card .section-kicker{color:#715fe2;letter-spacing:.15em;margin-bottom:13px;font-family:Manrope,Inter,sans-serif;font-size:12px;font-weight:800}.access-login-shell .access-role-card h2{color:var(--login-ink);letter-spacing:-.06em;margin:0;font-family:Inter,Segoe UI,sans-serif;font-size:clamp(36px,3vw,48px);font-weight:700;line-height:1.1}.access-login-shell .access-role-description{max-width:500px;color:var(--login-muted);margin:20px 0 0;font-size:16px;font-weight:500;line-height:1.6}.access-login-shell .email-login-form label{color:var(--login-ink);font-size:14px;font-weight:700}.access-login-shell .email-login-form input{border-color:var(--login-line);min-height:56px;color:var(--login-ink);background:var(--login-soft);border-radius:16px;margin-top:8px;padding:0 17px;font-family:Inter,Segoe UI,sans-serif;font-size:16px;font-weight:500}.access-login-shell .email-login-form input::placeholder{color:#98a6bb}.access-login-shell .email-login-form input:focus-visible{border-color:var(--login-indigo);box-shadow:0 0 0 4px #6178eb29}.access-login-shell .email-password-field{margin-top:0}.access-login-shell .email-password-field input{padding-right:92px}.access-login-shell .email-password-field button{color:#635ad5;border-radius:10px;min-width:78px;min-height:40px;font-size:12px;top:8px;right:8px}.access-login-shell .email-login-form small,.access-login-shell .email-login-step{color:var(--login-muted);font-size:12px;line-height:1.5}.access-login-shell .email-login-form .access-enter-button{background:linear-gradient(100deg,#667eee,#8d52d3);border:0;border-radius:16px;min-height:56px;margin-top:8px;font-family:Inter,Segoe UI,sans-serif;font-size:16px;font-weight:700;box-shadow:0 12px 24px #626be433}.access-login-shell .email-login-actions{gap:8px;margin-top:6px}.access-login-shell .email-login-actions button,.access-login-shell .email-login-text-button{color:#5c63cc;min-height:28px;font-family:Inter,Segoe UI,sans-serif;font-size:13px;font-weight:700}.access-login-shell .email-login-divider{color:#94a0b3;margin-top:25px;font-size:12px}.access-login-shell .email-login-divider:before,.access-login-shell .email-login-divider:after{background:var(--login-line)}.access-login-shell .email-login-chatgpt{color:var(--login-muted);margin-top:16px;font-family:Inter,Segoe UI,sans-serif;font-size:13px;font-weight:600}.access-login-shell .email-login-error,.access-login-shell .email-login-feedback{font-size:13px}@media (max-width:960px){.access-login-shell .email-login-gateway{grid-template-columns:1fr}.access-login-shell .email-login-gateway .access-gateway-brand{min-height:430px}.access-login-shell .email-login-gateway .access-gateway-brand:after{display:none}.access-login-shell .email-login-panel{min-height:0}}@media (max-width:560px){.access-login-shell{background:#fff;padding:0}.access-login-shell .email-login-gateway{box-shadow:none;border-radius:0}.access-login-shell .email-login-gateway .access-gateway-brand{min-height:330px;padding:34px 26px}.access-login-shell .access-gateway-brand h1{font-size:38px}.access-login-shell .access-gateway-brand>p:not(.section-kicker){font-size:15px}.access-login-shell .access-brand-status{display:none}.access-login-shell .email-login-panel{padding:42px 26px 52px}.access-login-shell .email-login-panel .access-role-icon{width:52px;height:52px;margin-bottom:26px}.access-login-shell .access-role-card h2{font-size:36px}.access-login-shell .access-role-description{font-size:15px}.access-login-shell .email-login-form input,.access-login-shell .email-login-form .access-enter-button{min-height:54px}}.workspace{z-index:1;grid-column:2;width:100%;max-width:1600px;margin:0 auto;padding:29px 40px 56px;position:relative}.topbar,.global-controls,.fresh-row,.section-heading,.panel-head,.mix-row,.destination-head,.table-footer{justify-content:space-between;align-items:center;display:flex}.eyebrow,.section-kicker{color:#9c74ff;letter-spacing:.22em;margin:0 0 7px;font-size:9px;font-weight:850}h1,h2,h3,p{text-wrap:balance}h1{letter-spacing:-.035em;margin:0;font-size:24px}.topbar-heading{min-width:0;max-width:min(760px,52vw)}.daily-quote{min-height:55px;margin:0}.topbar .daily-quote h1{letter-spacing:-.025em;font-size:clamp(18px,1.55vw,24px);line-height:1.18}.daily-quote cite{color:#91869f;letter-spacing:.015em;margin-top:7px;font-size:10px;font-style:normal;font-weight:650;line-height:1.35;display:block}.top-actions{align-items:center;gap:10px;display:flex}.store-selector{border:1px solid var(--line);text-align:left;cursor:pointer;background:#ffffff06;border-radius:13px;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;min-width:207px;height:46px;padding:6px 12px 6px 7px;display:grid;position:relative}.store-selector>span:not(.store-sigil){font-size:10px}.store-selector small{color:#716979;margin-top:2px;font-size:8px;display:block}.store-selector i{color:var(--violet-light);font-style:normal}.store-selector select{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.store-sigil{background:linear-gradient(135deg,#8b5cf680,#22d3ee29);border-radius:10px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.notification,.avatar{border:1px solid var(--line);background:#ffffff06;border-radius:12px;width:42px;height:42px;position:relative}.notification{color:#c0b2d0;font-size:18px}.notification span{background:var(--pink);color:#fff;width:16px;height:16px;box-shadow:0 0 10px var(--pink);border-radius:50%;place-items:center;font-size:8px;display:grid;position:absolute;top:-4px;right:-3px}.avatar{background:linear-gradient(135deg,#2d1a4a,#120b21);border-radius:50%;font-size:10px;font-weight:800}.global-controls{gap:18px;margin:31px 0 12px}.market-switch,.fulfillment-switch,.period-switch{border:1px solid var(--line);background:#ffffff09;border-radius:14px;padding:4px;display:flex}.market-switch button,.fulfillment-switch button,.period-switch button{color:#8f859f;background:0 0;border:0;border-radius:10px;font-size:11px;transition:all .22s}.market-switch button{padding:10px 18px}.fulfillment-switch button{white-space:nowrap;padding:10px 13px;font-size:9px}.period-switch button{padding:8px 11px;font-size:9px}.market-switch button.selected{color:#fff;background:linear-gradient(135deg,#8b5cf66b,#d946ef29);box-shadow:0 0 23px #8b5cf62b,inset 0 0 0 1px #c49eff3d}.fulfillment-switch button.selected{color:#e9dcff;background:#8b5cf62e;box-shadow:inset 0 0 0 1px #c49eff29}.period-switch button.active{color:#cbb6ff;background:#8b5cf629}.market-switch button i{border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.market-switch button i.ozon{background:#3976ff;box-shadow:0 0 8px #3976ff}.market-switch button i.wb{background:#f44ee8;box-shadow:0 0 8px #f44ee8}.control-actions{gap:9px;display:flex}.date-control{border:1px solid var(--line);color:#b5adbf;background:#ffffff06;border-radius:12px;padding:9px 13px;font-size:10px}.date-control span{color:var(--violet-light);margin-left:13px}.custom-date-controls{border:1px solid var(--line);color:#776e82;background:#ffffff06;border-radius:12px;align-items:center;gap:7px;padding:4px 8px;display:flex}.custom-date-controls input{color:#c8bfd1;width:110px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;outline:none;font-size:9px}.fresh-row{color:#776e82;justify-content:flex-end;gap:16px;margin-bottom:28px;font-size:9px}.fresh-row span{align-items:center;gap:7px;display:flex}.fresh-row b{color:#a184e6;letter-spacing:.12em;border:1px solid #8b5cf630;border-radius:5px;padding:4px 6px;font-size:7px}.fresh-row b.live-data-badge{color:var(--mint);background:#50f2b10f;border-color:#50f2b140;box-shadow:0 0 18px #50f2b114}.data-state-badge.state-live{color:var(--mint);background:#50f2b10f;border-color:#50f2b140}.data-state-badge.state-stale{color:#ffd27a;background:#ffbe5c12;border-color:#ffbe5c4d}.data-state-badge.state-empty{color:#a89eb2}.data-state-badge.state-error{color:#ff8ba0;background:#ff668512;border-color:#ff66854d}.data-state-badge.state-demo{color:#d6b6ff;background:#8b5cf61a;border-color:#ad7eff57}.data-state-panel{border:1px solid var(--line);background:#ffffff06;border-radius:16px;grid-template-columns:auto 1fr;align-items:start;gap:15px;margin:0 0 22px;padding:20px;display:grid}.data-state-panel.compact{padding:13px 16px}.data-state-panel.state-error{background:linear-gradient(120deg,#ff668517,#0f0818d1);border-color:#ff66854d}.data-state-panel.state-stale{background:linear-gradient(120deg,#ffbe5c12,#0f0818d1);border-color:#ffbe5c45}.data-state-panel.state-demo{background:linear-gradient(120deg,#8b5cf61c,#0f0818d1);border-color:#ad7eff4d}.data-state-code{color:#d9c8f9;letter-spacing:.11em;text-align:center;background:#8b5cf621;border-radius:7px;min-width:55px;padding:6px 8px;font-size:8px;font-weight:800}.data-state-panel h3{margin:1px 0 7px;font-size:14px}.data-state-panel p{color:#a69aaf;margin:4px 0;font-size:10px;line-height:1.5}.data-state-panel small{color:#736a7c;margin-top:10px;font-size:8px;display:block}.health-line.state-stale i{background:#ffc46b;box-shadow:0 0 11px #ffc46b}.health-line.state-error i{background:var(--danger);box-shadow:0 0 11px var(--danger)}.health-line.state-empty i,.health-line.state-demo i{background:#9d7ae8;box-shadow:0 0 11px #9d7ae8}.view-content{animation:.42s cubic-bezier(.22,1,.36,1) viewIn}.section-heading{align-items:flex-start;gap:22px;margin:16px 0 22px}.section-heading>div{min-width:0}.section-heading .section-kicker{color:var(--violet);letter-spacing:.1em;margin:0 0 10px;font-family:Inter,Segoe UI,sans-serif;font-size:10px;font-weight:700;line-height:1.2}.section-heading h2{color:var(--ink);letter-spacing:-.045em;margin:0;font-family:Manrope,Inter,sans-serif;font-size:clamp(28px,2.25vw,36px);font-weight:700;line-height:1.14}.section-heading .subtitle{max-width:760px;color:var(--muted);letter-spacing:-.012em;margin-top:11px;font-family:Inter,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.45;display:block}.insight-button,.primary-button{color:#d5c3ff;background:linear-gradient(135deg,#8b5cf63b,#d946ef1c);border:1px solid #a478ff4f;border-radius:12px;padding:10px 13px;font-size:10px;box-shadow:0 0 24px #8b5cf614}.insight-button span{background:#8b5cf63d;border-radius:6px;place-items:center;width:18px;height:18px;margin-left:5px;display:inline-grid}.primary-button{color:#fff;background:linear-gradient(135deg,#6f45e5,#a63cce);padding:11px 15px;box-shadow:0 8px 28px #7140e138}.primary-button:hover,.insight-button:hover{filter:brightness(1.12);transform:translateY(-1px)}.outline-button{border:1px solid var(--line);color:#b5aabe;background:#ffffff06;border-radius:11px;padding:9px 12px;font-size:10px}.metric-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:11px;display:grid}.metric-card,.panel,.supply-stat,.return-stats article{border:1px solid var(--line);background:linear-gradient(145deg,#180f2ae6,#0a0712e0);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.metric-card{border-radius:17px;min-height:125px;padding:19px 17px}.metric-card:hover{border-color:var(--line-strong);transition:all .2s;transform:translateY(-2px)}.metric-card p{color:#91879f;margin:0 0 13px;font-size:10px}.metric-card strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(17px,1.45vw,25px);font-weight:690;display:block}.metric-card>span:not(.metric-index){color:var(--mint);margin-top:12px;font-size:9px;display:block}.metric-card .neutral-delta{color:#a999bd!important}.metric-card small{color:#746b81;white-space:nowrap;margin-left:3px;font-size:8px}.metric-index{color:#ffffff14;letter-spacing:.12em;font-size:10px;position:absolute;top:10px;right:12px}.metric-glow{background:var(--violet);filter:blur(50px);opacity:.21;border-radius:50%;width:105px;height:105px;position:absolute;top:-62px;right:-60px}.metric-1{border-color:#8b5cf64d;box-shadow:0 0 31px #8b5cf614,inset 0 1px #ffffff08}.dashboard-grid{grid-template-columns:minmax(0,1.72fr) minmax(285px,.64fr);gap:11px;margin-top:11px;display:grid}.lower-grid{grid-template-columns:minmax(0,1.12fr) minmax(270px,.76fr) minmax(0,1.12fr);gap:11px;margin-top:11px;display:grid}.panel{border-radius:17px;padding:21px}.panel-head h3{margin:0 0 5px;font-size:13px}.panel-head p{color:#756c82;margin:0;font-size:9px}.more-button,.row-more{color:#746a82;background:0 0;border:0}.chart-legends{color:#887d93;gap:15px;font-size:9px;display:flex}.chart-legends span:before{content:"";vertical-align:middle;width:14px;height:2px;margin-right:6px;display:inline-block}.revenue-legend:before{background:#504260}.profit-legend:before{background:var(--violet-light);box-shadow:0 0 7px var(--violet)}.trend-panel{min-height:340px}.dual-chart{background:repeating-linear-gradient(0deg,#0000 0 54px,#ffffff0a 55px);border-bottom:1px solid #ffffff14;align-items:end;gap:7px;height:222px;margin:25px 4px 0;display:flex}.dual-slot{flex:1;justify-content:center;align-items:end;height:100%;display:flex;position:relative}.chart-value{z-index:3;color:#cdbbfa;white-space:nowrap;text-shadow:0 0 10px #08050e;font-variant-numeric:tabular-nums;font-size:7px;font-weight:700;position:absolute;left:50%;transform:translate(-50%)}.revenue-bar,.profit-bar{border-radius:4px 4px 1px 1px;width:64%;transition:height .55s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0}.revenue-bar{background:#30273e}.profit-bar{background:var(--violet);width:28%;box-shadow:0 0 14px #8b5cf633}.profit-bar i{opacity:.65;background:#f8f5ff;height:1px;position:absolute;top:0;left:20%;right:20%;box-shadow:0 0 8px #f8f5ff}.chart-axis{color:#5e5668;justify-content:space-between;margin-top:9px;font-size:8px;display:flex}.mix-panel{flex-direction:column;min-height:340px;display:flex;overflow:visible}.efficiency-menu{z-index:8;border:1px solid var(--line-strong);background:#0c0814fa;border-radius:11px;min-width:158px;padding:5px;position:absolute;top:52px;right:17px;box-shadow:0 18px 45px #0006}.efficiency-menu button{color:#a99db5;text-align:left;background:0 0;border:0;border-radius:7px;width:100%;padding:9px 10px;font-size:8px}.efficiency-menu button:hover{color:#fff;background:#8b5cf61a}.orb{background:conic-gradient(var(--violet) 0 70.4%, var(--pink) 70.4% 100%);border-radius:50%;width:142px;height:142px;margin:20px auto 17px;padding:11px;box-shadow:0 0 34px #8b5cf62b}.orb.single{background:conic-gradient(var(--violet) 0 36.5%, #261b36 36.5% 100%)}.orb.single.wb{background:conic-gradient(var(--pink) 0 27.5%, #261b36 27.5% 100%)}.orb>div{text-align:center;background:#0d0816;border-radius:50%;place-content:center;width:100%;height:100%;display:grid}.orb strong{letter-spacing:-.04em;font-size:20px}.orb>div span{color:#776e82;margin-top:3px;font-size:8px}.mix-row{color:#8e859a;border-top:1px solid #ffffff0d;margin-top:10px;padding:11px 2px 0;font-size:10px}.mix-row>strong{color:#f4effb;font-size:10px}.mix-row strong small{text-align:right;color:#786d84;margin-top:2px;font-size:8px;display:block}.mix-row i,.platform-pill:before{border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.mix-row i.ozon,.platform-pill.ozon:before{background:#3976ff;box-shadow:0 0 8px #3976ff}.mix-row i.wb,.platform-pill.wb:before{background:#f44ee8;box-shadow:0 0 8px #f44ee8}.panel-total{color:#9e90ab;font-size:10px}.expense-panel,.top-sku-panel,.action-panel{min-height:290px}.expense-row{color:#8e8499;grid-template-columns:135px 1fr 106px;align-items:center;gap:11px;margin-top:18px;font-size:9px;display:grid}.expense-row>div{background:#ffffff0b;border-radius:99px;height:4px;overflow:hidden}.expense-row i{border-radius:inherit;height:100%;display:block;box-shadow:0 0 8px}.expense-row strong{text-align:right;color:#c4b9ce}.top-sku-panel{background:radial-gradient(circle at 50% 0, #8b5cf61a, transparent 34%), var(--panel);position:relative;overflow:hidden}.top-sku-panel:after{content:"";pointer-events:none;border:1px solid #be98ff29;border-radius:50%;width:110px;height:110px;position:absolute;top:-75px;left:50%;transform:translate(-50%);box-shadow:0 0 48px #8b5cf621}.top-sku-all{z-index:1;color:#aa8de7;white-space:nowrap;background:0 0;border:0;padding:4px 0;font-size:8px;position:relative}.top-sku-all:hover{color:#d8c8ff}.top-sku-list{margin-top:7px}.top-sku-row{text-align:left;background:0 0;border:0;border-top:1px solid #ffffff0d;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:14px 0;display:grid}.top-sku-row:hover{transform:translate(2px)}.top-sku-rank{color:#bfa7ef;background:#8b5cf617;border:1px solid #8b5cf621;border-radius:9px;place-items:center;width:26px;height:26px;font-size:9px;font-weight:700;display:grid}.top-sku-rank.rank-1{color:#f0dcff;background:linear-gradient(135deg,#c95af333,#8b5cf629);border-color:#c75af340;box-shadow:0 0 18px #c75af31a}.top-sku-name,.top-sku-name b,.top-sku-name small,.top-sku-profit,.top-sku-profit strong,.top-sku-profit i{display:block}.top-sku-name{min-width:0}.top-sku-name b{color:#ece6f4;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.top-sku-name small{color:#716779;white-space:nowrap;margin-top:4px;font-size:7px}.top-sku-profit{text-align:right;min-width:74px}.top-sku-profit strong{color:var(--mint);font-variant-numeric:tabular-nums;font-size:9px}.top-sku-profit i{background:#ffffff0b;border-radius:9px;width:68px;height:2px;margin:6px 0 0 auto;overflow:hidden}.top-sku-profit i b{border-radius:inherit;background:linear-gradient(90deg, var(--violet), var(--pink));height:100%;box-shadow:0 0 7px var(--violet);display:block}.top-sku-note{color:#746a7f;border-top:1px solid #ffffff0b;grid-template-columns:22px 1fr;align-items:start;gap:8px;margin-top:4px;padding-top:12px;font-size:7px;line-height:1.45;display:grid}.top-sku-note i{color:#bd9aff;background:#8b5cf61a;border-radius:7px;place-items:center;width:21px;height:21px;font-style:normal;display:grid}.alert-count{color:#ff829a;background:#ff66851f;border-radius:7px;place-items:center;min-width:22px;height:22px;font-size:9px;display:grid}.alert-count.clear{color:var(--mint);background:#56f2b117}.action-panel>button{text-align:left;background:0 0;border:0;border-top:1px solid #ffffff0d;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;width:100%;padding:15px 2px;display:grid}.action-panel>button:hover{background:#8b5cf60a}.action-panel button b,.action-panel button small,.action-empty b,.action-empty small{display:block}.action-panel button b,.action-empty b{margin-bottom:4px;font-size:10px}.action-panel button small,.action-empty small{color:#756b82;font-size:8px}.action-panel button em{color:#6e6379;font-style:normal}.action-empty{border-top:1px solid #ffffff0d;grid-template-columns:34px 1fr;align-items:center;gap:11px;padding:18px 2px;display:grid}.action-icon{border-radius:9px;place-items:center;width:31px;height:31px;font-size:12px;display:grid}.action-icon.warning{color:#ff879c;background:#ff66851a}.action-icon.purple{color:#b792ff;background:#8b5cf61c}.action-icon.cyan{color:var(--cyan);background:#22d3ee17}.action-icon.clear{color:var(--mint);background:#56f2b114}.table-heading,.supply-heading{margin-top:4px;margin-bottom:21px}.sku-totals{border:1px solid var(--line);background:#ffffff05;border-radius:15px;grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:11px;display:grid}.sku-totals>div{border-right:1px solid #ffffff0d;padding:15px 16px}.sku-totals>div:last-child{border:0}.sku-totals span,.sku-totals strong{display:block}.sku-totals span{color:#776d83;margin-bottom:6px;font-size:8px}.sku-totals strong{font-variant-numeric:tabular-nums;font-size:14px}.table-panel{padding:0;overflow:hidden}.table-tools{border-bottom:1px solid #ffffff0e;justify-content:space-between;gap:12px;padding:15px;display:flex}.table-tools>div{gap:7px;display:flex}.table-tools button{border:1px solid var(--line);color:#8f859c;background:#ffffff06;border-radius:9px;padding:8px 10px;font-size:9px}.search-box{border:1px solid var(--line);color:#756b82;background:#05030a3d;border-radius:9px;align-items:center;gap:8px;min-width:265px;height:34px;padding:0 10px;display:flex}.search-box input{background:0 0;border:0;outline:0;width:100%;font-size:9px}.search-box input::placeholder{color:#5f566a}.table-scroll{overflow-x:auto}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:9px}th{color:#776d83;letter-spacing:.03em;text-align:right;white-space:nowrap;background:#ffffff05;padding:11px 10px;font-size:7.5px;font-weight:600}th:first-child,td:first-child,.supply-table th:nth-child(2),.supply-table td:nth-child(2){text-align:left}td{color:#aea4b7;text-align:right;white-space:nowrap;border-top:1px solid #ffffff0a;padding:12px 10px}.clickable-row{cursor:pointer;transition:all .16s}.clickable-row:hover{background:#8b5cf60f}.product-cell{text-align:left;align-items:center;gap:10px;display:flex}.product-cell>span{color:#806da4;background:linear-gradient(135deg,#8b5cf621,#22d3ee0d);border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.product-thumb{color:#a88aff;background:linear-gradient(135deg,#8b5cf624,#22d3ee0e);border:1px solid #ffffff14;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:750;display:inline-grid;overflow:hidden}.product-thumb img{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.product-thumb.empty{box-shadow:inset 0 0 18px #8b5cf60d}.marketplace-article,.route-marketplace-skus{text-align:left}.marketplace-article b,.marketplace-article small{display:block}.marketplace-article b{color:#d8cfdf;font-size:8.5px}.marketplace-article small{color:#6f6579;margin-top:3px;font-size:7px}.route-marketplace-skus{gap:5px;min-width:130px;display:grid}.route-marketplace-skus>span{align-items:center;gap:6px;display:flex}.route-marketplace-skus b{color:#cfc5d8;font-size:7.5px;font-weight:600}.product-cell b,.product-cell small,.supply-table td:nth-child(2) b,.supply-table td:nth-child(2) small{display:block}.product-cell b,.supply-table td:nth-child(2) b{color:#e5dfec;margin-bottom:3px;font-size:9px}.product-cell small,.supply-table td:nth-child(2) small{color:#665d70;font-size:7px}.platform-pill{color:#bdb2c8;background:#ffffff05;border:1px solid #fff1;border-radius:7px;align-items:center;padding:5px 7px;font-size:8px;display:inline-flex}.platform-pill:before{content:"";margin-right:5px}.profit-cell{color:var(--mint);font-weight:650}.info-dot{color:#776a86;border:1px solid #5e526b;border-radius:50%;place-items:center;width:13px;height:13px;font-size:7px;font-style:normal;display:inline-grid}.margin-pill{color:#ba9bff;background:#8b5cf61c;border-radius:6px;padding:4px 6px;display:inline-block}.margin-pill.low{color:#ff8aa1;background:#ff66851a}.status-pill{border-radius:7px;padding:5px 7px;font-size:7px;display:inline-block}.status-pill.scale{color:#75dfb1;background:#6be7b014}.status-pill.watch{color:#c0a1ff;background:#8b5cf61a}.status-pill.stop{color:#ff879c;background:#ff66851a}.table-footer{color:#6f6579;border-top:1px solid #ffffff0a;padding:12px 15px;font-size:8px}.supply-hero,.return-stats{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:11px;display:grid}.supply-stat,.return-stats article{border-radius:16px;min-height:145px;padding:19px}.supply-stat.critical{border-color:#8b5cf654;box-shadow:0 0 32px #8b5cf614}.supply-stat>span,.supply-stat>strong,.supply-stat>small,.supply-stat>i,.return-stats span,.return-stats strong,.return-stats small{display:block}.supply-stat>span,.return-stats span{color:#8d8398;font-size:9px}.supply-stat>strong,.return-stats strong{letter-spacing:-.04em;margin:10px 0 3px;font-size:28px}.supply-stat>small,.return-stats small{color:#6d6378;font-size:8px}.supply-stat>i{color:#897b97;margin-top:13px;font-size:8px;font-style:normal}.supply-stat .danger-text{color:#ff829a}.supply-controls{border:1px solid var(--line);background:#ffffff05;border-radius:13px;justify-content:space-between;align-items:center;margin:11px 0;padding:11px 13px;display:flex}.supply-controls>div{align-items:center;gap:6px;display:flex}.supply-controls span{color:#867b92;margin-right:7px;font-size:9px}.supply-controls button:not(.outline-button){color:#7e738b;background:0 0;border:0;border-radius:8px;padding:7px 9px;font-size:8px}.supply-controls button.active{color:#d8c9ff;background:#8b5cf629}.supply-layout{grid-template-columns:minmax(0,1.65fr) minmax(300px,.7fr);gap:11px;display:grid}.production-panel{min-width:0;padding:20px 0 0}.production-panel>.panel-head{padding:0 20px 17px}.live-chip{color:#83d7b1;border:1px solid #6be7b01f;border-radius:99px;align-items:center;gap:7px;padding:5px 8px;font-size:8px;display:flex}.supply-table th,.supply-table td{text-align:right;padding:14px 11px}.supply-table td:first-child{text-align:left;color:#968b9f;font-size:8px}.priority-dot{background:var(--violet);width:6px;height:6px;box-shadow:0 0 7px var(--violet);border-radius:50%;margin-right:6px;display:inline-block}.p-критично{background:var(--danger);box-shadow:0 0 8px var(--danger)}.p-планово{box-shadow:none;background:#5e536b}.stock-low{color:#ff829a}.total-cell{color:#dacbff;font-weight:700}.distribution-stack{gap:11px;display:grid}.destination-card{padding:18px}.destination-head>span:last-child{color:#c2b6cc;font-size:10px}.destination-card h3{margin:14px 0 12px;font-size:11px}.destination-row{color:#877c92;grid-template-columns:85px 1fr 34px;align-items:center;gap:8px;margin:9px 0;font-size:8px;display:grid}.destination-row>div{background:#ffffff0b;border-radius:9px;height:3px}.destination-row i{border-radius:inherit;background:var(--violet);height:100%;display:block}.wb-card .destination-row i{background:var(--pink)}.destination-row strong{text-align:right;color:#b7aabe}.destination-card>button{color:#a487e4;text-align:left;background:0 0;border:0;border-top:1px solid #ffffff0b;width:100%;margin-top:11px;padding:12px 0 0;font-size:8px}.supply-heading-action{min-width:166px}.supply-risk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.supply-risk-card{border:1px solid var(--line);background:linear-gradient(145deg,#180f2ae6,#0a0712e0);border-radius:16px;min-height:128px;padding:18px 20px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.supply-risk-card:after{content:"";background:var(--violet);filter:blur(31px);opacity:.14;border-radius:50%;width:80px;height:80px;position:absolute;top:-45px;right:-45px}.supply-risk-card.risk-money{background:radial-gradient(circle at 92% 0,#ff668521,#0000 38%),linear-gradient(145deg,#180f2aeb,#0a0712e6);border-color:#ff668540}.supply-risk-card.production-card{border-color:#8b5cf64d;box-shadow:0 0 28px #8b5cf612,inset 0 1px #ffffff06}.supply-risk-card>span,.supply-risk-card>strong,.supply-risk-card>small,.supply-risk-card>i{z-index:1;display:block;position:relative}.supply-risk-card>span{color:#8d8398;font-size:12px;font-weight:600}.supply-risk-card>strong{letter-spacing:-.045em;white-space:nowrap;margin:11px 0 5px;font-size:clamp(23px,1.65vw,28px)}.supply-risk-card.risk-money>strong{color:#ff9aad}.supply-risk-card.locality-card>strong{color:var(--cyan)}.supply-risk-card.production-card>strong{color:#d9ccff}.supply-risk-card>small{color:#6d6378;font-size:12px}.supply-risk-card>i{color:#8f819c;margin-top:13px;font-size:11px;font-style:normal}.supply-risk-card .danger-text{color:#ff829a}.supply-flow{border:1px solid var(--line);background:#ffffff05;border-radius:17px;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 14px;padding:7px;display:grid}.supply-flow button{text-align:left;color:#887d93;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:34px 1fr auto;align-items:center;column-gap:11px;min-height:76px;padding:12px 14px;transition:all .2s;display:grid}.supply-flow button:hover{color:#c8bcd3;background:#8b5cf60f}.supply-flow button.active{color:#f4effb;background:linear-gradient(120deg,#8b5cf633,#d946ef0f);border-color:#a77dff40;box-shadow:0 0 24px #8b5cf614}.supply-flow button>span{color:#9b7ad7;background:#8b5cf60f;border:1px solid #8b5cf633;border-radius:10px;grid-row:1/3;place-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:grid}.supply-flow button.active>span{color:#fff;background:linear-gradient(135deg,#7046e4,#a13acc);box-shadow:0 0 17px #8b5cf64d}.supply-flow b{align-self:end;font-size:14px}.supply-flow small{color:#6f657a;align-self:start;margin-top:3px;font-size:12px;line-height:1.35}.supply-flow i{color:#594d67;grid-area:1/3/3;font-size:12px;font-style:normal}.supply-flow button:last-child i{display:none}.supply-settings{border:1px solid var(--line);background:#ffffff05;border-radius:14px;margin:0 0 18px}.supply-settings>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 17px;list-style:none;display:flex}.supply-settings>summary::-webkit-details-marker{display:none}.supply-settings>summary span,.supply-settings>summary b,.supply-settings>summary small{display:block}.supply-settings>summary b{color:var(--ink);font-size:14px}.supply-settings>summary small{color:var(--muted);margin-top:4px;font-size:12px}.supply-settings>summary>i{color:var(--muted);font-size:16px;font-style:normal;transition:transform .18s}.supply-settings[open]>summary{border-bottom:1px solid var(--line)}.supply-settings[open]>summary>i{transform:rotate(180deg)}.supply-settings-body{padding:14px}.supply-mode-switch{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;display:grid}.supply-mode-switch button{border:1px solid var(--line);color:#83778e;text-align:left;background:#ffffff04;border-radius:12px;align-items:center;gap:10px;min-height:70px;padding:13px 14px;display:flex}.supply-mode-switch button:hover{background:#8b5cf60b;border-color:#8b5cf63d}.supply-mode-switch button.active{background:linear-gradient(120deg,#8b5cf629,#d946ef09);border-color:#a77dff52;box-shadow:inset 0 1px #ffffff06,0 0 22px #8b5cf60d}.supply-mode-switch button b,.supply-mode-switch button small{display:block}.supply-mode-switch button b{color:#d6c9df;font-size:13px}.supply-mode-switch button small{color:#6f6579;margin-top:4px;font-size:12px;line-height:1.35}.market-scope-warning{background:linear-gradient(100deg,#fb923c1f,#fbbf2409);border:1px solid #fb923c52;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 12px;padding:13px 15px;display:flex}.market-scope-warning b,.market-scope-warning span{display:block}.market-scope-warning b{color:#ffc28c;font-size:9px}.market-scope-warning span{color:#a88d78;margin-top:4px;font-size:8px;line-height:1.45}.market-scope-warning button{color:#ffd2a8;background:#fb923c17;border:1px solid #fb923c57;border-radius:9px;flex:none;padding:9px 12px;font-size:8px}.supply-filter-bar{background:linear-gradient(100deg,#8b5cf617,#22d3ee06);border:1px solid #8b5cf633;border-radius:15px;grid-template-columns:minmax(170px,.7fr) minmax(210px,1fr) minmax(210px,1fr) auto;align-items:end;gap:9px;margin:0 0 12px;padding:13px;display:grid}.supply-filter-title span,.supply-filter-title strong,.supply-filter-bar label>span{display:block}.supply-filter-title span,.supply-filter-bar label>span{color:#746a80;margin-bottom:6px;font-size:11px}.supply-filter-title strong{color:#d6c9e5;font-size:13px}.supply-filter-bar select{border:1px solid var(--line);color:#c1b5cb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#100a1b;border-radius:9px;outline:none;width:100%;height:40px;padding:0 10px;font-size:13px}.supply-filter-bar select:focus{border-color:#b590ff80;box-shadow:0 0 0 2px #8b5cf614}.supply-filter-reset{border:1px solid var(--line);color:#9487a1;background:#ffffff06;border-radius:9px;height:40px;padding:0 12px;font-size:12px}.supply-filter-reset:disabled{opacity:.35;cursor:default}.multi-select{position:relative}.multi-select summary{border:1px solid var(--line);cursor:pointer;background:#100a1b;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;min-height:40px;padding:6px 10px;list-style:none;display:grid}.multi-select summary::-webkit-details-marker{display:none}.multi-select summary>span,.multi-select summary>strong{display:block}.multi-select summary>span{color:#746a80;font-size:10px}.multi-select summary>strong{color:#c1b5cb;font-size:12px}.multi-select summary>i{color:#705f7f;grid-area:1/2/3;font-style:normal}.multi-select[open] summary{border-color:#b590ff7a;box-shadow:0 0 0 2px #8b5cf612}.multi-select-menu{z-index:24;border:1px solid var(--line-strong);background:#0c0814fc;border-radius:12px;max-height:310px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 22px 55px #0000007a}.multi-select-menu>label,.region-option>label{cursor:pointer;border-radius:8px;align-items:center;gap:9px;min-height:37px;padding:7px 8px;display:flex}.multi-select-menu>label:hover,.region-option:hover{background:#8b5cf612}.multi-select-menu input[type=checkbox]{width:14px;height:14px;accent-color:var(--violet);flex:none}.multi-select-menu b,.multi-select-menu small{display:block}.multi-select-menu b{color:#d1c5da;font-size:8px}.multi-select-menu small{color:#6d6376;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:6.5px;overflow:hidden}.region-option{border-radius:8px;grid-template-columns:minmax(0,1fr) 42px;align-items:center;display:grid}.lead-days-input{border:1px solid var(--line);color:#bcaed0;text-align:center;background:#0b0712;border-radius:7px;outline:none;width:38px;height:27px;font-size:8px}.supply-control-deck{align-items:center;gap:9px;margin:0 0 12px;display:flex}.supply-control-group{border:1px solid var(--line);background:#ffffff05;border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex}.supply-control-group>span{color:#776d83;padding:0 8px;font-size:11px}.supply-control-group button{color:#786e84;background:0 0;border:0;border-radius:8px;padding:9px 10px;font-size:12px}.supply-control-group button.active{color:#dfd3f7;background:#8b5cf629;box-shadow:inset 0 0 0 1px #8b5cf621}.scenario-control{margin-left:auto}.recalculate-button{white-space:nowrap}.calculation-button.active{color:#d8c8ff;background:#8b5cf617;border-color:#8b5cf652}.calculation-strip{background:linear-gradient(90deg,#8b5cf614,#22d3ee06);border:1px solid #8b5cf633;border-radius:14px;grid-template-columns:repeat(5,1fr);gap:0;margin:-3px 0 12px;animation:.24s viewIn;display:grid;overflow:hidden}.calculation-strip>div{border-right:1px solid #ffffff0d;padding:13px 14px}.calculation-strip span,.calculation-strip strong{display:block}.calculation-strip span{color:#776d83;margin-bottom:5px;font-size:7px}.calculation-strip strong{color:#d4c7df;font-size:9px}.calculation-strip p{color:#776d83;border-top:1px solid #ffffff0d;grid-column:1/-1;margin:0;padding:10px 14px;font-size:7.5px;line-height:1.55}.calculation-strip.calculation-workspace{padding:13px;display:block;overflow:visible}.calculation-fields{grid-template-columns:.75fr 1.4fr .65fr .65fr;gap:9px;display:grid}.calculation-fields label>span{color:#776d83;margin:0 0 6px;font-size:7px;display:block}.calculation-fields input,.calculation-fields select,.draft-name-field input{border:1px solid var(--line);color:#c9bdd4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0f0a18;border-radius:9px;outline:none;width:100%;height:34px;padding:0 9px;font-size:8px}.calculation-fields input:focus,.calculation-fields select:focus,.draft-name-field input:focus{border-color:#b590ff7a;box-shadow:0 0 0 2px #8b5cf612}.calculation-toggles{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.calculation-toggles label{cursor:pointer;background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;align-items:flex-start;gap:9px;padding:10px;display:flex}.calculation-toggles input{accent-color:var(--violet);margin-top:2px}.calculation-toggles b,.calculation-toggles small{display:block}.calculation-toggles b{color:#c9bdd3;font-size:8px}.calculation-toggles small{color:#6e6478;margin-top:4px;font-size:6.5px;line-height:1.4}.calculation-workspace>p{margin:10px -13px -13px}.calculation-warning{color:#f6ad72;background:#fb923c12;border:1px solid #fb923c38;border-radius:9px;margin-top:10px;padding:9px 11px;font-size:7.5px}.supply-stage-content{animation:.3s cubic-bezier(.22,1,.36,1) viewIn}.supply-command-panel{padding:0;overflow:hidden}.supply-panel-head{padding:18px 19px}.supply-panel-head .section-kicker{margin-bottom:6px;font-size:7px}.supply-panel-head h3{margin:0 0 5px;font-size:14px}.supply-panel-head>div>span{color:#756b82;font-size:8px;display:block}.production-total{text-align:right}.production-total small,.production-total strong,.production-total em{display:block}.production-total small{color:#756b82;font-size:7px}.production-total strong{color:#e3d8fb;letter-spacing:-.035em;margin:4px 0;font-size:18px}.production-total em{color:#7e7289;font-size:7px;font-style:normal}.supply-operation-table,.distribution-table,.shipment-table{min-width:1030px}.workflow-detail-table{min-width:1460px}.workflow-detail-table th:nth-child(-n+8),.workflow-detail-table td:nth-child(-n+8){text-align:left}.workflow-detail-table .reason-cell{text-overflow:clip;white-space:normal;min-width:360px;max-width:520px;line-height:1.55;overflow:visible}.workflow-detail-table .unresolved-sku-row td{background:#ff66850e}.workflow-detail-table .unresolved-sku-row td:nth-child(2),.workflow-detail-table .unresolved-sku-row td:first-child{color:#ff8ba1}.supply-operation-table th,.distribution-table th,.shipment-table th{padding:10px 9px}.supply-operation-table td,.distribution-table td,.shipment-table td{padding:12px 9px}.supply-operation-table th:nth-child(3),.supply-operation-table td:nth-child(3),.distribution-table th:nth-child(2),.distribution-table td:nth-child(2),.distribution-table th:nth-child(3),.distribution-table td:nth-child(3),.distribution-table th:last-child,.distribution-table td:last-child,.shipment-table th:nth-child(3),.shipment-table td:nth-child(3){text-align:left}.supply-operation-table tbody tr{cursor:pointer;transition:all .16s}.supply-operation-table tbody tr:hover,.supply-operation-table tbody tr.selected{background:#8b5cf60e}.supply-operation-table tbody tr.selected{box-shadow:inset 2px 0 #a274ff}.expand-routes{color:#b192ef;background:#8b5cf612;border:1px solid #8b5cf62e;border-radius:7px;width:23px;height:23px;font-size:12px}.expand-routes:disabled{opacity:.28}.supply-operation-table tbody tr.cluster-child-row{cursor:default;background:#07050c8c}.supply-operation-table tbody tr.cluster-child-row:hover{background:#8b5cf608}.cluster-child-row td{color:#756b80;border-top-color:#ffffff06}.cluster-child-row td:nth-child(3){padding-left:24px}.supply-operation-table td b,.supply-operation-table td small,.distribution-table td b,.distribution-table td small,.shipment-table td b,.shipment-table td small{display:block}.supply-operation-table td b,.distribution-table td b,.shipment-table td b{color:#e6dfee;font-size:8.5px}.supply-operation-table td small,.distribution-table td small,.shipment-table td small{color:#685e72;margin-top:4px;font-size:7px}.priority-badge{border-radius:7px;padding:5px 7px;font-size:7px;display:inline-block}.priority-badge.critical{color:#ff8ba1;background:#ff66851a}.priority-badge.high{color:#c2a1ff;background:#8b5cf61f}.priority-badge.watch{color:#67d7ea;background:#22d3ee14}.priority-badge.plan{color:#8b8195;background:#ffffff0a}.risk-cell{color:#ff93a7;font-weight:650}.confidence-pill{color:#78dcb3;text-align:center;background:#6be7b012;border-radius:7px;min-width:33px;padding:5px 6px;display:inline-block}.supply-explanation{background:linear-gradient(90deg,#8b5cf617,#22d3ee05);border-top:1px solid #8b5cf626;grid-template-columns:29px minmax(260px,1fr) minmax(410px,1.2fr);align-items:center;gap:12px;padding:14px 18px;display:grid}.explanation-icon{color:#c2a4ff;background:#8b5cf621;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.supply-explanation b{color:#dcd1e7;font-size:8.5px}.supply-explanation p{color:#82778e;text-wrap:pretty;margin:4px 0 0;font-size:7.5px;line-height:1.5}.formula-mini{grid-template-columns:repeat(3,auto 1fr auto) auto 1fr;justify-self:end;align-items:center;gap:6px;display:grid}.formula-mini span{color:#706678;font-size:7px}.formula-mini strong{color:#bdb1c8;white-space:nowrap;font-size:8px}.formula-mini i{color:#6f5e82;font-size:9px;font-style:normal}.stage-footer{border:1px solid var(--line);background:#ffffff05;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:56px;margin-top:10px;padding:9px 11px 9px 17px;display:flex}.stage-footer>span{color:#756b82;align-items:center;gap:8px;font-size:8px;display:flex}.stage-footer>span i{background:var(--mint);width:6px;height:6px;box-shadow:0 0 8px var(--mint);border-radius:50%}.ghost-back{color:#8b7c9b;background:0 0;border:0;font-size:9px}.locality-overview{grid-template-columns:1.15fr .85fr;gap:10px;margin-bottom:10px;display:grid}.supply-locality-note{border:1px solid var(--line);color:var(--muted);background:#ffffff05;border-radius:13px;align-items:flex-start;gap:12px;margin-bottom:12px;padding:14px 16px;display:flex}.supply-locality-note:before{content:"i";width:20px;height:20px;color:var(--violet);border:1px solid;border-radius:50%;flex:none;place-items:center;font-family:Georgia,serif;font-size:13px;font-style:italic;font-weight:700;display:grid}.supply-locality-note b{color:var(--ink);font-size:13px}.supply-locality-note span{max-width:850px;font-size:12px;line-height:1.5}.locality-score{grid-template-columns:145px 1fr;align-items:center;gap:24px;min-height:194px;display:grid}.locality-ring{background:conic-gradient(var(--cyan) 0 87%, #ffffff0d 87% 100%);border-radius:50%;width:128px;height:128px;padding:9px;box-shadow:0 0 30px #22d3ee17}.locality-ring>div{text-align:center;background:#0d0816;border-radius:50%;place-content:center;height:100%;display:grid}.locality-ring strong,.locality-ring span{display:block}.locality-ring strong{color:#b8f4ff;font-size:25px}.locality-ring span{color:#756b82;font-size:7px}.locality-score h3{margin:0 0 9px;font-size:16px}.locality-score>div:last-child>span{color:#887d93;font-size:9px;line-height:1.65}.locality-score>div:last-child>span b{color:#d6c7e4}.nonlocal-card{min-height:194px}.nonlocal-card>div:not(.panel-head){color:#887d93;border-top:1px solid #ffffff0d;grid-template-columns:1fr auto auto;gap:14px;padding:11px 0;font-size:8px;display:grid}.nonlocal-card>div:not(.panel-head) strong{color:#c5b9cf}.nonlocal-card>div:not(.panel-head) i{color:#ff829a;font-style:normal}.locality-bar{grid-template-columns:1fr 30px;align-items:center;gap:6px;min-width:98px;display:grid}.locality-bar>span{background:#ffffff0d;border-radius:9px;height:3px;overflow:hidden}.locality-bar i{border-radius:inherit;background:linear-gradient(90deg, var(--violet), var(--cyan));height:100%;display:block}.locality-bar strong{color:#b8adbf;font-size:8px}.distribution-table .reason-cell{text-overflow:ellipsis;color:#82778e;max-width:260px;overflow:hidden}.distribution-table.workflow-detail-table .reason-cell,.shipment-table.workflow-detail-table .reason-cell{text-overflow:clip;white-space:normal;min-width:360px;max-width:520px;line-height:1.55;overflow:visible}.draft-blocker{color:#ff9bb0;background:#ff668513;border:1px solid #ff668540;border-radius:9px;margin:12px 0;padding:10px 11px;font-size:8px;line-height:1.45}.shipment-layout{grid-template-columns:minmax(0,1fr) 285px;gap:10px;display:grid}.shipment-panel{min-width:0}.draft-chip{color:#a88bdf;background:#8b5cf612;border:1px solid #8b5cf62e;border-radius:8px;padding:6px 8px;font-size:7px}.shipment-table{min-width:900px}.shipment-table th:first-child,.shipment-table td:first-child{text-align:center;width:36px}.shipment-table input{width:14px;height:14px;accent-color:var(--violet)}.shipment-table tr.disabled{opacity:.38}.quantity-stepper{border:1px solid var(--line);border-radius:8px;grid-template-columns:25px 57px 25px;align-items:center;display:inline-grid;overflow:hidden}.quantity-stepper button{color:#a88bdf;background:#8b5cf612;border:0;height:26px}.quantity-stepper strong{color:#ded3e8;text-align:center;font-size:8px}.shipment-summary-card{align-self:start;padding:19px;position:sticky;top:18px}.shipment-summary-card h3{margin:0;font-size:14px}.shipment-summary-main{background:linear-gradient(135deg,#8b5cf61f,#d946ef09);border:1px solid #8b5cf62e;border-radius:13px;margin:17px 0 8px;padding:17px}.shipment-summary-main span,.shipment-summary-main strong,.shipment-summary-main small{display:block}.shipment-summary-main span{color:#84788f;font-size:8px}.shipment-summary-main strong{margin:7px 0 3px;font-size:26px}.shipment-summary-main small{color:#716778;font-size:7px}.shipment-summary-row{color:#81758c;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:11px 1px;font-size:8px;display:flex}.shipment-summary-row strong{color:#c9bed1}.shipment-summary-row.accent strong{color:var(--mint)}.create-draft-button,.export-secondary{width:100%;margin-top:12px}.create-draft-button:disabled,.stage-footer .primary-button:disabled,.export-secondary:disabled{opacity:.35;cursor:not-allowed}.export-secondary{border:1px solid var(--line);color:#9f8bad;background:#ffffff05;border-radius:11px;padding:9px;font-size:8px}.draft-name-field{margin-top:15px;display:block}.draft-name-field>span{color:#756b81;margin-bottom:6px;font-size:7px;display:block}.export-pair{grid-template-columns:1fr 1fr;gap:7px;display:grid}.export-pair .export-secondary{margin-top:8px}.draft-note{color:#665d70;text-wrap:pretty;margin:11px 0 0;font-size:7px;line-height:1.5}.ozon-prepare-button{color:#afc4ff;cursor:pointer;background:#3470ff17;border:1px solid #3470ff59;border-radius:11px;width:100%;margin-top:10px;padding:10px 12px;font-size:8px;font-weight:700}.ozon-prepare-button:hover{background:#3470ff26;border-color:#5287ff9e}.ozon-prepare-button:disabled{opacity:.45;cursor:wait}.ozon-demand-live{grid-template-columns:1fr 1fr;gap:7px;margin-top:11px;display:grid}.ozon-demand-live>div{background:#7a6cff0b;border:1px solid #7a6cff2e;border-radius:10px;gap:2px;min-width:0;padding:9px;display:grid}.ozon-demand-live span{color:#756e86;font-size:6.5px}.ozon-demand-live b{color:#e8e4f4;font-size:8px}.ozon-demand-live small{color:#625b73;font-size:6px}.ozon-action-state{background:linear-gradient(135deg,#3470ff17,#8b5cf60a);border:1px solid #3470ff38;border-radius:12px;gap:6px;margin-top:12px;padding:13px;display:grid}.ozon-action-state>span{color:#7fa2ff;letter-spacing:.12em;font-size:6.5px;font-weight:800}.ozon-action-state>b{color:#d8e1ff;font-size:9px}.ozon-action-state>small{color:#8d87a2;font-size:7px;line-height:1.45}.ozon-action-state>em{color:#756e86;font-size:6.5px;font-style:normal;line-height:1.4}.ozon-action-state>button{color:#fff;cursor:pointer;background:#3470ff;border:0;border-radius:9px;margin-top:4px;padding:9px 10px;font-size:8px;font-weight:750}.ozon-action-state>button:disabled{opacity:.45;cursor:wait}.ozon-action-state.status-success{background:#42dda612;border-color:#42dda63d}.ozon-action-state.status-success>span,.ozon-action-state.status-success>b{color:var(--mint)}.ozon-action-state.status-failed{background:#ff66850f;border-color:#ff66853d}.ozon-action-state.status-failed>span,.ozon-action-state.status-failed>b{color:#ff9bb0}.ozon-action-state.status-monitoring{background:#fbbf240e;border-color:#fbbf243d}.ozon-action-state.status-monitoring>span,.ozon-action-state.status-monitoring>b{color:#f7cb62}.ozon-route-ok{color:#67d9ad;font-size:6.5px;line-height:1.35}.ozon-route-status{background:#ff66850b;border:1px solid #ff668529;border-radius:9px;grid-template-columns:auto 1fr;gap:3px 7px;padding:8px;display:grid}.ozon-route-status>span{color:#ff9bb0;text-transform:uppercase;background:#ff66851f;border-radius:999px;grid-row:1/3;align-self:start;padding:3px 5px;font-size:5.5px;font-weight:800}.ozon-route-status>b{color:#e6dfef;font-size:7px}.ozon-route-status>small{color:#8d87a2;font-size:6.5px;line-height:1.35}.ozon-route-status.available{background:#42dda60b;border-color:#42dda62e}.ozon-route-status.available>span{color:#67d9ad;background:#42dda61f}.recent-drafts{border-top:1px solid #ffffff0d;margin-top:14px;padding-top:12px}.recent-drafts>span{color:#766b80;margin-bottom:5px;font-size:7px;display:block}.recent-drafts>button{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff09;width:100%;padding:7px 1px}.recent-drafts>button:hover,.recent-drafts>button.active{color:#e7dbf3;background:#8b5cf60e;padding-left:7px}.recent-drafts b,.recent-drafts small{display:block}.recent-drafts b{color:#bfb2c9;white-space:nowrap;text-overflow:ellipsis;font-size:7.5px;overflow:hidden}.recent-drafts small{color:#665d70;margin-top:3px;font-size:6.5px}.shipment-footer{grid-column:1/-1}.return-stats article{min-height:126px}.return-stats article.risk{border-color:#ff668529}.return-stats article.risk strong{color:#ff91a6}.lifecycle-panel{margin-bottom:11px}.lifecycle{grid-template-columns:1fr 40px 1fr 40px 1fr 40px 1fr;align-items:center;margin-top:25px;display:grid}.lifecycle>div{background:#8b5cf609;border:1px solid #8b5cf629;border-radius:13px;padding:15px;position:relative}.lifecycle>div>span{color:#765ba7;font-size:8px;position:absolute;top:8px;right:9px}.lifecycle strong,.lifecycle small{display:block}.lifecycle strong{font-size:20px}.lifecycle small{color:#786e84;margin-top:4px;font-size:8px}.lifecycle>i{background:linear-gradient(90deg, var(--violet), #8b5cf626);height:1px}.lifecycle .risk-step{background:#ff668509;border-color:#ff668529}.lifecycle .risk-step strong{color:#ff829a}.returns-table-panel{padding-top:18px}.returns-table-panel>.panel-head{padding:0 3px 15px}.return-state{color:#a991dd;background:#8b5cf617;border-radius:7px;padding:5px 7px;font-size:8px;display:inline-block}.fulfillment-pill{color:#bea7ef;background:#8b5cf612;border:1px solid #8b5cf62e;border-radius:7px;justify-content:center;align-items:center;min-width:34px;padding:5px 7px;font-size:8px;font-weight:750;display:inline-flex}.fulfillment-pill.fbs{color:#25b7c8;background:#22d3ee12;border-color:#22d3ee38}.fulfillment-context{color:#9486a4;background:#8b5cf60d;border:1px solid #8b5cf629;border-radius:12px;align-items:center;gap:12px;margin:0 0 12px;padding:12px 15px;font-size:9px;display:flex}.fulfillment-context b{color:#c7b4ea;white-space:nowrap}.fulfillment-context.fbs{background:#22d3ee0d;border-color:#22d3ee33}.fulfillment-context.fbs b{color:#72dce8}.fulfillment-scope-warning{margin-top:12px;font-size:12px;line-height:1.45}.theme-light .fulfillment-pill{color:#5747d6;background:#f5f3ff;border-color:#ddd6fe}.theme-light .fulfillment-pill.fbs{color:#087d8a;background:#ecfeff;border-color:#a5f3fc}.theme-light .fulfillment-context{color:#667085;background:#fff;border-color:#e4e7ec}.theme-light .fulfillment-context b{color:#5747d6}.theme-light .fulfillment-context.fbs{background:#ecfeff;border-color:#a5f3fc}.theme-light .fulfillment-context.fbs b{color:#087d8a}.return-state.risk{color:#ff879c;background:#ff668514}.admin-heading{margin-top:4px}.admin-metrics{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:11px;display:grid}.admin-metrics article{border:1px solid var(--line);background:linear-gradient(145deg,#180f2ae6,#0a0712e0);border-radius:17px;min-height:128px;padding:20px}.admin-metrics span,.admin-metrics strong,.admin-metrics small{display:block}.admin-metrics span{color:#8f859c;font-size:9px}.admin-metrics strong{margin:13px 0 7px;font-size:28px}.admin-metrics small{color:#6f6679;font-size:8px}.admin-metrics .admin-ok{color:var(--mint)}.admin-metrics .admin-risk{color:var(--danger)}.admin-table-panel{padding:0}.admin-table-panel>.panel-head{padding:19px 21px}.admin-table-panel td{text-align:right}.admin-store-name{text-align:left;align-items:center;gap:9px;display:flex}.admin-store-name>span{color:#dacbff;background:linear-gradient(135deg,#8b5cf659,#22d3ee1a);border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.admin-store-name b,.admin-store-name small{display:block}.admin-store-name small{color:#6f6679;margin-top:3px;font-size:7px}.admin-platforms{justify-content:flex-end;gap:5px;display:flex}.admin-status,.admin-access{border-radius:7px;padding:5px 7px;font-size:8px;display:inline-block}.admin-status.ok{color:var(--mint);background:#6be7b014}.admin-status.risk{color:var(--danger);background:#ff668514}.admin-access{color:#baa0ef;background:#8b5cf617}.admin-bottom-grid{grid-template-columns:1.2fr .8fr;gap:11px;margin-top:11px;display:grid}.admin-bottom-grid h3{margin:4px 0 10px;font-size:17px}.admin-bottom-grid p:not(.section-kicker){color:#8d8299;font-size:10px;line-height:1.65}.admin-checks{grid-template-columns:1fr 1fr;gap:9px;margin-top:18px;display:grid}.admin-checks span{color:#a99ab7;font-size:9px}.admin-signout{color:#b695ff;margin-top:16px;font-size:9px;text-decoration:none;display:inline-block}.drawer-backdrop{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030207b3;animation:.2s fadeIn;position:fixed;inset:0}.sku-drawer{border-left:1px solid var(--line-strong);background:radial-gradient(circle at 80% 0,#8b5cf633,#0000 28%),#0c0813;width:min(420px,92vw);padding:34px;animation:.35s cubic-bezier(.22,1,.36,1) drawerIn;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-30px 0 80px #00000073}.drawer-close{border:1px solid var(--line);color:#93889d;background:#ffffff06;border-radius:10px;width:32px;height:32px;font-size:19px;position:absolute;top:22px;right:22px}.sku-drawer h2{letter-spacing:-.04em;margin:0;font-size:27px}.drawer-product-title{align-items:center;gap:14px;padding-right:36px;display:flex}.drawer-product-title .product-thumb{border-radius:14px;flex-basis:54px;width:54px;height:54px}.drawer-meta{color:#776d82;align-items:center;gap:8px;margin-top:12px;font-size:9px;display:flex}.drawer-profit{background:#8b5cf60f;border:1px solid #8b5cf633;border-radius:15px;margin:28px 0;padding:22px}.drawer-profit span,.drawer-profit strong,.drawer-profit small{display:block}.drawer-profit span{color:#82768f;font-size:9px}.drawer-profit strong{margin:8px 0 4px;font-size:29px}.drawer-profit small{color:var(--mint);font-size:9px}.sku-drawer-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 24px;display:grid}.sku-drawer-kpis>div{border:1px solid var(--line);background:#ffffff06;border-radius:11px;min-width:0;padding:12px}.sku-drawer-kpis span,.sku-drawer-kpis strong{display:block}.sku-drawer-kpis span{color:var(--muted);font-size:9px}.sku-drawer-kpis strong{color:var(--ink);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:14px;overflow:hidden}.theme-light .sku-drawer-kpis>div{background:#f9fafb;border-color:#e4e7ec}.sku-drawer>h3{margin:0 0 12px;font-size:12px}.unit-row{color:#8d8298;border-top:1px solid #ffffff0d;justify-content:space-between;padding:12px 0;font-size:9px;display:flex}.unit-row strong{color:#d4cbdc}.unit-row.result{color:#c6abff;border-top-color:#8b5cf63d}.unit-row.result strong{color:var(--mint);font-size:12px}.drawer-note{background:linear-gradient(135deg,#8b5cf61c,#22d3ee09);border:1px solid #8b5cf621;border-radius:13px;margin-top:24px;padding:16px}.drawer-note b{color:#c4a8ff;font-size:10px}.drawer-note p{color:#8d8298;margin:8px 0 0;font-size:9px;line-height:1.65}.toast{z-index:80;color:#c5dacf;background:#0c1412f0;border:1px solid #6be7b030;border-radius:12px;align-items:center;gap:10px;padding:13px 16px;font-size:10px;animation:.35s toastIn;display:flex;position:fixed;bottom:25px;right:25px;box-shadow:0 16px 45px #00000059,0 0 24px #6be7b014}.toast i{width:20px;height:20px;color:var(--mint);background:#6be7b021;border-radius:50%;place-items:center;font-style:normal;display:grid}@keyframes viewIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes ambientFloat{to{transform:translate(30px,-25px)scale(1.08)}}@keyframes fadeIn{0%{opacity:0}}@keyframes drawerIn{0%{transform:translate(100%)}}@keyframes toastIn{0%{opacity:0;transform:translateY(12px)}}@media (max-width:1240px){.metric-grid{grid-template-columns:repeat(3,1fr)}.lower-grid{grid-template-columns:1fr 1fr}.action-panel{grid-column:1/-1}.supply-layout{grid-template-columns:1fr}.distribution-stack{grid-template-columns:1fr 1fr}.supply-risk-grid{grid-template-columns:repeat(3,1fr)}.supply-explanation{grid-template-columns:29px 1fr}.formula-mini{grid-column:2;justify-self:start}.shipment-layout{grid-template-columns:1fr}.shipment-summary-card{grid-template-columns:1.2fr 1fr;gap:0 18px;display:grid;position:static}.shipment-summary-card>.section-kicker,.shipment-summary-card>h3{grid-column:1/-1}.shipment-summary-main{grid-row:3/8}.shipment-summary-card .create-draft-button,.shipment-summary-card .export-secondary,.shipment-summary-card .draft-note{grid-column:1/-1}}@media (max-width:980px){.app-shell{grid-template-columns:76px minmax(0,1fr)}.sidebar{width:76px;padding:28px 11px}.brand{justify-content:center;padding:0 0 31px}.brand>span:not(.brand-mark),.brand small,.nav-item:not(.active) b,.nav-item{font-size:0}.nav-item{justify-content:center;padding:12px}.nav-item>span{font-size:18px}.nav-item b{font-size:7px;position:absolute;transform:translate(16px,-12px)}.muted-nav,.mini-user span,.mini-user em,.health-line{display:none}.mini-user{background:0 0;border:0;padding:6px;display:block}.mini-user>b{margin:auto}.workspace{grid-column:2;padding:26px 23px 52px}.dashboard-grid{grid-template-columns:1fr}.mix-panel{min-height:315px}.lower-grid{grid-template-columns:1fr}.supply-hero,.return-stats{grid-template-columns:1fr 1fr}.supply-risk-grid{grid-template-columns:repeat(2,1fr)}.supply-flow button{grid-template-columns:29px 1fr}.supply-flow button i{display:none}.supply-control-deck{flex-wrap:wrap;align-items:stretch}.supply-filter-bar{grid-template-columns:1fr 1fr}.supply-filter-title{grid-column:1/-1}.calculation-fields{grid-template-columns:1fr 1fr}.calculation-toggles{grid-template-columns:1fr}.scenario-control{margin-left:0}.calculation-button{margin-left:auto}.calculation-strip{grid-template-columns:repeat(3,1fr)}.locality-overview{grid-template-columns:1fr}.admin-metrics{grid-template-columns:1fr 1fr}}@media (max-width:700px){.app-shell{display:block}.sidebar{z-index:30;border:1px solid var(--line-strong);background:#0a0611eb;border-radius:18px;flex-direction:row;width:auto;height:64px;min-height:0;padding:8px;position:fixed;inset:auto 12px 12px}.brand,.nav-divider,.muted-nav,.sidebar-bottom{display:none}.sidebar nav{grid-template-columns:repeat(5,1fr);gap:4px;width:100%;display:grid}.nav-item{justify-content:center;padding:10px;font-size:0}.nav-item>span{font-size:18px}.workspace{padding:20px 14px 94px}.topbar h1{font-size:19px}.eyebrow{font-size:7px}.store-selector{display:none}.notification,.avatar{width:36px;height:36px}.global-controls{flex-direction:column;align-items:stretch;gap:8px;margin:23px 0 10px}.market-switch{grid-template-columns:1.25fr .7fr 1fr;display:grid}.fulfillment-switch{grid-template-columns:repeat(3,1fr);display:grid}.supply-filter-bar{grid-template-columns:1fr}.supply-filter-title{grid-column:auto}.supply-mode-switch{grid-template-columns:1fr}.supply-mode-switch button{min-height:50px}.multi-select-menu{margin-top:6px;position:static}.market-switch button{padding:10px 6px;font-size:9px}.control-actions{justify-content:space-between}.period-switch,.period-switch button{flex:1}.fresh-row{white-space:nowrap;justify-content:flex-start;margin-bottom:23px;overflow:hidden}.fresh-row span:nth-child(2),.fresh-row b{display:none}.section-heading h2{font-size:25px}.insight-button{width:40px;height:40px;padding:0;font-size:0}.insight-button:before{content:"✦";font-size:16px}.insight-button span{margin:-25px 0 0 25px;font-size:7px;position:absolute}.metric-grid{grid-template-columns:1fr 1fr}.admin-metrics,.admin-bottom-grid{grid-template-columns:1fr}.metric-card{min-height:111px;padding:16px 14px}.metric-card strong{font-size:18px}.metric-card small{display:none}.trend-panel{min-height:300px}.dual-chart{gap:4px;height:180px}.lower-grid{grid-template-columns:1fr}.expense-row{grid-template-columns:92px 1fr 96px}.sku-totals{grid-template-columns:1fr 1fr}.sku-totals>div{border-bottom:1px solid #ffffff0d}.table-tools{flex-direction:column}.search-box{width:100%;min-width:0}.table-tools>div{overflow-x:auto}.primary-button{white-space:nowrap;font-size:0}.primary-button:before{content:"↓";font-size:15px}.supply-heading-action{width:42px;min-width:42px;height:42px;padding:0}.supply-heading-action:before{content:"→"}.supply-risk-grid{grid-template-columns:1fr 1fr}.supply-risk-card{min-height:120px;padding:14px}.supply-risk-card>strong{font-size:18px}.supply-risk-card.production-card{grid-column:1/-1}.supply-flow{gap:4px;padding:5px}.supply-flow button{text-align:center;min-height:54px;padding:8px;display:block}.supply-flow button>span{width:25px;height:25px;margin:0 auto 5px}.supply-flow b{font-size:8px;display:block}.supply-flow small{display:none}.supply-control-deck{grid-template-columns:1fr auto;display:grid}.supply-control-group{overflow-x:auto}.scenario-control{grid-column:1/-1}.calculation-button{margin:0}.calculation-strip{grid-template-columns:1fr 1fr}.calculation-fields{grid-template-columns:1fr}.calculation-strip>div{border-bottom:1px solid #ffffff0d}.supply-panel-head{align-items:flex-start;gap:12px}.production-total strong{font-size:14px}.supply-explanation{grid-template-columns:27px 1fr}.formula-mini{flex-wrap:wrap;grid-column:1/-1;justify-self:start;display:flex}.stage-footer{flex-direction:column;align-items:stretch}.stage-footer .primary-button{width:100%;min-height:40px;font-size:9px}.stage-footer .primary-button:before{content:none}.create-draft-button{min-height:40px;font-size:9px}.create-draft-button:before{content:none}.locality-score{grid-template-columns:98px 1fr;gap:14px;padding:15px}.locality-ring{width:92px;height:92px}.locality-ring strong{font-size:19px}.nonlocal-card>div:not(.panel-head){grid-template-columns:1fr auto}.nonlocal-card>div:not(.panel-head) i{grid-column:2}.shipment-summary-card{display:block}.shipment-footer{flex-direction:row;align-items:center}.supply-hero,.return-stats{grid-template-columns:1fr 1fr}.supply-stat,.return-stats article{min-height:123px;padding:15px}.supply-stat>strong,.return-stats strong{font-size:23px}.supply-controls{flex-direction:column;align-items:stretch;gap:10px}.supply-controls>div{overflow-x:auto}.distribution-stack{grid-template-columns:1fr}.lifecycle{grid-template-columns:1fr;gap:6px}.lifecycle>i{width:1px;height:14px;margin-left:25px}.panel{padding:17px}.toast{bottom:88px;left:14px;right:14px}}.access-shell.access-theme-light,.access-theme-light.access-loading-shell{background:var(--bg)}.access-theme-light .access-loading-lockup{color:var(--ink)}.access-theme-light .access-loading-lockup i{background:var(--line)}.access-theme-light .access-card{color:var(--text-default);border-color:var(--line);background:var(--panel);box-shadow:0 18px 42px #1018281a}.access-theme-light .access-card>p:not(.section-kicker){color:var(--muted)}.access-theme-light .access-card a{color:var(--violet-light);border-color:var(--line)}.access-gateway{border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(1120px,100%);min-height:620px}.access-gateway-brand,.access-role-card{min-height:620px;padding:clamp(44px,5vw,72px)}.access-brand-lockup{margin-bottom:42px}.access-gateway-brand h1{max-width:440px;font-size:clamp(36px,3.4vw,48px);line-height:1.12}.access-gateway-brand>p:not(.section-kicker){max-width:455px;font-size:16px;line-height:1.6}.access-brand-status{gap:12px;margin-top:36px;font-size:14px}.access-role-icon{border-radius:14px;width:48px;height:48px;margin-bottom:30px;font-size:16px}.access-role-card h2{font-size:clamp(32px,2.8vw,40px)}.access-user-name{font-size:14px}.access-role-description{max-width:430px;font-size:15px;line-height:1.6}.access-role-summary{border-radius:12px;margin:28px 0 30px;padding:16px}.access-role-summary span{font-size:14px}.access-role-summary small{font-size:12px;line-height:1.45}.access-enter-button{border-radius:10px;min-height:48px;font-size:14px}.access-account-note,.access-role-card>a,.access-signout-button{font-size:12px}.access-login-shell{--login-ink:#101828;--login-muted:#66758a;--login-line:#dbe3ee;--login-soft:#f7f9fc;background:var(--bg);padding:clamp(20px,4vw,48px);font-family:Inter,Segoe UI,sans-serif}.access-login-shell .email-login-gateway{border:1px solid var(--login-line);background:#fff;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(1120px,100%);min-height:min(680px,100dvh - 64px);box-shadow:0 18px 52px #1018281c}.access-login-shell .email-login-gateway .access-gateway-brand{min-height:inherit;color:var(--login-ink);background:linear-gradient(145deg,#f8faff,#eef2ff);padding:clamp(44px,5vw,72px)}.access-login-shell .email-login-gateway .access-gateway-brand:after{display:none}.access-login-shell .access-brand-lockup .brand-logo{background-image:url(/brand/topsku-logo-v3-glass.svg);width:148px;height:36px}.access-login-shell .access-gateway-brand .section-kicker,.access-login-shell .access-role-card .section-kicker{color:var(--violet-light);letter-spacing:.12em;font-family:Inter,Segoe UI,sans-serif;font-size:12px;font-weight:700}.access-login-shell .access-gateway-brand h1{max-width:450px;color:var(--login-ink);letter-spacing:-.045em;margin:0 0 18px;font-family:Manrope,Inter,sans-serif;font-size:clamp(36px,3.8vw,50px);font-weight:700;line-height:1.12}.access-login-shell .access-gateway-brand>p:not(.section-kicker){max-width:450px;color:var(--login-muted);font-size:16px;font-weight:400;line-height:1.6}.access-login-shell .access-brand-status{color:#344054;font-size:14px;font-weight:600}.access-login-shell .access-brand-status i{background:var(--cyan)}.access-login-shell .email-login-panel{min-height:inherit;background:#fff;padding:clamp(44px,5vw,72px)}.access-login-shell .email-login-panel .access-role-icon{background:var(--violet);width:48px;height:48px;box-shadow:none;border-radius:14px;margin-bottom:28px}.access-login-shell .email-login-panel .access-role-icon .brand-mark{filter:brightness(3.4)grayscale();width:25px;height:25px}.access-login-shell .access-role-card h2{color:var(--login-ink);letter-spacing:-.045em;font-family:Manrope,Inter,sans-serif;font-size:clamp(32px,2.8vw,40px);font-weight:700}.access-login-shell .access-role-description{color:var(--login-muted);font-size:15px;font-weight:400}.access-login-shell .email-login-form{gap:13px;margin-top:28px}.access-login-shell .email-login-form label{color:var(--login-ink);font-size:14px}.access-login-shell .email-login-form input{min-height:48px;color:var(--login-ink);background:var(--login-soft);border-radius:10px;margin-top:7px;font-family:Inter,Segoe UI,sans-serif;font-size:16px}.access-login-shell .email-password-field button{border-radius:8px;min-height:40px;font-family:Inter,Segoe UI,sans-serif;font-size:12px;top:4px;right:4px}.access-login-shell .email-login-form small,.access-login-shell .email-login-step{font-size:12px}.access-login-shell .email-login-form .access-enter-button{background:var(--violet);min-height:48px;box-shadow:none;border-radius:10px;font-family:Inter,Segoe UI,sans-serif;font-size:14px}.access-login-shell .email-login-actions button,.access-login-shell .email-login-text-button,.access-login-shell .email-login-chatgpt{font-family:Inter,Segoe UI,sans-serif;font-size:13px}.access-theme-light .registration-card{width:min(760px,100%);padding:clamp(28px,4vw,48px)}.access-theme-light .registration-card h1{color:var(--ink);font-family:Manrope,Inter,sans-serif;font-size:clamp(30px,3vw,40px);line-height:1.15}.access-theme-light .registration-steps span{color:#667085;border-color:var(--line);background:#f9fafb;font-size:12px}.access-theme-light .registration-steps span.active{color:var(--violet-light);background:#f0eeff;border-color:#c9c2ff}.access-theme-light .registration-form>label>span,.access-theme-light .registration-form legend{color:#475467;font-size:12px}.access-theme-light .registration-form input[type=text],.access-theme-light .registration-form input:not([type]){color:var(--ink);border-color:var(--line);background:#f9fafb;font-size:14px}.access-theme-light .registration-form fieldset{border-color:var(--line)}.access-theme-light .registration-form fieldset label,.access-theme-light .registration-form .terms-check{color:#475467;font-size:13px}.access-theme-light .registration-form .terms-check>span,.access-theme-light .registration-note{color:#667085;font-size:12px}.access-theme-light .registration-footer button{min-height:48px;box-shadow:none;border-radius:10px;font-size:14px}.settings-stack{gap:18px;display:grid}.team-access{padding:22px}.team-access-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.team-access-heading h2{letter-spacing:-.03em;margin:4px 0 7px;font-family:Manrope,Inter,sans-serif;font-size:22px}.team-access-heading p:not(.section-kicker){max-width:620px;color:var(--muted);margin:0;font-size:13px;line-height:1.55}.team-access .button-secondary{white-space:nowrap;min-height:40px;padding:0 14px}.team-access-capacity{color:var(--muted);grid-template-columns:auto auto minmax(120px,220px);align-items:center;gap:10px;margin:18px 0 12px;font-size:12px;display:grid}.team-access-capacity b{color:var(--ink);font-variant-numeric:tabular-nums}.team-access-capacity progress{width:100%;height:7px;accent-color:var(--violet)}.team-invite-form{border:1px solid var(--line);background:var(--panel-strong);border-radius:12px;grid-template-columns:minmax(140px,.8fr) minmax(200px,1.2fr) minmax(150px,.7fr) auto;align-items:end;gap:10px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.team-invite-form{background:color-mix(in srgb, var(--panel-strong) 82%, transparent)}}.team-invite-form label{color:var(--muted);gap:6px;font-size:12px;font-weight:650;display:grid}.team-invite-form input,.team-invite-form select{border:1px solid var(--line-strong);width:100%;min-height:42px;color:var(--ink);background:var(--panel);border-radius:9px;padding:0 11px;font-size:14px}.team-invite-form button{color:#fff;background:var(--violet);border:0;border-radius:9px;min-height:42px;padding:0 13px;font-size:13px;font-weight:700}.team-invite-form button:disabled{opacity:.6;cursor:wait}.team-member-list{border-top:1px solid var(--line);display:grid}.team-member-list article{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:66px;display:grid}.team-member-avatar{width:34px;height:34px;color:var(--violet-light);background:var(--violet);border-radius:10px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.team-member-avatar{background:color-mix(in srgb, var(--violet) 12%, transparent)}}.team-member-avatar{font-size:13px;font-weight:800}.team-member-list b,.team-member-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.team-member-list b{color:var(--ink);font-size:13px}.team-member-list small{color:var(--muted);margin-top:3px;font-size:12px}.team-member-role{color:var(--violet-light);background:var(--violet);border-radius:7px;padding:5px 8px}@supports (color:color-mix(in lab, red, red)){.team-member-role{background:color-mix(in srgb, var(--violet) 10%, transparent)}}.team-member-role{font-size:11px;font-weight:700}.team-member-role.inactive{color:var(--muted);background:var(--panel-strong)}.team-access-error{color:var(--danger);margin:12px 0 0;font-size:13px}.team-access-loading,.team-access-note{color:var(--muted);margin:14px 0 0;font-size:12px;line-height:1.55}.team-access-note{background:var(--violet);border-radius:9px;padding:11px 12px}@supports (color:color-mix(in lab, red, red)){.team-access-note{background:color-mix(in srgb, var(--violet) 7%, transparent)}}@media (max-width:820px){.access-gateway,.access-login-shell .email-login-gateway{grid-template-columns:1fr;min-height:0}.access-gateway-brand,.access-role-card,.access-login-shell .email-login-gateway .access-gateway-brand,.access-login-shell .email-login-panel{min-height:0;padding:38px 32px}}@media (max-width:560px){.access-login-shell{padding:0}.access-login-shell .email-login-gateway{box-shadow:none;border:0;border-radius:0}.access-login-shell .email-login-gateway .access-gateway-brand,.access-login-shell .email-login-panel{padding:34px 24px}.access-login-shell .access-gateway-brand h1{font-size:34px}.access-login-shell .access-gateway-brand>p:not(.section-kicker){font-size:15px}.access-login-shell .access-brand-status{font-size:13px;display:grid}.access-login-shell .email-login-form input,.access-login-shell .email-login-form .access-enter-button{min-height:48px}.team-access{padding:17px}.team-access-heading{display:grid}.team-access .button-secondary{width:100%}.team-access-capacity{grid-template-columns:auto auto 1fr}.team-invite-form{grid-template-columns:1fr}.team-invite-form button{width:100%}}@media (max-width:420px){.metric-grid,.supply-hero,.return-stats{grid-template-columns:1fr 1fr}.metric-card strong{font-size:16px}.supply-stat>strong{font-size:21px}.supply-risk-card>strong{font-size:16px}}.nav-advertising:before{clip-path:polygon(0 18%,100% 0,100% 100%,0 82%);border:1.7px solid;border-radius:3px 6px 6px 3px;width:13px;height:10px;top:5px;left:2px}.nav-advertising:after{border:1.7px solid;border-top:0;border-radius:0 0 3px 3px;width:4px;height:7px;top:13px;left:4px;transform:rotate(-10deg)}.nav-advertising i,.nav-advertising em{background:currentColor;border-radius:2px;width:3px;height:1.5px;top:6px;right:0;box-shadow:0 4px}.nav-advertising em{box-shadow:none;top:2px;transform:rotate(-32deg)}.ads-dashboard{--ad-warning:#f6b94b;--ad-critical:#ff6685;--ad-healthy:#6be7b0;gap:17px;display:grid}.ads-heading{margin-bottom:0}.ads-ai-button{color:#d8c7ff;background:linear-gradient(135deg,#8b5cf633,#e14fe914);border:1px solid #b590ff52;border-radius:12px;min-height:42px;padding:0 15px;font-size:11px;font-weight:750;box-shadow:inset 0 1px #ffffff0f,0 12px 36px #51288b21}.ads-ai-button b{color:#fff;background:#8b5cf652;border-radius:8px;place-items:center;min-width:22px;height:22px;margin-left:7px;font-size:9px;display:inline-grid}.ads-coverage-banner{border:1px solid var(--line);background:#ffffff06;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;min-height:54px;padding:11px 14px;display:grid}.ads-coverage-banner>span{color:#cbb9ee;white-space:nowrap;align-items:center;gap:8px;font-size:10px;font-weight:750;display:flex}.ads-coverage-banner>span i{background:var(--ad-warning);width:7px;height:7px;box-shadow:0 0 12px var(--ad-warning);border-radius:50%}.ads-coverage-banner.coverage-direct>span i{background:var(--ad-healthy);box-shadow:0 0 12px var(--ad-healthy)}.ads-coverage-banner p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.ads-coverage-banner small{color:#71687c;white-space:nowrap}.ads-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.ads-kpi-grid article{border:1px solid var(--line);background:linear-gradient(145deg,#180f2ae6,#0a0712e0);border-radius:15px;flex-direction:column;min-height:118px;padding:17px;display:flex}.ads-kpi-grid article>span:first-child{color:var(--muted);font-size:10px}.ads-kpi-grid article>strong,.ads-metric-unavailable{color:var(--ink);font-variant-numeric:tabular-nums;margin-top:14px;font-size:22px;font-weight:760;line-height:1;display:block}.ads-kpi-grid article>small{color:#746a81;margin-top:auto}.ads-kpi-meta{gap:4px;margin-top:auto;display:grid}.ads-kpi-meta>small{color:#746a81}.ads-period-delta{font-variant-numeric:tabular-nums;font-size:10px;font-weight:700;display:block}.ads-period-delta.good{color:var(--ad-healthy)}.ads-period-delta.bad{color:var(--ad-critical)}.ads-period-delta.flat,.ads-period-delta.unavailable{color:#746a81;font-weight:500}.ads-kpi-grid article.risk>strong{color:var(--ad-critical)}.ads-kpi-grid article.accent>strong,.ads-kpi-grid article.saving>strong{color:var(--mint)}.ads-metric-unavailable small{color:#746a81;margin-top:7px;font-size:8px;font-weight:500;display:block}.ads-filter-bar{border:1px solid var(--line);background:#ffffff05;border-radius:14px;align-items:center;gap:8px;min-height:52px;padding:7px;display:flex}.ads-search{flex:1;align-items:center;gap:8px;min-width:250px;padding:0 10px;display:flex}.ads-search>span{color:var(--violet-light);font-size:18px}.ads-search input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:11px}.ads-search input::placeholder{color:#675f70}.ads-filter-bar select,.ads-reset{border:1px solid var(--line);color:#a99db6;background:var(--panel-strong);border-radius:10px;height:36px;padding:0 11px;font-size:10px}.ads-reset{color:#d7c2ff}.ads-default-sort{color:#6f6679;white-space:nowrap;margin-left:auto;padding-right:7px;font-size:9px}.ads-tree-panel{padding:0;overflow:hidden}.ads-tree-head{padding:18px 20px 14px}.ads-tree-table{table-layout:auto;min-width:1280px}.ads-tree-table th:first-child,.ads-tree-table td:first-child{z-index:2;background:#0e0918;min-width:315px;max-width:390px;position:sticky;left:0}.ads-tree-table th:first-child{z-index:3;background:#120b20}.ads-tree-row td{vertical-align:middle;font-variant-numeric:tabular-nums;height:62px}.ads-tree-row.level-campaign td{border-top:1px solid #ffffff0a;font-weight:600}.ads-tree-row.level-campaign td:first-child{box-shadow:inset 3px 0 #0000}.ads-tree-row.level-campaign.risk-critical td:first-child,.ads-tree-row.level-campaign.risk-critical-no-sales td:first-child{box-shadow:inset 3px 0 var(--ad-critical)}.ads-tree-row.level-group td{background-color:#8b5cf606}.ads-tree-row.level-sku td{color:#a99faf;background-color:#ffffff02}.ads-tree-row.level-group td:first-child{background:#0f0a1a;padding-left:30px}.ads-tree-row.level-sku td:first-child{background:#0f0a19;align-items:center;gap:9px;padding-left:62px;display:flex}.ads-disclosure{border:1px solid var(--line);width:25px;height:25px;color:var(--violet-light);background:#8b5cf614;border-radius:8px;margin-right:8px}.ads-object{vertical-align:middle;max-width:310px;display:inline-block}.ads-object b,.ads-object small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ads-object b{color:var(--ink);font-size:10px}.ads-object small{color:#776d82;margin-top:4px;font-size:8px}.ads-state,.ads-source{border:1px solid var(--line);color:#9e91aa;white-space:nowrap;border-radius:8px;padding:5px 7px;font-size:8px;display:inline-flex}.ads-state.active{color:var(--mint);background:#6be7b014;border-color:#6be7b047}.ads-state.paused{color:#f0b563;background:#f0b56314;border-color:#f0b5634d}.ads-state.pending{color:#b99afb;background:#b99afb14;border-color:#b99afb4d}.ads-state.readonly,.ads-state.unknown{color:#9e91aa;background:#9e91aa0f}.ads-source.api-direct{color:var(--mint);background:#6be7b00f;border-color:#6be7b033}.ads-source.api-allocated,.ads-source.api-mixed{color:var(--ad-warning);background:#fbbf2412;border-color:#fbbf243d}.ads-source.unallocated{color:var(--ad-critical)}.ads-drr-cell{min-width:115px}.ads-drr-cell strong,.ads-drr-cell small{display:block}.ads-drr-cell strong{color:#d4c9dc;white-space:nowrap;font-size:11px}.ads-drr-cell small{color:#766c80;white-space:nowrap;margin-top:3px;font-size:8px}.ads-drr-track{background:#ffffff0d;border-radius:99px;width:94px;height:3px;margin-top:6px;display:block;overflow:hidden}.ads-drr-track i{border-radius:inherit;background:var(--ad-healthy);height:100%;display:block}.ads-drr-cell.risk-warning strong{color:var(--ad-warning)}.ads-drr-cell.risk-warning .ads-drr-track i{background:var(--ad-warning)}.ads-drr-cell.risk-critical strong,.ads-drr-cell.risk-critical-no-sales strong{color:var(--ad-critical)}.ads-drr-cell.risk-critical .ads-drr-track i,.ads-drr-cell.risk-critical-no-sales .ads-drr-track i{background:var(--ad-critical)}.ads-positive{color:var(--mint)!important}.ads-negative{color:var(--ad-critical)!important}.ads-ai-marker{color:#ccb3ff;white-space:nowrap;background:#8b5cf61a;border:1px solid #b590ff3d;border-radius:8px;padding:6px 8px;font-size:9px}.ads-ai-clear{color:#655c70}.ads-empty{color:var(--muted);place-items:center;gap:7px;padding:44px;display:grid}.ads-empty b{color:var(--ink)}.ads-flat-panel{padding:0;overflow:hidden}.ads-table-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:82px;padding:17px 20px;display:flex}.ads-table-toolbar h3{color:var(--ink);margin:0;font-size:14px}.ads-table-toolbar p{color:var(--muted);margin:5px 0 0;font-size:9px}.ads-table-copy{text-align:right}.ads-view-switch{border:1px solid var(--line);background:#ffffff06;border-radius:13px;gap:4px;padding:4px;display:inline-flex}.ads-view-switch button{color:#8f839c;white-space:nowrap;background:0 0;border:0;border-radius:9px;min-height:34px;padding:0 13px;font-size:10px;font-weight:650}.ads-view-switch button.active{color:#f7f2ff;background:linear-gradient(135deg,#8b5cf657,#e14fe929);box-shadow:inset 0 1px #ffffff14}.ads-flat-panel .ads-filter-bar{flex-wrap:wrap;margin:12px}.ads-flat-table{table-layout:auto;min-width:1260px}.ads-flat-table th:first-child,.ads-flat-table td:first-child{z-index:2;background:#0e0918;min-width:330px;max-width:420px;position:sticky;left:0}.ads-flat-table th:first-child{z-index:3;background:#120b20}.ads-flat-row td{vertical-align:middle;font-variant-numeric:tabular-nums;height:68px}.ads-flat-row td:first-child{align-items:center;gap:10px;display:flex}.ads-flat-row:hover td{background-color:#8b5cf609}.ads-flat-row:hover td:first-child{background:#120c20}.ads-product-row{cursor:pointer;outline:none}.ads-product-row:focus-visible td{background-color:#8b5cf614;box-shadow:inset 0 1px #b590ff33,inset 0 -1px #b590ff33}.ads-product-row:focus-visible td:first-child{box-shadow:inset 3px 0 var(--violet-light), inset 0 1px #b590ff33, inset 0 -1px #b590ff33;background:#151022}.ads-unknown-metric{color:#706777;cursor:help}.ads-source.mixed{color:var(--ad-warning)}.ads-management{min-height:350px}.ads-management-notice{background:#6be7b00a;border:1px solid #6be7b029;border-radius:12px;align-items:center;gap:13px;margin:12px;padding:12px 14px;display:flex}.ads-management-notice span{color:var(--mint);white-space:nowrap;background:#6be7b014;border-radius:8px;padding:5px 8px;font-size:9px;font-weight:750}.ads-management-notice p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.ads-management-empty{text-align:center;min-height:270px;padding-inline:20px}.ads-management-empty span{max-width:610px;line-height:1.6}.ads-management-empty .outline-button{align-items:center;margin-top:8px;text-decoration:none;display:inline-flex}.ads-draft-button{color:#9c8cac;white-space:nowrap;background:#8b5cf60f;border:1px solid #b590ff33;border-radius:9px;min-height:32px;padding:0 10px;font-size:9px}.ads-draft-button:disabled{cursor:not-allowed;opacity:.55}.ads-product-drawer{width:min(660px,96vw);padding:34px 36px 42px}.ads-product-drawer .drawer-product-title{align-items:flex-start;margin-top:8px}.ads-product-drawer .drawer-product-title>div{min-width:0}.ads-product-drawer .drawer-product-title h2{padding-right:20px;font-size:24px;line-height:1.2}.ads-product-drawer .drawer-product-title small{color:var(--muted);margin-top:7px;display:block}.ads-product-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 22px;font-size:11px;display:flex}.ads-product-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.ads-product-kpis>div{border:1px solid var(--line);background:#ffffff06;border-radius:13px;min-height:88px;padding:14px}.ads-product-kpis span,.ads-product-kpis strong{display:block}.ads-product-kpis span{color:var(--muted);font-size:10px}.ads-product-kpis strong{color:var(--ink);font-variant-numeric:tabular-nums;margin-top:12px;font-size:20px}.ads-attribution-note{border:1px solid var(--line);background:#ffffff05;border-radius:13px;margin:14px 0 24px;padding:14px 15px}.ads-attribution-note.direct{background:#6be7b00b;border-color:#6be7b033}.ads-attribution-note.partial{background:#f59e0b0b;border-color:#f59e0b33}.ads-attribution-note b{color:var(--ink);font-size:11px}.ads-attribution-note p{color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.55}.ads-product-section-head{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:10px;display:flex}.ads-product-section-head h3{margin:0;font-size:14px}.ads-product-section-head span{color:var(--muted);margin-top:3px;font-size:10px;display:block}.ads-product-section-head button{color:#ceb8ff;white-space:nowrap;background:#8b5cf61a;border:1px solid #b590ff42;border-radius:10px;min-height:36px;padding:0 12px;font-weight:700}.ads-product-campaigns{gap:8px;display:grid}.ads-product-campaigns article{border:1px solid var(--line);background:#ffffff05;border-radius:13px;padding:14px}.ads-product-campaigns article>div>b,.ads-product-campaigns article>div>small{display:block}.ads-product-campaigns article>div>b{color:var(--ink);font-size:12px}.ads-product-campaigns article>div>small{color:var(--muted);margin-top:4px;font-size:9px}.ads-product-campaigns dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:13px 0 0;display:grid}.ads-product-campaigns dl>div{border-top:1px solid var(--line);padding-top:9px}.ads-product-campaigns dt{color:var(--muted);font-size:9px}.ads-product-campaigns dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:11px;font-weight:700}.theme-light .ads-dashboard{--ad-warning:#b45309;--ad-critical:#d92d20;--ad-healthy:#039855}.theme-light .nav-advertising i,.theme-light .nav-advertising em{box-shadow:0 4px}.theme-light .ads-ai-button{color:#5747d6;box-shadow:none;background:#f5f3ff;border-color:#d9d3ff}.theme-light .ads-ai-button b{color:#5747d6;background:#e9e5ff}.theme-light .ads-coverage-banner,.theme-light .ads-filter-bar{background:#fff;border-color:#e4e7ec}.theme-light .ads-coverage-banner>span{color:#344054}.theme-light .ads-coverage-banner p,.theme-light .ads-coverage-banner small{color:#667085}.theme-light .ads-kpi-grid article{background:#fff;border-color:#e4e7ec;border-radius:10px;box-shadow:0 1px 2px #1018280a}.theme-light .ads-kpi-grid article>span:first-child,.theme-light .ads-kpi-grid article>small,.theme-light .ads-kpi-meta>small,.theme-light .ads-period-delta.flat,.theme-light .ads-period-delta.unavailable{color:#667085}.theme-light .ads-kpi-grid article>strong,.theme-light .ads-metric-unavailable,.theme-light .ads-search input{color:#101828}.theme-light .ads-filter-bar select,.theme-light .ads-reset{color:#475467;background:#fff;border-color:#d0d5dd}.theme-light .ads-tree-panel{border-radius:10px}.theme-light .ads-tree-table th:first-child{background:#f9fafb}.theme-light .ads-tree-table td:first-child{background:#fff}.theme-light .ads-tree-row.level-group td,.theme-light .ads-tree-row.level-group td:first-child{background:#fafaff}.theme-light .ads-tree-row.level-sku td,.theme-light .ads-tree-row.level-sku td:first-child{background:#fff}.theme-light .ads-object b,.theme-light .ads-drr-cell strong{color:#101828}.theme-light .ads-object small,.theme-light .ads-drr-cell small,.theme-light .ads-default-sort{color:#667085}.theme-light .ads-disclosure{color:#6941c6;background:#f5f3ff;border-color:#d9d3ff}.theme-light .ads-table-toolbar{background:#fff;border-color:#e4e7ec}.theme-light .ads-view-switch{background:#fff;border-color:#d0d5dd;box-shadow:0 1px 2px #1018280a}.theme-light .ads-view-switch button{color:#667085}.theme-light .ads-view-switch button.active{color:#344054;background:#f2f4f7;box-shadow:inset 0 0 0 1px #e4e7ec}.theme-light .ads-flat-table th:first-child{background:#f9fafb}.theme-light .ads-flat-table td:first-child{background:#fff}.theme-light .ads-flat-row:hover td,.theme-light .ads-flat-row:hover td:first-child{background:#fafaff}.theme-light .ads-product-row:focus-visible td{background:#f5f3ff}.theme-light .ads-product-row:focus-visible td:first-child{background:#f5f3ff}.theme-light .ads-product-kpis>div,.theme-light .ads-product-campaigns article{background:#fff;border-color:#e4e7ec}.theme-light .ads-attribution-note{background:#f9fafb;border-color:#e4e7ec}.theme-light .ads-attribution-note.direct{background:#ecfdf3;border-color:#abefc6}.theme-light .ads-attribution-note.partial{background:#fffaeb;border-color:#fedf89}.theme-light .ads-product-section-head button{color:#5747d6;background:#f5f3ff;border-color:#d9d3ff}.theme-light .ads-management-notice{background:#ecfdf3;border-color:#abefc6}.theme-light .ads-management-notice span{color:#067647;background:#d1fadf}.theme-light .ads-management-notice p{color:#475467}.theme-light .ads-draft-button{color:#667085;background:#f9fafb;border-color:#d0d5dd}@media (max-width:1180px){.ads-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ads-default-sort{display:none}}@media (max-width:760px){.ads-heading{align-items:flex-start;gap:13px}.ads-heading .subtitle{display:none}.ads-ai-button{white-space:nowrap;padding-inline:10px}.ads-coverage-banner{grid-template-columns:1fr;gap:6px}.ads-coverage-banner small{white-space:normal}.ads-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ads-kpi-grid article{min-height:105px;padding:14px}.ads-kpi-grid article:last-child{grid-column:1/-1}.ads-filter-bar{flex-direction:column;align-items:stretch}.ads-search{min-width:0;min-height:38px}.ads-tree-head .outline-button{display:none}.ads-table-toolbar{flex-direction:column;align-items:stretch}.ads-table-copy{text-align:left}.ads-view-switch{overflow-x:auto}.ads-view-switch button{flex:1}.ads-management-notice{flex-direction:column;align-items:flex-start}.ads-product-drawer{padding:28px 18px 34px}.ads-product-kpis{grid-template-columns:1fr}.ads-product-section-head{flex-direction:column;align-items:stretch}.ads-product-section-head button{width:100%}.ads-product-campaigns dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.app-entry{display:none}.app-shell>.sidebar,.app-shell>.workspace{animation:none!important}}.nav-production:before{border:1.6px solid;border-radius:2px;width:17px;height:11px;top:7px;left:1px}.nav-production:after{width:5px;height:6px;box-shadow:7px 1px 0 -1px var(--panel), 7px 1px 0 .5px currentColor;border:1.6px solid;border-bottom:0;top:2px;left:3px}.nav-production i{background:currentColor;border-radius:50%;width:3px;height:3px;top:11px;left:5px;box-shadow:6px 0}.nav-production em,.nav-production u{display:none}:is(.theme-dark,.theme-light) .production-module{gap:14px;display:grid}:is(.theme-dark,.theme-light) .production-header{justify-content:space-between;align-items:flex-end;gap:20px;padding:4px 0 2px;display:flex}:is(.theme-dark,.theme-light) .production-header h2{color:var(--ink);margin:3px 0 4px;font-family:Manrope,Inter,sans-serif;font-size:25px;line-height:32px}:is(.theme-dark,.theme-light) .production-header>div>span{color:var(--muted);font-size:12px}:is(.theme-dark,.theme-light) .production-header-actions{flex:none;gap:8px;display:flex}:is(.theme-dark,.theme-light) .production-loading{min-height:280px;color:var(--muted);justify-content:center;align-items:center;gap:10px;display:flex}:is(.theme-dark,.theme-light) .production-loading span{border:2px solid var(--line-strong);border-top-color:var(--violet);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite production-spin}@keyframes production-spin{to{transform:rotate(360deg)}}:is(.theme-dark,.theme-light) .production-readonly,:is(.theme-dark,.theme-light) .production-message{border:1px solid var(--line);color:var(--text-default);background:var(--panel-strong);border-radius:8px;padding:10px 12px;font-size:12px}:is(.theme-dark,.theme-light) .production-message{border-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .production-message{border-color:color-mix(in srgb, var(--mint) 35%, var(--line))}}:is(.theme-dark,.theme-light) .production-message{color:var(--mint)}:is(.theme-dark,.theme-light) .production-message.error{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .production-message.error{border-color:color-mix(in srgb, var(--danger) 45%, var(--line))}}:is(.theme-dark,.theme-light) .production-message.error{color:var(--danger)}:is(.theme-dark,.theme-light) .production-site-bar{border:1px solid var(--line);background:var(--panel);border-radius:12px;grid-template-columns:180px minmax(200px,1fr) 130px 110px 130px auto;align-items:end;gap:10px;padding:14px;display:grid}:is(.theme-dark,.theme-light) .production-site-bar label,:is(.theme-dark,.theme-light) .production-bulk label{gap:5px;min-width:0;display:grid}:is(.theme-dark,.theme-light) .production-site-bar label>span,:is(.theme-dark,.theme-light) .production-bulk label>span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600}:is(.theme-dark,.theme-light) .production-site-bar :is(input,select),:is(.theme-dark,.theme-light) .production-bulk input,:is(.theme-dark,.theme-light) .production-parameters :is(input,select){box-sizing:border-box;border:1px solid var(--line-strong);width:100%;height:36px;color:var(--ink);background:var(--panel-strong);font-variant-numeric:tabular-nums;border-radius:7px;outline:none;padding:0 9px;font:500 12px/1 Inter,sans-serif}:is(.theme-dark,.theme-light) .production-site-bar :is(input,select):focus,:is(.theme-dark,.theme-light) .production-bulk input:focus,:is(.theme-dark,.theme-light) .production-parameters :is(input,select):focus{border-color:var(--violet);box-shadow:0 0 0 2px var(--brand-soft)}:is(.theme-dark,.theme-light) .production-parameters input.missing{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .production-parameters input.missing{border-color:color-mix(in srgb, var(--danger) 55%, var(--line))}}:is(.theme-dark,.theme-light) .production-parameters input.missing{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .production-parameters input.missing{background:color-mix(in srgb, var(--danger) 5%, var(--panel-strong))}}:is(.theme-dark,.theme-light) .production-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}:is(.theme-dark,.theme-light) .production-kpis article{border:1px solid var(--line);background:var(--panel);border-radius:11px;min-height:92px;padding:14px}:is(.theme-dark,.theme-light) .production-kpis span,:is(.theme-dark,.theme-light) .production-kpis strong,:is(.theme-dark,.theme-light) .production-kpis small{display:block}:is(.theme-dark,.theme-light) .production-kpis span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:650}:is(.theme-dark,.theme-light) .production-kpis strong{color:var(--ink);font-variant-numeric:tabular-nums;margin:9px 0 3px;font-family:Manrope,Inter,sans-serif;font-size:21px;line-height:26px}:is(.theme-dark,.theme-light) .production-kpis small{color:var(--text-faint);font-size:10px}:is(.theme-dark,.theme-light) .production-kpis article.danger strong{color:var(--danger)}:is(.theme-dark,.theme-light) .production-kpis article.success strong{color:var(--mint)}:is(.theme-dark,.theme-light) .production-bulk{grid-template-columns:minmax(240px,1fr) 170px 170px auto;align-items:end;gap:12px;padding:13px 14px;display:grid}:is(.theme-dark,.theme-light) .production-bulk>div b,:is(.theme-dark,.theme-light) .production-bulk>div span{display:block}:is(.theme-dark,.theme-light) .production-bulk>div b{color:var(--ink);font-size:12px}:is(.theme-dark,.theme-light) .production-bulk>div span{color:var(--muted);margin-top:3px;font-size:10px}:is(.theme-dark,.theme-light) .production-parameters,:is(.theme-dark,.theme-light) .production-plan{overflow:hidden}:is(.theme-dark,.theme-light) .production-parameters table{min-width:1240px}:is(.theme-dark,.theme-light) .production-plan table{min-width:1180px}:is(.theme-dark,.theme-light) .production-parameters th,:is(.theme-dark,.theme-light) .production-plan th{white-space:nowrap}:is(.theme-dark,.theme-light) .production-parameters td,:is(.theme-dark,.theme-light) .production-plan td{border-top:1px solid var(--line);vertical-align:middle;font-variant-numeric:tabular-nums;padding:8px 10px}:is(.theme-dark,.theme-light) .production-parameters td b,:is(.theme-dark,.theme-light) .production-parameters td small,:is(.theme-dark,.theme-light) .production-plan td b,:is(.theme-dark,.theme-light) .production-plan td small{display:block}:is(.theme-dark,.theme-light) .production-parameters td b,:is(.theme-dark,.theme-light) .production-plan td b{max-width:250px;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}:is(.theme-dark,.theme-light) .production-parameters td small,:is(.theme-dark,.theme-light) .production-plan td small{color:var(--text-faint);margin-top:3px;font-size:9px}:is(.theme-dark,.theme-light) .production-parameters td:first-child{width:76px}:is(.theme-dark,.theme-light) .production-parameters td:not(:nth-child(2)):not(:nth-child(3)){width:108px}:is(.theme-dark,.theme-light) .production-plan tr.blocked td{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .production-plan tr.blocked td{background:color-mix(in srgb, var(--danger) 4%, var(--panel))}}:is(.theme-dark,.theme-light) .production-plan .production-quantity{color:var(--violet-light);font-weight:700}:is(.theme-dark,.theme-light) .production-plan details{min-width:180px}:is(.theme-dark,.theme-light) .production-plan summary{cursor:pointer;color:var(--violet-light);font-size:10px;font-weight:650}:is(.theme-dark,.theme-light) .production-plan details p{max-width:340px;color:var(--muted);margin:8px 0 4px;font-size:10px;line-height:1.5}:is(.theme-dark,.theme-light) .production-plan details b,:is(.theme-dark,.theme-light) .production-plan details em{max-width:340px;color:var(--danger);white-space:normal;margin-top:4px;font-size:10px;font-style:normal;display:block}:is(.theme-dark,.theme-light) .production-plan details em{color:var(--warning)}:is(.theme-dark,.theme-light) .production-plan td:last-child>button{color:var(--violet-light);cursor:pointer;background:0 0;border:0;margin-top:7px;font-size:10px;font-weight:650}:is(.theme-dark,.theme-light) .production-empty{height:120px;color:var(--muted);text-align:center}:is(.theme-dark,.theme-light) .production-workbench-tabs{border:1px solid var(--line);background:var(--panel);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}:is(.theme-dark,.theme-light) .production-workbench-tabs button{min-height:54px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:2px;padding:9px 13px;display:grid}:is(.theme-dark,.theme-light) .production-workbench-tabs button:hover{color:var(--ink);background:var(--violet)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .production-workbench-tabs button:hover{background:color-mix(in srgb,var(--violet) 5%,transparent)}}:is(.theme-dark,.theme-light) .production-workbench-tabs button.active{color:var(--ink);background:var(--panel-strong);box-shadow:inset 0 0 0 1px var(--line-strong), 0 5px 16px #00000014}:is(.theme-dark,.theme-light) .production-workbench-tabs b{font:700 12px/16px Manrope,Inter,sans-serif}:is(.theme-dark,.theme-light) .production-workbench-tabs span{color:var(--text-faint);font-size:9px}:is(.theme-dark,.theme-light) .material-planning-switch{justify-content:space-between;align-items:center;gap:20px;padding:15px 16px;display:flex}:is(.theme-dark,.theme-light) .material-planning-switch>div{gap:3px;display:grid}:is(.theme-dark,.theme-light) .material-planning-switch b{color:var(--ink);font-size:12px}:is(.theme-dark,.theme-light) .material-planning-switch>div>span{color:var(--muted);font-size:10px}:is(.theme-dark,.theme-light) .production-toggle{border:1px solid var(--line);min-width:150px;color:var(--text-default);background:var(--panel-strong);cursor:pointer;border-radius:9px;align-items:center;gap:9px;padding:8px 11px;font-size:10px;font-weight:650;display:flex}:is(.theme-dark,.theme-light) .production-toggle input{width:16px;height:16px;accent-color:var(--violet)}:is(.theme-dark,.theme-light) :is(.production-materials,.production-bom,.production-shortages){overflow:hidden}:is(.theme-dark,.theme-light) :is(.production-materials,.production-bom,.production-shortages) .panel-head{padding:15px 16px}:is(.theme-dark,.theme-light) .production-materials table{min-width:1160px}:is(.theme-dark,.theme-light) .production-bom table{min-width:960px}:is(.theme-dark,.theme-light) .production-shortages table{min-width:1220px}:is(.theme-dark,.theme-light) :is(.production-materials,.production-bom,.production-shortages) td{border-top:1px solid var(--line);vertical-align:middle;font-variant-numeric:tabular-nums;padding:8px 9px}:is(.theme-dark,.theme-light) :is(.production-materials,.production-bom) :is(input,select){box-sizing:border-box;border:1px solid var(--line-strong);width:100%;height:34px;color:var(--ink);background:var(--panel-strong);font-variant-numeric:tabular-nums;border-radius:7px;outline:none;padding:0 8px;font:500 11px/1 Inter,sans-serif}:is(.theme-dark,.theme-light) :is(.production-materials,.production-bom) :is(input,select):focus{border-color:var(--violet);box-shadow:0 0 0 2px var(--brand-soft)}:is(.theme-dark,.theme-light) .production-materials td:first-child{width:116px}:is(.theme-dark,.theme-light) .production-materials td:nth-child(2){width:230px}:is(.theme-dark,.theme-light) .production-materials td:nth-child(3){width:70px}:is(.theme-dark,.theme-light) .production-materials td:nth-child(n+4):nth-child(-n+8){width:112px}:is(.theme-dark,.theme-light) .production-materials td:last-child{text-align:center;width:72px}:is(.theme-dark,.theme-light) .production-materials td:last-child input{width:17px;height:17px;accent-color:var(--violet)}:is(.theme-dark,.theme-light) .production-materials tr.inactive{opacity:.48}:is(.theme-dark,.theme-light) .production-bom td:first-child{width:310px}:is(.theme-dark,.theme-light) .production-bom td:nth-child(2){width:270px}:is(.theme-dark,.theme-light) .production-bom td:nth-child(3),:is(.theme-dark,.theme-light) .production-bom td:nth-child(4){width:120px}:is(.theme-dark,.theme-light) .production-bom td:nth-child(5){width:130px;color:var(--violet-light);font-weight:700}:is(.theme-dark,.theme-light) .table-remove{border:1px solid var(--line);width:30px;height:30px;color:var(--danger);cursor:pointer;background:0 0;border-radius:7px;place-items:center;font-size:18px;display:grid}:is(.theme-dark,.theme-light) .table-remove:hover{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .table-remove:hover{border-color:color-mix(in srgb,var(--danger) 40%,var(--line))}}:is(.theme-dark,.theme-light) .table-remove:hover{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .table-remove:hover{background:color-mix(in srgb,var(--danger) 7%,transparent)}}:is(.theme-dark,.theme-light) .production-material-notice{border:1px solid var(--warning);margin:0 15px 14px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .production-material-notice{border:1px solid color-mix(in srgb,var(--warning) 30%,var(--line))}}:is(.theme-dark,.theme-light) .production-material-notice{color:var(--warning);background:var(--warning);border-radius:8px}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .production-material-notice{background:color-mix(in srgb,var(--warning) 5%,var(--panel))}}:is(.theme-dark,.theme-light) .production-material-notice{font-size:10px}:is(.theme-dark,.theme-light) .production-shortages td:first-child b,:is(.theme-dark,.theme-light) .production-shortages td:first-child small{display:block}:is(.theme-dark,.theme-light) .production-shortages td:first-child b{max-width:210px;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.theme-dark,.theme-light) .production-shortages td:first-child small{color:var(--text-faint);margin-top:3px}:is(.theme-dark,.theme-light) .production-shortages tr.shortage td{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .production-shortages tr.shortage td{background:color-mix(in srgb,var(--danger) 4%,var(--panel))}}:is(.theme-dark,.theme-light) .production-shortages tr.shortage td:nth-child(7) strong{color:var(--danger)}:is(.theme-dark,.theme-light) .production-shortages tr.covered td:nth-child(7) strong{color:var(--mint)}:is(.theme-dark,.theme-light) .cost-production-center,:is(.theme-dark,.theme-light) .cost-management{gap:14px;min-width:0;display:grid}:is(.theme-dark,.theme-light) .cost-production-tabs{border:1px solid var(--line);background:var(--panel);border-radius:12px;grid-template-columns:1fr 1fr;width:min(520px,100%);padding:4px;display:inline-grid}:is(.theme-dark,.theme-light) .cost-production-tabs button{min-height:50px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:2px;padding:8px 14px;display:grid}:is(.theme-dark,.theme-light) .cost-production-tabs button.active{color:var(--ink);background:var(--panel-strong);box-shadow:inset 0 0 0 1px var(--line-strong), 0 4px 14px #00000014}:is(.theme-dark,.theme-light) .cost-production-tabs b{font:700 12px/16px Manrope,Inter,sans-serif}:is(.theme-dark,.theme-light) .cost-production-tabs span{color:var(--text-faint);font-size:9px}:is(.theme-dark,.theme-light) .cost-header{padding-top:2px}:is(.theme-dark,.theme-light) .cost-kpis article:nth-child(2) strong{color:var(--violet-light)}:is(.theme-dark,.theme-light) .cost-toolbar{justify-content:space-between;align-items:end;gap:14px;padding:12px 14px;display:flex}:is(.theme-dark,.theme-light) .cost-toolbar label{gap:5px;width:min(420px,100%);display:grid}:is(.theme-dark,.theme-light) .cost-toolbar label span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:650}:is(.theme-dark,.theme-light) .cost-toolbar label input,:is(.theme-dark,.theme-light) .cost-table-panel input{box-sizing:border-box;border:1px solid var(--line-strong);width:100%;height:34px;color:var(--ink);background:var(--panel-strong);font-variant-numeric:tabular-nums;border-radius:7px;outline:none;padding:0 9px;font:500 11px/1 Inter,sans-serif}:is(.theme-dark,.theme-light) .cost-toolbar input:focus,:is(.theme-dark,.theme-light) .cost-table-panel input:focus{border-color:var(--violet);box-shadow:0 0 0 2px var(--brand-soft)}:is(.theme-dark,.theme-light) .cost-toolbar>div{gap:8px;display:flex}:is(.theme-dark,.theme-light) .cost-bulk{gap:10px;padding:14px;display:grid}:is(.theme-dark,.theme-light) .cost-bulk>div:first-child b,:is(.theme-dark,.theme-light) .cost-bulk>div:first-child span{display:block}:is(.theme-dark,.theme-light) .cost-bulk>div:first-child b{color:var(--ink);font-size:12px}:is(.theme-dark,.theme-light) .cost-bulk>div:first-child span{color:var(--muted);margin-top:3px;font-size:10px}:is(.theme-dark,.theme-light) .cost-bulk textarea{resize:vertical;border:1px solid var(--line-strong);min-height:116px;color:var(--ink);background:var(--panel-strong);border-radius:8px;outline:none;padding:10px;font:500 11px/1.55 Inter,sans-serif}:is(.theme-dark,.theme-light) .cost-bulk>div:last-child{justify-content:flex-end;gap:8px;display:flex}:is(.theme-dark,.theme-light) .cost-table-panel{overflow:hidden}:is(.theme-dark,.theme-light) .cost-table-panel table{min-width:1360px}:is(.theme-dark,.theme-light) .cost-table-panel td{border-top:1px solid var(--line);vertical-align:middle;font-variant-numeric:tabular-nums;padding:8px 9px}:is(.theme-dark,.theme-light) .cost-table-panel tr.dirty td{background:var(--violet)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .cost-table-panel tr.dirty td{background:color-mix(in srgb, var(--violet) 5%, var(--panel))}}:is(.theme-dark,.theme-light) .cost-table-panel td:first-child{width:270px}:is(.theme-dark,.theme-light) .cost-table-panel td:first-child b,:is(.theme-dark,.theme-light) .cost-table-panel td:first-child small{display:block}:is(.theme-dark,.theme-light) .cost-table-panel td:first-child b{max-width:260px;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}:is(.theme-dark,.theme-light) .cost-table-panel td:first-child small{color:var(--text-faint);margin-top:3px;font-size:9px}:is(.theme-dark,.theme-light) .cost-table-panel td:nth-child(3){color:var(--muted);white-space:nowrap;font-size:11px}:is(.theme-dark,.theme-light) .cost-marketplaces{gap:4px;display:flex}:is(.theme-dark,.theme-light) .cost-marketplaces i{color:var(--text-default);background:var(--brand-soft);border-radius:5px;padding:4px 6px;font-size:8px;font-style:normal;font-weight:750}:is(.theme-dark,.theme-light) .cost-marketplaces i.wb{color:#d946ef;background:#d946ef1a}:is(.theme-dark,.theme-light) .cost-table-panel details{min-width:150px}:is(.theme-dark,.theme-light) .cost-table-panel summary{cursor:pointer;color:var(--violet-light);font-size:10px;font-weight:650}:is(.theme-dark,.theme-light) .cost-table-panel details p{border-bottom:1px solid var(--line);gap:2px;min-width:260px;margin:7px 0;padding-bottom:7px;display:grid}:is(.theme-dark,.theme-light) .cost-table-panel details p:last-child{border-bottom:0}:is(.theme-dark,.theme-light) .cost-table-panel details p b{color:var(--ink);font-size:10px}:is(.theme-dark,.theme-light) .cost-table-panel details p span{color:var(--muted);font-size:9px;line-height:1.45}@media (max-width:1240px){:is(.theme-dark,.theme-light) .production-site-bar{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.theme-dark,.theme-light) .production-bulk{grid-template-columns:1fr 160px 160px}:is(.theme-dark,.theme-light) .production-bulk>button{grid-column:3}}@media (max-width:700px){:is(.theme-dark,.theme-light) .production-header{flex-direction:column;align-items:stretch}:is(.theme-dark,.theme-light) .production-header-actions{grid-template-columns:1fr 1fr;display:grid}:is(.theme-dark,.theme-light) .production-site-bar{grid-template-columns:1fr 1fr}:is(.theme-dark,.theme-light) .production-site-bar label:nth-child(2){grid-column:1/-1}:is(.theme-dark,.theme-light) .production-kpis,:is(.theme-dark,.theme-light) .production-bulk{grid-template-columns:1fr 1fr}:is(.theme-dark,.theme-light) .production-bulk>div,:is(.theme-dark,.theme-light) .production-bulk>button{grid-column:1/-1}:is(.theme-dark,.theme-light) .production-site-bar :is(input,select),:is(.theme-dark,.theme-light) .production-bulk input{min-height:44px}:is(.theme-dark,.theme-light) .production-workbench-tabs{grid-template-columns:1fr}:is(.theme-dark,.theme-light) .production-workbench-tabs button{min-height:48px}:is(.theme-dark,.theme-light) .material-planning-switch{flex-direction:column;align-items:stretch}:is(.theme-dark,.theme-light) .production-toggle{min-height:42px}}html,body{line-height:1.5}html[data-theme=light],html[data-theme=light] body{color:#191522;background:#f5f6fa}.app-shell :is(p,label,button,input,select,textarea){font-size:14px;line-height:1.5}.app-shell button b{font-size:14px;line-height:1.4}.app-shell :is(small,.subtitle,.eyebrow,.section-kicker,.fresh-row,.chart-legends,.chart-axis,.panel-head p,.metric-index,.data-state-code,.table-footer,.draft-note){font-size:12px;line-height:1.5}.app-shell small{line-height:1.5;font-size:12px!important}.app-shell label :is(span,b){font-size:inherit;line-height:inherit}.app-shell table,.app-shell th,.app-shell td{font-size:13px;line-height:1.45}.app-shell table small{font-size:12px;line-height:1.45}.app-shell table :is(b,strong,span){font-size:13px;line-height:1.45}.app-shell :is(.sku-totals span,.supply-risk-card>span,.supply-stat>span,.return-stats article>span,.shipment-summary-row,.unit-row,.admin-metrics span,.health-line,.mini-user span,.store-selector>span:not(.store-sigil)){font-size:14px;line-height:1.5}.app-shell :is(.sku-totals small,.supply-risk-card small,.supply-stat small,.return-stats small,.shipment-summary-main small,.admin-metrics small,.mini-user small,.store-selector small){font-size:12px;line-height:1.5}.app-shell :is(.expense-row,.mix-row,.panel-total,.drawer-meta,.top-sku-note,.action-empty,.lifecycle,.recent-drafts){font-size:14px;line-height:1.5}.app-shell :is(button,input,select,textarea){min-height:40px}.app-shell :is(.notification,.avatar,.drawer-close,.quantity-stepper button,.expand-routes){min-height:0}.app-shell .expand-routes{width:32px;height:32px}.app-shell .quantity-stepper{grid-template-columns:36px 64px 36px}.app-shell .quantity-stepper button{height:36px}.app-shell :is(.multi-select-menu input[type=checkbox],.calculation-toggles input,.shipment-table input[type=checkbox]){width:18px;height:18px}.app-shell .nav-icon,.app-shell .nav-icon :is(i,em,u){font-size:0;line-height:0}.metric-movement{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px;font-weight:750;display:flex!important}.metric-movement b{font-size:15px;line-height:1}.metric-movement small{white-space:normal;flex-basis:100%;margin-left:0}.metric-movement.up{color:#37b77b!important}.metric-movement.down{color:#e64c6d!important}.metric-movement.flat,.metric-movement.unavailable{color:var(--muted)!important}.app-shell .pnl-period-delta{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 5px;margin-top:5px;line-height:1.2;font-size:10px!important;display:flex!important}.app-shell .pnl-period-delta b{font-size:inherit;white-space:nowrap;font-weight:750}.app-shell .pnl-period-delta em{color:var(--muted);white-space:nowrap;flex-basis:100%;font-size:9px;font-style:normal;font-weight:500}.app-shell .pnl-period-delta.good b{color:#16875d}.app-shell .pnl-period-delta.bad b{color:#d92d20}.app-shell .pnl-period-delta.flat b,.app-shell .pnl-period-delta.unavailable b{color:var(--muted)}.app-shell .pnl-period-delta.compact{text-align:right;justify-content:flex-end;margin-top:1px}.app-shell .pnl-share-value{flex-direction:column;align-items:flex-end;min-width:96px;display:flex!important}.app-shell .pnl-share-value>b,.app-shell .pnl-share-value>strong{font-variant-numeric:tabular-nums;white-space:nowrap}.theme-toggle{border:1px solid var(--line);min-height:42px;color:var(--ink);white-space:nowrap;background:#ffffff06;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.theme-toggle span{color:var(--violet-light);font-size:17px;line-height:1}.theme-toggle b{font-weight:700;font-size:13px!important}.theme-toggle:hover{border-color:var(--line-strong);background:#8b5cf614}.sku-sort-control{border:1px solid var(--line);background:#ffffff06;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-width:260px;min-height:40px;padding:0 10px;display:grid}.sku-sort-control>span{color:var(--muted);font-size:12px}.sku-sort-control select{min-height:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;outline:0}.sku-table-actions{align-items:center;gap:8px;display:flex;position:relative}.sku-column-picker{z-index:3;position:relative}.sku-column-picker summary{border:1px solid var(--line);min-height:40px;color:var(--ink);cursor:pointer;background:#ffffff06;border-radius:9px;align-items:center;padding:0 13px;font-size:12px;font-weight:650;list-style:none;display:flex}.sku-column-picker summary::-webkit-details-marker{display:none}.sku-column-picker>div{border:1px solid var(--line-strong);background:var(--panel-strong);border-radius:12px;width:250px;max-height:410px;padding:12px;position:absolute;top:calc(100% + 7px);right:0;overflow-y:auto;box-shadow:0 18px 50px #00000047}.sku-column-picker>div>span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:7px;font-size:10px;font-weight:700;display:block}.sku-column-picker nav{grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:10px;display:grid}.sku-column-picker nav button{color:var(--violet-light);padding:7px 5px;font-size:9px;font-weight:700}.sku-column-picker label{color:var(--ink);align-items:center;gap:8px;padding:7px 4px;font-size:11px;display:flex}.sku-column-picker input{accent-color:var(--violet)}.sku-preset-actions{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:6px;margin:0 0 10px;padding-bottom:10px;display:grid}.sku-preset-actions button{border:1px solid var(--line);min-height:32px;color:var(--ink);background:#ffffff06;border-radius:8px;padding:6px 8px;font-size:9px;font-weight:650}.sku-preset-actions button:first-child{color:var(--violet-light);border-color:var(--line-strong)}.sku-preset-actions button:disabled{opacity:.4;cursor:not-allowed}.theme-light .sku-column-picker summary,.theme-light .sku-column-picker>div{background:#fff;border-color:#d0d5dd;box-shadow:0 16px 36px #1018281f}.sku-cockpit-coverage{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#8b5cf613,#22d3ee05);justify-content:space-between;align-items:center;gap:18px;padding:13px 16px;display:flex}.sku-cockpit-coverage>div{min-width:0}.sku-cockpit-coverage b,.sku-cockpit-coverage span{display:block}.sku-cockpit-coverage b{color:var(--ink);font-size:11px;font-weight:720}.sku-cockpit-coverage span{color:var(--muted);margin-top:3px;font-size:9px;line-height:1.45}.sku-cockpit-coverage small{max-width:46%;color:var(--muted);text-align:right;font-size:9px;line-height:1.45}.sku-cockpit-coverage small.pending{color:var(--warning)}.sku-cockpit-coverage small.complete{color:var(--mint)}.sku-focus-bar{border-bottom:1px solid var(--line);scrollbar-width:none;align-items:center;gap:7px;padding:10px 15px;display:flex;overflow-x:auto}.sku-focus-bar::-webkit-scrollbar{display:none}.sku-focus-bar button{border:1px solid var(--line);min-height:32px;color:var(--muted);background:#ffffff05;border-radius:9px;flex:none;padding:6px 11px;font-size:9px;font-weight:650}.sku-focus-bar button:hover{color:var(--ink);border-color:var(--line-strong)}.sku-focus-bar button.active{color:var(--violet-light);border-color:var(--line-strong);background:#8b5cf61c}.sku-cockpit-table{min-width:1160px}.sku-cockpit-table th,.sku-cockpit-table td{white-space:nowrap}.sku-cockpit-table th:nth-child(2),.sku-cockpit-table td:nth-child(2){white-space:normal;min-width:280px}.api-missing{color:var(--muted);font-weight:500}.sku-empty-row{height:130px;color:var(--muted)!important;text-align:center!important}.theme-light .sku-cockpit-coverage{background:linear-gradient(90deg,#f7f5ff,#fff);border-color:#e4e7ec}.theme-light .sku-focus-bar{border-color:#e4e7ec}.theme-light .sku-focus-bar button,.theme-light .sku-preset-actions button{background:#fff;border-color:#d0d5dd}.theme-light .sku-focus-bar button.active{color:#5747d6;background:#f0eeff;border-color:#b9aeff}.ambient{opacity:.045;filter:blur(105px);animation:none}.noise{opacity:.03}.sidebar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.metric-glow{opacity:.08;filter:blur(42px)}.metric-card,.panel,.supply-stat,.return-stats article,.admin-metrics article{box-shadow:none}.brand-mark,.profit-bar,.expense-row i,.top-sku-profit i b{box-shadow:0 0 8px #8b5cf62e}.glow-button{box-shadow:0 6px 18px #7140e12b}.theme-light{--bg:#f5f6fa;--panel:#fff;--panel-strong:#fff;--line:#241b3426;--line-strong:#5a3b914f;--ink:#191522;--muted:#625b6d;--violet:#7447e8;--violet-light:#6938d4;--pink:#c936ce;--cyan:#007f99;--mint:#087a54;--danger:#c92d4f;color:var(--ink);background:linear-gradient(#f8f8fb,#f3f4f8)}.theme-light .noise{opacity:.018;background-image:linear-gradient(#2a1f3d0b 1px,#0000 1px),linear-gradient(90deg,#2a1f3d0a 1px,#0000 1px)}.theme-light .ambient{opacity:.025}.theme-light .sidebar{border-color:var(--line);background:#fffffff2}.theme-light :is(.metric-card,.panel,.supply-stat,.return-stats article,.admin-metrics article,.sku-totals,.data-state-panel,.access-card){color:var(--ink);border-color:var(--line);background:#fff;box-shadow:0 1px 2px #1e142d0a}.theme-light :is(.store-selector,.notification,.avatar,.market-switch,.fulfillment-switch,.period-switch,.date-control,.custom-date-controls,.outline-button,.theme-toggle,.sku-sort-control,.search-box,.table-tools button,.export-secondary,.drawer-close){color:var(--ink);border-color:var(--line);background:#fff}.theme-light :is(.nav-item,.muted-nav,.health-line,.fresh-row,.panel-head p,.section-heading .subtitle,.metric-card p,.metric-card small,.chart-legends,.chart-axis,.sku-totals span,.table-footer,.supply-risk-card span,.supply-risk-card small,.supply-stat span,.supply-stat small,.drawer-note p,.unit-row,.admin-metrics span,.admin-metrics small){color:var(--muted)}.theme-light :is(.nav-item:hover,.nav-item.active){color:#2b2038;background:#7447e81a}.theme-light .nav-item.active{box-shadow:inset 2px 0 var(--violet)}.theme-light .market-switch button.selected{color:#2b2038}.theme-light .fulfillment-switch button.selected{color:#39266b;background:#eee9ff}.theme-light .insight-button{color:#5328b7;background:#f0e9ff;border-color:#7447e857}.theme-light :is(.metric-card strong,.panel h3,.product-cell b,.supply-table td:nth-child(2) b,.top-sku-name b,.mix-row>strong,.quantity-stepper strong,.unit-row strong,td,h1,h2,h3){color:var(--ink)}.theme-light .product-thumb{color:#6d48d7;background:linear-gradient(135deg,#f0eaff,#edf8ff);border-color:#e5e7eb}.theme-light .marketplace-article b,.theme-light .route-marketplace-skus b{color:#263142}.theme-light .marketplace-article small{color:#7a8799}.theme-light :is(.table-tools,td,.mix-row,.top-sku-row,.action-panel>button,.action-empty,.unit-row,.shipment-summary-row,.recent-drafts,.sku-totals>div){border-color:#241b341a}.theme-light td{background:#fff}.theme-light .search-box input,.theme-light .custom-date-controls input,.theme-light .sku-sort-control select{color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.theme-light .search-box input::placeholder{color:#77707f}.theme-light .dual-chart{background:repeating-linear-gradient(0deg,#0000 0 54px,#241b3412 55px);border-color:#241b3424}.theme-light .revenue-bar{background:#d8d2e0}.theme-light .chart-value{color:#5931bd;text-shadow:none}.theme-light .orb.single{background:conic-gradient(var(--violet) 0 36.5%, #e6e1ec 36.5% 100%)}.theme-light .orb.single.wb{background:conic-gradient(var(--pink) 0 27.5%, #e6e1ec 27.5% 100%)}.theme-light .orb>div,.theme-light .locality-ring>div{background:#fff}.theme-light .efficiency-menu,.theme-light .multi-select-menu{color:var(--ink);border-color:var(--line-strong);background:#fff;box-shadow:0 14px 35px #1e142d24}.theme-light .efficiency-menu button{color:var(--muted)}.theme-light .efficiency-menu button:hover{color:var(--ink);background:#f3edff}.theme-light .sku-drawer{color:var(--ink);background:linear-gradient(#faf8ff,#fff);box-shadow:-20px 0 55px #1e142d26}.theme-light .drawer-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#221b2b6b}.theme-light .toast{color:#174c37;background:#f0fff8;box-shadow:0 10px 30px #1e142d1f}.theme-light .market-scope-warning{background:#fff8ec;border-color:#b4530940}.theme-light .market-scope-warning b{color:#8a4109}.theme-light .market-scope-warning span{color:#785c45}.theme-light .market-scope-warning button{color:#7b3d0b;background:#fff3dd;border-color:#b4530947}.theme-light .workflow-detail-table .unresolved-sku-row td{background:#fff1f4}.theme-light .draft-blocker{color:#9f2442;background:#fff1f4;border-color:#9f244238}.theme-light .ozon-prepare-button{color:#174bbd;background:#edf3ff;border-color:#3470ff4d}.theme-light .ozon-demand-live>div{background:#f8f9fc;border-color:#e3e6ef}.theme-light .ozon-demand-live span,.theme-light .ozon-demand-live small{color:#667085}.theme-light .ozon-demand-live b{color:#172033}.theme-light .ozon-action-state{background:#f4f7ff;border-color:#3470ff33}.theme-light .ozon-action-state>b{color:#17233d}.theme-light .ozon-action-state>small,.theme-light .ozon-action-state>em{color:#667085}.theme-light .ozon-action-state.status-success{background:#effbf6}.theme-light .ozon-action-state.status-failed{background:#fff1f4}.theme-light .ozon-action-state.status-monitoring{background:#fffaf0;border-color:#f4d98b}.theme-light .ozon-action-state.status-monitoring>span,.theme-light .ozon-action-state.status-monitoring>b{color:#9a6700}.theme-light .ozon-route-status>b{color:#172033}.theme-light .ozon-route-status>small{color:#667085}.theme-light .data-state-panel.state-error{background:#fff5f7}.theme-light .data-state-panel.state-stale{background:#fff9ed}.theme-light .data-state-panel.state-demo{background:#f7f2ff}@media (max-width:1024px){.theme-toggle{width:42px;padding:0}.theme-toggle b{display:none}.store-selector{min-width:190px}}@media (max-width:980px){.app-shell .nav-item{font-size:0}}@media (max-width:700px){.theme-light .sidebar{background:#fffffff5}.theme-toggle{width:36px;min-height:36px}.top-actions{gap:6px}.control-actions{flex-wrap:wrap}.control-actions .period-switch{flex:1 0 100%}.custom-date-controls{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%}.custom-date-controls input{width:100%;min-width:0}.metric-card{min-height:132px}.metric-card small{white-space:normal;display:inline}.metric-movement{align-items:flex-start}.table-tools .sku-sort-control{width:100%;min-width:0}.sku-sort-control select{width:100%}.stage-footer .primary-button,.create-draft-button{font-size:14px}.app-shell .nav-item{font-size:0}}@media (max-width:420px){.metric-card strong{font-size:17px}.workspace{padding-inline:12px}}.insights-backdrop{z-index:140}.drawer-dismiss-layer{cursor:default;background:0 0;border:0;width:100%;height:100%;padding:0;position:fixed;inset:0}.insights-drawer{z-index:1;width:min(650px,100vw);color:var(--ink);border-left:1px solid var(--line-strong);background:linear-gradient(#130b22 0%,#090710 100%);padding:38px 34px 30px;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-28px 0 70px #00000070}.insights-title-row{justify-content:space-between;align-items:flex-start;gap:18px;margin:5px 0 24px;display:flex}.insights-title-row h2{margin:0 0 6px;font-size:30px}.insights-title-row p{color:var(--muted);margin:0}.insight-mode{border:1px solid var(--line);min-height:32px;color:var(--muted);white-space:nowrap;border-radius:10px;align-items:center;gap:7px;padding:0 10px;font-size:12px;display:inline-flex}.insight-mode i{background:var(--cyan);width:7px;height:7px;box-shadow:0 0 10px var(--cyan);border-radius:50%}.insight-mode.rules i{background:var(--violet-light);box-shadow:0 0 10px var(--violet)}.insights-meta{border:1px solid var(--line);color:var(--muted);background:#ffffff06;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:11px 13px;font-size:12px;display:flex}.insights-meta button{color:var(--violet-light);background:0 0;border:0;font-weight:700}.insights-list{gap:12px;display:grid}.insight-card{border:1px solid var(--line);background:#ffffff06;border-radius:16px;padding:18px;position:relative;overflow:hidden}.insight-card:before{content:"";background:var(--violet);width:3px;position:absolute;inset:0 auto 0 0}.insight-card.critical:before{background:#fb7185}.insight-card.warning:before{background:#f59e0b}.insight-card.opportunity:before{background:#34d399}.insight-card-head{align-items:flex-start;gap:13px;display:flex}.insight-card-head>span{width:31px;height:31px;color:var(--violet-light);background:#8b5cf624;border-radius:10px;flex:0 0 31px;place-items:center;font-size:11px;font-weight:800;display:grid}.insight-card-head small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.insight-card h3{margin:4px 0 0;font-size:17px;line-height:1.3}.insight-card>p{color:var(--muted);margin:13px 0;line-height:1.55}.insight-evidence{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.insight-evidence>span{border:1px solid var(--line);background:#0000001f;border-radius:10px;padding:10px 11px}.insight-evidence small,.insight-evidence b{display:block}.insight-evidence small{color:var(--muted);font-size:10px}.insight-evidence b{margin-top:4px;font-size:13px}.insight-action{background:#8b5cf617;border-radius:11px;margin-top:10px;padding:12px 13px}.insight-action span{color:var(--violet-light);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.insight-action p{margin:5px 0 0;line-height:1.45}.insight-open-action{width:100%;color:var(--ink);border:1px solid var(--line-strong);background:0 0;border-radius:10px;margin-top:12px;padding:11px;font-weight:750}.insight-open-action:hover{color:var(--violet-light);background:#8b5cf614}.insights-footer{color:var(--muted);gap:5px;padding:16px 2px 0;font-size:11px;line-height:1.5;display:grid}.insights-footer small{color:#776d83}.insights-loading,.insights-error,.insights-clear{text-align:center;border:1px solid var(--line);color:var(--muted);border-radius:16px;justify-items:center;gap:8px;padding:48px 24px;display:grid}.insights-loading i{border:3px solid var(--line);border-top-color:var(--violet-light);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite spin}.insights-loading b,.insights-error b,.insights-clear b{color:var(--ink);font-size:16px}.insights-error button{border:1px solid var(--line-strong);color:var(--ink);background:#8b5cf61a;border-radius:9px;margin-top:8px;padding:9px 15px}.insights-tabs{border:1px solid var(--line);background:#ffffff06;border-radius:13px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:15px;padding:4px;display:grid}.insights-tabs button{min-height:40px;color:var(--muted);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;font-weight:750;display:inline-flex}.insights-tabs button.active{color:var(--ink);background:#8b5cf626;box-shadow:inset 0 0 0 1px #a78bfa38}.insights-tabs b{min-width:22px;height:22px;color:var(--violet-light);background:#8b5cf629;border-radius:8px;place-items:center;padding:0 6px;font-size:11px;display:grid}.insight-card-actions{align-items:stretch;gap:8px;margin-top:12px;display:flex}.insight-card-actions .insight-open-action{flex:1;width:auto;margin-top:0}.decision-accept,.decision-complete{color:#fff;background:linear-gradient(135deg,#7c6cff,#a855f7);border:0;border-radius:10px;padding:11px 14px;font-weight:800}.decision-accept:disabled,.decision-complete:disabled{opacity:.55;cursor:wait}.decision-saved{color:#6ee7b7;background:#34d39914;border:1px solid #34d3993b;border-radius:10px;align-items:center;padding:0 13px;font-size:12px;font-weight:800;display:inline-flex}.decision-journal{gap:12px;display:grid}.decision-journal-intro{background:#8b5cf614;border:1px solid #8b5cf638;border-radius:13px;gap:5px;padding:14px 15px;display:grid}.decision-journal-intro span{color:var(--muted);font-size:12px;line-height:1.5}.decision-card{border:1px solid var(--line);background:#ffffff06;border-radius:16px;padding:18px}.decision-card-head,.decision-card-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.decision-card-head small{color:var(--muted)}.decision-status{color:#fbbf24;text-transform:uppercase;letter-spacing:.06em;background:#f59e0b1a;border-radius:7px;padding:5px 8px;font-size:10px;font-weight:850;display:inline-flex}.decision-status.completed{color:#6ee7b7;background:#34d3991a}.decision-card h3{margin:14px 0 0;font-size:17px;line-height:1.35}.decision-complete{width:100%;margin-top:11px}.decision-checkpoints{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.decision-checkpoint{border:1px solid var(--line);background:#0000001c;border-radius:11px;gap:5px;min-height:105px;padding:12px;display:grid}.decision-checkpoint>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.decision-checkpoint em{color:var(--muted);font-size:10px;font-style:normal}.decision-checkpoint strong{font-size:17px}.decision-checkpoint span{color:var(--muted);font-size:10px}.decision-checkpoint.improved strong{color:#6ee7b7}.decision-checkpoint.worse strong{color:#fb7185}.decision-checkpoint.pending{min-height:80px;color:var(--muted);align-content:center}.decision-checkpoint.pending b{color:var(--ink)}.decision-card-foot{border-top:1px solid var(--line);margin-top:13px;padding-top:13px}.decision-card-foot>button{color:var(--violet-light);background:0 0;border:0;padding:0;font-weight:750}.decision-card-foot>div{align-items:center;gap:5px;display:flex}.decision-card-foot span{color:var(--muted);margin-right:2px;font-size:11px}.decision-card-foot>div button{border:1px solid var(--line);filter:grayscale();background:0 0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.decision-card-foot>div button.active{filter:none;background:#8b5cf629;border-color:#8b5cf680}@keyframes spin{to{transform:rotate(360deg)}}.admin-heading-actions{gap:9px;display:flex}.admin-editor-panel{margin-bottom:16px;padding:20px}.drawer-close.inline{flex:0 0 34px;width:34px;height:34px;position:static}.admin-form-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.admin-form-grid label{gap:6px;display:grid}.admin-form-grid label>span,.admin-platform-choice>span{color:var(--muted);font-size:11px;font-weight:700}.admin-form-grid :is(input,select),.admin-role-select{width:100%;min-height:42px;color:var(--ink);border:1px solid var(--line);background:#ffffff09;border-radius:10px;outline:none;padding:0 11px}.admin-form-grid :is(input,select):focus,.admin-role-select:focus{border-color:var(--violet);box-shadow:0 0 0 3px #8b5cf61c}.admin-platform-choice{align-items:center;gap:16px;margin-top:14px;display:flex}.admin-platform-choice label{align-items:center;gap:7px;display:inline-flex}.admin-form-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:15px;display:flex}.admin-form-footer small{color:var(--muted)}.admin-error{color:#fecdd3;background:#9f123929;border:1px solid #fb71854d;border-radius:11px;margin-bottom:14px;padding:12px 15px}.admin-loading{place-items:center;gap:10px;min-height:220px;display:grid}.admin-loading i{border:3px solid var(--line);border-top-color:var(--violet);border-radius:50%;width:30px;height:30px;animation:.8s linear infinite spin}.admin-table-panel td>small{color:var(--muted);margin-top:3px;display:block}.admin-role-select{min-width:130px;min-height:36px}.admin-user-toggle{color:var(--muted);border:1px solid var(--line);background:0 0;border-radius:8px;padding:7px 9px;font-size:11px}.admin-user-toggle:hover{color:var(--ink);border-color:var(--line-strong)}.admin-stores-panel,.admin-audit-panel{padding:20px}.admin-store-onboarding{border-top:1px solid var(--line);padding:12px 0 15px}.admin-store-onboarding:first-of-type{border-top:0}.admin-store-onboarding .admin-store-row{border:0;padding:0 0 11px}.admin-store-onboarding ol{grid-template-columns:repeat(5,minmax(92px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.admin-store-onboarding li{border:1px solid var(--line);background:#ffffff05;border-radius:9px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:6px;min-width:0;padding:8px;display:grid}.admin-store-onboarding li>span{width:22px;height:22px;color:var(--muted);background:#ffffff0a;border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid}.admin-store-onboarding li.done>span{color:var(--mint);background:#56f2b11a}.admin-store-onboarding li b,.admin-store-onboarding li small{text-overflow:ellipsis;display:block;overflow:hidden}.admin-store-onboarding li b{color:var(--ink);font-size:8px}.admin-store-onboarding li small{color:var(--muted);white-space:nowrap;margin-top:3px;font-size:7px}.theme-light .admin-store-onboarding li{background:#f9fafb;border-color:#e4e7ec}.admin-store-row,.admin-event-row{border-top:1px solid var(--line);align-items:center;gap:11px;padding:12px 0;display:flex}.admin-store-row>div,.admin-event-row>div{flex:1;min-width:0}.admin-store-row b,.admin-store-row small,.admin-event-row b,.admin-event-row small{display:block}.admin-store-row small,.admin-event-row small{color:var(--muted);margin-top:3px}.admin-event-row>span{color:#34d399;background:#34d3991a;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.admin-event-row time{color:var(--muted);white-space:nowrap;font-size:11px}.admin-empty{color:var(--muted)}.theme-light .insights-drawer{background:linear-gradient(#f8f5ff 0%,#fff 100%);box-shadow:-24px 0 60px #291d3929}.theme-light :is(.insight-card,.insights-meta,.insights-loading,.insights-error,.insights-clear,.admin-editor-panel,.decision-card){background:#fff;border-color:#241b341f}.theme-light .insight-evidence>span{background:#f7f5fa;border-color:#241b341a}.theme-light .insight-action{background:#f2ecff}.theme-light .insights-tabs{background:#f7f5fa;border-color:#241b341f}.theme-light .insights-tabs button.active{background:#fff;box-shadow:0 1px 4px #291d391a}.theme-light .decision-journal-intro{background:#f6f1ff}.theme-light .decision-checkpoint{background:#f8f9fb;border-color:#241b341a}.theme-light .admin-form-grid :is(input,select),.theme-light .admin-role-select{color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#241b3424}.theme-light .admin-error{color:#9f1239;background:#fff1f4}@media (max-width:1100px){.admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.insights-drawer{padding:25px 16px 24px}.insights-title-row{display:block}.insight-mode{margin-top:12px}.insight-evidence{grid-template-columns:1fr}.insight-card-actions,.decision-card-foot{flex-direction:column;align-items:stretch}.decision-saved{justify-content:center;min-height:40px}.decision-checkpoints{grid-template-columns:1fr}.admin-heading-actions{width:100%}.admin-heading-actions button{flex:1}.admin-form-grid{grid-template-columns:1fr}.admin-form-footer{flex-direction:column;align-items:stretch}.admin-platform-choice{flex-wrap:wrap}}.theme-light{--bg:#f6f7f9;--panel:#fff;--panel-strong:#f9fafb;--line:#e4e7ec;--line-strong:#d0d5dd;--ink:#101828;--muted:#667085;--violet:#6757e8;--violet-light:#5747d6;--pink:#c026d3;--cyan:#3478f6;--mint:#16875d;--danger:#d92d20;color:#101828;font-variant-numeric:tabular-nums lining-nums;background:#f6f7f9}.theme-light.app-shell{background:#f6f7f9;grid-template-columns:224px minmax(0,1fr);overflow:visible}.theme-light .noise,.theme-light .ambient{display:none}.theme-light .sidebar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#e4e7ec;width:224px;padding:24px 14px 18px}.theme-light .brand{color:#101828;letter-spacing:.08em;gap:10px;padding:0 8px 24px;font-family:Manrope,Inter,Segoe UI,sans-serif;font-size:17px;font-weight:700}.theme-light .brand-mark{width:22px;height:22px;box-shadow:none;background:#6757e8;border-radius:6px}.theme-light .brand small{color:#5747d6;font-size:9px!important}.theme-light .sidebar nav{gap:4px}.theme-light .nav-item{color:#475467;border-radius:8px;min-height:42px;padding:10px 11px;font-size:13px;font-weight:500;transition:color .15s,background-color .15s}.theme-light .nav-item:hover{color:#101828;background:#f9fafb;transform:none}.theme-light .nav-item.active{color:#5747d6;box-shadow:none;background:#f0eeff;font-weight:600}.theme-light .nav-item>.nav-icon{color:currentColor}.theme-light .nav-overview:after,.theme-light .nav-sku:before,.theme-light .nav-sku:after,.theme-light .nav-sku i,.theme-light .nav-supply:before,.theme-light .nav-supply:after,.theme-light .nav-returns:before,.theme-light .nav-returns:after{box-shadow:none;filter:none}.theme-light .nav-supply i,.theme-light .nav-supply u{border-color:#fff}.theme-light .nav-supply em{background:#fff}.theme-light .nav-divider{background:#e4e7ec;margin:16px 10px}.theme-light .muted-nav,.theme-light .health-line{color:#667085}.theme-light .health-line i,.theme-light .fresh-row i{box-shadow:none}.theme-light .mini-user{background:#f9fafb;border-color:#e4e7ec;border-radius:9px}.theme-light .mini-user>b{color:#fff;background:#6757e8}.theme-light .mini-user span{color:#344054}.theme-light .mini-user small,.theme-light .mini-user a{color:#667085}.theme-light .workspace{grid-column:2;max-width:1600px;padding:24px 32px 48px}.theme-light .topbar{border-bottom:1px solid #e4e7ec;gap:20px;padding-bottom:14px}.theme-light .eyebrow,.theme-light .section-kicker{color:#6757e8}.theme-light h1,.theme-light h2,.theme-light .enterprise-kpi strong,.theme-light .enterprise-secondary-strip strong{font-family:Manrope,Inter,Segoe UI,sans-serif}.theme-light h1{color:#101828;font-size:28px;font-weight:650;line-height:36px}.theme-light .topbar .daily-quote h1{color:#101828;font-size:clamp(19px,1.65vw,26px);line-height:1.2}.theme-light .daily-quote cite{color:#667085}.theme-light .top-actions{gap:8px}.theme-light :is(.store-selector,.notification,.avatar,.theme-toggle){color:#475467;box-shadow:none;background:#fff;border-color:#d0d5dd;border-radius:8px}.theme-light .store-selector{border-radius:9px;height:44px}.theme-light .store-selector small{color:#667085}.theme-light .store-sigil{color:#fff;box-shadow:none;background:#6757e8}.theme-light .avatar{color:#fff;background:#6757e8}.theme-light .theme-toggle span{color:#5747d6}.theme-light .theme-toggle:hover{background:#f9fafb;border-color:#6757e8}.theme-light .global-controls{gap:16px;margin:18px 0 10px}.theme-light :is(.market-switch,.fulfillment-switch,.period-switch){background:#fff;border-color:#e4e7ec;border-radius:9px;padding:3px}.theme-light :is(.market-switch button,.fulfillment-switch button,.period-switch button){color:#667085;border-radius:7px;min-height:34px;font-size:12px}.theme-light .market-switch button{padding:7px 13px}.theme-light .market-switch button.selected,.theme-light .period-switch button.active{color:#5747d6;box-shadow:none;background:#f0eeff}.theme-light .market-switch button i{box-shadow:none}.theme-light .date-control,.theme-light .custom-date-controls{color:#344054;background:#fff;border-color:#d0d5dd;border-radius:8px;min-height:40px}.theme-light .custom-date-controls input{color:#344054;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.theme-light .fresh-row{color:#667085;justify-content:flex-start;gap:13px;margin-bottom:22px;font-size:12px}.theme-light .fresh-row b{color:#475467;letter-spacing:.04em;background:#f9fafb;border-color:#d0d5dd;border-radius:999px;padding:3px 7px;font-size:10px}.theme-light .data-state-badge.state-live{color:#16875d;background:#ecfdf3;border-color:#b7e4d1}.theme-light .data-state-badge.state-stale{color:#9b5c00;background:#fff8e7;border-color:#f4c56a}.theme-light .data-state-badge.state-error{color:#d92d20;background:#fff1f0;border-color:#f3b7b2}.theme-light .data-state-badge.state-demo{color:#5747d6;background:#f0eeff;border-color:#d9d3ff}.theme-light .data-state-panel{background:#fff;border-color:#e4e7ec;border-radius:10px}.theme-light .enterprise-overview{gap:20px;display:grid}.theme-light .enterprise-overview-heading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.theme-light .enterprise-kicker{color:#6757e8;letter-spacing:.12em;margin:0 0 5px;font-size:11px;font-weight:700}.theme-light .enterprise-overview-heading h2{color:#101828;letter-spacing:-.02em;margin:0;font-size:20px;font-weight:650;line-height:28px}.theme-light .enterprise-overview-heading>div>span{color:#667085;font-size:12px}.theme-light .enterprise-insight-button{color:#5747d6;background:#fff;border:1px solid #d0d5dd;border-radius:8px;min-height:38px;padding:8px 11px;font-size:12px;font-weight:600}.theme-light .enterprise-insight-button:hover{background:#f9fafb;border-color:#6757e8}.theme-light .enterprise-insight-button b{color:#5747d6;background:#f0eeff;border-radius:6px;place-items:center;min-width:20px;height:20px;margin-left:5px;display:inline-grid;font-size:11px!important}.theme-light .enterprise-comparison-line{color:#667085;justify-content:space-between;align-items:center;gap:12px;margin-top:-12px;font-size:12px;display:flex}.theme-light .enterprise-data-chip{color:#16875d;letter-spacing:.04em;background:#ecfdf3;border:1px solid #b7e4d1;border-radius:999px;padding:3px 8px;font-size:10px}.theme-light .enterprise-data-chip.state-stale{color:#9b5c00;background:#fff8e7;border-color:#f4c56a}.theme-light .enterprise-data-chip.state-demo{color:#5747d6;background:#f0eeff;border-color:#d9d3ff}.theme-light .enterprise-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.theme-light .enterprise-kpi,.theme-light .enterprise-panel,.theme-light .enterprise-secondary-strip{box-shadow:none;background:#fff;border:1px solid #e4e7ec;border-radius:10px}.theme-light .enterprise-kpi{min-width:0;min-height:146px;padding:20px}.theme-light .enterprise-kpi-label{color:#475467;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.theme-light .enterprise-kpi-label i{background:#98a2b3;border-radius:50%;width:7px;height:7px}.theme-light .enterprise-kpi-positive .enterprise-kpi-label i{background:#16875d}.theme-light .enterprise-kpi-risk .enterprise-kpi-label i{background:#d92d20}.theme-light .enterprise-kpi>strong{color:#101828;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin-top:14px;font-size:clamp(24px,2vw,34px);font-weight:650;line-height:40px;display:block;overflow:hidden}.theme-light .enterprise-kpi-risk>strong{color:#d92d20}.theme-light .enterprise-kpi-foot{color:#667085;margin-top:10px;font-size:11px;line-height:16px}.theme-light .enterprise-delta b{color:#16875d}.theme-light .enterprise-delta.down b{color:#d92d20}.theme-light .enterprise-delta.flat b{color:#667085}.theme-light .enterprise-secondary-strip{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.theme-light .enterprise-secondary-strip>div{border-right:1px solid #e4e7ec;min-width:0;padding:14px 18px}.theme-light .enterprise-secondary-strip>div:last-child{border-right:0}.theme-light .enterprise-secondary-strip span{color:#667085;font-size:11px;display:block}.theme-light .enterprise-secondary-strip strong{color:#101828;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:20px;font-weight:650;line-height:28px;display:block;overflow:hidden}.theme-light .enterprise-main-grid{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:20px;display:grid}.theme-light .enterprise-lower-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.theme-light .enterprise-panel{min-width:0;padding:20px}.theme-light .enterprise-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.theme-light .enterprise-panel-head h3{color:#101828;margin:0;font-size:16px;font-weight:600;line-height:24px}.theme-light .enterprise-panel-head p{color:#667085;margin:2px 0 0;font-size:11px}.theme-light .enterprise-panel-head button{color:#5747d6;background:0 0;border:0;min-height:30px;padding:0;font-size:11px;font-weight:600}.theme-light .enterprise-panel-total{color:#475467;font-size:12px;font-weight:600}.theme-light .enterprise-pnl-summary{background:#f9fafb;border:1px solid #e4e7ec;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:15px;display:grid;overflow:hidden}.theme-light .enterprise-pnl-summary>div{border-right:1px solid #e4e7ec;min-width:0;min-height:82px;padding:10px 11px}.theme-light .enterprise-pnl-summary>div:last-child{border-right:0}.theme-light .enterprise-pnl-summary span,.theme-light .enterprise-pnl-summary strong{display:block}.theme-light .enterprise-pnl-summary span{color:#667085;font-size:10px}.theme-light .enterprise-pnl-summary strong{color:#101828;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-weight:600;overflow:hidden}.theme-light .enterprise-pnl-summary>div:last-child strong{color:#16875d}.theme-light .enterprise-chart-legend{color:#667085;gap:14px;font-size:10px;display:flex}.theme-light .enterprise-chart-legend span:before{content:"";vertical-align:middle;background:#98a2b3;width:15px;height:2px;margin-right:5px;display:inline-block}.theme-light .enterprise-chart-legend .enterprise-legend-payout:before{background:#087f93;height:3px}.theme-light .enterprise-chart-legend .enterprise-legend-profit:before{background:#6757e8;height:3px}.theme-light .enterprise-line-chart{height:260px;margin-top:16px}.theme-light .enterprise-line-chart svg{width:100%;height:225px;display:block;overflow:visible}.theme-light .enterprise-line-chart line{stroke:#e4e7ec;stroke-width:1px}.theme-light .enterprise-line-chart polyline{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.theme-light .enterprise-revenue-line{stroke:#98a2b3;stroke-width:2px}.theme-light .enterprise-payout-line{stroke:#087f93;stroke-width:2.2px}.theme-light .enterprise-profit-line{stroke:#6757e8;stroke-width:2.5px}.theme-light .enterprise-chart-axis{color:#98a2b3;justify-content:space-between;margin-top:7px;font-size:10px;display:flex}.theme-light .enterprise-chart-empty,.theme-light .enterprise-small-empty{color:#667085;text-align:center;place-items:center;min-height:180px;font-size:12px;display:grid}.theme-light .enterprise-alert-count{color:#d92d20;background:#fff1f0;border-radius:7px;place-items:center;min-width:24px;height:24px;font-size:11px;font-weight:700;display:grid}.theme-light .enterprise-alert-count.clear{color:#16875d;background:#ecfdf3}.theme-light .enterprise-attention-list{margin-top:10px}.theme-light .enterprise-attention-list>button{color:#101828;text-align:left;background:0 0;border:0;border-top:1px solid #e4e7ec;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-height:74px;padding:13px 0;display:grid}.theme-light .enterprise-attention-list>button:first-child{border-top:0}.theme-light .enterprise-attention-list>button:hover{background:#f9fafb}.theme-light .enterprise-attention-icon{color:#d92d20;background:#fff1f0;border-radius:8px;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.theme-light .enterprise-attention-icon.purple{color:#5747d6;background:#f0eeff}.theme-light .enterprise-attention-list b,.theme-light .enterprise-attention-list small{display:block}.theme-light .enterprise-attention-list b{color:#101828;font-size:12px;font-weight:600}.theme-light .enterprise-attention-list small{color:#667085;margin-top:4px;font-size:11px!important}.theme-light .enterprise-attention-list em{color:#98a2b3;font-style:normal}.theme-light .enterprise-attention-empty{border-top:1px solid #e4e7ec;grid-template-columns:32px 1fr;align-items:center;gap:11px;min-height:100px;display:grid}.theme-light .enterprise-attention-empty>span{color:#16875d;background:#ecfdf3;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.theme-light .enterprise-attention-empty b,.theme-light .enterprise-attention-empty small{display:block}.theme-light .enterprise-attention-empty b{font-size:12px}.theme-light .enterprise-attention-empty small{color:#667085;margin-top:4px;font-size:11px!important}.theme-light .enterprise-expense-list{gap:12px;margin-top:16px;display:grid}.theme-light .enterprise-expense-row>div{color:#475467;justify-content:space-between;align-items:flex-start;gap:10px;font-size:11px;display:flex}.theme-light .enterprise-expense-row>div b{color:#344054}.theme-light .enterprise-expense-row>i{background:#f2f4f7;border-radius:999px;height:6px;margin-top:5px;display:block;overflow:hidden}.theme-light .enterprise-expense-row>i>u{border-radius:inherit;background:#6757e8;height:100%;text-decoration:none;display:block}.theme-light .enterprise-expense-row:nth-child(n+3)>i>u{background:#98a2b3}.theme-light .enterprise-topsku-list{margin-top:10px}.theme-light .enterprise-topsku-list>button{text-align:left;background:0 0;border:0;border-top:1px solid #e4e7ec;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:61px;padding:10px 0;display:grid}.theme-light .enterprise-topsku-list>button:first-child{border-top:0}.theme-light .enterprise-topsku-list>button:hover{background:#f9fafb}.theme-light .enterprise-topsku-rank{color:#5747d6;background:#f0eeff;border-radius:7px;place-items:center;width:27px;height:27px;font-size:10px;font-weight:700;display:grid}.theme-light .enterprise-topsku-list span>b,.theme-light .enterprise-topsku-list span>small{display:block}.theme-light .enterprise-topsku-list span>b{color:#101828;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.theme-light .enterprise-topsku-list span>small{color:#98a2b3;margin-top:3px;font-size:10px!important}.theme-light .enterprise-topsku-list>button>strong{color:#101828;white-space:nowrap;font-size:11px;font-weight:600}.theme-light .enterprise-marketplace-list{gap:15px;margin-top:20px;display:grid}.theme-light .enterprise-marketplace-list>div{grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.theme-light .enterprise-marketplace-list span{color:#475467;font-size:11px}.theme-light .enterprise-marketplace-list span i{background:#6857f5;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.theme-light .enterprise-marketplace-list span i.wb{background:#c026d3}.theme-light .enterprise-marketplace-list>div>u{background:#f2f4f7;border-radius:999px;height:7px;text-decoration:none;overflow:hidden}.theme-light .enterprise-marketplace-list>div>u>b{border-radius:inherit;background:#6857f5;height:100%;display:block}.theme-light .enterprise-marketplace-list>div:nth-child(2)>u>b{background:#c026d3}.theme-light .enterprise-marketplace-list>div>strong{color:#101828;white-space:nowrap;font-size:11px;font-weight:600}.theme-light .enterprise-marketplace-summary{border-top:1px solid #e4e7ec;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;padding-top:14px;display:grid}.theme-light .enterprise-marketplace-summary span,.theme-light .enterprise-marketplace-summary strong{display:block}.theme-light .enterprise-marketplace-summary span{color:#667085;font-size:10px}.theme-light .enterprise-marketplace-summary strong{color:#101828;margin-top:4px;font-size:14px;font-weight:600}.theme-light :is(.metric-card,.panel,.supply-stat,.return-stats article,.admin-metrics article,.sku-totals,.data-state-panel,.access-card){box-shadow:none;background:#fff;border-color:#e4e7ec;border-radius:10px}.theme-light .metric-glow{display:none}.theme-light .top-sku-panel,.theme-light .sku-drawer,.theme-light .insights-drawer{background:#fff}.theme-light th{color:#667085;background:#f9fafb}.theme-light td{color:#475467;background:#fff}.theme-light .clickable-row:hover td{background:#f9fafb}.theme-light :is(.primary-button,.glow-button){color:#fff;box-shadow:none;background:#6757e8;border-color:#6757e8;border-radius:8px}.theme-light :is(.primary-button,.glow-button):hover{filter:none;background:#5747d6}.store-selector{grid-template-columns:38px minmax(0,1fr) 14px;height:54px;min-height:54px;padding:6px 11px 6px 7px;overflow:hidden}.store-selector>span:not(.store-sigil){min-width:0;line-height:17px}.store-selector small{white-space:nowrap;margin-top:1px;line-height:14px;font-size:11px!important}.store-sigil{width:38px;height:38px}.pnl-summary{border:1px solid var(--line);background:#ffffff06;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:15px;display:grid;overflow:hidden}.pnl-summary>div{border-right:1px solid var(--line);min-width:0;min-height:82px;padding:10px}.pnl-summary>div:last-child{border-right:0}.pnl-summary span,.pnl-summary strong{display:block}.pnl-summary span{color:var(--muted);font-size:10px}.pnl-summary strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-weight:650;overflow:hidden}.pnl-summary>div:last-child strong{color:var(--mint)}.expense-panel .expense-row{margin-top:13px}.expense-panel .expense-row>.pnl-share-value{color:var(--ink)}.theme-light .pnl-summary{background:#f9fafb;border-color:#e4e7ec}.theme-light .pnl-summary>div{border-color:#e4e7ec}.supply-heading-actions,.sku-heading-actions{align-items:center;gap:9px;display:flex}.supply-ai-button,.sku-ai-button{color:var(--violet-light);border-color:var(--line-strong);white-space:nowrap;font-weight:700}.supply-ai-button:hover,.sku-ai-button:hover{background:#8b5cf614}.theme-light .supply-ai-button,.theme-light .sku-ai-button{color:#5747d6;background:#fff;border-color:#d0d5dd}.theme-light .supply-ai-button:hover,.theme-light .sku-ai-button:hover{background:#f9fafb;border-color:#6757e8}.sku-bottom-totals{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff05;grid-template-columns:repeat(3,minmax(0,1fr));margin:14px -21px 0;display:grid}.sku-bottom-totals>div{border-right:1px solid var(--line);min-width:0;padding:12px 14px}.sku-bottom-totals>div:last-child{border-right:0}.sku-bottom-totals span,.sku-bottom-totals strong{display:block}.sku-bottom-totals span{color:var(--muted);font-size:10px}.sku-bottom-totals strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;font-weight:650;overflow:hidden}.sku-bottom-totals>div:first-child strong{color:var(--mint)}.sku-bottom-totals>div:nth-child(3n){border-right:0}.sku-bottom-totals>div:nth-child(n+4){border-top:1px solid var(--line)}.theme-light .sku-bottom-totals{background:#f9fafb;border-color:#e4e7ec}.theme-light .sku-bottom-totals>div{border-color:#e4e7ec}@media (max-width:1180px){.sku-bottom-totals{grid-template-columns:repeat(3,minmax(0,1fr))}.sku-bottom-totals>div:nth-child(3n){border-right:0}.sku-bottom-totals>div:nth-child(n+4){border-top:1px solid var(--line)}}@media (max-width:900px){.sku-cockpit-coverage{flex-direction:column;align-items:flex-start;gap:7px}.sku-cockpit-coverage small{text-align:left;max-width:none}.sku-table-actions{flex-direction:column;align-items:stretch;width:100%}.sku-column-picker>div{width:min(340px,100vw - 48px);left:0;right:auto}}@media (max-width:1240px){.theme-light .enterprise-kpi-grid,.theme-light .enterprise-lower-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-light .enterprise-marketplace-panel{grid-column:1/-1}}@media (max-width:980px){.theme-light.app-shell{grid-template-columns:72px minmax(0,1fr)}.theme-light .sidebar{width:72px;padding-inline:10px}.theme-light .workspace{grid-column:2;padding:22px 22px 40px}.theme-light .enterprise-main-grid{grid-template-columns:1fr}.theme-light .enterprise-secondary-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-light .enterprise-secondary-strip>div:nth-child(3){border-right:0}.theme-light .enterprise-secondary-strip>div:nth-child(n+4){border-top:1px solid #e4e7ec}}@media (max-width:700px){.theme-light.app-shell{display:block}.theme-light .sidebar{background:#fff;border-color:#d0d5dd;border-radius:12px;width:auto;height:62px;padding:7px;inset:auto 10px 10px}.theme-light .nav-item.active{background:#f0eeff}.theme-light .workspace{padding:18px 14px 88px}.theme-light .topbar{align-items:flex-start}.theme-light h1{font-size:22px;line-height:30px}.topbar-heading{max-width:calc(100% - 104px)}.topbar .daily-quote h1,.theme-light .topbar .daily-quote h1{font-size:16px;line-height:1.28}.daily-quote cite{margin-top:5px;font-size:9px}.theme-light .global-controls{margin-top:17px}.theme-light .enterprise-overview-heading{align-items:flex-start}.theme-light .enterprise-overview-heading>div>span,.theme-light .enterprise-insight-button{display:none}.theme-light .enterprise-comparison-line{flex-direction:column;align-items:flex-start}.theme-light .enterprise-kpi-grid{gap:8px}.theme-light .enterprise-kpi{min-height:122px;padding:14px}.theme-light .enterprise-kpi>strong{margin-top:9px;font-size:21px;line-height:28px}.theme-light .enterprise-kpi-foot{font-size:10px}.theme-light .enterprise-secondary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-light .enterprise-secondary-strip>div{border-top:1px solid #e4e7ec;padding:12px 14px}.theme-light .enterprise-secondary-strip>div:nth-child(-n+2){border-top:0}.theme-light .enterprise-secondary-strip>div:nth-child(2n){border-right:0}.theme-light .enterprise-secondary-strip>div:last-child{grid-column:1/-1}.theme-light .enterprise-secondary-strip strong{font-size:17px;line-height:24px}.theme-light .enterprise-lower-grid{grid-template-columns:1fr}.theme-light .enterprise-marketplace-panel{grid-column:auto}.theme-light .enterprise-panel{padding:16px}.theme-light .enterprise-chart-legend{display:none}.theme-light .enterprise-line-chart{height:230px}.theme-light .enterprise-line-chart svg{height:195px}.supply-heading-actions,.sku-heading-actions{width:100%}.supply-heading-actions>button,.sku-heading-actions>button{flex:1}.supply-ai-button,.sku-ai-button{font-size:12px}.sku-bottom-totals{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:-17px}.sku-bottom-totals>div:nth-child(3n){border-right:1px solid var(--line)}.sku-bottom-totals>div:nth-child(2n){border-right:0}.sku-bottom-totals>div:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:420px){.theme-light .enterprise-kpi-label{font-size:10px}.theme-light .enterprise-kpi>strong{font-size:19px}.theme-light .enterprise-secondary-strip strong{font-size:16px}.theme-light .enterprise-trend-panel{display:none}}.real-lifecycle{flex-wrap:wrap;justify-content:flex-start;gap:14px}.real-lifecycle>div{flex:1;min-width:210px}.lifecycle-disclaimer{border:1px solid var(--line);color:var(--muted);border-radius:14px;margin:22px 0 0;padding:14px 16px;line-height:1.55}.payout-calendar-empty{align-items:flex-start;gap:20px;margin-bottom:18px;padding:24px 28px;display:flex}.payout-calendar-empty>span{min-width:90px;height:42px;color:var(--accent);letter-spacing:.12em;background:#7c6cff1f;border-radius:12px;place-items:center;font-size:11px;font-weight:800;display:grid}.payout-calendar-empty h3{margin:0 0 7px}.payout-calendar-empty p{color:var(--muted);margin:0;line-height:1.55}.trust-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:18px;display:grid}.trust-source-card{padding:24px}.trust-source-card .panel-head>div{align-items:center;gap:12px;display:flex}.trust-source-card .panel-head h3{margin:0}.trust-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.trust-metrics span{color:var(--muted);background:#7f64b414;border-radius:11px;justify-content:space-between;gap:12px;padding:11px 12px;display:flex}.trust-metrics b{color:var(--ink);text-align:right}.trust-source-card ul{color:var(--danger);background:#ef444414;border-radius:12px;margin:14px 0 0;padding:14px 18px 14px 34px;line-height:1.6}.trust-ok{color:var(--mint);background:#10b98117;border-radius:12px;margin:12px 0 0;padding:14px 16px;line-height:1.5}.trust-contract-grid{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.trust-contract-grid>div{background:var(--panel);min-height:118px;padding:24px}.trust-contract-grid b{margin-bottom:8px;display:block}.trust-contract-grid span{color:var(--muted);line-height:1.55}.cashflow-stats .risk strong,.risk-cell{color:var(--danger)}.nav-finance i{border:2px solid;border-radius:3px;width:18px;height:14px}.nav-finance em{background:currentColor;width:8px;height:2px;transform:translate(5px,5px)}.nav-trust i{border:2px solid;border-radius:8px 8px 10px 10px;width:16px;height:18px}.nav-trust em{border-bottom:2px solid;border-right:2px solid;width:5px;height:9px;transform:translate(5px,3px)rotate(45deg)}@media (max-width:980px){.trust-source-grid,.trust-contract-grid,.trust-metrics{grid-template-columns:1fr}}.plan-economy{gap:18px;display:grid}.plan-heading{gap:20px}.plan-heading h2{margin:0 0 6px}.plan-heading-actions{align-items:center;gap:9px;display:flex}.plan-heading-actions select{min-width:210px;height:42px;color:var(--ink);border:1px solid var(--line);background:var(--panel);border-radius:11px;padding:0 34px 0 12px}.plan-heading-actions button{min-height:42px}.plan-assumption-note{background:#8b5cf614;border:1px solid #8b5cf63d;border-radius:14px;align-items:center;gap:20px;padding:14px 17px;display:flex}.plan-assumption-note b{color:var(--violet-light);white-space:nowrap}.plan-assumption-note span{color:var(--muted);font-size:12px;line-height:1.5}.plan-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.plan-kpi-grid article{border:1px solid var(--line);background:var(--panel);border-radius:15px;min-height:116px;padding:17px}.plan-kpi-grid span,.plan-kpi-grid small{color:var(--muted);display:block}.plan-kpi-grid span{font-size:11px}.plan-kpi-grid strong{font-variant-numeric:tabular-nums;margin:11px 0 5px;font-size:21px;display:block}.plan-kpi-grid small{font-size:10px}.plan-kpi-grid .positive,.plan-fact-row .positive{color:var(--mint)}.plan-kpi-grid .negative,.plan-fact-row .negative{color:var(--danger)}.plan-workspace-grid{grid-template-columns:minmax(0,1.35fr) minmax(360px,.8fr);align-items:start;gap:16px;display:grid}.plan-input-stack,.plan-result-stack{gap:14px;display:grid}.plan-input-panel,.plan-pnl-panel,.plan-warning-panel,.plan-fact-panel{padding:21px}.plan-input-panel .panel-head{margin-bottom:16px}.plan-input-panel .panel-head h3,.plan-pnl-panel .panel-head h3,.plan-warning-panel .panel-head h3,.plan-fact-panel .panel-head h3{margin:0 0 4px}.plan-input-panel .panel-head p,.plan-pnl-panel .panel-head p,.plan-warning-panel .panel-head p,.plan-fact-panel .panel-head p{color:var(--muted);margin:0;font-size:11px}.plan-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.plan-form-grid.wide{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-field{align-content:start;gap:6px;min-width:0;display:grid}.plan-field.full{grid-column:1/-1}.plan-field>span{color:var(--muted);font-size:10px;font-weight:700}.plan-field>div{position:relative}.plan-field input,.plan-field select{width:100%;height:42px;color:var(--ink);border:1px solid var(--line);font-variant-numeric:tabular-nums;background:#ffffff09;border-radius:10px;outline:none;padding:0 11px}.plan-field>div input{padding-right:65px}.plan-field>div b{max-width:58px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;position:absolute;top:50%;right:10px;overflow:hidden;transform:translateY(-50%)}.plan-field :is(input,select):focus{border-color:var(--violet);box-shadow:0 0 0 3px #8b5cf61a}.plan-inline-result{grid-template-columns:1fr 1fr;gap:8px;margin-top:13px;display:grid}.plan-inline-result span{color:var(--muted);background:#8b5cf612;border-radius:10px;justify-content:space-between;gap:10px;padding:10px 11px;font-size:10px;display:flex}.plan-inline-result b{color:var(--ink);font-variant-numeric:tabular-nums}.plan-pnl-panel .panel-head>strong{color:var(--mint);font-size:20px}.plan-pnl-list{margin-top:16px;display:grid}.plan-pnl-list>div{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;gap:18px;padding:11px 0;font-size:11px;display:flex}.plan-pnl-list>div b{color:var(--ink);font-variant-numeric:tabular-nums}.plan-pnl-list>div.result{color:var(--ink);background:#34d39914;border:0;border-radius:11px;align-items:center;margin-top:5px;padding:15px 12px}.plan-pnl-list>div.result strong{color:var(--mint);font-size:18px}.plan-warning-panel ul{color:#fca5a5;background:#ef444412;border-radius:11px;margin:15px 0 0;padding:12px 12px 12px 30px;font-size:11px;line-height:1.55}.plan-warning-panel li+li{margin-top:6px}.plan-fact-panel{overflow:hidden}.plan-fact-head,.plan-fact-row{grid-template-columns:minmax(180px,1.2fr) repeat(3,minmax(120px,.7fr));align-items:center;gap:12px;padding:11px 13px;display:grid}.plan-fact-head{color:var(--muted);background:#8b5cf612;border-radius:10px;margin-top:15px;font-size:10px}.plan-fact-row{border-bottom:1px solid var(--line);font-size:11px}.plan-fact-row span,.plan-fact-row em{text-align:right;font-variant-numeric:tabular-nums;font-style:normal}.plan-fact-row em{color:var(--muted)}.theme-light .plan-heading-actions select,.theme-light .plan-field input,.theme-light .plan-field select{color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#dde2ea}.theme-light .plan-assumption-note{background:#f6f1ff}.theme-light .plan-kpi-grid article{background:#fff;border-color:#dde2ea}.theme-light .plan-inline-result span,.theme-light .plan-fact-head{background:#f6f4ff}@media (max-width:1260px){.plan-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.plan-workspace-grid{grid-template-columns:1fr}.plan-result-stack{grid-template-columns:1fr 1fr}}@media (max-width:760px){:is(.theme-dark,.theme-light) .cost-production-tabs{width:100%}:is(.theme-dark,.theme-light) .cost-toolbar{flex-direction:column;align-items:stretch}:is(.theme-dark,.theme-light) .cost-toolbar label{width:100%}:is(.theme-dark,.theme-light) .cost-toolbar>div{grid-template-columns:1fr 1fr;display:grid}.plan-heading,.plan-assumption-note,.plan-heading-actions{flex-direction:column;align-items:stretch}.plan-heading-actions select{width:100%;min-width:0}.plan-kpi-grid,.plan-result-stack,.plan-form-grid,.plan-form-grid.wide,.plan-inline-result{grid-template-columns:1fr}.plan-assumption-note b{white-space:normal}.plan-fact-panel{overflow-x:auto}.plan-fact-head,.plan-fact-row{min-width:670px}}.integration-onboarding{gap:16px;display:grid}.integration-heading{gap:20px}.integration-heading h2{margin:0 0 6px}.integration-progress{text-align:right;background:#8b5cf614;border:1px solid #8b5cf647;border-radius:14px;min-width:116px;padding:13px 17px}.integration-progress strong,.integration-progress span{display:block}.integration-progress strong{color:var(--violet-light);font-variant-numeric:tabular-nums;font-size:24px}.integration-progress span{color:var(--muted);margin-top:3px;font-size:9px}.integration-readonly{background:#f59e0b14;border:1px solid #f59e0b40;border-radius:12px;align-items:center;gap:16px;padding:13px 16px;display:flex}.integration-readonly b{color:#fbbf24;white-space:nowrap}.integration-readonly span{color:var(--muted);font-size:11px}.integration-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.integration-steps li{border:1px solid var(--line);background:var(--panel);border-radius:13px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;min-height:66px;padding:10px 12px;display:grid}.integration-steps li>span{width:30px;height:30px;color:var(--muted);background:#ffffff0d;border-radius:10px;place-items:center;font-size:11px;font-weight:850;display:grid}.integration-steps li.done>span{color:var(--mint);background:#34d3991c}.integration-steps b,.integration-steps small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.integration-steps b{font-size:10px}.integration-steps small{color:var(--muted);margin-top:4px;font-size:8px}.integration-grid{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);align-items:start;gap:14px;display:grid}.integration-side-stack{gap:14px;display:grid}.integration-api-panel,.integration-economy-panel,.integration-cost-panel,.integration-launch-panel{padding:21px}.integration-api-panel .panel-head,.integration-economy-panel .panel-head,.integration-cost-panel .panel-head{margin-bottom:15px}.integration-api-panel h3,.integration-economy-panel h3,.integration-cost-panel h3,.integration-launch-panel h3{margin:0 0 4px}.integration-api-panel .panel-head p,.integration-economy-panel .panel-head p,.integration-cost-panel .panel-head p{color:var(--muted);margin:0;font-size:10px}.integration-market-list{gap:10px;display:grid}.integration-market-card{border:1px solid var(--line);background:#ffffff05;border-radius:13px;padding:14px}.integration-market-card.connected{border-color:#34d39938}.integration-market-card.error{border-color:#ef444447}.integration-market-summary{grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.platform-dot{border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px}.platform-dot.ozon{color:#7c6cff;background:#7c6cff}.platform-dot.wb{color:#d946ef;background:#d946ef}.integration-market-summary b,.integration-market-summary small{display:block}.integration-market-summary small{color:var(--muted);margin-top:4px;font-size:9px}.integration-capabilities{flex-wrap:wrap;gap:5px;margin:12px 0 7px 19px;display:flex}.integration-capabilities span{color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:4px 7px;font-size:8px}.integration-tested{color:var(--muted);margin-left:19px;font-size:8px;display:block}.integration-capability-warning,.integration-capability-note{border-radius:8px;margin:7px 0 7px 19px;padding:7px 9px;font-size:8px;line-height:1.45;display:block}.integration-capability-warning{color:var(--danger);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.integration-capability-warning{background:color-mix(in srgb, var(--danger) 8%, transparent)}}.integration-capability-warning{border:1px solid var(--danger)}@supports (color:color-mix(in lab, red, red)){.integration-capability-warning{border:1px solid color-mix(in srgb, var(--danger) 20%, transparent)}}.integration-capability-note{color:var(--muted);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.integration-capability-note{background:color-mix(in srgb, var(--accent) 5%, transparent)}}.integration-capability-note{border:1px solid var(--line)}.integration-market-actions,.integration-secret-actions{align-items:center;gap:8px;margin-top:12px;display:flex}.integration-market-actions .text-button{color:var(--muted)}.integration-market-actions .text-button.danger{color:var(--danger);margin-left:auto}.integration-supply-key{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding-top:14px;display:flex}.integration-supply-key>div:first-child b,.integration-supply-key>div:first-child small{display:block}.integration-supply-key>div:first-child b{color:var(--ink);font-size:10px}.integration-supply-key>div:first-child small{color:var(--muted);margin-top:3px;font-size:8px}.integration-supply-key .integration-market-actions{flex:none;margin-top:0}.integration-supply-key .integration-secret-form{border-top:0;flex:360px;margin-top:0;padding-top:0}.integration-secret-form{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;padding-top:14px;display:grid}.integration-credential-role{border:1px solid var(--line);background:var(--panel);border-radius:11px;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.integration-credential-role{background:color-mix(in srgb, var(--panel) 82%, var(--accent) 18%)}}.integration-credential-role.required{border-color:var(--violet)}@supports (color:color-mix(in lab, red, red)){.integration-credential-role.required{border-color:color-mix(in srgb, var(--violet) 36%, var(--line))}}.integration-credential-role.optional{background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.integration-credential-role.optional{background:color-mix(in srgb, var(--panel) 93%, var(--accent) 7%)}}.integration-credential-role-head{grid-column:1/-1}.integration-credential-role-head b,.integration-credential-role-head small{display:block}.integration-credential-role-head b{color:var(--ink);font-size:10px}.integration-credential-role-head small,.integration-field-hint{color:var(--muted);margin-top:3px;font-size:8px;line-height:1.45}.integration-field-hint{display:block}.integration-secret-form label,.integration-economy-form label{gap:6px;display:grid}.integration-secret-form label.full,.integration-credential-role label.full,.integration-secret-actions{grid-column:1/-1}.integration-secret-form label>span,.integration-economy-form label>span{color:var(--muted);font-size:9px;font-weight:750}.integration-secret-form label>span i{color:var(--muted);font-size:7px;font-style:normal;font-weight:500}.integration-secret-form input,.integration-secret-form textarea,.integration-economy-form input,.integration-economy-form select{width:100%;color:var(--ink);border:1px solid var(--line);background:#ffffff09;border-radius:9px;outline:none}.integration-secret-form input,.integration-economy-form input,.integration-economy-form select{height:40px;padding:0 10px}.integration-secret-form textarea{resize:vertical;min-height:88px;padding:10px}.integration-secret-form :is(input,textarea):focus,.integration-economy-form :is(input,select):focus{border-color:var(--violet);box-shadow:0 0 0 3px #8b5cf61a}.integration-secret-actions{justify-content:flex-end}.integration-doc-note{color:var(--muted);background:#8b5cf612;border-radius:10px;margin:14px 0 0;padding:11px 12px;font-size:9px;line-height:1.55}.integration-economy-form{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:13px;display:grid}.integration-economy-form label:last-child{grid-column:1/-1}.integration-economy-form label>div{position:relative}.integration-economy-form label>div input{padding-right:30px}.integration-economy-form label>div b{color:var(--muted);font-size:9px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.integration-cost-panel .panel-head>strong{color:var(--violet-light);font-variant-numeric:tabular-nums}.cost-import-box{background:#8b5cf60d;border:1px dashed #8b5cf659;border-radius:12px;gap:8px;padding:14px;display:grid}.cost-import-box b{font-size:11px}.cost-import-box span{color:var(--muted);font-size:9px;line-height:1.5}.cost-import-box button{justify-self:start;margin-top:3px}.integration-launch-panel{border-color:#8b5cf640;justify-content:space-between;align-items:center;gap:24px;display:flex}.integration-launch-panel p,.integration-launch-panel h3{margin-top:0}.integration-launch-panel>div>span{color:var(--muted);font-size:10px;line-height:1.5}.integration-launch-status{flex:none;align-items:center;gap:11px;display:flex}.integration-manual-note{border:1px solid var(--line);background:#ffffff05;border-radius:13px;grid-template-columns:36px 1fr;align-items:start;gap:12px;padding:15px 17px;display:grid}.integration-manual-note>span{width:36px;height:36px;color:var(--cyan);background:#22d3ee14;border-radius:11px;place-items:center;display:grid}.integration-manual-note b{font-size:11px}.integration-manual-note p{color:var(--muted);margin:5px 0 0;font-size:9px;line-height:1.5}.integration-loading{align-items:center;gap:10px;padding:24px;display:flex}.integration-loading i{border:2px solid var(--line);border-top-color:var(--violet);border-radius:50%;width:12px;height:12px;animation:1s linear infinite spin}.theme-light .integration-progress{background:#f5f1ff}.theme-light .integration-steps li,.theme-light .integration-market-card,.theme-light .integration-manual-note{background:#fff;border-color:#dde2ea}.theme-light .integration-secret-form input,.theme-light .integration-secret-form textarea,.theme-light .integration-economy-form input,.theme-light .integration-economy-form select{color:#111827;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#dde2ea}.theme-light .integration-credential-role{background:#fbfaff;border-color:#dde2ea}.theme-light .integration-credential-role.required{border-color:#cfc4ff}.theme-light .cost-import-box{background:#faf7ff}@media (max-width:1220px){.integration-grid{grid-template-columns:1fr}.integration-side-stack{grid-template-columns:1fr 1fr}}@media (max-width:850px){.integration-steps{grid-template-columns:1fr 1fr}.integration-side-stack{grid-template-columns:1fr}.integration-launch-panel{flex-direction:column;align-items:stretch}.integration-launch-status{justify-content:space-between}}@media (max-width:620px){.integration-heading{flex-direction:column;align-items:stretch}.integration-progress{text-align:left}.integration-steps,.integration-secret-form,.integration-credential-role,.integration-economy-form{grid-template-columns:1fr}.integration-economy-form label:last-child{grid-column:auto}.integration-market-summary{grid-template-columns:9px minmax(0,1fr)}.integration-market-summary>.admin-status{grid-column:2;justify-self:start}.integration-market-actions{flex-direction:column;align-items:stretch}.integration-market-actions .text-button.danger{margin-left:0}.integration-supply-key,.integration-launch-status{flex-direction:column;align-items:stretch}}.onboarding-access-shell,.billing-access-shell{align-items:start;padding-top:clamp(28px,7vh,86px)}.registration-card{width:min(760px,100%)}.registration-card>p:not(.section-kicker),.billing-card>p:not(.section-kicker){max-width:620px}.registration-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:25px 0 20px;display:grid}.registration-steps span{color:#756b82;background:#ffffff06;border:1px solid #ffffff14;border-radius:10px;padding:9px 10px;font-size:9px;font-weight:750}.registration-steps span.active{color:#d8c7ff;background:#8b5cf61f;border-color:#8b5cf659}.registration-form{grid-template-columns:1fr 1fr;gap:14px;display:grid}.registration-form>label{gap:7px;display:grid}.registration-form>label>span,.registration-form legend{color:#998da5;font-size:9px;font-weight:750}.registration-form input[type=text],.registration-form input:not([type]){color:#f5effb;background:#ffffff09;border:1px solid #ffffff1c;border-radius:11px;outline:0;width:100%;height:44px;padding:0 12px}.registration-form input:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf61f}.registration-form fieldset{border:1px solid #ffffff17;border-radius:11px;grid-column:1/-1;gap:20px;margin:0;padding:13px 14px;display:flex}.registration-form fieldset label,.terms-check{color:#c8bed3;align-items:center;gap:8px;font-size:10px;display:flex}.registration-form input[type=checkbox]{accent-color:#8b5cf6}.registration-form .terms-check{grid-column:1/-1;grid-template-columns:none;margin-top:2px;display:flex}.registration-form .terms-check>span{color:#8f849b;font-size:9px;font-weight:500}.registration-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.registration-footer a{margin:0}.registration-footer button,.billing-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#6d46d7);border:0;border-radius:11px;min-height:45px;padding:0 18px;font-size:10px;font-weight:850;box-shadow:0 10px 28px #6d46d742}.registration-footer button:disabled,.billing-primary:disabled{opacity:.48;cursor:not-allowed}.registration-note{color:#756b82;margin-top:14px;font-size:8px;line-height:1.5;display:block}.registration-error{background:#ef444414;border-radius:9px;padding:10px 12px;color:#fda4af!important;margin:13px 0 0!important}.billing-card{width:min(690px,100%)}.billing-status{color:#fda4af;letter-spacing:.08em;background:#f43f5e14;border:1px solid #f43f5e33;border-radius:999px;margin:23px 0 8px;padding:6px 9px;font-size:8px;font-weight:850;display:inline-flex}.billing-policy{grid-template-columns:repeat(3,1fr);gap:8px;margin:22px 0;display:grid}.billing-policy div{background:#ffffff06;border:1px solid #ffffff14;border-radius:11px;min-height:96px;padding:13px}.billing-policy b,.billing-policy span{display:block}.billing-policy b{color:#e9e0f1;font-size:10px}.billing-policy span{color:#82778f;margin-top:7px;font-size:8.5px;line-height:1.5}.billing-primary{width:100%}.invoice-requested{color:#6ee7b7;background:#34d39912;border:1px solid #34d39933;border-radius:11px;padding:14px;font-size:10px;line-height:1.5}.billing-footer{align-items:center;gap:12px;margin-top:14px;display:flex}.billing-footer button{color:#d1bcff;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:9px;padding:9px 11px;font-size:9px}.billing-footer a{margin:0;padding:9px 11px}.admin-subscriptions-panel{margin-bottom:14px;padding:20px}.admin-subscription-list{gap:7px;margin-top:14px;display:grid}.admin-subscription-row{border:1px solid var(--line);border-radius:11px;grid-template-columns:minmax(210px,1fr) 120px 130px auto;align-items:center;gap:12px;padding:12px 13px;display:grid}.admin-subscription-row>div:first-child b,.admin-subscription-row>div:first-child small{display:block}.admin-subscription-row small{color:var(--muted);font-size:8px}.admin-subscription-row>div:first-child small{margin-top:4px}.admin-subscription-actions{justify-content:flex-end;gap:6px;display:flex}.admin-subscription-actions button{color:var(--muted);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:8px;padding:7px 9px;font-size:8px}.admin-subscription-actions button:first-child{color:var(--mint)}.trial-chip{color:#d8c7ff;letter-spacing:.06em;white-space:nowrap;background:#8b5cf617;border:1px solid #8b5cf647;border-radius:10px;align-items:center;min-height:34px;padding:0 10px;font-size:8px;font-weight:900;display:inline-flex}@media (max-width:820px){.registration-card,.billing-card{padding:28px}.registration-form,.billing-policy{grid-template-columns:1fr}.registration-form fieldset,.registration-form .terms-check{grid-column:auto}.registration-steps,.admin-subscription-row{grid-template-columns:1fr 1fr}.admin-subscription-actions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:520px){.registration-footer,.billing-footer{flex-direction:column-reverse;align-items:stretch}.registration-footer button,.registration-footer a,.billing-footer button,.billing-footer a{text-align:center;width:100%}.admin-subscription-row{grid-template-columns:1fr}.admin-subscription-actions{flex-direction:column;grid-column:auto}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.notification-center{flex:none;position:relative}.notification-trigger{cursor:pointer;place-items:center;display:grid}.notification-trigger svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.notification-backdrop{z-index:79;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default;background:#03020880;border:0;position:fixed;inset:0}.notification-drawer{z-index:80;width:min(470px,94vw);color:var(--ink);border-left:1px solid var(--line);background:#0c0715;flex-direction:column;animation:.2s ease-out notification-slide-in;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-24px 0 70px #0000006b}@keyframes notification-slide-in{0%{opacity:0;transform:translate(24px)}}.notification-drawer-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:24px 25px 17px;display:flex}.notification-drawer-head h2{letter-spacing:-.03em;margin:0;font-size:22px}.notification-drawer-head .section-kicker{margin-bottom:5px}.notification-drawer .drawer-close{width:36px;height:36px;color:var(--muted);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:10px;place-items:center;padding:0;font-size:22px;display:grid}.notification-tabs{border:1px solid var(--line);background:#ffffff06;border-radius:12px;grid-template-columns:.72fr 1.35fr 1fr;gap:4px;margin:16px 24px 0;padding:4px;display:grid}.notification-tabs button{min-height:35px;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 9px;font-size:9px;font-weight:750}.notification-tabs button.active{color:#eee7f8;background:#8b5cf629;box-shadow:inset 0 0 0 1px #8b5cf62e}.notification-tabs b{color:#e9dcff;background:#8b5cf633;border-radius:999px;place-items:center;min-width:17px;height:17px;margin-left:3px;font-size:7px;display:inline-grid}.notification-toolbar{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:15px 24px 11px;font-size:8.5px;display:flex}.notification-toolbar>div{gap:6px;display:flex}.notification-toolbar button{color:#b9a6d8;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 8px;font-size:8px}.notification-toolbar button:hover{background:#8b5cf61a}.notification-toolbar button:disabled{opacity:.35;cursor:default}.notification-list{scrollbar-gutter:stable;flex:1;min-height:0;padding:0 16px 24px 24px;overflow-y:auto}.notification-item{border:1px solid var(--line);background:#ffffff05;border-radius:13px;margin-bottom:8px;overflow:hidden}.notification-item.unread{background:#8b5cf60b;border-color:#8b5cf640}.notification-main{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:9px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 14px 10px;display:grid}.notification-main>i{background:#8b5cf6;border-radius:50%;width:8px;height:8px;margin-top:4px;box-shadow:0 0 12px #8b5cf680}.notification-item.severity-critical .notification-main>i{background:#fb7185;box-shadow:0 0 12px #fb718580}.notification-item.severity-warning .notification-main>i{background:#fbbf24;box-shadow:0 0 12px #fbbf2473}.notification-main span,.notification-main small,.notification-main strong,.notification-main em{min-width:0;display:block}.notification-main small{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;margin-bottom:5px;font-size:7.5px;font-style:normal;font-weight:750}.notification-main strong{font-size:10.5px;line-height:1.4}.notification-main em{color:var(--muted);margin-top:5px;font-size:8.5px;font-style:normal;line-height:1.5}.notification-main>b{color:#8c809c;padding-top:13px;font-size:15px;font-weight:400}.notification-item footer{color:#6f657a;justify-content:space-between;align-items:center;padding:0 14px 10px 35px;font-size:7px;display:flex}.notification-item footer button{color:#80758b;cursor:pointer;background:0 0;border:0;font-size:7px}.notification-empty{min-height:180px;color:var(--muted);text-align:center;place-content:center;gap:6px;margin:0;font-size:9px;display:grid}.notification-empty b{color:var(--ink);font-size:13px}.notification-error{color:#fda4af;background:#f43f5e17;border-radius:9px;margin:8px 24px;padding:9px 11px;font-size:8px;line-height:1.45}.notification-settings{flex:1;min-height:0;padding:19px 24px 30px;overflow-y:auto}.notification-setting-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:14px 0;display:flex}.notification-setting-row span,.notification-setting-row b,.notification-setting-row small{display:block}.notification-setting-row b{font-size:10px}.notification-setting-row small{color:var(--muted);margin-top:4px;font-size:8px;line-height:1.45}.notification-settings>label,.notification-settings-grid label{color:var(--muted);gap:6px;margin-top:14px;font-size:8px;font-weight:700;display:grid}.notification-settings select,.notification-settings input{width:100%;height:39px;color:var(--ink);border:1px solid var(--line);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff06;border-radius:9px;outline:none;padding:0 10px}.notification-settings select:focus,.notification-settings input:focus{border-color:#8b5cf6a6;box-shadow:0 0 0 3px #8b5cf61a}.notification-settings-grid{grid-template-columns:1fr 1fr;gap:0 10px;display:grid}.notification-settings-note{color:#776c84;margin:13px 0 5px;font-size:7.5px;line-height:1.5}.toggle{flex:none;width:38px;height:22px;position:relative}.toggle input{opacity:0;pointer-events:none;position:absolute}.toggle i{cursor:pointer;background:#302739;border-radius:999px;transition:all .18s;position:absolute;inset:0}.toggle i:after{content:"";background:#9d91a8;border-radius:50%;width:16px;height:16px;transition:all .18s;position:absolute;top:3px;left:3px}.toggle input:checked+i{background:#6d46d7}.toggle input:checked+i:after{background:#fff;transform:translate(16px)}.coming-soon mark{color:#9c8db0;border:1px solid var(--line);white-space:nowrap;background:0 0;border-radius:7px;padding:5px 7px;font-size:6.5px;font-weight:800}.notification-save{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#6d46d7);border:0;border-radius:10px;width:100%;min-height:42px;margin-top:20px;font-size:9px;font-weight:850}.notification-save:disabled{opacity:.55;cursor:wait}.theme-light .notification-backdrop{background:#1018282e}.theme-light .notification-drawer{color:#101828;background:#fff;border-color:#e4e7ec;box-shadow:-24px 0 70px #10182829}.theme-light .notification-tabs{background:#f9fafb;border-color:#e4e7ec}.theme-light .notification-tabs button.active{color:#4736c5;box-shadow:none;background:#eeebff}.theme-light .notification-tabs b{color:#fff;background:#6757e8}.theme-light .notification-toolbar button{color:#5747d6}.theme-light .notification-item{background:#fff;border-color:#e4e7ec}.theme-light .notification-item.unread{background:#faf9ff;border-color:#cfc8ff}.theme-light .notification-main small,.theme-light .notification-main em,.theme-light .notification-toolbar,.theme-light .notification-setting-row small{color:#667085}.theme-light .notification-main>b,.theme-light .notification-item footer,.theme-light .notification-item footer button{color:#98a2b3}.theme-light .notification-settings select,.theme-light .notification-settings input{color:#111827;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#d0d5dd}.theme-light .toggle i{background:#d0d5dd}.theme-light .notification-settings-note{color:#667085}.theme-light .coming-soon mark{color:#667085;border-color:#d0d5dd}@media (max-width:680px){.notification-drawer{width:100%}.notification-drawer-head{padding:20px 18px 15px}.notification-tabs{margin-inline:16px}.notification-toolbar{padding-inline:17px}.notification-list{padding-inline:16px 10px}.notification-settings{padding-inline:18px}.notification-settings-grid{grid-template-columns:1fr}}.nav-billing:before{border:1.7px solid;border-radius:3px;width:17px;height:13px;top:4px;left:1px}.nav-billing:after{background:currentColor;width:17px;height:3px;top:7px;left:1px}.nav-billing i{background:currentColor;border-radius:1px;width:5px;height:1.6px;top:13px;left:4px}.billing-workspace{gap:18px;display:grid}.billing-workspace-blocked{border:1px solid var(--line-strong);background:linear-gradient(145deg,#180f2af7,#0a0712fa);border-radius:22px;width:min(1180px,100%);padding:30px;box-shadow:0 30px 100px #00000073}.billing-heading{margin:0}.billing-heading h2{margin:0 0 6px}.billing-state{border:1px solid var(--line);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:850}.billing-state.state-active,.billing-state.state-trialing{color:var(--mint);background:#6be7b012;border-color:#6be7b03d}.billing-state.state-grace{color:#fbbf24;background:#fbbf2412;border-color:#fbbf243d}.billing-blocked-note{background:#ff668512;border:1px solid #ff668538;border-radius:13px;align-items:center;gap:18px;padding:14px 16px;display:flex}.billing-blocked-note b{color:#fda4af;white-space:nowrap}.billing-blocked-note span{color:var(--muted);font-size:9px;line-height:1.5}.billing-alert{border-radius:11px;padding:12px 14px;font-size:9px;line-height:1.5}.billing-alert.success{color:var(--mint);background:#6be7b014}.billing-alert.error{color:#fda4af;background:#ff668517}.billing-summary-grid{grid-template-columns:1.15fr 1fr 1fr;gap:12px;display:grid}.billing-summary-grid article{border:1px solid var(--line);background:var(--panel);border-radius:15px;min-height:142px;padding:18px}.billing-summary-grid span,.billing-summary-grid small{color:var(--muted);font-size:9px;display:block}.billing-current-plan>strong,.billing-payment-mode>strong{margin:12px 0 7px;font-size:22px;display:block}.billing-current-plan em{color:#d8c7ff;background:#8b5cf61f;border-radius:7px;margin-top:13px;padding:5px 7px;font-size:7.5px;font-style:normal;display:inline-block}.billing-current-plan em.cancelled{color:#fda4af;background:#ff668517}.billing-usage-card>div{justify-content:space-between;align-items:center;display:flex}.billing-usage-card>div:nth-of-type(2){margin-top:16px}.billing-usage-card progress{-webkit-appearance:none;appearance:none;background:#ffffff0f;border:0;border-radius:99px;width:100%;height:6px;margin-top:8px;overflow:hidden}.billing-usage-card progress::-webkit-progress-bar{background:#ffffff0f}.billing-usage-card progress::-webkit-progress-value{background:linear-gradient(90deg, var(--violet), var(--cyan));border-radius:99px}.billing-payment-mode small{line-height:1.55}.billing-plan-heading{justify-content:space-between;align-items:end;gap:20px;margin-top:7px;display:flex}.billing-plan-heading h3{margin:0 0 5px}.billing-plan-heading p{color:var(--muted);margin:0;font-size:9px}.billing-plan-heading>span{color:#d8c7ff;white-space:nowrap;background:#8b5cf61a;border-radius:8px;padding:6px 8px;font-size:8px;font-weight:800}.billing-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.billing-plan-card{border:1px solid var(--line);background:var(--panel);border-radius:16px;min-height:405px;padding:22px;position:relative}.billing-plan-card.featured{border-color:#8b5cf673;box-shadow:0 18px 45px #532da026,inset 0 1px #ffffff0a}.billing-plan-card mark{color:#dbcaff;letter-spacing:.06em;background:#8b5cf626;border-radius:7px;padding:5px 7px;font-size:6.5px;font-weight:900;position:absolute;top:16px;right:16px}.billing-plan-card h3{margin:2px 0 7px;font-size:18px}.billing-plan-card>p{min-height:38px;color:var(--muted);margin:0;font-size:9px;line-height:1.5}.billing-plan-card>strong{font-variant-numeric:tabular-nums;margin:20px 0 13px;font-size:24px;display:block}.billing-plan-card>strong small{color:var(--muted);font-size:8px;font-weight:500}.billing-plan-limits{flex-wrap:wrap;gap:7px;display:flex}.billing-plan-limits span{color:#b8a9c7;border:1px solid var(--line);border-radius:8px;padding:6px 8px;font-size:7.5px}.billing-plan-card ul{min-height:125px;margin:18px 0;padding:0;list-style:none}.billing-plan-card li{color:var(--muted);margin:9px 0;font-size:8.5px}.billing-plan-card li:first-letter{color:var(--mint)}.billing-plan-card>button{color:#fff;background:linear-gradient(135deg,#8b5cf6,#6d46d7);border:1px solid #8b5cf661;border-radius:10px;width:100%;min-height:41px;font-size:8.5px;font-weight:850}.billing-plan-card>button:disabled{color:#82778f;border-color:var(--line);cursor:not-allowed;background:#ffffff06}.billing-owner-note{color:#fbbf24;margin:-7px 0 0;font-size:8px}.billing-history-grid{grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);gap:12px;display:grid}.billing-invoices,.billing-events{padding:20px}.billing-invoices .panel-head>b{color:var(--violet-light)}.billing-invoices table{border-collapse:collapse;width:100%}.billing-invoices th,.billing-invoices td{border-bottom:1px solid var(--line);text-align:left;padding:10px 8px;font-size:8.5px}.billing-invoices th{color:var(--muted);font-weight:700}.invoice-status{color:var(--muted);background:#ffffff0a;border-radius:7px;padding:5px 7px;font-size:7px;display:inline-flex}.invoice-status.status-paid{color:var(--mint);background:#6be7b014}.invoice-status.status-requested{color:#d8c7ff;background:#8b5cf61a}.billing-events>div:last-child{margin-top:15px}.billing-event{border-bottom:1px solid var(--line);grid-template-columns:8px 1fr;align-items:start;gap:10px;padding:10px 0;display:grid}.billing-event i{background:var(--violet);border-radius:50%;width:7px;height:7px;margin-top:3px;box-shadow:0 0 9px #8b5cf673}.billing-event b,.billing-event small{display:block}.billing-event b{font-size:8.5px}.billing-event small{color:var(--muted);margin-top:4px;font-size:7px}.billing-empty{color:var(--muted);margin:16px 0 0;font-size:8.5px}.billing-cancel-row{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;font-size:8px;display:flex}.billing-cancel-row button,.billing-blocked-footer button,.billing-blocked-footer a{color:#b9a6d8;border:1px solid var(--line);background:0 0;border-radius:8px;padding:8px 10px;font-size:8px;text-decoration:none}.billing-blocked-footer{justify-content:center;gap:9px;display:flex}.billing-loading{min-height:240px;color:var(--muted);justify-content:center;align-items:center;gap:10px;display:flex}.billing-loading i{border:2px solid var(--line);border-top-color:var(--violet);border-radius:50%;width:14px;height:14px;animation:1s linear infinite spin}.theme-light .billing-workspace-blocked,.theme-light .billing-summary-grid article,.theme-light .billing-plan-card{color:#101828;box-shadow:none;background:#fff;border-color:#e4e7ec}.theme-light .billing-plan-card.featured{border-color:#a99cff;box-shadow:0 16px 36px #5747d61a}.theme-light .billing-plan-limits span{color:#475467;border-color:#e4e7ec}.theme-light .billing-usage-card progress{background:#eef0f4}.theme-light .billing-usage-card progress::-webkit-progress-bar{background:#eef0f4}.theme-light .invoice-status{background:#f2f4f7}.theme-light .billing-blocked-note{background:#fff1f2;border-color:#fecdd3}@media (max-width:1050px){.billing-summary-grid{grid-template-columns:1fr 1fr}.billing-summary-grid article:first-child{grid-column:1/-1}.billing-plan-grid{grid-template-columns:1fr}.billing-plan-card,.billing-plan-card ul{min-height:0}}@media (max-width:760px){.billing-workspace-blocked{padding:20px}.billing-summary-grid,.billing-history-grid{grid-template-columns:1fr}.billing-summary-grid article:first-child{grid-column:auto}.billing-heading,.billing-plan-heading,.billing-blocked-note,.billing-cancel-row{flex-direction:column;align-items:stretch}.billing-plan-heading{display:flex}}.nav-help:before{border:1.6px solid;border-radius:2px 5px 5px 2px;width:15px;height:17px;top:1px;left:2px}.nav-help:after{background:currentColor;border-radius:2px;width:1.6px;height:13px;top:3px;left:6px}.nav-help i{background:currentColor;border-radius:2px;width:5px;height:1.5px;top:6px;left:9px;box-shadow:0 4px}.help-center{gap:16px;padding-bottom:42px;display:grid}.help-heading{align-items:end}.help-heading h2{margin:4px 0}.help-search{border:1px solid var(--line);background:var(--panel);border-radius:12px;align-items:center;gap:9px;width:min(360px,36vw);min-height:43px;padding:0 13px;display:flex}.help-search>span{color:var(--violet-light);font-size:17px}.help-search input{width:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;font-size:9px}.help-search input::placeholder{color:var(--muted)}.help-start-grid{grid-template-columns:minmax(0,1.55fr) minmax(260px,.65fr);gap:14px;display:grid}.help-progress-panel,.help-next-panel,.help-faq,.help-whats-new,.help-support{padding:20px}.help-progress-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.help-progress-head span,.help-next-kicker,.help-support>span{color:var(--violet-light);letter-spacing:.12em;font-size:7px;font-weight:900}.help-progress-head h3{margin:5px 0 0;font-size:17px}.help-progress-head>strong{font-variant-numeric:tabular-nums;font-size:25px}.help-progress-track{background:#ffffff0e;border-radius:99px;height:6px;margin:16px 0 9px;overflow:hidden}.help-progress-track i{border-radius:inherit;background:linear-gradient(90deg, var(--violet), var(--cyan));height:100%;transition:width .35s;display:block;box-shadow:0 0 14px #8b5cf657}.help-checklist{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.help-checklist button{width:100%;min-height:62px;color:var(--ink);text-align:left;border:1px solid var(--line);background:#ffffff05;border-radius:10px;grid-template-columns:25px minmax(0,1fr) 10px;align-items:center;gap:9px;padding:9px;display:grid}.help-checklist button:hover{background:#8b5cf60f;border-color:#8b5cf661}.help-checklist button>span{width:24px;height:24px;color:var(--muted);background:#ffffff0b;border-radius:50%;place-items:center;font-size:8px;font-weight:900;display:grid}.help-checklist li.done button>span{color:var(--mint);background:#6be7b01a}.help-checklist b,.help-checklist small{text-overflow:ellipsis;display:block;overflow:hidden}.help-checklist b{font-size:8px}.help-checklist small{color:var(--muted);white-space:nowrap;margin-top:3px;font-size:7px}.help-checklist em{color:var(--muted);font-size:11px;font-style:normal}.help-next-panel{background:radial-gradient(circle at 90% 8%, #8b5cf630, transparent 42%), var(--panel);flex-direction:column;align-items:flex-start;display:flex;position:relative;overflow:hidden}.help-next-panel:after{content:"";border:1px solid #8b5cf62e;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-90px;right:-75px;box-shadow:0 0 0 25px #8b5cf608,0 0 0 50px #8b5cf605}.help-next-icon{color:#fff;background:linear-gradient(135deg, var(--violet), #5b39c7);border-radius:13px;place-items:center;width:42px;height:42px;margin:18px 0 14px;font-size:17px;font-weight:900;display:grid;box-shadow:0 12px 25px #5b39c742}.help-next-panel h3{margin:0 0 8px;font-size:18px}.help-next-panel p{max-width:330px;color:var(--muted);margin:0 0 17px;font-size:9px;line-height:1.55}.help-next-panel>button{z-index:1;min-height:39px}.help-next-panel>small{color:var(--muted);margin-top:12px;font-size:7px;line-height:1.45}.help-library{gap:12px;display:grid}.help-library-head{justify-content:space-between;align-items:end;gap:18px;display:flex}.help-library-head h3{margin:0 0 4px;font-size:16px}.help-library-head p{color:var(--muted);margin:0;font-size:8px}.help-categories{border:1px solid var(--line);background:var(--panel);border-radius:10px;gap:4px;padding:3px;display:flex}.help-categories button{min-height:29px;color:var(--muted);background:0 0;border:0;border-radius:7px;padding:0 11px;font-size:7.5px;font-weight:750}.help-categories button.active{color:var(--ink);background:#8b5cf624;box-shadow:inset 0 0 0 1px #8b5cf61f}.help-guide-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.help-guide-card{flex-direction:column;min-height:190px;padding:17px;transition:transform .18s,border-color .18s;display:flex}.help-guide-card:hover{border-color:#8b5cf652;transform:translateY(-2px)}.help-guide-meta{justify-content:space-between;align-items:center;display:flex}.help-guide-meta span{color:#d7c7ff;background:#8b5cf61c;border-radius:7px;padding:5px 7px;font-size:6.5px;font-weight:850}.help-guide-meta small{color:var(--muted);font-size:7px}.help-guide-card h4{margin:16px 0 7px;font-size:11px;line-height:1.3}.help-guide-card p{color:var(--muted);margin:0;font-size:8px;line-height:1.55}.help-guide-card>button{color:var(--violet-light);border:0;border-top:1px solid var(--line);text-align:left;background:0 0;justify-content:space-between;align-items:center;margin-top:auto;padding:13px 0 0;font-size:8px;font-weight:800;display:flex}.help-empty{min-height:160px;color:var(--muted);text-align:center;border:1px dashed var(--line);border-radius:14px;grid-column:1/-1;place-content:center;gap:6px;display:grid}.help-empty b{color:var(--ink)}.help-lower-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:14px;display:grid}.help-faq details{border-top:1px solid var(--line)}.help-faq summary{min-height:47px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:15px;font-size:8.5px;font-weight:750;list-style:none;display:flex}.help-faq summary::-webkit-details-marker{display:none}.help-faq summary span{color:var(--violet-light);font-size:15px;font-weight:400;transition:transform .2s}.help-faq details[open] summary span{transform:rotate(45deg)}.help-faq details>p{color:var(--muted);margin:-2px 35px 15px 0;font-size:8px;line-height:1.6}.help-side-stack{gap:12px;display:grid}.help-whats-new ol{margin:10px 0 0;padding:0;list-style:none}.help-whats-new li{border-top:1px solid var(--line);grid-template-columns:36px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.help-whats-new time{color:var(--violet-light);font-size:7px;font-weight:900}.help-whats-new b,.help-whats-new span{display:block}.help-whats-new b{font-size:8px}.help-whats-new span{color:var(--muted);margin-top:4px;font-size:7px;line-height:1.45}.help-support{background:linear-gradient(145deg, #8b5cf61c, #18c6e509), var(--panel)}.help-support h3{margin:10px 0 7px;font-size:13px;line-height:1.35}.help-support p{color:var(--muted);margin:0 0 14px;font-size:8px;line-height:1.55}.help-guide-backdrop{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0302099e;justify-content:flex-end;display:flex;position:fixed;inset:0}.help-guide-drawer{width:min(520px,92vw);height:100%;color:var(--ink);border-left:1px solid var(--line);background:var(--panel-strong);padding:38px;animation:.22s ease-out drawer-in;position:relative;overflow-y:auto;box-shadow:-30px 0 90px #00000059}.help-guide-close{width:32px;height:32px;color:var(--muted);border:1px solid var(--line);background:0 0;border-radius:9px;font-size:18px;position:absolute;top:18px;right:21px}.help-guide-drawer-kicker{color:var(--violet-light);letter-spacing:.1em;font-size:8px;font-weight:900}.help-guide-drawer h2{margin:13px 0 9px;font-size:24px;line-height:1.2}.help-guide-drawer>p{color:var(--muted);margin:0;font-size:10px;line-height:1.6}.help-guide-drawer ol{gap:10px;margin:28px 0;padding:0;list-style:none;display:grid}.help-guide-drawer li{border:1px solid var(--line);background:#ffffff05;border-radius:11px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;padding:13px;display:grid}.help-guide-drawer li>span{color:#dbcaff;background:#8b5cf621;border-radius:9px;place-items:center;width:30px;height:30px;font-size:8px;font-weight:900;display:grid}.help-guide-drawer li p{margin:6px 0 0;font-size:9px;line-height:1.55}.help-guide-actions{justify-content:flex-end;gap:8px;display:flex}.theme-light .help-search,.theme-light .help-categories,.theme-light .help-checklist button,.theme-light .help-guide-drawer li{background:#fff;border-color:#e4e7ec}.theme-light .help-progress-track{background:#eef0f4}.theme-light .help-next-panel{background:radial-gradient(circle at 90% 8%,#7c6cff1f,#0000 42%),#fff}.theme-light .help-guide-meta span{color:#6046cc;background:#f1edff}.theme-light .help-categories button.active{color:#4935b5;background:#f0edff}.theme-light .help-guide-drawer{color:#101828;background:#fff;border-color:#e4e7ec}@keyframes drawer-in{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:translate(0)}}@media (max-width:1180px){.help-guide-grid,.help-checklist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.help-heading,.help-library-head{flex-direction:column;align-items:stretch}.help-search{width:100%}.help-start-grid,.help-lower-grid{grid-template-columns:1fr}.help-categories{overflow-x:auto}.help-categories button{flex:none}}@media (max-width:560px){.help-guide-grid,.help-checklist{grid-template-columns:1fr}.help-guide-drawer{padding:32px 20px}}.app-shell.theme-dark{--bg:#090d14;--panel:#101722;--panel-strong:#151e2b;--surface-3:#1b2635;--line:#263446;--line-strong:#35465b;--ink:#f4f7fb;--muted:#8f9db0;--text-default:#c9d2df;--text-faint:#647389;--violet:#7185ff;--violet-light:#8495ff;--brand-soft:#1b2445;--cyan:#43c7d9;--mint:#42c596;--positive-soft:#132a24;--warning:#e6b85c;--warning-soft:#2b2515;--danger:#ed7183;--danger-soft:#321a21;--ozon-brand:#6690ff;--wb-brand:#e86ae4;--elevation-popover:0 10px 32px #00000047;--elevation-drawer:-18px 0 50px #00000047}.app-shell.theme-light{--bg:#f3f6fa;--panel:#fff;--panel-strong:#f8fafd;--surface-3:#edf2f8;--line:#dde4ed;--line-strong:#c5d0dd;--ink:#101828;--muted:#66758a;--text-default:#344054;--text-faint:#8b98aa;--violet:#5368e8;--violet-light:#4055cf;--brand-soft:#eaefff;--cyan:#087f93;--mint:#087a52;--positive-soft:#eaf8f2;--warning:#946200;--warning-soft:#fff7db;--danger:#c4324a;--danger-soft:#fff0f2;--ozon-brand:#2e6bff;--wb-brand:#c832c7;--elevation-popover:0 10px 30px #1018281a;--elevation-drawer:-18px 0 50px #10182824}:is(.app-shell.theme-dark,.app-shell.theme-light){min-height:100dvh;color:var(--text-default);background:var(--bg);font-variant-numeric:tabular-nums lining-nums;grid-template-columns:216px minmax(0,1fr);font-family:Inter,Segoe UI,sans-serif;transition:color .18s,background-color .18s;overflow:visible}:is(.theme-dark,.theme-light) :is(.noise,.ambient){display:none}:is(.theme-dark,.theme-light) :focus-visible{outline:2px solid var(--violet);outline-offset:2px}:is(.theme-dark,.theme-light) .system-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}:is(.theme-dark,.theme-light) .sidebar{border-color:var(--line);background:var(--panel);-webkit-backdrop-filter:none;backdrop-filter:none;width:216px;padding:18px 12px 14px;transition:background-color .18s,border-color .18s}:is(.theme-dark,.theme-light) .brand{min-height:38px;color:var(--ink);letter-spacing:-.02em;gap:10px;padding:0 8px 14px;font-family:Manrope,Inter,sans-serif;font-size:15px;font-weight:700}:is(.theme-dark,.theme-light) .brand-mark{background:var(--violet);width:26px;height:26px;box-shadow:none;border-radius:8px}:is(.theme-dark,.theme-light) .brand small{color:var(--text-faint);letter-spacing:.08em;margin-left:auto;font-size:10px!important}:is(.theme-dark,.theme-light) .sidebar nav{gap:3px}:is(.theme-dark,.theme-light) .nav-item{min-height:37px;color:var(--muted);border-radius:8px;gap:10px;padding:0 10px;font-size:13px;font-weight:500;transition:color .1s,background-color .1s;position:relative}:is(.theme-dark,.theme-light) .nav-item:hover{color:var(--ink);background:var(--panel-strong);transform:none}:is(.theme-dark,.theme-light) .nav-item.active{color:var(--ink);background:var(--brand-soft);box-shadow:none;font-weight:600}:is(.theme-dark,.theme-light) .nav-item.active:after{content:"";background:var(--violet);border-radius:4px;width:3px;height:20px;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}:is(.theme-dark,.theme-light) .nav-item>.nav-icon,:is(.theme-dark,.theme-light) .nav-item>.system-icon{color:currentColor}:is(.theme-dark,.theme-light) .nav-divider{background:var(--line);margin:13px 10px}:is(.theme-dark,.theme-light) .muted-nav,:is(.theme-dark,.theme-light) .health-line{color:var(--muted)}:is(.theme-dark,.theme-light) .health-line i,:is(.theme-dark,.theme-light) .fresh-row i{box-shadow:none}:is(.theme-dark,.theme-light) .mini-user{border-color:var(--line);background:var(--panel-strong);border-radius:10px;padding:9px}:is(.theme-dark,.theme-light) .mini-user>b{color:#fff;background:var(--violet)}:is(.theme-dark,.theme-light) .mini-user span{color:var(--ink)}:is(.theme-dark,.theme-light) .mini-user small,:is(.theme-dark,.theme-light) .mini-user a{color:var(--muted)}.brand-logo{background:url(/brand/topsku-logo-v3-glass-dark.svg) 0/contain no-repeat;flex:none;width:126px;height:31px;display:block}.brand-mark{box-shadow:0 0 18px var(--violet);background:url(/brand/topsku-mark-v3-glass-dark.svg) 50%/contain no-repeat;border-radius:0;transform:none}@supports (color:color-mix(in lab, red, red)){.brand-mark{box-shadow:0 0 18px color-mix(in srgb, var(--violet) 20%, transparent)}}:is(.app-shell.theme-light,.access-theme-light) .brand-logo,html[data-theme=light] .brand-logo{background-image:url(/brand/topsku-logo-v3-glass.svg)}:is(.app-shell.theme-light,.access-theme-light) .brand-mark,html[data-theme=light] .brand-mark{background-image:url(/brand/topsku-mark-v3-glass.svg)}:is(.app-shell.theme-dark,.access-theme-dark) .brand-logo{background-image:url(/brand/topsku-logo-v3-glass-dark.svg)}:is(.app-shell.theme-dark,.access-theme-dark) .brand-mark{background-image:url(/brand/topsku-mark-v3-glass-dark.svg)}:is(.app-shell.theme-dark,.app-shell.theme-light) .brand>:not(.brand-logo){display:none}:is(.app-shell.theme-dark,.app-shell.theme-light) .brand{padding-bottom:14px}@media (max-width:980px){:is(.app-shell.theme-dark,.app-shell.theme-light) .brand>.brand-logo{display:none}:is(.app-shell.theme-dark,.app-shell.theme-light) .brand>.brand-mark{display:block}}:is(.theme-dark,.theme-light) .workspace{grid-column:2;width:100%;max-width:1680px;padding:18px 24px 52px}.access-shell.access-login-shell{background:radial-gradient(56rem 44rem at -8% -15%,#b27affb8,#0000 63%),radial-gradient(50rem 36rem at 108% 96%,#33caee9e,#0000 61%),radial-gradient(34rem 28rem at 88% 2%,#5c50f4b3,#0000 64%),linear-gradient(135deg,#3c258d 0%,#6d4bdd 45%,#38b9dd 122%)}.access-login-shell .email-login-gateway{-webkit-backdrop-filter:blur(24px)saturate(1.28);background:#f8faff33;border-color:#ffffffb3;box-shadow:0 32px 84px #150f4847,0 2px 10px #1018281f,inset 0 1px #ffffffc7}.access-login-shell .email-login-gateway:before{z-index:2;pointer-events:none;content:"";border-radius:inherit;background:linear-gradient(122deg,#ffffff7a,#0000 22% 72%,#c3eaff33);border:1px solid #ffffffb3;position:absolute;inset:0}.access-login-shell .email-login-gateway .access-gateway-brand{background:linear-gradient(145deg,#f9faff8f,#e2e8ff52)}.access-login-shell .email-login-panel{-webkit-backdrop-filter:blur(18px)saturate(1.16);background:#ffffffa3}.access-login-shell .access-gateway-brand h1{gap:14px;max-width:500px;margin-bottom:24px;line-height:1.04;display:grid}.access-login-shell .access-gateway-brand h1 strong{color:#5447d9;letter-spacing:.1em;font-size:.34em;font-weight:800;line-height:1}.access-login-shell .access-gateway-brand h1 span{display:block}.access-login-shell .email-login-form input{background:#f7f9fcc2;border-color:#b1bedcb3}.access-login-shell .email-login-form input:hover{border-color:#6978d59e}.access-login-shell .email-login-form input:focus-visible{outline-offset:2px;border-color:#5368e8;outline:2px solid #5368e8;box-shadow:0 0 0 4px #5368e824}.app-shell.theme-light{background:radial-gradient(42rem 30rem at 12% -12%,#7e91ff2b,#0000 66%),radial-gradient(46rem 36rem at 106% 12%,#d297ff1f,#0000 68%),linear-gradient(145deg,#f8faff 0%,#f2f5fb 56%,#f7f4ff 100%)}.app-shell.theme-light .topbar{-webkit-backdrop-filter:blur(12px)saturate(1.08);background:#ffffff70;border:1px solid #ffffffb3;border-radius:14px;padding:10px 12px 12px;box-shadow:inset 0 1px #ffffffb3}@media (max-width:560px){.access-login-shell{background:linear-gradient(155deg,#6242ca,#55bfdc)}.access-login-shell .email-login-gateway{box-shadow:none;background:#ffffff38;border:0}.access-login-shell .email-login-panel{background:#ffffffc2}.access-login-shell .access-gateway-brand h1{gap:10px}}:is(.theme-dark,.theme-light) .topbar{border-bottom:0;gap:20px;min-height:64px;padding-bottom:10px}:is(.theme-dark,.theme-light) .topbar-heading{max-width:min(820px,58vw)}:is(.theme-dark,.theme-light) .eyebrow{color:var(--violet);letter-spacing:.1em;margin-bottom:3px;font-size:10px;font-weight:700}:is(.theme-dark,.theme-light) h1,:is(.theme-dark,.theme-light) h2,:is(.theme-dark,.theme-light) .enterprise-kpi>strong,:is(.theme-dark,.theme-light) .enterprise-secondary-strip strong{color:var(--ink);font-family:Manrope,Inter,sans-serif}:is(.theme-dark,.theme-light) h1{letter-spacing:-.03em;font-size:28px;font-weight:650;line-height:36px}:is(.theme-dark,.theme-light) .overview-page-title .daily-quote{max-width:720px;min-height:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:11px;line-height:17px;display:block;overflow:hidden}:is(.theme-dark,.theme-light) .overview-page-title .daily-quote cite{color:var(--text-faint);font-size:inherit;margin:0;font-weight:500;display:inline}:is(.theme-dark,.theme-light) .top-actions{gap:8px}:is(.theme-dark,.theme-light) :is(.store-selector,.notification,.avatar,.theme-toggle){border-color:var(--line-strong);color:var(--text-default);background:var(--panel);box-shadow:none;border-radius:8px;transition:color .1s,border-color .1s,background-color .1s}:is(.theme-dark,.theme-light) :is(.store-selector,.theme-toggle){min-height:40px}:is(.theme-dark,.theme-light) .store-selector{grid-template-columns:30px minmax(0,1fr) 12px;height:44px;min-height:44px;padding:5px 10px 5px 6px}:is(.theme-dark,.theme-light) .store-sigil{color:#fff;background:var(--violet);width:30px;height:30px;box-shadow:none}:is(.theme-dark,.theme-light) .store-selector small{color:var(--muted);font-size:10px!important}:is(.theme-dark,.theme-light) .avatar{color:#fff;background:var(--violet)}:is(.theme-dark,.theme-light) .theme-toggle{gap:7px;padding:0 10px}:is(.theme-dark,.theme-light) .theme-toggle:hover{border-color:var(--violet);background:var(--panel-strong)}:is(.theme-dark,.theme-light) .theme-toggle b{font-size:12px!important}:is(.theme-dark,.theme-light) .global-controls{z-index:40;border:1px solid var(--line);background:var(--panel);border-radius:11px;gap:10px;min-height:48px;margin:8px -6px 7px;padding:6px;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .global-controls{background:color-mix(in srgb, var(--panel) 94%, transparent)}}:is(.theme-dark,.theme-light) .global-controls{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px 2px #0000000a}:is(.theme-dark,.theme-light) :is(.market-switch,.fulfillment-switch,.period-switch){background:var(--surface-3);border:0;border-radius:7px;padding:2px}:is(.theme-dark,.theme-light) :is(.market-switch button,.fulfillment-switch button,.period-switch button){min-height:30px;color:var(--muted);border-radius:6px;padding:0 10px;font-size:11px;font-weight:600;transition:color .14s,background-color .14s,transform .1s}:is(.theme-dark,.theme-light) :is(.market-switch button,.fulfillment-switch button,.period-switch button):active{transform:scale(.98)}:is(.theme-dark,.theme-light) :is(.market-switch button.selected,.fulfillment-switch button.selected,.period-switch button.active){color:var(--ink);background:var(--panel);box-shadow:0 1px 2px #0000001a}:is(.theme-dark,.theme-light) .market-switch button i{box-shadow:none}:is(.theme-dark,.theme-light) .market-switch button i.ozon{background:var(--ozon-brand)}:is(.theme-dark,.theme-light) .market-switch button i.wb{background:var(--wb-brand)}:is(.theme-dark,.theme-light) :is(.date-control,.custom-date-controls){border-color:var(--line-strong);min-height:34px;color:var(--text-default);background:var(--panel);border-radius:8px}:is(.theme-dark,.theme-light) .custom-date-controls input{color:var(--text-default)}:is(.theme-dark,.theme-light) .fresh-row{border:1px solid var(--line);min-height:34px;color:var(--muted);background:var(--panel-strong);white-space:nowrap;border-radius:8px;justify-content:flex-start;gap:13px;margin-bottom:10px;padding:6px 10px;font-size:11px;overflow:hidden}:is(.theme-dark,.theme-light) .fresh-row span{min-width:0}:is(.theme-dark,.theme-light) .fresh-row span:nth-child(2){text-overflow:ellipsis;overflow:hidden}:is(.theme-dark,.theme-light) .fresh-row b{border-color:var(--line-strong);color:var(--muted);background:var(--panel);letter-spacing:.04em;border-radius:6px;margin-left:auto;padding:3px 7px;font-size:10px}:is(.theme-dark,.theme-light) .data-state-badge.state-live{color:var(--mint);border-color:var(--mint)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .data-state-badge.state-live{border-color:color-mix(in srgb,var(--mint) 38%,transparent)}}:is(.theme-dark,.theme-light) .data-state-badge.state-live{background:var(--positive-soft)}:is(.theme-dark,.theme-light) .data-state-badge.state-stale{color:var(--warning);border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .data-state-badge.state-stale{border-color:color-mix(in srgb,var(--warning) 42%,transparent)}}:is(.theme-dark,.theme-light) .data-state-badge.state-stale{background:var(--warning-soft)}:is(.theme-dark,.theme-light) .data-state-badge.state-error{color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .data-state-badge.state-error{border-color:color-mix(in srgb,var(--danger) 42%,transparent)}}:is(.theme-dark,.theme-light) .data-state-badge.state-error{background:var(--danger-soft)}:is(.theme-dark,.theme-light) .data-state-badge.state-demo{color:var(--violet-light);border-color:var(--violet)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .data-state-badge.state-demo{border-color:color-mix(in srgb,var(--violet) 38%,transparent)}}:is(.theme-dark,.theme-light) .data-state-badge.state-demo{background:var(--brand-soft)}:is(.theme-dark,.theme-light) .data-state-panel{border-color:var(--line);background:var(--panel);box-shadow:none;border-radius:9px}:is(.theme-dark,.theme-light) .data-state-panel.compact{min-height:40px;margin-bottom:10px;padding:8px 10px}:is(.theme-dark,.theme-light) .view-content{will-change:opacity, transform;animation:.17s cubic-bezier(.2,.8,.2,1) topsku-route-in}@keyframes topsku-route-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}:is(.theme-dark,.theme-light) .enterprise-overview{gap:10px;display:grid}:is(.theme-dark,.theme-light) .enterprise-overview-heading{justify-content:space-between;align-items:flex-end;gap:16px;min-height:48px;display:flex}:is(.theme-dark,.theme-light) .enterprise-kicker{color:var(--violet);letter-spacing:.1em;margin:0 0 3px;font-size:10px;font-weight:700}:is(.theme-dark,.theme-light) .enterprise-overview-heading h2{color:var(--ink);margin:0;font-size:18px;font-weight:650;line-height:25px}:is(.theme-dark,.theme-light) .enterprise-overview-heading>div>span{color:var(--muted);font-size:11px}:is(.theme-dark,.theme-light) .enterprise-insight-button{border:1px solid var(--cyan);min-height:34px;padding:0 10px}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .enterprise-insight-button{border:1px solid color-mix(in srgb,var(--cyan) 38%,var(--line))}}:is(.theme-dark,.theme-light) .enterprise-insight-button{color:var(--cyan);background:var(--cyan);border-radius:8px}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .enterprise-insight-button{background:color-mix(in srgb,var(--cyan) 7%,var(--panel))}}:is(.theme-dark,.theme-light) .enterprise-insight-button{font-size:11px;font-weight:650;transition:border-color .1s,background-color .1s}:is(.theme-dark,.theme-light) .enterprise-insight-button:hover{border-color:var(--cyan);background:var(--cyan)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .enterprise-insight-button:hover{background:color-mix(in srgb,var(--cyan) 11%,var(--panel))}}:is(.theme-dark,.theme-light) .enterprise-insight-button b{min-width:20px;height:20px;color:var(--cyan);background:var(--cyan);border-radius:6px;place-items:center;margin-left:5px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .enterprise-insight-button b{background:color-mix(in srgb,var(--cyan) 12%,var(--panel))}}:is(.theme-dark,.theme-light) .enterprise-insight-button b{font-size:10px!important}:is(.theme-dark,.theme-light) .enterprise-comparison-line{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:11px;display:flex}:is(.theme-dark,.theme-light) .enterprise-data-chip{border:1px solid var(--mint);padding:3px 7px}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .enterprise-data-chip{border:1px solid color-mix(in srgb,var(--mint) 38%,var(--line))}}:is(.theme-dark,.theme-light) .enterprise-data-chip{color:var(--mint);background:var(--positive-soft);letter-spacing:.04em;border-radius:6px;font-size:10px}:is(.theme-dark,.theme-light) .enterprise-data-chip.state-stale{color:var(--warning);border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .enterprise-data-chip.state-stale{border-color:color-mix(in srgb,var(--warning) 42%,var(--line))}}:is(.theme-dark,.theme-light) .enterprise-data-chip.state-stale{background:var(--warning-soft)}:is(.theme-dark,.theme-light) .enterprise-data-chip.state-demo{color:var(--violet-light);border-color:var(--violet)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .enterprise-data-chip.state-demo{border-color:color-mix(in srgb,var(--violet) 38%,var(--line))}}:is(.theme-dark,.theme-light) .enterprise-data-chip.state-demo{background:var(--brand-soft)}:is(.theme-dark,.theme-light) .enterprise-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}:is(.theme-dark,.theme-light) :is(.enterprise-kpi,.enterprise-panel,.enterprise-secondary-strip){border:1px solid var(--line);background:var(--panel);box-shadow:none;border-radius:12px;transition:border-color .1s,background-color .18s,box-shadow .1s}:is(.theme-dark,.theme-light) .enterprise-kpi{min-width:0;min-height:116px;padding:14px 15px 12px}:is(.theme-dark,.theme-light) .enterprise-kpi:hover{border-color:var(--line-strong)}:is(.theme-dark,.theme-light) .enterprise-kpi-label{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}:is(.theme-dark,.theme-light) .enterprise-kpi-label i{background:var(--text-faint);border-radius:50%;width:7px;height:7px}:is(.theme-dark,.theme-light) .enterprise-kpi-positive .enterprise-kpi-label i{background:var(--mint)}:is(.theme-dark,.theme-light) .enterprise-kpi-risk .enterprise-kpi-label i{background:var(--danger)}:is(.theme-dark,.theme-light) .enterprise-kpi>strong{color:var(--ink);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin-top:12px;font-size:clamp(24px,1.9vw,28px);font-weight:650;line-height:32px;display:block;overflow:hidden}:is(.theme-dark,.theme-light) .enterprise-kpi-risk>strong{color:var(--ink)}:is(.theme-dark,.theme-light) .enterprise-kpi-foot{color:var(--text-faint);margin-top:8px;font-size:11px;line-height:16px}:is(.theme-dark,.theme-light) .enterprise-delta b{color:var(--mint)}:is(.theme-dark,.theme-light) .enterprise-delta.down b{color:var(--danger)}:is(.theme-dark,.theme-light) .enterprise-delta.flat b{color:var(--muted)}:is(.theme-dark,.theme-light) .enterprise-secondary-strip{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}:is(.theme-dark,.theme-light) .enterprise-secondary-strip>div{border-right:1px solid var(--line);min-width:0;padding:9px 14px}:is(.theme-dark,.theme-light) .enterprise-secondary-strip>div:last-child{border-right:0}:is(.theme-dark,.theme-light) .enterprise-secondary-strip span{color:var(--text-faint);letter-spacing:.04em;text-transform:uppercase;font-size:10px;display:block}:is(.theme-dark,.theme-light) .enterprise-secondary-strip strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:14px;line-height:20px;display:block;overflow:hidden}:is(.theme-dark,.theme-light) .enterprise-main-grid{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:10px;display:grid}:is(.theme-dark,.theme-light) .enterprise-lower-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;display:grid}:is(.theme-dark,.theme-light) .enterprise-expense-panel{grid-column:span 7}:is(.theme-dark,.theme-light) .enterprise-sku-ranking-stack{grid-column:span 5;gap:10px;min-width:0;display:grid}:is(.theme-dark,.theme-light) .enterprise-topsku-panel{grid-column:span 5}:is(.theme-dark,.theme-light) .enterprise-sku-ranking-stack .enterprise-topsku-panel{grid-column:auto}:is(.theme-dark,.theme-light) .enterprise-marketplace-panel{grid-column:span 12}:is(.theme-dark,.theme-light) .enterprise-panel{min-width:0;padding:15px}:is(.theme-dark,.theme-light) .enterprise-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}:is(.theme-dark,.theme-light) .enterprise-panel-head h3{color:var(--ink);margin:0;font-size:15px;font-weight:650;line-height:22px}:is(.theme-dark,.theme-light) .enterprise-panel-head p{color:var(--muted);margin:2px 0 0;font-size:11px}:is(.theme-dark,.theme-light) .enterprise-panel-head button{min-height:30px;color:var(--violet-light);background:0 0;border:0;padding:0;font-size:11px;font-weight:600}:is(.theme-dark,.theme-light) .enterprise-panel-total{color:var(--text-default);font-size:12px;font-weight:650}:is(.theme-dark,.theme-light) .enterprise-line-chart{height:268px;margin-top:10px;position:relative}:is(.theme-dark,.theme-light) .enterprise-line-chart svg{width:100%;height:198px;display:block;overflow:visible}:is(.theme-dark,.theme-light) .enterprise-line-chart line{stroke:var(--line);stroke-width:1px}:is(.theme-dark,.theme-light) .enterprise-line-chart polyline{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}:is(.theme-dark,.theme-light) .enterprise-revenue-line{stroke:var(--text-faint);stroke-width:2px}:is(.theme-dark,.theme-light) .enterprise-payout-line{stroke:var(--cyan);stroke-width:2.2px}:is(.theme-dark,.theme-light) .enterprise-profit-line{stroke:var(--violet);stroke-width:2.4px}:is(.theme-dark,.theme-light) .enterprise-zero-line{stroke:var(--line-strong)}:is(.theme-dark,.theme-light) .enterprise-focus-line{stroke:var(--violet)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .enterprise-focus-line{stroke:color-mix(in srgb, var(--violet) 40%, transparent)}}:is(.theme-dark,.theme-light) .enterprise-focus-line{stroke-dasharray:3 4}:is(.theme-dark,.theme-light) .enterprise-revenue-dot{fill:var(--panel);stroke:var(--text-faint);stroke-width:1.5px}:is(.theme-dark,.theme-light) .enterprise-payout-dot{fill:var(--cyan);stroke:var(--panel);stroke-width:1.4px}:is(.theme-dark,.theme-light) .enterprise-profit-dot{fill:var(--violet);stroke:var(--panel);stroke-width:1.4px}:is(.theme-dark,.theme-light) .enterprise-line-chart g.active :is(.enterprise-revenue-dot,.enterprise-payout-dot,.enterprise-profit-dot){filter:drop-shadow(0 0 3px var(--violet))}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .enterprise-line-chart g.active :is(.enterprise-revenue-dot,.enterprise-payout-dot,.enterprise-profit-dot){filter:drop-shadow(0 0 3px color-mix(in srgb,var(--violet) 45%,transparent))}}:is(.theme-dark,.theme-light) .enterprise-revenue-bar{fill:var(--text-faint);opacity:.8}:is(.theme-dark,.theme-light) .enterprise-payout-bar{fill:var(--cyan);opacity:.9}:is(.theme-dark,.theme-light) .enterprise-profit-bar{fill:var(--violet)}:is(.theme-dark,.theme-light) .enterprise-line-chart g.active :is(.enterprise-revenue-bar,.enterprise-payout-bar,.enterprise-profit-bar){opacity:1}:is(.theme-dark,.theme-light) .enterprise-trend-target{fill:#0000;pointer-events:all;cursor:crosshair;outline:none}:is(.theme-dark,.theme-light) .enterprise-trend-target:focus{fill:var(--violet)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .enterprise-trend-target:focus{fill:color-mix(in srgb,var(--violet) 10%,transparent)}}:is(.theme-dark,.theme-light) .enterprise-trend-target:focus{stroke:var(--violet);stroke-width:1px}:is(.theme-dark,.theme-light) .enterprise-trend-tools{justify-content:flex-end;align-items:center;gap:10px;display:flex}:is(.theme-dark,.theme-light) .enterprise-chart-mode{border:1px solid var(--line);background:var(--panel-strong);border-radius:7px;padding:2px;display:inline-flex}:is(.theme-dark,.theme-light) .enterprise-chart-mode button{min-height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 8px;font-size:10px;font-weight:650}:is(.theme-dark,.theme-light) .enterprise-chart-mode button:hover{color:var(--ink)}:is(.theme-dark,.theme-light) .enterprise-chart-mode button.active{color:var(--ink);background:var(--panel);box-shadow:0 1px 3px #1018281f}:is(.theme-dark,.theme-light) .enterprise-chart-legend{color:var(--muted);gap:12px;font-size:10px;display:flex}:is(.theme-dark,.theme-light) .enterprise-chart-legend span:before{content:"";vertical-align:middle;background:var(--text-faint);width:14px;height:2px;margin-right:5px;display:inline-block}:is(.theme-dark,.theme-light) .enterprise-chart-legend .enterprise-legend-payout:before{background:var(--cyan)}:is(.theme-dark,.theme-light) .enterprise-chart-legend .enterprise-legend-profit:before{background:var(--violet)}:is(.theme-dark,.theme-light) .enterprise-trend-readout{border:1px solid var(--line);min-height:30px;color:var(--muted);background:var(--panel-strong);font-variant-numeric:tabular-nums;border-radius:7px;align-items:center;gap:11px;padding:0 9px;font-size:10px;display:flex}:is(.theme-dark,.theme-light) .enterprise-trend-readout>span{border-right:1px solid var(--line);color:var(--text-default);white-space:nowrap;padding-right:10px;font-weight:650}:is(.theme-dark,.theme-light) .enterprise-trend-readout b{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-weight:500;display:inline-flex}:is(.theme-dark,.theme-light) .enterprise-trend-readout b i{background:var(--text-faint);border-radius:50%;width:7px;height:7px}:is(.theme-dark,.theme-light) .enterprise-trend-readout b i.enterprise-legend-payout{background:var(--cyan)}:is(.theme-dark,.theme-light) .enterprise-trend-readout b i.enterprise-legend-profit{background:var(--violet)}:is(.theme-dark,.theme-light) .enterprise-trend-readout strong{color:var(--ink);font-weight:650}:is(.theme-dark,.theme-light) .enterprise-trend-tooltip{--trend-tooltip-surface:#24394a;z-index:4;box-sizing:border-box;color:#f8fafc;background:var(--trend-tooltip-surface);font-variant-numeric:tabular-nums;pointer-events:none;border:1px solid #ffffff2e;border-radius:12px;width:224px;padding:13px 14px 12px;font-size:11px;animation:.12s cubic-bezier(.2,.8,.2,1) both enterprise-trend-tooltip-in;position:absolute;transform:translate(-50%,-100%);box-shadow:0 14px 28px #0f172a47}:is(.theme-dark,.theme-light) .enterprise-trend-tooltip:after{content:"";background:var(--trend-tooltip-surface);border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;width:12px;height:12px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}:is(.theme-dark,.theme-light) .enterprise-trend-tooltip>span{color:#b7c6d7;margin-bottom:10px;font-size:12px;font-weight:600;display:block}:is(.theme-dark,.theme-light) .enterprise-trend-tooltip>div{border-top:1px solid #f8fafc1f;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;padding-top:8px;display:grid}:is(.theme-dark,.theme-light) .enterprise-trend-tooltip b{color:#e8eef6;white-space:nowrap;align-items:center;gap:7px;min-width:0;font-weight:500;display:inline-flex}:is(.theme-dark,.theme-light) .enterprise-trend-tooltip i{background:#a9b8ca;border-radius:50%;flex:0 0 8px;width:8px;height:8px}:is(.theme-dark,.theme-light) .enterprise-trend-tooltip i.enterprise-legend-payout{background:#43c7d9}:is(.theme-dark,.theme-light) .enterprise-trend-tooltip i.enterprise-legend-profit{background:#8b9bff}:is(.theme-dark,.theme-light) .enterprise-trend-tooltip strong{color:#fff;white-space:nowrap;font-size:12px;font-weight:700}@keyframes enterprise-trend-tooltip-in{0%{opacity:0;transform:translate(-50%,calc(4px - 100%))}to{opacity:1;transform:translate(-50%,-100%)}}:is(.theme-dark,.theme-light) .enterprise-chart-axis{color:var(--text-faint);justify-content:space-between;margin-top:6px;font-size:10px;display:flex}:is(.theme-dark,.theme-light) .enterprise-alert-count{min-width:24px;height:24px;color:var(--danger);background:var(--danger-soft);border-radius:7px;place-items:center;font-size:11px;font-weight:700;display:grid}:is(.theme-dark,.theme-light) .enterprise-alert-count.clear{color:var(--mint);background:var(--positive-soft)}:is(.theme-dark,.theme-light) .enterprise-attention-list{margin-top:8px}:is(.theme-dark,.theme-light) .enterprise-attention-list>button{border:0;border-top:1px solid var(--line);width:100%;min-height:57px;color:var(--ink);text-align:left;background:0 0;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 0;transition:background-color .1s;display:grid}:is(.theme-dark,.theme-light) .enterprise-attention-list>button:first-child{border-top:0}:is(.theme-dark,.theme-light) .enterprise-attention-list>button:hover{background:var(--panel-strong)}:is(.theme-dark,.theme-light) .enterprise-attention-icon{width:28px;height:28px;color:var(--danger);background:var(--danger-soft);border-radius:8px;place-items:center;font-weight:700;display:grid}:is(.theme-dark,.theme-light) .enterprise-attention-icon.purple{color:var(--warning);background:var(--warning-soft)}:is(.theme-dark,.theme-light) .enterprise-attention-list b,:is(.theme-dark,.theme-light) .enterprise-attention-list small{display:block}:is(.theme-dark,.theme-light) .enterprise-attention-list b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}:is(.theme-dark,.theme-light) .enterprise-attention-list small{color:var(--muted);margin-top:2px;font-size:10px!important}:is(.theme-dark,.theme-light) .enterprise-attention-list em{color:var(--text-faint);font-style:normal}:is(.theme-dark,.theme-light) .enterprise-pnl-summary{border:1px solid var(--line);background:var(--panel-strong);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;display:grid;overflow:hidden}:is(.theme-dark,.theme-light) .enterprise-pnl-summary>div{border-right:1px solid var(--line);min-width:0;min-height:70px;padding:9px 10px}:is(.theme-dark,.theme-light) .enterprise-pnl-summary>div:last-child{border-right:0}:is(.theme-dark,.theme-light) .enterprise-pnl-summary span,:is(.theme-dark,.theme-light) .enterprise-pnl-summary strong{display:block}:is(.theme-dark,.theme-light) .enterprise-pnl-summary span{color:var(--muted);font-size:10px}:is(.theme-dark,.theme-light) .enterprise-pnl-summary strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-weight:600;overflow:hidden}:is(.theme-dark,.theme-light) .enterprise-pnl-summary>div:last-child strong{color:var(--mint)}:is(.theme-dark,.theme-light) .enterprise-expense-list{gap:10px;margin-top:13px;display:grid}:is(.theme-dark,.theme-light) .enterprise-expense-row>div{color:var(--muted);justify-content:space-between;gap:10px;font-size:11px;display:flex}:is(.theme-dark,.theme-light) .enterprise-expense-row>div b{color:var(--text-default)}:is(.theme-dark,.theme-light) .enterprise-expense-row>i{background:var(--surface-3);border-radius:999px;height:6px;margin-top:4px;display:block;overflow:hidden}:is(.theme-dark,.theme-light) .enterprise-expense-row>i>u{border-radius:inherit;background:var(--violet);height:100%;text-decoration:none;display:block}:is(.theme-dark,.theme-light) .enterprise-expense-row:nth-child(n+3)>i>u{background:var(--text-faint)}:is(.theme-dark,.theme-light) .enterprise-topsku-list{margin-top:7px}:is(.theme-dark,.theme-light) .enterprise-topsku-list>button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:47px;padding:7px 0;transition:background-color .1s;display:grid}:is(.theme-dark,.theme-light) .enterprise-topsku-list>button:first-child{border-top:0}:is(.theme-dark,.theme-light) .enterprise-topsku-list>button:hover{background:var(--panel-strong)}:is(.theme-dark,.theme-light) .enterprise-topsku-rank{width:25px;height:25px;color:var(--violet-light);background:var(--brand-soft);border-radius:7px;place-items:center;font-size:10px;font-weight:700;display:grid}:is(.theme-dark,.theme-light) .enterprise-topsku-list span>b,:is(.theme-dark,.theme-light) .enterprise-topsku-list span>small{display:block}:is(.theme-dark,.theme-light) .enterprise-topsku-list span>b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}:is(.theme-dark,.theme-light) .enterprise-topsku-list span>small{color:var(--text-faint);margin-top:2px;font-size:10px!important}:is(.theme-dark,.theme-light) .enterprise-topsku-list>button>strong{color:var(--mint);white-space:nowrap;font-size:11px;font-weight:650}:is(.theme-dark,.theme-light) .enterprise-antitop-panel{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .enterprise-antitop-panel{border-color:color-mix(in srgb, var(--danger) 26%, var(--line))}}:is(.theme-dark,.theme-light) .enterprise-antitop-panel .enterprise-topsku-rank{color:var(--danger);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){:is(.theme-dark,.theme-light) .enterprise-antitop-panel .enterprise-topsku-rank{background:color-mix(in srgb, var(--danger) 10%, transparent)}}:is(.theme-dark,.theme-light) .enterprise-antitop-panel .enterprise-topsku-list>button>strong{color:var(--danger)}:is(.theme-dark,.theme-light) .enterprise-marketplace-list{gap:13px;margin-top:16px;display:grid}:is(.theme-dark,.theme-light) .enterprise-marketplace-list>div{grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}:is(.theme-dark,.theme-light) .enterprise-marketplace-list span{color:var(--text-default);font-size:11px}:is(.theme-dark,.theme-light) .enterprise-marketplace-list span i{background:var(--ozon-brand);border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}:is(.theme-dark,.theme-light) .enterprise-marketplace-list span i.wb{background:var(--wb-brand)}:is(.theme-dark,.theme-light) .enterprise-marketplace-list>div>u{background:var(--surface-3);border-radius:999px;height:7px;text-decoration:none;overflow:hidden}:is(.theme-dark,.theme-light) .enterprise-marketplace-list>div>u>b{border-radius:inherit;background:var(--ozon-brand);height:100%;display:block}:is(.theme-dark,.theme-light) .enterprise-marketplace-list>div:nth-child(2)>u>b{background:var(--wb-brand)}:is(.theme-dark,.theme-light) .enterprise-marketplace-list>div>strong{color:var(--ink);white-space:nowrap;font-size:11px;font-weight:600}:is(.theme-dark,.theme-light) .enterprise-marketplace-summary{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;padding-top:12px;display:grid}:is(.theme-dark,.theme-light) .enterprise-marketplace-summary span,:is(.theme-dark,.theme-light) .enterprise-marketplace-summary strong{display:block}:is(.theme-dark,.theme-light) .enterprise-marketplace-summary span{color:var(--muted);font-size:10px}:is(.theme-dark,.theme-light) .enterprise-marketplace-summary strong{color:var(--ink);margin-top:3px;font-size:14px;font-weight:600}:is(.theme-dark,.theme-light) :is(.panel,.metric-card,.supply-stat,.supply-risk-card,.return-stats article,.admin-metrics article,.sku-totals,.table-panel,.data-state-panel,.access-card,.plan-kpi-grid article,.billing-summary-grid article,.billing-plan-card,.notification-center,.help-progress-panel,.help-next-panel,.help-faq,.help-whats-new,.help-support){border-color:var(--line);background:var(--panel);box-shadow:none;border-radius:12px}:is(.theme-dark,.theme-light) .metric-glow{display:none}:is(.theme-dark,.theme-light) :is(.top-sku-panel,.sku-drawer,.insights-drawer,.help-guide-drawer){color:var(--text-default);border-color:var(--line);background:var(--panel);box-shadow:var(--elevation-drawer)}:is(.theme-dark,.theme-light) .sku-drawer{animation:.18s cubic-bezier(.2,.8,.2,1) topsku-drawer-in}@keyframes topsku-drawer-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}:is(.theme-dark,.theme-light) th{height:36px;color:var(--muted);background:var(--panel-strong);font-size:11px}:is(.theme-dark,.theme-light) td{color:var(--text-default);background:var(--panel);font-size:12px}:is(.theme-dark,.theme-light) .clickable-row:hover td{background:var(--panel-strong)}:is(.theme-dark,.theme-light) :is(.primary-button,.glow-button){border-color:var(--violet);color:#fff;background:var(--violet);box-shadow:none;border-radius:8px}:is(.theme-dark,.theme-light) :is(.primary-button,.glow-button):hover{background:var(--violet-light);filter:none}@media (max-width:1240px){:is(.theme-dark,.theme-light) .enterprise-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.theme-dark,.theme-light) .enterprise-expense-panel,:is(.theme-dark,.theme-light) .enterprise-sku-ranking-stack,:is(.theme-dark,.theme-light) .enterprise-topsku-panel{grid-column:span 6}}@media (max-width:980px){:is(.app-shell.theme-dark,.app-shell.theme-light){grid-template-columns:72px minmax(0,1fr)}:is(.theme-dark,.theme-light) .sidebar{width:72px;padding-inline:10px}:is(.theme-dark,.theme-light) .workspace{grid-column:2;padding:18px 18px 42px}:is(.theme-dark,.theme-light) .enterprise-main-grid{grid-template-columns:1fr}:is(.theme-dark,.theme-light) .enterprise-secondary-strip{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.theme-dark,.theme-light) .enterprise-secondary-strip>div:nth-child(3){border-right:0}:is(.theme-dark,.theme-light) .enterprise-secondary-strip>div:nth-child(n+4){border-top:1px solid var(--line)}:is(.theme-dark,.theme-light) .global-controls{overflow-x:auto}}@media (max-width:700px){:is(.app-shell.theme-dark,.app-shell.theme-light){display:block}:is(.theme-dark,.theme-light) .sidebar{border-color:var(--line-strong);background:var(--panel);border-radius:12px;width:auto;height:62px;padding:7px;inset:auto 10px 10px}:is(.theme-dark,.theme-light) .workspace{padding:14px 10px 88px}:is(.theme-dark,.theme-light) .topbar{align-items:flex-start}:is(.theme-dark,.theme-light) h1{font-size:22px;line-height:30px}:is(.theme-dark,.theme-light) .overview-page-title .daily-quote{max-width:calc(100vw - 142px);font-size:10px}:is(.theme-dark,.theme-light) .global-controls{flex-direction:column;align-items:stretch;gap:7px;margin-top:8px;position:static}:is(.theme-dark,.theme-light) .fresh-row span:nth-child(2),:is(.theme-dark,.theme-light) .fresh-row b,:is(.theme-dark,.theme-light) .enterprise-overview-heading>div>span,:is(.theme-dark,.theme-light) .enterprise-insight-button{display:none}:is(.theme-dark,.theme-light) .enterprise-comparison-line{flex-direction:column;align-items:flex-start}:is(.theme-dark,.theme-light) .enterprise-kpi-grid{grid-template-columns:1fr 1fr;gap:8px}:is(.theme-dark,.theme-light) .enterprise-kpi{min-height:112px;padding:13px}:is(.theme-dark,.theme-light) .enterprise-kpi>strong{margin-top:8px;font-size:20px;line-height:27px}:is(.theme-dark,.theme-light) .enterprise-kpi-foot{font-size:10px}:is(.theme-dark,.theme-light) .enterprise-secondary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.theme-dark,.theme-light) .enterprise-secondary-strip>div{border-top:1px solid var(--line)}:is(.theme-dark,.theme-light) .enterprise-secondary-strip>div:nth-child(-n+2){border-top:0}:is(.theme-dark,.theme-light) .enterprise-secondary-strip>div:nth-child(2n){border-right:0}:is(.theme-dark,.theme-light) .enterprise-secondary-strip>div:last-child{grid-column:1/-1}:is(.theme-dark,.theme-light) .enterprise-expense-panel,:is(.theme-dark,.theme-light) .enterprise-sku-ranking-stack,:is(.theme-dark,.theme-light) .enterprise-topsku-panel,:is(.theme-dark,.theme-light) .enterprise-marketplace-panel{grid-column:span 12}:is(.theme-dark,.theme-light) .enterprise-panel{padding:14px}:is(.theme-dark,.theme-light) .enterprise-chart-legend{display:none}:is(.theme-dark,.theme-light) .enterprise-panel-head:has(.enterprise-trend-tools){align-items:flex-start}:is(.theme-dark,.theme-light) .enterprise-trend-tools{flex:none}:is(.theme-dark,.theme-light) .enterprise-line-chart{height:252px}:is(.theme-dark,.theme-light) .enterprise-line-chart svg{height:174px}:is(.theme-dark,.theme-light) .enterprise-trend-readout{gap:7px;min-height:32px;padding:0 7px;font-size:9px}:is(.theme-dark,.theme-light) .enterprise-trend-readout>span{padding-right:7px}:is(.theme-dark,.theme-light) .enterprise-trend-readout b{gap:4px}:is(.theme-dark,.theme-light) .enterprise-trend-tooltip{width:206px;padding:11px 12px;font-size:10px}:is(.theme-dark,.theme-light) .enterprise-trend-tooltip>span{margin-bottom:8px;font-size:11px}:is(.theme-dark,.theme-light) .enterprise-trend-tooltip strong{font-size:11px}}@media (max-width:420px){:is(.theme-dark,.theme-light) .enterprise-kpi-grid{grid-template-columns:1fr}:is(.theme-dark,.theme-light) .enterprise-trend-panel{display:none}}@media (prefers-reduced-motion:reduce){:is(.theme-dark,.theme-light) *,:is(.theme-dark,.theme-light) :before,:is(.theme-dark,.theme-light) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.nav-tools{gap:3px;display:grid}.nav-tools-toggle{width:100%}.nav-tools-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:0 0 20px;width:20px;height:20px}.nav-chevron{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:0 0 15px;width:15px;height:15px;margin-left:auto;transition:transform .16s}.nav-tools.open .nav-chevron{transform:rotate(180deg)}.nav-tools-panel{gap:2px;padding:2px 0 2px 9px;display:none}.nav-tools.open .nav-tools-panel{animation:.16s cubic-bezier(.2,.8,.2,1) both nav-tools-reveal;display:grid}.nav-tool-item{min-height:34px!important;padding-left:12px!important;font-size:12px!important}.nav-tool-item.active:after{height:18px!important;left:-21px!important}.mobile-tools-toggle,.mobile-tools-menu{display:none}@keyframes nav-tools-reveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.nav-tools{position:relative}.nav-tools-toggle .nav-chevron{display:none}.nav-tools-panel{z-index:35;border:1px solid var(--line-strong);background:var(--panel);border-radius:10px;width:224px;padding:7px;position:absolute;top:-7px;left:55px;box-shadow:0 18px 40px #1018282e}.nav-tools-panel .nav-tool-item{justify-content:flex-start;min-height:38px!important;padding:0 10px!important;font-size:12px!important}.nav-tools-panel .nav-tool-item.active:after{left:-8px!important}}@media (max-width:700px){.sidebar .nav-tools{display:none}.mobile-tools-toggle{width:36px;min-height:36px;color:var(--muted);border:1px solid var(--line);background:var(--panel);border-radius:8px;place-items:center;padding:0;display:grid}.mobile-tools-toggle .nav-tools-icon{width:18px;height:18px}.mobile-tools-toggle.active{color:var(--violet);border-color:var(--violet)}@supports (color:color-mix(in lab, red, red)){.mobile-tools-toggle.active{border-color:color-mix(in srgb, var(--violet) 44%, var(--line))}}.mobile-tools-toggle.active{background:var(--brand-soft)}.mobile-tools-menu{z-index:130;align-items:end;display:grid;position:fixed;inset:0}.mobile-tools-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1018286b;border:0;width:100%;position:absolute;inset:0}.mobile-tools-sheet{z-index:1;max-height:min(72vh,540px);padding:16px 14px calc(16px + env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--panel);border-radius:16px 16px 0 0;animation:.18s cubic-bezier(.2,.8,.2,1) both mobile-tools-reveal;position:relative;overflow-y:auto;box-shadow:0 -18px 48px #10182838}.mobile-tools-heading{justify-content:space-between;align-items:flex-start;gap:16px;padding:2px 4px 13px;display:flex}.mobile-tools-heading span,.mobile-tools-heading strong{display:block}.mobile-tools-heading span{color:var(--muted);letter-spacing:.1em;font-size:9px;font-weight:700}.mobile-tools-heading strong{color:var(--ink);letter-spacing:-.03em;margin-top:4px;font-family:Manrope,Inter,sans-serif;font-size:19px}.mobile-tools-heading>button{width:36px;height:36px;color:var(--muted);border:1px solid var(--line);background:var(--panel-strong);border-radius:9px;place-items:center;margin-top:-2px;padding:0;font-size:23px;line-height:1;display:grid}.mobile-tools-list{gap:3px;display:grid}.mobile-tools-list .nav-tool-item{min-height:44px!important;padding:0 11px!important;font-size:13px!important}.mobile-tools-list .nav-tool-item.active:after{height:22px!important;left:-14px!important}@keyframes mobile-tools-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}}.access-shell.access-login-shell .email-login-gateway{background:#ffffffe8;border-color:#ffffffe6;box-shadow:0 32px 84px #150f484d,0 2px 10px #1018281f,inset 0 1px #fffffff5}.access-shell.access-login-shell .email-login-gateway .access-gateway-brand{background:linear-gradient(145deg,#fffffff2,#f4f7ffe0)}.access-shell.access-login-shell .email-login-panel{background:#fffffff7}.access-shell.access-login-shell .email-login-gateway:before{background:linear-gradient(122deg,#ffffff6b,#0000 28% 74%,#dbe7ff29);border-color:#ffffffeb}.app-shell.theme-light .sidebar{-webkit-backdrop-filter:blur(18px)saturate(1.14);background:linear-gradient(165deg,#ffffffd1,#f4f7ffad);border-right-color:#ffffffd1;box-shadow:12px 0 34px #414c7d0f,inset -1px 0 #d5dcf48c,inset 0 1px #ffffffd1}.app-shell.theme-light .topbar,.app-shell.theme-light .global-controls{-webkit-backdrop-filter:blur(16px)saturate(1.12);background:#ffffff94;border-color:#ffffffc7;box-shadow:0 8px 24px #4754910b,inset 0 1px #ffffffd6}.app-shell.theme-light :is(.store-selector,.notification,.theme-toggle,.date-control,.custom-date-controls,.outline-button,.sku-sort-control,.search-box,.table-tools button,.export-secondary){-webkit-backdrop-filter:blur(12px)saturate(1.08);background:#ffffffad;border-color:#fffc;box-shadow:0 4px 12px #4754910b,inset 0 1px #ffffffdb}.app-shell.theme-light .nav-item.active{box-shadow:0 4px 14px #5d57cc1a,inset 0 1px #ffffffbd}@media (max-width:560px){.access-shell.access-login-shell .email-login-gateway{background:#ffffffeb}.access-shell.access-login-shell .email-login-panel{background:#fffffff7}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
