:root{color-scheme:light;--k-paper: #FFFFFF;--k-milk: #FEFDFB;--k-soft: #FBFAF7;--k-soft-deep: #F3F0EA;--k-canvas: #FEFEFC;--k-band: #FCFBF8;--k-card-line: #E9E6E0;--k-card-hover-line: #D5CFC6;--k-card-shadow: rgb(44 36 28 / .035);--k-stage: linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 56%, #FDFCF9 74%, #F7F4EE 100%);--k-stage-shadow: rgb(60 46 30 / .16);--k-card-wall: #FDFDFC;--k-card-floor: #FAFAF8;--k-card-contact-shadow: rgb(60 46 30 / .045);--k-line-strong: #8F877D;--k-accent: #8A6C47;--k-brand-band: #EAD7B5;--k-brand-soft: #F4E6CB;--k-brand-ink: #644B2D;--k-brand-card-shadow: rgb(44 36 28 / .2);--k-selection: #EFE6DA;--k-floor: #F5F2EC;--k-floor-glow: #ECE7DF;--k-tone-wash-l: .95;--k-tone-glow-l: .9;--k-tone-chroma: .065;--k-gold: var(--k-line-strong);--k-gold-hi: var(--k-soft-deep);--k-gold-deep: var(--k-secondary);--k-gold-shade: var(--k-secondary);--k-gold-light: var(--k-soft-deep);--k-gold-pale: var(--k-soft);--k-gold-text: var(--k-secondary);--k-illustration-color: saturate(.72);--k-line: #E6E2DB;--k-ink: #2C2926;--k-secondary: #534D47;--k-sale: #534D47;--k-night: var(--k-milk);--k-night-raise: var(--k-soft);--k-night-line: var(--k-line);--k-on-dark: var(--k-ink);--k-on-dark-muted: var(--k-muted);--k-art-silver: #E6E7E3;--k-art-rose: #C59991;--k-art-nude: #CFB9A1;--k-art-taupe: #9E8774;--k-muted: #69625B;--k-focus: var(--k-secondary);--k-shadow: rgb(44 36 28 / .13);--k-shadow-soft: rgb(44 36 28 / .04);--k-shadow-lift: rgb(44 36 28 / .08);--k-overlay: rgb(252 250 246 / .82);--k-sans: "Onest", "Kremi Manrope", system-ui, Arial, sans-serif;--k-display: "Onest", system-ui, Arial, sans-serif;--k-serif: var(--k-display);--k-drop: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 28'%3E%3Cpath d='M10 0C10 0 1 11.6 1 18.6a9 9 0 0 0 18 0C19 11.6 10 0 10 0Z'/%3E%3C/svg%3E");--k-smear: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 20'%3E%3Cpath d='M4.6 6.4C7.8 3.2 14 2.5 19.8 2.8 24.2 3 28.2 2.5 30.8 1.2 30 4.3 27.6 6.4 25.2 8.1 26.8 10.6 26.1 14.6 21.6 16.8 16.6 19.1 8.6 19.4 4.5 16.5.7 13.8 1.3 9.5 4.6 6.4Z'/%3E%3C/svg%3E");--k-blob: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'%3E%3Cpath d='M21 37C33 17 61 10 84 16c19 5 31 21 27 41-3 16 2 32-12 45-16 13-44 11-62 3C18 97 6 81 8 63c1-10 7-17 13-26Z'/%3E%3C/svg%3E");--k-blob-bg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'%3E%3Cpath fill='%23F3F0EA' d='M21 37C33 17 61 10 84 16c19 5 31 21 27 41-3 16 2 32-12 45-16 13-44 11-62 3C18 97 6 81 8 63c1-10 7-17 13-26Z'/%3E%3C/svg%3E");--k-swatch: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 24' preserveAspectRatio='none'%3E%3Cpath d='M3 14C6 7 20 4 40 4.5S80 3 94 5.5C99 6.5 99.5 13 96 17 90 21 70 20 50 20.5S12 22 5 19.5C1.5 18.3 1.5 16 3 14Z'/%3E%3C/svg%3E");--k-wave: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 400' preserveAspectRatio='none'%3E%3Cpath d='M0 200C33 186 67 186 100 200S167 214 200 200V400H0Z'/%3E%3C/svg%3E");--k-close: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E");--k-blob-ring: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'%3E%3Cpath fill='none' stroke='black' stroke-width='4' d='M21 37C33 17 61 10 84 16c19 5 31 21 27 41-3 16 2 32-12 45-16 13-44 11-62 3C18 97 6 81 8 63c1-10 7-17 13-26Z'/%3E%3C/svg%3E");--k-type-hero: clamp(38px, 4.5vw, 68px);--k-type-display: clamp(34px, 3.6vw, 52px);--k-type-page: clamp(32px, 3.2vw, 44px);--k-type-section: clamp(30px, 3vw, 46px);--k-type-sub: 20px;--k-type-body: 15px;--k-type-read: 17px;--k-type-product: 16px;--k-type-brand: 12px;--k-type-price: 21px;--k-type-support: 13px;--k-heading-weight: 500;--k-heading-tracking: -.03em;--k-icon-stroke: 1.6;--k-container: 1360px;--k-gutter: 40px;--k-section: 88px;--k-gap: 16px;--k-space-1: 4px;--k-space-2: 8px;--k-space-3: 12px;--k-space-4: 16px;--k-space-5: 24px;--k-space-6: 32px;--k-space-7: 48px;--k-space-8: 64px;--k-space-9: 88px;--k-space-10: 120px;--k-radius: 6px;--k-radius-card: 8px;--k-radius-block: 12px;--k-radius-panel: 28px;--k-radius-pill: 999px;--k-ease: cubic-bezier(.2, .7, .2, 1);--k-dur-fast: .18s;--k-dur: .24s;--k-dur-slow: .42s;--k-header-glass: rgb(255 255 255 / .88);--paper: var(--k-paper);--ink: var(--k-ink);--muted: var(--k-muted);--line: var(--k-line);--blue: var(--k-ink);--sage: var(--k-soft);--rose: var(--k-soft);--rose-deep: var(--k-ink);--button-ink: var(--k-soft);--serif: var(--k-sans);--sans: var(--k-sans);--page-border: var(--k-line);--page-muted: var(--k-muted);--page-radius: 12px;--kremi-gold: var(--k-gold);--kremi-gold-light: var(--k-gold-pale)}:root{--k-canvas: #F8F8F8;--k-paper: #FFFFFF;--k-milk: #FCFCFC;--k-soft: #F4F4F4;--k-soft-deep: #EBEBEB;--k-band: #F8F8F8;--k-line: #E4E4E4;--k-card-line: #EAEAEA;--k-card-hover-line: #D0D0D0;--k-line-strong: #9E9E9E;--k-ink: #141414;--k-secondary: #3A3A3A;--k-muted: #666666;--k-accent: #141414;--k-focus: #141414;--k-selection: #E6E6E6;--k-stage: #FFFFFF;--k-overlay: rgb(255 255 255 / .86);--k-header-glass: rgb(255 255 255 / .94);--k-shadow: rgb(0 0 0 / .12);--k-shadow-soft: rgb(0 0 0 / .04);--k-shadow-lift: rgb(0 0 0 / .07);--k-blob-bg: none;--k-radius-pill: 8px;--k-radius-card: 8px;--k-radius-block: 12px;--k-radius-panel: 16px;--k-heading-weight: 600;--k-heading-tracking: -.02em;--k-ease: cubic-bezier(.22, 1, .36, 1);--k-dur-fast: .3s;--k-dur: .5s;--p-rail: #FFFFFF;--p-rail-line: #EAEAEA;--p-rail-hover: #F4F4F4;--p-rail-active: #F0F0F0;--p-rail-ink: #141414;--p-rail-muted: #5C5C5C;--p-rail-accent: #141414;--p-row-hover: #F9F9F9;--p-primary: #141414;--p-primary-hover: #333333;--p-primary-line: #141414;--p-on-primary: #FFFFFF;--p-ok: #4C6542;--p-ok-bg: #F2F5EE;--p-ok-line: #DCE4D3;--p-warn: #7E5C27;--p-warn-bg: #FBF6EC;--p-warn-line: #EDE0C6;--p-bad: #94463A;--p-bad-strong: #7A3328;--p-bad-bg: #FBF2EF;--p-bad-line: #EFDAD3;--p-info: #475370;--p-info-bg: #F3F4F7;--p-info-line: #DFE2EA;--p-chevron: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27none%27 stroke=%27%233A3A3A%27 stroke-width=%271.8%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27m6 9 6 6 6-6%27/%3E%3C/svg%3E");--p-backdrop: rgb(0 0 0 / .32);--p-type-xs: 12px;--p-type-sm: 14px;--p-type-base: 16px;--p-type-md: 18px;--p-type-lg: 20px;--p-type-xl: 24px;--p-type-page: 24px;--p-type-metric: 30px;--p-control-h: 40px;--p-gap: 12px;--p-rail-w: 112px;--p-nav-w: 240px;--p-sidebar-w: calc(var(--p-rail-w) + var(--p-nav-w))}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/onest/Onest-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/onest/Onest-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/onest/Onest-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/onest/Onest-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sans: var(--k-sans);--serif: var(--k-sans);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0;background:var(--k-canvas)}h1,h2,h3,h4,p{margin:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;cursor:pointer}button:disabled{cursor:default}a{color:inherit;text-decoration:none}input,select,textarea{min-width:0}button,input,select,textarea{font:inherit}button{color:inherit}:focus-visible{outline:2px solid var(--k-focus);outline-offset:3px}.st-app{--st-paper: var(--k-canvas);--st-white: var(--k-paper);--st-ink: var(--k-ink);--st-muted: var(--k-muted);--st-line: var(--k-card-line);--st-blue: var(--k-ink);--st-sage: var(--k-soft);font-family:var(--sans);background:var(--st-paper);color:var(--st-ink);min-height:100vh;font-size:14px;line-height:1.6}.st-app button,.st-app input,.st-app select,.st-app textarea{font:inherit}.st-app h1,.st-app h2{font-family:var(--serif);letter-spacing:-.035em}.st-app h1{font-size:48px;line-height:1.07}.st-app h2{font-size:27px;line-height:1.2}.st-app h3{font-size:15px}.st-app p{line-height:1.75}.st-app a:focus-visible,.st-app button:focus-visible{outline:2px solid var(--st-blue);outline-offset:4px}.st-sidebar{width:242px;background:var(--k-paper);border-right:1px solid var(--st-line);height:100dvh;position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column;z-index:50}.st-wordmark{font-family:var(--serif);font-size:49px;letter-spacing:.065em;line-height:1.05;text-align:center;display:block;padding:25px 20px 23px;color:var(--k-secondary)}.st-wordmark span{display:block;font-family:var(--sans);font-size:11px;letter-spacing:.24em;text-transform:uppercase;margin-top:5px}.st-space-select{margin:0 18px 16px;border:1px solid var(--st-line);padding:11px;display:flex;align-items:center;gap:10px;border-radius:7px}.st-space-select strong{font-size:13px;font-weight:650;display:block}.st-space-select small{display:block;font-size:13px;color:var(--st-muted)}.st-space-select>svg{margin-left:auto}.st-space-icon{width:32px;height:32px;display:grid;place-items:center;background:var(--k-soft-deep);border-radius:6px;color:var(--k-muted)}.st-sidebar nav{overflow-y:auto;flex:1;padding:0 13px 16px;scrollbar-width:thin;scrollbar-color:var(--k-soft-deep) transparent}.st-nav-group{margin:6px 0 19px}.st-nav-group>p{font-size:11px;letter-spacing:.14em;font-weight:650;color:var(--k-muted);padding:0 13px;margin:0 0 8px}.st-nav-group a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:5px;font-size:13px;color:var(--k-muted);margin-bottom:2px;transition:background .15s,color .15s}.st-nav-group a svg{stroke-width:1.5}.st-nav-group a:hover{background:var(--k-soft);color:var(--k-secondary)}.st-nav-group a.active{background:var(--k-soft-deep);color:var(--k-secondary);font-weight:650}.st-nav-dot{height:5px;width:5px;background:var(--k-line-strong);border-radius:50%;margin-left:auto}.st-sidebar-foot{border-top:1px solid var(--st-line);padding:10px 18px 0;background:var(--k-paper)}.st-sidebar-foot>a{display:flex;gap:9px;align-items:center;font-size:13px;color:var(--k-muted);padding:6px 0}.st-sidebar-foot>a:first-child{color:var(--p-info);font-size:13px}.st-user{display:flex;align-items:center;gap:10px;padding:15px 0 18px;margin-top:8px;border-top:1px solid var(--st-line)}.st-user strong{font-size:13px;display:block}.st-user small{font-size:12px;display:block;color:var(--st-muted)}.st-user .st-icon{margin-left:auto}.st-avatar,.st-top-avatar{width:34px;height:34px;background:var(--k-soft-deep);color:var(--k-muted);border-radius:50%;display:grid;place-items:center;font-weight:600;font-family:var(--serif);font-size:21px;flex-shrink:0}.st-main{margin-left:242px;min-height:100vh;display:flex;flex-direction:column}.st-topbar{height:72px;background:var(--k-paper);border-bottom:1px solid var(--st-line);display:flex;align-items:center;padding:0 35px;gap:23px;position:sticky;top:0;z-index:30}.st-breadcrumb{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--k-muted)}.st-breadcrumb strong{font-weight:500;color:var(--k-muted)}.st-global-search{display:flex;align-items:center;gap:9px;margin-left:auto;color:var(--k-muted)}.st-global-search input{border:0;background:none;font-size:13px;width:150px;outline:none}.st-global-search kbd{font-family:inherit;font-size:13px;line-height:20px;width:20px;text-align:center;border:1px solid var(--st-line);border-radius:4px}.st-notification{position:relative;display:flex;align-items:center;color:var(--k-muted);border-left:1px solid var(--st-line);padding-left:22px}.st-top-avatar{width:30px;height:30px;font-size:18px}.st-content{padding:24px 35px 44px;width:100%;max-width:1760px;margin:0 auto;flex:1}.st-service-status{font-size:13px;color:var(--p-warn);background:var(--p-warn-bg);border:1px solid var(--p-warn-line);display:flex;align-items:center;gap:9px;padding:9px 13px;border-radius:5px;margin-bottom:27px}.st-service-status>span:first-child{height:5px;width:5px;border-radius:50%;background:var(--p-warn)}.st-service-status strong{font-weight:600}.st-service-status a{margin-left:auto;display:flex;gap:4px;align-items:center;font-weight:600}.st-pagehead{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:0 0 28px}.st-pagehead p{font-size:13px;color:var(--k-muted);margin-top:10px}.st-eyebrow{font-size:11px;letter-spacing:.18em;font-weight:650;color:var(--k-muted);display:block;margin-bottom:9px}.st-head-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.st-date{border:1px solid var(--st-line);padding:9px 12px;background:var(--k-paper);border-radius:5px;color:var(--k-muted);display:flex;gap:8px;align-items:center;font-size:13px}.st-btn{border:1px solid var(--k-line);background:var(--k-paper);padding:10px 15px;display:inline-flex;align-items:center;justify-content:center;gap:10px;color:var(--k-muted);border-radius:4px;font-size:13px!important;font-weight:600;line-height:1.6;transition:background .15s;white-space:nowrap}.st-btn:hover{background:var(--k-soft-deep)}.st-btn-primary{background:var(--st-blue);border-color:var(--st-blue);color:#fff}.st-btn-primary:hover{background:var(--p-info)}.st-icon{display:inline-flex;align-items:center;justify-content:center;min-height:30px;min-width:30px;border-radius:4px;color:var(--k-muted)}.st-icon:hover{background:var(--k-soft-deep)}.st-textlink{font-size:13px;font-weight:550;color:var(--k-muted);display:inline-flex;align-items:center;gap:7px}.st-muted{color:var(--st-muted);font-size:13px}.st-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:23px}.st-metric{background:var(--k-paper);border:1px solid var(--st-line);border-radius:7px;padding:20px 21px;min-width:0}.st-metric>div{display:flex;justify-content:space-between;align-items:center;color:var(--k-muted)}.st-metric span{font-size:13px;color:var(--k-muted)}.st-metric>strong{display:block;font-size:29px;font-weight:500;letter-spacing:-.04em;margin:13px 0 6px;color:var(--k-secondary);line-height:1.3}.st-metric small{font-size:12px;display:block;color:var(--k-muted);line-height:1.7}.st-card{border:1px solid var(--st-line);border-radius:7px;background:var(--k-paper);min-width:0;overflow:hidden}.st-card-head{padding:20px 22px;display:flex;justify-content:space-between;gap:15px;align-items:center}.st-card-head p{font-size:12px;color:var(--k-muted);margin-top:5px}.st-dashboard-grid{display:grid;grid-template-columns:1.75fr 1fr;gap:21px;margin-bottom:23px}.st-sales .st-card-head{border-bottom:1px solid var(--k-line)}.st-chart-summary{display:flex;align-items:center;gap:20px;padding:18px 24px 0}.st-chart-summary strong{font-size:24px;letter-spacing:-.03em;font-weight:500}.st-chart-summary span{font-size:11px;color:var(--k-muted)}.st-chart-summary i{width:5px;height:5px;background:var(--k-line-strong);border-radius:50%;display:inline-block;margin-right:6px}.st-chart{position:relative;padding:6px 12px 11px 45px}.st-chart svg{width:100%;min-height:190px}.st-chart-y{position:absolute;top:32px;bottom:54px;left:19px;display:flex;flex-direction:column;justify-content:space-between;font-size:11px;color:var(--k-muted)}.st-chart-empty{position:absolute;top:46%;left:30%;font-size:13px;color:var(--k-muted)}.st-soft-icon{background:var(--k-soft-deep);color:var(--k-muted);padding:8px;display:grid;place-items:center;border-radius:5px}.st-attention-row{display:flex;align-items:center;gap:12px;padding:15px 21px;border-top:1px solid var(--k-line)}.st-attention-icon{color:var(--k-muted);background:var(--k-soft);border:1px solid var(--k-line);width:33px;height:33px;display:grid;place-items:center;border-radius:5px}.st-attention-row strong{font-size:13px;font-weight:550;display:block}.st-attention-row small{font-size:12px;color:var(--k-muted);display:block}.st-attention-row>b{margin-left:auto;font-size:15px;font-weight:500}.st-attention-row>svg{color:var(--k-muted)}.st-dashboard-bottom{display:grid;grid-template-columns:1.25fr 1fr;gap:21px}.st-empty{padding:30px 24px 37px;text-align:center}.st-empty>div:first-child{background:var(--k-soft);width:52px;height:52px;border-radius:50%;display:grid;place-items:center;color:var(--k-muted);margin:0 auto 14px}.st-empty h3{font-family:var(--serif);font-size:25px;color:var(--k-muted)}.st-empty p{font-size:13px;color:var(--k-muted);max-width:360px;margin:7px auto 17px}.st-product-mini-list>a{display:flex;align-items:center;gap:12px;padding:13px 22px;border-top:1px solid var(--k-line)}.st-product-mini-list>a>span{display:block;width:44px;height:47px;border-radius:4px;overflow:hidden}.st-product-mini-list svg{width:100%;height:100%}.st-product-mini-list strong{font-size:13px;font-weight:600;display:block}.st-product-mini-list small{font-size:12px;display:block;color:var(--k-muted)}.st-product-mini-list b{margin-left:auto;font-size:13px;font-weight:500;color:var(--k-muted)}.st-activity>a{display:flex;align-items:center;gap:12px;padding:15px 22px;border-top:1px solid var(--k-line)}.st-event-icon{width:32px;height:32px;border-radius:50%;background:var(--k-soft-deep);color:var(--k-muted);display:grid;place-items:center}.st-activity strong{font-size:13px;display:block}.st-activity small{font-size:12px;display:block;color:var(--k-muted)}.st-activity time{margin-left:auto;font-size:12px;color:var(--k-muted)}.st-footer{display:flex;justify-content:space-between;margin:0 35px;padding:17px 0;border-top:1px solid var(--st-line);color:var(--k-muted);font-size:11px}.st-loading{padding:70px 20px;text-align:center;color:var(--k-muted);font-size:13px}.st-loading>span{width:25px;height:25px;border:2px solid var(--k-line);border-top-color:var(--k-line-strong);border-radius:50%;display:block;margin:0 auto 15px;animation:st-spin .8s linear infinite}@keyframes st-spin{to{transform:rotate(360deg)}}.st-error{background:var(--p-bad-bg);border:1px solid var(--p-bad-line);color:var(--p-bad);padding:13px 16px;display:flex;gap:10px;align-items:flex-start;border-radius:5px;margin-bottom:18px;font-size:13px}.st-error button{margin-left:auto;text-decoration:underline;white-space:nowrap}.st-tabs{display:flex;gap:23px;padding:0 22px;border-bottom:1px solid var(--st-line);overflow-x:auto;white-space:nowrap}.st-tabs button{flex-shrink:0;min-height:50px;padding:16px 2px 14px;color:var(--k-muted);border-bottom:2px solid transparent;font-size:14px;transition:color .15s ease,border-color .15s ease}.st-tabs button:hover{color:var(--k-secondary)}.st-tabs button.active{color:var(--k-secondary);border-bottom-color:var(--k-line-strong);font-weight:650}.st-table-toolbar{display:flex;align-items:center;gap:15px;padding:16px 22px;border-bottom:1px solid var(--st-line)}.st-table-search{display:flex;gap:9px;align-items:center;color:var(--k-muted);flex:1}.st-table-search input{border:0;outline:none;background:none;max-width:330px;width:100%;font-size:13px}.st-filter-check{font-size:13px;color:var(--k-muted);display:flex;align-items:center;gap:6px;white-space:nowrap}.st-table-wrap{overflow-x:auto}.st-table{width:100%;border-collapse:collapse;white-space:nowrap;text-align:left}.st-table th{font-size:11px;text-transform:uppercase;letter-spacing:.07em;font-weight:600;color:var(--k-muted);padding:13px 20px;background:var(--p-warn-bg);border-bottom:1px solid var(--st-line)}.st-table td{padding:17px 20px;border-bottom:1px solid var(--k-line);font-size:13px;max-width:330px;white-space:normal;overflow-wrap:anywhere}.st-table tr:last-child td{border-bottom:0}.st-table tbody tr:hover{background:var(--k-paper)}.st-table td small{display:block;color:var(--k-muted);font-size:12px;margin-top:4px}.st-table td strong{font-weight:550}.st-order-number{font-weight:650;color:var(--k-muted);white-space:nowrap}.st-badge{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:11px;padding:3px 8px;background:var(--k-soft-deep);color:var(--k-muted);border:1px solid var(--k-line);border-radius:4px}.st-badge>i{display:block;flex-shrink:0;width:4px;height:4px;border-radius:50%;background:currentColor}.st-badge-processing,.st-badge-picking,.st-badge-running{background:var(--p-info-bg);color:var(--p-info);border-color:var(--p-info-line)}.st-badge-paid,.st-badge-completed,.st-badge-delivered,.st-badge-published,.st-badge-sent,.st-badge-active,.st-badge-success,.st-badge-done{background:var(--k-soft-deep);border-color:var(--k-line);color:var(--k-muted)}.st-badge-blocked,.st-badge-uncertain,.st-badge-needs_info,.st-badge-requested,.st-badge-manual_required{background:var(--p-warn-bg);border-color:var(--p-warn-line);color:var(--p-warn)}.st-badge-cancelled,.st-badge-failure,.st-badge-rejected{background:var(--p-bad-bg);color:var(--p-bad);border-color:var(--p-bad-line)}.st-bool{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--k-muted)}.st-bool i{width:5px;height:5px;border-radius:50%;background:var(--k-line-strong)}.st-bool.yes{color:var(--k-muted)}.st-bool.yes i{background:var(--k-line-strong)}.st-table-foot{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--st-line);padding:13px 20px;color:var(--k-muted);font-size:12px}.st-table-foot>div{display:flex;align-items:center;gap:15px}.st-table-foot button{padding:4px}.st-row-actions{display:flex;align-items:center;gap:9px;white-space:nowrap}.st-row-action{font-size:12px;color:var(--k-muted);text-decoration:underline;text-underline-offset:3px}.st-table-product{display:flex;gap:12px;align-items:center;min-width:170px}.st-table-product>span{height:45px;width:43px;display:grid;place-items:center;border-radius:4px;flex-shrink:0}.st-table-product svg{height:45px;width:43px}.st-table-product strong{display:block}.st-back{display:inline-flex;gap:7px;align-items:center;font-size:13px;color:var(--k-muted);margin:0 0 20px}.st-order-layout{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(270px,1fr);gap:22px}.st-order-layout>div>.st-card,.st-order-layout>aside>.st-card{margin-bottom:20px}.st-order-item{display:flex;gap:14px;align-items:center;padding:20px 23px;border-top:1px solid var(--st-line)}.st-order-item-mark{width:48px;height:53px;background:var(--p-warn-bg);display:grid;place-items:center;color:var(--k-muted);border-radius:4px;flex-shrink:0}.st-order-item>div:nth-child(2){flex:1}.st-order-item strong{font-size:13px;font-weight:600}.st-order-item p{font-size:12px;color:var(--k-muted)}.st-order-item small{font-size:11px;color:var(--k-muted);display:block}.st-order-item>span{font-size:13px;color:var(--k-muted)}.st-order-totals{padding:19px 24px;border-top:1px solid var(--st-line);margin-left:auto;max-width:390px}.st-order-totals>div{display:flex;justify-content:space-between;gap:15px;font-size:13px;margin:6px 0;color:var(--k-muted)}.st-order-totals .total{font-size:15px;border-top:1px solid var(--st-line);padding-top:14px;margin-top:13px;color:var(--k-muted)}.st-card-bottom{padding:15px 22px;border-top:1px solid var(--st-line)}.st-info-card{padding:20px 23px}.st-info-card .st-card-head{padding:0 0 18px}.st-info-card>a{display:block;font-size:13px;margin:7px 0;color:var(--k-muted)}.st-info-card>strong{display:block;font-size:13px}.st-info-card>small{display:block;font-size:12px;color:var(--k-muted);margin-top:6px}.st-info-card p{font-size:13px;color:var(--k-muted);margin:6px 0}.st-contact{display:flex;align-items:center;gap:12px;margin-bottom:15px}.st-contact strong{font-size:13px;display:block}.st-contact small{font-size:12px;color:var(--k-muted)}.st-customer-note{border-top:1px solid var(--st-line);padding-top:12px;margin-top:15px}.st-customer-note small{font-size:12px;color:var(--k-muted)}.st-definition{font-size:13px;margin:12px 0}.st-definition>div{display:flex;justify-content:space-between;gap:15px;padding:5px 0}.st-definition dt{color:var(--k-muted)}.st-definition dd{margin:0;font-weight:600}.st-tip{display:flex;gap:8px;font-size:12px;color:var(--k-muted);line-height:1.6;background:var(--k-soft);padding:12px;border-radius:4px;margin-top:15px}.st-tip svg{flex-shrink:0}.st-shipment{border-top:1px solid var(--st-line);padding-top:13px;margin-top:15px}.st-shipment strong,.st-shipment small{display:block;margin-top:8px}.st-shipment strong{font-size:14px;letter-spacing:.02em}.st-shipment small{font-size:12px;color:var(--k-muted)}.st-danger{color:var(--p-bad)!important}.st-timeline{padding:5px 25px 15px}.st-timeline>div{display:flex;gap:18px;position:relative;min-height:69px}.st-timeline>div:before{content:"";position:absolute;left:3px;top:10px;bottom:0;border-left:1px solid var(--k-line)}.st-timeline>div:last-child:before{display:none}.st-timeline>div>i{height:7px;width:7px;background:var(--k-line-strong);border-radius:50%;margin-top:6px;flex-shrink:0}.st-timeline strong{font-size:13px;font-weight:550}.st-timeline small{display:block;font-size:12px;color:var(--k-muted);margin-top:4px}.st-timeline p{font-size:13px;color:var(--k-muted)}.st-note-form{padding:15px 23px 20px;border-top:1px solid var(--st-line)}.st-note-form textarea{width:100%;border:1px solid var(--k-line);padding:12px;border-radius:4px;font-size:13px;background:var(--k-paper);resize:vertical;min-height:75px;margin-bottom:10px}.st-note-form>.st-btn{margin-left:auto;display:flex}.st-modal{border:1px solid var(--k-line);padding:0;width:min(560px,calc(100% - 30px));max-height:90dvh;border-radius:9px;background:#fff;color:var(--k-secondary);box-shadow:0 20px 100px var(--k-shadow-soft);font:12px var(--sans)}.st-modal::backdrop{background:var(--k-line);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.st-modal-wide{width:min(880px,calc(100% - 30px))}.st-modal-head{display:flex;align-items:center;justify-content:space-between;padding:23px 25px;border-bottom:1px solid var(--k-line)}.st-modal-head h2{font-family:var(--serif);font-size:31px;letter-spacing:-.03em}.st-form{padding:24px;display:flex;flex-direction:column;gap:18px}.st-form h2{font-size:27px}.st-field{display:flex;flex-direction:column;gap:7px;font-size:13px;color:var(--k-muted)}.st-field>span{display:block}.st-field sup{font-size:13px;color:var(--p-warn);margin-left:3px}.st-field input:not([type=checkbox]):not([type=color]),.st-field select,.st-field textarea{width:100%;max-width:none;background:var(--k-paper);border:1px solid var(--k-line);border-radius:4px;padding:11px 12px;color:var(--k-secondary);outline:none;font-size:13px;min-height:41px}.st-field input:focus,.st-field select:focus,.st-field textarea:focus{border-color:var(--k-line-strong);box-shadow:0 0 0 3px var(--k-shadow-soft)}.st-field textarea{resize:vertical}.st-field small{font-size:12px;color:var(--k-muted);line-height:1.7}.st-field input[type=checkbox]{width:16px;height:16px;accent-color:var(--k-line-strong)}.st-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:19px}.st-field-wide{grid-column:1/-1}.st-form-actions{display:flex;justify-content:flex-end;gap:10px;padding-top:19px;border-top:1px solid var(--k-line);margin-top:6px}.st-success{text-align:center;padding:15px 0;display:flex;align-items:center;flex-direction:column;gap:12px;color:var(--k-muted)}.st-success code{padding:15px;background:var(--k-soft-deep);word-break:break-all;font-size:16px}.st-section-label{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:12px}.st-section-label p{font-size:13px;color:var(--k-muted)}.st-variant-editor{display:grid;grid-template-columns:1.3fr .45fr 1.3fr 1fr .7fr .5fr;gap:10px;border:1px solid var(--k-line);border-radius:5px;padding:13px}.st-inline-check{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--k-muted)}.st-purchase-line{border:1px solid var(--k-line);border-radius:5px;padding:17px;display:flex;flex-direction:column;gap:15px}.st-manual-line{display:grid;grid-template-columns:1fr 100px;gap:15px}.st-new-order{max-width:1000px}.st-integration-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.st-integration{padding:25px}.st-integration-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.st-provider{height:53px;width:53px;display:grid;place-items:center;border-radius:10px;color:var(--k-muted);background:var(--k-soft-deep)}.st-provider-nova-poshta{color:var(--p-bad);background:var(--p-bad-bg)}.st-provider-mono{color:var(--k-muted);background:var(--k-soft-deep)}.st-provider-checkbox{color:var(--k-muted);background:var(--p-info-bg)}.st-integration h2{font-size:29px}.st-integration>p{font-size:13px;color:var(--k-muted);margin-top:5px}.st-integration-state{padding:19px 0;display:flex;flex-direction:column;gap:7px;font-size:13px}.st-integration-state small{color:var(--k-muted);font-size:12px}.st-onboarding-note{display:flex;gap:20px;align-items:flex-start;padding:25px;margin-top:22px;color:var(--k-muted)}.st-onboarding-note>div{flex:1}.st-onboarding-note h2{font-size:26px}.st-onboarding-note p{font-size:13px;max-width:670px;color:var(--k-muted);margin-top:6px}.st-security{padding:32px;display:flex;gap:25px;max-width:800px}.st-security-symbol{width:70px;height:70px;background:var(--k-soft-deep);color:var(--k-muted);border-radius:50%;display:grid;place-items:center;flex-shrink:0}.st-security h2{font-size:33px}.st-security p{font-size:13px;color:var(--k-muted);margin:10px 0 20px}.st-security .st-badge{margin-right:15px}.st-mfa-setup{margin-top:25px}.st-mfa-setup img{width:200px;height:200px;margin-bottom:15px}.st-mfa-setup .st-field{max-width:250px;margin:20px 0}.st-mfa-setup code{display:block;overflow-wrap:anywhere;padding:10px;background:var(--k-soft-deep);margin:10px 0}.st-login{display:grid;grid-template-columns:1fr 1fr;background:var(--k-soft)}.st-login-art{background:var(--k-soft-deep);min-height:100vh;display:flex;flex-direction:column;padding:10px 55px 35px;background-image:radial-gradient(ellipse at 100% 10%,var(--k-line),transparent 60%),radial-gradient(ellipse at 0 100%,var(--k-line),transparent 50%)}.st-login-art .st-wordmark{text-align:left;font-size:55px}.st-login-art .st-wordmark span{padding-left:7px}.st-login-art>div{margin:auto 0;padding:50px 0}.st-login-art h1{font-size:clamp(60px,6.5vw,105px);line-height:.97;color:var(--k-muted);margin:25px 0}.st-login-art h1 em{color:var(--k-muted)}.st-login-art p{font-size:13px;line-height:1.9;color:var(--k-muted)}.st-login-art-foot{display:flex;justify-content:space-between;align-items:center;color:var(--k-muted);font-size:13px;border-top:1px solid var(--k-line);padding-top:20px}.st-login-side{display:flex;align-items:center;justify-content:center;padding:50px 35px}.st-login-card{width:100%;max-width:355px}.st-login-card h2{font-size:42px;line-height:1.05;margin:16px 0}.st-login-card>p{font-size:13px;color:var(--k-muted);margin:15px 0 29px}.st-login-card form{display:flex;flex-direction:column;gap:20px}.st-login-card form>.st-btn{padding:13px;margin-top:4px;justify-content:space-between}.st-login-secure{display:flex;gap:8px;align-items:center;font-size:12px;color:var(--k-muted);padding:24px 0 33px}.st-mobile-menu,.st-sidebar-overlay{display:none}.st-urgent{color:var(--p-warn)!important}@media(min-width:1700px){.st-content{padding-top:34px}.st-pagehead{margin-bottom:35px}.st-metric,.st-card-head{padding:24px}.st-attention-row{padding:18px 24px}}@media(max-width:1200px){.st-sidebar{width:210px}.st-main{margin-left:210px}.st-topbar{padding:0 24px}.st-content{padding:22px 24px}.st-footer{margin:0 24px}.st-dashboard-grid{grid-template-columns:1.4fr 1fr}.st-pagehead{align-items:flex-start}.st-head-actions{justify-content:flex-end}.st-date{display:none}.st-metric{padding:17px}.st-metric>strong{font-size:26px}.st-chart-summary{display:block}.st-chart-summary span{display:block;margin-top:5px}.st-order-layout{grid-template-columns:minmax(0,1.4fr) minmax(250px,1fr)}.st-variant-editor{grid-template-columns:1fr 1fr 1fr}.st-topbar{gap:15px}}@media(max-width:960px){.st-dashboard-grid,.st-dashboard-bottom{grid-template-columns:1fr}.st-dashboard-grid .st-attention{display:block}.st-attention-row{padding:12px 20px}.st-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.st-order-layout{grid-template-columns:1fr}.st-order-layout>aside{display:grid;grid-template-columns:1fr 1fr;gap:15px}.st-pagehead h1{font-size:40px}.st-service-status{flex-wrap:wrap}.st-service-status a{margin-left:0}.st-global-search{max-width:180px}.st-global-search input{width:120px}.st-breadcrumb{font-size:12px;gap:7px}}@media(max-width:720px){.st-sidebar{transform:translate(-100%);transition:transform .2s;width:242px}.st-sidebar.is-open{transform:translate(0)}.st-main{margin-left:0}.st-mobile-menu{display:inline-flex}.st-topbar{height:58px;padding:0 16px;gap:12px}.st-breadcrumb{flex:1}.st-breadcrumb>strong{max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-global-search{display:none}.st-content{padding:18px 16px 30px}.st-pagehead{flex-direction:column;gap:17px;margin-bottom:23px}.st-pagehead h1{font-size:42px}.st-pagehead p{max-width:310px}.st-head-actions{justify-content:flex-start}.st-service-status{font-size:11px;margin-bottom:22px;gap:6px}.st-service-status a{margin-left:auto}.st-metrics{gap:10px}.st-metric{padding:16px}.st-metric>strong{font-size:27px}.st-metric small{font-size:11px}.st-metric>div>svg{width:15px}.st-footer{margin:0 16px;font-size:11px;gap:15px}.st-tabs{gap:20px;padding:0 17px}.st-table-toolbar{padding:14px 17px;gap:10px}.st-table th,.st-table td{padding-left:16px;padding-right:16px;min-width:90px}.st-table td:first-child{min-width:150px}.st-filter-check{font-size:12px}.st-integration-grid{grid-template-columns:1fr}.st-onboarding-note{flex-wrap:wrap}.st-order-layout>aside{grid-template-columns:1fr}.st-order-item{padding:16px;gap:10px;flex-wrap:wrap}.st-order-item>span{margin-left:auto}.st-modal-head,.st-form{padding:20px}.st-form-grid{grid-template-columns:1fr}.st-variant-editor{grid-template-columns:1fr 1fr;gap:12px}.st-variant-editor>.st-field:nth-child(3){grid-column:1/-1}.st-security{padding:22px;flex-direction:column;gap:18px}.st-login{grid-template-columns:1fr}.st-login-art{display:none}.st-login-side{min-height:100vh;padding:40px 25px}.st-login-card h2{font-size:42px}.st-sidebar-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--k-line);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:45}.st-chart-empty{left:20%;font-size:12px}.st-chart-y{font-size:11px;left:10px}.st-chart{padding-left:30px}.st-chart svg{min-height:160px}.st-card-head h2{font-size:26px}.st-card-head{padding:19px}.st-card-head .st-textlink{font-size:12px}}@media(prefers-reduced-motion:reduce){.st-app *{animation:none!important;transition:none!important}}.st-count-input{width:85px;padding:8px;border:1px solid var(--k-line);background:var(--k-paper);border-radius:4px}.st-table tbody tr{transition:background-color .18s ease}.st-btn{transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .18s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}.st-btn:hover:not(:disabled){transform:translateY(-1px)}.st-btn:active:not(:disabled){transform:translateY(0) scale(.99)}.st-nav-group a{transition:background-color .18s ease,color .18s ease,padding-left .2s cubic-bezier(.22,1,.36,1)}.st-hub-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px;padding:6px;background:var(--k-soft);border:1px solid var(--k-line);border-radius:8px}.st-hub-tabs a{padding:9px 15px;border-radius:6px;font-size:13px;font-weight:500;color:var(--k-muted);text-decoration:none;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.st-hub-tabs a:hover{color:var(--k-secondary);background:var(--k-soft-deep)}.st-hub-tabs a.active{background:var(--k-paper);color:var(--k-secondary);font-weight:600;box-shadow:0 1px 4px var(--k-shadow-soft)}.st-quick-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:22px}.st-quick-card{display:flex;align-items:center;gap:14px;padding:16px 18px;background:var(--k-paper);border:1px solid var(--st-line);border-radius:8px;text-decoration:none;color:inherit;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.st-quick-card:hover{border-color:var(--k-line-strong);transform:translateY(-2px);box-shadow:0 6px 18px var(--k-shadow-soft)}.st-quick-card>div{flex:1;min-width:0}.st-quick-card strong{display:block;font-size:14px;font-weight:600;color:var(--k-secondary)}.st-quick-card small{display:block;font-size:13px;color:var(--k-muted);margin-top:3px}.st-quick-card>svg{color:var(--k-muted);flex-shrink:0}.st-shade-pills{display:flex;flex-wrap:wrap;gap:6px;max-width:420px}.st-shade-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;background:var(--k-soft);border:1px solid var(--k-line);font-size:13px;color:var(--k-secondary);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.st-shade-pill:hover{border-color:var(--k-line-strong);background:var(--k-soft-deep)}.st-shade-pill>i{width:10px;height:10px;border-radius:50%;border:1px solid var(--k-shadow-lift);flex-shrink:0}.st-shade-pill>b{font-weight:600;color:var(--k-muted)}.st-shade-pill.is-empty{background:var(--p-bad-bg);border-color:var(--p-bad-line)}.st-btn-sm{padding:7px 12px;font-size:13px;min-height:32px}.st-variant-editor{grid-template-columns:.45fr 1.35fr 1fr .85fr 1.25fr .55fr;align-items:end;background:var(--k-soft)}.st-stock-control{display:flex;align-items:center;gap:5px}.st-stock-control input{font-weight:600}.st-stock-control button{height:41px;padding:0 9px;border:1px solid var(--k-line);border-radius:4px;background:var(--k-soft-deep);color:var(--k-muted);font-size:13px;font-weight:600;white-space:nowrap}.st-stock-control button:hover{background:var(--k-soft-deep)}.st-advanced-details{border:1px solid var(--k-line);border-radius:6px;padding:12px 15px;background:var(--k-soft)}.st-advanced-details summary{cursor:pointer;font-size:13px;font-weight:500;color:var(--k-muted)}@media(max-width:960px){.st-quick-actions{grid-template-columns:1fr}}.delivery-picker-wrap{width:100%}.delivery-autocomplete-box{position:relative}.delivery-results{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:80;max-height:240px;overflow-y:auto;border:1px solid var(--k-line);border-radius:6px;background:var(--k-paper);box-shadow:0 10px 26px var(--k-shadow-lift)}.delivery-results button{display:block;width:100%;padding:10px 13px;text-align:left;font-size:13px;line-height:1.45;color:var(--k-secondary);border:0;border-bottom:1px solid var(--k-line);background:var(--k-paper);cursor:pointer;transition:background-color .14s ease,color .14s ease}.delivery-results button:last-child{border-bottom:0}.delivery-results button:hover,.delivery-results button:focus-visible{background:var(--k-soft);color:var(--k-secondary);outline:none}.delivery-results button strong{font-weight:600}.delivery-hint{padding:11px 13px;font-size:13px;color:var(--k-muted)}.st-order-steps{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-bottom:20px;padding:14px 16px;border:1px solid var(--k-line);border-radius:6px;background:var(--k-paper)}.st-order-step{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:5px;color:var(--k-muted);font-size:13px}.st-order-step span{width:22px;height:22px;border-radius:999px;border:1px solid var(--k-line);background:var(--k-soft);display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex-shrink:0}.st-order-step small{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-order-step.is-done{color:var(--k-muted)}.st-order-step.is-done span{background:var(--k-soft-deep);border-color:var(--k-line-strong);color:var(--k-secondary)}.st-order-step.is-active{background:var(--p-info-bg);color:var(--p-info);font-weight:600}.st-order-step.is-active span{background:var(--p-info);border-color:var(--p-info-line);color:var(--k-paper)}@media(max-width:960px){.st-order-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.st-modal.st-product-dialog{width:min(1120px,calc(100% - 40px));max-height:94dvh;overflow:hidden}.st-product-dialog[open]{display:flex;flex-direction:column}.st-product-dialog .st-modal-head{flex:none;padding:16px 20px 16px 28px;background:var(--k-paper)}.st-product-form{flex:1;min-height:0;display:flex;flex-direction:column}.st-product-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;flex:1}.st-product-fields{border:0;margin:0;min-width:0;padding:0;background:var(--k-canvas)}.st-product-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:20px;padding:24px;align-items:start}.st-product-main,.st-product-aside{display:grid;gap:20px;min-width:0}.st-product-section{padding:24px;border:1px solid var(--k-card-line);border-radius:12px;background:var(--k-paper);min-width:0}.st-product-section h3{font-size:15px;font-weight:600;color:var(--k-ink);margin:0;line-height:1.4}.st-product-section-head{display:flex;align-items:center;gap:10px;margin-bottom:22px}.st-product-section-head>span,.st-product-details>summary>span{color:var(--k-muted);font-size:12px;font-variant-numeric:tabular-nums;font-weight:400}.st-product-section-head small{margin-left:auto;min-width:24px;padding:3px 7px;text-align:center;background:var(--k-soft);border-radius:6px}.st-product-dialog .st-form-grid{gap:18px 16px}.st-product-dialog .st-field{font-size:12px;min-width:0}.st-product-dialog .st-field input,.st-product-dialog .st-field select,.st-product-dialog .st-field textarea{width:100%;min-width:0}.st-product-dialog .st-field input[type=color]{width:40px;height:40px;padding:4px}.st-product-dialog input[readonly]{background:var(--k-soft);color:var(--k-muted)}.st-product-variants{display:grid;gap:14px}.st-product-variant{padding:16px;border:1px solid var(--k-card-line);border-radius:8px}.st-product-variant-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px;min-height:28px}.st-product-variant-head strong{font-weight:500;font-size:12px}.st-product-variant-head .st-inline-check{font-size:12px;margin:0}.st-product-variant-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:14px}.st-variant-details{margin-top:16px;padding-top:12px;border-top:1px solid var(--k-card-line)}.st-variant-details summary,.st-product-details summary{cursor:pointer;color:var(--k-secondary);font-size:12px;padding-block:4px}.st-variant-details[open]>.st-form-grid,.st-product-details[open]>.st-form-grid{margin-top:20px}.st-product-details>summary{font-weight:600;font-size:15px;color:var(--k-ink)}.st-product-details>summary>span{margin-inline:6px 10px}.st-product-add{width:100%;justify-content:center;margin-top:16px;border-style:dashed}.st-product-photo h3{margin-bottom:18px}.st-product-photo .st-field-preview{max-height:250px;aspect-ratio:1;object-fit:contain;order:-1;border:0;background:var(--k-stage);border-radius:8px}.st-product-photo .st-field>span{display:none}.st-product-photo .st-field input:not([type=file]){font-size:11px}.st-product-photo input[type=file]{font-size:11px}.st-product-publication>svg{color:var(--k-muted);margin-bottom:12px}.st-product-publication .st-inline-check{align-items:flex-start;margin-top:18px;font-size:12px}.st-product-state{display:inline-block;margin-top:14px;font-size:11px;color:var(--k-muted)}.st-product-state.is-published{color:var(--p-ok)}.st-product-footer{flex:none;padding:16px 24px;border-top:1px solid var(--k-card-line);background:var(--k-paper)}.st-product-footer-row{display:flex;align-items:center;gap:16px;justify-content:space-between}.st-product-footer-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--k-muted)}.st-product-footer .st-form-actions{padding:0;margin:0;border:0;flex-shrink:0}.st-product-footer .st-error{margin:0 0 12px}@media(max-width:860px){.st-product-layout{grid-template-columns:minmax(0,1fr);padding:16px;gap:16px}.st-product-aside{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.st-product-section{padding:20px}}@media(max-width:560px){.st-modal.st-product-dialog{width:100%;max-height:100dvh;height:100dvh;margin:0;border-radius:0;border:0}.st-product-form,.st-product-fields{flex:1}.st-product-dialog .st-modal-head{padding:12px 12px 12px 16px}.st-product-layout{padding:12px}.st-product-main,.st-product-aside{gap:12px}.st-product-section{padding:16px}.st-product-dialog .st-form-grid,.st-product-aside{grid-template-columns:minmax(0,1fr)}.st-product-variant-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.st-variant-name{grid-column:1 / -1}.st-product-footer{padding:12px 16px max(12px,env(safe-area-inset-bottom))}.st-product-footer-row{display:block}.st-product-footer-row>span{display:none}.st-product-footer .st-form-actions{display:grid;grid-template-columns:1fr 1.5fr}.st-product-footer .st-btn{justify-content:center;min-height:44px;padding-inline:8px}.st-product-dialog .st-field :is(input,select,textarea){font-size:16px}}.st-product-photo input[type=file]::file-selector-button{border:1px solid var(--k-line);border-radius:6px;padding:7px 10px;margin-right:8px;background:var(--k-paper);color:var(--k-ink);cursor:pointer;font:inherit}.crm-chip{display:inline-flex;align-items:center;gap:6px;margin-left:4px;padding:2px 10px;border:1px solid var(--k-line);border-radius:var(--k-radius-pill);background:var(--k-soft);color:var(--k-secondary);font-size:var(--p-type-xs);font-weight:500;line-height:1.5;white-space:nowrap}.crm-seg-lead{background:var(--k-paper);color:var(--k-muted)}.crm-seg-new{background:var(--p-info-bg);border-color:var(--p-info-line);color:var(--p-info)}.crm-seg-repeat{background:var(--p-ok-bg);border-color:var(--p-ok-line);color:var(--p-ok)}.crm-seg-sleeping{background:var(--p-warn-bg);border-color:var(--p-warn-line);color:var(--p-warn)}.crm-seg-lost{background:var(--p-bad-bg);border-color:var(--p-bad-line);color:var(--p-bad)}.crm-seg-vip{background:var(--k-paper);border-color:var(--k-line-strong);color:var(--k-ink);font-weight:600}.crm-tags{display:inline-flex;flex-wrap:wrap;gap:4px}.crm-tag{padding:1px 9px;border:1px solid var(--k-line);border-radius:var(--k-radius-pill);background:var(--k-milk);color:var(--k-secondary);font-size:var(--p-type-xs)}.crm-filters{flex-wrap:wrap;gap:8px}.crm-filters select,.crm-deal select{min-height:38px;max-width:230px;padding:0 32px 0 14px;border:1px solid var(--k-line);border-radius:var(--k-radius-pill);background-color:var(--k-paper);color:var(--k-ink);font-size:var(--p-type-sm)}.crm-filters select:hover,.crm-deal select:hover{border-color:var(--k-line-strong)}.crm-toolbar-card{margin-bottom:16px;border:1px solid var(--k-card-line);border-radius:var(--k-radius-block);background:var(--k-paper)}.crm-toolbar-card .st-muted{font-size:var(--p-type-xs)}.crm-metric-link{color:inherit;text-decoration:none}.crm-segments{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0}.crm-segment{display:flex;flex-direction:column;gap:4px;padding:16px 20px 18px;border-right:1px solid var(--k-card-line);color:inherit;transition:background-color var(--k-dur-fast) var(--k-ease)}.crm-segment:last-child{border-right:0}.crm-segment:hover{background:var(--k-milk)}.crm-segment .crm-chip{margin:0 0 6px;align-self:flex-start}.crm-segment strong{font-size:var(--p-type-metric);font-weight:var(--k-heading-weight);letter-spacing:var(--k-heading-tracking);line-height:1.1;font-variant-numeric:tabular-nums}.crm-segment small{font-size:var(--p-type-xs);color:var(--k-muted);line-height:1.45}.crm-segment small:last-child{color:var(--k-secondary);font-variant-numeric:tabular-nums}.crm-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0}.crm-grid-3>.st-card,.st-dashboard-bottom>.st-card:has(.crm-line){padding-bottom:6px}.st-card>.crm-line,.st-card>.crm-empty-line,.st-card>.st-textlink,.st-card>.crm-segments+*{margin-inline:20px}.st-card>.st-textlink{margin-block:10px 6px}.crm-line{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--k-card-line);color:inherit;font-size:var(--p-type-base)}.crm-line:last-of-type{border-bottom:0}.crm-line>div{display:flex;flex-direction:column;gap:2px;min-width:0}.crm-line strong{font-weight:500}.crm-line small{font-size:var(--p-type-xs);color:var(--k-muted)}.crm-line>span{white-space:nowrap;font-size:var(--p-type-sm);color:var(--k-secondary)}a.crm-line,.crm-line-btn{transition:color var(--k-dur-fast) var(--k-ease)}a.crm-line:hover strong,.crm-line-btn:hover strong{text-decoration:underline;text-decoration-color:var(--k-line-strong);text-underline-offset:3px}.crm-line-btn{width:100%;border:0;border-bottom:1px solid var(--k-card-line);background:none;text-align:left;cursor:pointer}.crm-empty-line{padding:12px 0;font-size:var(--p-type-sm);color:var(--k-muted)}.crm-two{display:grid;grid-template-columns:1fr 1fr;gap:0 32px;padding:0 20px 6px}.crm-kv{display:flex;flex-direction:column;gap:9px;margin:12px 0 0}.crm-kv>div{display:grid;grid-template-columns:116px 1fr;gap:12px;font-size:var(--p-type-sm)}.crm-kv dt{color:var(--k-muted)}.crm-kv dd{margin:0;color:var(--k-ink);overflow-wrap:anywhere}.crm-warning{display:flex;gap:12px;margin-bottom:16px;padding:14px 16px;border:1px solid var(--p-warn-line);border-radius:var(--k-radius-block);background:var(--p-warn-bg);color:var(--p-warn);font-size:var(--p-type-sm)}.crm-warning>svg{flex:0 0 auto;margin-top:2px}.crm-warning>div{display:flex;flex-direction:column;gap:6px}.crm-warning strong{color:var(--k-ink);font-weight:600}.crm-warning span{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--k-secondary)}.crm-bday{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:var(--p-type-xs);color:var(--k-secondary)}.crm-overdue{color:var(--p-bad)!important;font-weight:500}.crm-result{color:var(--p-ok)!important}.crm-composer{display:flex;flex-direction:column;gap:10px;padding:16px 20px 18px}.crm-composer .st-btn{align-self:flex-end}.crm-kind-tabs{display:flex;flex-wrap:wrap;gap:4px}.crm-kind-tabs button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 14px;border:1px solid transparent;border-radius:var(--k-radius-pill);color:var(--k-secondary);font-size:var(--p-type-sm);transition:background-color var(--k-dur-fast) var(--k-ease),color var(--k-dur-fast) var(--k-ease)}.crm-kind-tabs button:hover{background:var(--k-milk);color:var(--k-ink)}.crm-kind-tabs button.active{border-color:var(--k-line);background:var(--k-soft);color:var(--k-ink);font-weight:500}.crm-kind-tabs button.active svg{display:none}.crm-timeline{display:flex;flex-direction:column;padding:4px 20px 8px}.crm-event{display:flex;gap:14px;padding:12px 0;border-bottom:1px solid var(--k-card-line);font-size:var(--p-type-base)}.crm-event:last-child{border-bottom:0}.crm-event>i{flex:0 0 8px;height:8px;margin-top:7px;border-radius:50%;background:var(--k-line)}.crm-event-call>i,.crm-event-message>i,.crm-event-meeting>i,.crm-event-email>i{background:var(--p-info)}.crm-event-order>i{background:var(--p-ok)}.crm-event-deal>i{background:var(--k-accent)}.crm-event-task>i{background:var(--k-line-strong)}.crm-event-ticket>i{background:var(--p-warn)}.crm-event>div{display:flex;flex-direction:column;gap:3px;min-width:0}.crm-event strong{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-weight:500}.crm-event p{margin:0;color:var(--k-secondary);white-space:pre-wrap;overflow-wrap:anywhere}.crm-event small{font-size:var(--p-type-xs);color:var(--k-muted)}.crm-task-list{display:flex;flex-direction:column;padding:0 20px 6px}.st-info-card .crm-task-list,.st-info-card>.crm-task{padding-inline:0}.crm-group-title{display:flex;align-items:baseline;gap:6px;margin:16px 0 2px;font-size:var(--p-type-sm);font-weight:600;color:var(--k-ink)}.crm-group-title span{font-weight:400;color:var(--k-muted);font-variant-numeric:tabular-nums}.crm-task{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--k-card-line);font-size:var(--p-type-base)}.crm-task:last-child{border-bottom:0}.crm-task.is-done .crm-task-title{color:var(--k-muted);text-decoration:line-through;text-decoration-color:var(--k-line-strong)}.crm-check{flex:0 0 auto;margin-top:1px;padding:0;border:0;border-radius:50%;background:none;color:var(--k-line-strong);cursor:pointer;transition:color var(--k-dur-fast) var(--k-ease)}.crm-check:hover{color:var(--k-ink)}.crm-task.is-done .crm-check{color:var(--p-ok)}.crm-task-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.crm-task-main p{margin:0;font-size:var(--p-type-sm);color:var(--k-secondary);white-space:pre-wrap}.crm-task-main small{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:var(--p-type-xs);color:var(--k-muted)}.crm-task-main small a{color:var(--k-secondary);text-decoration:underline;text-decoration-color:var(--k-line);text-underline-offset:3px}.crm-task-title{padding:0;border:0;background:none;text-align:left;font:inherit;font-weight:500;color:var(--k-ink);cursor:pointer}.crm-task-title:hover{text-decoration:underline;text-decoration-color:var(--k-line-strong);text-underline-offset:3px}.crm-task-due{display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-size:var(--p-type-xs);color:var(--k-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.crm-task-due>span{display:inline-flex;align-items:center;gap:4px}.crm-presets{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.crm-board{display:flex;gap:12px;align-items:flex-start;overflow-x:auto;padding-bottom:16px;scrollbar-width:thin}.crm-col{flex:0 0 264px;display:flex;flex-direction:column;gap:8px;min-height:260px;padding:12px;border:1px solid var(--k-card-line);border-radius:var(--k-radius-block);background:var(--k-milk);transition:background-color var(--k-dur-fast) var(--k-ease),border-color var(--k-dur-fast) var(--k-ease)}.crm-col.is-over{border-color:var(--k-line-strong);background:var(--k-soft)}.crm-col-head{display:flex;flex-direction:column;gap:2px;padding:2px 4px 8px}.crm-col-head strong{font-size:var(--p-type-base);font-weight:600}.crm-col-head small{font-size:var(--p-type-xs);color:var(--k-muted);font-variant-numeric:tabular-nums}.crm-col-won .crm-col-head strong{color:var(--p-ok)}.crm-col-lost .crm-col-head strong{color:var(--p-bad)}.crm-col>.crm-empty-line{padding:8px 4px}.crm-deal{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid var(--k-card-line);border-radius:var(--k-radius-card);background:var(--k-paper);font-size:var(--p-type-sm);cursor:grab;box-shadow:0 1px 2px var(--k-card-shadow);transition:border-color var(--k-dur-fast) var(--k-ease),box-shadow var(--k-dur-fast) var(--k-ease)}.crm-deal:hover{border-color:var(--k-card-hover-line);box-shadow:0 4px 12px var(--k-shadow-soft)}.crm-deal:active{cursor:grabbing}.crm-deal>strong{font-size:var(--p-type-base);font-weight:500;line-height:1.35}.crm-deal>a{align-self:flex-start;color:var(--k-secondary);text-decoration:underline;text-decoration-color:var(--k-line);text-underline-offset:3px}.crm-deal small{font-size:var(--p-type-xs);color:var(--k-muted)}.crm-deal select{min-height:30px;max-width:none;margin-top:2px;font-size:var(--p-type-xs);background-color:var(--k-milk)}.crm-deal-meta{display:flex;justify-content:space-between;align-items:center;gap:8px}.crm-deal-meta b{font-weight:600;color:var(--k-ink)}.crm-deal-meta>span{display:inline-flex;align-items:center;gap:4px;font-size:var(--p-type-xs);color:var(--k-muted)}.crm-picker{position:relative}.crm-picker-list{position:absolute;z-index:5;top:calc(100% + 6px);left:0;right:0;max-height:280px;overflow:auto;padding:6px;border:1px solid var(--k-card-line);border-radius:var(--k-radius-block);background:var(--k-paper);box-shadow:0 12px 32px var(--k-shadow-lift)}.crm-picker-list button{display:flex;flex-direction:column;gap:1px;width:100%;padding:8px 12px;border-radius:var(--k-radius-card);text-align:left;font-size:var(--p-type-sm);color:var(--k-ink)}.crm-picker-list button:hover{background:var(--k-soft)}.crm-picker-list strong{font-weight:500}.crm-picker-list small{font-size:var(--p-type-xs);color:var(--k-muted)}.crm-picked{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:0 8px 0 14px;border:1px solid var(--k-line);border-radius:var(--k-radius-block);background:var(--k-soft);font-size:var(--p-type-base);color:var(--k-ink)}.crm-picked strong{font-weight:500}.crm-preview{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--k-line);border-radius:var(--k-radius-block);background:var(--k-soft);font-size:var(--p-type-sm);color:var(--k-secondary)}.crm-preview b{color:var(--k-ink);font-weight:600;font-variant-numeric:tabular-nums}.crm-dashboard-tasks{margin:0 0 16px}.crm-dashboard-tasks .st-card-head .st-head-actions{display:flex;align-items:center;gap:12px}.st-card-head h2 svg{vertical-align:-3px;margin-right:6px;color:var(--k-muted)}@media(max-width:1200px){.crm-segments{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-segment:nth-child(3n){border-right:0}.crm-segment:nth-child(-n+3){border-bottom:1px solid var(--k-card-line)}.crm-grid-3{grid-template-columns:1fr}}@media(max-width:720px){.crm-segments{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-segment:nth-child(3n){border-right:1px solid var(--k-card-line)}.crm-segment:nth-child(2n){border-right:0}.crm-segment:nth-child(-n+4){border-bottom:1px solid var(--k-card-line)}.crm-two{grid-template-columns:1fr}.crm-col{flex-basis:80vw}.crm-kv>div{grid-template-columns:100px 1fr}}.crm-order-add{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border:1px dashed var(--k-line-strong);border-radius:var(--k-radius-block);background:var(--k-paper);text-align:left;color:var(--k-ink);transition:background-color var(--k-dur-fast) var(--k-ease),border-color var(--k-dur-fast) var(--k-ease)}.crm-order-add:hover:not(:disabled){border-color:var(--k-ink);background:var(--k-milk)}.crm-order-add:disabled{color:var(--k-muted);cursor:not-allowed}.crm-order-add>span{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.crm-order-add strong{font-size:var(--p-type-sm);font-weight:600}.crm-order-add small{font-size:var(--p-type-xs);color:var(--k-muted)}.crm-order{display:flex;flex-direction:column;gap:14px;padding:16px;border:1px solid var(--k-card-line);border-radius:var(--k-radius-block);background:var(--k-milk);animation:st-rise var(--k-dur) var(--k-ease) backwards}.crm-order-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.crm-order-head h3,.crm-order h4{font-size:var(--p-type-base);font-weight:600;color:var(--k-ink)}.crm-order h4{margin-top:4px}.crm-order-head p{max-width:60ch;margin-top:2px;font-size:var(--p-type-sm);color:var(--k-muted)}.crm-order-search{position:relative}.crm-order-search>svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--k-muted);pointer-events:none}.crm-order-search input{width:100%}.crm-order .crm-picker-list button{flex-direction:row;align-items:center;gap:10px}.crm-order .crm-picker-list button>span:last-child{display:flex;flex-direction:column;gap:1px;min-width:0}.crm-order .crm-picker-list button:disabled{opacity:.5;cursor:not-allowed}.crm-product-thumb{display:grid;place-items:center;flex:none;width:40px;height:40px;overflow:hidden;border:1px solid var(--k-card-line);border-radius:var(--k-radius-card);background:var(--k-paper)}.crm-product-thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.crm-order-none{font-size:var(--p-type-sm)}.crm-order-lines{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid var(--k-card-line);border-radius:var(--k-radius-block);background:var(--k-paper)}.crm-order-lines li{display:flex;align-items:center;gap:12px;padding:10px 12px;animation:st-fade var(--k-dur-fast) var(--k-ease) backwards}.crm-order-lines li+li{border-top:1px solid var(--k-card-line)}.crm-order-name{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.crm-order-name strong{font-size:var(--p-type-sm);font-weight:500;color:var(--k-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-order-name small{font-size:var(--p-type-xs);color:var(--k-muted)}.crm-qty{display:inline-flex;align-items:center;border:1px solid var(--k-line);border-radius:var(--k-radius-pill)}.crm-qty button{display:grid;place-items:center;width:30px;height:30px;border-radius:var(--k-radius-pill);color:var(--k-secondary);transition:background-color var(--k-dur-fast) var(--k-ease)}.crm-qty button:hover:not(:disabled){background:var(--k-soft);color:var(--k-ink)}.crm-qty button:disabled{color:var(--k-line-strong);cursor:not-allowed}.crm-qty output{min-width:28px;text-align:center;font-size:var(--p-type-sm);font-weight:600;font-variant-numeric:tabular-nums}.crm-order-sum{min-width:72px;text-align:right;font-size:var(--p-type-sm);font-weight:600;font-variant-numeric:tabular-nums}.crm-order-lines li.crm-order-total{justify-content:space-between;background:var(--k-soft);border-radius:0 0 var(--k-radius-block) var(--k-radius-block);font-size:var(--p-type-sm);color:var(--k-secondary)}.crm-order-total strong{font-size:var(--p-type-base);color:var(--k-ink);font-variant-numeric:tabular-nums}@media(max-width:560px){.crm-order-lines li:not(.crm-order-total){flex-wrap:wrap}.crm-order-name{flex-basis:calc(100% - 52px)}.crm-qty{margin-left:52px}.crm-order-sum{margin-left:auto}}.st-app{--st-paper: var(--k-canvas);--st-line: var(--k-card-line);font-family:var(--k-sans);font-size:var(--p-type-base);line-height:1.55;color:var(--k-ink);background:var(--k-canvas);scrollbar-color:var(--k-line) transparent}.st-app ::selection{background:var(--k-soft-deep);color:var(--k-ink)}.st-app svg.lucide{stroke-width:var(--k-icon-stroke)}.st-app h1{font-size:var(--p-type-page);font-weight:var(--k-heading-weight);letter-spacing:var(--k-heading-tracking);line-height:1.15;color:var(--k-ink);text-wrap:balance}.st-app h2{font-size:var(--p-type-lg);font-weight:600;letter-spacing:-.015em;line-height:1.3;color:var(--k-ink)}.st-app h3{font-size:var(--p-type-md);font-weight:600;letter-spacing:-.01em;color:var(--k-ink)}.st-app p{line-height:1.6}.st-app :focus-visible,.st-app a:focus-visible,.st-app button:focus-visible{outline:2px solid var(--k-focus);outline-offset:2px}.st-app :is(.st-table,.st-metric,.st-order-totals,.st-definition,.st-trend,.crm-line,.crm-deal-meta){font-variant-numeric:tabular-nums}.st-info-card a:not([class]),.crm-kv a{text-decoration:underline;text-decoration-color:var(--k-line-strong);text-underline-offset:3px}.st-muted{color:var(--k-muted);font-size:var(--p-type-sm)}.st-danger{color:var(--p-bad)}.st-app{--p-sidebar-w: calc(var(--p-rail-w) + var(--p-nav-w))}.st-sidebar{display:flex;flex-direction:row;width:var(--p-sidebar-w);padding:0;background:var(--k-canvas);border-right:0;color:var(--k-ink);overflow:hidden}.st-rail{display:flex;flex-direction:column;flex:0 0 calc(var(--p-rail-w) - var(--p-gap));width:calc(var(--p-rail-w) - var(--p-gap));margin:var(--p-gap) 0 var(--p-gap) var(--p-gap);border:1px solid var(--p-rail-line);border-radius:var(--k-radius-panel);background:var(--p-rail);color:var(--p-rail-muted);overflow-y:auto;scrollbar-width:none}.st-rail-logo{display:grid;place-items:center;flex:none;height:64px}.st-rail-logo img{display:block;width:56px;height:auto}.st-sidebar .st-rail-nav{display:flex;flex-direction:column;padding:0 6px 16px}.st-rail-group+.st-rail-group{margin-top:8px;padding-top:8px;border-top:1px solid var(--p-rail-line)}.st-rail-nav a{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:4px;padding:8px 0;border-radius:8px;color:var(--p-rail-muted);font-size:var(--p-type-xs);font-weight:500;line-height:16px;white-space:nowrap;text-align:center;transition:background-color var(--k-dur-fast) var(--k-ease),color var(--k-dur-fast) var(--k-ease),transform var(--k-dur-fast) var(--k-ease)}.st-rail-nav a svg{color:inherit}.st-rail-nav a:hover{background:var(--p-rail-hover);color:var(--p-rail-ink)}.st-rail-nav a:active{transform:scale(.98)}.st-rail-nav a.active{background:var(--p-rail-active);color:var(--p-rail-ink);font-weight:600}.st-rail-nav a.active:before{content:"";position:absolute;left:-6px;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:var(--p-rail-accent)}.st-rail-nav a:focus-visible{outline:2px solid var(--p-rail-accent);outline-offset:-2px}.st-rail-count{position:absolute;top:4px;left:calc(50% + 6px);min-width:18px;height:18px;padding:0 4px;border-radius:6px;background:var(--p-rail-accent);color:var(--k-paper);font:600 11px/18px var(--k-sans);text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--p-rail)}.st-navpanel{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;margin:var(--p-gap) 0 var(--p-gap) var(--p-gap);border:1px solid var(--k-card-line);border-radius:var(--k-radius-panel);background:var(--k-paper);overflow:hidden}.st-navpanel-head{margin:8px 8px 0;padding:12px 16px;border-radius:8px;background:var(--k-soft)}.st-navpanel-head small{display:block;font-size:var(--p-type-xs);line-height:16px;color:var(--k-muted)}.st-navpanel-head h2{margin-top:2px;font-size:var(--p-type-md);font-weight:600;letter-spacing:-.01em;line-height:24px;color:var(--k-ink);text-wrap:balance}.st-navpanel nav{display:flex;flex-direction:column;gap:2px;padding:8px 8px 16px;overflow-y:auto}.st-navpanel nav a{position:relative;display:flex;align-items:center;gap:8px;min-height:40px;padding:8px 12px;border-radius:8px;color:var(--k-secondary);font-size:var(--p-type-sm);line-height:20px;transition:background-color var(--k-dur-fast) var(--k-ease),color var(--k-dur-fast) var(--k-ease)}.st-navpanel nav a:hover{background:var(--k-soft);color:var(--k-ink)}.st-navpanel nav a.active{background:var(--k-soft);color:var(--k-ink);font-weight:600}.st-navpanel nav a.active:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;border-radius:2px;background:var(--k-accent)}.st-navpanel nav a b{margin-left:auto;min-width:20px;padding:0 6px;border-radius:6px;background:var(--k-soft-deep);color:var(--k-ink);font-size:var(--p-type-xs);font-weight:600;line-height:20px;text-align:center;font-variant-numeric:tabular-nums}.st-navpanel-label{margin:16px 12px 4px;font-size:var(--p-type-xs);font-weight:500;letter-spacing:.02em;color:var(--k-muted)}.st-navpanel-foot{display:grid;gap:2px;margin-top:auto;padding:12px 16px 16px;border-top:1px solid var(--k-card-line)}.st-navpanel-foot a{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:var(--p-type-sm);color:var(--k-muted);transition:color var(--k-dur-fast) var(--k-ease)}.st-navpanel-foot a:hover{color:var(--k-ink)}.st-sidebar-overlay{background:var(--p-backdrop)}.st-main{margin-left:calc(var(--p-sidebar-w) + var(--p-gap))}.st-topbar{height:calc(56px + var(--p-gap));padding:var(--p-gap) calc(var(--p-gap) + 12px) 0 12px;gap:12px;background:var(--k-canvas);border-bottom:0}.st-topbar:before{content:"";position:absolute;inset:var(--p-gap) var(--p-gap) 0 0;z-index:-1;border:1px solid var(--k-card-line);border-radius:var(--k-radius-panel);background:var(--k-paper)}.st-breadcrumb{flex:1 1 auto;min-width:0;gap:8px;padding-left:8px;font-size:var(--p-type-sm);color:var(--k-muted)}.st-breadcrumb>:is(span,strong){min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.st-breadcrumb>span{flex:0 1 auto}.st-breadcrumb>svg{flex:none}.st-breadcrumb strong{color:var(--k-ink);font-weight:600}.st-breadcrumb svg{color:var(--k-line-strong)}.st-global-search{flex:0 4 380px;min-width:200px;margin-left:auto;min-height:var(--p-control-h);padding:0 8px 0 12px;border:1px solid var(--k-line);border-radius:8px;background:var(--k-soft);color:var(--k-muted);transition:border-color var(--k-dur-fast) var(--k-ease),background-color var(--k-dur-fast) var(--k-ease),box-shadow var(--k-dur-fast) var(--k-ease)}.st-global-search:hover{border-color:var(--k-card-hover-line)}.st-global-search:focus-within{border-color:var(--k-accent);background:var(--k-paper);box-shadow:0 0 0 3px var(--k-selection)}.st-global-search input{flex:1;width:auto;font-size:var(--p-type-sm);color:var(--k-ink)}.st-global-search input::placeholder{color:var(--k-muted)}.st-app kbd{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 4px;border:1px solid var(--k-line);border-bottom-width:2px;border-radius:4px;background:var(--k-paper);color:var(--k-muted);font:500 var(--p-type-xs) / 1 var(--k-sans)}.st-notification{position:relative;width:var(--p-control-h);height:var(--p-control-h);padding:0;border:0;border-radius:8px;justify-content:center;color:var(--k-secondary);transition:background-color var(--k-dur-fast) var(--k-ease)}.st-notification:hover{background:var(--k-soft);color:var(--k-ink)}.st-notification-dot{position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:var(--k-accent);box-shadow:0 0 0 2px var(--k-paper)}.st-topuser{display:flex;align-items:center;gap:12px;padding-left:12px;border-left:1px solid var(--k-card-line)}.st-topuser-text{display:grid;line-height:1.25}.st-topuser-text strong{font-size:var(--p-type-sm);font-weight:600;color:var(--k-ink);white-space:nowrap}.st-topuser-text small{font-size:var(--p-type-xs);color:var(--k-muted);white-space:nowrap}.st-avatar,.st-top-avatar{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:8px;background:var(--k-soft-deep);color:var(--k-ink);font:600 var(--p-type-sm) / 1 var(--k-sans)}.st-content{padding:var(--p-gap) var(--p-gap) 40px 0;max-width:none}.st-rail-foot{display:none}@media(min-width:1280px){.st-hub-tabs{display:none!important}}@media(min-width:721px)and (max-width:1279px){.st-app{--p-nav-w: 0px}.st-navpanel{display:none}.st-rail-foot{display:grid;gap:4px;justify-items:center;margin-top:auto;padding:12px 0 16px;border-top:1px solid var(--p-rail-line)}.st-rail-foot a{display:grid;place-items:center;gap:4px;width:88px;padding:8px 4px;border-radius:8px;color:var(--p-rail-muted);font-size:var(--p-type-xs);line-height:16px;text-align:center}.st-rail-foot a:hover{background:var(--p-rail-hover);color:var(--p-rail-ink)}}.st-statusbar{display:flex;align-items:center;gap:24px;min-height:32px;padding:0 24px 0 12px;border-top:0;background:var(--k-canvas);color:var(--k-muted);font-size:var(--p-type-xs)}.st-statusbar>span+span{padding-left:24px;border-left:1px solid var(--k-line)}.st-statusbar-hint{display:inline-flex;align-items:center;gap:8px}.st-statusbar kbd{min-width:18px;height:18px}.st-statusbar time{margin-left:auto}.st-pagehead{align-items:center;gap:16px;min-height:64px;margin:0 0 var(--p-gap);padding:8px 8px 8px 24px;border:1px solid var(--k-card-line);border-radius:var(--k-radius-panel);background:var(--k-paper)}.st-pagehead h1{font-size:var(--p-type-page);line-height:32px}.st-pagehead .st-head-actions{justify-content:flex-end}.st-pagehead p{margin-top:0;font-size:var(--p-type-sm);line-height:20px;color:var(--k-muted);max-width:80ch;text-wrap:pretty}.st-head-actions{gap:8px}.st-back{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;font-size:var(--p-type-sm);color:var(--k-secondary);transition:color var(--k-dur-fast) var(--k-ease)}.st-back:hover{color:var(--k-ink)}.st-date{min-height:var(--p-control-h);padding:0 12px;border:1px solid var(--k-line);border-radius:8px;background:var(--k-paper);font-size:var(--p-type-sm);color:var(--k-secondary)}.st-wordmark{display:block;text-align:left}.st-wordmark img{display:block;width:96px;height:auto}.st-btn{min-height:var(--p-control-h);padding:0 16px;gap:8px;border:1px solid var(--k-line);border-radius:var(--k-radius-pill);background:var(--k-paper);color:var(--k-ink);font-size:var(--p-type-base)!important;font-weight:500;line-height:1;transition:background-color var(--k-dur-fast) var(--k-ease),border-color var(--k-dur-fast) var(--k-ease),transform var(--k-dur-fast) var(--k-ease)}.st-btn:hover:not(:disabled){border-color:var(--k-line-strong);background:var(--k-milk)}.st-btn:active:not(:disabled){background:var(--k-soft);transform:scale(.98)}.st-btn-primary{border-color:var(--p-primary-line);background:var(--p-primary);color:var(--p-on-primary)}.st-btn-primary:hover:not(:disabled){border-color:var(--p-primary-hover);background:var(--p-primary-hover)}.st-btn-primary:active:not(:disabled){background:var(--p-primary)}.st-btn-primary svg{color:currentColor}.st-btn:disabled,.st-btn-primary:disabled{border-color:var(--k-line);background:var(--k-soft);color:var(--k-muted);opacity:1;cursor:not-allowed}.st-btn-sm{min-height:32px;padding:0 12px;font-size:var(--p-type-sm)!important}.st-btn-danger{border-color:var(--p-bad-line);color:var(--p-bad)}.st-btn-danger:hover:not(:disabled){border-color:var(--p-bad);background:var(--p-bad-bg)}.st-btn-danger-solid{border-color:var(--p-bad);background:var(--p-bad);color:var(--p-on-primary)}.st-btn-danger-solid:hover:not(:disabled){border-color:var(--p-bad-strong);background:var(--p-bad-strong)}.st-icon{min-width:var(--p-control-h);min-height:var(--p-control-h);border-radius:8px;color:var(--k-secondary);transition:background-color var(--k-dur-fast) var(--k-ease),color var(--k-dur-fast) var(--k-ease)}.st-icon:hover{background:var(--k-soft);color:var(--k-ink)}.st-textlink{gap:6px;font-size:var(--p-type-sm);font-weight:500;color:var(--k-ink);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color var(--k-dur-fast) var(--k-ease)}.st-textlink:hover{text-decoration-color:var(--k-accent)}.st-row-actions{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:6px}.st-row-action{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0 12px;border:1px solid var(--k-line);border-radius:var(--k-radius-pill);background:var(--k-paper);color:var(--k-ink);font-size:var(--p-type-sm);font-weight:500;white-space:nowrap;text-decoration:none;transition:background-color var(--k-dur-fast) var(--k-ease),border-color var(--k-dur-fast) var(--k-ease)}.st-row-action:hover{border-color:var(--k-line-strong);background:var(--k-soft)}.st-hub-tabs{display:flex;gap:4px;width:auto;max-width:100%;margin:0 0 var(--p-gap);padding:4px;background:var(--k-paper);border:1px solid var(--k-card-line);border-radius:var(--k-radius-block);overflow-x:auto;scrollbar-width:none}.st-hub-tabs a,.st-tabs button{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;min-height:36px;padding:0 12px;border:0;border-radius:8px;background:none;box-shadow:none;font-size:var(--p-type-sm);font-weight:500;color:var(--k-secondary);white-space:nowrap;transition:background-color var(--k-dur-fast) var(--k-ease),border-color var(--k-dur-fast) var(--k-ease),color var(--k-dur-fast) var(--k-ease)}.st-hub-tabs a:hover{background:var(--k-soft);color:var(--k-ink)}.st-hub-tabs a.active{background:var(--k-soft-deep);color:var(--k-ink);font-weight:600}.st-tabs button:hover{background:none;color:var(--k-ink)}.st-tabs button.active{border-color:transparent;background:none;color:var(--k-ink);font-weight:600;box-shadow:inset 0 -2px 0 var(--k-accent)}.st-tabs{display:flex;gap:20px;padding:0 20px;border-bottom:1px solid var(--k-card-line);overflow-x:auto;scrollbar-width:none}.st-tabs button{min-height:48px;padding:0 2px;border-radius:0;font-size:var(--p-type-sm);margin:0}.st-card,.st-metric,.st-quick-card,.st-setting-card,.st-order-steps{background:var(--k-paper);border:1px solid var(--k-card-line);border-radius:var(--k-radius-panel);box-shadow:none}.st-card-head{min-height:56px;padding:12px 16px 12px 20px;gap:12px;border-bottom:1px solid var(--k-card-line)}.st-card-head h2{font-size:var(--p-type-md);font-weight:600;letter-spacing:-.005em}.st-card-head p{margin-top:2px;font-size:var(--p-type-sm);color:var(--k-muted)}.st-card-head>svg{color:var(--k-muted)}.st-card-head select{min-height:32px;padding:0 32px 0 12px;border:1px solid var(--k-line);border-radius:var(--k-radius-pill);background-color:var(--k-paper);font-size:var(--p-type-sm);color:var(--k-ink)}.st-card-bottom{border-color:var(--k-card-line)}.st-info-card{padding:0 20px 18px}.st-info-card .st-card-head{margin:0 -20px 14px;padding:14px 20px}.st-info-card>a{font-size:var(--p-type-sm);color:var(--k-ink)}.st-info-card>strong{font-size:var(--p-type-base);font-weight:500}.st-info-card>small,.st-info-card p{font-size:var(--p-type-sm);color:var(--k-muted)}.st-metrics{gap:var(--p-gap);margin-bottom:var(--p-gap)}.st-metric{padding:16px 20px 20px;transition:border-color var(--k-dur-fast) var(--k-ease)}.st-metric>div,.st-metric span{font-size:var(--p-type-sm);color:var(--k-muted)}.st-metric>div svg{color:var(--k-muted)}.st-metric>strong{margin:10px 0 4px;font-size:var(--p-type-metric);font-weight:var(--k-heading-weight);letter-spacing:var(--k-heading-tracking);line-height:1.1;color:var(--k-ink)}.st-metric small{font-size:var(--p-type-xs);line-height:1.5;color:var(--k-muted)}a.st-metric:hover{border-color:var(--k-card-hover-line)}.st-quick-actions{gap:var(--p-gap);margin-bottom:var(--p-gap)}.st-quick-card{padding:16px;gap:16px;transition:border-color var(--k-dur-fast) var(--k-ease)}.st-quick-card:hover{border-color:var(--k-card-hover-line);background:var(--k-paper)}.st-quick-card strong{font-size:var(--p-type-base);font-weight:500;color:var(--k-ink)}.st-quick-card small{font-size:var(--p-type-sm);line-height:1.5;color:var(--k-muted)}.st-quick-card>svg{color:var(--k-muted)}.st-soft-icon,.st-attention-icon,.st-event-icon,.st-space-icon{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border:0;border-radius:8px;background:var(--k-soft);color:var(--k-secondary)}.st-attention-icon,.st-event-icon{width:34px;height:34px;flex-basis:34px}.st-dashboard-grid,.st-dashboard-bottom{gap:var(--p-gap);margin-bottom:var(--p-gap)}.st-attention-row{padding:12px 20px;gap:12px;border-color:var(--k-card-line);transition:background-color var(--k-dur-fast) var(--k-ease)}.st-attention-row:hover{background:var(--k-milk)}.st-attention-row strong{font-size:var(--p-type-base);font-weight:500;color:var(--k-ink)}.st-attention-row small{font-size:var(--p-type-sm);color:var(--k-muted)}.st-attention-row b{font-size:var(--p-type-md);font-weight:600;color:var(--k-ink);font-variant-numeric:tabular-nums}.st-activity>a{padding:12px 20px;border-color:var(--k-card-line);transition:background-color var(--k-dur-fast) var(--k-ease)}.st-activity>a:hover{background:var(--k-milk)}.st-activity strong{font-size:var(--p-type-base);font-weight:500}.st-activity small,.st-activity time{font-size:var(--p-type-sm);color:var(--k-muted)}.st-product-mini-list>a{padding:10px 20px;border-color:var(--k-card-line)}.st-product-mini-list>a>span:first-child{border-radius:var(--k-radius-card)}.st-product-mini-list strong{font-size:var(--p-type-base);font-weight:500}.st-product-mini-list small{font-size:var(--p-type-sm);color:var(--k-muted)}.st-table-toolbar{gap:8px;padding:8px 8px 8px 12px;background:var(--k-paper);border-bottom:1px solid var(--k-card-line);flex-wrap:wrap}.st-table-search{display:flex;align-items:center;gap:8px;flex:1 1 260px;max-width:420px;min-height:var(--p-control-h);padding:0 12px;border:1px solid var(--k-line);border-radius:8px;background:var(--k-soft);color:var(--k-muted);transition:border-color var(--k-dur-fast) var(--k-ease),background-color var(--k-dur-fast) var(--k-ease),box-shadow var(--k-dur-fast) var(--k-ease)}.st-table-search:hover{border-color:var(--k-card-hover-line)}.st-table-search:focus-within{border-color:var(--k-accent);background:var(--k-paper);box-shadow:0 0 0 3px var(--k-selection)}.st-table-search input{flex:1;border:0;background:none;outline:none;font-size:var(--p-type-sm);color:var(--k-ink)}.st-table-sort{position:relative;display:flex;align-items:center;flex:0 1 auto;min-height:var(--p-control-h);color:var(--k-muted)}.st-table-sort>svg{position:absolute;left:12px;pointer-events:none}.st-table-sort select{min-height:var(--p-control-h);padding-left:36px;border:1px solid var(--k-line);border-radius:8px;background-color:var(--k-soft);font-size:var(--p-type-sm);color:var(--k-ink);outline:none;transition:border-color var(--k-dur-fast) var(--k-ease),background-color var(--k-dur-fast) var(--k-ease),box-shadow var(--k-dur-fast) var(--k-ease)}.st-table-sort select:hover{border-color:var(--k-card-hover-line)}.st-table-sort select:focus-visible{border-color:var(--k-accent);background-color:var(--k-paper);box-shadow:0 0 0 3px var(--k-selection)}.st-filter-check{display:inline-flex;align-items:center;gap:8px;font-size:var(--p-type-sm);color:var(--k-secondary)}.st-app input[type=checkbox],.st-app input[type=radio]{width:18px;height:18px;flex:none;accent-color:var(--k-accent)}.st-table{font-size:var(--p-type-sm);line-height:20px}.st-table th{padding:12px 14px;background:var(--k-milk);border-bottom:1px solid var(--k-card-line);font-size:var(--p-type-sm);font-weight:500;letter-spacing:0;text-transform:none;color:var(--k-muted);white-space:nowrap}.st-table td{padding:8px 14px;border-bottom:1px solid var(--k-card-line);color:var(--k-ink);vertical-align:middle}.st-table tbody tr{transition:background-color var(--k-dur-fast) var(--k-ease)}.st-table tbody tr:hover{background:var(--p-row-hover)}.st-table tbody tr.is-clickable{cursor:pointer}.st-table tbody tr:last-child td{border-bottom:0}.st-table td small{display:block;margin-top:2px;font-size:var(--p-type-xs);color:var(--k-muted)}.st-table td strong{font-weight:500;color:var(--k-ink)}.st-table td>svg{color:var(--k-muted)}.st-order-number{font-weight:500;color:var(--k-ink);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}.st-order-number:hover{text-decoration-color:var(--k-accent)}.st-table-foot{padding:8px 8px 8px 16px;background:var(--k-milk);font-size:var(--p-type-sm);color:var(--k-muted);border-top:1px solid var(--k-card-line)}.st-table-foot button{width:var(--p-control-h);height:var(--p-control-h);border:1px solid var(--k-line);border-radius:8px;display:inline-grid;place-items:center;color:var(--k-ink);background:var(--k-paper)}.st-table-foot button:hover:not(:disabled){border-color:var(--k-line-strong);background:var(--k-soft)}.st-table-foot button:disabled{color:var(--k-line-strong)}.st-urgent{color:var(--p-bad);font-weight:500}.st-bool{font-size:var(--p-type-sm);color:var(--k-secondary)}.st-badge{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border:1px solid var(--k-line);border-radius:4px;background:var(--k-soft);color:var(--k-secondary);font-size:var(--p-type-xs);font-weight:500;line-height:1.45}.st-badge>i{width:6px;height:6px}.st-badge:is(.st-badge-paid,.st-badge-completed,.st-badge-delivered,.st-badge-published,.st-badge-sent,.st-badge-active,.st-badge-success,.st-badge-done,.st-badge-approved,.st-badge-received){background:var(--p-ok-bg);border-color:var(--p-ok-line);color:var(--p-ok)}.st-badge:is(.st-badge-created,.st-badge-processing,.st-badge-picking,.st-badge-packed,.st-badge-ready,.st-badge-running,.st-badge-shipped){background:var(--p-info-bg);border-color:var(--p-info-line);color:var(--p-info)}.st-badge:is(.st-badge-blocked,.st-badge-uncertain,.st-badge-needs_info,.st-badge-requested,.st-badge-manual_required,.st-badge-unpaid,.st-badge-partial,.st-badge-pending){background:var(--p-warn-bg);border-color:var(--p-warn-line);color:var(--p-warn)}.st-badge:is(.st-badge-cancelled,.st-badge-failure,.st-badge-rejected){background:var(--p-bad-bg);border-color:var(--p-bad-line);color:var(--p-bad)}.st-form{padding:20px;gap:14px}.st-form h2{font-size:var(--p-type-xl);font-weight:var(--k-heading-weight);letter-spacing:-.02em}.st-form h3{font-size:var(--p-type-md)}.st-form-grid{gap:14px 16px}.st-field,.st-form label{gap:6px;font-size:var(--p-type-sm);color:var(--k-secondary)}.st-field sup{color:var(--k-muted);font-size:var(--p-type-sm)}.st-app :is(.st-field,.st-form) :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),select,textarea),.st-note-form textarea,.crm-composer :is(textarea,select),.crm-picker input{width:100%;min-height:var(--p-control-h);padding:8px 12px;border:1px solid var(--k-line);border-radius:8px;background-color:var(--k-paper);color:var(--k-ink);font-size:var(--p-type-base);line-height:1.45;box-shadow:none;outline:none;transition:border-color var(--k-dur-fast) var(--k-ease),box-shadow var(--k-dur-fast) var(--k-ease)}.st-app :is(.st-field,.st-form,.st-note-form,.crm-composer,.crm-picker) :is(input,select,textarea):focus{border-color:var(--k-accent);box-shadow:0 0 0 3px var(--k-selection)}.st-app :is(input,textarea)::placeholder{color:var(--k-muted);opacity:1}.st-app textarea{resize:vertical}.st-app input[type=file]{font-size:var(--p-type-sm);color:var(--k-secondary)}.st-app input[type=file]::file-selector-button{margin-right:10px;min-height:32px;padding:0 14px;border:1px solid var(--k-line);border-radius:var(--k-radius-pill);background:var(--k-paper);color:var(--k-ink);font:500 var(--p-type-sm) var(--k-sans);cursor:pointer}.st-field small{font-size:var(--p-type-xs);color:var(--k-muted)}.st-field .st-field-hint{display:block;font-size:var(--p-type-sm);line-height:1.45;color:var(--k-muted)}.st-field-check{flex-direction:row!important;align-items:flex-start;gap:10px!important;color:var(--k-ink)!important;font-size:var(--p-type-base)!important;cursor:pointer}.st-field-check>input{margin-top:2px}.st-field-check>span{display:grid;gap:2px}.st-form-intro{margin:0;padding:12px 14px;border-radius:var(--k-radius-block);background:var(--k-soft);color:var(--k-secondary);font-size:var(--p-type-base);line-height:1.5}.st-form-intro.is-danger{background:var(--p-bad-bg);color:var(--p-bad)}.st-form-legend{margin:0;font-size:var(--p-type-sm);color:var(--k-muted)}.st-form-legend sup{color:var(--p-warn)}.st-form-actions{gap:8px;padding-top:8px}.st-note-form{gap:10px;padding:16px 20px;border-top:1px solid var(--k-card-line)}.st-modal{width:min(560px,calc(100% - 32px));border:1px solid var(--k-card-line);border-radius:var(--k-radius-panel);background:var(--k-paper);color:var(--k-ink);box-shadow:0 24px 64px var(--k-shadow),0 2px 8px var(--k-shadow-soft);font:var(--p-type-base) / 1.55 var(--k-sans)}.st-modal-wide{width:min(880px,calc(100% - 32px))}.st-modal::backdrop{background:var(--p-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.st-modal-head{padding:12px 12px 12px 20px;background:var(--k-milk);border-bottom:1px solid var(--k-card-line)}.st-modal-head h2{font-size:var(--p-type-lg);font-weight:600;letter-spacing:-.015em}.st-modal[open]{animation:st-dialog-in var(--k-dur) var(--k-ease)}@keyframes st-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.985)}}.st-error{gap:10px;padding:12px 14px;border:1px solid var(--p-bad-line);border-radius:var(--k-radius-block);background:var(--p-bad-bg);color:var(--p-bad);font-size:var(--p-type-sm)}.st-error button{min-height:30px;padding:0 12px;border:1px solid var(--p-bad-line);border-radius:var(--k-radius-pill);background:var(--k-paper);color:var(--p-bad);font-weight:500}.st-tip,.st-customer-note,.st-onboarding-note{border:1px solid var(--k-line);border-radius:var(--k-radius-block);background:var(--k-soft);color:var(--k-secondary);font-size:var(--p-type-sm)}.st-service-status{border-radius:var(--k-radius-block);font-size:var(--p-type-sm)}.st-success{color:var(--k-ink)}.st-success svg{color:var(--p-ok)}.st-success code{padding:8px 14px;border:1px solid var(--k-line);border-radius:var(--k-radius-block);background:var(--k-soft);font-size:var(--p-type-md);letter-spacing:.04em}.st-empty{padding:48px 24px;text-align:center;color:var(--k-muted)}.st-empty>div:first-child{width:88px;height:88px;margin:0 auto 14px;display:grid;place-items:center;border:0;border-radius:var(--k-radius-panel);background:var(--k-soft);color:var(--k-muted)}.st-empty h3{font-size:var(--p-type-md);font-weight:600;color:var(--k-ink)}.st-empty p{max-width:46ch;margin:6px auto 16px;font-size:var(--p-type-sm);color:var(--k-muted)}.st-loading{color:var(--k-muted);font-size:var(--p-type-sm)}.st-loading>span{border-color:var(--k-line);border-top-color:var(--k-ink)}.st-order-steps{padding:10px 12px;gap:4px;margin-bottom:16px}.st-order-step{gap:8px;padding:6px 10px;border-radius:var(--k-radius-pill);color:var(--k-muted);font-size:var(--p-type-sm)}.st-order-step span{width:22px;height:22px;border-color:var(--k-line);background:var(--k-paper);color:var(--k-muted);font-size:var(--p-type-xs)}.st-order-step.is-done{color:var(--k-secondary)}.st-order-step.is-done span{border-color:var(--p-ok-line);background:var(--p-ok-bg);color:var(--p-ok)}.st-order-step.is-active{background:var(--k-soft);color:var(--k-ink);font-weight:500}.st-order-step.is-active span{border-color:var(--k-line-strong);background:var(--k-paper);color:var(--k-ink)}.st-order-layout{gap:var(--p-gap)}.st-order-layout>div>.st-card,.st-order-layout>aside>.st-card{margin-bottom:var(--p-gap)}.st-order-item{padding:14px 20px;border-color:var(--k-card-line)}.st-order-item strong{font-weight:500}.st-order-item p,.st-order-item small{color:var(--k-muted);font-size:var(--p-type-sm)}.st-order-item-mark{border-radius:var(--k-radius-card);background:var(--k-soft);color:var(--k-muted);border:0}.st-order-totals{padding:14px 20px;border-color:var(--k-card-line);font-size:var(--p-type-sm);color:var(--k-secondary)}.st-order-totals .total{color:var(--k-ink);font-size:var(--p-type-md)}.st-definition dt{color:var(--k-muted);font-size:var(--p-type-sm)}.st-definition dd{color:var(--k-ink);font-weight:500}.st-shipment{border-radius:var(--k-radius-block);border-color:var(--k-line);background:var(--k-milk)}.st-contact strong{font-weight:500}.st-timeline{padding:6px 20px}.st-timeline>div{border-color:var(--k-card-line)}.st-timeline i{background:var(--k-line-strong)}.st-timeline strong{font-size:var(--p-type-base);font-weight:500}.st-timeline p{font-size:var(--p-type-sm);color:var(--k-secondary)}.st-timeline small{font-size:var(--p-type-xs);color:var(--k-muted)}.st-shade-pill{border-radius:var(--k-radius-pill);border-color:var(--k-line);background:var(--k-paper);color:var(--k-secondary);font-size:var(--p-type-xs)}.st-shade-pill:hover{border-color:var(--k-line-strong);background:var(--k-soft)}.st-shade-pill>b{color:var(--k-ink)}.st-stock-control button{flex:none;min-width:40px;height:36px;border-radius:8px;border-color:var(--k-line);background:var(--k-paper);color:var(--k-ink)}.st-stock-control input{flex:1 1 auto;min-width:56px}.st-count-input{width:88px;min-height:36px;padding:6px 10px;border:1px solid var(--k-line);border-radius:8px;background:var(--k-paper);color:var(--k-ink);font:500 var(--p-type-base) / 1.4 var(--k-sans);font-variant-numeric:tabular-nums;outline:none;transition:border-color var(--k-dur-fast) var(--k-ease),box-shadow var(--k-dur-fast) var(--k-ease)}.st-count-input:focus{border-color:var(--k-accent);box-shadow:0 0 0 3px var(--k-selection)}@media(max-width:720px){.st-section-label{flex-direction:column;align-items:stretch}.st-section-label .st-btn{align-self:flex-start}.st-variant-editor{grid-template-columns:56px minmax(0,1fr) minmax(0,1fr);grid-auto-flow:row dense;gap:12px;align-items:end}.st-variant-editor>:nth-child(2){grid-column:2 / -1}.st-variant-editor>:nth-child(3),.st-variant-editor>:nth-child(5){grid-column:1 / -1}.st-variant-editor>:nth-child(4){grid-column:1 / 3}.st-variant-editor>:nth-child(6){grid-column:3}}.st-variant-editor,.st-advanced-details{border-color:var(--k-card-line);border-radius:var(--k-radius-block);background:var(--k-milk)}.st-advanced-details summary{color:var(--k-secondary);font-size:var(--p-type-sm);font-weight:500}.st-product-info-hint{margin-top:12px;font-size:var(--p-type-sm);color:var(--k-muted);line-height:1.6}.st-settings-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px}.st-setting-card{display:flex;flex-direction:column;align-items:start;text-align:left;min-width:0;padding:20px;color:var(--k-ink);transition:border-color var(--k-dur-fast) var(--k-ease)}.st-setting-card:hover{border-color:var(--k-card-hover-line)}.st-setting-label{font-size:var(--p-type-xs);color:var(--k-muted)}.st-setting-card h3{margin-top:8px}.st-setting-card p{margin:8px 0 16px;font-size:var(--p-type-sm);color:var(--k-muted)}.st-setting-status{margin-top:auto;padding:3px 10px;border-radius:var(--k-radius-pill);font-size:var(--p-type-xs);font-weight:500}.st-setting-status.complete{background:var(--p-ok-bg);color:var(--p-ok)}.st-setting-status.pending{background:var(--p-warn-bg);color:var(--p-warn)}.st-setting-action{display:flex;width:100%;justify-content:space-between;align-items:center;margin-top:16px;padding-top:12px;border-top:1px solid var(--k-card-line);font-size:var(--p-type-sm);color:var(--k-secondary)}.st-trend{padding:18px 20px 16px;color:var(--k-muted)}.st-trend-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.st-trend-total strong{display:block;font-size:var(--p-type-metric);font-weight:var(--k-heading-weight);letter-spacing:var(--k-heading-tracking);line-height:1.2;color:var(--k-ink)}.st-trend-total>span{display:block;margin-top:4px;font-size:var(--p-type-xs);color:var(--k-muted)}.st-period-control{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px;padding:3px;border:1px solid var(--k-line);border-radius:var(--k-radius-pill);background:var(--k-paper);flex-shrink:0}.st-period-control button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:0 12px;border-radius:var(--k-radius-pill);font-size:var(--p-type-sm);color:var(--k-secondary);transition:color var(--k-dur-fast) var(--k-ease)}.st-period-control button[aria-pressed=true]{color:var(--k-ink);font-weight:500}.st-period-thumb{position:absolute;top:3px;bottom:3px;left:3px;width:calc((100% - 8px)/2);border-radius:calc(var(--k-radius-pill) - 2px);background:var(--k-soft);transform:translate(calc(var(--i, 0) * (100% + 2px)));transition:transform var(--k-dur) var(--k-ease)}.st-trend-readout{display:flex;gap:8px;align-items:baseline;min-height:22px;margin:18px 0 8px;font-size:var(--p-type-sm);color:var(--k-muted)}.st-trend-readout strong{font-size:var(--p-type-base);font-weight:600;color:var(--k-ink)}.st-trend-plot{display:grid;grid-template-columns:72px minmax(0,1fr);gap:0 8px;position:relative}.st-trend-axis{height:216px;display:flex;flex-direction:column;justify-content:space-between;padding-block:9px;font-size:var(--p-type-xs);line-height:16px;text-align:right;white-space:nowrap;color:var(--k-muted)}.st-trend-canvas{height:216px;position:relative;min-width:0;color:var(--k-secondary)}.st-trend-canvas>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:216px;display:block;overflow:visible}.st-trend-grid{stroke:var(--k-card-line);stroke-width:1;stroke-dasharray:4 6}.st-trend-guide{position:absolute;top:calc(16 / 216 * 100%);bottom:calc(16 / 216 * 100%);width:0;border-left:1px dashed var(--k-line-strong);pointer-events:none;transition:left var(--k-dur-fast) var(--k-ease)}.st-trend-dot{position:absolute;width:10px;height:10px;border-radius:50%;border:2px solid var(--k-paper);background:var(--k-accent);transform:translate(-50%,-50%);pointer-events:none;box-shadow:0 1px 3px var(--k-shadow-lift);transition:left var(--k-dur-fast) var(--k-ease),top var(--k-dur-fast) var(--k-ease);animation:st-pop var(--k-dur) var(--k-ease) both}.st-trend-series{animation:st-sweep .9s var(--k-ease) both}.st-trend-area{animation:st-fade var(--k-dur) var(--k-ease) .2s both}.st-bar{fill:var(--k-soft-deep);transform-box:fill-box;transform-origin:50% 100%;transition:fill var(--k-dur-fast) var(--k-ease);animation:st-grow var(--k-dur) var(--k-ease) both}.st-trend-value{display:inline-block;animation:st-tick .26s var(--k-ease) both}@keyframes st-sweep{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes st-grow{0%{transform:scaleY(0)}}@keyframes st-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}}@keyframes st-tick{0%{opacity:0;transform:translateY(3px)}}.st-bar.active{fill:var(--k-accent)}.st-trend-targets{display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.st-trend-targets button{flex:1;min-width:0;border:0;border-radius:4px;background:transparent;cursor:crosshair;padding:0}.st-trend-targets button:focus-visible{outline:1px dashed var(--k-line-strong);outline-offset:-2px}.st-trend-dates{grid-column:2;display:grid;margin-top:2px;font-size:var(--p-type-xs);line-height:23px;color:var(--k-muted)}.st-trend-dates>span{text-align:center;overflow:visible;white-space:nowrap}.st-trend-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;pointer-events:none;color:var(--k-muted)}.st-trend-empty :is(strong,span){padding:4px 12px;border-radius:var(--k-radius-pill);background:var(--k-overlay);font-size:var(--p-type-sm)}.st-trend-note{margin:12px 0 0;font-size:var(--p-type-xs);color:var(--k-muted)}.st-app.st-login{display:grid;grid-template-columns:minmax(0,1fr);place-items:center;min-height:100dvh;padding:24px 16px;background:var(--k-canvas);color:var(--k-ink)}.st-login-card{width:100%;max-width:380px;margin:0;padding:36px 32px 32px;border:1px solid var(--k-card-line);border-radius:var(--k-radius-panel);background:var(--k-paper);box-shadow:0 24px 60px -28px var(--k-shadow),0 1px 2px var(--k-shadow-soft)}.st-login-logo{display:block;width:92px;height:auto;margin:0 auto 22px}.st-login-card h1{margin:0 0 22px;font-size:var(--p-type-xl);font-weight:600;letter-spacing:-.02em;line-height:1.2;text-align:center;color:var(--k-ink)}.st-login-card>p{margin:-12px 0 20px;font-size:var(--p-type-sm);color:var(--k-muted);text-align:center}.st-login-card form{display:flex;flex-direction:column;gap:14px}.st-login-card form>.st-btn-primary{width:100%;min-height:42px;margin-top:6px;padding:0 16px;justify-content:center;gap:8px}.st-login-card form>.st-btn-primary:disabled{border-color:var(--p-primary);background:var(--p-primary);color:var(--p-on-primary);opacity:.72;cursor:progress;transition:none}@media(max-width:480px){.st-login-card{padding:28px 20px 24px}}.st-breadcrumb{white-space:nowrap;min-width:0}@media(max-width:1279px){.st-topuser-text{display:none}.st-breadcrumb>:not(strong){display:none}.st-quick-card{align-items:center}}@media(max-width:1200px){.st-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.st-main{margin-left:0}.st-content{padding-left:var(--p-gap)}.st-topbar{padding-left:calc(var(--p-gap) + 8px)}.st-topbar:before{left:var(--p-gap)}.st-statusbar{padding-left:var(--p-gap)}.st-sidebar{width:min(var(--p-sidebar-w),92vw);transform:translate(-100%);transition:transform var(--k-dur) var(--k-ease)}.st-sidebar.is-open{transform:none;box-shadow:0 24px 64px var(--k-shadow)}.st-mobile-menu{display:inline-grid;place-items:center}.st-sidebar-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;border:0}}@media(max-width:960px){.st-topbar{gap:8px}.st-topuser{padding-left:8px}.st-global-search{min-width:0;flex:1}.st-content{padding-bottom:48px}.st-app h1{font-size:var(--p-type-xl)}.st-trend-plot{grid-template-columns:58px minmax(0,1fr)}}@media(max-width:720px){.st-settings-grid{grid-template-columns:1fr;padding:16px}.st-pagehead{align-items:flex-start;padding:16px}.st-app :is(.st-field,.st-form) :is(input,select,textarea){font-size:16px}.st-trend-toolbar{align-items:start;gap:10px}.st-metric{padding:14px 16px}.st-metric>strong,.st-trend-total strong,.crm-segment strong{font-size:22px;overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.st-app *,.st-modal{transition:none!important;animation:none!important}}.st-table td>strong{white-space:nowrap}.st-table-product{gap:12px;min-width:220px}.st-table-product>span{width:52px;height:52px;overflow:hidden;border:1px solid var(--k-card-line);border-radius:var(--k-radius-card);background:var(--k-paper)!important}.st-table-product>span img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.st-table-product strong{font-weight:500}.st-table-product small{font-size:var(--p-type-xs);color:var(--k-muted)}.st-shade-pills{gap:2px 8px;max-width:320px}.st-shade-pill{gap:6px;padding:2px 6px;border:0;border-radius:4px;white-space:nowrap;font-size:var(--p-type-xs);background:none}.st-shade-pill>i{width:12px;height:12px;border-color:var(--k-line)}.st-shade-pill>b{font-weight:500;color:var(--k-muted)}.st-shade-pill.is-low{background:var(--p-warn-bg);border-color:var(--p-warn-line)}.st-shade-pill.is-low>b{color:var(--p-warn)}.st-shade-pill.is-empty{background:none}.st-shade-pill.is-empty>b{color:var(--p-bad)}.st-bool{white-space:nowrap;font-size:var(--p-type-sm);color:var(--k-muted)}.st-bool i{width:6px;height:6px;background:var(--k-line-strong)}.st-bool.yes{color:var(--k-ink)}.st-bool.yes i{background:var(--p-ok)}.st-app select,.st-modal select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:36px!important;background-image:var(--p-chevron);background-repeat:no-repeat;background-position:right 12px center;background-size:16px;cursor:pointer}.st-table td{overflow-wrap:break-word;word-break:normal}.st-table td.st-actions-cell{width:1%}.st-actions-cell .st-row-actions{flex-wrap:wrap;max-width:230px;margin-left:auto}.st-table td:is([data-col=sku],[data-col=lot],[data-col=number],[data-col=code],[data-col=waybill],[data-col=id],[data-col=provider_id],[data-col=fiscal_code]){white-space:nowrap}.st-table td:is([data-col=name],[data-col=title]){min-width:180px}.st-table :is(th,td){padding-inline:14px}.st-nowrap{white-space:nowrap}.st-table-wrap{overflow-x:auto;scrollbar-width:thin}.st-hub-tabs{flex-wrap:nowrap}.st-hub-tabs a{padding:0 12px}.st-content>.st-card,.st-content>section.st-card{margin-bottom:var(--p-gap)}.st-content>.st-dashboard-grid:last-child,.st-content>.st-card:last-child{margin-bottom:0}.st-info-card>h2{margin:16px 0 6px;font-size:var(--p-type-md)}.st-info-card .st-definition{margin:0}.st-info-card .st-definition>div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--k-card-line)}.st-info-card .st-definition>div:last-child{border-bottom:0}.st-info-card>.st-textlink{display:inline-flex;margin:10px 0 2px;padding:0}.st-provider,.st-provider-nova-poshta,.st-provider-mono,.st-provider-checkbox{width:48px;height:48px;border-radius:10px;background:var(--k-soft);color:var(--k-ink)}.st-integration{padding:20px}.st-integration h2{margin-top:14px;font-size:var(--p-type-lg)}.st-app :is(.st-field,.st-form) input[type=file]{min-height:0;padding:0;border:0;background:none;box-shadow:none}.st-app input[type=color]{width:42px;height:42px;padding:3px;border:1px solid var(--k-line);border-radius:50%;background:var(--k-paper);cursor:pointer}.st-app input[type=color]::-webkit-color-swatch-wrapper{padding:0}.st-app input[type=color]::-webkit-color-swatch{border:0;border-radius:50%}.st-app input[type=color]::-moz-color-swatch{border:0;border-radius:50%}.st-field-preview{display:block;width:100%;max-height:200px;object-fit:contain;padding:8px;border:1px solid var(--k-card-line);border-radius:var(--k-radius-block);background:var(--k-stage)}.st-form .st-order-totals{margin-left:auto;padding:0;border-top:0;min-width:240px}.st-form .st-order-totals .total{margin-top:0;padding-top:12px;border-top:1px solid var(--k-card-line);color:var(--k-ink)}.st-new-order h2{font-size:var(--p-type-lg);font-weight:600;letter-spacing:-.015em}.st-product-mini-list>a>span{width:48px;height:48px;border:1px solid var(--k-card-line);border-radius:var(--k-radius-card);background:var(--k-stage)!important}.st-product-mini-list>a>span img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.st-product-mini-list b{font-weight:500;color:var(--k-secondary);white-space:nowrap}.st-empty .st-btn{margin-top:4px}.st-form-stack{display:flex;flex-direction:column;gap:16px}.st-info-card .st-row-actions{flex-wrap:wrap;justify-content:flex-start;margin-top:10px}.st-info-card>.crm-line,.st-info-card>.crm-line-btn,.st-info-card>.crm-empty-line{margin-inline:0;width:100%}.crm-line-btn{padding:11px 0;color:inherit;font:inherit}.st-order-steps{grid-template-columns:repeat(7,minmax(0,1fr))}@media(max-width:960px){.st-order-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:720px){.st-order-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.st-order-step{align-items:center;gap:6px;padding:6px 8px}.st-order-step small{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.2;font-size:var(--p-type-sm)}.st-order-step span{width:20px;height:20px}.st-card>.st-form{padding:20px}@media(max-width:720px){.st-table thead{display:none}.st-table,.st-table tbody{display:block}.st-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--k-card-line)}.st-table tbody tr:last-child{border-bottom:0}.st-table td{display:block;padding:0!important;border:0!important;max-width:none;min-width:0!important;width:auto!important}.st-table td:empty,.st-table td.st-phone-hide{display:none}.st-table tbody tr{position:relative}.st-table td[data-label]{grid-column:1 / -1;display:flex!important;align-items:baseline;justify-content:space-between;gap:12px;justify-self:stretch!important;text-align:right!important}.st-table td[data-label]:before{content:attr(data-label);flex:none;max-width:45%;color:var(--k-muted);font-size:var(--p-type-xs);text-align:left}.st-table td[data-label]>*{min-width:0}.st-table td[data-label]:is(:empty,.st-phone-hide){display:none!important}.st-table tbody tr>td:first-child{font-weight:500}.st-table td.st-actions-cell:has(>.st-row-actions>.st-icon:only-child){position:absolute;top:8px;right:6px;width:auto!important}.st-table tr:has(>td.st-actions-cell>.st-row-actions>.st-icon:only-child)>td:first-child{padding-right:40px!important}.st-table-toolbar .st-table-search{flex:1 1 100%;max-width:none}.st-table-toolbar .st-table-sort{flex:1 1 auto}.st-table-sort select{width:100%}.st-topbar .st-breadcrumb,.st-top-avatar{display:none}.st-global-search{display:flex;flex:1 1 auto;min-width:0;margin-left:0}.st-global-search kbd{display:none}.st-global-search input{min-width:0;font-size:16px;text-overflow:ellipsis}.st-topuser{padding-left:0;border-left:0}.st-app :is(.st-textlink,.st-back,.st-order-number,.st-contact a,.crm-kv a,.st-info-card a:not([class]),.st-table td a:not([class]),.crm-event a,.crm-task a,.st-muted a){padding-block:5px;margin-block:-5px}.st-tabs button{min-width:32px;justify-content:center}.st-table td:nth-child(2n){justify-self:end;text-align:right}.st-table td.st-actions-cell{grid-column:1 / -1;justify-self:stretch;text-align:left}.st-actions-cell .st-row-actions{flex-wrap:wrap;justify-content:flex-start;max-width:none;margin:4px 0 0}.st-table td>svg:only-child{display:none}.st-table td[data-col=name],.st-table td[data-col=variants],.st-table td[data-col=title]{grid-column:1 / -1;justify-self:stretch;text-align:left}.st-table td[data-col=category],.st-table td[data-col=published]{justify-self:start;text-align:left}.st-table td[data-col=price]{justify-self:end;text-align:right}.st-table-product{min-width:0}.st-shade-pills{max-width:none}.st-table-foot{flex-wrap:wrap;gap:8px}.st-head-actions{width:100%}.st-head-actions .st-btn{flex:1 1 auto}}@media(min-width:721px){.st-table td.st-actions-cell,.st-table th:last-child{position:sticky;right:0;z-index:1;background:var(--k-paper)}.st-table td.st-actions-cell{box-shadow:-12px 0 12px -12px var(--k-shadow-lift)}.st-table tbody tr:hover td.st-actions-cell{background:var(--p-row-hover)}}.st-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1600px){.st-quick-actions:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}}.st-quick-actions:not(:has(>:nth-child(4))){grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.st-quick-card{min-height:84px}.st-quick-card strong{font-size:var(--p-type-md);font-weight:600}.st-quick-count{flex:none;min-width:32px;height:32px;padding:0 10px;border-radius:8px;background:var(--p-primary);color:var(--p-on-primary);font:600 var(--p-type-base) / 32px var(--k-sans);text-align:center;font-variant-numeric:tabular-nums}.st-quick-card.has-count{border-color:var(--k-line-strong)}.st-attention-row b{color:var(--k-muted)}.st-attention-row.is-hot b{color:var(--k-ink)}.st-next-step{margin:-4px 0 16px;padding:12px 16px;border:1px solid var(--p-info-line);border-radius:var(--k-radius-block);background:var(--p-info-bg);color:var(--p-info);font-size:var(--p-type-base);line-height:1.5}.st-next-step strong{color:var(--k-ink);font-weight:600}.st-hub-tabs a b{min-width:20px;padding:0 6px;border-radius:10px;background:var(--p-primary);color:var(--p-on-primary);font-size:var(--p-type-xs);font-weight:600;line-height:20px;text-align:center}.st-mobile-menu{position:relative}.st-mobile-menu .st-notification-dot{top:7px;right:7px}.st-logout{gap:6px}.st-topuser .st-logout svg{color:var(--k-secondary)}@media(min-width:721px)and (max-width:960px){.st-global-search{flex:1 1 auto;max-width:none}.st-global-search input{width:auto}}@media(pointer:coarse){.st-app{--p-control-h: 44px}.st-row-action{min-height:40px}}@media(max-width:720px){.st-logout span{display:none}.st-quick-actions{grid-template-columns:1fr}}@media(min-width:721px)and (max-width:1100px){.st-orders-table :is(th,td):nth-child(6){display:none}}.st-toasts{position:fixed;right:20px;bottom:20px;z-index:100;display:grid;gap:8px;width:min(380px,calc(100vw - 32px));pointer-events:none}.st-toast{display:flex;align-items:flex-start;gap:10px;padding:12px 10px 12px 14px;border-radius:var(--k-radius-block);background:var(--p-primary);color:var(--p-on-primary);box-shadow:0 12px 32px var(--k-shadow);font-size:var(--p-type-base);line-height:1.4;pointer-events:auto;animation:st-toast-in var(--k-dur) var(--k-ease)}.st-toast>svg{flex:none;margin-top:1px}.st-toast>span{flex:1}.st-toast button{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:4px;color:inherit;opacity:.75}.st-toast button:hover{opacity:1;background:#ffffff1f}.st-toast.is-bad{background:var(--p-bad)}@keyframes st-toast-in{0%{opacity:0;transform:translateY(8px)}}@media(max-width:720px){.st-toasts{right:16px;bottom:16px}}.st-tab-count{min-width:22px;padding:0 6px;border-radius:11px;background:var(--k-soft-deep);color:var(--k-secondary);font-size:var(--p-type-xs);font-weight:600;line-height:20px;text-align:center;font-variant-numeric:tabular-nums}.st-tabs button.active .st-tab-count{background:var(--p-primary);color:var(--p-on-primary)}.st-copy-line{display:inline-flex;align-items:center;gap:4px}.st-icon.st-copy{min-width:32px;min-height:32px}.st-shipment .st-row-actions{justify-content:flex-start;flex-wrap:wrap;margin:4px 0 2px}.st-modal-discard{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:16px 20px;border-bottom:1px solid var(--p-warn-line);background:var(--p-warn-bg);flex-shrink:0}.st-modal-discard>div{display:grid;gap:3px;flex:1 1 180px}.st-modal-discard strong{font-weight:600}.st-modal-discard span{font-size:12px;color:var(--k-secondary)}@media(max-width:560px){.st-modal-discard .st-btn{flex:1 1 auto}}@keyframes st-fade{0%{opacity:0}}@keyframes st-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes st-grow-y{0%{transform:scaleY(0)}}@keyframes st-scale-in{0%{opacity:0;transform:scale(.6)}}.st-content>*{animation:st-rise var(--k-dur) var(--k-ease) backwards}.st-content>:nth-child(2){animation-delay:40ms}.st-content>:nth-child(3){animation-delay:80ms}.st-content>:nth-child(4){animation-delay:.12s}.st-content>:nth-child(5){animation-delay:.16s}.st-content>:nth-child(n+6){animation-delay:.2s}:is(.st-metrics,.st-dashboard-grid,.st-dashboard-bottom,.st-quick-actions,.st-settings-grid)>*{animation:st-rise var(--k-dur) var(--k-ease) backwards}:is(.st-metrics,.st-dashboard-grid,.st-dashboard-bottom,.st-quick-actions,.st-settings-grid)>:nth-child(2){animation-delay:50ms}:is(.st-metrics,.st-dashboard-grid,.st-dashboard-bottom,.st-quick-actions,.st-settings-grid)>:nth-child(3){animation-delay:.1s}:is(.st-metrics,.st-dashboard-grid,.st-dashboard-bottom,.st-quick-actions,.st-settings-grid)>:nth-child(4){animation-delay:.15s}:is(.st-metrics,.st-dashboard-grid,.st-dashboard-bottom,.st-quick-actions,.st-settings-grid)>:nth-child(n+5){animation-delay:.2s}:is(.st-table tbody,.st-activity)>*{animation:st-fade var(--k-dur) var(--k-ease) backwards}:is(.st-table tbody,.st-activity)>:nth-child(2){animation-delay:25ms}:is(.st-table tbody,.st-activity)>:nth-child(3){animation-delay:50ms}:is(.st-table tbody,.st-activity)>:nth-child(4){animation-delay:75ms}:is(.st-table tbody,.st-activity)>:nth-child(5){animation-delay:.1s}:is(.st-table tbody,.st-activity)>:nth-child(6){animation-delay:125ms}:is(.st-table tbody,.st-activity)>:nth-child(7){animation-delay:.15s}:is(.st-table tbody,.st-activity)>:nth-child(n+8){animation-delay:175ms}.st-attention-row{animation:st-fade var(--k-dur) var(--k-ease) backwards}.st-attention-row+.st-attention-row{animation-delay:40ms}.st-attention-row+.st-attention-row+.st-attention-row{animation-delay:80ms}.st-attention-row+.st-attention-row+.st-attention-row+.st-attention-row{animation-delay:.12s}:is(a.st-metric,.st-quick-card,.st-setting-card){transition:border-color var(--k-dur-fast) var(--k-ease),box-shadow var(--k-dur-fast) var(--k-ease),transform var(--k-dur-fast) var(--k-ease)}:is(a.st-metric,.st-quick-card,.st-setting-card):hover{transform:translateY(-2px);box-shadow:0 8px 24px var(--k-shadow-soft)}:is(a.st-metric,.st-quick-card,.st-setting-card):active{transform:translateY(0) scale(.99);transition-duration:.12s}:is(.st-rail-nav a,.st-navpanel nav a).active:before{animation:st-grow-y var(--k-dur) var(--k-ease) backwards}.st-tabs button{transition:background-color var(--k-dur-fast) var(--k-ease),box-shadow var(--k-dur-fast) var(--k-ease),color var(--k-dur-fast) var(--k-ease)}:is(.st-rail-count,.st-hub-tabs a b,.st-navpanel nav a b){animation:st-scale-in var(--k-dur) var(--k-ease) backwards}.st-sidebar-overlay{animation:st-fade var(--k-dur) var(--k-ease) backwards}.st-modal[open]::backdrop{animation:st-fade var(--k-dur) var(--k-ease) backwards}details[open]>:not(summary){animation:st-rise var(--k-dur-fast) var(--k-ease) backwards}.st-empty>div:first-child{animation:st-scale-in var(--k-dur) var(--k-ease) 80ms backwards}@media(prefers-reduced-motion:reduce){.st-app *,.st-app *:before,.st-app *:after,.st-modal,.st-modal::backdrop{transition:none!important;animation:none!important}}.sp-page{min-width:0}.sp-status-tabs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 18px}.sp-status-tabs button{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:7px 12px;border:1px solid var(--k-line);border-radius:var(--k-radius-pill);background:var(--k-paper);font:400 14px var(--k-sans);color:var(--k-muted);cursor:pointer}.sp-status-tabs button[aria-pressed=true]{color:var(--k-ink);border-color:var(--k-line-strong);background:var(--k-soft)}.sp-status-tabs button span{font-size:13px;font-variant-numeric:tabular-nums}.sp-workspace{display:grid;grid-template-columns:minmax(260px,33%) minmax(0,1fr);min-height:min(500px,calc(100dvh - 220px));height:calc(100dvh - 250px);max-height:1000px;border:1px solid var(--k-line);border-radius:var(--k-radius-block);overflow:hidden;background:var(--k-paper)}.sp-inbox{display:flex;flex-direction:column;min-width:0;min-height:0;border-right:1px solid var(--k-line)}.sp-filters{display:grid;gap:10px;padding:16px;border-bottom:1px solid var(--k-line)}.sp-search{display:flex;align-items:center;gap:7px;padding-left:10px;border:1px solid var(--k-line);border-radius:6px}.sp-search>svg{flex:none;color:var(--k-muted)}.sp-search input{width:100%;min-width:0;height:36px;padding:5px 0;border:0;outline:0;background:transparent;font:400 14px var(--k-sans)}.sp-search:focus-within{outline:1px solid var(--k-focus)}.sp-search button{display:grid;place-items:center;height:34px;width:32px;flex:none;border:0;background:transparent;color:var(--k-muted);cursor:pointer}.sp-filters>div{display:flex;flex-wrap:wrap;gap:8px}.sp-filters>div>select{flex:1 1 140px}.sp-filters select,.sp-properties select{width:100%;min-width:0;min-height:40px;padding:5px 25px 5px 9px;border:1px solid var(--k-line);border-radius:5px;background-color:var(--k-paper);font:400 14px var(--k-sans);color:var(--k-ink)}.sp-unread-filter{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:52px;padding:4px 10px;border:1px solid var(--k-line);border-radius:5px;background:var(--k-paper);color:var(--k-muted);font:400 14px var(--k-sans);white-space:nowrap;cursor:pointer}.sp-unread-filter[aria-pressed=true]{border-color:var(--k-line-strong);background:var(--k-soft);color:var(--k-ink)}.sp-ticket-list{overflow:auto;min-height:0;flex:1;scrollbar-width:thin}.sp-list-empty{display:grid;justify-items:center;gap:8px;padding:36px 20px;color:var(--k-muted);font-size:14px;text-align:center}.sp-ticket{display:grid;gap:6px;padding:17px 16px;border-bottom:1px solid var(--k-line);border-left:2px solid transparent;color:var(--k-ink);text-decoration:none;transition:background .15s}.sp-ticket:hover{background:var(--k-milk)}.sp-ticket.is-selected{background:var(--k-soft);border-left-color:var(--k-ink)}.sp-ticket-meta{display:flex;gap:10px;align-items:center;justify-content:space-between}.sp-ticket-meta strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500}.sp-ticket.is-unread .sp-ticket-meta strong{font-weight:600}.sp-ticket-meta time{flex:none;font-size:12px;color:var(--k-muted)}.sp-ticket-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.sp-ticket p{margin:0;color:var(--k-muted);font-size:14px;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.sp-ticket-bottom{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:4px}.sp-state{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--k-muted)}.sp-state:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--k-line-strong)}.sp-state.is-active:before{background:var(--p-warn)}.sp-state.is-waiting:before{background:var(--p-ok)}.sp-priority{font-size:12px;color:var(--p-warn)}.sp-ticket-bottom b{display:grid;place-items:center;min-width:18px;height:18px;padding-inline:4px;margin-left:auto;border-radius:4px;background:var(--k-ink);color:var(--k-paper);font-size:12px;font-weight:500}.sp-no-thread{display:grid;place-items:center;min-width:0}.sp-thread{display:flex;flex-direction:column;min-width:0;min-height:0}.sp-thread-head{display:flex;align-items:center;gap:14px;padding:17px 22px;border-bottom:1px solid var(--k-line)}.sp-thread-head>div{flex:1;min-width:0}.sp-thread-head h2{margin:0 0 4px;font:600 17px/1.4 var(--k-sans);overflow-wrap:anywhere}.sp-thread-head a{color:var(--k-muted);font-size:14px;overflow-wrap:anywhere;text-decoration:none}.sp-thread-head .sp-back{display:none}.sp-properties{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:13px 22px;border-bottom:1px solid var(--k-line)}.sp-properties label{flex:1 1 125px;min-width:0;display:grid;gap:5px;font-size:12px;color:var(--k-muted)}.sp-context{display:flex;align-items:center;gap:6px 14px;flex-wrap:wrap;width:100%;color:var(--k-muted);font-size:12px;line-height:1.5}.sp-context a{color:var(--k-secondary);text-underline-offset:3px}.sp-messages{flex:1;min-height:100px;display:flex;flex-direction:column;gap:16px;overflow:auto;overscroll-behavior:contain;padding:24px 22px;background:var(--k-milk);scrollbar-width:thin}.sp-message{width:fit-content;max-width:88%;padding:12px 14px;border:1px solid var(--k-line);border-radius:8px 8px 8px 2px;background:var(--k-paper)}.sp-message.is-staff{align-self:flex-end;border-radius:8px 8px 2px;background:var(--k-soft)}.sp-message.is-note{max-width:100%;width:100%;border-style:dashed;border-radius:6px;background:var(--p-warn-bg);border-color:var(--p-warn-line)}.sp-message>div{display:flex;align-items:center;gap:6px;color:var(--k-muted);font-size:12px}.sp-message strong{font-weight:500;color:var(--k-secondary)}.sp-message p{margin:7px 0 9px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.7}.sp-message time{display:block;text-align:right;color:var(--k-muted);font-size:12px}.sp-older{display:flex;align-items:center;gap:5px;align-self:center;padding:6px 12px;border:0;background:transparent;color:var(--k-muted);font:400 13px var(--k-sans);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.sp-composer{flex:none;border-top:1px solid var(--k-line);padding:14px 22px 18px}.sp-composer.is-internal{background:var(--p-warn-bg)}.sp-composer-tabs{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:12px}.sp-composer-tabs button{display:flex;align-items:center;gap:5px;padding:0 0 5px;border:0;border-bottom:1px solid transparent;background:transparent;color:var(--k-muted);font:400 13px var(--k-sans);cursor:pointer}.sp-composer-tabs button[aria-pressed=true]{border-color:var(--k-ink);color:var(--k-ink)}.sp-composer textarea{width:100%;min-height:75px;max-height:200px;padding:10px 12px;resize:vertical;border:1px solid var(--k-line);border-radius:6px;background:var(--k-paper);color:var(--k-ink);font:400 15px/1.6 var(--k-sans)}.sp-composer-footer{display:flex;align-items:center;gap:12px;margin-top:10px}.sp-composer-footer>span{flex:1;color:var(--k-muted);font-size:12px;line-height:1.5}.sp-closed{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px;border-top:1px solid var(--k-line);color:var(--k-muted);font-size:14px}.sp-pages{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;border-top:1px solid var(--k-line);font-size:13px}.sp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sp-spin{animation:sp-spin 1s linear infinite}@keyframes sp-spin{to{transform:rotate(360deg)}}@media(max-width:1250px){.sp-workspace{grid-template-columns:280px minmax(0,1fr)}.sp-thread-head,.sp-properties{padding-inline:16px}.sp-messages{padding:18px 16px}.sp-composer{padding-inline:16px}.sp-ticket-meta{align-items:flex-start;flex-direction:column;gap:3px}}@media(max-width:900px){.sp-workspace{display:flex;min-height:620px;height:calc(100dvh - 230px)}.sp-inbox{width:100%;border:0}.sp-no-thread,.sp-workspace.has-thread .sp-inbox{display:none}.sp-thread{width:100%}.sp-thread-head{flex-wrap:wrap;gap:10px}.sp-thread-head .sp-back{display:inline-flex}.sp-properties{gap:8px}.sp-thread-head>div{flex-basis:40%}.sp-status-tabs{gap:6px}.sp-status-tabs button{padding-inline:9px;font-size:13px}.sp-ticket-meta{flex-direction:row;align-items:center}}@media(max-width:600px){.sp-thread-head,.sp-properties,.sp-composer{padding-inline:12px}.sp-messages{padding:16px 12px}.sp-composer textarea,.sp-search input,.sp-properties select,.sp-filters select{font-size:17px}.sp-properties label{flex-basis:100px}.sp-thread-head>div{flex-basis:100%;order:-1}.sp-composer-footer{align-items:flex-end}.sp-message{max-width:94%}}@media(prefers-reduced-motion:reduce){.sp-ticket{transition:none}.sp-spin{animation:none}}
