@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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-emerald-400:#00d294;--color-neutral-100:#f5f5f5;--color-neutral-400:#a1a1a1;--color-neutral-950:#0a0a0a;--spacing:.25rem;--container-xl:36rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--font-weight-medium:500;--font-weight-semibold:600;--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)}@supports (color:color(display-p3 0 0 0)){:root,:host{--color-emerald-400:color(display-p3 .334701 .819603 .591575);--color-neutral-100:color(display-p3 .960587 .960587 .960587);--color-neutral-400:color(display-p3 .630163 .630163 .630163);--color-neutral-950:color(display-p3 .0393882 .0393882 .0393882)}}@supports (color:lab(0% 0 0)){:root,:host{--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-neutral-100:lab(96.52% -.0000298023 .0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-950:lab(2.75381% 0 0)}}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{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%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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:where(:not(iframe)){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:transparent;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;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:transparent;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-moz-any([multiple],[size])) optgroup option:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:is([multiple],[size])) optgroup option:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-webkit-any([multiple],[size])) optgroup option:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:-moz-any([multiple],[size])) optgroup option:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:is([multiple],[size])) optgroup option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:4px}:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left: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-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.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}.order-1{order:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mt-3{margin-top:calc(var(--spacing)*3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-xl{max-width:var(--container-xl)}.grow{flex-grow:1}.columns-3{columns:3}.place-items-center{place-items:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-emerald-400{border-color:var(--color-emerald-400)}.bg-neutral-950{background-color:var(--color-neutral-950)}.px-6{padding-inline:calc(var(--spacing)*6)}.pl-6{padding-left:calc(var(--spacing)*6)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-emerald-400{color:var(--color-emerald-400)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-400{color:var(--color-neutral-400)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-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,)}.transition{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-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))}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}}:root{--bg:#f4f7fb;--surface:#fff;--surface-soft:#f9fbfe;--foreground:#18212c;--muted:#6e7886;--border:#dbe2e9;--accent:#1175de;--accent-ink:#0055ad;--success:#1b9247;--warning:#e29000;--danger:#d03739;--radius:8px;--shadow:0 1px 2px rgba(27,42,60,.07),0 8px 20px rgba(27,42,60,.04);--font-ui:"Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif;--font-mono:"IBM Plex Mono","SFMono-Regular",Consolas,monospace}@supports (color:color(display-p3 0 0 0)){:root{--bg:color(display-p3 .958348 .968677 .981795);--surface:color(display-p3 1 1 1);--surface-soft:color(display-p3 .978327 .985237 .994012);--foreground:color(display-p3 .102351 .128702 .169935);--muted:color(display-p3 .438069 .470864 .521492);--border:color(display-p3 .865343 .885641 .911427);--accent:color(display-p3 .210418 .453236 .841117);--accent-ink:color(display-p3 .0616175 .319124 .697633);--success:color(display-p3 .271958 .563491 .309087);--warning:color(display-p3 .843229 .577189 .179436);--danger:color(display-p3 .751154 .265679 .248506);--shadow:0 1px 2px color(display-p3 .118461 .161926 .230628/.07),0 8px 20px color(display-p3 .118461 .161926 .230628/.04)}}@supports (color:lab(0% 0 0)){:root{--bg:lab(97.0954% -.662327 -2.14621);--surface:lab(100% 0 0);--surface-soft:lab(98.605% -.444025 -1.43217);--foreground:lab(12.3308% -1.3035 -8.87371);--muted:lab(50.0556% -1.76719 -9.04126);--border:lab(89.5494% -1.30048 -4.27891);--accent:lab(48.7276% 4.39715 -61.7537);--accent-ink:lab(35.6596% 9.65172 -61.5171);--success:lab(53.1492% -45.5138 30.27);--warning:lab(67.147% 26.4915 75.1288);--danger:lab(48.2013% 60.0834 36.993);--shadow:0 1px 2px lab(16.3082% -1.53837 -14.0559/.07),0 8px 20px lab(16.3082% -1.53837 -14.0559/.04)}}*{box-sizing:border-box;letter-spacing:0}html{background:var(--bg)}body{color:var(--foreground);background:var(--bg);font:13px/1.45 var(--font-ui);margin:0}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.42}svg{stroke-width:1.8px;flex:none;width:16px;height:16px}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.button{border:1px solid var(--border);background:var(--surface);min-height:32px;color:var(--foreground);border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:510;text-decoration:none;display:inline-flex}.button:hover{background:var(--surface-soft)}.button:focus-visible{outline-offset:2px;outline:3px solid rgba(17,117,222,.22);outline:3px solid color(display-p3 .210418 .453236 .841117/.22);outline:3px solid lab(48.7276% 4.39715 -61.7537/.22)}.icon-button:focus-visible{outline-offset:2px;outline:3px solid rgba(17,117,222,.22);outline:3px solid color(display-p3 .210418 .453236 .841117/.22);outline:3px solid lab(48.7276% 4.39715 -61.7537/.22)}input:focus-visible{outline-offset:2px;outline:3px solid rgba(17,117,222,.22);outline:3px solid color(display-p3 .210418 .453236 .841117/.22);outline:3px solid lab(48.7276% 4.39715 -61.7537/.22)}select:focus-visible{outline-offset:2px;outline:3px solid rgba(17,117,222,.22);outline:3px solid color(display-p3 .210418 .453236 .841117/.22);outline:3px solid lab(48.7276% 4.39715 -61.7537/.22)}summary:focus-visible{outline-offset:2px;outline:3px solid rgba(17,117,222,.22);outline:3px solid color(display-p3 .210418 .453236 .841117/.22);outline:3px solid lab(48.7276% 4.39715 -61.7537/.22)}a:focus-visible{outline-offset:2px;outline:3px solid rgba(17,117,222,.22);outline:3px solid color(display-p3 .210418 .453236 .841117/.22);outline:3px solid lab(48.7276% 4.39715 -61.7537/.22)}.button-primary{border-color:var(--accent);background:var(--accent);color:#fff;box-shadow:0 4px 8px rgba(17,117,222,.2);box-shadow:0 4px 8px color(display-p3 .210418 .453236 .841117/.2);box-shadow:0 4px 8px lab(48.7276% 4.39715 -61.7537/.2)}.button-primary:hover{background:var(--accent-ink)}.button-warning{color:#844500;color:color(display-p3 .504974 .271172 -.0430909);color:lab(36.7235% 28.8432 63.9738);background:rgba(226,144,0,.1);background:color(display-p3 .843229 .577189 .179436/.1);background:lab(67.147% 26.4915 75.1288/.1);border-color:rgba(226,144,0,.4);border-color:color(display-p3 .843229 .577189 .179436/.4);border-color:lab(67.147% 26.4915 75.1288/.4)}.icon-button{width:32px;height:32px;color:var(--muted);background:0 0;border:1px solid transparent;border-radius:7px;place-items:center;padding:0;display:inline-grid}.icon-button:hover{border-color:var(--border);background:var(--surface-soft);color:var(--foreground)}.muted{color:var(--muted)}.mono{font-family:var(--font-mono)}.global-header{z-index:30;background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:14px;height:62px;padding:0 18px;display:flex;position:fixed;top:0;bottom:auto;left:0;right:0}.global-brand{min-width:146px;height:62px;color:var(--foreground);align-items:center;gap:9px;font-size:14px;font-weight:650;text-decoration:none;display:flex}.global-brand small,.login-brand small{color:var(--muted);font-size:9px;font-weight:400;display:block}.brand-mark{background:var(--accent);color:#fff;border-radius:7px;place-items:center;width:28px;height:28px;display:inline-grid}.primary-navigation{scrollbar-width:none;flex:1;align-items:stretch;gap:2px;min-width:0;height:62px;display:flex;overflow-x:auto}.primary-navigation a,.primary-navigation button{height:62px;color:var(--muted);background:0 0;border:0;border-bottom:2px solid transparent;flex:none;align-items:center;padding:0 10px;font-size:12px;font-weight:550;text-decoration:none;display:inline-flex}.primary-navigation a:hover,.primary-navigation button:hover{color:var(--foreground);background:var(--surface-soft)}.primary-navigation .active{color:var(--accent-ink);border-bottom-color:var(--accent)}.header-tools{align-items:center;gap:3px;margin-left:auto;display:flex}.user-avatar{color:#402712;color:color(display-p3 .237186 .158614 .0850903);color:lab(18.6164% 10.1142 18.838);background:#d4b491;background:color(display-p3 .811074 .7122 .5862);background:lab(75.6149% 7.95272 22.5207);border-radius:50%;place-items:center;width:30px;height:30px;margin-left:5px;font-size:11px;font-weight:650;display:grid}.mobile-menu-button{display:none}.module-sidebar{z-index:20;background:var(--surface);border-right:1px solid var(--border);width:212px;transition:width .18s;position:fixed;top:62px;bottom:0;left:0;right:auto;overflow-y:auto}.module-context{border-bottom:1px solid var(--border);align-items:center;gap:10px;min-height:72px;padding:14px 12px 13px 16px;display:flex}.module-context>svg{width:18px;height:18px;color:var(--accent-ink)}.module-context span{flex:1;min-width:0}.module-context small{color:var(--muted);font-size:10px;display:block}.module-context b{margin-top:2px;font-size:13px;font-weight:600;display:block}.module-sidebar nav{gap:3px;padding:10px;display:grid}.module-navigation-group{color:var(--muted);margin:10px 10px 2px;font-size:10px}.module-sidebar nav a{height:36px;color:var(--foreground);border-radius:7px;align-items:center;gap:9px;padding:0 10px;font-size:12px;text-decoration:none;display:flex}.module-sidebar nav a.active{color:var(--accent-ink);background:rgba(17,117,222,.1);background:color(display-p3 .210418 .453236 .841117/.1);background:lab(48.7276% 4.39715 -61.7537/.1);font-weight:600}.module-sidebar nav a svg{color:var(--accent-ink)}.organization-label{color:var(--muted);border-top:1px solid var(--border);padding:14px 16px;font-size:10px}.shell-workspace{min-height:100vh;margin-left:212px;padding-top:62px;transition:margin-left .18s}.page-content{max-width:1920px;margin:auto;padding:20px 24px 36px}.mobile-page-title{display:none}.shell-collapsed .module-sidebar{width:60px}.shell-collapsed .shell-workspace{margin-left:60px}.shell-collapsed .module-context span,.shell-collapsed .organization-label,.shell-collapsed .module-sidebar nav span{display:none}.shell-collapsed .module-context{justify-content:center;padding:12px 8px}.shell-collapsed .module-context>svg{display:none}.shell-collapsed .module-context .icon-button{transform:rotate(180deg)}.shell-collapsed .module-sidebar nav{padding:8px}.shell-collapsed .module-sidebar nav a{justify-content:center;width:42px;padding:0}.shell-notice{z-index:100;min-height:20px;position:fixed;bottom:18px;right:18px}.shell-tool-layer{z-index:90;background:rgba(10,18,28,.34);background:color(display-p3 .0455634 .0698923 .10831/.34);background:lab(5.18852% -.737496 -8.07875/.34);place-items:start center;padding:76px 14px 14px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.shell-tool-panel{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-direction:column;width:min(680px,100%);max-height:min(720px,100vh - 92px);display:flex;overflow:hidden;box-shadow:0 24px 64px rgba(12,23,35,.2);box-shadow:0 24px 64px color(display-p3 .057427 .0873882 .134827/.2);box-shadow:0 24px 64px lab(7.10301% -.987217 -10.464/.2)}.shell-tool-panel>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-height:60px;padding:11px 14px 10px 16px;display:flex}.shell-tool-panel>header small{color:var(--muted);font-size:9px}.shell-tool-panel>header h2{margin:2px 0 0;font-size:15px}.shell-search-form{border:1px solid var(--border);border-radius:7px;align-items:center;gap:8px;height:42px;margin:14px 16px 8px;padding-left:11px;display:flex}.shell-search-form>svg{width:17px;color:var(--muted)}.shell-search-form input{min-width:0;height:40px;color:var(--foreground);background:0 0;border:0;outline:0;flex:1;font-size:12px}.shell-search-form button{border:0;border-left:1px solid var(--border);background:var(--surface-soft);min-width:68px;color:var(--accent-ink);align-self:stretch;font-size:11px;font-weight:650}.shell-tool-error,.shell-tool-warning{color:var(--danger);background:rgba(233,70,70,.08);background:color(display-p3 .84529 .326205 .302821/.08);background:lab(55.069% 63.1711 38.3811/.08);border-radius:5px;margin:4px 16px;padding:8px 10px;font-size:10px}.shell-tool-warning{background:var(--surface-soft);color:var(--muted)}.shell-search-results,.shell-notification-list{min-height:100px;padding:7px 16px 15px;overflow-y:auto}.shell-search-results>a{border-bottom:1px solid var(--border);min-height:58px;color:var(--foreground);grid-template-columns:76px minmax(0,1fr);align-items:center;gap:8px;text-decoration:none;display:grid}.shell-search-results>a>span{color:var(--accent-ink);font-size:9px}.shell-search-results>a div{gap:3px;min-width:0;display:grid}.shell-search-results b,.shell-notification-list b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.shell-search-results small,.shell-notification-list small{color:var(--muted);font-size:9px}.shell-notification-summary{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.shell-notification-summary span{border-right:1px solid var(--border);min-height:62px;color:var(--muted);align-content:center;place-items:center;gap:2px;font-size:9px;display:grid}.shell-notification-summary span:last-child{border-right:0}.shell-notification-summary b{color:var(--foreground);font:650 18px var(--font-mono)}.shell-notification-list>a{border-bottom:1px solid var(--border);min-height:58px;color:var(--foreground);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:8px;text-decoration:none;display:grid}.shell-notification-list>a div{gap:3px;min-width:0;display:grid}.shell-notification-list time{color:var(--muted);font:9px var(--font-mono)}.shell-tool-empty{min-height:100px;color:var(--muted);place-items:center;font-size:11px;display:grid}.mobile-navigation-layer{z-index:80;background:rgba(10,18,28,.34);background:color(display-p3 .0455634 .0698923 .10831/.34);background:lab(5.18852% -.737496 -8.07875/.34);position:fixed;top:0;bottom:0;left:0;right:0}.mobile-navigation{background:var(--surface);width:min(320px,88vw);height:100%;box-shadow:12px 0 36px rgba(12,23,35,.18);box-shadow:12px 0 36px color(display-p3 .057427 .0873882 .134827/.18);box-shadow:12px 0 36px lab(7.10301% -.987217 -10.464/.18)}.mobile-navigation-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:62px;padding:0 14px 0 18px;display:flex}.mobile-navigation nav{grid-template-columns:1fr 1fr;gap:5px;padding:12px;display:grid}.mobile-navigation-group{color:var(--muted);grid-column:1/-1;padding:8px 4px 2px;font-size:10px}.mobile-navigation nav a,.mobile-navigation nav button{background:var(--surface-soft);min-height:38px;color:var(--foreground);text-align:left;border:1px solid transparent;border-radius:6px;padding:8px 10px;font-size:12px;text-decoration:none}.page-heading{justify-content:space-between;align-items:flex-start;gap:16px;min-height:44px;margin-bottom:12px;display:flex}.page-heading p{color:var(--muted);margin:0 0 3px;font-size:11px}.page-heading h1{margin:0;font-size:20px;font-weight:600;line-height:1.2}.page-heading>span{border:1px solid var(--border);background:var(--surface-soft);color:var(--muted);font:10px var(--font-mono);border-radius:4px;padding:3px 7px}.status-card{margin-bottom:12px;overflow:hidden}.status-heading,.filter-heading{border-bottom:1px solid var(--border);padding:11px 14px}.status-heading h2,.filter-heading h2{margin:0;font-size:13px}.status-heading p,.filter-heading p{color:var(--muted);margin:2px 0 0;font-size:10px}.status-tabs{gap:2px;padding:0 10px;display:flex;overflow-x:auto}.status-tabs a{height:39px;color:var(--muted);border-bottom:2px solid transparent;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:11px;text-decoration:none;display:flex}.status-tabs a:hover{background:var(--surface-soft);color:var(--foreground)}.status-tabs a.active{border-color:var(--accent);color:var(--accent-ink);font-weight:650}.status-tabs span{background:var(--surface-soft);min-width:20px;height:18px;font:600 9px var(--font-mono);border-radius:5px;place-items:center;padding:0 5px;display:inline-grid}.filter-card{margin-bottom:12px;overflow:visible}.filter-grid{grid-template-columns:repeat(4,minmax(160px,1fr));gap:9px 12px;padding:14px 16px 12px;display:grid}.filter-grid label{min-width:0;color:var(--muted);text-align:right;grid-template-columns:70px minmax(0,1fr);align-items:center;gap:7px;font-size:12px;display:grid}.filter-grid input,.filter-grid select,.inline-field select,.login-form input{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;height:32px;color:var(--foreground);border-radius:6px;outline:0;padding:0 9px}.segmented-filters{gap:8px;padding:0 16px 12px;display:grid}.segmented-filter{grid-template-columns:70px minmax(0,1fr);align-items:start;gap:7px;min-width:0;display:grid}.segmented-filter-label{color:var(--muted);text-align:right;padding-top:7px;font-size:12px}.segmented-filter-options{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.segmented-filter-options button{border:1px solid var(--border);background:var(--surface);min-height:30px;color:var(--muted);border-radius:5px;padding:0 10px;font-size:11px}.segmented-filter-options button:hover{border-color:var(--accent);color:var(--accent-ink)}.segmented-filter-options button.active{border-color:var(--accent);background:var(--accent);color:#fff}.more-filters{border-top:1px dashed var(--border);margin:0 16px}.more-filters summary{width:max-content;color:var(--accent-ink);cursor:pointer;padding:9px 0 0;font-size:11px}.more-filters .filter-grid{padding-left:0;padding-right:0}.filter-actions{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;min-height:52px;padding:10px 16px;display:flex}.inline-field{color:var(--muted);align-items:center;gap:5px;font-size:11px;display:flex}.inline-field select{width:auto;min-width:82px}.action-feedback{z-index:110;background:var(--foreground);color:#fff;white-space:nowrap;border-radius:7px;padding:9px 12px;font-size:12px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px rgba(12,23,35,.23);box-shadow:0 8px 24px color(display-p3 .057427 .0873882 .134827/.23);box-shadow:0 8px 24px lab(7.10301% -.987217 -10.464/.23)}.order-toolbar{z-index:15;flex-wrap:wrap;align-items:center;gap:8px;min-height:50px;margin:0 0 10px;padding:8px 10px;display:flex;position:-webkit-sticky;position:sticky;top:62px}.select-all{color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.select-all input,.order-card header input{width:15px;height:15px;accent-color:var(--accent)}.selection-count{color:var(--accent-ink);font-size:11px;font-weight:600}.batch-actions{flex-wrap:wrap;gap:6px;display:flex}.toolbar-spacer{flex:1}.density-control{border:1px solid var(--border);border-radius:6px;display:flex;overflow:hidden}.density-control button{border:0;border-right:1px solid var(--border);background:var(--surface);width:30px;height:29px;color:var(--muted);place-items:center;display:grid}.density-control button:last-child{border-right:0}.density-control button.active{color:var(--accent);background:rgba(17,117,222,.08);background:color(display-p3 .210418 .453236 .841117/.08);background:lab(48.7276% 4.39715 -61.7537/.08)}.order-list{gap:10px;display:grid}.order-card{overflow:hidden}.order-card>header{border-bottom:1px solid var(--border);align-items:center;gap:9px;min-height:43px;padding:0 14px;display:flex}.order-card>header>span:not(.badge){color:var(--muted);font-size:11px}.order-card .order-number{color:var(--accent-ink);font:600 12px var(--font-mono);text-decoration:none}.order-card .order-number:hover{text-decoration:underline}.order-card .money{font-family:var(--font-mono);margin-left:auto}.badge{border:1px solid;border-radius:5px;align-items:center;gap:4px;min-height:20px;padding:2px 7px;font-size:10px;font-weight:550;display:inline-flex}.badge svg{width:11px;height:11px}.badge-blue{color:var(--accent-ink);background:rgba(17,117,222,.09);background:color(display-p3 .210418 .453236 .841117/.09);background:lab(48.7276% 4.39715 -61.7537/.09);border-color:rgba(17,117,222,.2);border-color:color(display-p3 .210418 .453236 .841117/.2);border-color:lab(48.7276% 4.39715 -61.7537/.2)}.badge-orange{color:#844500;color:color(display-p3 .504974 .271172 -.0430909);color:lab(36.7235% 28.8432 63.9738);background:rgba(226,144,0,.12);background:color(display-p3 .843229 .577189 .179436/.12);background:lab(67.147% 26.4915 75.1288/.12);border-color:rgba(226,144,0,.28);border-color:color(display-p3 .843229 .577189 .179436/.28);border-color:lab(67.147% 26.4915 75.1288/.28)}.badge-red{color:#9b1e22;color:color(display-p3 .55701 .165505 .157618);color:lab(34.5744% 50.677 31.8589);background:rgba(208,55,57,.09);background:color(display-p3 .751154 .265679 .248506/.09);background:lab(48.2013% 60.0834 36.993/.09);border-color:rgba(208,55,57,.24);border-color:color(display-p3 .751154 .265679 .248506/.24);border-color:lab(48.2013% 60.0834 36.993/.24)}.badge-green{color:#005121;color:color(display-p3 .0938292 .318568 .132841);color:lab(29.5502% -36.7541 24.8883);background:rgba(27,146,71,.1);background:color(display-p3 .271958 .563491 .309087/.1);background:lab(53.1492% -45.5138 30.27/.1);border-color:rgba(27,146,71,.28);border-color:color(display-p3 .271958 .563491 .309087/.28);border-color:lab(53.1492% -45.5138 30.27/.28)}.order-card-grid{grid-template-columns:1.05fr 1.35fr 1.1fr 1.2fr 1.05fr;gap:14px;padding:13px 16px 15px;display:grid}.order-card-grid>section{border-right:1px solid var(--border);min-width:0;padding-right:13px}.order-card-grid>section:last-child{border-right:0;padding-right:0}.order-card-grid h3{min-height:22px;color:var(--muted);justify-content:space-between;align-items:center;gap:5px;margin:0 0 7px;font-size:11px;font-weight:550;display:flex}.order-card-grid dl{grid-template-columns:76px minmax(0,1fr);gap:3px 8px;margin:0;font-size:11px;display:grid}.order-card-grid dt{color:var(--muted)}.order-card-grid dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.product-row{border-bottom:1px solid var(--border);align-items:center;gap:8px;margin-bottom:8px;padding-bottom:8px;display:flex}.product-row:last-child{margin-bottom:0}.product-thumb{border:1px solid var(--border);color:#80521f;color:color(display-p3 .476102 .32876 .160009);color:lab(39.4175% 16.4846 36.9645);background:#f7e9d6;background:color(display-p3 .960321 .91507 .845977);background:lab(93.081% 2.79102 11.2402);border-radius:5px;flex:none;place-items:center;width:42px;height:42px;display:grid}.product-row>span:last-child{min-width:0}.product-row b,.product-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.product-row b{font-size:11px;font-weight:550}.product-row small{color:var(--muted);font:9px var(--font-mono);margin-top:2px}.row-actions{grid-template-columns:1fr 1fr;gap:4px;margin-top:8px;display:grid}.row-actions button,.row-actions a{min-height:26px;color:var(--accent-ink);text-align:left;background:0 0;border:0;align-items:center;gap:3px;padding:2px 0;font-size:10px;text-decoration:none;display:flex}.row-actions svg{width:11px;height:11px}.order-fulfillment-actions{flex-wrap:wrap;gap:5px;display:flex}.order-fulfillment-actions .button{min-height:28px;padding:0 8px;font-size:10px}.order-fulfillment-actions .button svg{width:12px;height:12px}.order-fulfillment-actions .button:disabled{opacity:.48;cursor:not-allowed}.detail-header-actions>.order-fulfillment-actions{justify-content:flex-end}.order-action-modal-layer{z-index:100;background:rgba(10,18,28,.38);background:color(display-p3 .0455634 .0698923 .10831/.38);background:lab(5.18852% -.737496 -8.07875/.38);place-items:center;padding:16px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.order-action-modal{border:1px solid var(--border);background:var(--surface);border-radius:8px;width:min(540px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;box-shadow:0 20px 50px rgba(12,23,35,.2);box-shadow:0 20px 50px color(display-p3 .057427 .0873882 .134827/.2);box-shadow:0 20px 50px lab(7.10301% -.987217 -10.464/.2)}.order-action-modal>header,.order-action-modal>footer{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:11px 15px;display:flex}.order-action-modal>footer{border-top:1px solid var(--border);border-bottom:0;justify-content:flex-end}.order-action-modal h2,.order-action-modal header p{margin:0}.order-action-modal h2{font-size:14px}.order-action-modal header p{color:var(--muted);font:10px var(--font-mono);margin-top:2px}.order-action-form{gap:12px;padding:15px;display:grid}.order-action-form>label{color:var(--muted);gap:5px;font-size:10px;display:grid}.order-action-form input:not([type=radio]),.order-action-form select,.order-action-form textarea{border:1px solid var(--border);background:var(--surface);width:100%;min-height:36px;color:var(--foreground);border-radius:6px;padding:8px 9px}.order-action-form textarea{resize:vertical;min-height:88px}.order-action-form fieldset{border:0;gap:7px;margin:0;padding:0;display:grid}.order-action-form legend{margin-bottom:7px;font-size:11px;font-weight:650}.order-action-form fieldset label{border:1px solid var(--border);border-radius:6px;align-items:center;gap:9px;min-height:52px;padding:9px 10px;display:flex}.order-action-form fieldset label:has(input:checked){border-color:var(--accent);background:rgba(17,117,222,.05);background:color(display-p3 .210418 .453236 .841117/.05);background:lab(48.7276% 4.39715 -61.7537/.05)}.order-action-form fieldset b,.order-action-form fieldset small{display:block}.order-action-form fieldset b{font-size:11px}.order-action-form fieldset small{color:var(--muted);margin-top:2px;font-size:9px}.order-action-form .form-error{color:var(--danger);margin:0;font-size:11px}.order-list.compact .order-card-grid{padding-top:9px;padding-bottom:9px}.order-list.compact .product-thumb{width:34px;height:34px}.action-toast{z-index:110;min-height:0;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.action-toast:not(:empty){background:var(--foreground);color:#fff;white-space:nowrap;border-radius:7px;padding:9px 12px;box-shadow:0 8px 24px rgba(12,23,35,.23);box-shadow:0 8px 24px color(display-p3 .057427 .0873882 .134827/.23);box-shadow:0 8px 24px lab(7.10301% -.987217 -10.464/.23)}.pagination{color:var(--muted);justify-content:space-between;align-items:center;padding:13px 4px 0;font-size:12px;display:flex}.pagination div{gap:5px;display:flex}.pagination a,.pagination div>span{border:1px solid var(--border);background:var(--surface);min-width:29px;height:29px;color:var(--muted);border-radius:6px;place-items:center;text-decoration:none;display:inline-grid}.pagination a.active{border-color:var(--accent);background:var(--accent);color:#fff}.state-panel{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-height:290px;box-shadow:var(--shadow);align-content:center;justify-items:center;padding:55px 20px;display:grid}.state-icon{background:var(--surface-soft);width:42px;height:42px;color:var(--muted);border-radius:50%;place-items:center;margin-bottom:10px;display:grid}.state-panel h2{margin:0 0 4px;font-size:14px}.state-panel p{max-width:460px;color:var(--muted);margin:0 0 14px;font-size:12px}.loading-panel{gap:10px;display:grid}.skeleton-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-soft);height:184px;animation:1.2s ease-in-out infinite alternate pulse}.skeleton-card.tall{height:460px}@keyframes pulse{50%{opacity:.5}}.detail-breadcrumb{color:var(--muted);align-items:center;gap:6px;margin-bottom:10px;font-size:11px;display:flex}.detail-breadcrumb a{color:var(--accent-ink);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.detail-breadcrumb svg{width:13px;height:13px}.detail-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.detail-header h1{font:600 20px var(--font-mono);margin:0}.detail-header p{color:var(--muted);margin:4px 0 0;font-size:11px}.detail-header-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.detail-overview{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-bottom:12px;padding:13px 16px;display:grid}.detail-overview>div{border-right:1px solid var(--border);min-width:0;padding-right:14px}.detail-overview>div:last-child{border-right:0}.detail-overview span:not(.badge),.detail-overview b{display:block}.detail-overview>div>span{color:var(--muted);margin-bottom:3px;font-size:10px}.detail-overview b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.detail-tabs-card{overflow:hidden}.detail-tabs{border-bottom:1px solid var(--border);gap:4px;padding:0 14px;display:flex;overflow-x:auto}.detail-tabs button{height:42px;color:var(--muted);background:0 0;border:0;border-bottom:2px solid transparent;flex:none;padding:0 9px;font-size:11px}.detail-tabs button.active{border-color:var(--accent);color:var(--accent-ink);font-weight:600}.detail-tab-panel{background:var(--surface);min-height:410px;padding:16px}.detail-tab-panel h2{margin:0 0 12px;font-size:13px}.detail-panel-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.detail-panel-grid>section{min-width:0}.detail-definition-list{grid-template-columns:1fr 1fr;gap:12px 24px;margin:0;display:grid}.detail-definition-list>div{min-width:0}.detail-definition-list .wide{grid-column:1/-1}.detail-definition-list dt{color:var(--muted);margin-bottom:3px;font-size:10px}.detail-definition-list dd{overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:510}.detail-product{border-bottom:1px solid var(--border);padding:10px 0}.detail-product b{font-size:12px}.detail-product p{color:var(--muted);font:10px var(--font-mono);margin:3px 0 0}.detail-table{border-collapse:collapse;width:100%;font-size:10px}.detail-table th{background:var(--surface-soft);height:32px;color:var(--muted);text-align:left;white-space:nowrap;padding:0 9px;font-weight:550}.detail-table td{border-top:1px solid var(--border);vertical-align:top;padding:9px}.section-note{color:var(--muted);margin:-8px 0 14px;font-size:10px}.fulfillment-nodes{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.fulfillment-node{border:1px solid var(--border);background:var(--surface);min-height:92px;color:var(--foreground);text-align:left;border-radius:7px;grid-template-rows:auto 1fr;grid-template-columns:24px 1fr;gap:4px 7px;padding:10px;display:grid}.fulfillment-node>span{background:var(--surface-soft);width:24px;height:24px;color:var(--muted);font:10px var(--font-mono);border-radius:50%;grid-row:1/3;place-items:center;display:grid}.fulfillment-node b{font-size:11px}.fulfillment-node small{color:var(--muted);font-size:9px}.fulfillment-node.completed{border-color:rgba(27,146,71,.3);border-color:color(display-p3 .271958 .563491 .309087/.3);border-color:lab(53.1492% -45.5138 30.27/.3)}.fulfillment-node.completed>span{color:#005824;color:color(display-p3 .118281 .340715 .153494);color:lab(31.877% -36.6537 24.6848);background:rgba(27,146,71,.12);background:color(display-p3 .271958 .563491 .309087/.12);background:lab(53.1492% -45.5138 30.27/.12)}.fulfillment-node.current{background:rgba(17,117,222,.04);background:color(display-p3 .210418 .453236 .841117/.04);background:lab(48.7276% 4.39715 -61.7537/.04);border-color:rgba(17,117,222,.35);border-color:color(display-p3 .210418 .453236 .841117/.35);border-color:lab(48.7276% 4.39715 -61.7537/.35)}.fulfillment-node.current>span{background:var(--accent);color:#fff}.fulfillment-node.blocked,.fulfillment-node.monitoring{border-color:rgba(226,144,0,.38);border-color:color(display-p3 .843229 .577189 .179436/.38);border-color:lab(67.147% 26.4915 75.1288/.38)}.button-row{flex-wrap:wrap;gap:7px;display:flex}.permission-copy{border:1px solid var(--border);background:var(--surface-soft);width:max-content;max-width:100%;color:var(--muted);border-radius:6px;padding:10px 12px;font-size:11px}.activity-list{margin:0;padding:0;list-style:none}.activity-list li{border-bottom:1px solid var(--border);padding:9px 0 9px 140px;position:relative}.activity-list li>span{color:var(--muted);font:9px var(--font-mono);position:absolute;top:10px;left:0}.activity-list b,.activity-list small{display:block}.activity-list b{font-size:11px}.activity-list small{color:var(--muted);margin-top:2px;font-size:9px}.outbound-table-scroll{max-width:100%;overflow-x:auto}.outbound-detail-table{min-width:720px}.outbound-audit-table{min-width:960px}.outbound-label-content{border:1px solid var(--border);background:var(--surface-soft);min-height:160px;font:10px/1.65 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;margin:0;padding:14px;overflow:auto}.outbound-empty-state{min-height:180px;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:5px;display:grid}.outbound-empty-state b{color:var(--foreground);font-size:12px}.outbound-empty-state span{font-size:10px}.outbound-scan-page{gap:12px;min-width:0;display:grid}.outbound-scan-heading{justify-content:space-between;align-items:flex-start;gap:14px;min-height:58px;display:flex}.outbound-scan-heading h1{margin:0;font-size:18px}.outbound-scan-heading p{color:var(--muted);margin:4px 0 0;font-size:10px}.outbound-scan-warning{background:rgba(226,144,0,.07);background:color(display-p3 .843229 .577189 .179436/.07);background:lab(67.147% 26.4915 75.1288/.07);border:1px solid rgba(226,144,0,.32);border:1px solid color(display-p3 .843229 .577189 .179436/.32);border:1px solid lab(67.147% 26.4915 75.1288/.32);border-radius:7px;align-items:flex-start;gap:9px;min-height:52px;padding:10px 12px;display:flex}.outbound-scan-warning>svg{color:#8b4b00;color:color(display-p3 .53097 .295021 -.0939829);color:lab(39.1072% 28.2606 75.8055);flex:none;width:17px;height:17px}.outbound-scan-warning b,.outbound-scan-warning span{display:block}.outbound-scan-warning b{font-size:11px}.outbound-scan-warning span{color:var(--muted);margin-top:2px;font-size:9px}.outbound-scan-layout{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);gap:12px;display:grid}.outbound-scan-card{min-width:0;min-height:330px;padding:14px}.outbound-scan-card-heading{justify-content:space-between;align-items:flex-start;gap:10px;min-height:42px;display:flex}.outbound-scan-card-heading h2{margin:0;font-size:12px}.outbound-scan-card-heading small{color:var(--muted);margin-top:2px;font-size:9px;display:block}.outbound-scan-card-heading>svg{width:20px;height:20px;color:var(--accent-ink)}.outbound-scan-card-heading>span{font:650 12px var(--font-mono);color:var(--accent-ink)}.outbound-scan-zone{text-align:center;background:rgba(17,117,222,.035);background:color(display-p3 .210418 .453236 .841117/.035);background:lab(48.7276% 4.39715 -61.7537/.035);border:1px dashed rgba(17,117,222,.38);border:1px dashed color(display-p3 .210418 .453236 .841117/.38);border:1px dashed lab(48.7276% 4.39715 -61.7537/.38);border-radius:8px;place-content:center;justify-items:center;gap:9px;min-height:228px;padding:24px;display:grid}.outbound-scan-zone>svg{width:38px;height:38px;color:var(--accent-ink)}.outbound-scan-zone strong{font-size:15px}.outbound-scan-input{border:1px solid var(--border);background:var(--surface);border-radius:7px;align-items:center;gap:7px;width:min(520px,100%);min-height:42px;margin-top:5px;padding:3px 3px 3px 10px;display:flex}.outbound-scan-input>svg{width:16px;height:16px;color:var(--muted);flex:none}.outbound-scan-input input{min-width:0;font:12px var(--font-sans);background:0 0;border:0;outline:0;flex:1}.outbound-scan-input .button{flex:none}.outbound-scan-task-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:9px 0 0;display:grid}.outbound-scan-task-meta span{min-width:0;color:var(--muted);font-size:8px}.outbound-scan-task-meta b{text-overflow:ellipsis;color:var(--foreground);white-space:nowrap;margin-top:2px;font-size:9px;display:block;overflow:hidden}.outbound-scan-card .form-status{min-height:28px;padding-top:8px;font-size:10px}.outbound-check-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding-top:10px;display:grid}.outbound-check-item{border:1px solid var(--border);background:var(--surface);border-radius:6px;align-items:flex-start;gap:7px;min-width:0;min-height:72px;padding:9px;display:flex}.outbound-check-item>svg{flex:none;width:15px;height:15px}.outbound-check-item.pass>svg{color:#005e25;color:color(display-p3 .120038 .367266 .161376);color:lab(34.3156% -39.7732 26.8728)}.outbound-check-item.fail>svg{color:var(--danger)}.outbound-check-item b,.outbound-check-item small{display:block}.outbound-check-item b{font-size:9px}.outbound-check-item small{color:var(--muted);overflow-wrap:anywhere;margin-top:3px;font-size:8px}.outbound-scan-history{overflow:hidden}.outbound-scan-history>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:0 13px;display:flex}.outbound-scan-history h2{margin:0;font-size:12px}.outbound-scan-history header small{color:var(--muted);margin-top:2px;font-size:9px;display:block}.drawer-layer{z-index:80;background:rgba(10,18,28,.34);background:color(display-p3 .0455634 .0698923 .10831/.34);background:lab(5.18852% -.737496 -8.07875/.34);position:fixed;top:0;bottom:0;left:0;right:0}.detail-drawer{background:var(--surface);flex-direction:column;width:min(600px,100vw);display:flex;position:absolute;top:0;bottom:0;left:auto;right:0;box-shadow:-16px 0 40px rgba(12,23,35,.15);box-shadow:-16px 0 40px color(display-p3 .057427 .0873882 .134827/.15);box-shadow:-16px 0 40px lab(7.10301% -.987217 -10.464/.15)}.detail-drawer>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:0 18px;display:flex}.detail-drawer>header b,.detail-drawer>header small{display:block}.detail-drawer>header b{font-size:14px}.detail-drawer>header small{color:var(--muted);font:10px var(--font-mono);margin-top:2px}.drawer-body{background:var(--bg);flex:1;padding:18px;overflow:auto}.detail-drawer>footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;gap:7px;min-height:58px;padding:12px 18px;display:flex}.login-page{background:var(--bg);place-items:center;min-height:100vh;padding:24px;display:grid}.login-form{width:min(390px,100%);padding:24px}.login-brand{align-items:center;gap:9px;margin-bottom:24px;display:flex}.login-brand b{font-size:14px;display:block}.login-form h1{margin:0;font-size:20px}.login-form>p{color:var(--muted);margin:5px 0 20px;font-size:12px}.login-form label{color:var(--muted);gap:5px;margin-bottom:12px;font-size:11px;display:grid}.login-form input{height:38px}.login-form .button{width:100%;min-height:38px;margin-top:5px}.login-form .form-error{color:var(--danger);margin:0 0 10px}.login-form>.auth-switch{color:var(--muted);text-align:center;margin:16px 0 0}.auth-switch a{color:var(--accent-ink);font-weight:600;text-decoration:none}.auth-switch a:hover{text-decoration:underline}.signup-success{text-align:center}.signup-success-icon{width:42px;height:42px;color:var(--success);background:rgba(27,146,71,.1);background:color(display-p3 .271958 .563491 .309087/.1);background:lab(53.1492% -45.5138 30.27/.1);border-radius:50%;place-items:center;margin:0 auto 14px;display:grid}.signup-success-icon svg{width:22px;height:22px}.signup-success>.signup-verification-note{color:#844500;color:color(display-p3 .504974 .271172 -.0430909);color:lab(36.7235% 28.8432 63.9738);background:rgba(226,144,0,.1);background:color(display-p3 .843229 .577189 .179436/.1);background:lab(67.147% 26.4915 75.1288/.1);border:1px solid rgba(226,144,0,.28);border:1px solid color(display-p3 .843229 .577189 .179436/.28);border:1px solid lab(67.147% 26.4915 75.1288/.28);border-radius:5px;width:max-content;margin:-8px auto 14px;padding:4px 8px;font-size:10px}@media (max-width:1150px){.filter-grid{grid-template-columns:repeat(2,minmax(180px,1fr))}.order-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.order-card-grid>section{border-right:0;border-bottom:1px solid var(--border);padding:0 0 12px}.order-card-grid>section:last-child{border-bottom:0}.detail-overview,.fulfillment-nodes{grid-template-columns:repeat(3,minmax(0,1fr))}.outbound-scan-layout{grid-template-columns:1fr}.outbound-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.global-header{gap:8px;height:56px;padding:0 12px}.global-brand{min-width:32px;height:56px}.global-brand>span:last-child,.primary-navigation,.module-sidebar{display:none}.mobile-menu-button{display:inline-grid}.header-tools{gap:1px}.header-tools .icon-button{display:inline-grid}.user-avatar{display:none}.shell-tool-layer{padding:64px 8px 8px}.shell-tool-panel{max-height:calc(100vh - 72px)}.shell-search-results>a{grid-template-columns:64px minmax(0,1fr)}.shell-notification-list>a{grid-template-columns:32px minmax(0,1fr)}.shell-notification-list time{display:none}.shell-workspace,.shell-collapsed .shell-workspace{margin-left:0;padding-top:56px}.mobile-page-title{background:var(--surface);border-bottom:1px solid var(--border);align-items:center;height:42px;padding:0 12px;font-size:14px;font-weight:600;display:flex}.page-content{width:100%;padding:12px;overflow-x:clip}.page-heading{display:none}.status-card{margin-bottom:9px}.status-heading{padding:10px 12px}.status-tabs{padding:0 6px}.status-tabs a{height:37px;padding:0 8px}.filter-card{overflow:hidden}.filter-grid{grid-template-columns:1fr;padding:12px}.filter-grid label{grid-template-columns:84px minmax(0,1fr)}.segmented-filters{padding:0 12px 12px}.segmented-filter{grid-template-columns:84px minmax(0,1fr)}.more-filters{margin:0 12px}.more-filters .filter-grid{padding:10px 0}.filter-actions{justify-content:flex-start;padding:10px 12px}.inline-field{flex:130px}.inline-field select{flex:1;width:100%}.order-toolbar{padding:8px;top:56px}.batch-actions{flex-wrap:nowrap;order:4;width:100%;overflow-x:auto}.batch-actions .button{flex:none}.toolbar-spacer{display:none}.density-control{margin-left:auto}.order-card>header{flex-wrap:wrap;min-height:0;padding:8px 10px}.order-card>header .money{margin-left:24px}.order-card>header .icon-button{margin-left:auto}.order-card-grid{padding:12px;display:block}.order-card-grid>section{margin-bottom:12px}.order-card-grid dl{grid-template-columns:92px minmax(0,1fr);font-size:12px}.order-card-grid h3{font-size:12px}.pagination{flex-direction:column;align-items:flex-start;gap:10px}.pagination div{max-width:100%;overflow-x:auto}.detail-header{display:block}.detail-header-actions{justify-content:flex-start;margin-top:10px}.detail-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-overview>div{border-right:0}.detail-tabs{padding:0 8px}.detail-tab-panel{padding:12px}.detail-panel-grid{grid-template-columns:1fr;gap:20px}.detail-definition-list{grid-template-columns:1fr}.detail-definition-list .wide{grid-column:auto}.detail-table{min-width:680px}.detail-panel-grid>section:has(.detail-table){overflow-x:auto}.fulfillment-nodes{grid-template-columns:1fr}.activity-list li{padding-left:0}.activity-list li>span{margin-bottom:3px;display:block;position:static}.detail-drawer{width:100%}.detail-drawer>footer{justify-content:flex-start}.action-toast:not(:empty),.action-feedback{text-align:center;white-space:normal;width:calc(100vw - 24px)}.outbound-scan-heading{flex-direction:column;min-height:0}.outbound-scan-card{min-height:0;padding:10px}.outbound-scan-zone{min-height:210px;padding:16px 10px}.outbound-scan-input{flex-wrap:wrap;align-items:stretch;padding:6px}.outbound-scan-input>svg{align-self:center}.outbound-scan-input input{min-height:34px}.outbound-scan-input .button{justify-content:center;width:100%}.outbound-scan-task-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.outbound-check-grid{grid-template-columns:1fr}}.workbench-page{gap:12px;display:grid}.workbench-heading{justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.workbench-heading p,.workbench-heading h1,.workbench-heading span{margin:0;display:block}.workbench-heading p,.workbench-heading span{color:var(--muted);font-size:10px}.workbench-heading h1{margin:3px 0;font-size:20px}.workbench-heading-actions{gap:7px;display:flex}.workbench-heading-actions svg,.workbench-section-heading svg{width:15px;height:15px}.workbench-welcome{border:1px solid var(--border);background:var(--surface);border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:17px 18px;display:grid}.workbench-welcome small,.workbench-welcome p{color:var(--muted);font-size:10px}.workbench-welcome h2{margin:7px 0 5px;font-size:22px}.workbench-welcome p{margin:0}.workbench-welcome dl{grid-template-columns:repeat(3,90px);gap:7px;margin:0;display:grid}.workbench-welcome dl div{border:1px solid var(--border);background:var(--surface-soft);border-radius:6px;padding:8px 9px}.workbench-welcome dt{color:var(--muted);font-size:9px}.workbench-welcome dd{font:650 18px var(--font-mono);margin:3px 0 0}.workbench-welcome dd.danger{color:var(--danger)}.workbench-section{border:1px solid var(--border);background:var(--surface);border-radius:7px;min-width:0;overflow:hidden}.workbench-section-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;min-height:47px;padding:10px 13px;display:flex}.workbench-section-heading h2,.workbench-section-heading p{margin:0}.workbench-section-heading h2{font-size:13px}.workbench-section-heading p{color:var(--muted);margin-top:2px;font-size:9px}.workbench-section-heading>a{color:var(--accent-ink);align-items:center;gap:4px;font-size:10px;text-decoration:none;display:inline-flex}.workbench-section-heading>span{color:var(--muted);font-size:10px}.workbench-metric-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;padding:12px 13px;display:grid}.workbench-metric{border:1px solid var(--border);min-width:0;min-height:82px;color:var(--foreground);border-radius:6px;padding:11px 12px;text-decoration:none;transition:transform .15s,border-color .15s}.workbench-metric:hover{border-color:rgba(17,117,222,.34);border-color:color(display-p3 .210418 .453236 .841117/.34);border-color:lab(48.7276% 4.39715 -61.7537/.34);transform:translateY(-1px)}.workbench-metric span,.workbench-metric strong,.workbench-metric small{display:block}.workbench-metric span{color:var(--muted);font-size:9px}.workbench-metric strong{font:650 22px/1 var(--font-mono);margin:7px 0 4px}.workbench-metric small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.metric-orders{border-top-color:rgba(17,117,222,.5);border-top-color:color(display-p3 .210418 .453236 .841117/.5);border-top-color:lab(48.7276% 4.39715 -61.7537/.5)}.metric-pod{border-top-color:rgba(189,96,182,.5);border-top-color:color(display-p3 .694466 .397377 .698373/.5);border-top-color:lab(54.7144% 46.7013 -29.0018/.5)}.metric-production{border-top-color:rgba(176,96,0,.5);border-top-color:color(display-p3 .652086 .389391 .102613/.5);border-top-color:lab(49.4874% 30.2518 62.721/.5)}.metric-warehouse{border-top-color:rgba(52,143,79,.5);border-top-color:color(display-p3 .307925 .553781 .334391/.5);border-top-color:lab(52.917% -39.2484 25.8739/.5)}.metric-logistics{border-top-color:rgba(0,131,177,.5);border-top-color:color(display-p3 .102378 .508688 .707348/.5);border-top-color:lab(50.3138% -21.6241 -38.5975/.5)}.metric-channels{border-top-color:rgba(0,159,160,.5);border-top-color:color(display-p3 .0790313 .623328 .633791/.5);border-top-color:lab(58.5517% -45.8554 -13.6343/.5)}.metric-exceptions{border-top-color:rgba(208,55,57,.5);border-top-color:color(display-p3 .751154 .265679 .248506/.5);border-top-color:lab(48.2013% 60.0834 36.993/.5)}.workbench-main-grid{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:12px;display:grid}.workbench-task-tabs{border-bottom:1px solid var(--border);gap:2px;min-height:37px;padding:0 8px;display:flex;overflow-x:auto}.workbench-task-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid transparent;flex:none;padding:0 9px;font-size:10px}.workbench-task-tabs button.active{border-color:var(--accent);color:var(--accent-ink);font-weight:650}.workbench-task-list{padding:0 13px}.workbench-task-list article{border-top:1px solid var(--border);grid-template-columns:36px minmax(160px,1fr) 95px 65px auto;align-items:center;gap:8px;min-height:54px;font-size:9px;display:grid}.workbench-task-list article:first-child{border-top:0}.workbench-task-list article>div:nth-child(2) a{color:var(--foreground);font-size:10px;font-weight:650;text-decoration:none;display:block}.workbench-task-list article small{color:var(--muted);margin-top:2px;font-size:8px;display:block}.workbench-task-list time,.workbench-task-list article>span{color:var(--muted)}.priority{width:30px;height:20px;font:650 9px var(--font-mono);background:var(--surface-soft);border-radius:4px;place-items:center;display:grid}.priority-P0,.priority-P1{color:var(--danger);background:rgba(208,55,57,.08);background:color(display-p3 .751154 .265679 .248506/.08);background:lab(48.2013% 60.0834 36.993/.08)}.priority-P2{color:#884800;color:color(display-p3 .51884 .283619 -.0996543);color:lab(37.9379% 28.4008 75.4591)}.workbench-task-actions{justify-content:flex-end;gap:4px;display:flex}.workbench-task-actions button{border:1px solid var(--border);background:var(--surface);height:27px;color:var(--accent-ink);border-radius:5px;padding:0 7px;font-size:9px}.workbench-empty{min-height:220px;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:5px;display:grid}.workbench-empty svg{width:30px;color:var(--success)}.workbench-empty b{color:var(--foreground);font-size:11px}.workbench-empty span{font-size:9px}.workbench-inline-error{color:var(--danger);border:1px solid rgba(208,55,57,.25);border:1px solid color(display-p3 .751154 .265679 .248506/.25);border:1px solid lab(48.2013% 60.0834 36.993/.25);border-radius:6px;align-items:center;gap:7px;margin:10px 13px 0;padding:9px;font-size:10px;display:flex}.workbench-inline-error svg{width:15px}.workbench-health-list{padding:3px 13px}.workbench-health-list a{border-top:1px solid var(--border);min-height:51px;color:var(--foreground);grid-template-columns:minmax(0,1fr) auto;align-content:center;column-gap:8px;text-decoration:none;display:grid}.workbench-health-list a:first-child{border-top:0}.workbench-health-list span{font-size:10px;font-weight:650}.workbench-health-list b{font:650 13px var(--font-mono)}.workbench-health-list small{color:var(--muted);grid-column:1/-1;margin-top:2px;font-size:8px}.workbench-funnel{grid-template-columns:repeat(6,1fr);min-width:760px;padding:14px 12px 16px;display:grid}.workbench-funnel a{color:var(--foreground);text-align:center;place-items:center;gap:4px;text-decoration:none;display:grid;position:relative}.workbench-funnel a:not(:last-child):after{content:"";z-index:0;background:var(--border);height:2px;position:absolute;top:15px;left:60%;right:-40%}.workbench-funnel i{z-index:1;border:2px solid var(--border);background:var(--surface);width:32px;height:32px;font:normal 650 10px var(--font-mono);border-radius:50%;place-items:center;display:grid}.workbench-funnel b{margin-top:2px;font-size:10px}.workbench-funnel strong{color:var(--muted);font:650 11px var(--font-mono)}.workbench-shortcuts{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;padding:12px 13px;display:grid}.workbench-shortcuts a{border:1px solid var(--border);min-height:74px;color:var(--foreground);border-radius:6px;flex-direction:column;justify-content:space-between;padding:10px;text-decoration:none;display:flex}.workbench-shortcuts a:hover{background:var(--surface-soft)}.workbench-shortcuts svg{width:16px;color:var(--accent-ink)}.workbench-shortcuts b{font-size:10px}.workbench-shortcuts small{color:var(--muted);font-size:8px}.workbench-layout-compact{gap:8px}.workbench-layout-compact .workbench-metric{min-height:68px}.workbench-layout-compact .workbench-task-list article{min-height:44px}.workbench-layout-focus .workbench-metric-grid{grid-template-columns:repeat(4,1fr)}.workbench-layout-focus .workbench-main-grid{grid-template-columns:1fr}.workbench-layout-focus .workbench-main-grid>section:last-child{display:none}.workbench-modal-layer{z-index:80;background:rgba(12,23,35,.38);background:color(display-p3 .057427 .0873882 .134827/.38);background:lab(7.10301% -.987217 -10.464/.38);place-items:center;padding:14px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.workbench-modal{border:1px solid var(--border);background:var(--surface);border-radius:8px;width:min(500px,100%);overflow:hidden;box-shadow:0 20px 50px rgba(12,23,35,.2);box-shadow:0 20px 50px color(display-p3 .057427 .0873882 .134827/.2);box-shadow:0 20px 50px lab(7.10301% -.987217 -10.464/.2)}.workbench-modal header,.workbench-modal footer{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:7px;min-height:52px;padding:11px 15px;display:flex}.workbench-modal footer{border-top:1px solid var(--border);border-bottom:0;justify-content:flex-end}.workbench-modal h2{margin:0;font-size:14px}.workbench-modal header>button{background:0 0;border:0;width:30px;height:30px;font-size:20px}.workbench-settings{gap:13px;padding:14px 15px;display:grid}.workbench-settings fieldset{border:0;gap:12px;margin:0;padding:0;display:flex}.workbench-settings legend{width:100%;margin-bottom:8px;font-size:10px;font-weight:650}.workbench-settings label{color:var(--muted);align-items:center;gap:5px;font-size:10px;display:flex}.workbench-transfer-field{color:var(--muted);gap:6px;padding:15px;font-size:10px;display:grid}.workbench-transfer-field select{border:1px solid var(--border);background:var(--surface);border-radius:6px;height:36px;padding:0 9px}.workbench-batch-modal{width:min(620px,100%)}.workbench-batch-controls{border-bottom:1px solid var(--border);align-items:end;gap:8px;padding:12px 15px;display:flex}.workbench-batch-controls label{color:var(--muted);flex:1;gap:5px;font-size:10px;display:grid}.workbench-batch-controls select{border:1px solid var(--border);background:var(--surface);height:34px;color:var(--foreground);border-radius:6px;padding:0 8px}.workbench-batch-controls>button{border:1px solid var(--border);background:var(--surface-soft);height:34px;color:var(--foreground);border-radius:6px;padding:0 10px;font-size:10px}.workbench-batch-list{max-height:min(390px,48vh);padding:4px 15px;overflow-y:auto}.workbench-batch-list>label{border-bottom:1px solid var(--border);align-items:center;gap:9px;min-height:54px;display:flex}.workbench-batch-list>label:last-child{border-bottom:0}.workbench-batch-list span{gap:2px;min-width:0;display:grid}.workbench-batch-list b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.workbench-batch-list small{color:var(--muted);font-size:9px}.workbench-batch-list em{color:var(--danger);font-size:9px;font-style:normal}.workbench-batch-summary{border-top:1px solid var(--border);background:var(--surface-soft);color:var(--muted);padding:9px 15px;font-size:10px}.workbench-toast{z-index:90;background:var(--foreground);min-width:260px;min-height:0;color:var(--surface);border-radius:6px;padding:0;font-size:10px;position:fixed;bottom:16px;right:16px;overflow:hidden}.workbench-toast:not(:empty){min-height:36px;padding:10px 12px}@media (max-width:1380px){.workbench-metric-grid{grid-template-columns:repeat(4,1fr)}.workbench-main-grid{grid-template-columns:1fr}.workbench-shortcuts{grid-template-columns:repeat(4,1fr)}}@media (max-width:760px){.workbench-heading,.workbench-welcome{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.workbench-heading-actions{width:100%}.workbench-heading-actions .button{flex:1;justify-content:center}.workbench-welcome dl{grid-template-columns:repeat(3,1fr)}.workbench-metric-grid,.workbench-layout-focus .workbench-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-task-list article{grid-template-columns:34px minmax(0,1fr) auto;padding:9px 0}.workbench-task-list time,.workbench-task-list article>span:nth-of-type(2){display:none}.workbench-task-actions{grid-column:2/-1;justify-content:flex-start}.workbench-section:has(.workbench-funnel){overflow-x:auto}.workbench-shortcuts{grid-template-columns:repeat(2,1fr)}.workbench-settings fieldset{flex-wrap:wrap}.workbench-batch-controls{flex-direction:column;align-items:stretch}.workbench-batch-controls label,.workbench-batch-controls>button{width:100%}}.production-page{gap:14px;min-width:0;display:grid}.production-page-toolbar,.production-toolbar,.production-toolbar-fields,.production-toolbar-actions,.production-detail-actions,.production-inline-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.production-page-toolbar{justify-content:space-between;min-height:42px}.production-page-toolbar h1{margin:0;font-size:17px;font-weight:650}.production-page-toolbar p{color:var(--muted);margin:2px 0 0;font-size:10px}.production-page-toolbar>div:last-child{flex-wrap:wrap;gap:7px;display:flex}.production-kpis{grid-template-columns:repeat(8,minmax(110px,1fr));gap:8px;display:grid}.production-kpis.validation-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.production-kpis>a,.production-kpis>article{min-width:0;min-height:86px;color:var(--foreground);align-items:flex-start;gap:8px;padding:11px 12px;text-decoration:none;display:flex}.production-kpis>a:hover{border-color:rgba(17,117,222,.35);border-color:color(display-p3 .210418 .453236 .841117/.35);border-color:lab(48.7276% 4.39715 -61.7537/.35)}.production-kpis>*>span{width:26px;height:26px;color:var(--accent-ink);background:rgba(17,117,222,.1);background:color(display-p3 .210418 .453236 .841117/.1);background:lab(48.7276% 4.39715 -61.7537/.1);border-radius:6px;flex:none;place-items:center;display:grid}.production-kpis>*>span svg{width:14px;height:14px}.production-kpis div{min-width:0}.production-kpis small,.production-kpis strong,.production-kpis p{display:block}.production-kpis small{color:var(--muted);font-size:10px}.production-kpis strong{font:650 19px/1 var(--font-mono);margin-top:4px}.production-kpis p{color:var(--muted);margin:6px 0 0;font-size:9px}.production-kpis .warn strong{color:#884800;color:color(display-p3 .51884 .283619 -.0996543);color:lab(37.9379% 28.4008 75.4591)}.production-kpis .danger strong{color:#b31415;color:color(display-p3 .645026 .159791 .127711);color:lab(38.9494% 59.72 45.6634)}.production-panel{overflow:hidden}.production-panel>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:0 13px;display:flex}.production-panel>header h2{margin:0;font-size:12px}.production-panel>header small{color:var(--muted);margin-top:2px;font-size:9px;display:block}.production-panel-body{padding:11px}.production-funnel{grid-template-columns:repeat(6,1fr);gap:6px;padding:12px;display:grid}.production-funnel article{border:1px solid var(--border);background:var(--surface);border-radius:7px;min-width:0;padding:10px;position:relative}.production-funnel article:after{content:"";border-top:1px solid var(--border);width:7px;position:absolute;top:50%;right:-7px}.production-funnel article:last-child:after{display:none}.production-funnel small,.production-funnel strong,.production-funnel span{display:block}.production-funnel small,.production-funnel span{color:var(--muted);font-size:9px}.production-funnel strong{font:650 17px var(--font-mono);margin-top:4px}.production-funnel span{margin-top:5px}.production-overview-grid{grid-template-columns:1.2fr .8fr;gap:12px;display:grid}.production-list-item{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:8px 0;display:grid}.production-list-item:first-child{border-top:0}.production-list-item b,.production-list-item small{display:block}.production-list-item b{font-size:10px}.production-list-item small{color:var(--muted);margin-top:2px;font-size:9px}.production-load{border-top:1px solid var(--border);grid-template-columns:92px 1fr 54px;align-items:center;gap:8px;min-height:42px;font-size:10px;display:grid}.production-load:first-child{border-top:0}.production-load>span{background:var(--surface-soft);border-radius:999px;height:6px}.production-load>span>i{border-radius:inherit;background:#1175de;background:color(display-p3 .210418 .453236 .841117);background:lab(48.7276% 4.39715 -61.7537);height:100%;display:block}.production-load>span.warn>i{background:#c38300;background:color(display-p3 .739793 .52125 .11272);background:lab(60.3541% 21.1011 74.9696)}.production-load>span.danger>i{background:#d02d27;background:color(display-p3 .750569 .237347 .19294);background:lab(46.9901% 62.6767 45.7204)}.production-load>span.unavailable>i{background:var(--muted)}.production-load small{color:var(--muted)}.production-boundary{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:16px 0;display:flex}.production-boundary h2{margin:0;font-size:14px}.production-boundary p{color:var(--muted);margin:3px 0 0}.production-boundary>div:last-child{flex-wrap:wrap;gap:7px;display:flex}.production-toolbar{justify-content:space-between;padding:10px}.production-toolbar-fields,.production-toolbar-actions{min-width:0}.production-toolbar input,.production-toolbar select{border:1px solid var(--border);background:var(--surface);min-width:130px;height:32px;color:var(--foreground);border-radius:6px;padding:0 9px}.production-toolbar-fields>input{width:230px}.production-toolbar-fields>label:not(:has(input[type=checkbox])){width:170px;min-width:0;color:var(--muted);gap:5px;font-size:10px;display:grid}.production-toolbar-fields>label:not(:has(input[type=checkbox])) input{border:1px solid var(--border);background:var(--surface);height:32px;color:var(--foreground);border-radius:6px;padding:0 9px}.production-toolbar-fields>label:has(input[type=checkbox]){color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.production-tabs{align-items:center;gap:2px;min-width:0;padding:7px;display:flex;overflow-x:auto}.production-tabs a{height:31px;color:var(--muted);border-radius:6px;flex:none;align-items:center;padding:0 10px;font-size:10px;font-weight:550;text-decoration:none;display:inline-flex}.production-tabs a:hover{background:var(--surface-soft);color:var(--foreground)}.production-tabs a.active{color:var(--accent-ink);background:rgba(17,117,222,.1);background:color(display-p3 .210418 .453236 .841117/.1);background:lab(48.7276% 4.39715 -61.7537/.1)}.production-tabs em{font:normal 9px var(--font-mono);margin-left:4px}.production-table-card{min-width:0;overflow:hidden}.production-batch{background:rgba(17,117,222,.05);background:color(display-p3 .210418 .453236 .841117/.05);background:lab(48.7276% 4.39715 -61.7537/.05);border-bottom:1px solid rgba(17,117,222,.16);border-bottom:1px solid color(display-p3 .210418 .453236 .841117/.16);border-bottom:1px solid lab(48.7276% 4.39715 -61.7537/.16);align-items:center;gap:7px;min-height:48px;padding:8px 10px;display:none}.production-batch.show{display:flex}.production-batch>span{color:var(--accent-ink);margin-right:auto;font-size:10px;font-weight:600}.production-table-scroll{width:100%;overflow:auto}.production-table{border-collapse:collapse;table-layout:fixed;width:100%}.production-task-table{min-width:1380px}.production-work-order-table{min-width:1420px}.production-quality-table{min-width:1180px}.production-detail-table{min-width:900px}.production-table th{border-bottom:1px solid var(--border);background:var(--surface-soft);height:36px;color:var(--muted);text-align:left;white-space:nowrap;padding:0 9px;font-size:9px;font-weight:600}.production-table td{border-bottom:1px solid var(--border);vertical-align:middle;overflow-wrap:anywhere;height:54px;padding:7px 9px;font-size:10px}.production-table tbody tr:hover{background:rgba(17,117,222,.024);background:color(display-p3 .210418 .453236 .841117/.025);background:lab(48.7276% 4.39715 -61.7537/.025)}.production-table b,.production-table small{display:block}.production-table b{font-size:10px}.production-table small{color:var(--muted);margin-top:2px;font-size:9px}.production-table a{color:var(--accent-ink);font-weight:650;text-decoration:none}.production-table a:hover{text-decoration:underline}.production-table input{width:14px;height:14px;accent-color:var(--accent)}.production-table th:first-child,.production-table td:first-child{width:36px}.outbound-workbench-table .outbound-workbench-task-number{width:190px;min-width:190px}.outbound-workbench-table .outbound-workbench-task-number b{white-space:nowrap}.channel-store-table{min-width:1540px}.channel-overview-kpis{grid-template-columns:repeat(2,minmax(220px,1fr))}.production-warning-text{color:#884800;color:color(display-p3 .51884 .283619 -.0996543);color:lab(37.9379% 28.4008 75.4591)}.production-danger-text{color:var(--danger);font-weight:650}.production-breadcrumb{color:var(--muted);margin-bottom:8px;font-size:10px}.production-breadcrumb a{color:var(--accent-ink);text-decoration:none}.production-detail-heading{justify-content:space-between;align-items:flex-start;gap:16px;min-height:76px;padding:10px 0 15px;display:flex}.production-detail-heading h1{font:650 17px var(--font-mono);margin:0}.production-detail-heading p{color:var(--muted);margin:3px 0 0;font-size:10px}.production-detail-actions{justify-content:flex-end}.production-claim-control{align-items:center;gap:6px;display:flex}.production-claim-control>span{color:var(--muted);font-size:9px}.production-claim-control>span[role=status]:empty{display:none}.production-detail-summary{grid-template-columns:repeat(6,minmax(110px,1fr));gap:7px;display:grid}.production-detail-summary>div{border:1px solid var(--border);background:var(--surface);border-radius:6px;min-width:0;padding:9px}.production-detail-summary span,.production-detail-summary b{display:block}.production-detail-summary span{color:var(--muted);font-size:9px}.production-detail-summary b{overflow-wrap:anywhere;margin-top:3px;font-size:10px}.production-detail-card{min-width:0;overflow:hidden}.production-detail-tabs{border-bottom:1px solid var(--border);align-items:center;gap:2px;padding:7px;display:flex;overflow-x:auto}.production-detail-tabs button{height:31px;color:var(--muted);background:0 0;border:0;border-radius:6px;flex:none;padding:0 10px;font-size:10px;font-weight:550}.production-detail-tabs button:hover{background:var(--surface-soft);color:var(--foreground)}.production-detail-tabs button.active{color:var(--accent-ink);background:rgba(17,117,222,.1);background:color(display-p3 .210418 .453236 .841117/.1);background:lab(48.7276% 4.39715 -61.7537/.1)}.production-detail-panel{min-height:160px;padding:11px}.production-process{grid-template-columns:repeat(9,minmax(115px,1fr));gap:6px;min-height:160px;padding:10px;display:grid;overflow:auto}.production-process article{border:1px solid var(--border);background:var(--surface);border-radius:7px;padding:9px}.production-process article.done{background:rgba(27,146,71,.04);background:color(display-p3 .271958 .563491 .309087/.04);background:lab(53.1492% -45.5138 30.27/.04);border-color:rgba(27,146,71,.28);border-color:color(display-p3 .271958 .563491 .309087/.28);border-color:lab(53.1492% -45.5138 30.27/.28)}.production-process article.current{background:rgba(17,117,222,.05);background:color(display-p3 .210418 .453236 .841117/.05);background:lab(48.7276% 4.39715 -61.7537/.05);border-color:rgba(17,117,222,.3);border-color:color(display-p3 .210418 .453236 .841117/.3);border-color:lab(48.7276% 4.39715 -61.7537/.3)}.production-process b,.production-process small{display:block}.production-process b{font-size:9px}.production-process small{color:var(--muted);margin-top:3px;font-size:8px}.production-empty-copy{min-height:140px;color:var(--muted);place-items:center;margin:0;display:grid}.production-unavailable-note{background:rgba(195,131,0,.07);background:color(display-p3 .739793 .52125 .11272/.07);background:lab(60.3541% 21.1011 74.9696/.07);border-left:3px solid #c38300;border-left:3px solid color(display-p3 .739793 .52125 .11272);border-left:3px solid lab(60.3541% 21.1011 74.9696);gap:2px;margin-bottom:10px;padding:9px 10px;display:grid}.production-unavailable-note b{font-size:10px}.production-unavailable-note span{color:var(--muted);font-size:9px}.production-inline-actions{justify-content:flex-end;margin-top:10px}@media (max-width:1400px){.production-kpis{grid-template-columns:repeat(4,1fr)}.production-kpis.validation-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.production-detail-summary{grid-template-columns:repeat(4,1fr)}}@media (max-width:1000px){.production-overview-grid{grid-template-columns:1fr}}@media (max-width:760px){.production-page{gap:9px}.production-page-toolbar{align-items:flex-start}.production-page-toolbar>div:last-child,.production-toolbar-fields,.production-toolbar-actions{width:100%}.production-toolbar-fields>input{flex-basis:100%;width:100%}.production-toolbar-fields>label:not(:has(input[type=checkbox])){flex-basis:100%;width:100%}.production-toolbar input,.production-toolbar select{flex:calc(50% - 4px);min-width:0}.production-toolbar-actions{justify-content:flex-start}.production-kpis,.production-kpis.validation-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.production-kpis>a,.production-kpis>article{min-height:88px}.production-funnel{grid-template-columns:repeat(6,150px);overflow-x:auto}.production-boundary,.production-detail-heading{flex-direction:column;align-items:flex-start}.production-table-scroll{max-width:calc(100vw - 24px)}.production-batch.show{overflow-x:auto}.production-batch .button{flex:none}.production-detail-actions{justify-content:flex-start}.production-detail-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.production-process{grid-template-columns:repeat(9,65vw)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.warehouse-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.warehouse-actions [role=status]{color:var(--muted);font-size:10px}.warehouse-receiving{align-items:end;gap:10px;padding:16px;display:flex}.warehouse-receiving label{color:var(--muted);flex:1;gap:6px;font-size:11px;display:grid}.warehouse-receiving input{border:1px solid var(--border);border-radius:6px;width:100%;height:38px;padding:0 10px}.warehouse-receiving-row{justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:12px 16px;display:flex}.warehouse-receiving-row small{color:var(--muted);margin-top:3px;display:block}.pod-record-list pre{white-space:pre-wrap;max-height:240px;font:9px/1.5 var(--font-mono);color:var(--muted);overflow:auto}@media (max-width:760px){.warehouse-receiving,.warehouse-receiving-row{flex-direction:column;align-items:stretch}}.module-sidebar nav button{width:100%;height:36px;color:var(--foreground);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:0 10px;font-size:12px;display:flex}.module-sidebar nav button:hover{background:var(--surface-soft)}.module-sidebar nav button svg{color:var(--accent-ink)}.shell-collapsed .module-sidebar nav button{justify-content:center;width:42px;padding:0}.currency-settings{gap:12px;display:grid}.currency-settings-toolbar{min-height:38px;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.currency-create-form{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface-soft);grid-template-columns:.7fr 1fr 1.3fr 1fr .6fr auto;align-items:end;gap:10px;padding:12px;display:grid}.currency-create-form label{min-width:0;color:var(--muted);gap:5px;font-size:10px;display:grid}.currency-create-form input,.currency-create-form select,.currency-table input{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;height:32px;color:var(--foreground);border-radius:6px;padding:0 8px}.currency-table{min-width:900px}.currency-table th:first-child,.currency-table td:first-child{width:90px}.currency-table td{height:58px}.currency-table input{max-width:170px}.currency-row-actions{align-items:center;gap:3px;display:flex}.currency-message,.currency-readonly-notice{color:var(--muted);margin:0;font-size:11px}@media (max-width:900px){.currency-create-form{grid-template-columns:repeat(2,minmax(0,1fr))}.currency-create-form .button{align-self:end}}@media (max-width:560px){.currency-settings-toolbar{flex-direction:column;align-items:stretch}.currency-create-form{grid-template-columns:1fr}}.pod-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.pod-metrics a{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-height:112px;color:var(--foreground);box-shadow:var(--shadow);align-items:flex-start;gap:12px;padding:16px;text-decoration:none;display:flex}.pod-metrics a:hover{border-color:rgba(17,117,222,.35);border-color:color(display-p3 .210418 .453236 .841117/.35);border-color:lab(48.7276% 4.39715 -61.7537/.35)}.pod-metrics a>span{width:32px;height:32px;color:var(--accent-ink);background:rgba(17,117,222,.1);background:color(display-p3 .210418 .453236 .841117/.1);background:lab(48.7276% 4.39715 -61.7537/.1);border-radius:6px;place-items:center;display:grid}.pod-metrics div{min-width:0}.pod-metrics small,.pod-metrics strong,.pod-metrics p{display:block}.pod-metrics small{color:var(--muted);font-size:11px}.pod-metrics strong{font:24px/1.15 var(--font-mono);margin:2px 0}.pod-metrics p{color:var(--muted);margin:0;font-size:10px}.pod-deferred-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:-6px 0 16px;display:grid}.pod-deferred-metrics article{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);align-items:flex-start;gap:9px;min-width:0;padding:12px;display:flex}.pod-deferred-metrics article>span{background:var(--surface-soft);width:28px;height:28px;color:var(--muted);border-radius:6px;flex:none;place-items:center;display:grid}.pod-deferred-metrics article svg{width:15px;height:15px}.pod-deferred-metrics article>div{min-width:0}.pod-deferred-metrics small,.pod-deferred-metrics strong{display:block}.pod-deferred-metrics small{color:var(--muted);font-size:10px}.pod-deferred-metrics strong{font:18px/1 var(--font-mono);margin:2px 0 7px}.pod-deferred-metrics .button{min-height:26px;padding:0 7px;font-size:9px}.pod-workbench-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.pod-workbench-grid>section{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:10px;min-height:76px;padding:13px;display:flex}.pod-workbench-grid h2{margin:2px 0 0;font-size:12px}.pod-workbench-panels{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:12px;margin-bottom:18px;display:grid}.pod-panel-column{align-content:start;gap:12px;min-width:0;display:grid}.pod-dashboard-panel{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface);min-width:0}.pod-panel-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:11px 0;display:flex}.pod-panel-heading>div:first-child{align-items:center;gap:9px;min-width:0;display:flex}.pod-panel-heading>div:first-child>span{border:1px solid var(--border);width:30px;height:30px;color:var(--accent-ink);flex:none;place-items:center;display:grid}.pod-panel-heading svg{width:15px;height:15px}.pod-panel-heading h2,.pod-panel-heading p{margin:0}.pod-panel-heading h2{font-size:13px}.pod-panel-heading p{color:var(--muted);margin-top:2px;font-size:9px}.pod-panel-heading-meta{flex:none;align-items:center;gap:8px;display:flex}.pod-panel-heading-meta>strong{font:18px/1 var(--font-mono)}.pod-panel-heading-meta .button{min-height:28px;padding:0 8px;font-size:9px}.pod-panel-heading-meta .button:disabled{cursor:not-allowed;opacity:.55}.pod-panel-empty{min-height:94px;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:7px;font-size:10px;display:grid}.pod-panel-empty svg{opacity:.58;width:19px;height:19px}.pod-dashboard-list>a,.pod-compact-list>a{border-bottom:1px solid var(--border);min-width:0;color:inherit;justify-content:space-between;align-items:center;gap:10px;padding:11px 0;text-decoration:none;display:flex}.pod-dashboard-list>a:last-child,.pod-compact-list>a:last-child{border-bottom:0}.pod-dashboard-list>a:hover,.pod-compact-list>a:hover{background:var(--surface-soft)}.pod-dashboard-list a>div,.pod-compact-list a>div{min-width:0}.pod-dashboard-list b,.pod-dashboard-list strong,.pod-dashboard-list small,.pod-compact-list b,.pod-compact-list small{display:block}.pod-dashboard-list b{color:var(--accent-ink);font:600 10px var(--font-mono)}.pod-dashboard-list strong{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;overflow:hidden}.pod-dashboard-list small,.pod-compact-list small{color:var(--muted);margin-top:3px;font-size:9px}.pod-dashboard-list .badge,.pod-compact-list .badge{flex:none}.pod-compact-list b{font-size:11px}.pod-compact-list p{color:var(--muted);overflow-wrap:anywhere;margin:3px 0 0;font-size:10px}.pod-review-table-scroll{max-width:100%;overflow-x:auto}.pod-review-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:690px}.pod-review-table th{background:var(--surface-soft);height:34px;color:var(--muted);text-align:left;padding:0 8px;font-size:9px;font-weight:550}.pod-review-table td{border-top:1px solid var(--border);overflow-wrap:anywhere;padding:9px 8px;font-size:10px}.pod-review-table td:first-child{font-weight:600}.pod-review-table a{color:var(--accent-ink);font-family:var(--font-mono);text-decoration:none}.pod-progress-list{gap:11px;padding:10px 0;display:grid}.pod-progress-list>div>div{justify-content:space-between;gap:12px;font-size:10px;display:flex}.pod-progress-list b{font-weight:600}.pod-progress-list span{color:var(--muted)}.pod-progress-list i{background:var(--surface-soft);height:5px;margin-top:6px;display:block;overflow:hidden}.pod-progress-list i>span{background:var(--accent);height:100%;display:block}.pod-workbench-band,.pod-unavailable-band{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:16px 0;display:flex}.pod-workbench-band h2,.pod-unavailable-band h2{margin:0;font-size:14px}.pod-workbench-band p{color:var(--muted);margin:3px 0 0}.pod-workbench-band nav{flex-wrap:wrap;gap:7px;display:flex}.pod-unavailable-band{align-items:flex-start}.pod-action-grid{flex-wrap:wrap;gap:7px;display:flex}.pod-table{margin-bottom:12px;overflow:hidden}.pod-table-scroll{width:100%;overflow-x:auto}.pod-table table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1120px}.pod-table .pod-file-table{min-width:900px}.pod-table th{background:var(--surface-soft);height:36px;color:var(--muted);text-align:left;white-space:nowrap;padding:0 10px;font-size:10px;font-weight:550}.pod-table td{border-top:1px solid var(--border);vertical-align:top;overflow-wrap:anywhere;min-width:0;padding:10px;font-size:11px}.pod-table tbody tr:hover,.pod-table tbody tr.selected{background:rgba(17,117,222,.035);background:color(display-p3 .210418 .453236 .841117/.035);background:lab(48.7276% 4.39715 -61.7537/.035)}.pod-table th:first-child:empty{width:38px}.pod-table td:first-child:has(input){width:38px}.pod-table td small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.pod-table td small svg,.pod-data-line svg{vertical-align:-2px;width:12px;height:12px;margin-right:3px;display:inline}.pod-resource-link{color:var(--accent-ink);font:600 11px var(--font-mono);text-decoration:none}.pod-resource-link:hover{text-decoration:underline}.pod-data-line{margin-bottom:3px;display:block}.pod-data-line b{color:var(--muted);margin-right:4px;font-size:9px}.pod-detail{border-top:1px solid var(--border);margin-top:18px}.pod-detail-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;min-height:76px;padding:15px 0;display:flex}.pod-detail-heading p,.pod-detail-heading h1,.pod-detail-heading h2{margin:0}.pod-detail-heading p,.pod-breadcrumb{color:var(--muted);font-size:10px}.pod-detail-heading h1,.pod-detail-heading h2{margin:3px 0;font-size:18px}.pod-detail-heading>div>span{color:var(--muted);font-size:11px}.pod-heading-actions{flex-wrap:wrap;gap:7px;display:flex}.pod-detail-columns{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pod-detail-columns>section{border-right:1px solid var(--border);min-width:0;padding:16px}.pod-detail-columns>section:first-child{padding-left:0}.pod-detail-columns>section:last-child{border-right:0;padding-right:0}.pod-detail h3,.pod-detail-columns h3{margin:0 0 11px;font-size:12px}.pod-detail dl,.pod-detail-columns dl,.claim-control dl{grid-template-columns:110px minmax(0,1fr);gap:7px 10px;margin:0;display:grid}.pod-detail dt,.pod-detail-columns dt,.claim-control dt{color:var(--muted);font-size:10px}.pod-detail dd,.pod-detail-columns dd,.claim-control dd{overflow-wrap:anywhere;margin:0}.pod-definition{display:contents}.validation-results{border-bottom:1px solid var(--border);padding:16px 0}.validation-result-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.validation-result-list article{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;min-height:54px;padding:9px 0;display:flex}.validation-result-list article b,.validation-result-list article span,.validation-result-list article small{display:block}.validation-result-list article span{margin-top:2px}.validation-result-list article small{color:var(--muted)}.validation-decision{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:20px;padding:16px 0;display:flex}.pod-breadcrumb{margin:0 0 8px}.pod-breadcrumb a{color:var(--accent-ink);text-decoration:none}.task-state-strip{border-bottom:1px solid var(--border);align-items:stretch;gap:2px;min-height:42px;display:flex;overflow-x:auto}.task-state-strip span{color:var(--muted);border-bottom:2px solid transparent;flex:none;align-items:center;padding:0 9px;font-size:10px;display:flex}.task-state-strip span.active{border-bottom-color:var(--accent);color:var(--accent-ink);font-weight:600}.pod-detail-section{border-bottom:1px solid var(--border);padding:16px 0}.pod-section-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.pod-section-heading h2,.pod-section-heading p{margin:0}.pod-section-heading h2{font-size:14px}.pod-section-heading p{color:var(--muted);margin-top:2px;font-size:10px}.pod-record-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pod-record-list article{border:1px solid var(--border);background:var(--surface);border-radius:6px;min-width:0;padding:10px}.pod-record-list article span{overflow-wrap:anywhere;grid-template-columns:110px minmax(0,1fr);gap:8px;margin:2px 0;font-size:10px;display:grid}.pod-record-list article b{color:var(--muted);font-weight:500}.task-summary-columns{border-top:0}.pod-inline-actions{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.claim-control{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}.claim-control dl{margin-bottom:10px}.claim-control>span{min-height:18px;color:var(--muted);margin-top:6px;font-size:10px;display:block}.task-file-tabs{gap:3px;margin-bottom:10px;display:flex;overflow-x:auto}.task-file-tabs span{border:1px solid var(--border);min-height:30px;color:var(--muted);white-space:nowrap;border-radius:5px;align-items:center;padding:0 10px;font-size:10px;display:inline-flex}.task-file-tabs span.active{color:var(--accent-ink);background:rgba(17,117,222,.08);background:color(display-p3 .210418 .453236 .841117/.08);background:lab(48.7276% 4.39715 -61.7537/.08);border-color:rgba(17,117,222,.28);border-color:color(display-p3 .210418 .453236 .841117/.28);border-color:lab(48.7276% 4.39715 -61.7537/.28)}.internal-review-panel{justify-content:space-between;align-items:center;gap:16px;display:flex}.internal-review-panel>div:first-child{align-items:flex-start;gap:9px;display:flex}.internal-review-panel h2,.internal-review-panel p{margin:0}.internal-review-panel h2{font-size:13px}.internal-review-panel p{color:var(--muted);margin-top:2px;font-size:10px}@media (max-width:1150px){.pod-deferred-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.pod-workbench-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pod-workbench-panels{grid-template-columns:1fr}.pod-detail-columns{grid-template-columns:1fr 1fr}.pod-detail-columns>section{border-bottom:1px solid var(--border);padding:14px}.pod-detail-columns>section:first-child{padding-left:14px}.pod-detail-columns>section:last-child{padding-right:14px}.pod-record-list{grid-template-columns:1fr}}@media (max-width:760px){.pod-metrics{grid-template-columns:1fr;gap:8px}.pod-metrics a{min-height:88px}.pod-deferred-metrics,.pod-workbench-grid{grid-template-columns:1fr}.pod-panel-heading{align-items:flex-start}.pod-panel-heading-meta{flex-direction:column;align-items:flex-end}.pod-review-table-scroll{max-width:calc(100vw - 24px)}.pod-deferred-metrics{margin-top:0}.pod-workbench-band,.pod-unavailable-band,.validation-decision,.internal-review-panel{flex-direction:column;align-items:flex-start}.pod-table{border-radius:6px}.pod-table-scroll{max-width:calc(100vw - 24px)}.pod-detail-heading{display:block}.pod-heading-actions{margin-top:10px}.pod-detail-columns{grid-template-columns:1fr}.pod-detail-columns>section{border-right:0;padding:14px 0}.pod-detail-columns>section:first-child,.pod-detail-columns>section:last-child{padding-left:0;padding-right:0}.validation-result-list{grid-template-columns:1fr}.pod-record-list article span,.pod-detail dl,.pod-detail-columns dl,.claim-control dl{grid-template-columns:92px minmax(0,1fr)}.pod-section-heading{flex-direction:column;align-items:flex-start}}.store-create-trigger{justify-content:flex-end;margin-bottom:12px;display:flex}.store-modal-backdrop{z-index:80;background:rgba(15,23,42,.48);place-items:center;padding:24px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.store-modal{border:1px solid var(--border);background:var(--surface);border-radius:8px;width:min(680px,100%);max-height:min(760px,100dvh - 48px);padding:20px;overflow-y:auto;box-shadow:0 20px 56px rgba(15,23,42,.22)}.store-modal-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;min-height:54px;margin-bottom:16px;padding-bottom:14px;display:flex}.store-modal-header h2,.store-modal-header p,.store-connect-heading h3,.store-connect-heading p{margin:0}.store-modal-header h2{font-size:17px}.store-modal-header p,.store-connect-heading p{color:var(--muted);margin-top:3px;font-size:11px}.store-modal>.card{box-shadow:none;border:0;padding:0!important}.store-connect-heading{align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.store-connect-heading h3{font-size:14px}.etsy-connect-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.etsy-connect-fields label{min-width:0;color:var(--muted);gap:6px;font-size:10px;display:grid}.etsy-connect-fields input,.etsy-connect-fields select{border:1px solid var(--border);background:var(--surface);width:100%;height:38px;color:var(--foreground);border-radius:6px;padding:0 10px}.etsy-identifier-row{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.etsy-identifier-row .button{min-height:38px}.store-form-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.store-form-message{color:var(--muted);margin:12px 0 0;font-size:11px}.platform-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.platform-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-height:96px;color:var(--foreground);cursor:pointer;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px 12px;transition:border-color .15s,transform .15s;display:flex}.platform-card:hover{border-color:rgba(17,117,222,.35);border-color:color(display-p3 .210418 .453236 .841117/.35);border-color:lab(48.7276% 4.39715 -61.7537/.35);transform:translateY(-1px)}.platform-card svg{flex:none;width:40px;height:40px}.platform-card-name{font-size:12px;font-weight:600;display:block}.platform-card-badge{background:var(--surface-soft);min-height:18px;color:var(--muted);border-radius:4px;padding:1px 6px;font-size:9px}.platform-cell{align-items:center;gap:7px;display:inline-flex}.platform-cell svg{flex:none;width:22px;height:22px}.platform-plugin-hint{color:var(--accent-ink);background:rgba(17,117,222,.06);background:color(display-p3 .210418 .453236 .841117/.06);background:lab(48.7276% 4.39715 -61.7537/.06);border:1px solid rgba(17,117,222,.22);border:1px solid color(display-p3 .210418 .453236 .841117/.22);border:1px solid lab(48.7276% 4.39715 -61.7537/.22);border-radius:6px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:11px;line-height:1.5;display:flex}.platform-plugin-hint svg{flex:none;width:14px;height:14px;margin-top:1px}@media (max-width:760px){.store-modal-backdrop{align-items:end;padding:10px}.store-modal{width:100%;max-height:calc(100dvh - 20px);padding:16px}.etsy-connect-fields,.etsy-identifier-row{grid-template-columns:1fr}.etsy-identifier-row .button{width:100%}.platform-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.platform-card{gap:6px;min-height:88px;padding:14px 10px}.platform-card svg{width:34px;height:34px}}.workbench-viewbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.workbench-viewbar>div{border:1px solid var(--border);background:var(--surface);border-radius:7px;gap:2px;padding:3px;display:inline-flex;overflow-x:auto}.workbench-viewbar button{height:30px;color:var(--muted);background:0 0;border:0;border-radius:5px;flex:none;padding:0 11px;font-size:10px}.workbench-viewbar button.active{color:var(--accent-ink);background:rgba(17,117,222,.1);background:color(display-p3 .210418 .453236 .841117/.1);background:lab(48.7276% 4.39715 -61.7537/.1);font-weight:650}.workbench-viewbar>span{color:var(--muted);font-size:9px}.workbench-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.workbench-kpis article{border:1px solid var(--border);background:var(--surface);border-radius:6px;min-height:78px;padding:11px 12px}.workbench-kpis span,.workbench-kpis strong,.workbench-kpis small{display:block}.workbench-kpis span,.workbench-kpis small{color:var(--muted);font-size:9px}.workbench-kpis strong{font:650 22px/1 var(--font-mono);margin:7px 0 4px}.workbench-health-section{grid-column:1/-1}.workbench-priority-table{padding:0 13px;overflow-x:auto}.workbench-priority-table>div,.workbench-priority-table>article{border-top:1px solid var(--border);grid-template-columns:76px 42px minmax(160px,1.25fr) minmax(130px,.85fr) 72px 74px 64px 76px;align-items:center;gap:7px;min-width:860px;min-height:48px;font-size:9px;display:grid}.workbench-priority-table>div:first-child{border-top:0}.workbench-priority-table .header{min-height:34px;color:var(--muted)}.workbench-priority-table b,.workbench-priority-table small{display:block}.workbench-priority-table b{font-size:9px}.workbench-priority-table small{color:var(--muted);margin-top:2px;font-size:8px}.workbench-priority-table article>a{color:var(--accent-ink);font-size:9px;text-decoration:none}.workbench-health-section .workbench-health-list{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;padding:12px 13px;display:grid}.workbench-health-section .workbench-health-list a{border:1px solid var(--border);border-radius:6px;min-height:72px;padding:9px;display:block}.workbench-health-section .workbench-health-list b{float:right}.workbench-health-section .workbench-health-list small{clear:both;overflow-wrap:anywhere;padding-top:8px;display:block}.workbench-manager-grid{grid-template-columns:repeat(3,1fr);gap:9px;padding:12px 13px;display:grid}.workbench-manager-grid article{border:1px solid var(--border);border-radius:6px;padding:11px 12px}.workbench-manager-grid h3{margin:0;font-size:11px}.workbench-manager-grid>article>small{color:var(--muted);font-size:8px}.workbench-manager-grid dl{grid-template-columns:repeat(3,1fr);gap:6px;margin:10px 0 0;display:grid}.workbench-manager-grid dl div{border:1px solid var(--border);background:var(--surface-soft);border-radius:5px;padding:7px}.workbench-manager-grid dt{color:var(--muted);font-size:8px}.workbench-manager-grid dd{font:650 12px var(--font-mono);margin:2px 0 0}.workbench-utility-grid{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:12px;display:grid}.workbench-utility-grid .workbench-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr))}.workbench-recent{padding:3px 13px}.workbench-recent a{border-top:1px solid var(--border);min-height:48px;color:var(--foreground);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;text-decoration:none;display:grid}.workbench-recent a:first-child{border-top:0}.workbench-recent>a>span{background:var(--surface-soft);width:28px;height:28px;color:var(--accent-ink);border-radius:6px;place-items:center;font-size:9px;display:grid}.workbench-recent b,.workbench-recent small{display:block}.workbench-recent b{font-size:9px}.workbench-recent small,.workbench-recent time{color:var(--muted);margin-top:2px;font-size:8px}@media (max-width:1380px){.workbench-kpis{grid-template-columns:repeat(3,1fr)}.workbench-health-section{grid-column:auto}.workbench-health-section .workbench-health-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.workbench-viewbar{flex-direction:column;align-items:flex-start}.workbench-viewbar>div{width:100%}.workbench-viewbar>span{display:none}.workbench-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-health-section .workbench-health-list,.workbench-manager-grid,.workbench-utility-grid{grid-template-columns:1fr}.workbench-utility-grid .workbench-shortcuts{grid-template-columns:repeat(2,1fr)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@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 transparent}@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 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@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 transparent}@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}