/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-yellow-50:oklch(98.7% .026 102.212);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-bold:700;--tracking-widest:.1em;--radius-md:.375rem;--radius-lg:.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.order-62263{order:62263}.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.row-42{grid-row:42}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.w-24{width:calc(var(--spacing) * 24)}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.resize{resize:both}.columns-3{columns:3}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[\#f5f0e6\],.bg-\[rgb\(245_240_230\)\]{background-color:#f5f0e6}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-stone-50{background-color:var(--color-stone-50)}.bg-stone-100{background-color:var(--color-stone-100)}.bg-stone-200{background-color:var(--color-stone-200)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.break-all{word-break:break-all}.text-\[…\]{color:…}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow,.shadow\/elevation{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--ink:#17211c;--muted:#6f7973;--line:#e5eae6;--canvas:#f6f8f6;--card:#fff;--accent:#27d07d;--accent-dark:#123d2a;--warning:#d92d20;--warning-bg:#fff0ef;--sidebar:#eff3ef}*{box-sizing:border-box}html,body{background:var(--canvas);min-height:100%;color:var(--ink);margin:0}body{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}.brand{letter-spacing:-.5px;align-items:center;gap:10px;font-size:19px;font-weight:750;display:flex}.brand-mark{color:#113a26;background:var(--accent);border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.eyebrow{color:#609074;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:750;display:block}.eyebrow-light{color:#85d5aa}.primary-button,.secondary-button{border:0;border-radius:12px;min-height:42px;padding:0 17px;font-weight:700;transition:transform .18s,background .18s}.primary-button{color:#0a2b1c;background:var(--accent)}.primary-button:hover{background:#1fc372;transform:translateY(-1px)}.secondary-button{color:var(--ink);background:#eff3ef}.spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:15px;height:15px;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.login-shell{background:#fff;grid-template-columns:minmax(420px,1.08fr) minmax(420px,.92fr);min-height:100vh;display:grid}.login-story{color:#fff;background:#183728;flex-direction:column;justify-content:space-between;padding:44px 7vw 50px;display:flex;position:relative;overflow:hidden}.login-story:before,.login-story:after{content:"";pointer-events:none;border-radius:999px;position:absolute}.login-story:before{border:1px solid #7fdca72b;width:480px;height:480px;bottom:-170px;right:-140px;box-shadow:0 0 0 80px #7fdca70b,0 0 0 160px #7fdca706}.login-story:after{background:radial-gradient(circle,#31df832e,#0000 67%);width:180px;height:180px;top:15%;right:11%}.brand-on-dark{z-index:1;position:relative}.login-story-copy{z-index:1;max-width:610px;position:relative}.login-story-copy h1{letter-spacing:-.065em;margin:20px 0 25px;font-size:clamp(48px,5vw,76px);font-weight:650;line-height:.98}.login-story-copy p{color:#bed0c5;max-width:570px;margin:0;font-size:17px;line-height:1.65}.login-proof{z-index:1;color:#b8c9bf;align-items:center;gap:10px;font-size:13px;display:flex;position:relative}.pulse-dot{background:var(--accent);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #27d07d1f}.login-panel{background:#fbfcfb;align-content:center;justify-items:center;gap:24px;padding:40px;display:grid}.metkas-entry{color:#17382a;background:#f3fbf6;border:1px solid #cfe6d8;border-radius:14px;gap:5px;width:min(410px,100%);padding:16px 18px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.metkas-entry:hover{border-color:#74c799;transform:translateY(-2px);box-shadow:0 10px 24px #144f2d17}.metkas-entry span{color:#39835a;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.metkas-entry strong{font-size:15px}.metkas-entry small{color:#668373;font-size:12px}.metkas-dashboard-entry{z-index:30;color:#fff;background:#173d2a;border-radius:12px;padding:12px 15px;font-size:13px;font-weight:750;text-decoration:none;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 25px #0e301f33}.metkas-dashboard-entry:hover{background:#245a3e}.login-card{width:min(410px,100%)}.mobile-brand{margin-bottom:50px;display:none}.login-card h2{letter-spacing:-.045em;margin:10px 0 7px;font-size:36px;line-height:1.1}.login-intro{color:var(--muted);margin:0 0 31px;font-size:15px}.login-form{gap:18px;display:grid}.login-form label{color:#465149;gap:8px;font-size:13px;font-weight:650;display:grid}.login-form input{width:100%;height:52px;color:var(--ink);background:#fff;border:1px solid #dce3de;border-radius:13px;outline:none;padding:0 15px;transition:border .18s,box-shadow .18s}.login-form input::placeholder{color:#a1aaa4}.login-button{justify-content:center;align-items:center;gap:10px;height:52px;margin-top:4px;display:flex}.login-button>span:last-child{margin-left:auto}.form-error{color:#9c3d1e;background:#fff0e9;border:1px solid #ffd8c8;border-radius:10px;padding:11px 13px;font-size:13px}.security-note{text-align:center;color:#98a19b;margin:24px 0 0;font-size:12px}.security-note span{color:#69b98d;font-size:8px}.extension-login-story:after{background:radial-gradient(circle,#27d07d33,#0000 68%);width:230px;height:230px;top:12%;right:9%}.extension-connect-shell{background:#f1f6f2;place-items:center;min-height:100vh;padding:32px;display:grid}.extension-connect-card{background:#fff;border:1px solid #dce7df;border-radius:22px;width:min(520px,100%);padding:38px;box-shadow:0 24px 70px #1436231f}.extension-connect-mark{color:#fff;background:#183728;border-radius:15px 15px 5px;place-items:center;width:48px;height:48px;margin-bottom:28px;font:900 20px/1 Georgia,serif;display:grid}.extension-connect-card h1{color:#17382a;letter-spacing:-.045em;margin:11px 0 10px;font-size:clamp(30px,5vw,42px);line-height:1.04}.extension-connect-card p{color:#6f7973;margin:0;font-size:15px;line-height:1.65}.privacy-shell{background:linear-gradient(145deg,#ecfff5 0%,#f7fbf9 45%,#eef3f0 100%);min-height:100vh;padding:48px 20px}.privacy-card{background:#fffffff5;border:1px solid #dce8e1;border-radius:28px;width:min(760px,100%);margin:0 auto;padding:clamp(28px,5vw,52px);box-shadow:0 24px 70px #123d2a1a}.privacy-card h1{letter-spacing:-.045em;margin:16px 0 6px;font-size:clamp(34px,6vw,56px)}.privacy-card h2{margin:32px 0 8px;font-size:20px}.privacy-card p{color:#6f7973;margin:0;line-height:1.75}.privacy-card .privacy-updated{margin-bottom:30px;font-size:14px}@media (width<=840px){.extension-login-shell{grid-template-columns:1fr}.extension-login-story{display:none}}.app-shell{grid-template-columns:246px 1fr;min-height:100vh;transition:grid-template-columns .25s;display:grid}.sidebar{z-index:10;background:var(--sidebar);border-right:1px solid #dde5df;flex-direction:column;height:100vh;padding:22px 15px;display:flex;position:sticky;top:0}.sidebar-head{justify-content:space-between;align-items:center;min-height:45px;padding:0 3px 0 5px;display:flex}.icon-button{color:#59635d;background:#ffffff8c;border:1px solid #d6ded8;border-radius:9px}.collapse-button{width:30px;height:30px;font-size:20px}.sidebar-collapsed .sidebar-head{flex-direction:column;gap:12px}.sidebar-collapsed .collapse-button{margin-top:2px}.nav-list{gap:5px;margin-top:42px;display:grid}.nav-item{color:#667068;text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:12px;min-height:45px;padding:0 13px;font-size:14px;font-weight:620;display:flex;position:relative}.nav-item:hover{color:var(--ink);background:#ffffffa6}.metkas-nav-item{color:#276849;text-decoration:none}.metkas-nav-item .nav-icon{color:#20bd70;font-size:20px}.nav-item.active:before{content:"";background:var(--accent);border-radius:3px;width:3px;height:20px;position:absolute;left:0}.nav-icon{text-align:center;flex:0 0 22px;font-size:19px;line-height:1}.soon-dot{background:#b7c0ba;border-radius:50%;width:6px;height:6px;margin-left:auto}.sidebar-collapsed .nav-item{justify-content:center;padding:0}.sidebar-status{background:#ffffffa6;border:1px solid #dfe6e1;border-radius:12px;align-items:center;gap:11px;min-height:57px;margin-top:auto;padding:11px 12px;display:flex}.sidebar-status div{gap:2px;display:grid}.sidebar-status b{font-size:12px}.sidebar-status small{color:var(--muted);font-size:10px}.status-led{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 4px #27d07d1c}.status-led.error{background:var(--warning);box-shadow:0 0 0 4px #d92d201f}.sidebar-collapsed .sidebar-status{justify-content:center;padding:0}.dashboard-main{min-width:0}.topbar{z-index:8;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f6f8f6e8;justify-content:space-between;align-items:center;min-height:84px;padding:15px 34px;display:flex;position:sticky;top:0}.breadcrumb{color:#8b958e;font-size:11px}.topbar h1{letter-spacing:-.03em;margin:3px 0 0;font-size:22px}.topbar-actions{align-items:center;gap:20px;display:flex;position:relative}.sync-copy{color:#69736c;align-items:center;gap:10px;font-size:12px;display:flex}.account-button{color:var(--ink);background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:5px 7px 5px 5px;display:flex}.account-button:hover{background:#fff}.avatar{color:#173a29;background:#d5f6e4;border-radius:11px;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.account-copy{text-align:left;gap:1px;min-width:100px;display:grid}.account-copy b{font-size:12px}.account-copy small{color:#89928c;font-size:10px}.account-popover{z-index:20;border:1px solid var(--line);background:#fff;border-radius:14px;width:240px;padding:12px;position:absolute;top:56px;right:0;box-shadow:0 18px 45px #152b1f21}.account-popover div{border-bottom:1px solid var(--line);gap:4px;padding:4px 5px 12px;display:grid}.account-popover b{text-overflow:ellipsis;font-size:12px;overflow:hidden}.account-popover small{color:var(--muted);font-size:11px}.account-popover button{color:#9f3c23;background:#fff4ef;border:0;border-radius:9px;width:100%;margin-top:9px;padding:9px;font-weight:700}.content{max-width:1510px;margin:0 auto;padding:18px 34px 60px}.page-lead{justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px;display:flex}.page-lead h2{letter-spacing:-.045em;margin:4px 0;font-size:26px}.page-lead p{color:var(--muted);margin:0;font-size:12px}.page-lead .primary-button{align-items:center;gap:13px;display:flex}.metric-grid{grid-template-columns:1.15fr repeat(3,1fr);gap:15px;display:grid}.metric-card{border:1px solid var(--line);background:var(--card);border-radius:17px;flex-direction:column;min-height:190px;padding:22px;display:flex;box-shadow:0 1px 2px #0e211705}.metric-card.featured{color:#f5fff9;background:#163a29;border-color:#163a29}.metric-card.danger{background:linear-gradient(145deg,#fff 50%,#fff8f4);border-color:#f2c7b6}.metric-label{color:#77817a;justify-content:space-between;align-items:center;font-size:12px;font-weight:650;display:flex}.featured .metric-label{color:#b4cbbd}.metric-icon{color:#667069;background:#eef2ef;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.featured .metric-icon{color:#d7ece0;background:#ffffff1a}.metric-card strong{letter-spacing:-.055em;margin:20px 0 3px;font-size:42px;line-height:1}.metric-card strong.time-value{font-size:35px}.metric-card p{color:#7c867f;margin:5px 0 auto;font-size:12px}.featured p{color:#a8c1b2}.metric-card small{color:#89928c;align-items:center;gap:7px;margin-top:20px;font-size:10px;display:flex}.metric-bar{background:#ffffff1a;border-radius:10px;height:4px;margin-top:25px;overflow:hidden}.metric-bar span{border-radius:inherit;background:var(--accent);height:100%;display:block}.trend{text-transform:uppercase;letter-spacing:.08em;border-radius:7px;padding:5px 7px;font-size:9px}.trend.neutral{color:#557064;background:#eef3f0}.danger-trend{color:#a74925;background:#ffede5}.dot{border-radius:50%;width:6px;height:6px}.neutral-dot{background:#9ba49e;display:inline-block}.danger-dot{background:var(--warning)}.success-dot{background:var(--accent)}.overview-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr);gap:15px;margin-top:15px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:17px}.panel-head{justify-content:space-between;align-items:center;padding:21px 22px 15px;display:flex}.panel-head h3{letter-spacing:-.025em;margin:5px 0 0;font-size:18px}.panel-head>button{color:#448260;background:0 0;border:0;font-size:11px;font-weight:700}.priority-list{padding:0 10px 10px}.priority-list button{width:100%;min-height:65px;color:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #edf0ed;grid-template-columns:37px 1fr auto 20px;align-items:center;gap:12px;padding:8px 10px;display:grid}.priority-list button:hover{background:#f9fbf9;border-radius:10px}.supplier-monogram{color:#39644e;background:#eaf5ee;border-radius:10px;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.priority-list button>span:nth-child(2){gap:4px;display:grid}.priority-list b{font-size:12px}.priority-list small{color:#929a95;font-size:10px}.priority-list strong{color:#be542d;font-size:12px}.row-arrow{color:#a3aba6;font-size:21px}.admin-panel{background:linear-gradient(160deg,#fff 35%,#f2fbf6);padding-bottom:18px}.role-badge{color:#26734c;text-transform:uppercase;letter-spacing:.08em;background:#ddf7e8;border-radius:7px;padding:5px 8px;font-size:9px;font-weight:800}.admin-panel>p{color:var(--muted);margin:0 22px 17px;font-size:12px;line-height:1.55}.admin-actions{gap:7px;margin:0 16px;display:grid}.admin-actions button{text-align:left;color:#79827c;background:#ffffffd9;border:1px solid #e3eae5;border-radius:9px;padding:10px 12px;font-size:11px}.admin-panel>small{color:#9ba49e;text-transform:uppercase;letter-spacing:.09em;margin:13px 22px 0;font-size:9px;display:block}.tracker-meta{color:#88918b;justify-content:space-between;align-items:center;gap:20px;margin-bottom:8px;font-size:10px;display:flex}.tracker-meta>div:first-child{align-items:center;gap:9px;display:flex}.tracking-summary{grid-template-columns:repeat(4,minmax(120px,1fr));gap:7px;margin-bottom:8px;display:grid}.tracking-summary>button,.tracking-summary>div{color:#68736c;text-align:left;background:#fff;border:1px solid #e1e7e3;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:7px 11px;font-size:10px;display:flex}.tracking-summary>button:hover{background:#f8fbf9;border-color:#b9d5c4}.tracking-summary>button.missing b{color:#a84a1e}.tracking-summary>button.movement b{color:#9d2b24}.tracking-summary>div{color:#8d2b24;background:#fff8f7;border-color:#f0d5d2}.tracking-summary b{color:#2f3a33;font-size:14px}.tracking-lead{margin-bottom:5px}.filters{grid-template-columns:minmax(280px,1.55fr) repeat(4,minmax(140px,.65fr));gap:8px;margin-bottom:8px;display:grid}.filters select,.search-box{color:#4d5750;background:#fff;border:1px solid #dfe5e1;border-radius:10px;outline:none;height:38px}.filters select{padding:0 30px 0 12px;font-size:11px}.search-box{align-items:center;gap:9px;padding:0 12px;display:flex}.search-box>span{color:#8e9891;font-size:20px}.search-box input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:12px}.table-card{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden}.table-scroll{max-height:calc(100vh - 255px);overflow:auto}table{border-collapse:separate;border-spacing:0;width:100%;min-width:1100px}thead{position:static}th{color:#89928c;border-bottom:1px solid var(--line);text-align:left;text-transform:uppercase;letter-spacing:.055em;white-space:nowrap;background:#f8faf8;height:48px;padding:0 15px;font-size:9px}td{color:#4d5750;vertical-align:middle;border-bottom:1px solid #edf0ee;height:66px;padding:8px 15px;font-size:11px}tbody tr:last-child td{border-bottom:0}tbody tr:hover td{background:#fbfcfb}tbody tr.delayed-row td{background:#fff7f6}tbody tr.delayed-row td:first-child{box-shadow:inset 4px 0 var(--warning)}.tracking-table td{height:60px;padding-top:7px;padding-bottom:7px}.order-identifiers{align-items:start;gap:3px;display:grid}.ttn-line{color:#626e67;white-space:nowrap;align-items:center;gap:7px;font-size:9px;display:flex}.ttn-line small{color:#9aa39d;margin:0;font-size:8px;display:inline}.missing-ttn-inline{color:#a34a1e;background:#fff0e7;border-radius:6px;width:max-content;padding:3px 6px;font-size:9px;font-weight:700}td b,td>strong{color:#303b34;font-size:11px;display:block}td small{color:#9ba39e;margin-top:4px;font-size:9px;display:block}.order-copy-button{color:#303b34;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;max-width:100%;margin:-4px -6px 0;padding:4px 6px;display:inline-flex}.order-copy-button:hover{color:#1d7046;background:#eaf7ef}.order-copy-button:focus-visible{outline-offset:1px;outline:2px solid #67a782}.order-copy-button b{white-space:nowrap;font-size:11px}.order-copy-button span{color:#7c8981;white-space:nowrap;font-size:10px}.order-copy-button.copied{color:#176b40;background:#e4f7eb}.order-copy-button.copied span{color:#176b40;font-size:8px;font-weight:750}.status-badge,.signal-badge{white-space:nowrap;border-radius:8px;align-items:center;gap:6px;width:max-content;padding:6px 8px;font-size:9px;font-weight:700;display:inline-flex}.order-status{color:#486154;background:#eef3f0}.ttn-status{color:#737d77;background:#f4f6f4}.missing-ttn-status{color:#9b451b;background:#fff0e7}.missing-ttn-status .dot{background:#e77c3b;border-radius:50%;width:6px;height:6px}.signal-badge.normal{color:#5e6e65;background:#eef3f0}.signal-badge.critical{color:#9f1d18;background:#ffe2df;border:1px solid #ffc7c2}.signal-badge i{margin-left:1px;font-size:9px;font-style:normal}.crm-signal-link{color:inherit;text-decoration:none;display:inline-flex}.crm-signal-link:hover .signal-badge{filter:saturate(1.1);transform:translateY(-1px);box-shadow:0 3px 10px #70231c1a}.telegram-track-action{justify-items:start;gap:4px;display:grid}.telegram-track-action>small{color:#b42318;white-space:nowrap;font-size:8px;font-weight:750;line-height:1}.telegram-track-button{color:#0877aa;background:#e8f6fc;border:1px solid #9dd5ee;border-radius:10px;justify-content:center;align-items:center;gap:5px;min-width:36px;height:34px;padding:0 9px;transition:transform .16s,box-shadow .16s,color .16s,background .16s;display:inline-flex;box-shadow:0 2px 7px #137eb11a}.telegram-track-button:not(:disabled):hover{color:#fff;background:#229ed9;border-color:#229ed9;transform:translateY(-1px);box-shadow:0 5px 13px #229ed938}.telegram-track-button:disabled{cursor:not-allowed;color:#9ba9a2;box-shadow:none;opacity:.72;background:#f0f3f1;border-color:#dfe5e1}.telegram-track-button.sent{color:#17683f;background:#dff4e7;border-color:#b9e2c8;font-size:9px;font-weight:800}.telegram-track-button.error{color:#b42318;background:#fff1ef;border-color:#f2b8b2}.telegram-spinner{border:2px solid #0877aa3d;border-top-color:#0877aa;border-radius:50%;width:14px;height:14px;animation:.75s linear infinite spin}.details-button{color:#276f4a;background:#f5fbf7;border:1px solid #d7e8de;border-radius:8px;padding:7px 10px;font-size:9px;font-weight:750}.details-button:hover{background:#e8f7ee}.table-footer{border-top:1px solid var(--line);color:#8b948e;background:#fafbfa;justify-content:space-between;align-items:center;min-height:45px;padding:0 16px;font-size:10px;display:flex}.table-footer b{color:#b42318}.state-card{text-align:center;align-content:center;place-items:center;gap:9px;min-height:370px;padding:40px;display:grid}.state-card>span:not(.large-spinner){color:#2e7450;background:#e7f7ed;border-radius:50%;place-items:center;width:43px;height:43px;font-weight:900;display:grid}.state-card h3{margin:8px 0 0;font-size:17px}.state-card p{color:var(--muted);margin:0;font-size:12px}.state-card button{color:#813a21;background:#ffece3;border:0;border-radius:9px;margin-top:8px;padding:9px 13px;font-weight:700}.large-spinner{border:3px solid #dce7e0;border-top-color:var(--accent);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite spin}.error-state>span{color:#a34524!important;background:#ffece4!important}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c1d1447;justify-content:end;display:flex;position:fixed;inset:0}.details-drawer{background:#fff;width:min(430px,94vw);height:100%;padding:27px;animation:.25s slideIn;overflow:auto;box-shadow:-20px 0 50px #0c1e1424}@keyframes slideIn{0%{transform:translate(100%)}}.drawer-head{justify-content:space-between;align-items:flex-start;display:flex}.drawer-head h2{letter-spacing:-.04em;margin:7px 0 0;font-size:28px}.drawer-head button{color:#667069;background:#f1f4f2;border:0;border-radius:10px;width:34px;height:34px;font-size:21px}.drawer-alert{border-radius:13px;gap:12px;margin:24px 0;padding:15px;display:flex}.drawer-alert.critical{color:#8f3e20;background:#fff0e9;border:1px solid #f7d4c5}.drawer-alert.normal{color:#306b4b;background:#ecf8f1;border:1px solid #d4ecde}.drawer-alert>span{background:#ffffffa6;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.drawer-alert b{font-size:12px}.drawer-alert p{margin:4px 0 0;font-size:11px;line-height:1.45}.details-drawer dl{margin:0}.details-drawer dl div{border-bottom:1px solid var(--line);justify-content:space-between;gap:25px;padding:14px 0;display:flex}.details-drawer dt{color:#89928c;font-size:11px}.details-drawer dd{color:#354038;text-align:right;margin:0;font-size:11px;font-weight:700}.drawer-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:25px;display:grid}.drawer-note{color:#9aa29d;font-size:9px;line-height:1.5}.coming-soon,.simple-state{text-align:center;align-content:center;place-items:center;min-height:65vh;display:grid}.coming-soon>span,.simple-state>span{color:#357353;background:#e5f6eb;border-radius:18px;place-items:center;width:60px;height:60px;font-size:27px;display:grid}.coming-soon h2,.simple-state h1{margin:18px 0 6px}.coming-soon p,.simple-state p{color:var(--muted);margin:0 0 20px;font-size:13px}.coming-soon button,.simple-state a{color:#1e6442;background:#e8f6ed;border:0;border-radius:10px;padding:10px 14px;font-weight:700;text-decoration:none}@media (width<=1180px){.metric-grid{grid-template-columns:repeat(2,1fr)}.filters{grid-template-columns:minmax(250px,1.5fr) repeat(2,1fr)}.filters select:nth-last-child(-n+2){grid-row:2}.overview-grid{grid-template-columns:1fr}}@media (width<=820px){.login-shell{grid-template-columns:1fr}.login-story{display:none}.login-panel{min-height:100vh;padding:30px 22px}.metkas-dashboard-entry{bottom:82px;right:16px}.mobile-brand{display:flex}.app-shell,.app-shell.sidebar-collapsed{grid-template-columns:1fr}.sidebar{border:0;border-top:1px solid var(--line);flex-direction:row;width:100%;height:68px;padding:8px 12px;position:fixed;inset:auto 0 0}.sidebar-head,.sidebar-status{display:none}.nav-list{justify-content:space-around;width:100%;margin:0;display:flex}.nav-item{flex-direction:column;justify-content:center;gap:3px;min-width:55px;min-height:50px;padding:0 6px;font-size:8px}.nav-item.active:before{width:22px;height:3px;top:-8px;left:50%;transform:translate(-50%)}.soon-dot{display:none}.topbar{padding:13px 17px}.sync-copy,.account-copy{display:none}.content{padding:26px 16px 100px}.page-lead{flex-direction:column;align-items:flex-start}.metric-grid{grid-template-columns:1fr}.filters{grid-template-columns:1fr 1fr}.search-box{grid-column:1/-1}.tracker-meta{flex-direction:column;align-items:flex-start;gap:6px}}.module-shell,.sheet-shell{min-width:0}.module-head,.sheet-toolbar{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:14px;display:flex}.module-head h2,.sheet-title h2{letter-spacing:-.04em;margin:4px 0 3px;font-size:26px}.module-head p{color:var(--muted);margin:0;font-size:11px}.admin-list-card{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden}.admin-table-scroll{max-height:calc(100vh - 185px);overflow:auto}.admin-table{table-layout:auto;min-width:850px}.admin-table th{z-index:2;position:sticky;top:0}.admin-table td{height:58px}.module-state{min-height:260px;color:var(--muted);place-items:center;font-size:12px;display:grid}.soft-badge,.account-state{border-radius:7px;width:max-content;padding:5px 8px;font-size:9px;font-weight:750;display:inline-flex}.soft-badge{color:#3e6650;background:#edf5f0}.account-state.active{color:#176b40;background:#e3f7eb}.account-state.inactive{color:#9f1d18;background:#ffe5e2}.table-action,.card-settings,.back-button{color:#357353;background:#edf7f1;border:0;border-radius:8px;font-size:10px;font-weight:750}.table-action{padding:7px 9px}.inline-error{color:#a0251c;background:#fff1f0;border:1px solid #f0b9b4;border-radius:9px;margin:8px 0 12px;padding:10px 12px;font-size:11px}.modal-backdrop.centered{justify-content:center;align-items:center;padding:20px}.settings-modal{background:#fff;border-radius:17px;gap:12px;width:min(470px,96vw);max-height:92vh;padding:21px;display:grid;overflow:auto;box-shadow:0 25px 70px #0c1e1433}.settings-modal-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.settings-modal-head h3{margin:4px 0 0;font-size:20px}.settings-modal-head>button{color:#6f7973;background:#f0f3f1;border:0;border-radius:9px;width:32px;height:32px;font-size:20px}.settings-modal>label:not(.toggle-line){color:#566159;gap:6px;font-size:10px;font-weight:750;display:grid}.settings-modal input:not([type=checkbox]),.settings-modal select{width:100%;height:40px;color:var(--ink);background:#fff;border:1px solid #dce4de;border-radius:9px;outline:0;padding:0 11px;font-size:11px}.settings-modal input:focus,.settings-modal select:focus{border-color:#74ad8b;box-shadow:0 0 0 3px #27d07d1a}.settings-modal label>small{color:#8a958e;font-size:9px;font-weight:500}.toggle-line{color:#4f5a53;align-items:center;gap:9px;min-height:34px;font-size:11px;display:flex}.toggle-line input{accent-color:#259c60;width:16px;height:16px}.modal-actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;display:flex}.modal-actions.split{grid-template-columns:auto 1fr auto auto;display:grid}.danger-button{color:#a0251c;background:#ffeceb;border:0;border-radius:9px;min-height:38px;padding:0 12px;font-size:10px;font-weight:750}.dropshipper-grid{grid-template-columns:repeat(3,minmax(240px,1fr));gap:12px;display:grid}.dropshipper-card{border:1px solid var(--line);background:#fff;border-radius:15px;min-width:0;padding:16px}.dropshipper-card-head{grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.dropshipper-card-head h3{text-overflow:ellipsis;white-space:nowrap;margin:0 0 3px;font-size:13px;overflow:hidden}.dropshipper-card-head p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;overflow:hidden}.dropshipper-last-login{color:var(--muted);margin:10px 0 2px;font-size:9px;display:block}.drop-table-link{color:#37664e;text-align:left;background:#f8fbf9;border:1px solid #e4eae6;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;width:100%;min-height:58px;margin-top:14px;padding:10px 11px;display:flex}.drop-table-link>span:first-child{gap:3px;display:grid}.drop-table-link b{color:#344139;font-size:11px}.drop-table-link small{color:#8c968f;font-size:9px}.drop-table-link>span:last-child{white-space:nowrap;font-size:9px;font-weight:750}.card-settings{width:100%;min-height:34px;margin-top:8px}.sheet-toolbar{align-items:center}.sheet-toolbar>div:first-child{align-items:center;gap:14px;display:flex}.back-button{min-height:34px;padding:0 10px}.sheet-title{position:relative}.sheet-title h2{display:inline-block}.sheet-title>button{color:#568069;background:0 0;border:0;margin-left:8px}.sheet-actions{gap:8px;display:flex}.spreadsheet-scroll{scrollbar-gutter:stable;scrollbar-color:#b8c7bd #f3f6f4;background:#fff;border:1px solid #d8e1da;border-radius:14px;min-height:420px;max-height:calc(100dvh - 174px);position:relative;overflow:auto;box-shadow:0 12px 34px #1f37280e}.spreadsheet{table-layout:fixed;width:max-content;min-width:100%}.spreadsheet thead th{z-index:4;color:#34443a;text-transform:none;letter-spacing:0;background:#f7f9f7;border-bottom:1px solid #d8e1da;border-right:1px solid #e1e7e3;height:50px;padding:7px 9px 6px;position:sticky;top:0}.spreadsheet tbody td,.spreadsheet tbody th{border-bottom:1px solid #e7ece9;border-right:1px solid #e5ebe7;height:42px;padding:0}.spreadsheet tbody tr:hover td{background:#fbfdfb}.row-number-cell{color:#8a958e;width:48px;min-width:48px;font-size:9px;left:44px;z-index:5!important;text-align:center!important;background:#f5f8f6!important;position:sticky!important}.column-letter{color:#87958c;margin-bottom:2px;font-size:7px;font-weight:750;display:block}.column-title{-webkit-line-clamp:2;color:#34443a;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:9px;font-weight:780;line-height:1.12;display:-webkit-box;overflow:hidden}.column-edit-button{float:right;color:#62816f;background:#e5eee8;border:0;border-radius:6px;width:23px;height:23px;margin:-4px -5px 0 5px;font-size:10px}.column-header-actions{background:#ffffffeb;border-radius:7px;align-items:center;gap:3px;padding:2px;display:inline-flex;position:absolute;top:5px;right:6px;box-shadow:0 2px 8px #20342717}.column-header-actions .column-edit-button{float:none;margin:0}.column-delete-button{color:#b42318;background:#fdeceb;border:0;border-radius:6px;width:23px;height:23px;padding:0;font-size:14px;line-height:1}.column-move-button{color:#567263;background:#edf3ef;border:0;border-radius:6px;width:23px;height:23px;padding:0;font-size:11px}.column-move-button:disabled{opacity:.35;cursor:default}.sheet-cell-editor{height:45px;position:relative}.sheet-cell-editor input{color:#3f4a43;background:0 0;border:0;outline:0;width:100%;height:100%;padding:0 10px;font-size:11px}.sheet-cell-editor select{color:#3f4a43;background:0 0;border:0;outline:0;width:100%;height:100%;padding:0 7px;font-size:10px}.sheet-cell-editor select:focus,.sheet-cell-editor input:focus{background:#fff;box-shadow:inset 0 0 0 2px #42a872}.sheet-cell-editor small{color:#5f9275;pointer-events:none;margin:0;font-size:7px;position:absolute;bottom:2px;right:4px}.sheet-cell-editor.error input{background:#fff1f0;box-shadow:inset 0 0 0 1px #db6e65}.sheet-cell-editor.error small{color:#b42318}.sheet-cell-editor.has-unconfirmed-change input{background:#fffdf4;padding-right:34px;box-shadow:inset 0 0 0 1px #e4c560}.sheet-cell-confirm-button{z-index:2;color:#fff;cursor:pointer;background:#18794e;border:0;border-radius:7px;justify-content:center;align-items:center;width:25px;height:25px;display:inline-flex;position:absolute;top:4px;right:4px;box-shadow:0 2px 8px #125b392e}.sheet-cell-confirm-button:hover{background:#11643f}.sheet-cell-confirm-button:disabled{opacity:.55;cursor:wait}.sheet-cell-confirm-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sheet-value{color:#4d5b52;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;padding:0 8px;font-size:10px;line-height:41px;overflow:hidden}.formula-value{color:#246b47;background:#2fb1710b;font-weight:780}.sheet-empty{color:#8a958e;align-content:center;place-items:center;gap:5px;min-height:220px;display:grid}.sheet-empty b{color:#49564e;font-size:13px}.sheet-empty span{font-size:10px}@media (width<=1180px){.dropshipper-grid{grid-template-columns:repeat(2,minmax(240px,1fr))}}@media (width<=820px){.module-head,.sheet-toolbar{flex-direction:column;align-items:stretch}.module-head .primary-button{width:100%}.dropshipper-grid{grid-template-columns:1fr}.sheet-actions{grid-template-columns:1fr 1fr;display:grid}.sheet-actions button{min-width:0;padding:0 8px}.spreadsheet-scroll{max-height:calc(100vh - 270px)}}@media (width<=520px){.filters{grid-template-columns:1fr}.filters select:nth-last-child(-n+2){grid-row:auto}.page-lead h2{font-size:27px}.metric-card{min-height:170px}.topbar h1{font-size:18px}}.topbar{min-height:58px;padding-top:7px;padding-bottom:7px}.topbar h1{font-size:17px}.topbar-actions{gap:12px}.compact-account{padding:3px 5px 3px 3px}.compact-account .avatar{border-radius:9px;width:30px;height:30px;font-size:11px}.compact-account .account-copy{min-width:82px}.compact-account .account-copy b{font-size:11px}.content{padding-top:18px}.single-metric-card{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:17px;grid-template-columns:1fr auto;align-items:center;gap:14px;width:min(430px,100%);min-height:132px;padding:22px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 1px 2px #0e211708}.single-metric-card:hover{border-color:#cce3d4;transform:translateY(-2px);box-shadow:0 10px 28px #14372412}.single-metric-card>div{align-items:center;gap:13px;display:flex}.single-metric-card>div>span:last-child{gap:4px;display:grid}.single-metric-card b{font-size:13px}.single-metric-card small{color:var(--muted);font-size:10px}.overview-counts{justify-self:end;align-items:stretch!important;gap:8px!important;display:flex!important}.overview-counts>span{text-align:right;background:#f3f7f4;border-radius:12px;gap:2px;min-width:76px;padding:9px 12px;display:grid}.overview-counts strong{color:#173a29;letter-spacing:-.05em;font-size:28px;line-height:1}.overview-counts small{color:#77817a;white-space:nowrap;font-size:9px}.overview-counts .overview-critical{background:#fff0ef}.overview-counts .overview-critical strong,.overview-counts .overview-critical small{color:#b42318}.metric-link{color:#4a8463;grid-column:1/-1;font-size:10px;font-weight:700}.overview-dropshippers-head{justify-content:space-between;align-items:flex-end;gap:16px;margin:28px 0 10px;display:flex}.overview-dropshippers-head h3{margin:0 0 3px;font-size:15px}.overview-dropshippers-head p{color:var(--muted);margin:0;font-size:10px}.overview-dropshippers-head button{color:#3e7b59;background:0 0;border:0;font-size:10px;font-weight:750}.overview-dropshippers-grid{grid-template-columns:repeat(3,minmax(210px,1fr));gap:10px;display:grid}.overview-dropshipper-card{border:1px solid var(--line);min-width:0;min-height:68px;color:var(--ink);text-align:left;background:#fff;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 13px;display:grid}.overview-dropshipper-card:hover{background:#fbfdfb;border-color:#bfdaca}.overview-dropshipper-card>span:nth-child(2){gap:3px;min-width:0;display:grid}.overview-dropshipper-card b,.overview-dropshipper-card small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-dropshipper-card b{font-size:11px}.overview-dropshipper-card small{color:var(--muted);font-size:9px}.overview-dropshipper-card strong{color:#fff;background:#c9362b;border-radius:8px;place-items:center;min-width:25px;height:25px;font-size:10px;display:grid}.overview-dropshipper-card i{color:#6c8978;font-style:normal}.overview-dropshippers-empty{color:var(--muted);border:1px dashed #d9e2dc;border-radius:12px;padding:18px;font-size:10px}.pending-orders-badge{color:#a5221a;white-space:nowrap;background:#ffe4e1;border-radius:7px;padding:5px 8px;font-size:9px;font-weight:800}.transit-actions{gap:8px;display:flex}.filters-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;margin-bottom:8px;display:grid;position:relative}.filters-row .filters{grid-template-columns:minmax(250px,1.45fr) repeat(5,minmax(118px,.62fr));margin-bottom:0}.columns-control{position:relative}.columns-button{color:#4d5750;white-space:nowrap;background:#fff;border:1px solid #dfe5e1;border-radius:10px;height:38px;padding:0 13px;font-size:10px;font-weight:700}.columns-button:hover{background:#f8fbf9;border-color:#bcd7c6}.columns-popover{z-index:20;border:1px solid var(--line);background:#fff;border-radius:14px;width:390px;padding:12px;position:absolute;top:50px;right:0;box-shadow:0 18px 50px #152b1f26}.columns-popover-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:3px 4px 11px;display:flex}.columns-popover-head>div{gap:3px;display:grid}.columns-popover-head b{font-size:12px}.columns-popover-head small{color:var(--muted);font-size:9px}.columns-popover-head>button{color:#47785d;background:0 0;border:0;font-size:9px;font-weight:700}.column-option{color:#465149;border-bottom:1px solid #f0f2f0;grid-template-columns:22px minmax(0,1fr) 28px 28px 30px;align-items:center;gap:5px;min-height:42px;padding:4px;font-size:10px;display:grid}.column-option:last-child{border-bottom:0}.column-option[draggable=true]{cursor:grab}.drag-handle{color:#a3aca6;font-size:16px}.column-option button{color:#66716a;background:#fafbfa;border:1px solid #e0e6e2;border-radius:7px;height:26px;font-size:11px}.column-option button.pinned{color:#1d7046;background:#eaf8f0;border-color:#cce7d7}.table-scroll table{table-layout:fixed;min-width:1011px}th.pinned-cell{background:#f3f7f4;box-shadow:1px 0 #dde5df;z-index:5!important}td.pinned-cell{background:#fff;box-shadow:1px 0 #e7ece8;z-index:2!important}tbody tr:hover td.pinned-cell{background:#fbfcfb}tbody tr.delayed-row td.pinned-cell{background:#fff7f6}.pin-mark{color:#4b8966;margin-left:6px;font-size:10px}.table-scroll th{z-index:4;position:sticky;top:0}.column-resizer{z-index:8;cursor:col-resize;touch-action:none;background:0 0;border:0;width:9px;height:100%;padding:0;position:absolute;top:0;right:-4px}.column-resizer:after{content:"";background:0 0;border-radius:2px;width:1px;transition:background .15s;position:absolute;top:10px;bottom:10px;left:4px}.column-resizer:hover:after,.column-resizer:focus-visible:after{background:#71a98a}.comment-editor{min-width:0;position:relative}.comment-editor textarea{resize:vertical;color:#556159;background:0 0;border:1px solid #0000;border-radius:8px;outline:0;width:100%;min-height:42px;max-height:82px;padding:6px 8px;font-size:10px;line-height:1.35}.comment-editor textarea::placeholder{color:#a5aea8}.comment-editor textarea:hover{background:#fff;border-color:#dfe6e1}.comment-editor textarea:focus{background:#fff;border-color:#7eb394;box-shadow:0 0 0 3px #27d07d1a}.comment-editor>small{color:#5b8d70;margin:2px 0 0 7px;font-size:8px}.comment-editor.has-error textarea{background:#fff8f7;border-color:#e98c84}.comment-editor.has-error>small{color:#b42318}.supplier-rules-modal{background:#fff;border-radius:17px;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;width:min(720px,96vw);max-height:92vh;padding:21px;display:grid;box-shadow:0 25px 70px #0c1e1433}.tracking-rules-modal{width:min(920px,96vw)}.supplier-rules-modal .settings-modal-head p{color:var(--muted);margin:4px 0 0;font-size:10px}.supplier-rules-scroll{border:1px solid var(--line);border-radius:11px;overflow:auto}.supplier-rules-table{table-layout:fixed;min-width:540px}.supplier-rules-table th{z-index:2;background:#f4f7f5;position:sticky;top:0}.supplier-rules-table th:first-child{width:45%}.tracking-rules-table{min-width:780px}.tracking-rules-table th{text-align:center}.tracking-rules-table thead tr:first-child th:first-child{text-align:left}.tracking-rules-table th:first-child{width:24%}.tracking-rules-table td:first-child{background:#fbfcfb}.tracking-rules-table input{width:78px}.supplier-rules-table td{height:48px}.supplier-rules-table label{align-items:center;gap:6px;display:flex}.supplier-rules-table input{width:92px;height:32px;color:var(--ink);background:#fff;border:1px solid #dce4de;border-radius:8px;padding:0 8px;font-size:10px}.supplier-rules-table input.invalid{background:#fff3f2;border-color:#d75b52}.supplier-rules-table label span{color:var(--muted);font-size:9px}.rules-loading{min-height:280px;color:var(--muted);place-items:center;font-size:11px;display:grid}.column-permission-legend{color:#607067;flex-wrap:wrap;gap:7px;margin:-4px 0 8px;font-size:9px;display:flex}.column-permission-legend span{background:#fffc;border:1px solid #e0e7e2;border-radius:999px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.column-permission-legend i{border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #00000009}.spreadsheet th.column-editable,.spreadsheet th.column-readonly,.spreadsheet th.column-hidden{background:#f7f9f7}.spreadsheet th.column-editable{box-shadow:inset 0 3px #2fb171}.spreadsheet th.column-readonly{box-shadow:inset 0 3px #4f8ed6}.spreadsheet th.column-hidden{box-shadow:inset 0 3px #e1665a}.row-workflow-cell{color:#849087;width:58px;min-width:58px;left:0;z-index:6!important;text-align:center!important;background:#f5f8f6!important;padding:0!important;position:sticky!important}.row-controls{justify-content:center;align-items:center;gap:3px;min-height:46px;display:flex}.row-delete-button{color:#a83228;background:#fdeceb;border:0;border-radius:6px;width:20px;height:20px;padding:0;font-size:13px;line-height:1}.row-retry-button{color:#fff;background:#c52f24;border:1px solid #ef9a91;border-radius:7px;width:24px;height:24px;padding:0;font-size:12px;font-weight:900}.row-submit-button,.row-process-button{border:0;border-radius:8px;width:28px;height:28px;font-size:13px;font-weight:850}.row-submit-button{color:#315f48;background:#dff3e7}.row-process-button{color:#fff;background:#2c9a60}.row-submit-button:hover,.row-process-button:hover{transform:translateY(-1px)}.row-state-icon{border-radius:8px;place-items:center;width:27px;height:27px;font-size:12px;display:inline-grid}.row-state-icon.pending{color:#a32920;background:#ffe1de}.row-state-icon.processed{color:#25704a;background:#e2f4e9}.sheet-row-pending td:not(.row-workflow-cell),.sheet-row-pending th.row-number-cell{box-shadow:inset 0 0 0 9999px #be2a1f17}.sheet-row-pending td:first-of-type{border-left:3px solid #c9362b}.sheet-column-resizer{z-index:8;cursor:col-resize;touch-action:none;background:0 0;border:0;width:13px;height:100%;padding:0;position:absolute;top:0;right:-6px}.sheet-column-resizer:after{content:"";background:#cbd6ce;border-radius:2px;width:1px;transition:width .14s,background .14s;position:absolute;top:9px;bottom:9px;left:6px}.sheet-column-resizer:hover:after,.sheet-column-resizer:focus-visible:after{background:#2f9f65;width:2px}.sheet-add-row-footer{color:#397554;background:#f7faf8;border:0;border-top:1px solid #dfe6e1;width:100%;min-width:260px;height:38px;font-size:10px;font-weight:750;position:sticky;left:0}@media (width>=1181px){.content{max-width:none;padding:14px 24px 36px}.spreadsheet-scroll{height:calc(100vh - 158px);min-height:520px;max-height:none}.table-scroll{max-height:calc(100vh - 310px)}}.column-header-actions{opacity:0;pointer-events:none;transition:opacity .15s}.spreadsheet thead th:hover .column-header-actions,.spreadsheet thead th:focus-within .column-header-actions{opacity:1;pointer-events:auto}.sheet-cell-editor.dirty input{background:#fffdf4;box-shadow:inset 0 -2px #e1b83f}.sheet-cell-editor.saving input{background:#f7fbf8}.sheet-cell-editor.saved input{background:#f2fbf5}.sheet-cell-editor.dirty select{background:#fffdf4;box-shadow:inset 0 -2px #e1b83f}.sheet-cell-editor.saving select{background:#f7fbf8}.sheet-cell-editor.saved select{background:#f2fbf5}.sheet-toolbar{align-items:flex-end;margin-bottom:9px}.sheet-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center}.sheet-actions .primary-button,.sheet-actions .secondary-button{white-space:nowrap;min-height:36px;padding-inline:11px}.sheet-balance,.sheet-sync-state{border-left:1px solid var(--line);gap:2px;min-width:126px;padding:5px 10px;display:grid}.sheet-balance small,.sheet-sync-state small{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:8px;font-weight:750}.sheet-balance b{color:#1f6b43;font-size:13px}.sheet-balance b.negative{color:#b42318}.sheet-balance.in-transit b{color:#2f6f9f}.sheet-balance.in-transit b.negative{color:#b42318}.sheet-balance-summary{grid-template-columns:repeat(2,minmax(180px,240px));gap:8px;margin:0 0 8px;display:grid}.sheet-balance-card{background:#f7fbf8;border:1px solid #d7e6dc;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:2px 16px;min-height:54px;padding:8px 12px;display:grid}.sheet-balance-card span{color:#52655a;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800}.sheet-balance-card b{color:#176f46;font-size:17px;line-height:1}.sheet-balance-card b.negative{color:#b42318}.sheet-balance-card small{color:#7a8980;grid-column:1/-1;font-size:8px}.sheet-balance-card.in-transit b{color:#286b9a}.sheet-balance-card.in-transit b.negative{color:#b42318}.sheet-sync-state span{color:#4f5f55;font-size:9px}.column-permission-legend{align-items:center;margin-bottom:6px}.column-permission-legend em{color:#7d8981;margin-left:auto;font-size:8px;font-style:normal}.inline-error,.inline-notice{padding-right:34px;position:relative}.inline-error>button,.inline-notice>button{width:22px;height:22px;color:inherit;background:0 0;border:0;border-radius:6px;position:absolute;top:50%;right:8px;translate:0 -50%}.inline-notice{color:#256b46;background:#eef9f2;border:1px solid #b9dfc7;border-radius:9px;margin:8px 0 12px;padding:10px 34px 10px 12px;font-size:11px}.sheet-cell-editor:has(textarea){height:66px}.sheet-cell-editor textarea{resize:vertical;color:#3f4a43;width:100%;height:100%;min-height:66px;font:inherit;white-space:pre-wrap;background:0 0;border:0;outline:0;padding:7px 8px 14px;font-size:10px;line-height:1.35}.sheet-cell-editor textarea:focus{background:#fff;box-shadow:inset 0 0 0 2px #42a872}.sheet-cell-editor.dirty textarea{background:#fffdf4;box-shadow:inset 0 -2px #e1b83f}.sheet-cell-editor.saving textarea{background:#f7fbf8}.sheet-cell-editor.saved textarea{background:#f2fbf5}.sheet-cell-editor.error textarea{background:#fff1f0;box-shadow:inset 0 0 0 1px #db6e65}.spreadsheet tbody tr:has(textarea) td{vertical-align:top;height:67px}.system-value-with-action{justify-content:space-between;align-items:center;gap:7px;height:45px;padding:0 8px 0 10px;display:flex}.system-value-with-action b{color:#344a3d;text-overflow:ellipsis;font-size:11px;overflow:hidden}.sheet-crm-order-link{border-bottom:1px dashed #70a083;min-width:0;text-decoration:none;overflow:hidden}.sheet-crm-order-link:hover b{color:#167445}.system-value-with-action button{color:#3a7253;background:#eaf4ed;border:0;border-radius:7px;flex:none;width:25px;height:25px}.ttn-status-chip{border-radius:7px;margin:10px;padding:5px 8px;font-size:9px;font-weight:800;display:inline-flex}.ttn-status-chip.success{color:#17623d;background:#def4e8;box-shadow:inset 0 0 0 1px #bce5cd}.ttn-status-chip.danger{color:#a5241d;background:#fde7e5;box-shadow:inset 0 0 0 1px #f2c2bd}.ttn-status-chip.neutral{color:#5f6b64;background:#edf1ee}.financial-value{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;height:100%;min-height:37px;padding:0 8px;font-size:10px;font-weight:850;display:flex}.financial-value.neutral{color:#69756e}.submitted-comment{color:#47544c;align-content:center;gap:4px;min-height:56px;padding:7px 9px;font-size:9px;line-height:1.35;display:grid}.initial-comment-text{white-space:pre-wrap;overflow-wrap:anywhere}.submitted-comment small{color:#69786f;font-size:8px;display:block}.submitted-comment button{color:#397554;background:#edf6f0;border:0;border-radius:5px;width:max-content;padding:3px 6px;font-size:8px;font-weight:750}.row-state-icon.settlement{color:#715293;background:#f0e8f8}.row-state-icon.sync-error{color:#fff;background:#c82f27;font-weight:850}.sheet-row-settlement td:not(.row-workflow-cell){box-shadow:inset 0 1px #eadff1,inset 0 -1px #eadff1;background:#faf7fc!important}.sheet-row-settlement .formula-value{color:#8a2d54;background:#fff4f8}.sheet-row-sync-error td:not(.row-workflow-cell){box-shadow:inset 0 0 0 9999px #be2a1f0b}.settings-modal.compact{width:min(430px,96vw)}.settings-modal textarea{resize:vertical;width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #dce4de;border-radius:9px;outline:0;padding:10px 11px;font-size:11px;line-height:1.45}.settings-modal textarea:focus{border-color:#74ad8b;box-shadow:0 0 0 3px #27d07d1a}.settings-modal>small{color:var(--muted);font-size:9px;line-height:1.5}.nav-count-badge{color:#fff;background:#d92d20;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 5px;font-size:9px;font-weight:800;display:inline-grid;box-shadow:0 3px 10px #d92d2038}.sidebar-collapsed .nav-count-badge{min-width:17px;height:17px;padding:0 4px;font-size:8px;position:absolute;top:3px;right:3px}.feedback-launcher{z-index:38;color:#17432d;background:#fffffff5;border:1px solid #2e704d2e;border-radius:14px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:11px;transition:transform .18s,box-shadow .18s;display:flex;position:fixed;bottom:20px;right:22px;box-shadow:0 12px 32px #15362426}.feedback-launcher:hover{transform:translateY(-2px);box-shadow:0 16px 38px #15362430}.feedback-launcher span{color:#0f3c26;background:#c7f5da;border-radius:8px;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.feedback-backdrop{align-items:flex-end;padding:0 22px 74px 0}.feedback-modal{background:#fff;border:1px solid #e3e9e5;border-radius:20px;gap:13px;width:min(430px,100vw - 44px);max-height:calc(100vh - 100px);padding:22px;display:grid;overflow:auto;box-shadow:0 30px 80px #0c1e1442}.feedback-modal .settings-modal-head p{color:var(--muted);margin:5px 0 0;font-size:10px}.feedback-modal>label{color:#566159;gap:6px;font-size:10px;font-weight:750;display:grid}.feedback-modal input,.feedback-modal textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #dce4de;border-radius:10px;outline:0;font-size:11px}.feedback-modal input{height:42px;padding:0 12px}.feedback-modal textarea{resize:vertical;min-height:130px;padding:11px 12px;line-height:1.5}.feedback-modal input:focus,.feedback-modal textarea:focus{border-color:#65b989;box-shadow:0 0 0 3px #27d07d1a}.feedback-character-count{color:#929c96;text-align:right;margin-top:-8px;font-size:8px}.feedback-success{text-align:center;align-content:center;justify-items:center;gap:7px;min-height:220px;display:grid}.feedback-success>span{color:#0f5c35;background:#dff8e9;border-radius:15px;place-items:center;width:46px;height:46px;font-size:21px;font-weight:800;display:grid}.feedback-success h4{margin:5px 0 0;font-size:17px}.feedback-success p{max-width:280px;color:var(--muted);margin:0 0 10px;font-size:10px;line-height:1.5}.feedback-total{text-align:right;background:#eef8f2;border-radius:13px;min-width:92px;padding:10px 14px;display:grid}.feedback-total b{color:#174f31;font-size:24px;line-height:1}.feedback-total span{color:#6f7d74;font-size:9px}.feedback-request-list{grid-template-columns:repeat(2,minmax(300px,1fr));gap:12px;display:grid}.feedback-request-card{background:#fff;border:1px solid #e0e7e2;border-radius:16px;flex-direction:column;min-height:210px;padding:17px;display:flex;box-shadow:0 4px 18px #17312109}.feedback-request-head{align-items:center;gap:9px;display:flex}.feedback-author-avatar{color:#17432d;background:#ddf5e7;border-radius:11px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.feedback-request-head>div:nth-child(2){gap:2px;min-width:0;display:grid}.feedback-request-head b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.feedback-request-head span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.feedback-request-head time{color:#8b958f;white-space:nowrap;margin-left:auto;font-size:8px}.feedback-request-card h3{margin:16px 0 7px;font-size:14px}.feedback-request-card>p{color:#536058;white-space:pre-wrap;overflow-wrap:anywhere;flex:1;margin:0;font-size:10px;line-height:1.6}.feedback-request-actions{border-top:1px solid #edf1ee;justify-content:flex-end;margin-top:16px;padding-top:11px;display:flex}.feedback-empty{min-height:330px;color:var(--muted);text-align:center;background:#fbfdfc;border:1px dashed #dce6df;border-radius:17px;align-content:center;place-items:center;gap:5px;display:grid}.feedback-empty>span{color:#227347;background:#e4f7ec;border-radius:14px;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.feedback-empty h3{color:var(--ink);margin:5px 0 0;font-size:15px}.feedback-empty p{margin:0;font-size:10px}.immutable-comment{background:#f8fbf9;border:1px solid #dfe7e1;border-radius:10px;padding:11px}.immutable-comment small{color:#6c7a71;text-transform:uppercase;font-size:8px;font-weight:750}.immutable-comment p{color:#3f4b43;white-space:pre-wrap;margin:6px 0 0;font-size:10px;line-height:1.45}.spreadsheet.compact-sheet thead th{height:48px;padding:7px 6px 5px;font-size:9px;line-height:1.12}.spreadsheet.compact-sheet .column-letter{margin-bottom:2px;font-size:7px}.spreadsheet.compact-sheet .sheet-cell-editor{height:33px}.spreadsheet.compact-sheet .sheet-cell-editor input{padding:0 6px;font-size:10px}.spreadsheet.compact-sheet .sheet-value{padding:0 6px;font-size:10px;line-height:33px}.spreadsheet.compact-sheet .system-value-with-action{height:33px;padding:0 5px 0 7px}.spreadsheet.compact-sheet .system-value-with-action b{font-size:10px}.spreadsheet.compact-sheet .system-value-with-action button{width:22px;height:22px}.spreadsheet.compact-sheet .ttn-status-chip{margin:4px 5px;padding:3px 6px;font-size:8px}.spreadsheet.compact-sheet .row-workflow-cell{width:48px;min-width:48px}.spreadsheet.compact-sheet .row-controls{min-height:34px}.spreadsheet.compact-sheet tbody tr:has(textarea) td{height:67px}.import-history-modal{width:min(720px,96vw)}.import-history-modal .modal-help{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.import-history-modal textarea{min-height:210px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px}.operational-rules-panel{max-width:1180px}.operational-rules-editor{background:#fff;border:1px solid #dce5df;border-radius:16px;overflow:hidden;box-shadow:0 12px 35px #1a37260f}.operational-rules-toolbar,.operational-rules-footer{min-height:48px;color:var(--muted);background:#f7faf8;justify-content:space-between;align-items:center;gap:14px;padding:9px 14px;font-size:9px;display:flex}.operational-rules-toolbar{border-bottom:1px solid #e2e8e4}.operational-rules-footer{border-top:1px solid #e2e8e4}.operational-rules-editor textarea{resize:vertical;color:#26342c;background:#fff;border:0;outline:0;width:100%;min-height:calc(100vh - 290px);padding:22px 24px;font-size:13px;line-height:1.75;display:block}.operational-rules-editor textarea:focus{box-shadow:inset 0 0 0 2px #2f9e5e52}.operational-rules-editor textarea::placeholder{color:#98a39c}.operational-rules-footer .save-success{color:#237148;font-weight:750}.operational-rules-footer .save-message{color:#9a671d}@media (width>=1181px){.spreadsheet-scroll{height:calc(100vh - 182px);min-height:500px}}.safety-shell{max-width:1180px}.safety-status-grid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.safety-status-grid article{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:38px 1fr;align-items:center;gap:12px;min-height:92px;padding:16px;display:grid}.safety-status-grid article>div{gap:5px;display:grid}.safety-status-grid b{font-size:12px}.safety-status-grid small{color:var(--muted);font-size:10px;line-height:1.5}.safety-icon{color:#176b40;background:#e4f7eb;border-radius:10px;place-items:center;width:34px;height:34px;font-size:15px;font-weight:850;display:grid}.backup-list-card{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:auto}.backup-list-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:52px;padding:0 15px;display:flex}.backup-list-head b{font-size:12px}.backup-list-head span{color:var(--muted);font-size:9px}.backup-table{min-width:900px}.backup-table td{height:58px}.backup-verified{color:#176b40;font-size:10px;font-weight:750}.backup-actions{align-items:center;gap:7px;display:flex}.backup-actions a,.backup-actions button{color:#376b50;background:#f7faf8;border:1px solid #dce6df;border-radius:8px;min-height:30px;padding:0 9px;font-size:9px;font-weight:750;text-decoration:none}.backup-actions button{color:#9f3228;background:#fff6f5;border-color:#f0d5d2}.sheet-toolbar{align-items:center;gap:12px;margin-bottom:7px}.sheet-title{align-items:center;display:flex}.sheet-title h2{letter-spacing:-.025em;margin:0;font-size:17px}.sheet-actions{flex-wrap:nowrap;gap:6px}.sheet-actions .primary-button,.sheet-actions .secondary-button{border-radius:8px;min-height:34px;padding-inline:10px;font-size:9px}.sheet-sync-state{border-left:0;min-width:112px;padding:3px 9px}.sheet-sync-state small{font-size:7px}.sheet-sync-state span{white-space:nowrap;font-size:8px}.sheet-more-actions{position:relative}.sheet-more-actions summary{color:#42604f;cursor:pointer;background:#fff;border:1px solid #d8e2db;border-radius:8px;place-items:center;min-width:48px;min-height:34px;padding:0 10px;font-size:9px;font-weight:760;list-style:none;display:grid}.sheet-more-actions summary::-webkit-details-marker{display:none}.sheet-more-actions[open] summary{background:#f1f8f4;border-color:#8dbba0}.sheet-more-actions>div{z-index:30;background:#fff;border:1px solid #dce5df;border-radius:10px;gap:2px;min-width:158px;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 35px #18362424}.sheet-more-actions button{color:#3d5949;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:7px;min-height:31px;padding:0 9px;font-size:9px;font-weight:700}.sheet-more-actions button:hover{color:#176b40;background:#edf7f1}.sheet-balance-card{border-radius:9px;gap:1px 12px;min-height:45px;padding:6px 10px}.sheet-balance-card span{font-size:8px}.sheet-balance-card b{font-size:15px}.sheet-balance-card small{font-size:7px}.sheet-filter-toolbar{background:#fff;border:1px solid #d8e1da;border-bottom:0;border-radius:11px 11px 0 0;align-items:center;gap:8px;min-height:43px;padding:5px 7px;display:flex}.sheet-search-box{color:#779083;background:#f8fbf9;border:1px solid #d6e2da;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;width:clamp(184px,18vw,250px);min-width:184px;height:31px;padding:0 8px 0 10px;transition:border-color .16s,box-shadow .16s,background .16s;display:grid}.sheet-search-box:focus-within{background:#fff;border-color:#69a783;box-shadow:0 0 0 3px #1f7a4d17}.sheet-search-box input{color:#294536;background:0 0;border:0;outline:0;min-width:0;height:29px;font-size:9px;font-weight:650}.sheet-search-box input::placeholder{color:#8b9a92;font-weight:560}.sheet-search-box button{color:#6f8177;cursor:pointer;background:#e8efeb;border:0;border-radius:6px;place-items:center;width:20px;height:20px;font-size:14px;line-height:1;display:grid}.sheet-quick-filters{align-items:center;gap:4px;display:flex}.sheet-quick-filters button{color:#53655a;background:#f8faf9;border:1px solid #dce5df;border-radius:7px;align-items:center;gap:7px;min-height:31px;padding:0 10px;font-size:9px;font-weight:760;display:inline-flex}.sheet-quick-filters button span{color:#758279;background:#e9eeeb;border-radius:5px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:7px;display:grid}.sheet-quick-filters button.active{color:#fff;background:#176b40;border-color:#176b40;box-shadow:0 5px 13px #176b4024}.sheet-quick-filters button.active span{color:#176b40;background:#fff}.sheet-status-filter{color:#7a877f;background:#fff;border:1px solid #dce5df;border-radius:7px;align-items:center;gap:6px;height:31px;padding:0 5px 0 9px;font-size:8px;font-weight:700;display:flex}.sheet-status-filter select{color:#35473c;min-width:140px;height:27px;font:inherit;background:#fff;border:0;outline:0;padding:0 22px 0 2px;font-size:9px;font-weight:700}.sheet-status-filter:focus-within{border-color:#72a989;box-shadow:0 0 0 2px #279e5e17}.sheet-filter-count{color:#7a877f;white-space:nowrap;font-size:8px}.sheet-filter-count b{color:#315441;font-size:9px}.column-permission-legend.compact{white-space:nowrap;gap:8px;margin:0 0 0 auto}.column-permission-legend.compact span{font-size:7px}.column-permission-legend.compact i{width:7px;height:7px}.spreadsheet-scroll{border-radius:0 0 11px 11px;box-shadow:0 10px 28px #1f37280b}.spreadsheet.compact-sheet{font-variant-numeric:tabular-nums}.spreadsheet.compact-sheet thead th{color:#2e4035;background:#f7f9f8;height:44px}.spreadsheet.compact-sheet .sheet-value{color:#3d4e44;font-size:10px;line-height:31px}.spreadsheet.compact-sheet .financial-value{font-weight:800}@media (width>=1181px){.content{padding:10px 14px 14px}.sheet-shell{flex-direction:column;height:calc(100dvh - 82px);display:flex}.sheet-toolbar,.sheet-balance-summary,.sheet-filter-toolbar{flex:none}.spreadsheet-scroll{flex:auto;height:auto;min-height:0;max-height:none}}@media (width<=1280px){.filters-row .filters{grid-template-columns:minmax(240px,1.4fr) repeat(2,minmax(130px,1fr))}.overview-dropshippers-grid{grid-template-columns:repeat(2,minmax(210px,1fr))}.column-permission-legend.compact{display:none}}@media (width<=820px){.filters-row{grid-template-columns:1fr}.filters-row .filters{grid-template-columns:1fr 1fr}.columns-control{justify-self:stretch}.columns-button{width:100%}.columns-popover{width:auto;max-height:70vh;position:fixed;inset:auto 12px 80px;overflow:auto}.overview-dropshippers-grid{grid-template-columns:1fr}.transit-actions{width:100%}.transit-actions button{flex:1}}.mobile-nav-list,.mobile-sheet-workspace,.mobile-tracking-list,.mobile-more-backdrop{display:none}@media (width<=820px){html,body{max-width:100%;overflow-x:hidden}body{background:#f4f7f4}button,a,select,input,textarea{-webkit-tap-highlight-color:transparent}div.app-shell,div.app-shell.sidebar-collapsed{grid-template-columns:minmax(0,1fr)}.control-room-stage{animation:none!important;transform:none!important}.dashboard-main{min-width:0}.topbar{min-height:64px;padding:9px 14px;padding-top:max(9px, env(safe-area-inset-top));background:#f7f9f7f5}.topbar-heading{gap:2px;min-width:0}.topbar-heading .breadcrumb{display:none}.topbar-heading h1{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;line-height:1.15;overflow:hidden}.topbar-actions{gap:7px}.compact-account{border-radius:14px;justify-content:center;min-width:44px;min-height:44px;padding:4px}.compact-account>span:last-child{display:none}.avatar{width:34px;height:34px}.account-popover{top:max(66px, calc(env(safe-area-inset-top) + 58px));width:min(280px,100vw - 24px);position:fixed;right:12px}.content{min-width:0;padding:15px 12px calc(104px + env(safe-area-inset-bottom))}.page-lead,.page-lead.compact{gap:12px;margin-bottom:12px}.page-lead h2{margin:3px 0;font-size:23px}.page-lead p{max-width:100%;font-size:11px;line-height:1.5}.eyebrow{font-size:9px}aside.sidebar{height:calc(72px + env(safe-area-inset-bottom));z-index:45;padding:7px 8px max(7px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f9fbf9f7;box-shadow:0 -12px 36px #1a322314}.desktop-nav-list{display:none}nav.mobile-nav-list{grid-template-columns:repeat(auto-fit,minmax(68px,1fr));justify-content:normal;gap:4px;width:min(100%,520px);height:58px;margin:0 auto;display:grid;overflow:visible}.mobile-nav-list .nav-item{color:#6f7c74;border-radius:14px;flex-direction:column;justify-content:center;gap:3px;min-width:0;min-height:54px;padding:3px 5px;font-size:9px;font-weight:720;display:flex;position:relative}.mobile-nav-list .nav-item:only-child{justify-self:center;width:110px}.mobile-nav-list .nav-item.active{color:#145f3a;box-shadow:none;background:#e9f5ed}.mobile-nav-list .nav-item.active:before{background:#1f7a4d;width:28px;top:-7px}.mobile-nav-list .nav-icon{place-items:center;height:22px;display:grid}.mobile-nav-list .nav-count-badge{min-width:17px;height:17px;margin:0;padding:0 4px;font-size:8px;position:absolute;top:1px;right:7px}.mobile-more-backdrop{z-index:70;padding:16px 12px calc(14px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1f1561;align-items:end;animation:.18s ease-out mobileFadeIn;display:flex;position:fixed;inset:0}.mobile-more-menu{background:#fff;border:1px solid #ffffffa6;border-radius:24px;width:100%;max-height:min(620px,100dvh - 70px);padding:18px;animation:.22s ease-out mobileSheetIn;overflow:auto;box-shadow:0 28px 70px #11271940}.mobile-more-menu header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.mobile-more-menu header small{color:#5c8f70;text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:800}.mobile-more-menu h2{margin:3px 0 0;font-size:21px}.mobile-more-menu header>button{color:#66736b;background:#eff3f0;border:0;border-radius:14px;width:44px;height:44px;font-size:24px}.mobile-more-menu>div{gap:7px;display:grid}.mobile-more-menu>div>button{color:#304239;text-align:left;background:#fbfcfb;border:1px solid #e1e8e3;border-radius:15px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:8px 12px;display:grid}.mobile-more-menu>div>button.active{background:#edf7f1;border-color:#9fc8af}.mobile-more-menu>div>button>span{color:#27784d;background:#e5f4eb;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.mobile-more-menu>div>button b{font-size:13px}.mobile-more-menu>div>button i{color:#789084;font-style:normal}.mobile-more-menu>div>button strong{color:#fff;background:#d92d20;border-radius:8px;grid-area:1/3;place-items:center;min-width:22px;height:22px;font-size:9px;display:grid}.feedback-launcher{left:12px;right:auto;bottom:calc(84px + env(safe-area-inset-bottom));min-width:44px;min-height:44px;padding:0 12px}.sheet-shell{min-height:calc(100dvh - 170px)}.sheet-toolbar{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:10px}.sheet-identity{align-items:center;min-width:0;display:flex}.sheet-identity .back-button{min-width:44px;min-height:44px}.sheet-title h2{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100vw - 110px);font-size:20px;overflow:hidden}.sheet-kicker{font-size:8px}.sheet-actions{grid-template-columns:1fr auto auto;gap:7px;width:100%;display:grid}.sheet-actions .sheet-sync-state{background:#fff;border:1px solid #dce5df;border-radius:11px;grid-column:1/-1;min-height:39px;padding:7px 10px}.sheet-actions .secondary-button,.sheet-actions .primary-button,.sheet-more-actions summary{border-radius:12px;min-height:44px;font-size:10px}.sheet-actions>.primary-button:last-child{display:none}.sheet-more-actions>div{right:12px;bottom:calc(92px + env(safe-area-inset-bottom));border-radius:15px;min-width:0;padding:8px;position:fixed;left:12px;box-shadow:0 20px 60px #162f1f33}.sheet-more-actions button{min-height:44px;font-size:11px}.sheet-balance-summary{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:10px}.sheet-balance-card{border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-width:0;min-height:72px;padding:10px;display:flex}.sheet-balance-card span{font-size:8px}.sheet-balance-card b{font-variant-numeric:tabular-nums;font-size:clamp(15px,4.6vw,20px)}.sheet-balance-card small,.sheet-filter-toolbar,.spreadsheet-scroll{display:none}.mobile-sheet-workspace{display:block}.mobile-sheet-filters{gap:8px;margin-bottom:10px;display:grid}.mobile-sheet-filters>label.mobile-sheet-search{color:#347652;letter-spacing:normal;text-transform:none;background:#fff;border:1px solid #cfe0d5;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;min-height:48px;padding:0 9px 0 13px;display:grid;box-shadow:0 7px 20px #1d452b0b}.mobile-sheet-search:focus-within{border-color:#68a983;box-shadow:0 0 0 3px #1f7a4d17}.mobile-sheet-search input{color:#263f32;background:0 0;border:0;outline:0;min-width:0;height:46px;font-size:14px;font-weight:650}.mobile-sheet-search input::placeholder{color:#89988f;font-weight:540}.mobile-sheet-search button{color:#687a70;background:#edf2ef;border:0;border-radius:9px;place-items:center;width:30px;height:30px;font-size:19px;display:grid}.mobile-sheet-filters>div{background:#fff;border:1px solid #dce5df;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:6px;padding:5px;display:grid}.mobile-sheet-filters>div button{color:#5a6b61;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:42px;padding:0 7px;font-size:10px;font-weight:780;display:flex}.mobile-sheet-filters>div button span{color:#5e7467;background:#edf1ee;border-radius:7px;place-items:center;min-width:20px;height:20px;padding:0 4px;font-size:8px;display:grid}.mobile-sheet-filters>div button.active{color:#fff;background:#1f7a4d;box-shadow:0 8px 20px #1f7a4d2e}.mobile-sheet-filters>div button.active span{color:#1f6c45;background:#fff}.mobile-sheet-filters>label{color:#718078;text-transform:uppercase;letter-spacing:.06em;background:#fff;border:1px solid #dce5df;border-radius:13px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:46px;padding:0 10px 0 13px;font-size:9px;font-weight:800;display:grid}.mobile-sheet-filters select{color:#2e4337;background:#fff;border:0;outline:0;width:100%;height:42px;font-size:14px;font-weight:700}.mobile-order-list{gap:10px;padding-bottom:78px;display:grid}.mobile-order-card{background:#fff;border:1px solid #dce5df;border-radius:18px;padding:13px;position:relative;overflow:hidden;box-shadow:0 7px 22px #1c37260e}.mobile-order-card:before{content:"";background:#9db2a5;width:4px;position:absolute;inset:0 auto 0 0}.mobile-order-card.state-draft:before{background:#d49a31}.mobile-order-card.state-pending:before{background:#2f6f9f}.mobile-order-card.state-processed:before{background:#26915b}.mobile-order-card.has-error:before{background:#d92d20}.mobile-order-card.is-settlement:before{background:#77539c}.mobile-order-card-head,.mobile-order-card-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.mobile-order-card-head time{color:#89948e;font-size:9px}.mobile-order-status{color:#52635a;background:#edf1ee;border-radius:8px;align-items:center;min-height:25px;padding:0 8px;font-size:9px;font-weight:800;display:inline-flex}.mobile-order-status.tone-success{color:#17683f;background:#dff4e7}.mobile-order-status.tone-danger{color:#a82820;background:#ffe2df}.mobile-order-status.tone-waiting{color:#8b5b12;background:#fff0ce}.mobile-order-status.tone-moving{color:#255f88;background:#e2eff8}.mobile-order-card-title{align-items:end;margin-top:12px}.mobile-order-card-title small{color:#819087;text-transform:uppercase;letter-spacing:.07em;font-size:8px}.mobile-order-card-title h3{color:#203128;margin:3px 0 0;font-size:16px}.mobile-order-card-title>strong{font-variant-numeric:tabular-nums;font-size:16px}.mobile-order-card-title>strong.positive{color:#147446}.mobile-order-card-title>strong.negative{color:#c22d24}.mobile-order-card-title>strong.neutral{color:#66736b}.mobile-order-comment{color:#58675e;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:11px 0;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.mobile-order-meta{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.mobile-order-meta span{background:#f5f7f5;border-radius:10px;gap:3px;min-width:0;padding:8px 9px;display:grid}.mobile-order-meta small{color:#8b9690;font-size:8px}.mobile-order-meta b{color:#435249;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10px;overflow:hidden}.mobile-order-open{color:#175f3b;background:#e9f5ed;border:0;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:44px;margin-top:11px;padding:0 12px;font-size:11px;font-weight:800;display:flex}.mobile-new-order{right:12px;bottom:calc(84px + env(safe-area-inset-bottom));z-index:43;color:#fff;background:#176b40;border:0;border-radius:16px;align-items:center;gap:8px;min-height:50px;padding:0 17px;font-size:12px;font-weight:820;display:flex;position:fixed;box-shadow:0 14px 34px #166b3f47}.mobile-new-order span{font-size:20px;line-height:1}.mobile-sheet-empty{color:#63736a;text-align:center;background:#fff;border:1px dashed #ccd9d1;border-radius:18px;align-content:center;place-items:center;min-height:310px;padding:24px;display:grid}.mobile-sheet-empty>span{color:#27794e;background:#e6f4eb;border-radius:15px;place-items:center;width:50px;height:50px;font-size:26px;display:grid}.mobile-sheet-empty h3{color:#25372d;margin:13px 0 5px;font-size:17px}.mobile-sheet-empty p{max-width:280px;margin:0 0 15px;font-size:11px;line-height:1.5}.mobile-sheet-empty button{color:#fff;background:#1f7a4d;border:0;border-radius:12px;min-height:44px;padding:0 15px;font-weight:800}.mobile-order-backdrop{z-index:90;background:#0d1d1359;align-items:stretch;animation:.18s ease-out mobileFadeIn;display:flex;position:fixed;inset:0}.mobile-order-panel{overscroll-behavior:contain;background:#f4f7f4;flex-direction:column;width:100%;height:100dvh;animation:.22s ease-out mobileSheetIn;display:flex;overflow:auto}.mobile-order-panel>header{z-index:4;min-height:68px;padding:max(10px, env(safe-area-inset-top)) 12px 10px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border-bottom:1px solid #dce4de;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid;position:sticky;top:0}.mobile-order-panel>header>button{color:#456052;background:#edf2ee;border:0;border-radius:13px;width:44px;height:44px;font-size:20px}.mobile-order-panel>header small{color:#799085;text-transform:uppercase;letter-spacing:.07em;font-size:8px;font-weight:800}.mobile-order-panel>header h2{text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:18px;overflow:hidden}.mobile-order-error{color:#98261e;background:#fff0ef;border:1px solid #efb4af;border-radius:14px;margin:12px 12px 0;padding:12px}.mobile-order-error b{font-size:12px}.mobile-order-error p{margin:4px 0 0;font-size:10px;line-height:1.45}.mobile-order-fields{gap:9px;padding:12px 12px 125px;display:grid}.mobile-order-field{background:#fff;border:1px solid #dce5df;border-radius:16px;padding:12px}.mobile-order-field.is-editable{border-color:#a9d3b9;box-shadow:inset 3px 0 #31a467}.mobile-order-field-label{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.mobile-order-field-label span{color:#34483d;font-size:11px;font-weight:820}.mobile-order-field-label small{color:#8b9790;font-size:8px}.mobile-order-field.is-editable .mobile-order-field-label small{color:#33805a}.mobile-sheet-cell-editor{height:auto;min-height:48px}.mobile-sheet-cell-editor input,.mobile-sheet-cell-editor select,.mobile-sheet-cell-editor textarea{color:#26372d;background:#fbfcfb;border:1px solid #d9e3dc;border-radius:12px;outline:0;width:100%;min-height:48px;padding:11px 12px;font-size:16px;line-height:1.45}.mobile-sheet-cell-editor textarea{resize:vertical;min-height:160px}.mobile-sheet-cell-editor input:focus,.mobile-sheet-cell-editor select:focus,.mobile-sheet-cell-editor textarea:focus{background:#fff;border-color:#3fa66e;box-shadow:0 0 0 3px #2694581f}.mobile-sheet-cell-editor>small{color:#6f7f76;margin-top:5px;font-size:8px;display:block}.mobile-sheet-cell-editor.has-unconfirmed-change input{padding-right:12px}.mobile-sheet-cell-editor .sheet-cell-confirm-button{border-radius:12px;gap:8px;width:100%;height:auto;min-height:46px;margin-top:8px;font-size:13px;font-weight:850;position:static}.mobile-sheet-cell-editor .sheet-cell-confirm-label{clip:auto;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.mobile-sheet-cell-editor.error input,.mobile-sheet-cell-editor.error select,.mobile-sheet-cell-editor.error textarea{background:#fff5f4;border-color:#d65349}.mobile-order-field .sheet-value,.mobile-readonly-value{color:#536158;white-space:pre-wrap;min-height:30px;padding:5px 0;font-size:13px;line-height:1.5}.mobile-money-value{color:#33473b;font-variant-numeric:tabular-nums;font-size:17px}.mobile-money-value.positive{color:#147446}.mobile-money-value.negative{color:#c22d24}.mobile-system-value{justify-content:space-between;align-items:center;gap:10px;min-height:44px;display:flex}.mobile-system-value a,.mobile-system-value b{color:#1e6f46;font-variant-numeric:tabular-nums;font-size:16px}.mobile-system-value button,.mobile-immutable-comment button{color:#216a44;background:#e8f5ed;border:0;border-radius:10px;min-height:40px;padding:0 11px;font-size:10px;font-weight:800}.mobile-immutable-comment{gap:7px;display:grid}.mobile-immutable-comment p{color:#46564d;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.55}.mobile-immutable-comment small{color:#476054;background:#f1f5f2;border-radius:9px;padding:7px 9px;font-size:10px;line-height:1.45}.mobile-immutable-comment button{justify-self:start}.mobile-order-actions{z-index:6;padding:10px 12px max(10px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff7;border-top:1px solid #d9e2dc;gap:7px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -14px 34px #1831211a}.mobile-primary-action{color:#fff;background:#176b40;border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:52px;font-size:13px;font-weight:850;display:flex}.mobile-primary-action.secondary{color:#195d3b;background:#e8f4ec}.mobile-primary-action.danger{background:#c9362b}.mobile-delete-action{color:#a92c24;background:0 0;border:0;min-height:38px;font-size:10px;font-weight:750}.control-deck{border-radius:15px;padding:8px}.control-deck .tracking-summary{grid-template-columns:1fr 1fr;gap:6px;overflow:visible}.tracking-summary button,.tracking-summary>div{min-height:52px}.control-deck .filters-row .filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px;width:100%;min-width:0}.control-deck .filters-row .filters>*{min-width:0;max-width:100%}.filters-row select,.filters-row input{width:100%;min-height:44px;font-size:13px}.table-view-controls{display:none}.table-card{background:0 0;border:0;overflow:visible}.table-card>.table-scroll,.table-card>.table-footer{display:none}.mobile-tracking-list{gap:10px;display:grid}.mobile-tracking-card{background:#fff;border:1px solid #dce5df;border-radius:18px;padding:13px;position:relative;overflow:hidden;box-shadow:0 7px 22px #1c37260e}.mobile-tracking-card:before{content:"";background:#90a69a;width:4px;position:absolute;inset:0 auto 0 0}.mobile-tracking-card.signal-critical{background:snow;border-color:#efc0bb}.mobile-tracking-card.signal-critical:before{background:#d92d20}.mobile-tracking-card.signal-paused:before{background:#7f64a5}.mobile-tracking-card>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.mobile-tracking-card>header>strong{color:#46594e;font-variant-numeric:tabular-nums;font-size:13px}.mobile-tracking-signal{color:#52635a;background:#edf2ee;border-radius:8px;align-items:center;min-height:27px;padding:0 9px;font-size:9px;font-weight:850;display:inline-flex}.mobile-tracking-signal.critical{color:#fff;background:#d92d20}.mobile-tracking-signal.paused{color:#634c82;background:#eee8f6}.mobile-tracking-title{justify-content:space-between;align-items:end;gap:10px;margin:13px 0 10px;display:flex}.mobile-tracking-title small,.mobile-tracking-grid small,.mobile-tracking-comment>small{color:#86928b;text-transform:uppercase;letter-spacing:.06em;font-size:8px}.mobile-tracking-title button{color:#1d6541;font-variant-numeric:tabular-nums;background:0 0;border:0;align-items:center;gap:8px;min-height:35px;padding:0;font-size:17px;font-weight:850;display:flex}.mobile-tracking-title button span{color:#7a8b81;font-size:8px;font-weight:700}.mobile-tracking-title time{color:#849087;font-size:9px}.mobile-tracking-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.mobile-tracking-grid>div{background:#f5f7f5;border-radius:11px;gap:3px;min-width:0;padding:9px;display:grid}.mobile-tracking-grid b{color:#3f5047;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mobile-tracking-telegram{border-top:1px solid #e8edea;border-bottom:1px solid #e8edea;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:9px 0;display:flex}.mobile-tracking-telegram>small{color:#86928b;text-transform:uppercase;letter-spacing:.06em;font-size:8px;font-weight:750}.mobile-tracking-comment{gap:6px;margin-top:10px;display:grid}.mobile-tracking-comment .comment-editor textarea{border-radius:11px;min-height:72px;padding:9px 10px;font-size:16px}.mobile-tracking-action{color:#1b6740;background:#e8f5ed;border-radius:12px;justify-content:space-between;align-items:center;min-height:44px;margin-top:10px;padding:0 12px;font-size:10px;font-weight:850;text-decoration:none;display:flex}.mobile-tracking-action.critical{color:#fff;background:#c9342a}.module-head{flex-direction:column;align-items:stretch;gap:12px}.module-head h2{font-size:23px}.module-head .primary-button{min-height:46px}.dropshipper-grid{grid-template-columns:1fr}.dropshipper-card{border-radius:18px}.admin-list-card{border-radius:16px}.admin-table-scroll{overscroll-behavior-x:contain;max-height:none}.admin-table{min-width:720px}.modal-backdrop.centered{align-items:stretch;padding:0}.settings-modal,.feedback-modal,.supplier-rules-modal{width:100%;height:100dvh;max-height:none;padding:max(18px, env(safe-area-inset-top)) 15px max(18px, env(safe-area-inset-bottom));box-shadow:none;border-radius:0;gap:14px}.settings-modal input:not([type=checkbox]),.settings-modal select,.settings-modal textarea,.feedback-modal input,.feedback-modal textarea{min-height:48px;font-size:16px}.settings-modal textarea,.feedback-modal textarea{min-height:150px}.settings-modal-head{z-index:3;background:#fff;border-bottom:1px solid #e2e8e4;padding-bottom:10px;position:sticky;top:0}.settings-modal-head>button{width:44px;height:44px}.modal-actions,.modal-actions.split{background:#fff;grid-template-columns:1fr 1fr;padding-top:10px;position:sticky;bottom:0}.modal-actions button{min-height:48px}.modal-actions.split>span{display:none}.single-metric-card{border-radius:20px;min-height:180px;padding:18px}.single-metric-card>div:first-child{align-items:flex-start}.overview-counts{justify-content:space-between;width:100%}.overview-dropshippers-head{align-items:flex-start}.overview-dropshippers-head p{display:none}.overview-dropshipper-card{border-radius:15px;min-height:74px}@keyframes mobileSheetIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes mobileFadeIn{0%{opacity:0}to{opacity:1}}}@media (prefers-reduced-motion:reduce){.mobile-more-backdrop,.mobile-more-menu,.mobile-order-backdrop,.mobile-order-panel{animation:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}:root{--boro-forest:#0b3427;--boro-forest-deep:#08281f;--boro-emerald:#24c77a;--boro-ink:#17231d;--boro-line:#dfe7e2;--boro-danger:#df3f3f;--boro-mist:#f4f7f5;--boro-blue:#3f82d3;--boro-shadow:0 14px 38px #112d1f12;--boro-white:#fff;--ink:var(--boro-ink);--muted:#6c7a72;--line:var(--boro-line);--canvas:var(--boro-white);--card:var(--boro-white);--accent:var(--boro-emerald);--accent-dark:var(--boro-forest);--warning:var(--boro-danger);--warning-bg:#fff1f0;--sidebar:var(--boro-forest)}html{background:var(--boro-white);scrollbar-color:#a7b8ae #eef2ef}body{background:var(--boro-white);color:var(--boro-ink);text-rendering:optimizelegibility;font-family:Inter,Segoe UI Variable,Segoe UI,Arial,sans-serif}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:2px solid #58d99a}::selection{color:#fff;background:#16724b}.primary-button,.secondary-button{letter-spacing:-.01em;border-radius:9px;min-height:38px;font-size:11px;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s}.primary-button,.secondary-button,.columns-button{justify-content:center;align-items:center;gap:6px}.primary-button:active,.secondary-button:active,.columns-button:active{transform:translateY(1px)}.primary-button{color:#072b1d;background:var(--boro-emerald);box-shadow:0 7px 18px #24c77a29}.primary-button:hover{background:#1dbd70;box-shadow:0 9px 22px #24c77a38}.secondary-button{color:#254035;background:#f3f6f4;border:1px solid #d9e3dd}.secondary-button:hover{color:#123d2b;background:#eaf2ed;border-color:#b9d4c4}.eyebrow{color:#438565;letter-spacing:.16em;font-size:9px;font-weight:800}.login-shell{background:#fff}.login-story{background:radial-gradient(circle at 78% 18%,#24c77a21,#0000 22rem),linear-gradient(145deg,#0b3427,#09291f 68%);padding:38px 6vw 44px}.login-story:before{border-color:#67e3a22e}.brand-on-dark{color:#fff}.brand-mark{color:#092c20;background:var(--boro-emerald);border-radius:8px;width:32px;height:32px;box-shadow:0 8px 22px #24c77a33}.login-story-copy{max-width:660px}.login-story-copy h1{letter-spacing:-.068em;max-width:650px;margin:18px 0 22px;font-size:clamp(48px,5.1vw,78px);font-weight:640}.login-story-copy p{color:#b8cbc1}.login-panel{background:#fff}.login-card{padding:18px 0}.login-card h2{color:#122019;font-size:34px}.login-form input{background:#fcfdfc;border-radius:9px}.login-form input:focus{border-color:#48bd7f;box-shadow:0 0 0 3px #24c77a1c}.app-shell{background:var(--boro-white);grid-template-columns:222px minmax(0,1fr)}.app-shell.sidebar-collapsed{grid-template-columns:68px minmax(0,1fr)}.sidebar{color:#fff;background:linear-gradient(180deg, #ffffff06, transparent 42%), var(--boro-forest);border-right:0;padding:18px 12px 14px;box-shadow:10px 0 28px #08281f0e}.sidebar-head{min-height:42px;padding:0 5px}.sidebar .brand{color:#fff;font-size:18px}.sidebar .brand-mark{border-radius:8px;width:30px;height:30px;font-size:13px}.sidebar .icon-button{color:#aac4b7;background:#ffffff0e;border-color:#ffffff1c}.sidebar .icon-button:hover{color:#fff;background:#ffffff1a;border-color:#fff3}.nav-list{gap:4px;margin-top:30px}.nav-item{color:#a9c0b5;border-radius:9px;gap:11px;min-height:42px;padding:0 11px;font-size:12px;font-weight:650;transition:color .16s,background .16s,transform .16s}.nav-item:hover{color:#fff;background:#ffffff13;transform:translate(2px)}.nav-item.active{color:#fff;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff0d}.nav-item.active:before{background:var(--boro-emerald);border-radius:0 3px 3px 0;width:3px;height:25px;left:-12px;box-shadow:0 0 14px #24c77a8c}.nav-icon{color:#7fa393;background:#ffffff09;border:1px solid #ffffff17;border-radius:7px;flex-basis:25px;place-items:center;width:25px;height:25px;transition:color .16s,border-color .16s,background .16s,transform .16s;display:grid}.nav-item.active .nav-icon{color:#082d20;border-color:var(--boro-emerald);background:var(--boro-emerald);transform:scale(1.03)}.sidebar-status{color:#e9f3ee;background:#ffffff0e;border-color:#ffffff17;border-radius:10px;min-height:50px;padding:9px 10px}.sidebar-status small{color:#88a99a}.sidebar .status-led{background:var(--boro-emerald)}.dashboard-main{background:var(--boro-mist);min-height:100vh}.topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-bottom-color:#e6ece8;min-height:62px;padding:8px 20px}.topbar-heading{gap:2px;display:grid}.breadcrumb{color:#819087;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:700}.topbar h1{color:#17251d;letter-spacing:-.035em;margin:0;font-size:17px;font-weight:720}.sync-copy{color:#52645a;background:#f7faf8;border:1px solid #e0e8e3;border-radius:8px;padding:6px 9px;font-size:9px}.account-button{border:1px solid #0000;border-radius:9px}.account-button:hover{background:#f7faf8;border-color:#e1e8e4}.avatar{color:#0e4c31;background:#d9f7e7}.account-popover{border-radius:12px;top:48px;box-shadow:0 22px 55px #0c2a1c24}.content{width:100%;max-width:none;padding:14px 18px 18px}.page-lead{margin-bottom:12px}.page-lead.compact{margin-bottom:6px}.page-lead h2,.module-head h2{color:#16231c;margin-top:3px;font-size:23px;font-weight:720}.page-lead p,.module-head p{color:#718078;font-size:10px}.single-metric-card{border-color:#dce6e0;border-radius:13px;width:min(520px,100%);min-height:118px;padding:18px 19px;box-shadow:0 8px 28px #1434220b}.single-metric-card:hover{border-color:#a9d6bd;box-shadow:0 14px 35px #14342214}.single-metric-card .metric-icon{color:#105839;background:#dbf7e7;width:34px;height:34px}.overview-counts>span{background:#f7faf8;border:1px solid #e5ebe7;border-radius:9px;min-width:80px}.overview-counts .overview-critical{background:#fff0ef;border-color:#f5c6c2}.overview-counts strong{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:26px}.overview-dropshippers-head{margin:24px 0 9px}.overview-dropshippers-grid{grid-template-columns:repeat(4,minmax(190px,1fr));gap:8px}.overview-dropshipper-card{border-radius:11px;min-height:64px;box-shadow:0 5px 18px #18352406}.overview-dropshipper-card:hover{border-color:#9fceb2;box-shadow:0 9px 24px #1835240f}.tracking-lead,.transit-actions{align-items:center}.tracker-meta{color:#77847c;min-height:30px;margin-bottom:6px;padding:0 2px;font-size:8px}.tracking-summary{grid-template-columns:repeat(4,minmax(105px,1fr));gap:5px;margin-bottom:6px}.tracking-summary>button,.tracking-summary>div{border-radius:8px;min-height:39px;padding:6px 10px;font-size:9px}.tracking-summary>button.active{color:#0d5f3b;background:#e9f8f0;border-color:#87c9a5;box-shadow:inset 3px 0 #22b66d}.tracking-summary>div{color:#9a2424;box-shadow:inset 3px 0 var(--boro-danger);background:#fff2f1;border-color:#f3c9c6}.tracking-summary b{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px}.filters-row{gap:6px;margin-bottom:6px}.filters-row .filters{gap:5px}.filters select,.search-box,.columns-button{background:#fff;border-color:#dce5df;border-radius:8px;height:34px}.filters select{font-size:9px}.search-box input{font-size:10px}.columns-button{font-size:9px}.filters select:focus,.search-box:focus-within,.columns-button:hover{border-color:#7fbd99;box-shadow:0 0 0 2px #24c77a14}.table-card{border-color:#d9e3dd;border-radius:10px;box-shadow:0 12px 32px #1634220b}.table-scroll{scrollbar-color:#aebdb4 #f1f4f2;max-height:calc(100vh - 232px)}.tracking-table th{color:#617168;background:#f3f6f4;height:42px;padding:0 11px;font-size:8px;font-weight:800}.tracking-table th>span{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.12;display:-webkit-box;overflow:hidden}.tracking-table td{color:#415047;height:55px;padding:6px 11px;font-size:10px}.tracking-table tbody tr:nth-child(2n):not(.delayed-row) td{background:#fff}.help-module{gap:12px;display:grid}.help-module .help-header{border:1px solid var(--line,#dce7e1);background:#fff;border-radius:16px}.help-unified-toolbar{grid-template-columns:minmax(170px,240px) minmax(170px,240px) auto}.help-merged-table .merged-action-row{background:linear-gradient(90deg,#f7faf8eb,#fff 22%);border-inline-start:4px solid #2f6fed}.help-merged-table .merged-action-row>td:first-child{padding-inline-start:10px}.help-priority-badge{border:1px solid;border-radius:999px;align-items:center;gap:6px;min-width:48px;padding:5px 8px;font-size:12px;font-weight:800;display:inline-flex}.help-priority-badge i{border-radius:50%;width:7px;height:7px}.help-collaboration-cell{gap:6px;min-width:190px;display:grid}.help-inline-actions{flex-wrap:wrap;gap:8px;display:flex}.help-row-actions.compact{flex-wrap:wrap;gap:6px;display:flex}.help-row-actions.compact button,.help-row-actions.compact a{min-height:30px;padding:6px 9px;font-size:11px}.merged-rules-dialog{width:min(1180px,100vw - 32px);max-width:1180px;max-height:min(900px,100vh - 32px)}.help-rules-tabs{background:#f2f6f3;border:1px solid #dce7e1;border-radius:12px;gap:6px;padding:6px;display:flex}.help-rules-tabs button{color:#62716a;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;min-height:40px;font-weight:800}.help-rules-tabs button.active{color:#174b37;background:#fff;box-shadow:0 2px 10px #19493614}.help-rule-row{border-inline-start:4px solid #2f6fed}.help-rule-heading{flex-wrap:wrap;align-items:end}.help-rule-heading>label{min-width:112px}.help-priority-input{width:86px}.help-color-input input[type=color]{cursor:pointer;background:#fff;border:1px solid #d3e1da;border-radius:9px;width:54px;height:38px;padding:3px}.merged-rules-dialog .supplier-rules-scroll{max-height:54vh}@media (width<=760px){.help-unified-toolbar{grid-template-columns:1fr}.merged-rules-dialog{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}}.tracking-table tbody tr:hover td{background:#f2f8f4}.tracking-table tbody tr.delayed-row td{background:#ffefed}.tracking-table tbody tr.delayed-row td:first-child{box-shadow:inset 5px 0 #d92d20}.tracking-table tbody tr.delayed-row:hover td{background:#ffe6e3}.tracking-table tr.issue-row-missing_ttn:not(.delayed-row) td:first-child{box-shadow:none}.tracking-table .missing-ttn-inline,.tracking-table .missing-ttn-status{color:#86520b;background:#fff3d6;border:1px solid #efcf8b}.tracking-table .missing-ttn-status .dot{background:#d88a18}.tracking-table .order-status{color:#236343;background:#edf7f1;border:1px solid #bfe1cd}.tracking-table .ttn-status{color:#285f79;background:#eaf6fb;border:1px solid #bcddea}.tracking-table .ttn-status .neutral-dot{background:#4388a8}.tracking-table td>strong,.order-copy-button b,.ttn-line{font-variant-numeric:tabular-nums}.status-badge,.signal-badge{border-radius:6px;padding:5px 7px;font-size:8px}.tracking-table .crm-signal-link{width:100%}.tracking-table .signal-badge.critical{color:#fff;background:#d92d20;border:1px solid #b91c1c;justify-content:space-between;width:100%;min-width:112px;min-height:32px;padding:7px 10px;font-size:9px;font-weight:820;box-shadow:0 4px 12px #b91c1c33}.signal-badge.normal{color:#65736b;background:#fff;border:1px solid #e1e7e3}.tracking-table .signal-badge.normal.issue-no_movement{color:#285f79;background:#eaf6fb;border:1px solid #bcddea}.tracking-table .signal-badge.normal.issue-missing_ttn{color:#86520b;background:#fff3d6;border:1px solid #efcf8b}.comment-editor textarea{border-radius:6px;min-height:38px;font-size:9px}.table-footer{background:#f7faf8;min-height:38px;font-size:8px}.module-head,.sheet-toolbar{margin-bottom:9px}.admin-list-card,.backup-list-card,.operational-rules-editor{border-color:#dbe5df;border-radius:11px;box-shadow:0 10px 30px #1634220a}.admin-table th,.backup-table th{color:#617168;background:#f3f6f4;height:42px;font-size:8px}.admin-table td,.backup-table td{height:52px;font-size:10px}.dropshipper-grid{grid-template-columns:repeat(4,minmax(215px,1fr));gap:9px}.dropshipper-card{border-color:#dce5df;border-radius:11px;padding:14px;box-shadow:0 7px 22px #19372609}.dropshipper-card:hover{border-color:#a8d0b8;box-shadow:0 12px 28px #19372611}.drop-table-link{background:#f6faf7;border-radius:8px}.drop-table-link:hover{background:#edf7f1;border-color:#9bc9ad}.settings-modal,.supplier-rules-modal,.feedback-modal{border:1px solid #e0e8e3;border-radius:14px;box-shadow:0 30px 80px #0725193d}.modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#051c146b}.manager-settings-modal{overscroll-behavior:contain;scrollbar-gutter:stable}.manager-settings-modal>.settings-modal-head{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;border-bottom:1px solid #e1e8e3;margin:-21px -21px 0;padding:18px 21px 12px;position:sticky;top:-21px}.manager-settings-modal>.modal-actions{z-index:4;background:#fffffffa;border-top:1px solid #e1e8e3;margin:0 -21px -21px;padding:12px 21px 18px;position:sticky;bottom:-21px}.tracking-rules-modal{flex-direction:column;gap:10px;width:min(1180px,96vw);max-height:92vh;padding:18px;display:flex}.rules-explainer{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.rules-explainer>span{background:#f8faf9;border:1px solid #e0e8e3;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:9px auto;column-gap:7px;min-width:0;padding:8px 10px;display:grid}.rules-explainer b{color:#263b31;font-size:9px}.rules-explainer small{color:#77857e;grid-column:2;font-size:8px}.rules-dot{background:#be5148;border-radius:50%;width:7px;height:7px;margin-top:2px}.rules-dot.movement{background:#3f8e68}.rules-dot.weekend{background:#d49b2d}.tracking-rules-modal .supplier-rules-scroll{background:#fff;border-color:#dbe5df;border-radius:10px;flex:1;min-height:260px}.tracking-rules-table{border-collapse:separate;border-spacing:0;table-layout:fixed;min-width:1060px}.tracking-rules-table th,.tracking-rules-table td{border-bottom:1px solid #e7ece9;border-right:1px solid #e7ece9}.tracking-rules-table th{color:#52645b;letter-spacing:.02em;background:#f3f7f4;height:34px;padding:5px 7px;font-size:8px;font-weight:780}.tracking-rules-table thead tr:first-child th{color:#365447;background:#eaf4ee}.tracking-rules-table thead tr:nth-child(2) th{top:34px}.tracking-rules-table th:first-child,.tracking-rules-table td:first-child{z-index:3;text-align:left;width:150px;position:sticky;left:0}.tracking-rules-table th:first-child{z-index:5}.tracking-rules-table td{background:#fff;height:44px;padding:5px 7px}.tracking-rules-table tbody tr:nth-child(2n) td{background:#fbfcfb}.tracking-rules-table tbody tr:hover td{background:#f3f8f5}.tracking-rules-table td:first-child,.tracking-rules-table tbody tr:nth-child(2n) td:first-child{background:#f7faf8}.tracking-rules-table td:first-child b,.tracking-rules-table td:first-child small{display:block}.tracking-rules-table td:first-child b{color:#22372d;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.tracking-rules-table td:first-child small{color:#89948e;margin-top:1px;font-size:7px}.tracking-rules-table .weekend-heading{color:#755817;background:#fff5dc}.tracking-rules-table .weekend-cell{background:#fffdf7}.tracking-rules-table .rule-hours{justify-content:center;gap:4px}.tracking-rules-table .rule-hours input{text-align:right;width:64px;height:29px;padding:0 6px}.weekly-time-control{grid-template-columns:46px 82px;justify-content:center;gap:4px;display:grid}.weekly-time-control select,.weekly-time-control input{color:#4b4024;background:#fff;border:1px solid #dfd6b9;border-radius:7px;min-width:0;height:29px;padding:0 5px;font-size:8px}.weekly-time-control input{width:82px}.rules-modal-footer{justify-content:space-between;align-items:center;gap:18px;display:flex}.rules-modal-footer>p{color:#728078;max-width:620px;margin:0;font-size:8px;line-height:1.4}.rules-modal-footer .modal-actions{flex:none;margin:0}.tracking-table .signal-badge.paused{color:#625295;background:#f3f0ff;border-color:#d8cef2}.weekend-paused-row td{background:#fff}.weekend-paused-row td:first-child{box-shadow:none}.settings-modal input:not([type=checkbox]),.settings-modal select,.settings-modal textarea,.feedback-modal input,.feedback-modal textarea{border-radius:8px}.feedback-request-list{grid-template-columns:repeat(3,minmax(270px,1fr));gap:9px}.feedback-request-card{border-radius:11px;box-shadow:0 8px 24px #17312109}.safety-status-grid article{border-radius:11px}.sheet-shell{min-width:0}.sheet-toolbar{align-items:center;min-height:39px}.sheet-identity{align-items:center;gap:11px;min-width:0;display:flex}.sheet-identity>div{gap:1px;min-width:0;display:grid}.sheet-kicker{color:#6f8378;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:800}.sheet-title h2{font-size:18px;font-weight:730}.back-button{color:#365748;background:#f5f8f6;border:1px solid #dbe5df;min-height:31px}.sheet-actions{align-items:center;gap:5px}.sheet-actions .primary-button,.sheet-actions .secondary-button,.sheet-more-actions summary{border-radius:7px;min-height:32px;font-size:8px}.sheet-sync-state{background:#f3f6f4;border-radius:7px;min-width:118px;padding:3px 8px}.sheet-balance-summary{grid-template-columns:repeat(2,minmax(170px,225px));gap:5px;margin-bottom:5px}.sheet-balance-card{background:#eff9f3;border-color:#cce7d7;border-radius:8px;min-height:43px;padding:5px 9px}.sheet-balance-card.in-transit{background:#f0f7fb;border-color:#cbddeb}.sheet-balance-card b{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px}.sheet-filter-toolbar{background:#f8faf9;border-color:#d8e3dc;border-radius:9px 9px 0 0;min-height:40px;padding:4px 6px}.sheet-quick-filters button,.sheet-status-filter{background:#fff;border-radius:6px;min-height:29px}.sheet-quick-filters button.active{border-color:var(--boro-forest);background:var(--boro-forest);box-shadow:0 6px 14px #0b342729}.column-permission-legend.compact span{background:0 0;border-color:#0000}.column-permission-legend .editable{background:#16b76b}.column-permission-legend .readonly{background:#3f82d3}.column-permission-legend .hidden{background:#df4c45}.spreadsheet-scroll{border-color:#d6e1da;border-radius:0 0 9px 9px;box-shadow:0 12px 30px #1734220d}.spreadsheet.compact-sheet thead th{color:#283d31;background:#eff3f0;border-color:#d8e1db;height:42px}.spreadsheet th.column-editable{background:#eaf8f0;box-shadow:inset 0 3px #16b76b}.spreadsheet th.column-readonly{background:#eaf3fb;box-shadow:inset 0 3px #3f82d3}.spreadsheet th.column-hidden{background:#fff0ef;box-shadow:inset 0 3px #df4c45}.spreadsheet td.column-editable{background:#f8fdf9}.spreadsheet td.column-readonly{background:#f8fbfe}.spreadsheet td.column-hidden{background:#fff9f8}.spreadsheet tbody tr:nth-child(2n) td.column-editable{background:#f0faf4}.spreadsheet tbody tr:nth-child(2n) td.column-readonly{background:#f1f7fc}.spreadsheet tbody tr:nth-child(2n) td.column-hidden{background:#fff2f1}.spreadsheet tbody tr:hover td.column-editable{background:#ddf5e7}.spreadsheet tbody tr:hover td.column-readonly{background:#e2f0fb}.spreadsheet tbody tr:hover td.column-hidden{background:#ffe7e5}.spreadsheet.compact-sheet tbody td,.spreadsheet.compact-sheet tbody th{height:31px}.spreadsheet.compact-sheet .sheet-cell-editor,.spreadsheet.compact-sheet .system-value-with-action{height:30px}.spreadsheet.compact-sheet .sheet-value{line-height:30px}.column-title{color:#273d31;font-size:8px;font-weight:790;line-height:1.08}.column-letter{color:#71867a;font-size:6px}.row-workflow-cell{background:#e8efeb!important}.sheet-row-pending td:not(.row-workflow-cell){box-shadow:inset 0 0 0 9999px #df3f3f16}.sheet-row-pending td:first-of-type{border-left-color:var(--boro-danger)}.ttn-status-chip{border-radius:6px}.ttn-status-chip.success{color:#0f653c;background:#d8f4e4}.ttn-status-chip.danger{color:#a21f1c;background:#ffdeda}.ttn-status-chip.waiting{color:#8a5914;background:#fff0cd}.ttn-status-chip.moving{color:#205e88;background:#dff0fb}.financial-value.positive{color:#0d6c40;background:linear-gradient(90deg,#0000,#dcf5e7)}.financial-value.negative{color:#b51f1f;background:linear-gradient(90deg,#0000,#ffe0dd)}.sheet-add-row-footer{color:#175e3c;background:#eef7f2;height:35px}.sheet-add-row-footer:hover{background:#dff2e7}.operational-rules-editor textarea{color:#24352b;min-height:calc(100vh - 245px);font-size:12px}.control-room-stage{animation:.22s cubic-bezier(.22,.8,.24,1) both boro-page-enter}.control-room-stage.page-transit{flex-direction:column;height:calc(100dvh - 62px);min-height:0;display:flex;overflow:hidden}.control-room-stage.page-dropshippers{min-height:calc(100dvh - 62px)}.topbar,.single-metric-card,.overview-dropshipper-card,.table-card,.sheet-filter-toolbar,.spreadsheet-scroll{border-color:#d9e3dd}.topbar{box-shadow:0 1px #0b342706}.sync-copy{transition:border-color .18s,background .18s,color .18s}.sync-copy.is-syncing{color:#175e3c;background:#edf9f2;border-color:#a8d9bf}.sync-copy.is-syncing .status-led{animation:.9s ease-in-out infinite alternate boro-sync-pulse}.control-deck{background:#ffffffe6;border:1px solid #d8e3dc;border-radius:11px;margin-bottom:7px;overflow:visible;box-shadow:0 8px 24px #13342209}.control-deck .tracking-summary{border-bottom:1px solid #e3e9e5;gap:0;margin:0;padding:5px}.control-deck .tracking-summary>button,.control-deck .tracking-summary>div{min-height:38px;box-shadow:none;background:0 0;border-color:#0000;border-radius:7px}.control-deck .tracking-summary>button:hover{background:#f3f7f4}.control-deck .tracking-summary>button.active{background:#ebf8f1;border-color:#a8d7bd;box-shadow:inset 3px 0 #22b66d}.control-deck .tracking-summary>div{box-shadow:inset 3px 0 var(--boro-danger);background:#fff4f3;border-color:#f4cdca}.control-deck .filters-row{margin:0;padding:6px}.table-view-controls{align-items:center;gap:5px;display:flex}.density-control{background:#fff;border:1px solid #dce5df;border-radius:8px;align-items:center;gap:2px;height:34px;padding:3px;display:flex}.density-control button{color:#728179;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:27px;height:26px;padding:0;transition:color .14s,background .14s;display:grid}.density-control button:hover{color:#234f3a;background:#f0f5f2}.density-control button.active{color:#0c5736;background:#dcf4e7}.density-control button span,.density-control button span:before,.density-control button span:after{background:currentColor;border-radius:1px;width:13px;height:1px;display:block}.density-control button span{position:relative}.density-control button span:before,.density-control button span:after{content:"";position:absolute;left:0}.density-control button span:before{top:-4px}.density-control button span:after{top:4px}.columns-button svg,.search-box svg,.transit-actions svg,.sheet-actions svg{flex:none}.search-box svg{color:#7a8981}.page-transit .table-card{min-height:0;box-shadow:var(--boro-shadow);background:#fff;flex-direction:column;flex:auto;display:flex;overflow:hidden}.page-transit .table-scroll{flex:auto;min-height:0;max-height:none}.tracking-table th,.tracking-table td,.spreadsheet.compact-sheet th,.spreadsheet.compact-sheet td{transition:height .15s,padding .15s,background-color .14s}.tracking-table th{color:#53655b;letter-spacing:.01em;background:#eef3f0;font-size:10.5px}.tracking-table td{color:#33473c;font-size:11px}.tracking-table td b,.tracking-table td>strong,.order-copy-button b{font-size:11px}.tracking-table.density-compact th{height:34px;padding:0 8px}.tracking-table.density-compact td{height:42px;padding:4px 8px}.tracking-table.density-standard th{height:40px;padding:0 10px}.tracking-table.density-standard td{height:52px;padding:6px 10px}.tracking-table.density-comfortable th{height:46px;padding:0 12px}.tracking-table.density-comfortable td{height:64px;padding:8px 12px}.tracking-table tbody.row-refresh tr{animation:.62s cubic-bezier(.2,.75,.25,1) both boro-row-refresh}.sheet-density-control{height:30px;margin-left:auto}.sheet-density-control button{width:24px;height:22px}.spreadsheet.compact-sheet thead th{font-size:11px}.spreadsheet.compact-sheet tbody td,.spreadsheet.compact-sheet tbody th{color:#31443a;font-size:11px}.spreadsheet.compact-sheet.density-compact thead th{height:36px}.spreadsheet.compact-sheet.density-compact tbody td,.spreadsheet.compact-sheet.density-compact tbody th,.spreadsheet.compact-sheet.density-compact .sheet-cell-editor,.spreadsheet.compact-sheet.density-compact .system-value-with-action{height:28px}.spreadsheet.compact-sheet.density-compact .sheet-value{line-height:28px}.spreadsheet.compact-sheet.density-standard thead th{height:42px}.spreadsheet.compact-sheet.density-standard tbody td,.spreadsheet.compact-sheet.density-standard tbody th,.spreadsheet.compact-sheet.density-standard .sheet-cell-editor,.spreadsheet.compact-sheet.density-standard .system-value-with-action{height:32px}.spreadsheet.compact-sheet.density-standard .sheet-value{line-height:32px}.spreadsheet.compact-sheet.density-comfortable thead th{height:48px}.spreadsheet.compact-sheet.density-comfortable tbody td,.spreadsheet.compact-sheet.density-comfortable tbody th,.spreadsheet.compact-sheet.density-comfortable .sheet-cell-editor,.spreadsheet.compact-sheet.density-comfortable .system-value-with-action{height:40px}.spreadsheet.compact-sheet.density-comfortable .sheet-value{line-height:40px}.column-title{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;color:#263b30;-webkit-box-orient:vertical;min-width:0;font-size:10.5px;line-height:1.05;display:-webkit-box;overflow:hidden}.spreadsheet-scroll{box-shadow:var(--boro-shadow);background:#fff}@keyframes boro-page-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes boro-row-refresh{0%{opacity:.72;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes boro-sync-pulse{0%{box-shadow:0 0 #24c77a33}to{box-shadow:0 0 0 5px #24c77a00}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}.control-room-stage,.tracking-table tbody.row-refresh tr,.sync-copy.is-syncing .status-led{animation:none!important}.nav-item,.nav-icon,.primary-button,.secondary-button,.columns-button,.tracking-table th,.tracking-table td,.spreadsheet.compact-sheet th,.spreadsheet.compact-sheet td{transition:none!important}}@media (width>=1181px){.content{padding:10px 14px 12px}.sheet-shell{height:calc(100dvh - 74px)}.spreadsheet-scroll{flex:auto;height:auto;min-height:0;max-height:none}}@media (width<=1380px){.overview-dropshippers-grid,.dropshipper-grid{grid-template-columns:repeat(3,minmax(200px,1fr))}.feedback-request-list{grid-template-columns:repeat(2,minmax(280px,1fr))}}@media (width<=1180px){.app-shell{grid-template-columns:198px minmax(0,1fr)}.filters-row .filters{grid-template-columns:minmax(220px,1.3fr) repeat(2,minmax(120px,1fr))}}@media (width<=820px){.sidebar{color:#fff;background:var(--boro-forest)}.nav-item{color:#a9c0b5}.content{padding:18px 12px 92px}.overview-dropshippers-grid,.dropshipper-grid,.feedback-request-list{grid-template-columns:1fr}}.advertising-refresh-actions{justify-items:end;gap:6px;display:grid}.advertising-refresh-state{color:#728078;text-align:right;max-width:280px;font-size:9px}.advertising-refresh-state.completed{color:#2f7750}.advertising-refresh-state.needs_attention,.advertising-refresh-state.error{color:#a44736}.advertising-card{border-radius:14px;min-height:166px;padding:15px 16px 14px}.advertising-monogram{border-radius:9px;width:31px;height:31px;font-size:12px}.advertising-status{padding:5px 7px}.advertising-balance{margin:15px 0 3px;font-size:clamp(27px,2.4vw,34px)}.advertising-detail{text-overflow:ellipsis;white-space:nowrap;min-height:15px;margin:2px 0 12px;overflow:hidden}.advertising-times>span{border-radius:8px;padding:7px 8px}.advertising-notes-panel{margin-top:12px;padding:18px}.advertising-notes-panel .advertising-notes-head{padding-bottom:12px}.advertising-notes-head h3{margin:0 0 3px;font-size:16px}.advertising-notes-head p{color:#87918b;margin:0;font-size:9px}.advertising-notes-panel .advertising-note-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;padding:14px 0 2px;display:grid}.advertising-notes-panel .advertising-note-form textarea{color:#26342c;resize:vertical;background:#fbfcfb;border:1px solid #dce4de;border-radius:10px;outline:0;min-height:76px;padding:10px 11px}.advertising-notes-panel .advertising-note-form textarea:focus{border-color:#6bb28c;box-shadow:0 0 0 3px #27d07d1a}.advertising-notes-panel .advertising-note-form-footer{justify-items:end;gap:7px;min-width:104px;margin:0;display:grid}.advertising-notes-panel .advertising-note-form-footer .primary-button{width:100%}.advertising-notes-panel .advertising-notes-list{grid-template-columns:repeat(2,minmax(0,1fr))}.advertising-notes-panel .advertising-notes-empty{min-height:150px}.advertising-ledger{margin-top:12px;padding:0;overflow:hidden}.advertising-ledger-head{background:linear-gradient(#fff 0%,#fbfdfb 100%);border-bottom:1px solid #e4ebe6;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.advertising-ledger-head h3{color:#1f2b24;margin:0 0 4px;font-size:16px}.advertising-ledger-head p{color:#79847e;max-width:720px;margin:0;font-size:11px}.advertising-ledger-head>div:last-child{flex:none;align-items:center;gap:12px;display:flex}.advertising-ledger-head>div:last-child>span{color:#7b8780;white-space:nowrap;font-size:11px;font-weight:700}.advertising-ledger-scroll{scrollbar-gutter:stable;background:#fff;min-height:520px;max-height:min(68vh,760px);overflow:auto}.advertising-ledger-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1100px}.advertising-ledger-table th{z-index:3;color:#526159;letter-spacing:.035em;text-align:left;text-transform:uppercase;background:#f4f8f5;border-bottom:1px solid #dfe7e2;border-right:1px solid #e7ede9;height:42px;padding:0 10px;font-size:10px;font-weight:800;position:sticky;top:0}.advertising-ledger-table th:first-child{width:132px}.advertising-ledger-table th:nth-child(2){width:150px}.advertising-ledger-table th:nth-child(3){width:220px}.advertising-ledger-table th:nth-child(4){width:135px}.advertising-ledger-table th:nth-child(5){width:200px}.advertising-ledger-table th:nth-child(6){width:310px}.advertising-ledger-table th:nth-child(7){width:92px}.advertising-ledger-table td{vertical-align:top;background:#fff;border-bottom:1px solid #e7ede9;border-right:1px solid #edf1ee;height:66px;padding:6px}.advertising-ledger-table tbody tr:nth-child(2n) td{background:#fbfdfb}.advertising-ledger-table tbody tr:focus-within td{background:#f2faf5}.advertising-ledger-table input,.advertising-ledger-table textarea{color:#26342c;width:100%;min-height:50px;font:inherit;background:0 0;border:1px solid #0000;border-radius:8px;outline:0;padding:8px 9px;font-size:12px;line-height:1.35}.advertising-ledger-table input{height:50px}.advertising-ledger-table textarea{resize:vertical}.advertising-ledger-table input:hover,.advertising-ledger-table textarea:hover{background:#fff;border-color:#dce6df}.advertising-ledger-table input:focus,.advertising-ledger-table textarea:focus{background:#fff;border-color:#62ad84;box-shadow:0 0 0 3px #419e691f}.advertising-ledger-actions{text-align:center;white-space:nowrap;position:relative}.advertising-ledger-actions>span{color:#78857e;text-overflow:ellipsis;font-size:8px;position:absolute;bottom:3px;left:6px;right:6px;overflow:hidden}.advertising-ledger-actions>span.saved{color:#2f7e56}.advertising-ledger-actions button{color:#a33b30;cursor:pointer;background:#fff8f6;border:1px solid #e4ddd9;border-radius:8px;width:30px;height:30px;margin:7px 2px 0;font-size:17px;line-height:1}.advertising-ledger-actions button.save{color:#2f7e56;background:#f0f8f3;border-color:#cfe4d7}.advertising-ledger-actions button:hover:not(:disabled){filter:saturate(1.25);transform:translateY(-1px)}.advertising-ledger-actions button:disabled{cursor:wait;opacity:.48}.advertising-ledger-empty{color:#76827b;text-align:center;align-content:center;place-items:center;min-height:420px;display:grid}.advertising-ledger-empty span{color:#4a9b6f;margin-bottom:8px;font-size:28px}.advertising-ledger-empty b{color:#314038;font-size:14px}.advertising-ledger-empty p{margin:4px 0 0;font-size:11px}@media (width<=1180px) and (width>=821px){.advertising-balance-grid{grid-template-columns:repeat(3,minmax(220px,1fr));overflow-x:auto}.advertising-card{min-height:166px}}@media (width<=820px){.advertising-ledger-head{flex-direction:column;align-items:stretch}.advertising-ledger-head>div:last-child{justify-content:space-between}.advertising-ledger-scroll{min-height:440px;max-height:66vh}.advertising-refresh-actions{justify-items:stretch}.advertising-refresh-state{text-align:left;max-width:none}.advertising-balance-grid,.advertising-notes-panel .advertising-note-form,.advertising-notes-panel .advertising-notes-list{grid-template-columns:1fr}.advertising-notes-panel .advertising-note-form-footer{grid-template-columns:1fr auto;place-items:center start}}.advertising-shell{min-width:0}.advertising-head{align-items:center}.advertising-reload{flex:none}.advertising-error{margin-bottom:14px}.advertising-balance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.advertising-card{background:radial-gradient(circle at 100% 0,#27d07d1c,#0000 40%),#fff;border:1px solid #dfe7e1;border-radius:14px;flex-direction:column;min-height:166px;padding:15px 16px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 28px #153a280b}.advertising-card:before{content:"";background:var(--accent);width:4px;position:absolute;inset:0 auto 0 0}.advertising-card.source-google:before{background:linear-gradient(#4285f4 0 25%,#34a853 25% 50%,#fbbc05 50% 75%,#ea4335 75%)}.advertising-card.source-prom_boro:before,.advertising-card.source-prom_protorg:before{background:linear-gradient(#7c4dff,#bd4bce)}.advertising-card.status-stale:before{background:#e1a423}.advertising-card.status-error:before{background:var(--warning)}.advertising-card-loading{justify-content:center;place-items:center}.advertising-card-head,.advertising-source,.advertising-times,.advertising-note-form-footer,.advertising-notes-head{align-items:center;display:flex}.advertising-card-head,.advertising-note-form-footer,.advertising-notes-head{justify-content:space-between;gap:14px}.advertising-source{gap:10px;min-width:0}.advertising-source>span:last-child{gap:2px;min-width:0;display:grid}.advertising-source b{color:#26342c;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.advertising-source small{color:#8b958f;font-size:9px}.advertising-monogram{color:#17412c;background:#e4f7eb;border-radius:9px;flex:none;place-items:center;width:31px;height:31px;font-weight:850;display:grid}.source-google .advertising-monogram{color:#245ca7;background:#eaf2ff}.source-prom_boro .advertising-monogram,.source-prom_protorg .advertising-monogram{color:#704094;background:#f3eafd}.advertising-status{color:#34714f;background:#e9f7ef;border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 7px;font-size:9px;font-weight:800;display:inline-flex}.advertising-status i{background:#27b66c;border-radius:50%;width:6px;height:6px}.advertising-status.stale{color:#855a13;background:#fff3d7}.advertising-status.stale i{background:#d99a20}.advertising-status.pending{color:#64716a;background:#eef2ef}.advertising-status.pending i{background:#98a29c}.advertising-status.error{color:#9d2d26;background:#ffebe9}.advertising-status.error i{background:var(--warning)}.advertising-balance{color:#193125;letter-spacing:-.055em;margin:15px 0 3px;font-size:clamp(27px,2.4vw,34px);line-height:1}.advertising-detail{color:#758079;text-overflow:ellipsis;white-space:nowrap;min-height:15px;margin:2px 0 12px;font-size:10px;line-height:1.45;overflow:hidden}.advertising-times{gap:8px;margin-top:auto}.advertising-times>span{background:#f8faf8;border:1px solid #e9eeea;border-radius:8px;flex:1;gap:3px;min-width:0;padding:7px 8px;display:grid}.advertising-times small{color:#929b95;text-transform:uppercase;letter-spacing:.055em;font-size:8px}.advertising-times b{color:#536058;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.advertising-notes-layout{grid-template-columns:minmax(280px,.72fr) minmax(420px,1.28fr);gap:12px;margin-top:12px;display:grid}.advertising-note-form,.advertising-notes{padding:20px}.advertising-note-form-head h3,.advertising-notes-head h3{letter-spacing:-.025em;margin:4px 0;font-size:18px}.advertising-note-form-head p{color:#818b85;margin:0 0 18px;font-size:10px}.advertising-note-form label{color:#536058;gap:6px;margin-top:12px;font-size:10px;font-weight:750;display:grid}.advertising-note-form label>span{color:#9aa39e;font-size:8px;font-weight:500}.advertising-note-form input,.advertising-note-form textarea{color:#26342c;background:#fbfcfb;border:1px solid #dce4de;border-radius:10px;outline:0;width:100%}.advertising-note-form input{height:42px;padding:0 12px}.advertising-note-form textarea{resize:vertical;min-height:115px;padding:11px 12px}.advertising-note-form input:focus,.advertising-note-form textarea:focus{border-color:#6bb28c;box-shadow:0 0 0 3px #27d07d1a}.advertising-note-form-footer{margin-top:13px}.advertising-note-form-footer small{color:#9aa39e;font-size:8px}.advertising-notes{min-height:350px}.advertising-notes-head{border-bottom:1px solid #edf1ee;padding-bottom:15px}.advertising-notes-head>span{color:#2d704c;background:#e6f7ed;border-radius:9px;place-items:center;min-width:34px;height:28px;padding:0 8px;font-size:11px;font-weight:800;display:grid}.advertising-notes-list{gap:8px;margin-top:12px;display:grid}.advertising-note{background:#fbfcfb;border:1px solid #e7ece8;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:14px;display:grid}.advertising-note h4{color:#29372f;margin:0 0 5px;font-size:12px}.advertising-note p{color:#667169;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.5}.advertising-note time{color:#9aa39e;margin-top:8px;font-size:8px;display:block}.advertising-note button{color:#9c4032;background:#fff0ed;border:0;border-radius:7px;align-self:start;padding:6px 8px;font-size:8px;font-weight:750}.advertising-notes-empty{color:#87918a;text-align:center;align-content:center;place-items:center;gap:7px;min-height:250px;display:grid}.advertising-notes-empty>span{color:#3d7a59;background:#e8f7ee;border-radius:13px;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.advertising-notes-empty h4{color:#4c5951;margin:5px 0 0;font-size:12px}.advertising-notes-empty p{margin:0;font-size:10px}@media (width<=1180px){.advertising-balance-grid{grid-template-columns:repeat(3,minmax(220px,1fr));overflow-x:auto}.advertising-card{min-height:166px}}@media (width<=820px){.nav-list{justify-content:flex-start;overflow-x:auto}.nav-item{flex:0 0 66px}.advertising-head{align-items:stretch}.advertising-reload{width:100%}.advertising-notes-layout{grid-template-columns:1fr}.advertising-times{flex-direction:column;align-items:stretch}.advertising-balance-grid{grid-template-columns:1fr;overflow:visible}}.suppliers-module{min-width:0}.supplier-portal-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:16px;display:grid}.supplier-portal-card{background:linear-gradient(135deg,#fff 0%,#fbfdfb 58%,#edf9f2 100%);border:1px solid #dce8e1;border-radius:22px;grid-template-columns:64px 1fr auto;align-items:center;gap:18px;min-height:148px;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 45px #1d422f12}.supplier-portal-card:after{content:"";border:24px solid #27d07d17;border-radius:50%;width:150px;height:150px;position:absolute;top:-75px;right:-65px}.supplier-portal-mark{color:#0f4d31;letter-spacing:-.04em;background:#d9f6e6;border-radius:18px;place-items:center;width:58px;height:58px;font-size:18px;font-weight:850;display:grid}.supplier-portal-copy{min-width:0}.supplier-portal-copy h3{letter-spacing:-.04em;margin:4px 0 5px;font-size:23px}.supplier-portal-copy p{color:#718078;margin:0;font-size:12px}.supplier-portal-actions{z-index:1;gap:8px;display:grid;position:relative}.supplier-orders-workspace{flex-direction:column;gap:10px;height:calc(100dvh - 118px);min-height:620px;display:flex}.supplier-workspace-head{justify-content:space-between;align-items:flex-start;gap:18px;padding:2px 2px 0;display:flex}.supplier-workspace-title{align-items:flex-start;gap:12px;display:flex}.supplier-workspace-title h2{letter-spacing:-.045em;margin:3px 0 2px;font-size:24px}.supplier-workspace-title p{color:#748078;margin:0;font-size:11px}.supplier-back{color:#24533c;background:#fff;border:1px solid #dce5df;border-radius:11px;place-items:center;width:34px;height:34px;margin-top:6px;font-weight:800;display:grid}.supplier-workspace-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.supplier-workspace-actions .secondary-button{background:#fff;border:1px solid #dce5df;align-items:center;gap:7px;min-height:38px;padding-inline:13px;font-size:11px;display:inline-flex}.supplier-notice{color:#14633d;align-items:center;gap:7px;width:fit-content;margin:-2px 2px 0;font-size:10px;font-weight:720;display:inline-flex}.supplier-table-toolbar{background:#ffffffe0;border:1px solid #dce5df;border-radius:15px;grid-template-columns:minmax(260px,520px) auto;justify-content:space-between;align-items:center;gap:12px;padding:9px;display:grid}.supplier-table-toolbar .search-box{border-radius:10px;min-height:38px}.supplier-table-toolbar>span{color:#728079;padding-right:8px;font-size:10px;font-weight:700}.supplier-orders-table-wrap{background:#fff;border:1px solid #dce5df;border-radius:17px;flex:1;min-height:0;overflow:auto;box-shadow:0 12px 32px #1a402c0e}.supplier-orders-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:max(100%,1610px)}.supplier-orders-table th{z-index:4;color:#617168;text-align:left;text-transform:uppercase;letter-spacing:.055em;cursor:grab;-webkit-user-select:none;user-select:none;background:#f7faf8;border-bottom:1px solid #dce5df;height:42px;padding:7px 12px 7px 8px;font-size:9px;font-weight:780;transition:color .16s,background .16s,opacity .16s;position:sticky;top:0}.supplier-orders-table th:hover{color:#174d32;background:#edf7f1}.supplier-orders-table th:active{cursor:grabbing}.supplier-orders-table th:focus-visible{z-index:5;outline-offset:-2px;outline:2px solid #28a968}.supplier-orders-table th.is-dragging{color:#11623b;opacity:.62;background:#dcf3e6}.supplier-column-header{align-items:center;gap:5px;min-width:0;display:flex}.supplier-column-header i{color:#9aaba1;letter-spacing:-4px;font-size:10px;font-style:normal;transform:translate(-2px)}.supplier-column-resizer{z-index:2;cursor:col-resize;touch-action:none;border-radius:999px;width:9px;position:absolute;top:7px;bottom:7px;right:-3px}.supplier-column-resizer:after{content:"";background:#c2d0c8;border-radius:2px;width:2px;transition:width .14s,right .14s,background .14s;position:absolute;top:2px;bottom:2px;right:4px}.supplier-column-resizer:hover:after,.supplier-column-resizer:focus-visible:after{background:#1ca363;width:3px;right:3px}.supplier-column-resizer:focus-visible{outline-offset:-2px;outline:2px solid #87d9ad}.supplier-orders-table td{color:#26372e;vertical-align:top;background:#fff;border-bottom:1px solid #edf1ee;padding:10px;font-size:11px;line-height:1.35}.supplier-orders-table td.supplier-copy-cell{text-align:center;padding-inline:8px}.supplier-row-actions{justify-items:center;gap:7px;display:grid}.supplier-delete-button{color:#a7352e;cursor:pointer;background:#fff7f6;border:1px solid #efc8c4;border-radius:9px;place-items:center;width:30px;height:30px;transition:border-color .16s,color .16s,background .16s,transform .16s;display:grid}.supplier-delete-button:hover{color:#8d241e;background:#ffe9e7;border-color:#d9746c;transform:translateY(-1px)}.supplier-delete-button:disabled{opacity:.5;cursor:wait;transform:none}.supplier-orders-table tbody tr:nth-child(2n) td{background:#fcfdfc}.supplier-orders-table tbody tr:hover td{background:#f5fbf7}.supplier-orders-table tbody tr.telegram-confirmed td{background:#fff9df;box-shadow:inset 0 1px #d19e2614,inset 0 -1px #d19e261a}.supplier-orders-table tbody tr.telegram-confirmed:hover td{background:#fff4c7}.supplier-orders-table tbody tr.telegram-confirmed td:first-child{box-shadow:inset 4px 0 #e2ae38,inset 0 1px #d19e2614,inset 0 -1px #d19e261a}.supplier-telegram-proof{background:#ffe9a8;border-radius:6px;align-items:center;gap:4px;width:fit-content;margin-top:3px;padding:3px 6px;font-weight:800;display:inline-flex;color:#80550d!important}.supplier-telegram-failed{width:fit-content;margin-top:3px;font-weight:800;color:#b42318!important}.supplier-copy-button{color:#18593a;background:#eef9f2;border:1px solid #cfe3d7;border-radius:9px;place-items:center;width:30px;height:30px;padding:0;display:inline-grid}.supplier-copy-button.copied{color:#fff;background:#1c9d60;border-color:#1c9d60}.supplier-comment-editor{gap:3px;display:grid}.supplier-comment-editor textarea{resize:vertical;color:#24382d;width:100%;min-height:68px;font:inherit;background:#fbfdfc;border:1px solid #dbe5df;border-radius:9px;outline:none;padding:8px 9px;line-height:1.35}.supplier-comment-editor textarea:focus{background:#fff;border-color:#4fba7e;box-shadow:0 0 0 3px #27d07d1a}.supplier-comment-editor small{color:#8b958f;font-size:8px}.supplier-comment-editor.saved small{color:#168953}.supplier-comment-editor.error small{color:#c52b27}.supplier-order-id,.supplier-payment,.supplier-customer{gap:3px;display:grid}.supplier-order-id b{color:#153f2b;font-size:12px}.supplier-order-id span,.supplier-payment span,.supplier-customer span{color:#51635a}.supplier-order-id small,.supplier-payment small{color:#849088;font-size:9px}.supplier-products{gap:8px;display:grid}.supplier-products>div{gap:3px;display:grid}.supplier-products>div+div{border-top:1px dashed #dce6e0;padding-top:7px}.supplier-products b{-webkit-line-clamp:2;color:#26362e;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.supplier-products span{color:#42604f;font-size:10px}.supplier-products small{color:#22583d;background:#e7f7ee;border-radius:6px;width:fit-content;padding:3px 6px;font-size:8px;font-weight:720}.supplier-inventory{border:1px solid #0000;border-radius:999px;align-items:center;width:fit-content;padding:3px 7px;font-size:8px;font-weight:800;display:inline-flex}.supplier-inventory.in-stock{color:#0f6b3c;background:#e3f8ec;border-color:#bee8d1}.supplier-inventory.out-of-stock{color:#a62320;background:#fff0ef;border-color:#ffc8c4}.supplier-inventory.unknown{color:#68766e;background:#f3f6f4;border-color:#dde5e0}.supplier-payment b{color:#174b31;font-size:13px}.supplier-customer b{max-width:170px}.supplier-delivery{color:#45584e;max-width:250px}.supplier-ttn-editor{gap:2px;display:grid}.supplier-ttn-editor input{color:#1d3528;background:#fff;border:1px solid #d7e2dc;border-radius:8px;outline:none;width:100%;height:34px;padding:0 9px;font-size:10px;font-weight:700}.supplier-ttn-editor input:focus{border-color:#4fba7e;box-shadow:0 0 0 3px #27d07d1c}.supplier-ttn-editor small{color:#8b958f;font-size:8px}.supplier-ttn-editor.error small{color:#c52b27}.supplier-ttn-editor.saved small{color:#168953}.supplier-ttn-locked{color:#153f2b;background:#f1f8f4;border:1px solid #cfe2d7;border-radius:9px;gap:4px;padding:7px 8px;display:grid}.supplier-ttn-locked b{text-overflow:ellipsis;font-size:10px;overflow:hidden}.supplier-ttn-locked small{color:#397052;align-items:center;gap:4px;font-size:8px;font-weight:700;display:inline-flex}.supplier-ttn-status{color:#5f6c65;background:#eef1ef;border-radius:7px;align-items:center;width:fit-content;max-width:100%;margin-top:6px;padding:4px 7px;font-size:9px;font-weight:730;display:inline-flex}.supplier-ttn-status.success{color:#11623b;background:#dff6e9}.supplier-ttn-status.danger{color:#a52421;background:#ffe5e3}.supplier-ttn-status.info{color:#32536a;background:#e6f1f8}.supplier-status-time{color:#8b958f;margin-top:3px;font-size:8px;display:block}.supplier-orders-table-wrap .module-state{color:#7c8982;text-align:center;place-content:center;gap:5px;min-height:340px;display:grid}.supplier-access-modal .form-hint{color:#51635a;background:#f3f7f4;border-radius:10px;margin:-2px 0 4px;padding:10px 12px;font-size:10px;line-height:1.45}@media (width<=820px){.supplier-portal-grid{grid-template-columns:1fr}.supplier-portal-card{grid-template-columns:52px 1fr;padding:16px}.supplier-portal-mark{border-radius:14px;width:48px;height:48px}.supplier-portal-actions{grid-column:1/-1;grid-template-columns:1fr}.supplier-orders-workspace{height:auto;min-height:calc(100dvh - 130px)}.supplier-workspace-head{flex-direction:column}.supplier-workspace-actions{width:100%}.supplier-workspace-actions .secondary-button{flex:1;justify-content:center}.supplier-table-toolbar{grid-template-columns:1fr}.supplier-table-toolbar>span{padding:0 3px}.supplier-orders-table-wrap{max-height:calc(100dvh - 285px)}}.cost-nav-badge{box-shadow:0 4px 12px #b91c1c38;color:#fff!important;background:#d92d20!important}.overview-monitor-summary{grid-template-columns:minmax(410px,1.35fr) minmax(320px,.9fr);gap:10px;max-width:1050px;margin:7px 0 10px;display:grid}.overview-monitor-card{color:#26372e;text-align:left;background:#fff;border:1px solid #dce5df;border-radius:16px;grid-template-rows:1fr auto;grid-template-columns:44px minmax(150px,1fr) auto;align-items:center;gap:10px 14px;min-width:0;min-height:142px;padding:19px 20px 14px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 30px #1434220e}.overview-monitor-card:before{content:"";background:#d92d20;width:4px;position:absolute;inset:0 auto 0 0}.overview-monitor-card.is-ttn:before{background:#1c9d60}.overview-monitor-card:hover{border-color:#c3d5ca;transform:translateY(-2px);box-shadow:0 14px 34px #14342217}.overview-monitor-card:focus-visible{outline-offset:2px;outline:3px solid #1e9d6033}.overview-monitor-icon{color:#a82b24;background:#fff0ee;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.overview-monitor-card.is-ttn .overview-monitor-icon{color:#147347;background:#e7f7ee}.overview-monitor-copy{grid-template-columns:auto 1fr;align-items:baseline;column-gap:9px;min-width:0;display:grid}.overview-monitor-kicker{color:#66766d;letter-spacing:.065em;text-transform:uppercase;grid-column:1/-1;margin-bottom:3px;font-size:9px;font-weight:800}.overview-monitor-copy strong{color:#192c22;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:clamp(30px,3vw,42px);line-height:1}.overview-monitor-copy small{color:#718078;max-width:145px;font-size:10px;line-height:1.35}.overview-monitor-breakdown{background:#fafcfb;border:1px solid #edf0ee;border-radius:11px;gap:7px;min-width:166px;padding:9px 11px;display:grid}.overview-monitor-breakdown>span{color:#596a60;grid-template-columns:7px 1fr auto;align-items:center;gap:7px;font-size:9px;font-weight:720;display:grid}.overview-monitor-breakdown i,.overview-monitor-signal i{background:#d92d20;border-radius:50%;width:7px;height:7px}.overview-monitor-breakdown .is-manager i{background:#e79a26}.overview-monitor-breakdown b{color:#22342a;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px}.overview-monitor-signal{color:#176a42;white-space:nowrap;background:#edf8f1;border-radius:9px;align-items:center;gap:7px;padding:7px 9px;font-size:9px;font-weight:780;display:inline-flex}.overview-monitor-signal i{background:#1c9d60;box-shadow:0 0 0 4px #1c9d601c}.overview-monitor-meta{color:#8a968f;border-top:1px solid #edf1ee;grid-column:1/-1;justify-content:space-between;gap:10px;padding-top:10px;font-size:8px;font-weight:650;display:flex}.overview-monitor-meta i{color:#286845;font-style:normal;font-weight:780}.overview-monitor-placeholder{background:#f4f7f5;border-radius:16px;max-width:1050px;min-height:142px;margin:7px 0 10px}.overview-advertising-strip{background:#ffffffeb;border:1px solid #dce5df;border-radius:13px;grid-template-columns:minmax(125px,.72fr) repeat(3,minmax(150px,1fr)) 34px;align-items:stretch;gap:7px;min-height:58px;margin:7px 0 10px;padding:7px;display:grid;box-shadow:0 8px 26px #14342209}.overview-advertising-title,.overview-ad-balance{align-items:center;display:flex}.overview-advertising-title{gap:8px;padding:0 8px}.overview-advertising-title>span{color:#2e6b4a;background:#e7f6ed;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.overview-advertising-title div{gap:1px;display:grid}.overview-advertising-title b{color:#24342b;font-size:10px}.overview-advertising-title small{color:#87928b;font-size:8px}.overview-ad-balance{color:#56645c;text-align:left;background:#f9fbfa;border:1px solid #e5ebe7;border-radius:9px;justify-content:space-between;gap:10px;min-width:0;padding:8px 11px;transition:border-color .16s,background .16s,transform .16s}.overview-ad-balance:hover{background:#f1f9f4;border-color:#9dceb2;transform:translateY(-1px)}.overview-ad-balance>span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:8px;font-weight:720;display:flex;overflow:hidden}.overview-ad-balance i{background:#d0d8d3;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.overview-ad-balance.status-ok i{background:#21b66b}.overview-ad-balance.status-stale i,.overview-ad-balance.status-pending i{background:#e79a26}.overview-ad-balance.status-error i{background:#d92d20}.overview-ad-balance strong{color:#1e2d25;font-variant-numeric:tabular-nums;flex:none;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.overview-ad-open{color:#22623f;background:#e8f7ee;border:0;border-radius:9px;font-size:16px}.overview-ad-open:hover{background:#d8f2e3}.overview-advertising-placeholder{min-height:58px}.overview-operation-grid{grid-template-columns:repeat(2,minmax(320px,1fr));gap:10px;max-width:1050px;display:grid}.overview-operation-grid .single-metric-card{cursor:pointer;width:100%}.overview-automation-schedule{background:linear-gradient(125deg,#fff 0 68%,#f1f8f4 100%);border:1px solid #dce6e0;border-radius:16px;gap:12px;max-width:1050px;margin-top:14px;padding:16px 18px 14px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px #1434220d}.overview-automation-schedule:before{content:"";background:#95a49c;width:4px;position:absolute;inset:0 auto 0 0}.overview-automation-schedule.is-active:before{background:#21b66b;box-shadow:0 0 18px #21b66b73}.overview-automation-heading{grid-template-columns:36px 1fr auto;align-items:center;gap:11px;display:grid}.overview-automation-heading>span{color:#176b45;background:#e7f6ed;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.overview-automation-heading>div{gap:2px;display:grid}.overview-automation-heading b{color:#1c3025;font-size:13px}.overview-automation-heading small{color:#77857d;font-size:9px}.overview-automation-heading>strong{color:#526159;background:#f0f3f1;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;display:inline-flex}.overview-automation-heading>strong i{background:#89968f;border-radius:50%;width:7px;height:7px}.overview-automation-schedule.is-active .overview-automation-heading>strong{color:#14643e;background:#e8f7ee}.overview-automation-schedule.is-active .overview-automation-heading>strong i{background:#21b66b;box-shadow:0 0 0 4px #21b66b1f}.overview-automation-flows{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.overview-automation-flows article{background:#ffffffe0;border:1px solid #e6ece8;border-radius:11px;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 11px;display:grid}.overview-automation-flows article>span{color:#28704b;letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800}.overview-automation-flows article>div{gap:2px;min-width:0;display:grid}.overview-automation-flows article b{color:#26382e;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.overview-automation-flows article small{color:#839088;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.overview-automation-flows article>i{color:#337252;white-space:nowrap;background:#edf7f1;border-radius:7px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:750}.overview-automation-hours{border-top:1px solid #e9eeeb;align-items:center;gap:8px;padding-top:10px;display:flex}.overview-automation-hours>span{color:#47594f;font-variant-numeric:tabular-nums;background:#f3f6f4;border-radius:8px;padding:6px 9px;font-size:9px}.overview-automation-hours>span b{color:#1f5037;margin-right:4px}.overview-automation-hours>small{color:#8a968f;margin-left:auto;font-size:8px}.overview-automation-placeholder{background:#f3f6f4;border-radius:16px;max-width:1050px;min-height:154px;margin-top:14px}@media (width<=820px){.overview-automation-heading{grid-template-columns:36px 1fr}.overview-automation-heading>strong{grid-column:1/-1;justify-self:start}.overview-automation-flows{grid-template-columns:1fr}.overview-automation-hours{flex-direction:column;align-items:flex-start}.overview-automation-hours>small{margin-left:0}}.cost-overview-card{background:linear-gradient(135deg,#fff 58%,#fff5f3);border-color:#efd0cd}.cost-overview-card:hover{border-color:#e9a6a0}.cost-overview-card .metric-icon{color:#a82b24;background:#ffe5e1}.cost-overview-card .overview-counts{margin-left:auto}.control-room-stage.page-costs{flex-direction:column;height:calc(100dvh - 62px);min-height:0;display:flex;overflow:hidden}.cost-monitor-module{flex-direction:column;flex:1;min-height:0;display:flex}.cost-monitor-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.cost-monitor-summary{grid-template-columns:minmax(190px,1.2fr) repeat(3,minmax(125px,.7fr));gap:6px;margin:5px 0 7px;display:grid}.cost-monitor-summary>div{background:#fff;border:1px solid #dfe7e2;border-radius:10px;align-content:center;gap:3px;min-height:52px;padding:8px 12px;display:grid}.cost-monitor-summary small{color:#88938c;letter-spacing:.02em;font-size:8px;font-weight:680}.cost-monitor-summary b{color:#334239;font-size:10px}.cost-monitor-summary .cost-debt-count{background:#fff3f1;border-color:#f0b9b4;grid-template-columns:34px 1fr;align-content:center;align-items:center;box-shadow:inset 4px 0 #d92d20}.cost-debt-count>span{color:#a92c24;background:#ffe0dc;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.cost-debt-count>div{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.cost-debt-count strong{color:#bd2b22;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:23px}.cost-stale-notice{color:#80520c;background:#fff7e5;border:1px solid #efcf94;border-radius:8px;margin-bottom:7px;padding:8px 11px;font-size:9px}.cost-monitor-toolbar{background:#fff;border:1px solid #dce5df;border-radius:10px;grid-template-columns:minmax(240px,1fr) minmax(145px,220px) auto;align-items:center;gap:6px;min-height:42px;margin-bottom:7px;padding:5px;display:grid}.cost-monitor-toolbar .search-box,.cost-monitor-toolbar select{background:#f9fbfa;border:1px solid #e1e7e3;border-radius:7px;height:32px}.cost-monitor-toolbar select{color:#536159;padding:0 10px;font-size:9px}.cost-monitor-toolbar>span{color:#7f8b84;white-space:nowrap;padding:0 10px;font-size:8px}.cost-monitor-table-card{background:#fff;border:1px solid #d9e3dd;border-radius:11px;flex:1;min-height:0;overflow:hidden;box-shadow:0 12px 32px #1634220b}.cost-table-scroll{height:100%;overflow:auto}.cost-monitor-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:880px}.cost-monitor-table th{z-index:2;color:#647169;text-align:left;background:#f4f7f5;border-bottom:1px solid #dfe6e2;height:40px;padding:0 13px;font-size:9px;font-weight:800;position:sticky;top:0}.cost-monitor-table th:first-child,.cost-monitor-table th:nth-child(2){width:11%}.cost-monitor-table th:nth-child(3){width:17%}.cost-monitor-table th:nth-child(4){width:31%}.cost-monitor-table th:nth-child(5){width:14%}.cost-monitor-table th:nth-child(6){width:16%}.cost-monitor-table td{color:#3d4c43;vertical-align:middle;border-bottom:1px solid #edf1ee;height:54px;padding:7px 13px;font-size:10px}.cost-monitor-table tbody tr:nth-child(2n) td{background:#fcfdfc}.cost-monitor-table tbody tr:hover td{background:#fff7f5}.cost-monitor-table tbody tr td:first-child{box-shadow:inset 3px 0 #e0584e}.cost-monitor-table td:first-child,.cost-monitor-table td:nth-child(2)>*{font-variant-numeric:tabular-nums}.cost-cell-stack{align-content:center;gap:2px;display:grid}.cost-monitor-table td strong{color:#182a20;font-size:11px}.cost-monitor-table td small{color:#8a958e;font-size:8px}.cost-product-list{gap:3px;max-height:42px;display:grid;overflow:hidden}.cost-product-list b{color:#2d4035;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;font-weight:680;line-height:1.35;display:-webkit-box;overflow:hidden}.cost-product-list span{color:#8a958e;font-size:9px}.cost-supplier-name{color:#255d42;background:#eef7f2;border:1px solid #c8ddd1;border-radius:6px;padding:5px 8px;font-size:8px;font-weight:780;display:inline-flex}.cost-status-badge,.missing-cost-badge{border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:8px;font-weight:760;display:inline-flex}.cost-status-badge{color:#2c6445;background:#eef8f2;border:1px solid #bfe0cc}.cost-status-badge.status-4,.cost-status-badge.status-14{color:#28627a;background:#eaf6fb;border-color:#b9dcea}.cost-status-badge.status-36,.cost-status-badge.status-5{color:#17643c;background:#e6f7ed;border-color:#a9d9bc}.cost-status-badge.status-41{color:#a32a22;background:#ffebe8;border-color:#efb5b0}.missing-cost-badge{color:#a52c24;background:#ffebe8;border:1px solid #efb5b0}.missing-cost-badge i{background:#d92d20;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #d92d201a}.cost-crm-link{color:#175c3a;background:#edf8f1;border:1px solid #a9d5bb;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:32px;padding:0 11px;font-size:9px;font-weight:780;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.cost-crm-link:hover{background:#dff3e7;border-color:#70b38d;transform:translateY(-1px)}.cost-mobile-list{display:none}@media (width<=1180px){.overview-advertising-strip{grid-template-columns:105px repeat(3,minmax(140px,1fr)) 32px;overflow-x:auto}.overview-operation-grid{grid-template-columns:repeat(2,minmax(290px,1fr))}}@media (width<=820px){.overview-monitor-summary{grid-template-columns:1fr}.overview-monitor-card{grid-template-columns:44px minmax(0,1fr)}.overview-monitor-breakdown,.overview-monitor-signal{grid-column:1/-1}.overview-advertising-strip{grid-template-columns:1fr;overflow:visible}.overview-advertising-title{min-height:38px}.overview-ad-open{min-height:34px}.overview-operation-grid{grid-template-columns:1fr}.control-room-stage.page-costs{height:auto;min-height:calc(100dvh - 130px);overflow:visible}.cost-monitor-head{flex-direction:column;align-items:stretch}.cost-monitor-head .primary-button{width:100%}.cost-monitor-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.cost-monitor-summary .cost-debt-count{grid-column:1/-1}.cost-monitor-toolbar{grid-template-columns:1fr}.cost-monitor-toolbar>span{padding:4px 7px}.cost-table-scroll{display:none}.cost-mobile-list{gap:8px;padding:8px;display:grid}.cost-mobile-list article{background:#fff;border:1px solid #e5eae7;border-radius:11px;gap:10px;padding:12px;display:grid;box-shadow:inset 3px 0 #d92d20}.cost-mobile-list header,.cost-mobile-list article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.cost-mobile-list header>span:first-child{gap:2px;display:grid}.cost-mobile-list header b{color:#203128;font-size:12px}.cost-mobile-list small{color:#87928b;font-size:8px}.cost-mobile-product{align-items:start!important}.cost-mobile-product b{color:#2d4035;text-align:right;max-width:72%;font-size:10px;line-height:1.35}.cost-mobile-list .cost-crm-link{min-height:38px}}.monitor-module{min-width:0}.monitor-head{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:17px;display:flex}.monitor-head h2{color:#183326;letter-spacing:-.06em;margin:5px 0 6px;font-size:34px;line-height:.95}.monitor-head p{color:#68776f;max-width:660px;margin:0;font-size:12px;line-height:1.5}.monitor-live-rail{color:#1d5137;background:#effaf3;border:1px solid #cfe7d8;border-radius:14px;align-items:center;gap:11px;min-width:220px;padding:11px 14px;display:flex}.monitor-live-rail.is-stale{color:#77541b;background:#fff8e9;border-color:#ead9b7}.monitor-live-rail.is-error{color:#8f2d27;background:#fff3f1;border-color:#efc6c1}.monitor-live-rail.is-empty{color:#66756d;background:#f6f8f6;border-color:#dce4df}.monitor-live-dot{background:#25b96c;border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 5px #25b96c1f}.monitor-live-rail.is-live .monitor-live-dot{animation:2.4s ease-out infinite monitorPulse}.monitor-live-rail.is-stale .monitor-live-dot{background:#d39a31;box-shadow:0 0 0 5px #d39a311f}.monitor-live-rail.is-error .monitor-live-dot{background:#d7483f;box-shadow:0 0 0 5px #d7483f1f}.monitor-live-rail.is-empty .monitor-live-dot{background:#96a29b;box-shadow:0 0 0 5px #96a29b1f}.monitor-live-rail>span:last-child{gap:2px;display:grid}.monitor-live-rail b{font-size:11px}.monitor-live-rail small{opacity:.76;font-variant-numeric:tabular-nums;font-size:9px}.monitor-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:13px;display:grid}.monitor-summary>div{background:#fff;border:1px solid #dfe7e2;border-radius:16px;flex-direction:column;justify-content:center;min-width:0;min-height:104px;padding:17px 19px 16px 23px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #1c3a2909}.monitor-summary>div:before{content:"";background:#789083;width:4px;position:absolute;inset:0 auto 0 0}.monitor-summary>div.is-error{background:linear-gradient(100deg,#fff8f7 0,#fff 43%);border-color:#f0d5d1}.monitor-summary>div.is-error:before{background:#d84c43}.monitor-summary>div.is-manager{background:linear-gradient(100deg,#fffaf0 0,#fff 43%);border-color:#eadfc7}.monitor-summary>div.is-manager:before{background:#d19a36}.monitor-summary>div.is-ttn{background:linear-gradient(100deg,#f5fbf7 0,#fff 43%);border-color:#d2e6d9}.monitor-summary>div.is-ttn:before{background:#2d8b58}.monitor-summary span{color:#77847c;text-transform:uppercase;letter-spacing:.09em;font-size:8px;font-weight:820}.monitor-summary strong{color:#21372b;letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:8px 0 4px;font-size:29px;line-height:.9}.monitor-summary .is-error strong{color:#b93630}.monitor-summary .is-manager strong{color:#986418}.monitor-summary .is-ttn strong{color:#237247}.monitor-summary small{color:#7f8c84;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.35;overflow:hidden}.monitor-deck{background:#fff;border:1px solid #d8e3dc;border-radius:18px;overflow:hidden;box-shadow:0 16px 46px #1b402b12}.monitor-tabs{background:#f8faf8;border-bottom:1px solid #e1e8e3;align-items:center;gap:5px;min-height:58px;padding:8px;display:flex}.monitor-tabs button{color:#627168;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;min-height:42px;padding:0 15px;font-size:11px;font-weight:790;display:flex}.monitor-tabs button:hover{color:#214331;background:#edf3ef}.monitor-tabs button.active{color:#fff;background:#216e46;box-shadow:0 7px 18px #216e462b}.monitor-tabs button:focus-visible{outline-offset:2px;outline:3px solid #216e4638}.monitor-tabs button b{color:#57685e;font-variant-numeric:tabular-nums;background:#e6ece8;border-radius:8px;place-items:center;min-width:24px;height:23px;padding:0 6px;font-size:9px;display:grid}.monitor-tabs button.active b{color:#1b633f;background:#fff}.monitor-tabs>p{color:#8c9690;margin:0 8px 0 auto;font-size:9px}.monitor-table-scroll{min-height:360px;max-height:calc(100dvh - 345px);overflow:auto}.monitor-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1110px}.monitor-processing-table{min-width:1120px}.monitor-ttn-table{min-width:1230px}.monitor-table th{z-index:3;color:#78847d;text-align:left;text-transform:uppercase;letter-spacing:.065em;background:#fbfcfb;border-bottom:1px solid #e0e7e2;height:42px;padding:9px 11px;font-size:8px;font-weight:790;position:sticky;top:0}.monitor-table td{color:#3f5047;vertical-align:middle;background:#fff;border-bottom:1px solid #edf1ee;height:54px;padding:9px 11px;font-size:10px}.monitor-table tbody tr:nth-child(2n) td{background:#fcfdfc}.monitor-table tbody tr:hover td{background:#f5faf7}.monitor-processing-table tbody tr.is-error td:first-child{box-shadow:inset 4px 0 #d84c43}.monitor-processing-table tbody tr.is-manager td:first-child{box-shadow:inset 4px 0 #d19a36}.monitor-processing-table tbody tr.is-error:hover td{background:#fff8f7}.monitor-processing-table tbody tr.is-manager:hover td{background:#fffbf3}.monitor-processing-table th:first-child{width:94px}.monitor-processing-table th:nth-child(2){width:115px}.monitor-processing-table th:nth-child(3){width:150px}.monitor-processing-table th:nth-child(4){width:145px}.monitor-processing-table th:nth-child(5),.monitor-processing-table th:nth-child(6){width:135px}.monitor-processing-table th:nth-child(7){width:310px}.monitor-ttn-table th:first-child{width:94px}.monitor-ttn-table th:nth-child(2){width:145px}.monitor-ttn-table th:nth-child(3){width:105px}.monitor-ttn-table th:nth-child(4){width:145px}.monitor-ttn-table th:nth-child(5){width:155px}.monitor-ttn-table th:nth-child(6){text-align:center;width:70px}.monitor-ttn-table th:nth-child(7){width:140px}.monitor-ttn-table th:nth-child(8){width:300px}.monitor-table time{color:#6f7d75;font-variant-numeric:tabular-nums;font-size:9px}.monitor-order{color:#163f2a;font-variant-numeric:tabular-nums;font-size:11px}.monitor-supplier{color:#344b3e;font-weight:720}.monitor-ttn{color:#244f38;font-variant-numeric:tabular-nums;font-weight:750}.monitor-attempts{color:#57675e;font-variant-numeric:tabular-nums;background:#eef2ef;border-radius:10px;place-items:center;width:30px;height:30px;margin:auto;font-weight:800;display:grid}.monitor-badge{color:#55645c;background:#edf1ee;border-radius:8px;align-items:center;width:fit-content;max-width:100%;min-height:26px;padding:4px 8px;font-size:9px;font-weight:760;line-height:1.2;display:inline-flex}.monitor-badge.tone-success{color:#14683f;background:#dff5e8}.monitor-badge.tone-danger{color:#a52e27;background:#ffe5e2}.monitor-badge.tone-warning{color:#8a5a13;background:#fff0ce}.monitor-badge.tone-progress{color:#285f84;background:#e4f0f8}.monitor-badge.kind-crm{color:#4f496d;background:#eeeaf7}.monitor-comment{color:#637269;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.monitor-empty{color:#738078;text-align:center;align-content:center;place-items:center;min-height:360px;padding:35px;display:grid}.monitor-empty>span:first-child{color:#28754d;background:#e4f4ea;border-radius:15px;place-items:center;width:48px;height:48px;font-size:21px;font-weight:850;display:grid}.monitor-empty h3{color:#2c4035;margin:13px 0 5px;font-size:15px}.monitor-empty p{max-width:440px;margin:0;font-size:10px;line-height:1.5}.monitor-error>span:first-child{color:#a9322a;background:#ffe8e5}.monitor-loading>span:first-child{color:#278552;background:0 0;width:28px;height:28px}@keyframes monitorPulse{0%,55%{box-shadow:0 0 0 5px #25b96c1f}80%,to{box-shadow:0 0 0 10px #25b96c00}}@media (width<=980px){.monitor-head{flex-direction:column;align-items:stretch;gap:13px}.monitor-live-rail{min-width:0}.monitor-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.monitor-head h2{font-size:27px}.monitor-summary{gap:7px}.monitor-summary>div{border-radius:14px;min-height:88px;padding:13px 12px 13px 17px}.monitor-summary strong{font-size:24px}.monitor-summary small{white-space:normal}.monitor-tabs{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.monitor-tabs button{justify-content:space-between}.monitor-tabs>p{text-align:center;grid-column:1/-1;margin:2px 4px 0}.monitor-table-scroll{background:#f4f7f5;min-height:0;max-height:none;padding:9px;overflow:visible}.monitor-table{min-width:0;display:block}.monitor-table thead{display:none}.monitor-table tbody{gap:9px;display:grid}.monitor-table tr{background:#fff;border:1px solid #dce5df;border-radius:15px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden;box-shadow:0 6px 20px #1a39270b}.monitor-table td{border:0;border-bottom:1px solid #edf1ee;gap:5px;min-width:0;height:auto;padding:10px 11px;display:grid;background:#fff!important}.monitor-table td:before{content:attr(data-label);color:#8b9690;text-transform:uppercase;letter-spacing:.07em;font-size:7px;font-weight:800}.monitor-table td:last-child{border-bottom:0;grid-column:1/-1}.monitor-processing-table td:nth-child(7),.monitor-ttn-table td:nth-child(8){grid-column:1/-1}.monitor-attempts{margin:0}.monitor-comment{display:block}}@media (width<=620px){.monitor-summary{grid-template-columns:1fr}.monitor-summary>div{min-height:82px}}@media (prefers-reduced-motion:reduce){.monitor-live-rail.is-live .monitor-live-dot{animation:none}}.integration-module{min-width:0}.integration-head{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:15px;display:flex}.integration-head h2{color:#183326;letter-spacing:-.06em;margin:5px 0 6px;font-size:34px;line-height:.95}.integration-head p{color:#68776f;max-width:680px;margin:0;font-size:12px;line-height:1.5}.integration-live{color:#66756d;background:#f6f8f6;border:1px solid #dce4df;border-radius:14px;align-items:center;gap:11px;min-width:220px;padding:11px 14px;display:flex}.integration-live>span{background:#96a29b;border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 5px #96a29b1f}.integration-live.is-ready{color:#1d5137;background:#effaf3;border-color:#cfe7d8}.integration-live.is-ready>span{background:#25b96c;box-shadow:0 0 0 5px #25b96c1f}.integration-live.is-error{color:#8f2d27;background:#fff3f1;border-color:#efc6c1}.integration-live.is-error>span{background:#d7483f;box-shadow:0 0 0 5px #d7483f1f}.integration-live>div{gap:2px;display:grid}.integration-live b{font-size:11px}.integration-live small{opacity:.76;font-variant-numeric:tabular-nums;font-size:9px}.integration-callback{background:linear-gradient(100deg,#f3faf6,#fff 55%);border:1px solid #d8e3dc;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:10px;padding:14px 16px;display:flex}.integration-callback>div{gap:6px;min-width:0;display:grid}.integration-callback code{color:#24563b;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;overflow:hidden}.integration-callback button{flex:none}.integration-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.integration-summary>div{background:#fff;border:1px solid #dfe7e2;border-radius:15px;flex-direction:column;justify-content:center;min-height:86px;padding:14px 18px;display:flex}.integration-summary span{color:#77847c;text-transform:uppercase;letter-spacing:.09em;font-size:8px;font-weight:820}.integration-summary strong{color:#21372b;font-variant-numeric:tabular-nums;margin:6px 0 3px;font-size:25px;line-height:.9}.integration-summary small{color:#7f8c84;font-size:9px}.integration-summary .has-unread{background:#f4fbf6;border-color:#d1e7d9}.integration-summary .has-unread strong{color:#1d7548}.integration-deck{background:#fff;border:1px solid #d8e3dc;border-radius:18px;overflow:hidden;box-shadow:0 16px 46px #1b402b12}.integration-toolbar{background:#f8faf8;border-bottom:1px solid #e1e8e3;grid-template-columns:minmax(260px,1fr) 210px auto;align-items:center;gap:9px;padding:9px;display:grid}.integration-toolbar .search-box{min-height:40px}.integration-toolbar select{color:#45584d;min-height:40px;font:inherit;background:#fff;border:1px solid #d8e1dc;border-radius:10px;padding:0 12px;font-size:10px}.integration-table-scroll{min-height:340px;max-height:calc(100dvh - 430px);overflow:auto}.integration-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1080px}.integration-table th{z-index:2;color:#78847d;text-align:left;text-transform:uppercase;letter-spacing:.065em;background:#fbfcfb;border-bottom:1px solid #e0e7e2;height:42px;padding:9px 11px;font-size:8px;font-weight:790;position:sticky;top:0}.integration-table th:first-child{width:132px}.integration-table th:nth-child(2){width:130px}.integration-table th:nth-child(3){width:150px}.integration-table th:nth-child(4){width:190px}.integration-table th:nth-child(6){width:125px}.integration-table td{color:#3f5047;vertical-align:middle;background:#fff;border-bottom:1px solid #edf1ee;height:60px;padding:9px 11px;font-size:10px}.integration-table tbody tr:nth-child(2n) td{background:#fcfdfc}.integration-table tbody tr:hover td{background:#f5faf7}.integration-table tbody tr.is-unread td:first-child{box-shadow:inset 4px 0 #25a965}.integration-table td>small{color:#87928b;margin-top:4px;font-size:8px;display:block}.integration-table time{color:#6f7d75;font-variant-numeric:tabular-nums;font-size:9px}.integration-badge{color:#55645c;background:#edf1ee;border-radius:8px;align-items:center;min-height:26px;padding:4px 8px;font-size:9px;font-weight:760;display:inline-flex}.integration-badge.inbound{color:#14683f;background:#dff5e8}.integration-badge.status{color:#285f84;background:#e4f0f8}.integration-phone{color:#163f2a;font-variant-numeric:tabular-nums;font-size:11px}.integration-message{color:#53645a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.integration-table a{color:#21704a;margin-top:4px;font-size:9px;font-weight:720;text-decoration:none;display:inline-block}.integration-table a:hover{text-decoration:underline}.integration-error-code{color:#a52e27!important}.integration-unread{color:#14683f;cursor:pointer;background:#e8f7ed;border:1px solid #bfe0ca;border-radius:9px;min-height:30px;padding:0 9px;font-size:9px;font-weight:780}.integration-read{color:#8a958e;font-size:9px}.integration-empty{color:#738078;text-align:center;align-content:center;place-items:center;min-height:340px;padding:35px;display:grid}.integration-empty>span:first-child{color:#28754d;background:#e4f4ea;border-radius:15px;place-items:center;width:48px;height:48px;font-size:21px;font-weight:850;display:grid}.integration-empty h3{color:#2c4035;margin:13px 0 5px;font-size:15px}.integration-empty p{max-width:480px;margin:0;font-size:10px;line-height:1.5}@media (width<=900px){.integration-head{flex-direction:column;align-items:stretch;gap:13px}.integration-live{min-width:0}.integration-toolbar{grid-template-columns:1fr 1fr}.integration-toolbar .search-box{grid-column:1/-1}}@media (width<=700px){.integration-head h2{font-size:27px}.integration-callback{flex-direction:column;align-items:stretch}.integration-callback button{width:100%}.integration-summary{grid-template-columns:1fr}.integration-summary>div{min-height:72px}.integration-toolbar{grid-template-columns:1fr}.integration-toolbar .search-box{grid-column:auto}.integration-table-scroll{background:#f4f7f5;min-height:0;max-height:none;padding:9px;overflow:visible}.integration-table{min-width:0;display:block}.integration-table thead{display:none}.integration-table tbody{gap:9px;display:grid}.integration-table tr{background:#fff;border:1px solid #dce5df;border-radius:15px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.integration-table td{border:0;border-bottom:1px solid #edf1ee;gap:4px;min-width:0;height:auto;padding:10px 11px;display:grid;background:#fff!important}.integration-table td:before{content:attr(data-label);color:#8b9690;text-transform:uppercase;letter-spacing:.07em;font-size:7px;font-weight:800}.integration-table td:nth-child(5),.integration-table td:nth-child(6){grid-column:1/-1}.integration-table td:last-child{border-bottom:0}}.integration-head-actions{align-items:center;gap:9px;display:flex}.integration-head-actions .integration-live{display:flex}.integration-workspace{background:#fff;border:1px solid #d8e3dc;border-radius:19px;grid-template-columns:minmax(310px,36%) minmax(0,1fr);height:calc(100dvh - 245px);min-height:620px;display:grid;overflow:hidden;box-shadow:0 18px 48px #1b402b14}.integration-inbox{background:#f8faf8;border-right:1px solid #dfe7e2;flex-direction:column;min-width:0;display:flex}.integration-inbox>.search-box{background:#fff;border-radius:12px;flex:none;min-height:42px;margin:11px}.integration-inbox-tabs{border-bottom:1px solid #dfe7e2;flex:none;gap:4px;padding:0 10px 10px;display:flex}.integration-inbox-tabs button{color:#69776f;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;min-height:31px;padding:0 9px;font-size:8px;font-weight:780;display:flex}.integration-inbox-tabs button.active{color:#fff;background:#216e46}.integration-inbox-tabs b{color:#b63b34;background:#ffe9e6;border-radius:6px;min-width:19px;padding:2px 4px;font-size:7px}.integration-contact-list{flex:1;min-height:0;padding:6px;overflow-y:auto}.integration-contact{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e5ebe7;border-radius:11px;grid-template-columns:4px 40px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:76px;padding:8px 9px 8px 5px;display:grid;position:relative}.integration-contact:hover,.integration-contact.selected{background:#fff;box-shadow:0 6px 18px #1b3c290e}.integration-contact>i{background:#cfd8d2;border-radius:4px;align-self:stretch}.integration-contact.urgent>i{background:#c64942}.integration-contact-avatar{color:#22563a;background:#e5f4eb;border-radius:13px;place-items:center;width:40px;height:40px;font-size:11px;font-weight:820;display:grid}.integration-contact>span:nth-child(3){gap:2px;min-width:0;display:grid}.integration-contact b,.integration-contact small,.integration-contact em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.integration-contact b{color:#263c30;font-size:10px}.integration-contact small{color:#728078;font-variant-numeric:tabular-nums;font-size:8px}.integration-contact em{color:#87928c;font-size:8px;font-style:normal}.integration-contact time{color:#8d9892;align-self:start;margin-top:6px;font-size:7px}.integration-contact>strong{color:#fff;background:#c64942;border-radius:8px;place-items:center;min-width:23px;height:23px;padding:0 5px;font-size:8px;display:grid;position:absolute;bottom:10px;right:9px}.integration-conversation{background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex}.integration-conversation-empty{color:#76837b;text-align:center;flex:1;place-content:center;justify-items:center;min-height:0;padding:30px;display:grid}.integration-conversation-empty>span{color:#fff;background:#1d432e;border-radius:16px 16px 5px;place-items:center;width:50px;height:50px;font-family:Georgia,serif;font-size:18px;font-weight:800;display:grid}.integration-conversation-empty h3{color:#30443a;margin:13px 0 5px;font-size:14px}.integration-conversation-empty p{margin:0;font-size:9px}.integration-conversation-head{border-bottom:1px solid #dfe7e2;justify-content:space-between;align-items:center;gap:14px;min-height:70px;padding:10px 14px;display:flex}.integration-conversation-head>div:first-child{min-width:0}.integration-conversation-head small{color:#7c8a82;text-overflow:ellipsis;white-space:nowrap;font-size:8px;display:block;overflow:hidden}.integration-conversation-head h3{color:#20382b;font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:14px}.integration-conversation-head>div:last-child{justify-content:flex-end;align-items:center;gap:6px;display:flex}.integration-conversation-head button{color:#52645a;cursor:pointer;background:#fff;border:1px solid #d7e2db;border-radius:9px;min-height:30px;padding:0 8px;font-size:7px;font-weight:750}.integration-session{color:#795f31;background:#fff3da;border-radius:8px;padding:6px 8px;font-size:7px;font-weight:770}.integration-session.active{color:#176a41;background:#ddf4e6}.integration-order-strip{background:#fbfcfb;border-bottom:1px solid #e2e9e4;flex:none;gap:7px;min-height:54px;padding:8px 12px;display:flex;overflow-x:auto}.integration-order-strip a{color:#244f37;background:#f1f8f4;border:1px solid #d3e2d8;border-radius:10px;gap:3px;min-width:125px;padding:7px 9px;text-decoration:none;display:grid}.integration-order-strip b{font-size:8px}.integration-order-strip small,.integration-order-strip>span{color:#7b8981;font-size:7px}.integration-timeline{background:linear-gradient(#f7faf8 0,#f2f6f3 100%);flex:1;min-height:0;padding:16px 14px;overflow-y:auto}.integration-bubble{background:#fff;border:1px solid #dce5df;border-radius:5px 14px 14px;gap:5px;max-width:74%;margin:0 0 9px;padding:9px 11px;display:grid;box-shadow:0 4px 12px #1b3c2909}.integration-bubble.outbound{background:#e8f5ed;border-color:#cce2d4;border-radius:14px 5px 14px 14px;margin-left:auto}.integration-bubble.system{max-width:100%;box-shadow:none;text-align:center;background:0 0;margin:8px auto}.integration-bubble p{color:#415349;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:9px;line-height:1.48}.integration-bubble a{color:#216e46;font-size:8px;font-weight:720;text-decoration:none}.integration-bubble footer{color:#87948d;text-align:right;font-size:7px}.integration-system-event{color:#8d4a44;background:#fff0ee;border-radius:8px;width:fit-content;margin:9px auto;padding:5px 8px;font-size:8px}.integration-composer{border-top:1px solid #dfe7e2;flex:none;grid-template-columns:34px minmax(0,1fr) auto;align-items:end;gap:7px;padding:10px 10px 24px;display:grid;position:relative}.integration-composer>button:first-child{color:#75837b;background:#eff3f0;border:0;border-radius:11px;width:34px;height:34px;font-size:18px}.integration-composer textarea{resize:none;color:#263c30;min-height:36px;max-height:84px;font:inherit;background:#fbfcfb;border:1px solid #dce5df;border-radius:12px;padding:10px 11px;font-size:9px}.integration-composer .primary-button{min-height:36px}.integration-composer>small{color:#8a9690;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:7px;position:absolute;bottom:5px;left:12px;right:12px;overflow:hidden}@media (width<=980px){.integration-head-actions{flex-direction:column;align-items:stretch}.integration-workspace{grid-template-columns:300px minmax(0,1fr);height:auto;min-height:680px}.integration-conversation-head{flex-direction:column;align-items:flex-start}.integration-conversation-head>div:last-child{flex-wrap:wrap;justify-content:flex-start}}@media (width<=720px){.integration-workspace{min-height:0;display:block}.integration-inbox{border-right:0;min-height:560px}.integration-conversation{min-height:680px}}.integration-console{--chat-ink:#17372a;--chat-green:#1f7048;--chat-mist:#f2f7f4;--chat-amber:#e9a23b;--chat-red:#d54d46}.integration-console .integration-head{margin-bottom:14px}.integration-console .integration-head h2{letter-spacing:-.035em}.integration-console .integration-head p{max-width:560px}.integration-manager{background:#fff;border:1px solid #d5e2da;border-radius:12px;gap:3px;min-width:150px;padding:7px 10px;display:grid}.integration-manager small{color:#7b8b82;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:750}.integration-manager select{min-width:0;color:var(--chat-ink);font:inherit;background:0 0;border:0;outline:0;font-size:12px;font-weight:800}.integration-manager.manager-identity strong{color:var(--chat-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;overflow:hidden}.integration-console .inline-error,.integration-console .inline-notice{border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:42px;margin:0 0 12px;padding:10px 13px;font-size:12px;display:flex}.integration-console .inline-error button{width:28px;height:28px;color:inherit;cursor:pointer;background:#ffffffa6;border:0;border-radius:8px;place-items:center;display:grid}.integration-console .integration-workspace{border-radius:22px;grid-template-columns:minmax(330px,35%) minmax(0,1fr);height:calc(100dvh - 224px);min-height:680px;box-shadow:0 22px 62px #17372a1c}.integration-search-row{padding:12px 12px 8px}.integration-console .integration-inbox>.search-box{margin:0}.integration-search-row .search-box{border:1px solid #d8e3dc;min-height:44px;box-shadow:0 4px 14px #17372a0a}.integration-search-row input{font-size:12px}.integration-console .integration-inbox-tabs{scrollbar-width:none;gap:3px;padding:0 10px 10px;overflow-x:auto}.integration-console .integration-inbox-tabs button{flex:none;gap:5px;min-height:34px;padding:0 10px;font-size:10px}.integration-console .integration-inbox-tabs button:focus-visible,.integration-console button:focus-visible,.integration-console a:focus-visible,.integration-console select:focus-visible,.integration-console textarea:focus-visible,.integration-console input:focus-visible{outline-offset:2px;outline:3px solid #1f70483d}.integration-console .integration-contact-list{padding:7px}.integration-new-contact{background:#f0f8f3;border:1px dashed #a9c9b5;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin:4px;padding:12px;display:flex}.integration-new-contact span{gap:3px;min-width:0;display:grid}.integration-new-contact b{color:var(--chat-ink);font-size:13px}.integration-new-contact small{color:#74857b;font-size:10px}.integration-new-contact button{color:#fff;background:var(--chat-green);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.integration-console .integration-contact{background:0 0;border:1px solid #0000;border-radius:15px;grid-template-columns:4px minmax(0,1fr);gap:0;min-height:94px;margin-bottom:5px;padding:0;display:grid;position:relative;overflow:hidden}.integration-console .integration-contact:hover,.integration-console .integration-contact.selected{background:#fff;border-color:#d5e3da;box-shadow:0 8px 22px #17372a0f}.integration-console .integration-contact.urgent{background:#fff8f7;border-color:#f1d0cd}.integration-console .integration-contact.follow-up{background:#fff9eb;border-color:#f0d69f}.integration-console .integration-contact>i{background:#cdd8d1;border-radius:4px 0 0 4px;grid-row:1/3;align-self:stretch}.integration-console .integration-contact.urgent>i{background:var(--chat-red)}.integration-console .integration-contact.follow-up>i{background:var(--chat-amber)}.integration-contact-open{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:11px 44px 28px 11px;display:grid}.integration-contact-main{gap:4px;min-width:0;display:grid}.integration-contact-main b,.integration-contact-main em,.integration-contact-main small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.integration-contact-main b{color:var(--chat-ink);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:14px}.integration-contact-main em{color:#51675b;font-size:11px;font-style:normal}.integration-contact-main small{color:#8a978f;font-size:9px}.integration-contact-meta{color:#87958d;align-content:start;justify-items:end;gap:5px;font-size:9px;display:grid}.integration-contact-meta span{color:#456454;background:#edf4f0;border-radius:6px;padding:3px 6px;font-weight:800}.integration-contact-tools{gap:5px;display:flex;position:absolute;bottom:8px;right:10px}.integration-contact-tools button,.integration-contact-tools a{color:#4e6658;cursor:pointer;background:#fff;border:1px solid #d7e3db;border-radius:8px;place-items:center;width:27px;height:27px;text-decoration:none;display:grid}.integration-contact-tools a{color:#6d54d9;background:#f4f0ff;border-color:#dfd7ff;font-family:Georgia,serif;font-size:11px;font-weight:900}.integration-console .integration-contact>strong{background:var(--chat-red);border-radius:8px;min-width:23px;height:23px;bottom:10px;left:14px;right:auto}.integration-console .integration-contact.follow-up>strong{color:#6f4a0b;background:#f7cb67}.integration-console .integration-conversation-head{min-height:76px;padding:11px 15px}.integration-back{flex:none;place-items:center;width:36px;height:36px;display:none;border:1px solid #d8e3dc!important;border-radius:11px!important;padding:0!important}.integration-console .integration-conversation-head>div:nth-child(2){min-width:0;margin-right:auto}.integration-console .integration-conversation-head h3{font-size:16px}.integration-console .integration-conversation-head small{font-size:10px}.integration-head-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.integration-console .integration-conversation-head button{align-items:center;gap:5px;min-height:34px;padding:0 9px;font-size:9px;display:inline-flex}.integration-console .integration-session{padding:8px 10px;font-size:9px}.integration-console .integration-order-strip{min-height:58px;padding:9px 13px}.integration-console .integration-order-strip a{min-width:156px;padding:8px 30px 8px 10px;position:relative}.integration-console .integration-order-strip a svg{position:absolute;top:10px;right:9px}.integration-console .integration-order-strip b{font-size:10px}.integration-console .integration-order-strip small,.integration-console .integration-order-strip>span{font-size:9px}.integration-console .integration-timeline{scroll-behavior:smooth;padding:20px 18px}.integration-console .integration-bubble{border-radius:6px 16px 16px;gap:6px;max-width:min(78%,660px);margin-bottom:10px;padding:11px 13px}.integration-console .integration-bubble.outbound{border-radius:16px 6px 16px 16px}.integration-console .integration-bubble p{font-size:12px;line-height:1.5}.integration-console .integration-bubble>a,.integration-file-pending{color:var(--chat-green);align-items:center;gap:6px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.integration-message-manager{color:#517262;font-size:10px;font-weight:850}.integration-console .integration-bubble footer{justify-content:flex-end;align-items:center;gap:7px;font-size:9px;display:flex}.integration-console .integration-bubble footer span{color:#397655;align-items:center;gap:3px;font-weight:750;display:inline-flex}.integration-console .integration-bubble footer span.failed{color:#b43d36}.integration-console .integration-system-event{align-items:center;gap:6px;font-size:10px;display:flex}.integration-console .integration-composer{grid-template-columns:40px minmax(0,1fr) auto;gap:8px;padding:11px 12px 28px}.integration-console .integration-composer>button:first-of-type{place-items:center;width:40px;height:40px;display:grid}.integration-compose-field{gap:6px;min-width:0;display:grid}.integration-console .integration-composer textarea{width:100%;min-height:40px;max-height:100px;padding:11px 12px;font-size:12px;line-height:1.35}.integration-attachment{color:#395b49;background:#eaf4ee;border-radius:9px;align-items:center;gap:6px;width:fit-content;max-width:100%;padding:6px 7px 6px 9px;font-size:10px;display:flex}.integration-attachment button{width:22px;height:22px;color:inherit;cursor:pointer;background:#ffffffb3;border:0;border-radius:6px;place-items:center;display:grid}.integration-send{color:#fff;background:var(--chat-green);cursor:pointer;border:0;border-radius:12px;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:11px;font-weight:850;display:inline-flex}.integration-send:disabled,.integration-console button:disabled{cursor:not-allowed;opacity:.5}.integration-console .integration-composer>small{font-size:8px;bottom:7px}@media (width<=1080px){.integration-console .integration-workspace{grid-template-columns:300px minmax(0,1fr)}.integration-console .integration-conversation-head{flex-direction:row;align-items:center}.integration-head-tools{justify-content:flex-start}.integration-head-tools .integration-session{width:100%}}@media (width<=760px){.integration-console .integration-head{gap:12px}.integration-console .integration-head-actions{grid-template-columns:1fr 1fr;display:grid}.integration-console .integration-head-actions .secondary-button{grid-column:1/-1}.integration-console .integration-workspace{height:calc(100dvh - 220px);min-height:580px;display:block}.integration-console .integration-workspace.has-detail .integration-inbox,.integration-console .integration-workspace:not(.has-detail) .integration-conversation{display:none}.integration-console .integration-inbox,.integration-console .integration-conversation{height:100%;min-height:100%}.integration-back{display:grid}.integration-console .integration-conversation-head{flex-wrap:wrap;align-items:center}.integration-head-tools{width:100%}.integration-head-tools button{flex:1;justify-content:center}.integration-console .integration-bubble{max-width:88%}.integration-send{justify-content:center;width:40px;padding:0;font-size:0}}@media (prefers-reduced-motion:reduce){.integration-console *,.integration-console :before,.integration-console :after{scroll-behavior:auto!important;transition:none!important}}.help-module{--help-green:#154b35;--help-soft:#f3f7f4;color:#173326;gap:14px;min-width:0;display:grid}.help-header{background:#fff;border:1px solid #dce7df;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:12px 16px;display:flex;box-shadow:0 8px 26px #143a280d}.help-title-lockup,.help-header-actions,.help-queue-card,.help-toolbar,.help-search,.help-row-actions{align-items:center;display:flex}.help-title-lockup{gap:11px}.help-title-lockup h2{color:#143c2b;letter-spacing:-.03em;margin:1px 0 0;font-size:20px;line-height:1}.help-title-lockup .eyebrow{color:#839088;letter-spacing:.08em;font-size:9px}.help-brand{color:#fff;background:#123f2e;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font:800 20px/1 Georgia,serif;display:grid}.help-header-actions{gap:8px}.help-manager{border-left:1px solid #dce7df;gap:1px;min-width:104px;padding:5px 10px;display:grid}.help-manager small{color:#8a978f;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.help-manager b{color:#1d4935;font-size:11px}.help-header .icon-button{color:#345f4a;cursor:pointer;background:#fff;border:1px solid #d9e4dd;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.help-queue-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.help-queue-card{color:#19392a;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce7df;border-radius:15px;gap:11px;min-height:78px;padding:12px 15px 12px 18px;transition:border-color .14s,box-shadow .14s,transform .14s;position:relative;overflow:hidden}.help-queue-card:before{content:"";background:#4e9471;width:4px;position:absolute;inset:0 auto 0 0}.help-queue-card:hover{transform:translateY(-1px);box-shadow:0 10px 24px #133a2812}.help-queue-card.active{background:#f9fcfa;border-color:#8dbba4;box-shadow:0 0 0 2px #257c5112}.help-queue-card.tone-amber:before{background:#e7a52a}.help-queue-card.tone-red:before{background:#df4c48}.help-queue-card.tone-green:before{background:#269160}.help-queue-card.tone-blue:before{background:#3d78b8}.help-queue-card.tone-violet:before{background:#7b63b7}.help-queue-marker{color:#8a5c09;background:#fff4d7;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:900;display:grid}.tone-red .help-queue-marker{color:#a83c39;background:#fff0ee}.tone-green .help-queue-marker{color:#17653f;background:#e9f6ee}.tone-blue .help-queue-marker{color:#2d5f91;background:#eaf3fc}.tone-violet .help-queue-marker{color:#614a99;background:#f0ecfb}.help-queue-card>span:nth-child(2){gap:3px;min-width:0;display:grid}.help-queue-card b{color:#243d31;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.help-queue-card small{color:#87948c;font-size:9px}.help-queue-card>strong{color:#174c34;font-variant-numeric:tabular-nums;margin-left:auto;font-size:22px}.help-toolbar{background:#f7faf8;border:1px solid #dce7df;border-radius:13px;justify-content:space-between;gap:12px;min-height:46px;padding:5px 8px}.help-search{color:#60756a;flex:1;gap:8px;min-width:260px}.help-search input{color:#1a382a;background:0 0;border:0;outline:0;width:100%;min-height:34px;font-size:11px}.help-search input::placeholder{color:#9aa69f}.help-filter{color:#385044;max-width:190px;min-height:34px;font:inherit;background:#fff;border:1px solid #d4e0d8;border-radius:9px;padding:0 30px 0 10px;font-size:10px}.help-toolbar>span{color:#78887f;white-space:nowrap;padding:0 7px;font-size:9px}.help-unified-toolbar{grid-template-columns:minmax(260px,1fr) 190px 180px auto;display:grid}.help-unified-toolbar .help-search{min-width:0}.help-unified-toolbar .help-filter{width:100%;max-width:none}.help-alert{border-radius:10px;padding:10px 38px 10px 13px;font-size:10px;line-height:1.45;position:relative}.help-alert.error{color:#9f3430;background:#fff3f2;border:1px solid #f0c8c5}.help-alert.stale{color:#795a17;background:#fff9e9;border:1px solid #efdbaa}.help-alert button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:18px;position:absolute;top:5px;right:7px}.help-table-card{background:#fff;border:1px solid #dce7df;border-radius:16px;min-height:320px;overflow:hidden;box-shadow:0 10px 30px #1237260d}.help-table-scroll{width:100%;overflow:auto}.help-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1100px}.help-table th{color:#73847a;text-align:left;text-transform:uppercase;letter-spacing:.1em;background:#f2f6f3;padding:10px 12px;font-size:8px;font-weight:850}.help-table th:first-child,.help-table th:nth-child(2){width:13%}.help-table th:nth-child(3),.help-table th:nth-child(4){width:22%}.help-table th:nth-child(5){width:12%}.help-table td{vertical-align:top;color:#294436;border-top:1px solid #e8eeea;padding:12px;font-size:10px}.help-table tbody tr:hover{background:#fbfdfb}.help-action-label{color:#8c322f;background:#fff0ee;border-radius:8px;align-items:center;min-height:24px;padding:0 8px;font-size:9px;font-weight:850;display:inline-flex}.help-action-label.cost{color:#8a5b06;background:#fff5d9}.help-action-label.processing{color:#176340;background:#eaf6ef}.help-cell-meta{color:#8b9991;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:8px;display:block;overflow:hidden}.help-order-link{color:#17583b;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.help-order-link:hover{text-decoration:underline}.help-comment-cell,.help-task-cell{position:relative}.help-note,.help-task-preview{gap:3px;padding-right:28px;display:grid}.help-note b,.help-task-preview b{color:#456052;font-size:8px}.help-note span,.help-task-preview span{color:#304b3d;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.help-task-preview button{color:#187147;cursor:pointer;background:#edf8f1;border:1px solid #b9dcc8;border-radius:8px;width:24px;height:24px;position:absolute;top:10px;right:10px}.help-muted{color:#a0aba5;font-size:9px;display:block}.help-inline-action{color:#247b52;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:9px;font-weight:800}.help-inline-action:disabled{cursor:default;opacity:.4}.help-owner{color:#536d60;background:#eef4f0;border-radius:7px;padding:5px 7px;font-size:8px;font-weight:750;display:inline-flex}.help-owner.postponed{color:#805c0b;background:#fff3d1}.help-row-actions{flex-direction:column;align-items:stretch;gap:5px}.help-row-actions button{cursor:pointer;border-radius:8px;min-height:29px;padding:0 8px;font-size:8px;font-weight:850}.help-row-actions button:disabled{cursor:wait;opacity:.5}.danger-button{color:#aa3f3a;background:#fff5f4;border:1px solid #edc0bd}.success-button{color:#176b43;background:#edf8f1;border:1px solid #acd5bc}.help-product-summary{gap:4px;display:grid}.help-product-summary span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.help-product-summary small{color:#87958d}.help-product-summary a{color:#197149;font-size:8px;font-weight:800;text-decoration:none}.help-unified-card{min-height:420px}.help-unified-table{min-width:1040px}.help-unified-table th:first-child{width:12%}.help-unified-table th:nth-child(2){width:11%}.help-unified-table th:nth-child(3),.help-unified-table th:nth-child(4){width:24%}.help-unified-table th:nth-child(5){width:14%}.help-unified-table th:nth-child(6){width:15%}.help-unified-table td{vertical-align:middle;padding:8px 10px}.help-unified-table tbody tr td:first-child{border-left:3px solid #4f8f6d}.help-unified-table tbody tr.tone-amber td:first-child{border-left-color:#e2a126}.help-unified-table tbody tr.tone-red td:first-child{border-left-color:#dd4a46}.help-unified-table tbody tr.tone-blue td:first-child{border-left-color:#477fba}.help-unified-table tbody tr.tone-violet td:first-child{border-left-color:#7860b5}.help-action-label.tone-amber{color:#875a08;background:#fff3d5}.help-action-label.tone-red{color:#9d3632;background:#ffefed}.help-action-label.tone-green{color:#176340;background:#eaf6ef}.help-action-label.tone-blue{color:#2d5f91;background:#eaf3fc}.help-action-label.tone-violet{color:#604998;background:#f0ecfb}.help-open-action{color:#176b43;background:#f3faf6;border:1px solid #c7ddd0;border-radius:8px;justify-content:center;align-items:center;min-height:29px;padding:0 9px;font-size:8px;font-weight:850;text-decoration:none;display:inline-flex}.help-order-comment-editor{grid-template-columns:minmax(0,1fr) 24px;align-items:start;gap:4px;min-width:0;display:grid;position:relative}.help-order-comment-editor textarea{resize:none;color:#203d2e;width:100%;height:34px;min-height:34px;max-height:72px;font:inherit;box-sizing:border-box;background:#fbfdfb;border:1px solid #d5e3da;border-radius:8px;outline:0;padding:7px 8px;line-height:1.35;overflow:hidden}.help-order-comment-editor textarea:hover{background:#fff;border-color:#b9d3c3}.help-order-comment-editor textarea:focus{background:#fff;border-color:#4f9b72;box-shadow:0 0 0 3px #2f7e551a}.help-order-comment-editor textarea:disabled{cursor:wait;opacity:.72}.help-order-comment-editor button{color:#89978f;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;width:24px;height:24px;padding:0;font-size:15px;display:grid}.help-order-comment-editor button:hover:not(:disabled){color:#b53e38;background:#fff3f2;border-color:#efc1bd}.help-order-comment-editor button:disabled{cursor:default;opacity:.25}.help-order-comment-editor small{color:#839189;grid-column:1/-1;min-height:11px;font-size:8px}.help-order-comment-editor small[data-state=dirty]{color:#9b6c17}.help-order-comment-editor small[data-state=error]{color:#b5403a}.help-dialog-backdrop{z-index:10000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#071f166b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.help-dialog{background:#fff;border:1px solid #d9e5dd;border-radius:18px;gap:15px;width:min(520px,100%);padding:18px;display:grid;box-shadow:0 28px 80px #0622173d}.help-dialog>header,.help-dialog>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.help-dialog>header h3{color:#163e2c;margin:2px 0 0;font-size:18px}.help-dialog>header>button{color:#52685c;cursor:pointer;background:#fff;border:1px solid #dce6df;border-radius:9px;width:32px;height:32px;font-size:19px}.help-dialog textarea,.help-dialog input,.help-dialog select{color:#1c392b;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #ccdcd2;border-radius:10px;padding:10px 11px}.help-dialog textarea{resize:vertical;min-height:120px}.help-dialog label{color:#587064;gap:5px;font-size:9px;font-weight:750;display:grid}.help-dialog-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.help-dialog>footer{justify-content:flex-end}.help-guide-dialog{width:min(880px,100%);max-height:min(760px,100vh - 40px)}.help-guide-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid;overflow:auto}.help-guide-item{background:#fbfdfb;border:1px solid #dbe7df;border-left:4px solid #2d7954;border-radius:12px;grid-template-columns:auto 1fr;gap:10px;padding:13px;display:grid}.help-guide-item>i{color:#246645;background:#e9f5ed;border-radius:9px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:850;display:grid}.help-guide-item>div{gap:4px;display:grid}.help-guide-item b{color:#173f2d;font-size:13px}.help-guide-item p{color:#63776c;margin:0;font-size:11px;line-height:1.45}.help-guide-item small{color:#2d7954;font-size:10px;font-weight:750;line-height:1.4}.help-rules-dialog{grid-template-rows:auto auto minmax(0,1fr) auto;width:min(920px,100%);max-height:88dvh}.help-rules-lead{color:#536b5e;background:#f7faf8;border:1px solid #dce7df;border-radius:10px;margin:0;padding:9px 11px;font-size:10px;line-height:1.45}.help-rules-list{grid-template-columns:1fr 1fr;gap:8px;min-height:0;padding-right:3px;display:grid;overflow:auto}.help-rule-row{background:#fbfdfb;border:1px solid #dce7df;border-radius:12px;gap:8px;padding:10px;display:grid}.help-rule-heading{justify-content:space-between;align-items:center;gap:10px;min-height:31px;display:flex}.help-rule-heading>label{align-items:center;gap:7px;display:flex}.help-threshold-input{align-items:center;gap:5px;display:inline-flex}.help-threshold-input input{text-align:right;border-radius:8px;width:62px;min-height:30px;padding:5px 7px}.help-threshold-input b{color:#365545;min-width:25px;font-size:9px}.help-rule-row textarea{resize:vertical;min-height:62px;padding:8px 9px;font-size:10px;line-height:1.4}.help-rules-updated{color:#84928a;margin-right:auto;font-size:8px}.page-transit .help-module{flex:auto;min-height:0;display:flex;overflow:hidden}.page-transit .help-unified-card{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.page-transit .tracking-scroll-region{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;overflow:auto}.page-transit .tracking-scroll-region .tracking-table{min-width:max-content}.help-action-table{table-layout:fixed;width:100%;min-width:1080px}.help-action-table th{position:relative}.help-action-table tbody tr{border-inline-start:4px solid #0000}.help-action-table td{vertical-align:middle;padding:10px 12px}.help-action-age{color:#315f49;font-variant-numeric:tabular-nums;white-space:nowrap;background:#f2f8f4;border:1px solid #d6e4db;border-radius:999px;padding:6px 9px;font-weight:800;display:inline-flex}.help-action-cell{align-items:center;gap:9px;min-width:0;display:flex}.help-action-cell>i{border-radius:5px;flex:none;width:7px;height:34px}.help-action-cell>span,.help-done-state{gap:3px;min-width:0;display:grid}.help-action-cell b,.help-done-state b{color:#173d2b;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.help-action-cell small,.help-done-state small{color:#819087;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.help-status-cell{align-items:start;gap:4px;display:grid}.help-status-cell>b{color:#203d2e;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.help-status-cell>small{color:#788a80;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.help-dismiss-action{color:#87968e;cursor:pointer;background:#fff;border:1px solid #e1e8e3;border-radius:9px;place-items:center;width:30px;height:30px;font-size:18px;display:grid}.help-dismiss-action:hover{color:#b43d38;background:#fff4f3;border-color:#e5aaa6}.help-task-cell{min-width:0}.help-task-cell .help-task-preview{background:#f8fbf9;border:1px solid #dce8e0;border-radius:10px;min-height:38px;padding:7px 38px 7px 9px}.help-task-cell .help-task-preview button{top:7px;right:7px}.help-create-task{background:#f5fbf7;border:1px dashed #9bc6ad;border-radius:8px;align-items:center;min-height:28px;padding:0 9px;display:inline-flex}.help-task-dialog{width:min(560px,100%)}.help-task-shortcuts{background:#f6f9f7;border:1px solid #dce7df;border-radius:11px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;display:flex}.help-task-shortcuts>span{color:#6c7f74;text-transform:uppercase;letter-spacing:.06em;margin-right:2px;font-size:9px;font-weight:800}.help-task-shortcuts button{color:#1d6543;cursor:pointer;background:#fff;border:1px solid #c9ddd1;border-radius:9px;min-width:54px;min-height:32px;padding:0 9px;font-size:10px;font-weight:850}.help-task-shortcuts button:hover{background:#edf8f1;border-color:#72ac8c}.help-status-rules-dialog{border:1px solid #d7e3dc;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(920px,100%);box-shadow:0 28px 90px #0d301e38}.help-status-rules-dialog .help-rules-list{grid-template-columns:1fr}.help-status-rules-dialog .help-rule-row{border-inline-start:4px solid var(--rule-color);background:#fff;border-radius:11px;min-height:64px;padding:10px 12px;transition:border-color .14s,box-shadow .14s}.help-status-rules-dialog .help-rule-row:hover{border-color:#b9cec1;border-inline-start-color:var(--rule-color);box-shadow:0 5px 17px #123d2812}.help-status-rules-dialog .help-rule-heading{grid-template-columns:minmax(170px,1fr) 90px 142px 126px 106px;align-items:end;gap:9px;display:grid}.help-status-rules-dialog .help-rule-heading>label{color:#718178;text-transform:uppercase;letter-spacing:.06em;gap:5px;min-width:0;font-size:8px;font-weight:700;display:grid}.help-rule-identity{align-self:center;align-items:center;gap:10px;display:flex}.help-rule-identity>i{background:var(--rule-color);border-radius:4px;width:9px;height:34px}.help-rule-identity>span{gap:2px;display:grid}.help-rule-identity b{color:#173d2b;font-size:12px}.help-rule-identity small{color:#89978f;font-size:9px}.help-status-rules-dialog input{background:#f9fbfa;border-color:#d7e3dc}.help-status-rules-dialog .help-priority-input{width:100%;min-height:34px}.help-color-trigger{color:#5f7067;cursor:pointer;background:#f6f9f7;border:1px solid #d7e3dc;border-radius:8px;grid-template-columns:42px 1fr;align-items:stretch;width:100%;min-height:34px;padding:0;display:grid;overflow:hidden}.help-color-trigger:hover{border-color:#8ebaa1;box-shadow:0 0 0 3px #2e7d5714}.help-color-trigger>i{border-right:1px solid #10291f1f;min-height:32px}.help-color-trigger>b{place-items:center;font-size:9px;display:grid}.help-color-dialog-backdrop{z-index:10020;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#071f1675;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.help-color-dialog{background:#fff;border:1px solid #d5e3da;border-radius:18px;gap:18px;width:min(430px,100%);padding:20px;display:grid;box-shadow:0 28px 90px #08261747}.help-color-dialog header{justify-content:space-between;align-items:center;gap:16px;display:flex}.help-color-dialog header>div{gap:2px;display:grid}.help-color-dialog h3{color:#173d2b;margin:0;font-size:20px}.help-color-dialog header>button{color:#456253;cursor:pointer;background:#f7faf8;border:1px solid #dce6e0;border-radius:10px;width:36px;height:36px;font-size:20px}.help-color-presets{grid-template-columns:repeat(6,1fr);gap:9px;display:grid}.help-color-presets>button{aspect-ratio:1;cursor:pointer;border:3px solid #fff;border-radius:11px;transition:transform .12s,box-shadow .12s;box-shadow:0 0 0 1px #10291f24}.help-color-presets>button:hover{transform:translateY(-2px)}.help-color-presets>button[aria-pressed=true]{box-shadow:0 0 0 3px #173d2b}.help-color-hex{color:#6b7d73;text-transform:uppercase;letter-spacing:.06em;gap:6px;font-size:9px;font-weight:800;display:grid}.help-color-hex input{color:#173d2b;text-transform:uppercase;background:#f8faf9;border:1px solid #d5e3da;border-radius:10px;min-height:42px;padding:0 12px;font:800 14px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.help-color-dialog footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.help-color-dialog footer>span{color:#5f7067;align-items:center;gap:8px;font:800 11px/1 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.help-color-dialog footer>span i{border:2px solid #fff;border-radius:7px;width:22px;height:22px;box-shadow:0 0 0 1px #cbd9d0}.help-status-rules-dialog .help-threshold-input input{min-height:32px}.help-sync-state{color:#537061;background:#edf7f1;border-radius:9px;align-items:center;gap:7px;padding:5px 10px;font-size:9px;display:flex}.help-sync-state>i{background:#28a866;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #d9f1e3}.help-sync-state>span{gap:1px;display:grid}.help-sync-state small{color:#809087;font-size:8px}.help-sync-state.stale{color:#8a5b1d;background:#fff5df}.help-sync-state.stale>i{background:#d8912d;box-shadow:0 0 0 3px #fae7be}.help-crm-manager,.help-action-manager{text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:100%;padding:5px 8px;font-size:10px;font-weight:750;display:inline-flex;overflow:hidden}.help-crm-manager{color:#315d47;background:#edf4f0}.help-action-manager{color:#385e8a;background:#edf4fb}.help-done-state.has-result{color:#1d6844;background:#edf8f1;border:1px solid #c7dfd1;border-radius:9px;width:max-content;max-width:100%;padding:6px 9px;display:inline-flex}.help-done-state.has-result b{color:inherit;font-size:11px}.help-row.is-deferred td{color:#758079;background:#f3f5f4}.help-row.is-deferred:hover td{background:#eef1ef}.help-row.is-deferred .help-action-cell>i{background:#9da7a1!important}.help-row.is-deferred .help-action-cell b,.help-row.is-deferred .help-status-cell b{color:#68746d}.help-row.is-deferred .help-task-preview{background:#eef1ef;border-color:#d8ddda}.help-row.is-deferred .help-task-preview:before{content:"Очікує свого часу";color:#7a857f;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:8px;font-weight:800;display:block}.help-row.is-my-due td{background:#f4fbf7}.help-row.is-my-due:hover td{background:#edf8f1}.help-row.is-my-due .help-task-preview{background:#e9f8ef;border-color:#70b88f;box-shadow:inset 3px 0 #2e7d57}.help-row.is-my-due .help-task-preview:before{content:"Активна задача для вас";color:#24734c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:8px;font-weight:850;display:block}.tracking-auto-cell{color:#285a40;background:#f0f8f3;border:1px solid #d8e7dd;border-radius:10px;grid-template-columns:auto 1px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:6px 8px;display:grid}.tracking-auto-cell>i{background:#d1dfd6;width:1px;height:28px}.tracking-auto-cell>span{gap:2px;min-width:0;display:grid}.tracking-auto-cell small{color:#7a8c82;text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:7px;font-weight:850}.tracking-auto-cell b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.tracking-auto-cell.is-empty{color:#7b8680;background:#f5f6f5;border-color:#e1e6e3}@media (width<=900px){.help-header{align-items:flex-start}.help-header-actions{flex-wrap:wrap;justify-content:flex-end}.help-queue-grid{grid-template-columns:1fr}.help-queue-card{min-height:64px}.help-table{min-width:980px}.help-unified-toolbar{grid-template-columns:1fr 1fr}.help-unified-toolbar .help-search{grid-column:1/-1}.help-rules-list{grid-template-columns:1fr}}@media (width<=600px){.help-header{display:grid}.help-header-actions{justify-content:flex-start}.help-manager{border-left:0;margin-right:auto;padding-left:0}.help-toolbar{flex-direction:column;align-items:stretch}.help-search{min-width:0}.help-filter{width:100%;max-width:none}.help-dialog-grid{grid-template-columns:1fr}.help-unified-toolbar{display:flex}.help-rule-heading{flex-direction:column;align-items:flex-start}.help-rules-dialog footer{flex-wrap:wrap}}@media (width<=760px){.help-status-rules-dialog .help-rule-heading{grid-template-columns:1fr 1fr;align-items:end}.help-status-rules-dialog .help-rule-heading>.help-action-label{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.help-module *,.help-module :before,.help-module :after{transition:none!important}}._page_bn2h7_1,._finder_bn2h7_1{color:#193429;background:#f5f3ec;width:100%;font-family:Inter,ui-sans-serif,system-ui,sans-serif}._page_bn2h7_1{min-height:100vh;padding:28px}._finder_bn2h7_1{background:linear-gradient(145deg,#fffefa 0%,#f7f6ef 100%);border:1px solid #d9ddd4;border-radius:14px;max-width:1040px;margin:0 auto;padding:18px;position:relative;box-shadow:0 16px 44px #1a3c2a0b}._finder_bn2h7_1 *{box-sizing:border-box}._finderHeader_bn2h7_1,._manageHeader_bn2h7_1{justify-content:space-between;align-items:center;gap:16px;display:flex}._finderHeader_bn2h7_1>div{align-items:baseline;gap:13px;display:flex}._finderHeader_bn2h7_1 h1{color:#153c2b;letter-spacing:-.045em;margin:0;font-size:25px;line-height:1}._finderHeader_bn2h7_1 small,._manageHeader_bn2h7_1 p{color:#748078;font-size:11px}._helpButton_bn2h7_1{color:#335b47;cursor:pointer;background:#fffdf9;border:1px solid #d5ded5;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 11px;font-size:11px;font-weight:780;transition:border-color .18s,background .18s,transform .18s;display:flex}._helpButton_bn2h7_1:hover{background:#f0f5ef;border-color:#9fb5a4}._helpButton_bn2h7_1:active{transform:scale(.96)}._helpPanel_bn2h7_1{background:#eef4ed;border:1px solid #ccd9cd;border-radius:10px;margin-top:12px;padding:12px;animation:.22s both _panelIn_bn2h7_1;box-shadow:inset 3px 0 #b78d4e}._helpTop_bn2h7_1{color:#234432;justify-content:space-between;align-items:center;font-size:12px;display:flex}._helpTop_bn2h7_1 button{color:#5f7167;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}._seriesHelp_bn2h7_1{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px;display:grid}._seriesHelp_bn2h7_1 span{color:#66756b;background:#fffdfa;border:1px solid #d8e1d6;border-radius:7px;justify-content:space-between;align-items:center;gap:6px;padding:7px 9px;font-size:10px;display:flex}._seriesHelp_bn2h7_1 b{color:#1e4b35;font-size:11px}._materialHelp_bn2h7_1{grid-template-columns:1fr 1fr auto;align-items:stretch;gap:6px;margin-top:6px;display:grid}._materialHelp_bn2h7_1 p{color:#244535;background:#dfe9df;border-radius:7px;gap:1px;margin:0;padding:7px 9px;font-size:10px;display:grid}._materialHelp_bn2h7_1 p small{color:#697b70;font-size:9px}._materialHelp_bn2h7_1 em{color:#6b776f;align-self:center;max-width:190px;font-size:9px;font-style:normal;line-height:1.35}._finderForm_bn2h7_1{border-top:1px solid #dddcd3;gap:10px;margin-top:12px;padding-top:12px;display:grid}._sizeFields_bn2h7_1{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._measureInput_bn2h7_1{color:#53695c;gap:4px;font-size:10px;font-weight:780;display:grid}._measureInput_bn2h7_1>div{position:relative}._measureInput_bn2h7_1 input,._orderDialog_bn2h7_1 input,._orderDialog_bn2h7_1 select{color:#173829;background:#fff;border:1px solid #cfd9d0;border-radius:8px;outline:none;width:100%;height:42px;padding:0 39px 0 11px;font:800 15px/1 Inter,ui-sans-serif,sans-serif;transition:border-color .18s,box-shadow .18s}._measureInput_bn2h7_1 input:focus,._orderDialog_bn2h7_1 input:focus,._orderDialog_bn2h7_1 select:focus{border-color:#25704b;box-shadow:0 0 0 3px #25704b17}._measureInput_bn2h7_1 em{color:#7c9184;font-size:9px;font-style:normal;font-weight:800;position:absolute;top:50%;right:10px;transform:translateY(-50%)}._actionBar_bn2h7_1{grid-template-columns:1fr 210px;align-items:center;gap:10px;display:grid}._dimensionsOutput_bn2h7_1{color:#526b5c;text-overflow:ellipsis;white-space:nowrap;border-left:3px solid #8fae94;padding:0 10px;font-size:11px;font-weight:750;line-height:38px;display:block;overflow:hidden}._findButton_bn2h7_1{isolation:isolate;color:#fff;cursor:pointer;background:#174f35;border:0;border-radius:8px;height:40px;font-size:12px;font-weight:850;transition:transform .16s,box-shadow .18s,background .18s;position:relative;overflow:hidden;box-shadow:0 8px 18px #174f3520}._findButton_bn2h7_1:before{z-index:-1;content:"";background:#ffffff26;width:34%;height:200%;transition:transform .45s;position:absolute;top:-50%;left:-25%;transform:rotate(18deg)translate(-180%)}._findButton_bn2h7_1:hover{background:#1c6040;transform:translateY(-1px);box-shadow:0 10px 24px #174f3530}._findButton_bn2h7_1:hover:before{transform:rotate(18deg)translate(430%)}._findButton_bn2h7_1:active{transform:translateY(1px)scale(.985)}._findButton_bn2h7_1:disabled{cursor:wait;opacity:.58}._cartBar_bn2h7_1{color:#fff;background:linear-gradient(100deg,#153d2c,#1c573b);border:1px solid #194d35;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:8px 9px;animation:.28s cubic-bezier(.2,.8,.2,1) both _cartIn_bn2h7_1;display:flex;box-shadow:0 9px 22px #183d2b20}._cartSummary_bn2h7_1{align-items:center;gap:9px;display:flex}._cartSummary_bn2h7_1>div{gap:1px;display:grid}._cartSummary_bn2h7_1 strong{font-size:11px}._cartSummary_bn2h7_1 small{color:#c9ddce;font-size:10px}._cartIcon_bn2h7_1{background:#ffffff16;border-radius:8px;place-items:center;width:32px;height:32px;display:grid;position:relative}._cartIcon_bn2h7_1 b{color:#173e2c;background:#f5e7c7;border:2px solid #194d35;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:8px;display:grid;position:absolute;top:-5px;right:-4px}._cartBar_bn2h7_1>button{color:#163d2b;cursor:pointer;background:#fff;border:0;border-radius:7px;align-items:center;gap:8px;height:34px;padding:0 13px;font-size:11px;font-weight:850;transition:transform .16s,box-shadow .18s;display:flex;position:relative;box-shadow:0 4px 12px #0b25184d}._cartBar_bn2h7_1>button span{transition:transform .18s}._cartBar_bn2h7_1>button:hover{transform:translateY(-1px);box-shadow:0 6px 16px #0b251866}._cartBar_bn2h7_1>button:hover span{transform:translate(3px)}._cartBar_bn2h7_1>button:active{transform:scale(.96)}._cartNotice_bn2h7_1{pointer-events:none;z-index:45;color:#fff;opacity:0;background:#1c6843;border-radius:9px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:800;transition:opacity .18s,transform .18s;display:flex;position:fixed;top:22px;right:22px;transform:translateY(-12px);box-shadow:0 12px 28px #173d2b38}._cartNoticeVisible_bn2h7_1{opacity:1;transform:translateY(0)}._finderResult_bn2h7_1{border-top:1px solid #dcddd5;gap:14px;margin-top:14px;padding-top:14px;display:grid}._resultGroup_bn2h7_1{gap:7px;display:grid}._resultHeading_bn2h7_1,._quoteHeading_bn2h7_1{align-items:center;gap:8px;display:flex}._resultHeading_bn2h7_1>div,._quoteHeading_bn2h7_1>div{gap:1px;display:grid}._resultHeading_bn2h7_1>span,._resultHeading_bn2h7_1 div>span,._quoteHeading_bn2h7_1 div>span{color:#94733f;letter-spacing:.11em;font-size:8px;font-weight:900}._resultHeading_bn2h7_1 h2,._quoteHeading_bn2h7_1 h2{color:#193c2c;letter-spacing:-.035em;margin:0;font-size:17px}._quoteHeading_bn2h7_1{justify-content:space-between;align-items:flex-end}._quoteHeading_bn2h7_1 p{color:#748179;margin:1px 0 0;font-size:10px}._quoteHeading_bn2h7_1 output{color:#4f6658;background:#fff;border:1px solid #d5ddd4;border-radius:7px;padding:6px 9px;font-size:10px;font-weight:750}._notice_bn2h7_1{color:#994931;background:#fff1ea;border-radius:8px;margin:0;padding:10px;font-size:11px}._productRow_bn2h7_1{background:#fffefb;border:1px solid #d9ded6;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:9px;padding:8px 10px;display:grid}._productRow_bn2h7_1 h3{color:#293d31;min-width:0;margin:0;font-size:10px;font-weight:720;line-height:1.35}._stock_bn2h7_1{white-space:nowrap;color:#287149;background:#e8f4e9;border-radius:5px;padding:4px 7px;font-size:8px;font-weight:840}._productRow_bn2h7_1 strong{white-space:nowrap;color:#173f2c;font-size:13px}._productRow_bn2h7_1 button{color:#fff;cursor:pointer;background:#1b6b42;border:0;border-radius:7px;place-items:center;width:31px;height:31px;transition:transform .14s,background .18s;display:grid}._productRow_bn2h7_1 button:hover{transform:translateY(-1px)}._productRow_bn2h7_1 button:active{transform:scale(.9)}._productRow_bn2h7_1 button._added_bn2h7_1{color:#1d6842;background:#e2f0e5}._quotes_bn2h7_1{gap:7px;display:grid}._manufacturingRow_bn2h7_1{background:#fffefb;border:1px solid #d7ddd4;border-radius:10px;transition:border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 4px 13px #1a3c2908}._manufacturingRow_bn2h7_1:hover{border-color:#bdcbbf;box-shadow:0 8px 19px #1a3c2910}._manufacturingRow_bn2h7_1>header{background:#fbfaf5;border-bottom:1px solid #e4e6df;align-items:center;gap:9px;padding:8px 10px;display:flex}._manufacturingRow_bn2h7_1 header>div{align-items:baseline;gap:7px;display:flex}._manufacturingRow_bn2h7_1 h3{color:#173d2b;margin:0;font-size:13px}._manufacturingRow_bn2h7_1 header small{color:#6d7b72;font-size:9px;font-weight:680}._seriesLine_bn2h7_1{background:repeating-linear-gradient(90deg,#9aae9d 0 6px,#0000 6px 10px);flex:1;height:1px}._materialQuotes_bn2h7_1{display:grid}._materialQuote_bn2h7_1{grid-template-columns:130px repeat(2,minmax(0,1fr));gap:6px;padding:7px 8px;display:grid}._materialQuote_bn2h7_1+._materialQuote_bn2h7_1{border-top:1px solid #e8e9e3}._materialIdentity_bn2h7_1{align-content:center;gap:1px;padding:0 6px;display:grid}._materialIdentity_bn2h7_1 span{color:#77837c;text-transform:uppercase;letter-spacing:.07em;font-size:8px}._materialIdentity_bn2h7_1 b{color:#254735;font-size:12px}._materialIdentity_bn2h7_1 small{color:#758278;font-size:8px}._priceOption_bn2h7_1{color:#1b392b;text-align:left;cursor:pointer;background:#f0f2ed;border:1px solid #0000;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:auto 1fr 28px;align-items:center;gap:3px 7px;min-width:0;padding:7px;transition:background .18s,border-color .18s,transform .14s,box-shadow .18s;display:grid;position:relative}._priceOption_bn2h7_1:hover{background:#e9f0e8;border-color:#cbd9cc;transform:translateY(-1px);box-shadow:0 5px 13px #173d2b10}._priceOption_bn2h7_1:active{transform:scale(.975)}._priceOption_bn2h7_1>span{border-radius:5px;align-self:start;width:max-content;padding:3px 5px;font-size:8px;font-weight:850}._metalFinish_bn2h7_1{color:#4b6556;background:#dce8dd}._blackFinish_bn2h7_1{color:#fff;background:#29312e}._priceOption_bn2h7_1>strong{white-space:nowrap;font-size:13px}._priceOption_bn2h7_1>strong small{color:#66786d;font-size:8px}._priceOption_bn2h7_1>em{color:#6d7b72;grid-column:1/3;align-items:center;gap:4px;font-size:8px;font-style:normal;display:flex}._priceOption_bn2h7_1>i{color:#fff;background:#1d7045;border-radius:7px;grid-area:1/3/3;place-items:center;width:27px;height:27px;font-style:normal;transition:transform .18s;display:grid}._priceOption_bn2h7_1:hover>i{transform:rotate(-4deg)scale(1.06)}._priceOption_bn2h7_1._added_bn2h7_1{background:#e4f0e5;border-color:#9fc1a7}._priceOption_bn2h7_1._added_bn2h7_1>i{color:#1d7045;background:#fff}._priceOption_bn2h7_1._justAdded_bn2h7_1{animation:.48s _addedPulse_bn2h7_1}._modalBackdrop_bn2h7_1{z-index:50;background:#112b1d88;place-items:center;padding:18px;display:grid;position:fixed;inset:0}._orderDialog_bn2h7_1{background:#fff;border-radius:16px;width:min(480px,100%);padding:24px;position:relative;box-shadow:0 24px 70px #0004}._close_bn2h7_1{color:#65736b;background:0 0;border:0;font-size:27px;position:absolute;top:7px;right:12px}._orderDialog_bn2h7_1 h2{letter-spacing:-.04em;margin:0 28px 10px 0;font-size:23px}._orderDialog_bn2h7_1 form{gap:11px;margin-top:14px;display:grid}._orderDialog_bn2h7_1 form label{color:#54685c;gap:4px;font-size:10px;font-weight:780;display:grid}._orderDialog_bn2h7_1 form button,._orderDone_bn2h7_1 button{color:#fff;background:#1b6b42;border:0;border-radius:7px;place-items:center;height:38px;font-size:11px;font-weight:820;display:grid}._formError_bn2h7_1{color:#ab3e29;margin:0;font-size:11px}._orderDone_bn2h7_1{text-align:center}._cartItems_bn2h7_1{gap:6px;max-height:180px;display:grid;overflow:auto}._cartItems_bn2h7_1>div{background:#f1f3ee;border-radius:6px;grid-template-columns:1fr auto auto;align-items:start;gap:8px;padding:7px;font-size:10px;display:grid}._cartItems_bn2h7_1 b{white-space:nowrap}._cartItems_bn2h7_1 button{color:#a64331;background:0 0;border:0;font-size:18px;line-height:12px}._manageHeader_bn2h7_1{max-width:1160px;margin:0 auto 18px}._manageHeader_bn2h7_1 h1{letter-spacing:-.05em;margin:4px 0;font-size:32px}._manageHeader_bn2h7_1 button{color:#fff;background:#1c7345;border:0;border-radius:9px;height:42px;padding:0 14px;font-weight:800}._medcadTabs_bn2h7_1{flex-wrap:wrap;gap:8px;max-width:1160px;margin:0 auto 14px;display:flex}._medcadTabs_bn2h7_1 button{color:#3d5547;background:#fff;border:1px solid #d8e2db;border-radius:9px;height:38px;padding:0 13px;font-weight:750}._medcadTabs_bn2h7_1 button._selected_bn2h7_1{color:#fff;background:#1c7345;border-color:#1c7345}._syncStatus_bn2h7_1{color:#486052;background:#edf5ec;border-radius:8px;max-width:1160px;margin:0 auto 14px;padding:10px;font-size:12px}._manageCard_bn2h7_1{background:#fff;border:1px solid #dce5de;border-radius:14px;max-width:1160px;margin:0 auto;padding:19px}._manageCard_bn2h7_1 h2{margin:0;font-size:18px}._manageCard_bn2h7_1 p{color:#68776e;font-size:12px}._ordersTable_bn2h7_1{border-collapse:collapse;width:100%;font-size:11px}._ordersTable_bn2h7_1 th,._ordersTable_bn2h7_1 td{text-align:left;vertical-align:top;border-bottom:1px solid #edf0ed;padding:9px 7px}._ordersTable_bn2h7_1 th{color:#728077;text-transform:uppercase;font-size:10px}._newBadge_bn2h7_1{color:#286e46;background:#e7f5e9;border-radius:6px;padding:4px 6px;font-size:9px;font-weight:800}._ordersEmpty_bn2h7_1{color:#718077;text-align:center;padding:25px}@keyframes _panelIn_bn2h7_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes _cartIn_bn2h7_1{0%{opacity:0;transform:translateY(-7px)scale(.99)}to{opacity:1;transform:none}}@keyframes _addedPulse_bn2h7_1{0%{box-shadow:0 0 #2b815344}55%{box-shadow:0 0 0 7px #2b815300}to{box-shadow:none}}@media (width<=760px){._page_bn2h7_1{padding:0}._finder_bn2h7_1{border-width:1px 0;border-radius:0;padding:13px}._finderHeader_bn2h7_1{align-items:flex-start}._finderHeader_bn2h7_1>div{gap:4px;display:grid}._finderHeader_bn2h7_1 h1{font-size:21px}._helpButton_bn2h7_1 span{display:none}._helpButton_bn2h7_1{justify-content:center;width:34px;padding:0}._seriesHelp_bn2h7_1{grid-template-columns:1fr}._materialHelp_bn2h7_1{grid-template-columns:1fr 1fr}._materialHelp_bn2h7_1 em{grid-column:1/-1;max-width:none}._sizeFields_bn2h7_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}._actionBar_bn2h7_1{grid-template-columns:1fr;gap:6px}._findButton_bn2h7_1{height:42px}._cartBar_bn2h7_1{margin-top:8px}._quoteHeading_bn2h7_1{align-items:flex-start}._quoteHeading_bn2h7_1 output{display:none}._materialQuote_bn2h7_1{grid-template-columns:94px 1fr}._materialIdentity_bn2h7_1{grid-row:1/3}._priceOption_bn2h7_1{grid-template-columns:auto 1fr 28px}._productRow_bn2h7_1{grid-template-columns:1fr auto}._productRow_bn2h7_1 h3{grid-column:1/-1}._productRow_bn2h7_1 ._stock_bn2h7_1{justify-self:start}._cartNotice_bn2h7_1{top:12px;right:12px}._manageHeader_bn2h7_1{flex-direction:column;align-items:flex-start}._manageCard_bn2h7_1{border-radius:0}._ordersTable_bn2h7_1{white-space:nowrap;display:block;overflow:auto}}@media (width<=420px){._materialQuote_bn2h7_1{grid-template-columns:1fr}._materialIdentity_bn2h7_1{grid-row:auto;padding:2px 3px}._priceOption_bn2h7_1{min-height:57px}._seriesHelp_bn2h7_1 span{padding:6px 8px}._cartBar_bn2h7_1{align-items:stretch}._cartSummary_bn2h7_1 strong{font-size:10px}._cartBar_bn2h7_1>button{padding:0 10px}}@media (prefers-reduced-motion:reduce){._finder_bn2h7_1 *{transition:none!important;animation:none!important}}._widePage_qzb73_1{container-type:inline-size;min-height:0!important;padding:4px!important}._widePage_qzb73_1>main{max-width:none;padding:14px}._helpTitle_qzb73_12{align-items:center;min-height:26px;display:flex}._seriesGuide_qzb73_18{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:8px;display:grid}._seriesGuideCard_qzb73_25{--series-accent:#b78d4e;--series-tint:#fbf6eb;border:1px solid color-mix(in srgb, var(--series-accent) 30%, #d8e1d6);border-left:4px solid var(--series-accent);background:linear-gradient(135deg, var(--series-tint), #fffdfa 68%);border-radius:8px;align-content:start;gap:7px;padding:10px;display:grid}._seriesBudget_qzb73_38{--series-accent:#b8873f;--series-tint:#fbf3e4}._seriesStandard_qzb73_43{--series-accent:#64866d;--series-tint:#edf4ed}._seriesTitan_qzb73_48{--series-accent:#23513b;--series-tint:#e6f0e9}._seriesGuideCard_qzb73_25 header,._seriesGuideCard_qzb73_25 header>div{gap:1px;display:grid}._seriesGuideCard_qzb73_25 header b{color:#183e2c;font-size:12px}._seriesGuideCard_qzb73_25 header span{color:#68776e;font-size:9px;font-weight:780}._seriesGuideCard_qzb73_25 dl{border-top:1px dashed color-mix(in srgb, var(--series-accent) 28%, #ced8ce);grid-template-columns:repeat(2,1fr);gap:6px 10px;margin:0;padding-top:7px;display:grid}._seriesGuideCard_qzb73_25 dl div{gap:1px;display:grid}._seriesGuideCard_qzb73_25 dt{color:#87928c;text-transform:uppercase;letter-spacing:.06em;font-size:7px;font-weight:800}._seriesGuideCard_qzb73_25 dd{color:#2c4b3a;margin:0;font-size:9px;font-weight:850}._seriesGuideCard_qzb73_25>small{color:#31523f;border-top:1px solid #e2e6de;padding-top:7px;font-size:9px;font-weight:850}._materialGuide_qzb73_107{grid-template-columns:1fr 1fr 1.25fr;gap:7px;margin-top:7px;display:grid}._materialGuide_qzb73_107>div,._materialGuide_qzb73_107 aside{background:#dfe9df;border-radius:7px;align-items:center;gap:8px;padding:8px 9px;display:flex}._materialGuide_qzb73_107>div>span{color:#fff;background:#315a43;border-radius:6px;place-items:center;min-width:35px;height:28px;font-size:9px;font-weight:900;display:grid}._materialGuide_qzb73_107 p,._materialGuide_qzb73_107 aside{margin:0}._materialGuide_qzb73_107 p{gap:1px;display:grid}._materialGuide_qzb73_107 p b{color:#284936;font-size:9px}._materialGuide_qzb73_107 p small,._materialGuide_qzb73_107 aside small{color:#66776d;font-size:8px;line-height:1.35}._materialGuide_qzb73_107 aside{background:#f3ead8}._seriesHeader_qzb73_162{--series-accent:#b8873f;--series-tint:#fbf3e4;width:100%;box-shadow:inset 4px 0 var(--series-accent);border-bottom:1px solid color-mix(in srgb, var(--series-accent) 24%, #e4e6df)!important;background:linear-gradient(90deg, var(--series-tint), #fbfaf5 62%)!important;align-items:center!important;gap:12px!important;padding:8px 11px 8px 13px!important;display:flex!important}._seriesTitle_qzb73_175._seriesTitle_qzb73_175{white-space:nowrap;flex:none;gap:7px;min-height:24px;display:flex;align-items:center!important}._seriesTitle_qzb73_175 h3{color:color-mix(in srgb, var(--series-accent) 72%, #173d2b)!important;font-size:15px!important;font-weight:860!important;line-height:1!important}._seriesTitle_qzb73_175 small{color:#4f6959!important;font-size:10px!important;font-weight:760!important;line-height:1!important}._seriesMeta_qzb73_198{flex:auto;align-items:center;gap:0;min-width:0;margin:0;padding:0;list-style:none;display:flex}._seriesMeta_qzb73_198 li{border-left:1px solid color-mix(in srgb, var(--series-accent) 25%, #d8ded7);color:#52685b;white-space:nowrap;align-items:baseline;gap:4px;padding:0 9px;font-size:9px;display:flex}._quoteTitleLine_qzb73_220{gap:7px 12px;width:100%;min-width:0;justify-content:space-between!important;align-items:center!important;display:flex!important}._manufacturingStatusHeading_qzb73_229{background:linear-gradient(100deg,#fbf4e7,#fffefa 58%);border:1px solid #dac9aa;border-left:5px solid #9a7134;border-radius:9px;box-shadow:0 4px 14px #4c35130b;margin-bottom:7px!important;padding:10px 12px!important}._manufacturingTitle_qzb73_239{color:#183f2c;flex:none;align-items:center;gap:8px;display:inline-flex}._manufacturingTitle_qzb73_239 svg{color:#9a7134;stroke-width:2.2px}._manufacturingTitle_qzb73_239 h2{letter-spacing:-.035em;color:#183f2c!important;text-transform:none!important;margin:0!important;font-size:clamp(20px,2vw,26px)!important;font-weight:820!important;line-height:1.05!important}._availabilityStatusHeading_qzb73_262{background:linear-gradient(100deg,#eaf5ec,#fffefa 62%);border:1px solid #bdd3c3;border-left:5px solid #1d7549;border-radius:9px;align-items:center!important;gap:9px!important;margin-bottom:7px!important;padding:8px 11px!important}._availabilityStatusHeading_qzb73_262 svg{color:#1d7549;stroke-width:2.2px;flex:none}._availabilityStatusHeading_qzb73_262>div{align-items:baseline!important;gap:9px!important;display:flex!important}._availabilityStatusHeading_qzb73_262 h2{letter-spacing:-.035em;color:#17432e!important;margin:0!important;font-size:clamp(20px,2vw,25px)!important;font-weight:820!important;line-height:1.05!important}._availabilityStatusHeading_qzb73_262 span{color:#527160!important;letter-spacing:.015em!important;text-transform:none!important;font-size:10px!important;font-weight:760!important}._nearestAlternativesHeading_qzb73_302{background:linear-gradient(100deg,#e4f3e8,#fffefa 68%);border-color:#a9c8b2;border-left-width:7px;box-shadow:0 6px 18px #1d6b4210}._nearestAlternativesHeading_qzb73_302 h2{letter-spacing:-.03em;font-size:clamp(19px,2vw,24px)!important}._nearestAlternativesHeading_qzb73_302 span{color:#397054!important;font-weight:820!important}._stockCard_qzb73_319._stockCard_qzb73_319{background:linear-gradient(100deg,#fbfdf9,#fffefa 72%);border-color:#cbd9cd #cbd9cd #cbd9cd #248053;border-left-style:solid;border-left-width:4px;grid-template-columns:minmax(0,1fr) auto 34px;gap:10px;min-height:58px;padding:9px 10px 9px 12px;box-shadow:0 4px 13px #183d2b0a}._stockCardMain_qzb73_330{gap:4px;min-width:0;display:grid}._stockCardMain_qzb73_330 h3{color:#263d31!important;font-size:12px!important;line-height:1.3!important}._stockStatusLine_qzb73_342{flex-wrap:wrap;align-items:center;gap:5px;display:flex}._stockStatus_qzb73_342{color:#17643f;align-items:center;gap:5px;font-size:11px;font-weight:880;display:inline-flex}._stockStatus_qzb73_342:before{content:"";background:#258253;border:2px solid #d9eee0;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 2px #25825318}._stockQuantity_qzb73_371,._capacityBadge_qzb73_372{white-space:nowrap;border-radius:999px;align-items:center;min-height:21px;padding:0 7px;font-size:10px;line-height:1;display:inline-flex}._stockQuantity_qzb73_371{color:#226b45;background:#e4f2e6}._capacityBadge_qzb73_372{color:#74592f;background:#f3ead8;font-weight:820}._stockPrice_qzb73_394{letter-spacing:-.02em;align-self:center;color:#153f2b!important;font-size:16px!important}._seriesAvailabilityNote_qzb73_401{color:#66756d;background:#f8f3e9;border-left:3px solid #b78d4e;border-radius:0 7px 7px 0;margin:7px 0 0;padding:7px 10px;font-size:11px;font-weight:650;line-height:1.35}._seriesAvailabilityNote_qzb73_401 b{color:#6f542d;font-weight:850}._calculatedSize_qzb73_418{color:#173e2c;letter-spacing:-.025em;white-space:nowrap;background:linear-gradient(100deg,#edf4eb,#fffefa 76%);border:1px solid #b8ccbc;border-left:4px solid #1e6844;border-radius:7px;box-shadow:0 3px 10px #173d2b0d;align-items:center!important;min-height:30px!important;padding:5px 10px!important;font-size:13px!important;font-weight:850!important;display:inline-flex!important}._materialQuotesEqual_qzb73_435{grid-auto-rows:1fr}._materialQuoteVisual_qzb73_439{align-items:center;min-height:68px;grid-template-columns:166px repeat(2,minmax(0,1fr))!important}._materialIdentityVisual_qzb73_445{grid-template-columns:66px minmax(0,1fr);align-items:center;gap:7px!important;padding-left:2px!important}._materialIdentityVisual_qzb73_445>div{align-content:center;gap:1px;min-width:0;display:grid}._materialThumb_qzb73_459{object-fit:contain;object-position:center;filter:drop-shadow(0 4px 5px #193c2c1f);background:0 0;border:0;border-radius:0;place-self:center;width:66px;height:54px;padding:0}._finishVisual_qzb73_473{gap:7px;color:#2b503a!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;padding:0 4px 0 0!important;font-size:10.5px!important;font-weight:820!important;display:inline-flex!important}._finishThumb_qzb73_487{object-fit:contain;object-position:center;filter:drop-shadow(0 3px 4px #193c2c20);background:0 0;border:0;border-radius:0;flex:none;width:62px;height:48px;padding:0}._choiceButton_qzb73_500{min-width:0;min-height:52px;overflow:visible;grid-template-rows:1fr!important;grid-template-columns:minmax(128px,.95fr) minmax(126px,.8fr) 36px!important;align-items:center!important;gap:8px!important}._priceSummary_qzb73_510{color:#173f2c;justify-content:flex-start;gap:2px;min-width:0;background:0 0!important;align-content:center!important;align-items:center!important;width:auto!important;padding:0!important;display:grid!important}._priceSummary_qzb73_510>strong{white-space:nowrap;font-size:16px;line-height:1.05}._priceSummary_qzb73_510>strong small{color:#66786d;font-size:10px}._priceSummary_qzb73_510>em{color:#5d7165;white-space:nowrap;align-items:center;gap:4px;min-width:0;font-size:10.5px;font-style:normal;font-weight:650;display:inline-flex}._priceSummary_qzb73_510>em span{color:#73847a}._choiceButton_qzb73_500>i{grid-area:1/3!important}._primarySearchButton_qzb73_555{--press-ledge:#0d482d;--press-glow:#174f3530;isolation:isolate;letter-spacing:-.01em;text-shadow:0 1px #0a3524;position:relative;color:#fff!important;background:linear-gradient(#257b50 0%,#155b39 100%)!important;border:1px solid #0c4b2d!important;border-radius:10px!important;justify-content:center!important;min-height:46px!important;padding:0 22px!important;font-size:14px!important;font-weight:850!important}._primarySearchButton_qzb73_555:before{content:none!important;display:none!important;transform:none!important}._primarySearchButton_qzb73_555:hover:not(:disabled){background:linear-gradient(#2b8458 0%,#17633e 100%)!important}._primarySearchButton_qzb73_555:focus-visible,._purchaseAction_qzb73_584:focus-visible{outline-offset:3px;outline:3px solid #d5ad68!important}._purchaseAction_qzb73_584._purchaseAction_qzb73_584{--press-ledge:#0b4a2c;--press-glow:#174f3530;overflow:visible;color:#fff!important;background:linear-gradient(#267b51 0%,#17613e 100%)!important;border:1px solid #368b60!important;border-radius:10px!important;place-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;box-shadow:0 3px #0b482d,0 6px 12px #174f3524!important}._purchaseAction_qzb73_584 svg{stroke-width:2px;width:17px;height:17px}._purchaseAction_qzb73_584:hover{filter:brightness(1.08)}._purchaseAction_qzb73_584[aria-label=У\ кошику],._choiceButton_qzb73_500[aria-label^=У\ кошику]>._purchaseAction_qzb73_584{--press-ledge:#9bbba4;--press-glow:#2e704126;color:#17633d!important;background:linear-gradient(145deg,#f4fbf4,#dcecdf)!important;border-color:#a9c9b0!important}._attentionButton_qzb73_625,._checkoutAttention_qzb73_626,._cartAction_qzb73_627{--press-ledge:#0f4a30;--press-glow:#174f3524;will-change:transform, box-shadow;animation:2.8s cubic-bezier(.22,.75,.3,1) infinite _metkasPress_qzb73_1}._choiceButton_qzb73_500>i{will-change:transform, box-shadow;animation:2.8s cubic-bezier(.22,.75,.3,1) infinite _metkasCartPress_qzb73_1}._checkoutAttention_qzb73_626{--press-ledge:#c9d8ce;--press-glow:#ffffff35}._attentionButton_qzb73_625,._checkoutAttention_qzb73_626{position:relative}._attentionButton_qzb73_625:active,._checkoutAttention_qzb73_626:active{animation-play-state:paused;color:#fff!important;box-shadow:0 1px 0 var(--press-ledge), 0 4px 9px var(--press-glow)!important;background:#28714c!important;transform:translateY(3px)!important}._cartAction_qzb73_627:active,._choiceButton_qzb73_500:active>i{animation-play-state:paused;box-shadow:0 1px 0 var(--press-ledge), 0 3px 7px var(--press-glow)!important;background:#d7eadb!important;transform:translateY(3px)!important}._bottomCart_qzb73_668{margin-top:14px!important}@keyframes _metkasPress_qzb73_1{0%,62%,to{box-shadow:0 5px 0 var(--press-ledge), 0 10px 18px var(--press-glow);transform:translateY(0)}70%,78%{box-shadow:0 1px 0 var(--press-ledge), 0 4px 9px var(--press-glow);transform:translateY(3px)}88%{box-shadow:0 5px 0 var(--press-ledge), 0 10px 18px var(--press-glow);transform:translateY(0)}}@keyframes _metkasCartPress_qzb73_1{0%,62%,to{box-shadow:0 3px 0 var(--press-ledge), 0 6px 12px var(--press-glow);transform:translateY(0)}70%,78%{box-shadow:0 1px 0 var(--press-ledge), 0 3px 7px var(--press-glow);transform:translateY(2px)}88%{box-shadow:0 3px 0 var(--press-ledge), 0 6px 12px var(--press-glow);transform:translateY(0)}}._seriesMeta_qzb73_198 span{color:#62756a;font-weight:760}._seriesMeta_qzb73_198 b{color:#2c513c;font-size:10px;font-weight:880}@media (width<=900px){._widePage_qzb73_1{padding:0!important}._widePage_qzb73_1>main{padding:12px}._seriesHeader_qzb73_162{gap:8px!important;padding-right:8px!important}._seriesMeta_qzb73_198 li:first-child{padding-left:8px}._materialQuoteVisual_qzb73_439{grid-template-columns:150px repeat(2,minmax(0,1fr))!important}._materialIdentityVisual_qzb73_445{grid-row:1}._choiceButton_qzb73_500{grid-template-columns:106px minmax(0,1fr) 34px!important;gap:5px!important}._finishThumb_qzb73_487{width:44px;height:40px}._priceSummary_qzb73_510>strong{font-size:15px}._priceSummary_qzb73_510>em{font-size:10px}}@media (width>=421px) and (width<=900px){._materialIdentityVisual_qzb73_445 small{white-space:nowrap}}@media (width<=720px){._priceSummary_qzb73_510>em span{display:none}}@media (width<=760px){._widePage_qzb73_1{padding:0!important}._seriesGuide_qzb73_18,._materialGuide_qzb73_107{grid-template-columns:1fr}._quoteTitleLine_qzb73_220{gap:5px 8px;flex-direction:column!important;align-items:flex-start!important}._calculatedSize_qzb73_418{white-space:normal;max-width:100%}._availabilityStatusHeading_qzb73_262>div{flex-direction:column;align-items:flex-start!important;gap:2px!important}._seriesHeader_qzb73_162{gap:6px!important}._seriesMeta_qzb73_198 li{padding:0 5px;font-size:9.5px}}@media (width<=420px){._seriesHeader_qzb73_162{flex-wrap:wrap;align-items:flex-start!important;gap:5px!important;padding:8px 9px 8px 11px!important}._seriesTitle_qzb73_175{gap:4px}._seriesMeta_qzb73_198{gap:0;width:100%;display:flex}._seriesMeta_qzb73_198 li{gap:2px;padding:0 6px;font-size:9.5px}._seriesMeta_qzb73_198 b{font-size:10.5px}._materialIdentityVisual_qzb73_445{grid-row:auto;grid-template-columns:48px minmax(0,1fr)}._materialThumb_qzb73_459{width:48px;height:40px}._materialQuoteVisual_qzb73_439{grid-template-columns:1fr!important}._choiceButton_qzb73_500{grid-template-columns:minmax(112px,.9fr) minmax(112px,.8fr) 34px!important;gap:6px!important}._finishVisual_qzb73_473{gap:5px}._finishThumb_qzb73_487{width:46px;height:40px}._priceSummary_qzb73_510>em{white-space:normal;flex-wrap:wrap;align-items:flex-start;gap:1px 4px;line-height:1.15}}@container (width<=430px){._widePage_qzb73_1>main{width:100%;min-width:0;padding:10px!important}._manufacturingRow_qzb73_879,._materialQuotesEqual_qzb73_435,._materialQuoteVisual_qzb73_439,._choiceButton_qzb73_500{width:100%;min-width:0;max-width:100%}._materialQuoteVisual_qzb73_439{grid-template-columns:minmax(0,1fr)!important;padding:8px 7px!important}._materialIdentityVisual_qzb73_445{grid-template-columns:52px minmax(0,1fr);gap:9px!important;padding:2px 4px 5px!important}._materialThumb_qzb73_459{width:52px;height:44px}._materialIdentityVisual_qzb73_445 span{letter-spacing:.055em;font-size:10px}._materialIdentityVisual_qzb73_445 b{font-size:15px}._materialIdentityVisual_qzb73_445 small{font-size:10px;line-height:1.3}._choiceButton_qzb73_500{min-height:62px;grid-template-columns:minmax(82px,.82fr) minmax(0,1fr) 42px!important;gap:6px!important;padding:7px 9px!important}._finishVisual_qzb73_473{gap:5px;font-size:11px!important}._finishThumb_qzb73_487{width:42px;height:42px}._priceSummary_qzb73_510>strong{font-size:16px}._priceSummary_qzb73_510>strong small{font-size:10px}._priceSummary_qzb73_510>em{font-size:10.5px;line-height:1.25}._choiceButton_qzb73_500>i{justify-self:end;width:36px;height:36px}._seriesHeader_qzb73_162{padding:9px 10px 9px 12px!important}._seriesTitle_qzb73_175 h3{font-size:17px!important}._seriesTitle_qzb73_175 small{font-size:11px!important}._seriesMeta_qzb73_198 li{font-size:10px}._seriesMeta_qzb73_198 b{font-size:11px}._calculatedSize_qzb73_418{line-height:1.25;font-size:14px!important}._seriesAvailabilityNote_qzb73_401{font-size:11.5px}._stockCard_qzb73_319._stockCard_qzb73_319{grid-template-columns:minmax(0,1fr) auto 38px;gap:7px;padding:10px 8px 10px 10px}._stockCardMain_qzb73_330 h3{font-size:12px!important}._stockStatus_qzb73_342{font-size:11px}._stockQuantity_qzb73_371,._capacityBadge_qzb73_372{min-height:23px;font-size:10px}._stockPrice_qzb73_394{font-size:16px!important}}@media (prefers-reduced-motion:reduce){._attentionButton_qzb73_625,._checkoutAttention_qzb73_626,._cartAction_qzb73_627,._choiceButton_qzb73_500>i{animation:none!important}}
