/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-500:oklch(63.7% .237 25.331);--color-red-700:oklch(50.5% .213 27.518);--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-lg:.5rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.order-1{order:1}.row-1{grid-row: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}}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-99{margin:calc(var(--spacing) * 99)}.mx-auto{margin-inline:auto}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-12{height:calc(var(--spacing) * 12)}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-12{width:calc(var(--spacing) * 12)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-red-500\/25{border-color:#fb2c3640}@supports (color:color-mix(in lab,red,red)){.border-red-500\/25{border-color:color-mix(in oklab,var(--color-red-500) 25%,transparent)}}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.border-white\/50{border-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.p-1{padding:calc(var(--spacing) * 1)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.text-center{text-align:center}.font-sans{font-family:var(--font-sans)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.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)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.text-pretty{text-wrap:pretty}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#1f2937\]{color:#1f2937}.text-\[\#374151\]\/50{color:oklab(37.2927% -.00545776 -.0301301/.5)}.text-\[\#374151\]\/55{color:oklab(37.2927% -.00545776 -.0301301/.55)}.text-\[\#374151\]\/70{color:oklab(37.2927% -.00545776 -.0301301/.7)}.text-\[var\(--muted\)\]{color:var(--muted)}.text-red-700{color:var(--color-red-700)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-2xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.shadow\/manual,.shadow\/pilot{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.\[dev\:all\]{dev:all}.placeholder\:text-\[\#374151\]\/45::placeholder{color:oklab(37.2927% -.00545776 -.0301301/.45)}.focus\:bg-white\/40:focus{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.focus\:bg-white\/40:focus{background-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-white\/70:focus{--tw-ring-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.focus\:ring-white\/70:focus{--tw-ring-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.disabled\:opacity-60:disabled{opacity:.6}}:root,[data-theme=light]{color-scheme:light;--u:4px;--s-0:0;--s-1:calc(var(--u) * 1);--s-2:calc(var(--u) * 2);--s-3:calc(var(--u) * 3);--s-4:calc(var(--u) * 4);--s-5:calc(var(--u) * 5);--s-6:calc(var(--u) * 6);--s-7:calc(var(--u) * 7);--s-8:calc(var(--u) * 8);--s-9:calc(var(--u) * 9);--s-10:calc(var(--u) * 10);--s-12:calc(var(--u) * 12);--s-14:calc(var(--u) * 14);--s-16:calc(var(--u) * 16);--stack-tight:var(--s-1);--stack-normal:var(--s-2);--stack-group:var(--s-4);--stack-section:var(--s-6);--fs-display:18px;--lh-display:24px;--fw-display:650;--ls-display:0;--fs-primary:14px;--lh-primary:20px;--fw-primary:560;--ls-primary:0;--fs-secondary:13px;--lh-secondary:18px;--fw-secondary:500;--ls-secondary:0;--fs-tertiary:12px;--lh-tertiary:16px;--fw-tertiary:450;--ls-tertiary:0;--fs-caption:12px;--lh-caption:16px;--fw-caption:560;--ls-caption:0;--text-lg:var(--fs-display);--text-base:var(--fs-primary);--text-sm:var(--fs-secondary);--text-xs:var(--fs-tertiary);--leading-tight:calc(var(--lh-primary) / var(--fs-primary));--leading-normal:calc(var(--lh-secondary) / var(--fs-secondary));--leading-relaxed:calc(var(--lh-tertiary) / var(--fs-tertiary));--row-h-head:var(--s-7);--row-h-data:var(--s-9);--row-pad-y:5px;--row-pad-x:10px;--col-thumb:var(--s-12);--col-product:calc(var(--u) * 64);--col-product-min:calc(var(--u) * 56);--col-status:calc(var(--u) * 58);--col-stock:calc(var(--u) * 18);--col-price:calc(var(--u) * 22);--col-action:var(--s-8);--thumb-size:var(--s-8);--scan-rail-w:2px;--scan-frozen-w:calc(var(--col-thumb) + var(--col-product));--col-posting:calc(var(--u) * 32);--col-order-status:calc(var(--u) * 44);--col-date:calc(var(--u) * 24);--col-shipment:calc(var(--u) * 32);--col-order-action:calc(var(--u) * 24);--col-order-product:calc(var(--u) * 92);--col-select:calc(var(--u) * 10);--col-invoice:calc(var(--u) * 22);--col-warehouse:calc(var(--u) * 58);--col-order-photo:calc(var(--u) * 14);--col-depot:calc(var(--u) * 28);--col-delivery:calc(var(--u) * 36);--col-weight:calc(var(--u) * 18);--topbar-h:calc(var(--u) * 10);--sidebar-w:calc(var(--u) * 52);--sidebar-w-collapsed:calc(var(--u) * 13);--shell-pad-x:var(--s-5);--shell-pad-y:var(--s-6);--shell-pad-bottom:var(--s-8);--surface-radius:var(--s-2);--control-radius:var(--s-1);--control-h:var(--s-7);--nav-item-h:var(--s-9);--bg-base:#fff;--bg-raised:#fff;--bg-inset:#f4f5f7;--bg-subtle:#fafafa;--atm-border:#0f172a0d;--atm-border-strong:#0f172a14;--atm-inset:inset 0 1px 0 #ffffffa6;--atm-well:inset 0 1px 2px #0f172a0d;--atm-lift:0 0 0 1px #ffffff8c inset,0 1px 2px #0f172a0a,0 12px 32px -20px #0f172a1f;--grid-line:#0f172a0a;--grid-header:transparent;--grid-hover:#fafafa;--radius:var(--control-radius);--radius-sm:var(--control-radius);--radius-lg:var(--surface-radius);--background:var(--bg-base);--foreground:#0f172a;--sidebar:var(--bg-base);--surface:var(--bg-raised);--surface-elevated:var(--bg-raised);--surface-hover:var(--grid-hover);--surface-inset:var(--bg-inset);--border:var(--atm-border-strong);--border-subtle:var(--grid-line);--muted:#475569;--muted-foreground:#51607a;--accent:#005bff;--accent-hover:#0048cc;--accent-soft:#005bff12;--accent-muted:#005bff0a;--success:#059669;--warning:#d97706;--danger:#dc2626;--destructive:var(--danger);--shadow-xs:none;--shadow-sm:none;--shadow-md:none;--ring:#2563eb29;--signal-critical:#dc26260a;--signal-attention:#d9770609;--signal-watch:#2563eb06}.ops-text-display{font-size:var(--fs-display);font-weight:var(--fw-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);color:var(--foreground)}.ops-text-primary{font-size:var(--fs-primary);font-weight:var(--fw-primary);line-height:var(--lh-primary);letter-spacing:var(--ls-primary);color:var(--foreground)}.ops-text-secondary{font-size:var(--fs-secondary);font-weight:var(--fw-secondary);line-height:var(--lh-secondary);letter-spacing:var(--ls-secondary);color:var(--muted)}.ops-text-tertiary{font-size:var(--fs-tertiary);font-weight:var(--fw-tertiary);line-height:var(--lh-tertiary);letter-spacing:var(--ls-tertiary);color:var(--muted-foreground)}.ops-text-caption{font-size:var(--fs-caption);font-weight:var(--fw-caption);line-height:var(--lh-caption);letter-spacing:var(--ls-caption);color:var(--muted-foreground)}.ops-stack-tight{gap:var(--stack-tight)}.ops-stack,.ops-stack-tight{flex-direction:column;display:flex}.ops-stack{gap:var(--stack-normal)}.ops-stack-group{gap:var(--stack-group);flex-direction:column;display:flex}.ops-meta-line{align-items:baseline;gap:0 var(--s-2);font-size:var(--fs-tertiary);font-weight:var(--fw-tertiary);line-height:var(--lh-tertiary);color:var(--muted-foreground);flex-wrap:wrap;display:flex}.ops-meta-sep{opacity:.35;-webkit-user-select:none;user-select:none}.ops-num{font-size:var(--fs-secondary);font-weight:600;line-height:var(--lh-secondary);font-variant-numeric:tabular-nums;font-feature-settings:"tnum","lnum";letter-spacing:-.02em}.ops-text-clamp-1{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ops-cell-2line{justify-content:center;gap:var(--stack-tight);flex-direction:column;min-width:0;height:100%;display:flex}.ops-cell-line{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ops-cell-line-primary{font-size:var(--fs-primary);font-weight:var(--fw-primary);line-height:var(--lh-primary);max-height:var(--lh-primary)}.ops-cell-line-meta{font-size:var(--fs-tertiary);line-height:var(--lh-tertiary);max-height:var(--lh-tertiary)}.ops-meta-line.ops-cell-line{display:block}.ops-cell-line-meta .ops-text-clamp-1,.ops-cell-line-primary .ops-text-clamp-1{width:100%;display:block}.ops-cell-line-primary button,.ops-cell-line-primary input,.ops-cell-line-primary p{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.ops-scan-thead{z-index:5;position:sticky;top:0}.ops-scan-head-row{isolation:isolate}.ops-scan-th{height:var(--row-h-head);padding:0 var(--row-pad-x);border:none;border-bottom:1px solid var(--atm-border-strong);background:var(--bg-subtle);vertical-align:middle;font-weight:inherit;text-align:left;white-space:nowrap}.ops-scan-th[data-align=center]{text-align:center}.ops-scan-th[data-align=end]{text-align:right}.ops-scan-th-inner{align-items:baseline;gap:var(--s-1);max-width:100%;display:inline-flex}.ops-scan-th[data-align=end] .ops-scan-th-inner{justify-content:flex-end;width:100%}.ops-scan-th-label{font-weight:500;color:var(--muted)}.ops-scan-th-hint,.ops-scan-th-label{font-size:var(--fs-caption);line-height:var(--lh-caption);letter-spacing:0;text-transform:none}.ops-scan-th-hint{font-weight:var(--fw-tertiary);color:var(--muted-foreground);opacity:.8}.ops-scan-th-hint:before{content:"·";margin-right:var(--s-1);opacity:.45}.ops-scan-th-inner--stack{flex-direction:column;align-items:flex-start;gap:0;line-height:1}.ops-scan-th[data-align=end] .ops-scan-th-inner--stack{align-items:flex-end}.ops-scan-th-hint-stack{font-size:10px;font-weight:var(--fw-tertiary);letter-spacing:0;text-transform:none;color:var(--muted-foreground);opacity:.75;line-height:12px}.ops-scan-th-icon{width:100%;color:var(--muted-foreground);opacity:.65;justify-content:center;align-items:center;display:inline-flex}.ops-num-muted{color:var(--muted-foreground);font-weight:var(--fw-secondary)}:root,[data-theme=light]{--ozn-accent:#005bff;--ozn-accent-soft:#e6efff;--ozn-success-soft:#e6f6ee;--ozn-warning-soft:#fff4e0;--ozn-danger-soft:#fdeaea;--ozn-radius-card:16px;--ozn-radius-card-lg:20px;--ozn-radius-chip:8px;--ozn-radius-button:8px;--ozn-radius-input:8px;--ozn-pad-card:22px 24px;--ozn-pad-card-tight:16px 18px;--ozn-pad-stat:20px 22px;--ozn-gap-grid:16px;--ozn-gap-section:24px;--ozn-gap-row:14px;--ozn-shadow-none:none;--ozn-shadow-card:none;--ozn-shadow-card-hover:0 1px 4px #0f172a0a;--ozn-shadow-card-lift:0 1px 2px #0f172a0a,0 6px 16px -8px #0f172a0f;--ozn-card-bg:var(--bg-raised);--ozn-card-border:1px solid var(--atm-border);--ozn-card-border-strong:1px solid var(--atm-border-strong);--ozn-stat-value-size:18px;--ozn-stat-value-line:22px;--ozn-stat-value-weight:600;--ozn-stat-value-tracking:-.02em;--ozn-stat-label-size:11px;--ozn-stat-label-weight:500;--ozn-stat-label-color:var(--muted);--ozn-stat-hint-size:10px;--ozn-stat-hint-color:var(--muted-foreground);--ozn-section-title-size:13px;--ozn-section-title-line:18px;--ozn-section-title-weight:600;--ozn-section-title-tracking:-.014em;--ozn-section-title-transform:none;--ozn-section-title-color:var(--foreground);--ozn-section-hint-size:11px;--ozn-section-hint-color:var(--muted-foreground)}.ops-ui-2040.ops-ui-apple{font-family:var(--font-onest),ui-sans-serif,system-ui,sans-serif;font-feature-settings:"tnum","lnum","ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ops-ui-2040 .ops-workspace-head{align-items:baseline;gap:var(--s-3) var(--s-6);padding:0 0 var(--s-4);margin-bottom:var(--s-5);border-bottom:1px solid #0f172a0f}.ops-ui-2040.ops-workspace--embed-head .ops-workspace-head{display:none}.ops-ui-2040 .ops-workspace-title{letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:24px}.ops-ui-2040 .ops-workspace-meta{letter-spacing:-.01em;color:#0f172a80;font-size:11px;font-weight:400;line-height:14px}.ops-ui-2040 .ops-workspace-meta .ops-meta-em,.ops-ui-2040 .ops-workspace-meta strong{color:var(--foreground);font-weight:500}.ops-ui-2040 .ops-workspace-meta .ops-meta-accent{color:var(--accent);font-weight:500}.ops-ui-2040 .ops-grid{gap:var(--s-6);box-shadow:none;background:0 0;border:0;border-radius:0}.ops-subpage-back{letter-spacing:-.005em;color:#0f172a73;white-space:nowrap;font-size:12px;font-weight:500;text-decoration:none}.ops-subpage-back:hover{color:var(--foreground)}.ops-empty{padding:var(--s-10) 0;color:#0f172a7a;letter-spacing:-.005em;font-size:13px;line-height:20px}.ops-settings-stack>section{box-shadow:none!important;padding:var(--s-5) 0!important;background:0 0!important;border:0!important;border-bottom:1px solid #0f172a0f!important;border-radius:0!important}.ops-settings-stack>section:last-child{border-bottom:0!important}.ops-settings-stack h2{letter-spacing:-.02em!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}.ops-settings-stack .text-xs,.ops-settings-stack p.text-xs{color:#0f172a7a!important;font-size:12px!important;line-height:16px!important}.ops-settings-stack label{color:#0f172a8c!important;font-size:12px!important;font-weight:500!important}.ops-settings-stack input,.ops-settings-stack select,.ops-settings-stack textarea{border-color:#0f172a1f!important;font-size:13px!important}.ops-settings-stack button{font-size:13px!important;font-weight:500!important}.ops-ui-2040 .apl-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.ops-ui-2040 .apl-section-head{margin-bottom:var(--s-3)}.ops-ui-2040 .apl-section-title{letter-spacing:-.02em;text-transform:none;color:var(--foreground);font-size:14px;font-weight:600}.ops-ui-2040 .apl-section-hint{font-size:12px;line-height:16px}.ops-ui-2040 .apl-stat{padding:var(--s-3) 0;box-shadow:none;background:0 0;border:0;border-radius:0}.ops-ui-2040 .apl-stat-value{letter-spacing:-.022em;font-size:18px;font-weight:600;line-height:22px}.ops-ui-2040 .apl-stats-grid{gap:var(--s-4);margin-top:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.ops-ui-2040 .apl-list{gap:var(--s-2);margin-top:var(--s-4);display:grid}.ops-ui-2040 .apl-row{justify-content:space-between;align-items:baseline;gap:var(--s-4);padding:var(--s-2) 0;border-bottom:1px solid #0f172a0f;display:flex}.ops-ui-2040 .apl-row-label{letter-spacing:-.01em;font-size:13px}.ops-ui-2040 .apl-row-value{font-size:13px;font-weight:500}.ops-ui-2040 .home-page-content{gap:var(--s-6)}.ops-ui-2040 .home-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.ops-ui-2040 .home-hero-grid{gap:var(--s-8);padding-bottom:var(--s-5);border-bottom:1px solid #0f172a0f}.ops-ui-2040 .home-segment-title{letter-spacing:-.024em;font-size:15px;font-weight:600;line-height:22px}.ops-ui-2040 .home-section-title{letter-spacing:-.02em;font-size:14px;font-weight:600;line-height:20px}.ops-ui-2040 .home-hero-kpi-value{letter-spacing:-.028em;font-size:18px;font-weight:600;line-height:22px}.ops-ui-2040 .home-balance-value{font-size:20px;font-weight:600;line-height:26px}.ops-ui-2040 .home-metric-value{font-size:18px;font-weight:600;line-height:24px}.ops-ui-2040 .home-nav-row{border-bottom:1px solid #0f172a0f;flex-direction:column;gap:0;display:flex}.codex-pricing-work{max-width:1120px;margin:0 auto}.codex-pricing-filters{width:100%}.codex-pricing-actions{align-items:center;gap:8px;display:inline-flex}.codex-pricing-actions button,.codex-pricing-foot a{background:var(--bg-raised);min-height:30px;color:var(--foreground);border:1px solid #0f172a1a;border-radius:8px;padding:0 12px;font-size:12px;font-weight:600;text-decoration:none}.codex-pricing-actions button:disabled{opacity:.45;cursor:not-allowed}.codex-pricing-status{color:#0f172aa8;text-align:center;background:#0f172a0d;border-radius:999px;place-self:center end;min-width:76px;padding:5px 9px;font-size:11px;font-weight:650;line-height:1}.codex-pricing-status[data-status=auto],.codex-pricing-status[data-status=missing]{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.codex-pricing-status[data-status=auto],.codex-pricing-status[data-status=missing]{background:color-mix(in srgb,var(--danger) 9%,transparent)}}.codex-pricing-status[data-status=auto],.codex-pricing-status[data-status=missing]{color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.codex-pricing-status[data-status=auto],.codex-pricing-status[data-status=missing]{color:color-mix(in srgb,var(--danger) 78%,var(--foreground))}}.codex-pricing-status[data-status=drift],.codex-pricing-status[data-status=unknown]{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.codex-pricing-status[data-status=drift],.codex-pricing-status[data-status=unknown]{background:color-mix(in srgb,var(--accent) 10%,transparent)}}.codex-pricing-status[data-status=drift],.codex-pricing-status[data-status=unknown]{color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.codex-pricing-status[data-status=drift],.codex-pricing-status[data-status=unknown]{color:color-mix(in srgb,var(--accent) 78%,var(--foreground))}}.codex-pricing-status[data-status=campaign]{background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.codex-pricing-status[data-status=campaign]{background:color-mix(in srgb,var(--warning) 16%,transparent)}}.codex-pricing-status[data-status=campaign]{color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.codex-pricing-status[data-status=campaign]{color:color-mix(in srgb,var(--warning) 70%,var(--foreground))}}.codex-pricing-status[data-status=ok]{background:var(--success)}@supports (color:color-mix(in lab,red,red)){.codex-pricing-status[data-status=ok]{background:color-mix(in srgb,var(--success) 10%,transparent)}}.codex-pricing-status[data-status=ok]{color:var(--success)}@supports (color:color-mix(in lab,red,red)){.codex-pricing-status[data-status=ok]{color:color-mix(in srgb,var(--success) 74%,var(--foreground))}}.codex-pricing-foot{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.codex-inline-error{color:var(--danger)}.codex-gtip-vault-work{max-width:1180px;margin:0 auto}.codex-gtip-vault-filters{width:100%}.codex-gtip-vault-surface{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start;gap:18px;display:grid}.codex-gtip-vault-main{gap:14px;min-width:0;display:grid}.codex-gtip-vault-detail{position:sticky;top:18px}.codex-gtip-detail-section{border-top:1px solid #0f172a0f;gap:6px;padding:12px 0;display:grid}.codex-gtip-detail-section strong{font-size:12px;font-weight:700}.codex-gtip-detail-section p{color:#0f172a9e;margin:0;font-size:12px;line-height:17px}.codex-gtip-detail-section p[data-status=fail]{color:var(--danger)}.codex-gtip-detail-section p[data-status=warning]{color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.codex-gtip-detail-section p[data-status=warning]{color:color-mix(in srgb,var(--warning) 72%,var(--foreground))}}.codex-gtip-approval-box{gap:8px;display:grid}.codex-gtip-approval-box input,.codex-gtip-approval-box textarea{background:var(--bg-raised);width:100%;color:var(--foreground);font:inherit;border:1px solid #0f172a1c;border-radius:8px;padding:9px 10px;font-size:12px}.codex-gtip-approval-box textarea{resize:vertical;min-height:72px}.codex-gtip-approval-box button{background:var(--foreground);min-height:34px;color:var(--background);border:0;border-radius:8px;padding:0 12px;font-size:12px;font-weight:700}.codex-gtip-approval-box button:disabled,.codex-gtip-approval-box input:disabled,.codex-gtip-approval-box textarea:disabled{opacity:.48;cursor:not-allowed}@media (max-width:920px){.codex-gtip-vault-surface{grid-template-columns:1fr}.codex-gtip-vault-detail{position:static}}.codex-reconciliation-work{max-width:1040px;margin:0 auto}.codex-reconciliation-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.codex-reconciliation-bar button,.codex-reconciliation-bar select{background:var(--bg-raised);height:34px;color:var(--foreground);font:inherit;border:1px solid #0f172a1a;border-radius:8px;padding:0 12px;font-size:12px;font-weight:600}.codex-reconciliation-bar button:disabled{opacity:.45;cursor:not-allowed}.ops-ui-2040 .home-logistics-suggest,.ops-ui-2040 .home-nav-card{text-decoration:none}.ops-ui-2040 .home-nav-card{gap:2px var(--s-4);padding:var(--s-3) 0;background:0 0;border:0;border-bottom:1px solid #0f172a0f;border-radius:0;grid-template-columns:1fr auto;display:grid}.ops-ui-2040 .home-nav-card:last-child{border-bottom:0}.invoice-name-review{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.invoice-name-review-head{border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:10px;display:flex}.invoice-name-review-head h2{letter-spacing:0;margin:0;font-size:14px;font-weight:600;line-height:20px}.invoice-name-review-head p{color:#0f172a85;letter-spacing:0;margin:2px 0 0;font-size:12px;line-height:16px}.invoice-name-table-wrap{min-width:0;max-width:100%;overflow-x:auto}.invoice-name-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:760px}.invoice-name-table th{text-align:left;color:#0f172a80;letter-spacing:0;border-bottom:1px solid #0f172a14;padding:10px 12px;font-size:11px;font-weight:600;line-height:14px}.invoice-name-table th:first-child{width:38%}.invoice-name-table th:nth-child(2){width:34%}.invoice-name-table th:nth-child(3){width:16%}.invoice-name-table th:nth-child(4){width:12%}.invoice-name-row{vertical-align:top;border-bottom:1px solid #0f172a0f}.invoice-name-row.is-saved{opacity:.58}.invoice-name-row td{padding:12px}.invoice-name-product{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:10px;display:grid}.invoice-name-thumb{background:#0f172a09;border:1px solid #0f172a14;border-radius:8px;width:44px;height:44px;display:block;overflow:hidden}.invoice-name-thumb span{background-position:50%;background-size:cover;width:100%;height:100%;display:block}.invoice-name-offer{color:#0f172aa8;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:15px}.invoice-name-ozon{-webkit-line-clamp:2;color:#0f172ae0;-webkit-box-orient:vertical;margin:4px 0 0;font-size:12px;line-height:17px;display:-webkit-box;overflow:hidden}.invoice-name-compare,.invoice-name-meta,.invoice-name-technical{color:#0f172a7a;margin:5px 0 0;font-size:11px;line-height:15px}.invoice-name-input{resize:vertical;width:100%;min-height:58px;color:var(--foreground);background:#ffffffe6;border:1px solid #0f172a1f;border-radius:8px;padding:8px 10px;font-size:13px;line-height:18px}.invoice-name-input:focus{border-color:#005bff6b;outline:2px solid #005bff2e}.invoice-name-compare{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.invoice-name-compare button{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;line-height:15px}.invoice-name-technical{color:#0f172a9e}.invoice-name-evidence{flex-wrap:wrap;gap:4px;margin-top:7px;display:flex}.invoice-name-evidence span{text-overflow:ellipsis;white-space:nowrap;color:#14532dc2;background:#14532d14;border-radius:6px;max-width:100%;padding:3px 6px;font-size:10px;line-height:13px;overflow:hidden}.invoice-name-status{color:#92400e;background:#f59e0b1f;border-radius:999px;align-items:center;min-height:22px;padding:3px 7px;font-size:11px;font-weight:600;line-height:14px;display:inline-flex}.invoice-name-status[data-status=blocked]{color:#991b1b;background:#dc26261a}.invoice-name-reasons{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.invoice-name-reasons span{color:#0f172a94;background:#0f172a0d;border-radius:6px;padding:3px 6px;font-size:10px;line-height:13px}.invoice-name-next-actions{gap:4px;margin-top:7px;display:grid}.invoice-name-next-actions span{color:#2f6d5ad1;background:#2f6d5a14;border-radius:6px;padding:3px 6px;font-size:10px;line-height:13px}.invoice-name-approve{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:8px;width:100%;min-height:34px;font-size:12px;font-weight:600;line-height:16px}.invoice-name-approve:disabled{cursor:default;opacity:.5}.invoice-name-error,.invoice-name-readonly{font-size:11px;line-height:15px}.invoice-name-readonly{color:#0f172a7a}.invoice-name-error{color:#b91c1c;margin:6px 0 0}@media (max-width:720px){.invoice-name-review-head{flex-direction:column;align-items:flex-start}.invoice-name-table{min-width:720px}}.ops-ui-2040 .home-nav-card:hover{background:0 0}.ops-ui-2040 .home-nav-card-label{letter-spacing:-.02em;font-size:14px;font-weight:500;line-height:20px}.ops-ui-2040 .home-nav-card-desc{grid-column:1;font-size:12px;line-height:16px}.ops-ui-2040 .home-nav-card-arrow{color:#0f172a47;grid-row:1/span 2;align-self:center;font-size:13px;position:static}.ops-ui-2040 .home-logistics-grid{gap:var(--s-8);padding-top:var(--s-2)}@media (min-width:881px){.ops-ui-2040 .home-logistics-grid{grid-template-columns:repeat(3,1fr)}.ops-ui-2040 .home-metric-card{padding-right:var(--s-6);border-right:1px solid #0f172a0f}.ops-ui-2040 .home-metric-card:last-child{border-right:0;padding-right:0}}.ops-ui-2040 .home-logistics-suggest{color:var(--accent);letter-spacing:-.005em;font-size:12px;font-weight:500}.ops-ui-2040{--wc-vr-card-radius:0;--wc-vr-card-shadow:none;--wc-vr-hero-size:20px;--wc-vr-display-size:18px;--wc-vr-title-size:14px;--wc-vr-section-size:11px;--wc-vr-section-tracking:.02em;--wc-vr-body-size:12px;--wc-vr-meta-size:10px;--wc-vr-section-gap:20px;--wc-vr-card-pad-y:0;--wc-vr-card-pad-x:0}.ops-ui-2040 .wc-vr-page{max-width:none;padding-top:0;padding-bottom:var(--s-8);gap:var(--s-5)}.ops-ui-2040 .wc-vr-hero-title{letter-spacing:-.032em;font-size:20px;font-weight:600;line-height:26px}.ops-ui-2040 .text-2xl{letter-spacing:-.032em!important;font-size:18px!important;font-weight:600!important;line-height:24px!important}.ops-ui-2040 .text-sm{font-size:13px;line-height:20px}.gpt-shell{color:#141416;height:100dvh;--gpt-sidebar:#f8f6f1;--gpt-sidebar-hover:#eeeae1;--gpt-main:#fffdfa;--gpt-panel:#fffdfa;--gpt-border:#18171416;--gpt-border-strong:#18171424;--gpt-text:#141416;--gpt-muted:#77767d;--gpt-soft:#f5f2ec;--gpt-accent:var(--accent);--gpt-accent-strong:var(--accent-hover);--gpt-shadow:0 18px 70px #18171413;background:#fffdfa;line-height:1.45;overflow:hidden;font-size:14px!important}.gpt-login-page,.gpt-shell{font-family:var(--font-onest),ui-sans-serif,system-ui,-apple-system,sans-serif;display:flex}.gpt-login-page{color:#18181b;min-height:100dvh;background:radial-gradient(circle at 50% 18%,#005bff0f,#0000 33rem),linear-gradient(#fbfcff,#fff 48%,#f7f9ff);justify-content:center;align-items:center;padding:32px 20px}.gpt-login-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border:1px solid #e1dfd8;border-radius:16px;width:min(100%,404px);padding:30px;box-shadow:0 22px 70px #0f172a1c}.gpt-login-brand{align-items:center;gap:14px;display:flex}.gpt-login-mark{color:#fff;letter-spacing:0;background:#050505;border-radius:14px;flex:none;justify-content:center;align-items:center;width:76px;height:56px;font-size:18px;font-weight:760;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.gpt-login-mark img{object-fit:cover;width:100%;height:100%;display:block}.gpt-login-brand h1{color:#18181b;letter-spacing:0;margin:0;font-size:23px;font-weight:760;line-height:1.2}.gpt-login-brand p{color:#71717a;margin:5px 0 0;font-size:13px;font-weight:500}.gpt-login-form{gap:16px;margin-top:30px;display:grid}.gpt-login-field{gap:8px;display:grid}.gpt-login-field label{color:#333338;font-size:13px;font-weight:670}.gpt-login-field input{color:#18181b;background:#fff;border:1px solid #dfddd6;border-radius:12px;outline:none;width:100%;min-height:46px;padding:0 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.gpt-login-field input:focus{border-color:var(--accent,#005bff);box-shadow:0 0 0 4px #005bff24}.gpt-login-error{color:var(--danger);margin:0;font-size:13px}.gpt-login-submit{color:#fff;cursor:pointer;background:#18181b;border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:46px;font-size:14px;font-weight:720;transition:background .15s,opacity .15s;display:inline-flex}.gpt-login-submit:hover:not(:disabled){background:#000}.gpt-login-submit:disabled{cursor:not-allowed;opacity:.62}.gpt-login-footnote{color:#8a8a93;text-align:center;margin:18px 0 0;font-size:12px;font-weight:520}@media (max-width:520px){.gpt-login-panel{padding:24px}.gpt-login-mark{width:70px;height:52px}.gpt-login-brand h1{font-size:21px}}.gpt-sidebar{z-index:30;background:var(--gpt-sidebar);border-right:0;flex-direction:column;flex-shrink:0;width:248px;transition:width .18s,transform .2s;display:flex;position:relative}.gpt-sidebar-collapsed{width:56px}.gpt-sidebar-top{align-items:center;gap:8px;min-height:50px;padding:8px 8px 6px;display:flex}.gpt-sidebar-mobile-toggle,.gpt-sidebar-toggle{color:#57534e;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.gpt-sidebar-mobile-toggle:hover,.gpt-sidebar-toggle:hover{background:var(--gpt-sidebar-hover)}.gpt-sidebar-brand{color:var(--gpt-text);gap:9px;font-size:13px;font-weight:590;text-decoration:none}.gpt-sidebar-brand,.gpt-sidebar-brand-mark{letter-spacing:0;align-items:center;display:inline-flex}.gpt-sidebar-brand-mark{color:#fff;background:#0f1115;border-radius:7px;justify-content:center;width:24px;height:24px;font-size:9.5px;font-weight:760;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.gpt-sidebar-brand-mark img{object-fit:contain;width:22px;height:18px;display:block}.gpt-sidebar-brand-name{align-items:baseline;gap:4px;display:inline-flex}.gpt-sidebar-brand-name span:last-child{color:var(--gpt-muted)}.gpt-nav{flex-direction:column;flex:1;gap:3px;padding:6px 8px 12px;display:flex;overflow-y:auto}.gpt-nav-item{color:#3f3f46;border-radius:9px;align-items:center;gap:9px;min-width:0;min-height:34px;padding:7px 9px;font-size:13px;font-weight:450;text-decoration:none;transition:background .12s;display:flex}.gpt-nav-item-active,.gpt-nav-item:hover{background:var(--gpt-sidebar-hover)}.gpt-nav-item-active{color:var(--gpt-text);box-shadow:none;font-weight:560}.gpt-nav-item-nested{min-height:29px;color:var(--gpt-muted);margin-left:26px;padding:5px 9px;font-size:12px}.gpt-nav-icon{opacity:.82;flex-shrink:0}.gpt-nav-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gpt-sidebar-collapsed .gpt-nav-label{display:none}.gpt-sidebar-collapsed .gpt-nav-item{justify-content:center;padding:10px}.gpt-sidebar-footer{border-top:0;flex-direction:column;gap:8px;padding:8px;display:flex}.gpt-sidebar-footer>*{width:100%}.gpt-sidebar-footer a,.gpt-sidebar-footer button{border-radius:10px;font-size:13px}.gpt-main{background:var(--gpt-main);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.gpt-main-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-bottom:0;flex-shrink:0;justify-content:space-between;align-items:center;min-height:46px;padding:0 20px;display:flex}.gpt-main-title-group{align-items:baseline;gap:10px;min-width:0;display:flex}.gpt-main-title{color:var(--gpt-text);letter-spacing:0;margin:0;font-size:14px;font-weight:560}.gpt-content{overscroll-behavior:contain;background:#fff;flex:1;min-height:0;overflow:hidden auto}.gpt-shell .console-content{flex:1;max-width:none;height:auto;min-height:0;margin:0;padding:0;overflow:hidden auto}.gpt-shell .console-main{display:contents}.gpt-shell .ops-workspace{width:min(100%,1040px);max-width:1040px;margin:0 auto;padding:24px 22px 28px}.gpt-shell .ops-workspace-head{justify-content:space-between;align-items:flex-end;gap:16px;margin:0 0 12px;display:flex}.gpt-shell .ops-workspace-title{margin:0;letter-spacing:0!important;color:var(--gpt-text)!important;font-size:18px!important;font-weight:590!important;line-height:1.3!important}.gpt-shell .ops-workspace-meta{font-size:13px!important}.gpt-shell .ops-grid{background:0 0;gap:10px;display:grid;box-shadow:none!important;border:0!important}.gpt-shell .btn,.gpt-shell button,.gpt-shell input,.gpt-shell select,.gpt-shell textarea{font:inherit}.gpt-shell .btn{border-radius:10px;min-height:34px;font-size:13px;font-weight:600}.gpt-shell .btn-primary{background:#18181b;border-color:#18181b}.gpt-shell .btn-primary:hover:not(:disabled){background:#2f2f35;border-color:#2f2f35}.gpt-shell .finance-card,.gpt-shell .metric-card,.gpt-shell .ops-card,.gpt-shell .panel,.gpt-shell .products-card,.gpt-shell .settings-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.gpt-shell table{font-size:12px}.gpt-shell th{color:#71717a!important;letter-spacing:0!important;text-transform:none!important;font-weight:560!important}.gpt-shell .ops-topbar{display:none!important}.gpt-shell .ops-topbar-util{align-items:center;gap:6px;display:flex;position:relative}.gpt-shell .ops-topbar-icon-btn{color:#57534e;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.gpt-shell .ops-topbar-icon-btn:hover{background:var(--gpt-sidebar-hover);border-color:var(--gpt-border)}.gpt-shell .ops-topbar-badge{background:var(--danger);color:#fff;border-radius:999px;min-width:16px;height:16px;margin:-20px 0 0 18px;padding:0 4px;font-size:10px;line-height:16px;position:absolute}.gpt-shell .ops-account-menu{z-index:80;border:1px solid var(--gpt-border);min-width:210px;box-shadow:var(--gpt-shadow);background:#fff;border-radius:14px;padding:8px;position:absolute;bottom:calc(100% + 8px);right:0}.gpt-shell .ops-account-menu-user{color:#71717a;margin:0 0 6px;padding:7px 9px;font-size:12px}.gpt-shell .ops-account-menu-item{width:100%;color:var(--gpt-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;padding:9px 10px;font-size:13px;text-decoration:none;display:flex}.gpt-shell .ops-account-menu-item:hover{background:var(--gpt-soft)}.gpt-shell .gpt-workspace{color:var(--gpt-text)}.codex-screen{gap:12px;max-width:980px;display:grid}.codex-screen-focus{align-content:center;min-height:calc(100vh - 170px)}.codex-product-focus{text-align:center;justify-items:center;gap:20px;display:grid}.codex-product-title{gap:8px;display:grid}.codex-product-kicker{justify-content:space-between;align-items:center;gap:16px;display:flex}.codex-product-title span{color:var(--gpt-accent-strong);font-size:13px;font-weight:560}.codex-product-kicker a{color:var(--gpt-text);font-size:13px;font-weight:560;text-decoration:none}.codex-product-kicker a:hover{color:var(--gpt-accent-strong)}.codex-product-title h2{color:var(--gpt-text);letter-spacing:0;margin:0;font-size:clamp(34px,5vw,54px);font-weight:620;line-height:1.08}.codex-product-title p{color:var(--gpt-muted);margin:0;font-size:14px}.codex-product-command{border:1px solid var(--gpt-border);background:#fff;border-radius:24px;grid-template-columns:18px minmax(0,1fr) 38px;align-items:center;gap:12px;width:min(100%,720px);min-height:64px;padding:10px 12px 10px 20px;display:grid;box-shadow:0 18px 70px #0f172a14}.codex-product-command svg{color:var(--gpt-accent-strong)}.codex-product-command input{width:100%;color:var(--gpt-text);border:0;outline:0;font-size:16px}.codex-product-command button{color:#fff;cursor:pointer;background:#18181b;border:0;border-radius:13px;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:inline-flex}.codex-product-suggestions{flex-wrap:wrap;justify-content:center;gap:9px;width:min(100%,760px);display:flex}.codex-product-suggestions a,.codex-product-suggestions button{border:1px solid var(--gpt-border);color:#3f3f46;cursor:pointer;background:#fff;border-radius:999px;align-items:center;min-height:38px;padding:0 15px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.codex-product-suggestions a:hover,.codex-product-suggestions button:hover{background:var(--gpt-soft)}.codex-ops-modern,.codex-products-compact{gap:22px;max-width:780px;padding-top:18px}.codex-ops-modern .codex-product-focus,.codex-products-compact .codex-product-focus{text-align:left;justify-items:stretch;gap:14px}.codex-ops-modern .codex-product-title,.codex-products-compact .codex-product-title{gap:0}.codex-ops-modern .codex-product-title h2,.codex-products-compact .codex-product-title h2{font-size:24px;font-weight:620;line-height:1.18}.codex-ops-modern .codex-product-title p,.codex-products-compact .codex-product-title p{font-size:13px}.codex-ops-command,.codex-ops-modern .codex-product-command,.codex-products-compact .codex-product-command{width:min(100%,520px);min-height:40px;box-shadow:none;background:#f7f7f5;border:0;border-radius:13px;padding:6px 8px 6px 12px}.codex-ops-modern .codex-product-command input,.codex-products-compact .codex-product-command input{font-size:13px}.codex-ops-modern .codex-product-command button,.codex-products-compact .codex-product-command button{display:none}.codex-ops-command{color:var(--gpt-muted);grid-template-columns:18px minmax(0,1fr);align-items:center;gap:12px;font-size:13px;display:grid}.codex-ops-command svg{color:var(--gpt-accent-strong)}.codex-ops-top{color:var(--gpt-muted);justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.codex-ops-top p{margin:0}.codex-ops-top span{color:var(--gpt-muted);flex-shrink:0;font-size:12px}.codex-ops-strip,.codex-product-queues{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:8px 0 0;display:grid}.codex-ops-strip button,.codex-ops-strip div,.codex-product-queues button{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:4px;padding:0;display:grid}.codex-ops-strip button.active span,.codex-ops-strip button:hover span,.codex-product-queues button.active span,.codex-product-queues button:hover span{color:var(--gpt-text)}.codex-ops-strip span,.codex-product-queues span{color:var(--gpt-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:560;overflow:hidden}.codex-ops-strip strong,.codex-product-queues strong{color:var(--gpt-text);letter-spacing:0;font-size:22px;font-weight:560;line-height:1.05}.codex-finance-flow{align-items:start;gap:26px}.codex-ops-modern .codex-panel,.codex-products-compact .codex-panel{width:100%;padding-top:0}.codex-screen-list-open .codex-product-focus{text-align:left;justify-items:start;gap:12px}.codex-screen-list-open .codex-product-title h2{font-size:30px}.codex-screen-list-open .codex-product-command{width:min(100%,520px);min-height:40px;box-shadow:none;background:#f7f7f5;border:0;border-radius:13px;padding:6px 8px 6px 12px}.codex-screen-list-open .codex-product-command input{font-size:13px}.codex-screen-list-open .codex-product-command button,.codex-screen-list-open .codex-product-suggestions{display:none}.codex-screen-list-open .codex-panel{width:min(100%,780px);padding-top:10px}.codex-brief{justify-content:space-between;align-items:center;gap:16px;padding:0;display:flex}.codex-identity{gap:3px;min-width:0;display:grid}.codex-identity span{color:var(--gpt-muted);font-size:12px;font-weight:450}.codex-identity h2{color:var(--gpt-text);letter-spacing:0;margin:0;font-size:22px;font-weight:560;line-height:1.16}.codex-brief-actions{justify-content:flex-end;align-items:center;gap:5px;display:flex}.codex-brief-actions>span{min-height:24px;color:var(--gpt-muted);border-radius:999px;padding:0;font-size:12px;font-weight:450}.codex-brief-actions>span,.codex-primary{background:0 0;align-items:center;display:inline-flex}.codex-primary{min-height:28px;color:var(--gpt-text);cursor:pointer;border:0;border-radius:0;justify-content:center;padding:0 10px;font-size:11px;font-weight:560;text-decoration:none}.codex-transport{min-height:24px;color:var(--gpt-muted);border-radius:999px;align-items:center;padding:0;font-size:12px;font-weight:450;display:inline-flex}.codex-command,.codex-empty,.codex-list,.codex-panel{background:0 0;border:0;border-radius:0;overflow:hidden}.codex-next{gap:3px;padding:12px 0 4px;display:grid}.codex-health span,.codex-next span{color:var(--gpt-muted);font-size:12px}.codex-next button{width:fit-content;color:var(--gpt-text);font:inherit;letter-spacing:0;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:20px;font-weight:560}.codex-next button:hover{color:var(--accent-hover)}.codex-health p,.codex-next small,.codex-queues small{color:var(--gpt-muted);font-size:12px;line-height:1.35}.codex-queues{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding:8px 0 2px;display:grid}.codex-queues button{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:3px;padding:0;display:grid}.codex-queues button.active span,.codex-queues button:hover span{color:var(--gpt-text)}.codex-queues span{color:#52525b;font-size:13px;font-weight:560}.codex-queues strong{color:var(--gpt-text);letter-spacing:0;font-size:22px;font-weight:560;line-height:1.05}.codex-health{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:18px;padding:10px 0 4px;display:grid}.codex-health div{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.codex-health strong{color:var(--gpt-text);font-size:18px;font-weight:560}.codex-health p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.codex-command{grid-template-columns:minmax(240px,380px) minmax(0,1fr);align-items:center;gap:7px;padding:0;display:grid}.codex-command label{background:#f7f7f5;border:0;border-radius:11px;align-items:center;gap:8px;min-height:34px;padding:0 9px;display:flex}.codex-command input{width:100%;color:var(--gpt-text);border:0;outline:0;font-size:12px}.codex-command div{flex-wrap:wrap;justify-content:flex-start;gap:4px;display:flex}.codex-command button,.codex-links a{color:#3f3f46;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;min-height:26px;padding:0 8px;font-size:11px;font-weight:560;text-decoration:none;display:inline-flex}.codex-command button.active{color:#fff;background:#18181b}.codex-panel{padding-top:4px}.codex-list-toolbar{color:var(--gpt-text);justify-content:space-between;align-items:center;gap:14px;padding:0 2px 8px;display:flex}.codex-list-toolbar strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:560;overflow:hidden}.codex-list-toolbar button{color:var(--gpt-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;font-size:12px}.codex-list-toolbar button:hover{color:var(--gpt-text)}.codex-table-head{border-bottom:0;align-items:center;gap:8px;padding:0 0 10px;display:flex}.codex-table-head strong{color:var(--gpt-text);font-size:14px;font-weight:560}.codex-table{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.codex-table td,.codex-table th{color:#3f3f46;text-align:left;vertical-align:middle;border-bottom:0;padding:7px 8px}.codex-table th{color:var(--gpt-muted);background:0 0;font-size:12px;font-weight:450}.codex-table tbody tr{border-radius:10px}.codex-table td span,.codex-table td strong{display:block}.codex-table td strong{color:var(--gpt-text);font-size:13px;font-weight:560}.codex-table td span{margin-top:2px}.codex-pill,.codex-table td span{color:var(--gpt-muted);font-size:12px}.codex-pill{min-height:0;background:0 0;border:0;border-radius:0;align-items:center;padding:0;font-weight:450;display:inline-flex}.codex-pill[data-tone=ok]{color:var(--success);background:0 0}.codex-pill[data-tone=warn]{color:var(--warning);background:0 0}.codex-pill[data-tone=bad]{color:var(--danger);background:0 0}.codex-product,.codex-shipment{min-height:50px;color:inherit;border-bottom:0;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:9px 10px;text-decoration:none;display:grid}.codex-product:hover,.codex-shipment:hover,.codex-table tbody tr:hover{background:#f7f7f5}.codex-product-main,.codex-product-meta{gap:1px;min-width:0;display:grid}.codex-product-main small,.codex-product-main strong,.codex-product-meta small,.codex-product-meta strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.codex-product-main strong,.codex-product-meta strong{color:var(--gpt-text);font-size:13px;font-weight:560}.codex-product-main small,.codex-product-meta small{color:var(--gpt-muted);font-size:12px}.codex-product-meta{text-align:right;justify-items:end}.codex-grid-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.codex-links{flex-wrap:wrap;gap:8px;display:flex}.codex-links a{color:var(--gpt-muted);font-size:12px;font-weight:560;text-decoration:none}.codex-links a:hover{color:var(--gpt-text)}.codex-empty{color:var(--gpt-muted);text-align:center;place-items:center;gap:4px;padding:28px;display:grid}.codex-empty strong{color:var(--gpt-text)}@media (max-width:900px){.codex-brief,.codex-command,.codex-grid-two,.codex-health{grid-template-columns:1fr;display:grid}.codex-queues{grid-template-columns:1fr}.codex-health p{white-space:normal}.codex-brief-actions{justify-content:flex-start}.codex-product{grid-template-columns:minmax(0,1fr)}.codex-product .codex-pill,.codex-product-meta{text-align:left;grid-column:auto;justify-self:start}}.gpt-shell .input,.gpt-shell select{outline:none;min-height:38px;border:1px solid var(--gpt-border)!important;color:var(--gpt-text)!important;background:#fff!important;border-radius:12px!important;font-size:13px!important}.gpt-shell .input:focus,.gpt-shell select:focus{border-color:var(--gpt-accent)!important;box-shadow:0 0 0 4px #10a37f1f!important}.gpt-shell .vr-toolbar button{cursor:pointer;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:7px 11px;display:inline-flex;border:1px solid var(--gpt-border)!important;color:#3f3f46!important;letter-spacing:0!important;box-shadow:none!important;background:#fff!important;border-radius:11px!important;font-size:13px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important}.gpt-shell .vr-toolbar button:hover{background:var(--gpt-soft)!important;color:var(--gpt-text)!important}.gpt-shell .apl-table,.gpt-shell .ops-table{width:100%;color:var(--gpt-text);border-collapse:separate!important;border-spacing:0!important;background:0 0!important;font-size:13px!important}.gpt-shell .apl-table thead,.gpt-shell .ops-scan-thead,.gpt-shell .ops-table thead{background:#fafaf9!important}.gpt-shell .apl-table td,.gpt-shell .apl-table th,.gpt-shell .ops-table td,.gpt-shell .ops-table th{color:#3f3f46;vertical-align:middle;border-bottom:1px solid var(--gpt-border)!important;background:0 0!important;padding:11px 12px!important}.gpt-shell .apl-table th,.gpt-shell .ops-scan-th-label,.gpt-shell .ops-table th{color:#71717a!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important;font-weight:650!important}.gpt-shell .ops-num{color:var(--gpt-text)!important;letter-spacing:0!important;font-size:13px!important;font-weight:650!important}.gpt-shell .ops-meta-line,.gpt-shell .ops-muted{color:var(--gpt-muted)!important;letter-spacing:0!important;font-size:12px!important}.gpt-shell .badge,.gpt-shell .ops-status-badge{align-items:center;min-height:24px;display:inline-flex;border:1px solid var(--gpt-border)!important;background:var(--gpt-soft)!important;color:#52525b!important;letter-spacing:0!important;border-radius:999px!important;padding:3px 8px!important;font-size:12px!important;font-weight:650!important}.gpt-shell .badge-success,.gpt-shell .ops-status-ok,.gpt-shell [data-tone=positive]{color:var(--success)!important}.gpt-shell .badge-danger,.gpt-shell .ops-status-err,.gpt-shell [data-tone=negative]{color:var(--danger)!important}.gpt-shell .badge-warning,.gpt-shell .ops-status-warn{color:var(--warning)!important}.gpt-shell .ops-status-pill{border:1px solid var(--gpt-border);min-height:30px;color:var(--gpt-muted);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:650;display:inline-flex}.gpt-shell .ops-status-dot{background:#a1a1aa;border-radius:999px;width:7px;height:7px}.gpt-shell .ops-status-dot--ok,.gpt-shell .ops-status-pill--ok .ops-status-dot{background:var(--success)}.gpt-shell .ops-status-dot--warn,.gpt-shell .ops-status-pill--warn .ops-status-dot{background:var(--warning)}.gpt-shell .ops-status-dot--err,.gpt-shell .ops-status-pill--err .ops-status-dot{background:var(--danger)}.gpt-shell .ops-workspace{width:min(100%,980px);max-width:980px;padding-top:22px}.gpt-shell .ops-workspace-head{border:0;align-items:center;min-height:0;margin:0 0 22px;padding:0}.gpt-shell .ops-workspace-title{font-size:17px!important;font-weight:620!important;line-height:1.25!important}.gpt-shell .ops-workspace-meta{margin-top:4px;color:var(--gpt-muted)!important;font-size:12px!important}.gpt-shell .ops-grid{gap:18px}.gpt-shell .ops-subpage-back,.gpt-shell .ops-workspace-actions a{color:var(--gpt-muted)!important;font-size:12px!important;font-weight:560!important;text-decoration:none!important}.gpt-shell .ops-subpage-back:hover,.gpt-shell .ops-workspace-actions a:hover{color:var(--gpt-text)!important}.gpt-shell .home-section-title,.gpt-shell .ops-settings-stack h2,.gpt-shell section>h2{color:var(--gpt-text)!important;letter-spacing:0!important;margin:0 0 10px!important;font-size:13px!important;font-weight:620!important;line-height:1.35!important}.gpt-shell .ops-settings-stack{gap:0!important}.gpt-shell .apl-card,.gpt-shell .home-card,.gpt-shell .ops-settings-stack>section,.gpt-shell .panel,.gpt-shell [class*=Card],.gpt-shell [class*=card]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.gpt-shell .ops-settings-stack>section{border-bottom:0!important;padding:12px 0!important}.gpt-shell .ops-settings-stack div[style*=border],.gpt-shell .ops-settings-stack li[style],.gpt-shell .ops-settings-stack section[style]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.gpt-shell .ops-settings-stack li[style]{padding:9px 0!important}.gpt-shell .ops-settings-stack ul{gap:0!important}.gpt-shell .ops-settings-stack span[style*="font-size: 22"]{display:none!important}.gpt-shell .ops-empty,.gpt-shell .ops-settings-stack .text-xs,.gpt-shell .ops-settings-stack p{color:var(--gpt-muted)!important;letter-spacing:0!important;font-size:12px!important;line-height:1.45!important}.gpt-shell input,.gpt-shell select,.gpt-shell textarea{color:var(--gpt-text)!important;box-shadow:none!important;background:#f7f7f5!important;border:0!important;border-radius:13px!important}.gpt-shell input:focus,.gpt-shell select:focus,.gpt-shell textarea:focus{box-shadow:none!important;outline:none!important}.gpt-shell .btn,.gpt-shell button{color:var(--gpt-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;font-weight:560!important}.gpt-shell .btn:hover,.gpt-shell button:hover{background:#f7f7f5!important}.gpt-shell .btn-primary,.gpt-shell .gpt-login-submit{color:#fff!important;background:#18181b!important}.gpt-shell .gpt-login-submit:hover{background:#004fd6!important}.gpt-shell .btn-primary:hover{background:#2f2f35!important}.gpt-shell .apl-table thead,.gpt-shell .ops-scan-thead,.gpt-shell .ops-table thead{display:none!important}.gpt-shell .apl-table td,.gpt-shell .apl-table th,.gpt-shell .ops-table td,.gpt-shell .ops-table th{border-bottom:0!important;padding:8px 10px!important}.gpt-shell .apl-table tbody tr,.gpt-shell .ops-table tbody tr{border-radius:10px}.gpt-shell .apl-table tbody tr:hover,.gpt-shell .ops-table tbody tr:hover{background:#f7f7f5!important}.gpt-sidebar-mobile-toggle{z-index:50;border:1px solid var(--gpt-border);background:#fff;display:none;position:fixed;top:10px;left:10px}.gpt-sidebar-backdrop{display:none}@media (max-width:768px){.gpt-sidebar-mobile-toggle{display:inline-flex}.gpt-sidebar{z-index:210;background:#fff;width:min(86vw,300px);transition:transform .24s cubic-bezier(.22,.61,.36,1);position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:6px 0 40px #0f172a2e}.gpt-sidebar.gpt-sidebar-mobile-open{transform:translate(0)}.gpt-sidebar-backdrop{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#0f172a66;border:0;animation:gpt-backdrop-in .2s;display:block;position:fixed;inset:0}@keyframes gpt-backdrop-in{0%{opacity:0}to{opacity:1}}.gpt-main-header{padding-left:48px}.gpt-shell .ops-workspace{padding:18px 14px 32px}}.gpt-shell,.gpt-shell *{letter-spacing:0!important}.gpt-shell .gpt-main{background:#fff}.gpt-shell .gpt-workspace-zen{width:min(100%,860px);max-width:860px;padding-top:30px}.gpt-shell .gpt-workspace-zen:has(.codex-work-page){width:min(100%,980px);max-width:980px}.gpt-shell .gpt-workspace-zen.ops-workspace--embed-head{padding-top:28px}.gpt-shell .gpt-workspace-zen .ops-workspace-head{margin-bottom:26px}.gpt-shell .gpt-workspace-zen .ops-workspace-title{font-size:16px!important;font-weight:610!important}.gpt-shell .gpt-workspace-zen .ops-workspace-meta{max-width:520px}.gpt-shell .gpt-workspace-zen .codex-screen,.gpt-shell .gpt-workspace-zen .ops-grid,.gpt-shell .gpt-workspace-zen .ops-settings-stack{width:100%}.gpt-shell .codex-ops-modern,.gpt-shell .codex-products-compact,.gpt-shell .codex-screen{max-width:760px}.gpt-shell .codex-ops-modern{gap:24px;padding-top:4px}.gpt-shell .codex-ops-top{align-items:baseline}.gpt-shell .codex-ops-top strong{color:var(--gpt-text);font-size:15px;font-weight:610}.gpt-shell .codex-ops-command,.gpt-shell .codex-ops-modern .codex-product-command{background:#f6f6f4;border-radius:14px;width:min(100%,560px);min-height:44px}.gpt-shell .codex-ops-strip{gap:28px;padding-top:4px}.gpt-shell .codex-ops-strip strong,.gpt-shell .codex-product-queues strong{font-size:21px;font-weight:570}.gpt-shell .codex-list-toolbar{padding-bottom:6px}.gpt-shell .codex-product,.gpt-shell .codex-shipment{border-radius:0;min-height:58px;padding:9px 0}.gpt-shell .codex-product:hover,.gpt-shell .codex-shipment:hover{background:0 0}.gpt-shell .codex-product-main strong,.gpt-shell .codex-product-meta strong{font-size:13px;font-weight:600}.gpt-shell .codex-product-main small,.gpt-shell .codex-product-meta small{color:#7a7a83;font-size:12px}.gpt-shell .codex-product-title{justify-content:space-between;align-items:baseline;gap:20px;display:flex!important}.gpt-shell .codex-add-link{color:var(--gpt-text);flex-shrink:0;font-size:13px;font-weight:560;text-decoration:none}.gpt-shell .codex-add-link:hover{color:var(--gpt-accent-strong)}.gpt-shell .codex-grid-two{grid-template-columns:1fr;gap:24px}.gpt-shell .codex-links{margin-top:2px}.gpt-shell .ops-settings-stack{max-width:760px;display:grid;gap:30px!important}.gpt-shell .ops-settings-stack>div,.gpt-shell .ops-settings-stack>section{padding:0!important}.gpt-shell .ops-settings-stack h2,.gpt-shell .ops-settings-stack h3{margin-bottom:4px!important;font-size:13px!important;font-weight:610!important}.gpt-shell .ops-settings-stack p{max-width:620px}.gpt-shell .ops-settings-stack .max-w-md,.gpt-shell .ops-settings-stack .space-y-3,.gpt-shell .ops-settings-stack form{max-width:520px!important}.gpt-shell .ops-settings-stack input,.gpt-shell .ops-settings-stack select,.gpt-shell .ops-settings-stack textarea{min-height:38px}.gpt-shell .ops-settings-stack table{max-width:760px}.gpt-shell .ops-settings-stack thead{display:none}.gpt-shell .ops-settings-stack tr{gap:1px;padding:8px 0;display:grid}.gpt-shell .ops-settings-stack td,.gpt-shell .ops-settings-stack th{display:block;border:0!important;padding:0!important}.gpt-shell .ops-settings-stack li span[style*=text-transform]{color:var(--gpt-muted)!important;text-transform:none!important;background:0 0!important;padding:0!important;font-size:10px!important}.gpt-shell .wc-ci-page,.gpt-shell .wc-vr-page{gap:26px;max-width:860px;padding-bottom:56px}.gpt-shell .wc-ci-toolbar,.gpt-shell .wc-vr-topbar{border:0;padding-bottom:0}.gpt-shell .wc-ci-head-title,.gpt-shell .wc-vr-period-title{font-size:18px;font-weight:610}.gpt-shell .wc-ci-card,.gpt-shell .wc-ci-context,.gpt-shell .wc-ci-conversation,.gpt-shell .wc-ci-list,.gpt-shell .wc-ci-panel,.gpt-shell .wc-vr-advanced-panel,.gpt-shell .wc-vr-attention,.gpt-shell .wc-vr-hero,.gpt-shell .wc-vr-timeline{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.gpt-shell .wc-vr-hero{text-align:left;align-items:flex-start;padding:12px 0 0}.gpt-shell .wc-vr-hero-label{color:var(--gpt-accent-strong);text-transform:none;margin-bottom:6px;font-size:12px}.gpt-shell .wc-vr-hero-value{color:var(--gpt-text);margin-bottom:4px;font-size:28px;font-weight:620}.gpt-shell .wc-vr-timeline{padding:0}.gpt-shell .wc-vr-timeline-item{grid-template-columns:18px minmax(0,1fr) auto;gap:12px;padding:10px 0}.gpt-shell .wc-vr-timeline-item+.wc-vr-timeline-item{border-top:0}.gpt-shell .wc-vr-timeline-icon{width:18px;height:18px;font-size:12px;color:var(--gpt-muted)!important;background:0 0!important}.gpt-shell .wc-vr-section-title{color:var(--gpt-text);text-transform:none;margin-left:0;font-size:13px;font-weight:610}.gpt-shell .wc-vr-attention{padding:4px 0}.gpt-shell .wc-vr-advanced-button{color:var(--gpt-muted);padding:0;font-size:12px}.gpt-shell .wc-ci-shell{grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:24px}.gpt-shell .wc-ci-context,.gpt-shell .wc-ci-conversation,.gpt-shell .wc-ci-list{overflow:visible}.gpt-shell .wc-ci-tabs{background:0 0;gap:12px;padding:0}.gpt-shell .wc-ci-tab{padding:0;box-shadow:none!important;background:0 0!important}.gpt-shell .wc-ci-tab[data-active=true]{color:var(--gpt-text)}.gpt-shell .wc-ci-btn{color:#242429!important;background:#fff!important;border:1px solid #e3e1dc!important;border-radius:9px!important;min-height:34px!important;padding:0 14px!important;font-weight:600!important}.gpt-shell .wc-ci-btn:hover:not(:disabled){background:#f6f5f2!important;border-color:#d8d6d0!important}.gpt-shell .wc-ci-btn-primary{color:#fff!important;background:#18181b!important;border-color:#18181b!important}.gpt-shell .wc-ci-btn-primary:hover:not(:disabled){background:#000!important;border-color:#000!important}.gpt-shell .ops-workspace--embed-head.gpt-workspace-zen{padding-top:34px}.gpt-shell .codex-work-page,.gpt-shell .link-import-panel{width:min(100%,760px);margin-inline:auto}.gpt-shell .link-import-panel{border-bottom:1px solid #18181b14;gap:10px;padding:0 0 18px;display:grid}.gpt-shell .link-import-panel-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.gpt-shell .link-import-panel-head strong{color:var(--gpt-text);font-size:14px;font-weight:610}.gpt-shell .link-import-limit span,.gpt-shell .link-import-message,.gpt-shell .link-import-panel-head span,.gpt-shell .link-import-result p,.gpt-shell .link-import-single>span{color:var(--gpt-muted);font-size:12px}.gpt-shell .link-import-command,.gpt-shell .link-import-single{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.gpt-shell .link-import-single{grid-template-columns:74px minmax(0,1fr) auto}.gpt-shell .link-import-limit,.gpt-shell .link-import-single div,.gpt-shell .link-import-url{background:#f6f6f4;border-radius:14px;align-items:center;gap:8px;min-height:42px;display:flex}.gpt-shell .link-import-single div,.gpt-shell .link-import-url{padding:0 14px}.gpt-shell .link-import-limit{width:98px;padding:0 10px}.gpt-shell .link-import-panel input{width:100%;min-width:0;color:var(--gpt-text);background:0 0;border:0;outline:0;font-size:13px}.gpt-shell .link-import-limit input{text-align:right}.gpt-shell .link-import-panel button{color:#fff;white-space:nowrap;cursor:pointer;background:#18181b;border:0;border-radius:14px;justify-content:center;align-items:center;min-height:42px;padding:0 15px;font-size:13px;font-weight:610;display:inline-flex}.gpt-shell .link-import-panel button:disabled{cursor:not-allowed;opacity:.42}.gpt-shell .link-import-message{margin:2px 0 0}.gpt-shell .link-import-message.is-error{color:var(--danger)}.gpt-shell .link-import-message.is-success{color:var(--gpt-accent-strong)}.gpt-shell .link-import-result{background:#fafaf9;border-radius:12px;max-height:260px;overflow:auto}.gpt-shell .link-import-result table{border-collapse:collapse;width:100%;font-size:12px}.gpt-shell .link-import-result td,.gpt-shell .link-import-result th{text-align:left;border-bottom:1px solid #18181b0f;padding:8px 10px}.gpt-shell .link-import-result th{color:var(--gpt-muted);font-weight:560}.gpt-shell .link-import-result td{color:var(--gpt-text);text-overflow:ellipsis;white-space:nowrap;max-width:330px;overflow:hidden}.gpt-shell .link-import-result td[data-state=ok]{color:var(--gpt-accent-strong)}.gpt-shell .link-import-result td[data-state=bad]{color:var(--danger)}.gpt-shell .codex-work-page{gap:20px;padding-top:0}.gpt-shell .codex-page-hero,.gpt-shell .codex-work-page .codex-product-title{text-align:left;gap:4px;display:grid}.gpt-shell .codex-page-hero h1,.gpt-shell .codex-work-page .codex-product-title h1{color:var(--gpt-text);letter-spacing:0;margin:0;font-size:25px;font-weight:650;line-height:1.16}.gpt-shell .codex-page-hero p,.gpt-shell .codex-work-page .codex-product-kicker p{color:var(--gpt-muted);margin:0;font-size:13px}.gpt-shell .codex-work-page .codex-product-kicker{justify-content:flex-start}.gpt-shell .codex-work-page .codex-ops-command,.gpt-shell .codex-work-page .codex-product-command{background:#f6f6f4;border-radius:15px;grid-template-columns:18px minmax(0,1fr);width:100%;min-height:46px;padding:0 14px}.gpt-shell .codex-work-page .codex-ops-command input,.gpt-shell .codex-work-page .codex-product-command input{width:100%;color:var(--gpt-text);background:0 0;border:0;outline:0;font-size:14px}.gpt-shell .codex-work-page .codex-ops-top{margin-top:-6px}.gpt-shell .codex-work-page .codex-ops-strip{gap:34px;padding-top:0}.gpt-shell .codex-work-page .codex-list{padding-top:0}.gpt-shell .codex-work-page .codex-product,.gpt-shell .codex-work-page .codex-shipment{border-bottom:1px solid #18181b0f;min-height:54px;padding:8px 0}.gpt-shell .codex-work-page .codex-product:last-child,.gpt-shell .codex-work-page .codex-shipment:last-child{border-bottom:0}.gpt-shell .codex-work-page .codex-list-toolbar{padding-bottom:2px}.gpt-shell .codex-work-page .codex-product-title{justify-content:space-between;align-items:baseline;gap:20px;display:flex!important}.gpt-shell .product-add-screen{width:min(100%,760px);padding-top:8px}.gpt-shell .product-add-head{justify-content:space-between;align-items:flex-end;display:flex}.gpt-shell .product-add-back{color:var(--gpt-muted);margin-bottom:10px;font-size:12px;font-weight:560;display:inline-flex}.gpt-shell .product-add-back:hover{color:var(--gpt-text)}.gpt-shell .product-add-head h1{color:var(--gpt-text);margin:0;font-size:30px;font-weight:650;line-height:1.12}.gpt-shell .product-add-empty,.gpt-shell .product-add-head p,.gpt-shell .product-add-head>span,.gpt-shell .product-add-message,.gpt-shell .product-add-queue-head span,.gpt-shell .product-add-row small{color:var(--gpt-muted);font-size:13px}.gpt-shell .product-add-head p{margin:7px 0 0}.gpt-shell .product-add-head>span{flex-shrink:0;padding-bottom:3px}.gpt-shell .product-add-command{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.gpt-shell .product-add-limit{background:#f6f6f4;border-radius:16px;align-items:center;gap:10px;width:112px;min-height:52px;padding:0 12px;display:flex}.gpt-shell .product-add-limit span{color:var(--gpt-muted);font-size:13px}.gpt-shell .product-add-limit input{min-width:0;color:var(--gpt-text);text-align:right;outline:0;font-size:14px;box-shadow:none!important;background:0 0!important;border:0!important}.gpt-shell .product-add-command button{white-space:nowrap;min-height:52px;padding:0 18px;font-size:13px;font-weight:610;color:#fff!important;background:#18181b!important;border-radius:16px!important}.gpt-shell .product-add-command button:disabled,.gpt-shell .product-add-row button:disabled{cursor:not-allowed;opacity:.42}.gpt-shell .product-add-message{margin:-4px 0 0}.gpt-shell .product-add-message.is-error{color:var(--danger)}.gpt-shell .product-add-queue{gap:8px;padding-top:6px}.gpt-shell .product-add-row{border-bottom:1px solid #18181b0f;grid-template-columns:minmax(0,1fr) auto;min-height:62px;padding:10px 0}.gpt-shell .product-add-row:last-child{border-bottom:0}.gpt-shell .product-add-row-main,.gpt-shell .product-add-row-meta{gap:2px;min-width:0;display:grid}.gpt-shell .product-add-row-main strong{color:var(--gpt-text);font-size:13px;font-weight:610}.gpt-shell .product-add-row-main small,.gpt-shell .product-add-row-main strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gpt-shell .product-add-row-meta{text-align:right;justify-items:end}.gpt-shell .product-add-row-meta>span{color:var(--gpt-muted);font-size:12px}.gpt-shell .product-add-row-status{flex-wrap:wrap;justify-content:flex-end;gap:4px 10px;display:inline-flex}.gpt-shell .product-add-row-status span{color:#85858d;font-size:12px}.gpt-shell .product-add-row-status span[data-state=ready]{color:var(--success)}.gpt-shell .product-add-row-status span[data-state=warn]{color:var(--warning)}.gpt-shell .product-add-row-status span[data-state=bad]{color:var(--danger)}.gpt-shell .product-add-row-meta div{gap:10px;display:flex}.gpt-shell .product-add-row a,.gpt-shell .product-add-row button{font-size:12px;font-weight:560;text-decoration:none;color:var(--gpt-text)!important;padding:0!important}.gpt-shell .product-add-row a:hover,.gpt-shell .product-add-row button:hover{color:var(--gpt-accent-strong)!important;background:0 0!important}.gpt-shell .codex-work-page{gap:28px;max-width:880px;padding-top:34px}.gpt-shell .codex-work-page .codex-product-focus{text-align:center;align-items:center;gap:20px}.gpt-shell .codex-work-page .codex-product-title{text-align:center;justify-content:center;display:grid!important}.gpt-shell .codex-work-page .codex-product-title h1{max-width:720px;font-size:48px;font-weight:670;line-height:1.06}.gpt-shell .codex-add-link{min-height:34px;padding:0 2px}.gpt-shell .codex-work-page .codex-ops-command,.gpt-shell .codex-work-page .codex-product-command{background:#fff;border:1px solid #eceae6;border-radius:22px;grid-template-columns:18px minmax(0,1fr) auto;width:min(100%,760px);min-height:64px;padding:8px 8px 8px 18px;display:grid;box-shadow:0 22px 70px #0f172a11}.gpt-shell .codex-work-page .codex-ops-command input,.gpt-shell .codex-work-page .codex-product-command input{font-size:15px}.gpt-shell .codex-command-action{color:#fff;white-space:nowrap;background:#18181b;border-radius:14px;justify-content:center;align-items:center;min-height:42px;padding:0 15px;font-size:13px;font-weight:610;text-decoration:none;display:inline-flex}.gpt-shell .codex-command-action:hover{background:#2f2f35}.gpt-shell .codex-work-page .codex-ops-strip{flex-wrap:wrap;justify-content:center;gap:8px 22px;display:flex}.gpt-shell .codex-work-page .codex-ops-strip button{width:auto;min-height:30px;color:var(--gpt-muted);align-items:baseline;gap:7px;display:inline-flex}.gpt-shell .codex-work-page .codex-ops-strip button.active,.gpt-shell .codex-work-page .codex-ops-strip button:hover{color:var(--gpt-text)}.gpt-shell .codex-work-page .codex-ops-strip span{font-weight:560}.gpt-shell .codex-work-page .codex-ops-strip strong{font-weight:650}.gpt-shell .codex-work-page .codex-list-toolbar{margin-top:10px}.gpt-shell .codex-work-page .codex-list-toolbar strong{font-size:13px}.gpt-shell .codex-work-page .codex-product{min-height:58px;padding:10px 0}.gpt-shell .product-add-screen{gap:24px;width:min(100%,880px);padding-top:34px}.gpt-shell .product-add-head{text-align:center;gap:8px}.gpt-shell .product-add-head>span{padding:0}.gpt-shell .product-add-back{margin-bottom:12px}.gpt-shell .product-add-head h1{font-size:56px;font-weight:670;line-height:1.06}.gpt-shell .product-add-head p{margin-top:10px;font-size:15px}.gpt-shell .product-add-command{width:min(100%,780px);margin:0 auto;padding:0}.gpt-shell .product-add-composer{background:#fff;border:1px solid #eceae6;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;min-height:64px;padding:8px 8px 8px 18px;box-shadow:0 24px 78px #0f172a12}.gpt-shell .product-add-composer>span{color:var(--accent);font-size:18px}.gpt-shell .product-add-limit{background:0 0;min-height:62px}.gpt-shell .product-add-composer input,.gpt-shell .product-add-composer textarea,.gpt-shell .product-add-limit input{font-size:15px}.gpt-shell .product-add-composer>input,.gpt-shell .product-add-composer>textarea{min-height:42px;padding:0}.gpt-shell .product-add-composer>textarea{resize:none;width:100%;max-height:74px;color:var(--gpt-text);outline:0;line-height:1.35;box-shadow:none!important;background:0 0!important;border:0!important}.gpt-shell .product-add-limit{width:102px;min-height:42px;box-shadow:none;border-left:1px solid #eceae6;border-radius:0;padding:0 0 0 12px}.gpt-shell .product-add-command .product-add-composer button{width:42px;height:42px;min-height:42px;padding:0;font-size:18px;line-height:1;color:#fff!important;background:#18181b!important;border-radius:14px!important}.gpt-shell .product-add-command .product-add-composer button:hover{background:#2f2f35!important}.gpt-shell .product-add-sources{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:2px;display:flex}.gpt-shell .product-add-sources button{color:#18181b;cursor:pointer;background:#fff;border:1px solid #eceae6;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:12px}.gpt-shell .product-add-sources button:hover{background:#fafaf9;border-color:#d9d6cf}.gpt-shell .product-add-sources strong{font-weight:620}.gpt-shell .product-add-sources span{color:#71717a}.gpt-shell .product-add-sources button[data-state=ready] span{color:var(--success)}.gpt-shell .product-add-sources button[data-state=blocked] span{color:var(--warning)}.gpt-shell .product-add-job{color:#64646d;justify-content:space-between;align-items:center;gap:14px;width:min(100%,700px);margin:0 auto;padding:8px 2px;display:flex}.gpt-shell .product-add-job>div{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.gpt-shell .product-add-job strong{color:#242429;font-weight:590}.gpt-shell .product-add-job button{color:#242429;cursor:pointer;background:#fff;border:1px solid #e4e1da;border-radius:999px;min-height:28px;padding:0 10px;font-size:12px}.gpt-shell .product-add-message{text-align:center}.gpt-shell .product-add-queue{gap:10px;width:min(100%,760px);margin:12px auto 0}.gpt-shell .product-add-row{min-height:60px}@media (max-width:768px){.gpt-shell .gpt-workspace-zen{padding-top:62px!important}.gpt-shell .codex-ops-strip,.gpt-shell .codex-product-queues{grid-template-columns:1fr;gap:14px}.gpt-shell .codex-product,.gpt-shell .codex-shipment,.gpt-shell .wc-ci-shell,.gpt-shell .wc-vr-timeline-item{grid-template-columns:1fr}.gpt-shell .codex-product-title{align-items:flex-start}.gpt-shell .codex-work-page .codex-product-title,.gpt-shell .product-add-head,.gpt-shell .product-add-row{grid-template-columns:1fr;display:grid!important}.gpt-shell .product-add-command{grid-template-columns:1fr}.gpt-shell .product-add-composer{grid-template-columns:auto minmax(0,1fr) auto}.gpt-shell .codex-work-page{padding-top:62px}.gpt-shell .codex-work-page .codex-product-focus,.gpt-shell .codex-work-page .codex-product-title{text-align:left;justify-items:start}.gpt-shell .codex-work-page .codex-product-title h1{font-size:38px}.gpt-shell .codex-work-page .codex-product-command{grid-template-columns:18px minmax(0,1fr) auto}.gpt-shell .codex-command-action{grid-column:auto;width:auto;padding:0 12px;font-size:12px}.gpt-shell .product-add-limit{border-top:1px solid #eceae6;border-left:0;grid-column:1/-1;width:100%;padding:8px 0 0}.gpt-shell .product-add-head{text-align:left;justify-items:start}.gpt-shell .product-add-head h1{font-size:38px}.gpt-shell .product-add-row-meta{text-align:left;justify-items:start}.gpt-shell .product-add-row-status{justify-content:flex-start}.gpt-shell .codex-product-meta{text-align:left;justify-items:start}.gpt-shell .link-import-command,.gpt-shell .link-import-single{grid-template-columns:1fr}.gpt-shell .link-import-limit{width:100%}.gpt-shell .link-import-panel-head{display:grid}}.gpt-shell .codex-work-page{gap:24px;max-width:820px}.gpt-shell .codex-work-page .codex-product-focus{gap:18px}.gpt-shell .codex-work-page .codex-product-title h1{letter-spacing:0;max-width:760px;font-size:50px}.gpt-shell .codex-work-page .codex-product-kicker p{font-size:14px}.gpt-shell .codex-work-page .codex-product-command,.gpt-shell .product-add-command{width:min(100%,720px)}.gpt-shell .codex-work-page .codex-product-command{border-color:#e9e6e1;box-shadow:0 28px 86px #0f172a0f}.gpt-shell .codex-work-page .codex-ops-strip{gap:10px 26px}.gpt-shell .codex-work-page .codex-ops-strip button{opacity:.74;min-height:28px;transition:opacity .14s,color .14s}.gpt-shell .codex-work-page .codex-ops-strip button.active,.gpt-shell .codex-work-page .codex-ops-strip button:hover{opacity:1}.gpt-shell .codex-work-page .codex-list,.gpt-shell .product-add-queue{width:min(100%,720px);margin-left:auto;margin-right:auto}.gpt-shell .codex-work-page .codex-product,.gpt-shell .codex-work-page .codex-shipment,.gpt-shell .product-add-row{border-radius:12px;min-height:56px;padding:9px 2px;border-bottom:0!important}.gpt-shell .codex-work-page .codex-product:hover,.gpt-shell .codex-work-page .codex-shipment:hover,.gpt-shell .product-add-row:hover{background:#f8f8f6}.gpt-shell .codex-product-main,.gpt-shell .product-add-row-main{gap:3px}.gpt-shell .codex-product-main strong,.gpt-shell .product-add-row-main strong{font-size:13.5px;font-weight:590}.gpt-shell .codex-product-main small,.gpt-shell .codex-product-meta small,.gpt-shell .product-add-row-main small,.gpt-shell .product-add-row-meta>span{color:#85858d}.gpt-shell .codex-product-meta strong{font-size:13px;font-weight:590}.gpt-shell .product-add-screen{gap:22px;width:min(100%,820px)}.gpt-shell .product-add-head{justify-items:center}.gpt-shell .product-add-head h1{letter-spacing:0;font-size:52px}.gpt-shell .product-add-head>span{color:#85858d;font-weight:520}.gpt-shell .product-add-composer{border-color:#e9e6e1;box-shadow:0 30px 90px #0f172a0f}.gpt-shell .product-add-queue{margin-top:6px}.gpt-shell .product-add-queue-head{padding:0 2px 2px}.gpt-shell .product-add-row a,.gpt-shell .product-add-row button{color:#3f3f46!important}@media (max-width:768px){.gpt-shell .codex-work-page,.gpt-shell .product-add-screen{max-width:100%}.gpt-shell .codex-work-page .codex-product-title h1,.gpt-shell .product-add-head h1{font-size:38px}.gpt-shell .codex-work-page .codex-product,.gpt-shell .product-add-row{padding-left:0;padding-right:0}}.gpt-shell{text-rendering:optimizelegibility;line-height:1.5;font-size:15px!important}.gpt-shell button,.gpt-shell h1,.gpt-shell h2,.gpt-shell h3,.gpt-shell input,.gpt-shell strong{letter-spacing:0}.gpt-shell .codex-work-page .codex-product-title h1,.gpt-shell .product-add-head h1{color:#17171b;text-wrap:balance;font-size:48px;font-weight:625;line-height:1.04}.gpt-shell .product-add-head h1{font-size:50px}.gpt-shell .codex-work-page .codex-product-kicker p,.gpt-shell .product-add-head p,.gpt-shell .product-add-head>span{color:#777780;font-size:14px;font-weight:430;line-height:1.45}.gpt-shell .codex-work-page .codex-product-command input,.gpt-shell .product-add-composer input,.gpt-shell .product-add-composer textarea,.gpt-shell .product-add-limit input{font-size:15px;font-weight:430;line-height:1.4}.gpt-shell .codex-command-action,.gpt-shell .product-add-command .product-add-composer button{font-weight:560}.gpt-shell .codex-work-page .codex-ops-strip span{color:#64646d;font-size:13px;font-weight:500;line-height:1.3}.gpt-shell .codex-work-page .codex-ops-strip strong{color:#242429;font-size:13px;font-weight:590;line-height:1.3}.gpt-shell .codex-work-page .codex-list-toolbar strong,.gpt-shell .product-add-queue-head strong{color:#242429;font-size:13.5px;font-weight:570;line-height:1.35}.gpt-shell .codex-list-toolbar button,.gpt-shell .product-add-queue-head span{color:#85858d;font-size:13px;font-weight:440;line-height:1.35}.gpt-shell .codex-product-main strong,.gpt-shell .product-add-row-main strong{color:#232327;font-size:14px;font-weight:555;line-height:1.32}.gpt-shell .codex-product-main small,.gpt-shell .codex-product-meta small,.gpt-shell .product-add-row-main small,.gpt-shell .product-add-row-meta>span{color:#83838c;font-size:13px;font-weight:400;line-height:1.38}.gpt-shell .codex-product-meta strong{color:#232327;font-size:13.5px;font-weight:560;line-height:1.3}.gpt-shell .product-add-row a,.gpt-shell .product-add-row button{font-size:12.5px;font-weight:530;line-height:1.35}.gpt-shell .gpt-sidebar-brand{font-size:13.5px;font-weight:560;line-height:1.3}.gpt-shell .gpt-sidebar-brand-mark{width:24px;height:24px}.gpt-shell .gpt-nav-item{color:#4f4f57;font-size:13.5px;font-weight:430;line-height:1.35}.gpt-shell .gpt-nav-item:focus{outline:none}.gpt-shell .gpt-nav-item:focus-visible{outline-offset:2px;box-shadow:none;outline:1px solid #d8d6d0}.gpt-shell .gpt-nav-item-active{color:#202024;font-weight:535}.gpt-shell .gpt-nav-item-nested{color:#73737c;font-size:13px;font-weight:420}.gpt-shell .gpt-sidebar-footer a,.gpt-shell .gpt-sidebar-footer button{font-size:13px;font-weight:430;line-height:1.35}@media (max-width:768px){.gpt-shell .codex-work-page .codex-product-title h1,.gpt-shell .product-add-head h1{font-size:38px;line-height:1.06}.gpt-shell .codex-product-main strong,.gpt-shell .product-add-row-main strong{font-size:13.5px}}.gpt-shell .codex-command-action{cursor:pointer;border:0;font-family:inherit}.gpt-shell .codex-command-note{color:#65656e;white-space:nowrap;background:#f7f7f5;border-radius:14px;justify-content:center;align-items:center;min-height:42px;padding:0 12px;font-size:12.5px;font-weight:500;line-height:1.3;display:inline-flex}.gpt-shell .codex-list-toolbar>span{color:#85858d;white-space:nowrap;margin-left:auto;font-size:13px;font-weight:420;line-height:1.35}.gpt-shell .codex-list-toolbar>button{margin-left:12px}.gpt-shell .codex-static-strip{align-items:baseline}.gpt-shell .codex-static-strip>div{color:#64646d;opacity:.78;align-items:baseline;gap:7px;min-height:28px;display:inline-flex}.gpt-shell .codex-static-strip>div[data-tone=bad] strong{color:var(--danger)}.gpt-shell .codex-finance-command{background:#fff;border:1px solid #e9e6e1;border-radius:23px;gap:16px;width:min(100%,720px);min-height:68px;padding:9px 9px 9px 20px;box-shadow:0 30px 90px #0f172a0f}.gpt-shell .codex-finance-command>span{text-align:left;gap:2px;min-width:0;display:grid}.gpt-shell .codex-finance-command small{color:#85858d;font-size:13px;font-weight:420;line-height:1.35}.gpt-shell .codex-finance-command strong{color:#17171b;text-overflow:ellipsis;white-space:nowrap;font-size:28px;font-weight:610;line-height:1.08;overflow:hidden}.gpt-shell .codex-command-button{min-height:44px;padding:0 16px}.gpt-shell .codex-finance-list{gap:0}.gpt-shell .fin-positive{color:var(--success)!important}.gpt-shell .fin-negative{color:var(--danger)!important}.gpt-shell .fin-links{justify-content:center;width:min(100%,720px);margin:-4px auto 0}@media (max-width:768px){.gpt-shell .codex-logistics-command{grid-template-columns:18px minmax(0,1fr) auto}.gpt-shell .codex-logistics-command .codex-command-note{text-overflow:ellipsis;grid-column:auto;width:auto;max-width:132px;overflow:hidden}.gpt-shell .codex-finance-command{grid-template-columns:minmax(0,1fr) auto;padding:9px 9px 9px 16px}.gpt-shell .codex-finance-command strong{font-size:24px}.gpt-shell .codex-command-button{width:auto;padding:0 12px}}.gpt-shell{--codex-page:min(100%,860px);--codex-command:min(100%,720px);--codex-radius:18px;--codex-row:#f8f8f6;--codex-ink:#17171b;--codex-soft-ink:#6f6f78}.gpt-shell .codex-screen.codex-work-page{width:var(--codex-page);max-width:var(--codex-page);gap:24px;margin:0 auto;padding:38px 20px 64px;display:grid}.gpt-shell .codex-hero{text-align:center;justify-items:center;gap:18px;display:grid}.gpt-shell .codex-hero-title{justify-items:center;gap:8px;display:grid}.gpt-shell .codex-hero-title>span{color:var(--accent);font-size:13px;font-weight:600}.gpt-shell .codex-hero-title h1{max-width:760px;color:var(--codex-ink);letter-spacing:0;text-wrap:balance;margin:0;font-size:48px;font-weight:625;line-height:1.04}.gpt-shell .codex-hero-title p{max-width:640px;color:var(--codex-soft-ink);margin:0;font-size:14px;font-weight:430;line-height:1.45}.gpt-shell .codex-command{width:var(--codex-command);background:#fff;border:1px solid #e9e6e1;border-radius:22px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:8px 8px 8px 18px;display:grid;box-shadow:0 28px 86px #0f172a0f}.gpt-shell .codex-command-icon{color:var(--accent);display:inline-flex}.gpt-shell .codex-command input{color:#242429;background:0 0;border:0;outline:none;min-width:0;min-height:42px;font-size:15px;font-weight:430}.gpt-shell .codex-command input::placeholder{color:#92929a}.gpt-shell .codex-queue{flex-wrap:wrap;justify-content:center;gap:10px 24px;display:flex}.gpt-shell .codex-queue button{color:#64646d;opacity:.74;background:0 0;border:0;align-items:baseline;gap:7px;width:auto;min-height:30px;padding:0;transition:opacity .14s,color .14s;display:inline-flex}.gpt-shell .codex-queue button.active,.gpt-shell .codex-queue button:hover{color:#202024;opacity:1}.gpt-shell .codex-queue span,.gpt-shell .codex-queue strong{font-size:13px;line-height:1.3}.gpt-shell .codex-queue span{font-weight:500}.gpt-shell .codex-queue strong{font-weight:590}.gpt-shell .codex-logistics-work{--codex-page:min(100%,960px);--codex-command:min(100%,760px);--codex-results:min(100%,840px);gap:36px;padding-top:62px}.gpt-shell .codex-logistics-work .codex-hero{gap:20px}.gpt-shell .codex-logistics-work .codex-hero-title{gap:7px}.gpt-shell .codex-logistics-work .codex-hero-title h1{max-width:720px;font-size:36px;font-weight:610;line-height:1.12}.gpt-shell .codex-logistics-work .codex-hero-title p{color:#777781;font-size:13.25px;font-weight:420}.gpt-shell .codex-logistics-work .codex-command{border-color:#e7e4df;border-radius:21px;min-height:58px;padding:8px 18px;box-shadow:0 16px 52px #0f172a07}.gpt-shell .codex-logistics-work .codex-command input{min-height:38px;font-size:14.25px;background:0 0!important;border-radius:0!important}.gpt-shell .codex-status-tabs{scrollbar-width:none;border-bottom:0;flex-wrap:nowrap;justify-content:center;gap:0;width:min(100%,900px);overflow-x:auto}.gpt-shell .codex-status-tabs::-webkit-scrollbar{display:none}.gpt-shell .codex-status-tabs button{color:#74747d;opacity:1;white-space:nowrap;flex:none;gap:5px;min-height:31px;padding:0 7.5px;font-size:12px;font-weight:510;position:relative}.gpt-shell .codex-status-tabs button:after{content:none}.gpt-shell .codex-status-tabs.codex-queue button.active{color:#202024;border-radius:999px;font-weight:565;background:#f3f3f1!important}.gpt-shell .codex-status-tabs strong{color:#707782;text-align:center;background:#ebedf1;border-radius:999px;min-width:18px;padding:1px 4px;font-size:11px;font-weight:610;line-height:1.15}.gpt-shell .codex-status-tabs button.active strong{color:#fff;background:#ffffff38}.gpt-shell .codex-list{gap:12px;margin:0 auto;display:grid}.gpt-shell .codex-list,.gpt-shell .codex-work-page.codex-logistics-work .codex-list{width:var(--codex-results)}.gpt-shell .codex-list-toolbar{align-items:baseline;gap:10px;padding:0 4px 1px;display:flex}.gpt-shell .codex-list-toolbar strong{color:#242429;font-size:13px;font-weight:555;line-height:1.35}.gpt-shell .codex-list-toolbar span{color:#85858d;margin-left:auto;font-size:12.5px;font-weight:420}.gpt-shell .codex-list-toolbar a,.gpt-shell .codex-list-toolbar button{color:#85858d;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:440;text-decoration:none}.gpt-shell .codex-list-body{gap:5px;display:grid}.gpt-shell .codex-row{min-height:64px;color:inherit;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px 4px;text-decoration:none;transition:background .14s;display:grid}.gpt-shell .codex-row.has-leading{grid-template-columns:36px minmax(0,1fr) auto;gap:13px}.gpt-shell .codex-row.has-leading.has-actions{grid-template-columns:36px minmax(0,1fr) minmax(116px,150px) 44px}.gpt-shell .codex-row:hover{background:var(--codex-row)}.gpt-shell .codex-row.is-clickable{cursor:pointer;transition:background .14s,box-shadow .14s}.gpt-shell .codex-row.is-clickable:hover{background:var(--accent-muted,#005bff0a);box-shadow:inset 3px 0 0 var(--accent)}.gpt-shell .codex-row.is-clickable:focus{outline:none}.gpt-shell .codex-row.is-clickable:focus-visible{background:var(--accent-muted,#005bff0d);box-shadow:inset 3px 0 0 var(--accent),0 0 0 3px #005bff29}.gpt-shell .codex-row-leading{justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.gpt-shell .codex-product-thumb{background:#fff;border:1px solid #eeece8;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;overflow:hidden}.gpt-shell .codex-product-thumb-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block}.gpt-shell .codex-product-thumb-placeholder{background:#e6e3dd;border-radius:999px;width:9px;height:9px}.gpt-shell .codex-row-actions{justify-content:flex-end;align-items:center;gap:2px;display:inline-flex}.gpt-shell .codex-row-icon-action{color:#94949c;opacity:.58;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:21px;height:22px;text-decoration:none;transition:background .14s,color .14s,opacity .14s;display:inline-flex}.gpt-shell a.codex-row-icon-action:hover{color:#222226;opacity:1;background:#f1f0ec}.gpt-shell .codex-row-icon-action[data-state=sent]{color:var(--success);opacity:.78}.gpt-shell .codex-row-icon-action[data-state=draft]{color:#8b8b94;opacity:.64}.gpt-shell .codex-row-icon-action[data-state=failed]{color:var(--danger);opacity:.78}.gpt-shell .codex-row-aside,.gpt-shell .codex-row-main{gap:4px;min-width:0;display:grid}.gpt-shell .codex-row-aside{text-align:right;justify-items:end}.gpt-shell .codex-row-aside strong,.gpt-shell .codex-row-main strong{color:#232327;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:548;line-height:1.32;overflow:hidden}.gpt-shell .codex-row-aside small,.gpt-shell .codex-row-main small{color:#898993;text-overflow:ellipsis;white-space:nowrap;font-size:12.6px;font-weight:400;line-height:1.38;overflow:hidden}.gpt-shell .codex-state{color:#7a7a83;text-align:center;justify-items:center;gap:6px;width:min(100%,520px);margin:96px auto 0;display:grid}.gpt-shell .codex-state strong{color:#242429;font-size:14px;font-weight:570}.gpt-shell .codex-ops-modern .codex-product-focus{display:contents}.gpt-shell .codex-ops-modern .codex-ops-strip,.gpt-shell .codex-ops-modern .codex-product-command,.gpt-shell .codex-ops-modern .codex-product-kicker,.gpt-shell .codex-ops-modern .codex-product-title{all:unset}.gpt-shell .codex-ops-modern .codex-ops-strip,.gpt-shell .codex-ops-modern .codex-product-command{display:contents}.gpt-shell .codex-ops-modern .codex-product-kicker p,.gpt-shell .codex-ops-modern .codex-product-title h1{all:unset}.gpt-shell .codex-product-main,.gpt-shell .codex-product-meta{gap:3px;min-width:0;display:grid}@media (max-width:768px){.gpt-shell .codex-screen.codex-work-page{max-width:100%;padding:62px 16px 48px}.gpt-shell .codex-hero{text-align:left;justify-items:start}.gpt-shell .codex-hero-title{justify-items:start}.gpt-shell .codex-hero-title h1{font-size:38px;line-height:1.06}.gpt-shell .codex-command{grid-template-columns:18px minmax(0,1fr)}.gpt-shell .codex-command .codex-command-action,.gpt-shell .codex-command .codex-command-note{grid-column:1/-1;width:100%}.gpt-shell .codex-queue{justify-content:flex-start}.gpt-shell .codex-row{grid-template-columns:1fr;gap:6px;padding-left:0;padding-right:0}.gpt-shell .codex-row-aside{text-align:left;justify-items:start}}.gpt-shell .codex-audit-metric,.gpt-shell .codex-static-strip>div{color:#64646d;opacity:.82;align-items:baseline;gap:7px;min-height:30px;display:inline-flex}.gpt-shell .codex-audit-metric span,.gpt-shell .codex-static-strip span{font-size:13px;font-weight:500}.gpt-shell .codex-audit-metric strong,.gpt-shell .codex-static-strip strong{color:#242429;font-size:13px;font-weight:590}.gpt-shell .codex-audit-metric[data-tone=ok] strong{color:var(--success)}.gpt-shell .codex-audit-metric[data-tone=warn] strong,.gpt-shell .codex-static-strip>div[data-tone=bad] strong{color:var(--danger)}.gpt-shell .codex-audit-metric[data-tone=info] strong{color:var(--accent)}.gpt-shell .codex-chain{gap:8px 18px;padding:12px 0 2px}.gpt-shell .codex-chain b{color:#a0a0a8;font-weight:590}.gpt-shell .codex-audit-row{grid-template-columns:minmax(0,1.3fr) minmax(180px,.8fr) auto}.gpt-shell .codex-audit-proof{color:#4f4f57;gap:3px;min-width:0;font-size:13px;font-weight:440;display:grid}.gpt-shell .codex-audit-proof small{color:#85858d;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.gpt-shell .fin-pill{color:#64646d;white-space:nowrap;background:#f7f7f5;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-weight:560;line-height:1;display:inline-flex}.gpt-shell .fin-pill[data-status=ready]{color:var(--success);background:#10a37f17}.gpt-shell .fin-pill[data-status=partial],.gpt-shell .fin-pill[data-status=planned]{color:var(--warning);background:#9f4f2f17}.gpt-shell .fin-pill[data-status=missing]{color:var(--danger);background:#b9412a1a}.gpt-shell .codex-settings-work{--codex-page:min(100%,900px);--codex-command:min(100%,760px)}.gpt-shell .codex-settings-stack{width:var(--codex-command);gap:12px;margin:4px auto 0;display:grid}.gpt-shell .codex-settings-stack>div,.gpt-shell .codex-settings-stack>section{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:14px!important;padding:14px 2px!important}.gpt-shell .codex-settings-stack>div:hover,.gpt-shell .codex-settings-stack>section:hover{background:#f8f8f6!important}.gpt-shell .codex-settings-stack h2,.gpt-shell .codex-settings-stack h3{color:#242429;margin:0;line-height:1.35;font-size:14px!important;font-weight:570!important}.gpt-shell .codex-settings-stack label,.gpt-shell .codex-settings-stack li,.gpt-shell .codex-settings-stack p,.gpt-shell .codex-settings-stack small{line-height:1.4;color:#797982!important;font-size:13px!important}.gpt-shell .codex-settings-stack input:not([type=checkbox]):not([type=radio]),.gpt-shell .codex-settings-stack select,.gpt-shell .codex-settings-stack textarea{min-height:42px!important;color:var(--atelier-ink,#242429)!important;background:#fff!important;border:1px solid #e3e1dc!important;border-radius:12px!important;padding:9px 14px!important;font-size:14px!important}.gpt-shell .codex-settings-stack input:not([type=checkbox]):not([type=radio])::placeholder,.gpt-shell .codex-settings-stack textarea::placeholder{color:#a6a6ad!important}.gpt-shell .codex-settings-stack input:not([type=checkbox]):not([type=radio]):focus,.gpt-shell .codex-settings-stack select:focus,.gpt-shell .codex-settings-stack textarea:focus{border-color:var(--accent)!important;box-shadow:0 0 0 3px var(--accent)!important;outline:none!important}@supports (color:color-mix(in lab,red,red)){.gpt-shell .codex-settings-stack input:not([type=checkbox]):not([type=radio]):focus,.gpt-shell .codex-settings-stack select:focus,.gpt-shell .codex-settings-stack textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent)!important}}.gpt-shell .codex-settings-stack button{min-height:38px!important;color:var(--atelier-ink,#242429)!important;cursor:pointer!important;background:#fff!important;border:1px solid #e3e1dc!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 16px!important;font-size:13px!important;font-weight:600!important;transition:background .14s,border-color .14s!important;display:inline-flex!important}.gpt-shell .codex-settings-stack button:hover{background:#f6f5f2!important;border-color:#d8d6d0!important}.gpt-shell .codex-settings-stack button[class*=text-white]{color:#fff!important;background:#18181b!important;border-color:#18181b!important}.gpt-shell .codex-settings-stack button[class*=text-white]:hover{background:#000!important;border-color:#000!important}.gpt-shell .codex-settings-stack input[type=checkbox],.gpt-shell .codex-settings-stack input[type=radio]{width:18px!important;height:18px!important;min-height:0!important;accent-color:var(--accent)!important;cursor:pointer!important;flex:none!important;padding:0!important}.gpt-shell .codex-etgb-work{--codex-page:min(100%,900px);--codex-command:min(100%,760px)}.gpt-shell .codex-etgb-work .wc-vr-page{width:var(--codex-command);max-width:var(--codex-command);gap:22px;margin:0 auto;padding:2px 0 0}.gpt-shell .codex-etgb-work .wc-vr-topbar{border-bottom:0;padding:0 2px 2px}.gpt-shell .codex-etgb-work .wc-vr-period-title{color:#242429;letter-spacing:0;min-width:142px;font-size:15px;font-weight:570}.gpt-shell .codex-etgb-work .wc-vr-meta{color:#85858d;font-size:12.5px}.gpt-shell .codex-etgb-work .wc-vr-hero{box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;align-items:flex-start;padding:8px 2px 6px}.gpt-shell .codex-etgb-work .wc-vr-hero-label{color:#85858d;letter-spacing:0;text-transform:none;margin-bottom:4px;font-size:12px;font-weight:520}.gpt-shell .codex-etgb-work .wc-vr-hero-value{color:#242429;letter-spacing:0;margin-bottom:4px;font-size:22px;font-weight:590}.gpt-shell .codex-etgb-work .wc-vr-hero-hint{color:#85858d;font-size:13px}.gpt-shell .codex-etgb-work .wc-vr-section-title{color:#242429;letter-spacing:0;margin:0 2px 8px;font-size:13.5px;font-weight:570}.gpt-shell .codex-etgb-work .wc-vr-advanced-panel,.gpt-shell .codex-etgb-work .wc-vr-attention,.gpt-shell .codex-etgb-work .wc-vr-timeline{box-shadow:none;background:0 0;border:0;border-radius:14px;padding:0}.gpt-shell .codex-etgb-work .wc-vr-timeline-item{border-radius:12px;min-height:56px;padding:9px 2px}.gpt-shell .codex-etgb-work .wc-vr-timeline-item:hover{background:#f8f8f6}.gpt-shell .codex-etgb-work .wc-vr-timeline-item+.wc-vr-timeline-item{border-top:0}.gpt-shell .codex-etgb-work .wc-vr-timeline-icon{width:22px;height:22px;font-size:12px}.gpt-shell .codex-etgb-work .wc-vr-timeline-title{color:#232327;letter-spacing:0;font-size:14px;font-weight:555}.gpt-shell .codex-etgb-work .wc-vr-timeline-meta,.gpt-shell .codex-etgb-work .wc-vr-timeline-sub{color:#83838c;font-size:13px}.gpt-shell .codex-etgb-work .wc-vr-attention{padding:12px 2px}.gpt-shell .codex-etgb-work .wc-vr-attention-head{color:#242429;font-size:13.5px;font-weight:570}.gpt-shell .codex-etgb-work .wc-vr-attention-body{color:#797982;font-size:13px}.gpt-shell .codex-etgb-work .wc-vr-advanced-toggle{text-align:center;margin-top:0}.gpt-shell .codex-etgb-work .wc-vr-advanced-button{color:#85858d;background:0 0;border:0;font-size:13px;font-weight:440}@media (max-width:900px){.gpt-shell .codex-audit-row{grid-template-columns:1fr}}.gpt-shell .codex-logistics-work .codex-hero-title>span,.gpt-shell .codex-products-work .codex-hero-title>span{color:var(--accent);font-size:12.5px;font-weight:610;line-height:1.2}.gpt-shell .codex-logistics-work .codex-hero-title h1,.gpt-shell .codex-products-work .codex-hero-title h1{color:#151519;text-wrap:balance;max-width:780px;font-size:clamp(38px,4.2vw,54px);font-weight:625;line-height:1.035}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title h1{max-width:700px;font-size:clamp(34px,3.6vw,48px)}.gpt-shell .codex-logistics-work .codex-hero-title p,.gpt-shell .codex-products-work .codex-hero-title p{color:#787882;font-size:13.75px;line-height:1.45}.gpt-shell .codex-logistics-work .codex-command,.gpt-shell .codex-products-work .codex-command{width:var(--codex-command);background:#fff;border:1px solid #e4e1dc;border-radius:23px;min-height:62px;padding:8px 10px 8px 18px;box-shadow:0 20px 70px #0f172a0b}.gpt-shell .codex-logistics-work .codex-command-icon,.gpt-shell .codex-products-work .codex-command-icon{color:var(--accent)}.gpt-shell .codex-logistics-work .codex-command input,.gpt-shell .codex-products-work .codex-command input{color:#25252a;min-height:42px;font-size:14.75px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{grid-template-columns:18px minmax(0,1fr) auto;gap:12px;padding:8px 9px 8px 18px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command .codex-products-primary-action{background:#18181b;min-height:42px;padding:0 18px;font-weight:560}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command .codex-products-primary-action:hover{background:#2d2d32}.gpt-shell .codex-products-actions{flex-wrap:wrap;align-items:center;gap:8px 18px;width:min(100%,760px);margin-top:-8px;display:flex}.gpt-shell .codex-products-actions .codex-command-action{appearance:none;color:#70707a;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;min-height:28px;padding:0 2px;font-family:inherit;font-size:12.75px;font-weight:450;text-decoration:none;display:inline-flex}.gpt-shell .codex-products-actions .codex-command-button{color:#70707a;background:0 0;min-height:28px;padding:0 2px;font-weight:450!important}.gpt-shell .codex-products-actions .codex-command-action:hover{color:#242428}.gpt-shell .codex-products-actions .codex-command-action:disabled{cursor:not-allowed;opacity:.52}.gpt-shell .codex-products-action-message{color:#70707a;letter-spacing:0;margin:-2px 0 0;font-size:12px;font-weight:450}.gpt-shell .codex-products-action-message.is-error{color:var(--danger)}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-queue{margin-top:1px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-list{margin-top:-2px}.gpt-shell .codex-logistics-work .codex-queue,.gpt-shell .codex-products-work .codex-queue{scrollbar-width:none;justify-content:center;align-items:center;gap:4px;width:min(100%,900px);overflow-x:auto}.gpt-shell .codex-logistics-work .codex-queue::-webkit-scrollbar,.gpt-shell .codex-products-work .codex-queue::-webkit-scrollbar{display:none}.gpt-shell .codex-logistics-work .codex-queue button,.gpt-shell .codex-products-work .codex-queue button{color:#6f6f78;opacity:1;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;min-height:34px;padding:0 10px;font-size:12.75px;font-weight:515}.gpt-shell .codex-logistics-work .codex-queue button:hover,.gpt-shell .codex-products-work .codex-queue button:hover{color:#25252a;background:#f7f7f5}.gpt-shell .codex-logistics-work .codex-queue button.active,.gpt-shell .codex-products-work .codex-queue button.active{color:#202024;font-weight:570;background:#f1f0ed!important}.gpt-shell .codex-logistics-work .codex-queue strong,.gpt-shell .codex-products-work .codex-queue strong{color:currentColor;background:0 0;border-radius:0;min-width:0;padding:0;font-size:12.75px;font-weight:610;line-height:1.25}.gpt-shell .codex-logistics-work .codex-list,.gpt-shell .codex-products-work .codex-list,.gpt-shell .codex-work-page.codex-logistics-work .codex-list{width:var(--codex-results);gap:14px}.gpt-shell .codex-logistics-work .codex-list-toolbar strong,.gpt-shell .codex-products-work .codex-list-toolbar strong{color:#242428;font-size:13.75px}.gpt-shell .codex-logistics-work .codex-row,.gpt-shell .codex-products-work .codex-row{border-radius:14px;min-height:70px;padding:9px 8px;transition:background .12s,color .12s}.gpt-shell .codex-logistics-work .codex-row-leading,.gpt-shell .codex-products-work .codex-row-leading{width:44px;height:44px}.gpt-shell .codex-product-thumb{border-color:#ece9e3;border-radius:12px;width:38px;height:38px}.gpt-shell .codex-product-thumb.is-empty{background:0 0;border-color:#0000}.gpt-shell .codex-product-thumb.is-empty .codex-product-thumb-placeholder{background:#e1ded8;width:7px;height:7px}.gpt-shell .codex-logistics-work .codex-row-aside,.gpt-shell .codex-logistics-work .codex-row-main,.gpt-shell .codex-products-work .codex-row-aside,.gpt-shell .codex-products-work .codex-row-main{gap:4px}.gpt-shell .codex-logistics-work .codex-row-aside strong,.gpt-shell .codex-logistics-work .codex-row-main strong,.gpt-shell .codex-products-work .codex-row-aside strong,.gpt-shell .codex-products-work .codex-row-main strong{color:#242428;font-size:14.15px;font-weight:570}.gpt-shell .codex-logistics-work .codex-row-aside small,.gpt-shell .codex-logistics-work .codex-row-main small,.gpt-shell .codex-products-work .codex-row-aside small,.gpt-shell .codex-products-work .codex-row-main small{color:#87878f;font-size:12.95px;font-weight:405;line-height:1.36}.gpt-shell .codex-logistics-work .codex-row-actions{opacity:.72;gap:3px;transition:opacity .12s}.gpt-shell .codex-logistics-work .codex-row:hover .codex-row-actions{opacity:1}.gpt-shell .codex-row-icon-action{color:#a9a9b1;opacity:.62;width:24px;height:24px}.gpt-shell .codex-row-icon-action.is-muted{opacity:.24}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero{gap:14px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title>span{letter-spacing:.085em;text-transform:uppercase;font-size:11.5px;font-weight:680}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title h1{letter-spacing:-.024em;max-width:680px;font-size:clamp(34px,3.4vw,46px);line-height:1.035}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title p{color:#7f7f88;font-size:13.35px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{width:var(--codex-command);border-color:#e8e5df;border-radius:21px;box-shadow:0 18px 54px #0f172a09}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command:focus-within{border-color:#d8d4cc;box-shadow:0 22px 62px #0f172a0d}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command .codex-products-primary-action{padding:0 16px;font-size:12.7px}.gpt-shell .codex-products-actions .codex-command-action,.gpt-shell .codex-products-actions .codex-command-button{color:#7e7e87;font-size:12.25px}.gpt-shell .codex-products-actions .codex-command-action:hover,.gpt-shell .codex-products-actions .codex-command-button:hover{color:#242428}.gpt-shell .codex-products-filter-stack{justify-items:center;gap:6px;margin-top:2px;display:grid}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters{scrollbar-width:none;max-width:100%;margin-top:0;overflow-x:auto}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters::-webkit-scrollbar{display:none}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button{color:#575760;opacity:1;font-size:12.65px;font-weight:525}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button.active{font-weight:575;background:#1f1f23!important}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters strong{color:currentColor;font-size:12.45px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters button{color:#85858e;opacity:1;background:0 0;border-radius:7px;min-height:25px;padding:0 2px;font-weight:460}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters button.active,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters button:hover{background:0 0!important}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters strong{color:currentColor;font-size:12.2px;font-weight:580}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-list{width:var(--codex-results);gap:11px;margin-top:0}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-list-toolbar{min-height:22px;padding:0 4px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-list-toolbar strong{font-size:13.35px;font-weight:570}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-list-toolbar button,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-list-toolbar span{font-size:12.55px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-list-body{gap:2px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-row{border-radius:12px;min-height:62px;padding:7px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-row.has-leading{grid-template-columns:40px minmax(0,1fr) minmax(106px,auto);gap:12px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-row-leading{width:40px;height:40px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-product-thumb{border-radius:11px;width:34px;height:34px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-row-aside,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-row-main{gap:3px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-row-aside strong,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-row-main strong{font-size:13.7px;font-weight:568;line-height:1.28}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-row-aside small,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-row-main small{color:#8a8a93;font-size:12.45px;line-height:1.34}.gpt-shell .codex-purchase-work .codex-hero-title{gap:7px}.gpt-shell .codex-purchase-work .codex-hero-title h1{max-width:760px;font-size:clamp(35px,3.7vw,48px);line-height:1.03}.gpt-shell .codex-purchase-work .codex-hero-title p{color:#7c7c85;font-size:13.8px}.gpt-shell .codex-purchase-work .codex-command{width:var(--codex-command);border-radius:22px;grid-template-columns:18px minmax(0,1fr) auto;min-height:60px;padding:8px 8px 8px 18px;box-shadow:0 18px 62px #0f172a0b}.gpt-shell .codex-purchase-work .codex-command input{min-height:40px;font-size:14.6px}.gpt-shell .codex-purchase-work .codex-command-action{min-width:108px}.gpt-shell .codex-purchase-layout{grid-template-columns:minmax(0,1fr) minmax(340px,.86fr);gap:clamp(46px,6vw,88px);width:min(100%,1210px);margin:2px auto 0}.gpt-shell .codex-purchase-layout .codex-list{gap:14px;width:100%;min-width:0;margin:0}.gpt-shell .codex-purchase-layout .codex-state{width:100%;margin-top:34px}.gpt-shell .codex-purchase-request .codex-list-body{min-height:188px;max-height:calc(100svh - 180px);padding-right:2px;overflow-y:auto}.gpt-shell .codex-purchase-request .codex-state{text-align:left;justify-items:start;margin-top:42px}.gpt-shell .codex-purchase-work .codex-row.has-leading.has-actions{grid-template-columns:44px minmax(0,1fr) minmax(92px,auto) auto}.gpt-shell .codex-purchase-work .codex-purchase-result-row.has-leading.has-actions{grid-template-columns:42px minmax(0,1fr) minmax(90px,118px) 30px;gap:14px;min-height:68px;padding:9px 8px}.gpt-shell .codex-purchase-work .codex-purchase-selected-row.has-leading.has-actions{align-items:start;gap:10px 13px;min-height:72px;padding:10px 6px}.gpt-shell .codex-purchase-work .codex-purchase-result-row .codex-row-leading{width:42px}.gpt-shell .codex-purchase-work .codex-list-toolbar{padding-inline:4px}.gpt-shell .codex-purchase-work .codex-list-body{gap:4px}.gpt-shell .codex-purchase-work .codex-list-toolbar .codex-purchase-toolbar-actions{justify-content:flex-end;align-items:center;gap:6px;margin-left:0;display:inline-flex}.gpt-shell .codex-purchase-work .codex-list-toolbar .codex-purchase-toolbar-actions button{color:#62626a;white-space:nowrap;background:#f6f5f2;border:0;border-radius:999px;min-height:27px;padding:0 9px;font-size:12.4px;font-weight:500}.gpt-shell .codex-purchase-work .codex-list-toolbar .codex-purchase-toolbar-actions button:hover{color:#242428;background:#eeece7}.gpt-shell .codex-purchase-remove{cursor:pointer;border:0;font-family:inherit}.gpt-shell .codex-purchase-add-indicator{color:#a1a1aa;white-space:nowrap;background:0 0;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:565;line-height:1;transition:background .14s,color .14s,transform .14s;display:inline-flex}.gpt-shell .codex-purchase-result-row:hover .codex-purchase-add-indicator{color:#242428;background:#f3f2ee;transform:translate(1px)}.gpt-shell .codex-purchase-result-row.is-selected .codex-purchase-add-indicator{color:var(--success);background:#10a37f1a}.gpt-shell .codex-purchase-result-row.is-disabled{cursor:not-allowed;opacity:.48}.gpt-shell .codex-purchase-work .codex-command-action:disabled{cursor:not-allowed;opacity:.5}.gpt-shell .codex-purchase-row-controls{grid-column:2/-1;justify-content:flex-start;gap:7px}.gpt-shell .codex-purchase-stepper{background:#fff;border:1px solid #ebe8e1;border-radius:999px}.gpt-shell .codex-purchase-stepper button{color:#66666d;cursor:pointer;background:0 0;border:0;border-left:1px solid #ebe8e1;min-width:31px;height:30px;font-family:inherit;font-size:12px;font-weight:560}.gpt-shell .codex-purchase-stepper button:first-child{border-left:0}.gpt-shell .codex-purchase-stepper button:hover{color:#242428;background:#f7f6f1}.gpt-shell .codex-purchase-qty{color:#242428;background:#fff;border:1px solid #e4e1dc;border-radius:10px;width:58px;min-height:31px;font-weight:560}.gpt-shell .codex-purchase-qty:focus{border-color:#cfcac1;box-shadow:0 0 0 3px #0f172a0b}.gpt-shell .codex-purchase-remove{color:#9b9ba3;background:0 0;border-radius:10px;justify-content:center;align-items:center;width:31px;height:31px;display:inline-flex}.gpt-shell .codex-purchase-remove:hover{color:#242428;background:#f4f3ef}.gpt-shell .codex-purchase-remove svg{width:13px;height:13px}.gpt-shell .codex-purchase-selected-row.is-fresh{animation:codexPurchaseMove .62s ease-out}@keyframes codexPurchaseMove{0%{background:#10a37f21;transform:translate(-8px)}to{background:0 0;transform:translate(0)}}@media (max-width:900px){.gpt-shell .codex-screen.codex-work-page.codex-logistics-work,.gpt-shell .codex-screen.codex-work-page.codex-products-work{--codex-results:min(100%,760px);padding:52px 16px 72px}.gpt-shell .codex-logistics-work .codex-hero,.gpt-shell .codex-logistics-work .codex-hero-title,.gpt-shell .codex-products-work .codex-hero,.gpt-shell .codex-products-work .codex-hero-title{text-align:left;justify-items:start}.gpt-shell .codex-logistics-work .codex-command,.gpt-shell .codex-logistics-work .codex-list,.gpt-shell .codex-logistics-work .codex-queue,.gpt-shell .codex-products-work .codex-command,.gpt-shell .codex-products-work .codex-list,.gpt-shell .codex-products-work .codex-queue{width:100%}.gpt-shell .codex-logistics-work .codex-queue,.gpt-shell .codex-products-work .codex-queue{justify-content:flex-start}.gpt-shell .codex-logistics-work .codex-row.has-leading,.gpt-shell .codex-logistics-work .codex-row.has-leading.has-actions,.gpt-shell .codex-products-work .codex-row.has-leading{grid-template-columns:44px minmax(0,1fr) auto}.gpt-shell .codex-logistics-work .codex-row-actions{grid-column:2/-1;justify-content:flex-start}.gpt-shell .codex-screen.codex-work-page.codex-products-work:not(.codex-purchase-work){gap:22px;padding:42px 16px 72px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-filter-stack{justify-items:start;gap:8px;width:100%}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters{flex-wrap:nowrap;justify-content:flex-start;width:100%}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{grid-template-columns:18px minmax(0,1fr);padding:8px 12px 8px 16px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command .codex-products-primary-action{grid-column:1/-1;width:100%}.gpt-shell .codex-purchase-layout{grid-template-columns:1fr;gap:24px;width:100%}.gpt-shell .codex-purchase-request{position:static}.gpt-shell .codex-purchase-request .codex-list-body{max-height:none;padding-right:0;overflow:visible}.gpt-shell .codex-purchase-work .codex-purchase-selected-row.has-leading.has-actions,.gpt-shell .codex-purchase-work .codex-row.has-leading.has-actions{grid-template-columns:44px minmax(0,1fr) auto}.gpt-shell .codex-purchase-work .codex-purchase-result-row.has-leading.has-actions{grid-template-columns:42px minmax(0,1fr) auto 28px}.gpt-shell .codex-purchase-row-controls{grid-column:2/-1;justify-content:flex-start}.gpt-shell .codex-purchase-stepper{border-radius:12px;flex-wrap:wrap}}.gpt-shell .codex-screen.codex-work-page.codex-logistics-work,.gpt-shell .codex-screen.codex-work-page.codex-products-work{--codex-page:min(100%,1040px);--codex-command:min(100%,760px);--codex-results:min(100%,880px);gap:28px;padding:clamp(34px,5vh,58px) 24px 88px}.gpt-shell .codex-logistics-work .codex-hero,.gpt-shell .codex-products-work .codex-hero{gap:15px}.gpt-shell .codex-logistics-work .codex-hero-title,.gpt-shell .codex-products-work .codex-hero-title{gap:7px}.gpt-shell .codex-logistics-work .codex-hero-title h1,.gpt-shell .codex-products-work .codex-hero-title h1,.gpt-shell .codex-purchase-work .codex-hero-title h1{color:#17171b;letter-spacing:0;max-width:760px;font-size:clamp(32px,3.35vw,46px);font-weight:615;line-height:1.04}.gpt-shell .codex-logistics-work .codex-hero-title p,.gpt-shell .codex-products-work .codex-hero-title p{color:#7f8087;font-size:13.4px;font-weight:420}.gpt-shell .codex-logistics-work .codex-command,.gpt-shell .codex-products-work .codex-command{background:#fffffff0;border-color:#e9e5de;border-radius:20px;min-height:54px;box-shadow:0 16px 48px #14161c09}.gpt-shell .codex-logistics-work .codex-command:focus-within,.gpt-shell .codex-products-work .codex-command:focus-within{border-color:#d8d4cb;box-shadow:0 18px 54px #14161c0d}.gpt-shell .codex-logistics-work .codex-command input,.gpt-shell .codex-products-work .codex-command input{min-height:36px;font-size:14px;font-weight:430}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{width:min(100%,700px)}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command .codex-products-primary-action,.gpt-shell .codex-purchase-work .codex-command-action{border-radius:14px;min-height:38px;font-size:12.6px;font-weight:565}.gpt-shell .codex-products-actions{gap:4px 18px;width:min(100%,700px);margin-top:-5px}.gpt-shell .codex-products-actions .codex-command-action,.gpt-shell .codex-products-actions .codex-command-button{color:#777881;font-size:12.2px;font-weight:455!important}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters{border-radius:999px;gap:3px;padding:2px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button{color:#4f5057;border-radius:999px;min-height:31px;padding:0 11px;font-size:12.35px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters{gap:14px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters button.active,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters button:hover{color:#26262b}.gpt-shell .codex-logistics-work .codex-list,.gpt-shell .codex-products-work .codex-list{width:var(--codex-results);gap:10px}.gpt-shell .codex-logistics-work .codex-list-toolbar,.gpt-shell .codex-products-work .codex-list-toolbar{min-height:22px;padding:0 2px}.gpt-shell .codex-logistics-work .codex-list-toolbar strong,.gpt-shell .codex-products-work .codex-list-toolbar strong{font-size:13.2px;font-weight:570}.gpt-shell .codex-logistics-work .codex-list-toolbar button,.gpt-shell .codex-logistics-work .codex-list-toolbar span,.gpt-shell .codex-products-work .codex-list-toolbar button,.gpt-shell .codex-products-work .codex-list-toolbar span{color:#8a8b92;font-size:12.4px;font-weight:430}.gpt-shell .codex-logistics-work .codex-list-body,.gpt-shell .codex-products-work .codex-list-body{gap:1px}.gpt-shell .codex-logistics-work .codex-row,.gpt-shell .codex-products-work .codex-row{border-radius:12px;min-height:62px;padding:7px 6px}.gpt-shell .codex-logistics-work .codex-row:hover,.gpt-shell .codex-products-work .codex-row:hover{background:#faf9f7}.gpt-shell .codex-logistics-work .codex-row.has-leading,.gpt-shell .codex-products-work .codex-row.has-leading{grid-template-columns:40px minmax(0,1fr) minmax(96px,auto);gap:12px}.gpt-shell .codex-product-thumb{border-radius:11px;width:34px;height:34px}.gpt-shell .codex-logistics-work .codex-row-aside strong,.gpt-shell .codex-logistics-work .codex-row-main strong,.gpt-shell .codex-products-work .codex-row-aside strong,.gpt-shell .codex-products-work .codex-row-main strong{font-size:13.65px;font-weight:565;line-height:1.28}.gpt-shell .codex-logistics-work .codex-row-aside small,.gpt-shell .codex-logistics-work .codex-row-main small,.gpt-shell .codex-products-work .codex-row-aside small,.gpt-shell .codex-products-work .codex-row-main small{color:#898a91;font-size:12.35px;line-height:1.33}.gpt-shell .codex-logistics-work .codex-row-actions{opacity:.62}.gpt-shell .codex-row-icon-action{width:23px;height:23px}.gpt-shell .codex-row-icon-action svg{width:13px;height:13px}.gpt-shell .codex-screen.codex-work-page.codex-purchase-work{--codex-command:min(100%,760px);--codex-results:100%;gap:26px;padding:clamp(34px,5vh,56px) 24px 88px}.gpt-shell .codex-purchase-work .codex-hero{gap:14px}.gpt-shell .codex-purchase-work .codex-command{border-radius:20px;width:min(100%,760px);min-height:54px;box-shadow:0 16px 50px #14161c0a}.gpt-shell .codex-purchase-work .codex-purchase-filters{gap:8px;width:min(100%,760px)}.gpt-shell .codex-purchase-work .codex-purchase-filters button{color:#696a72;min-height:29px;padding:0 10px;font-size:12.25px}.gpt-shell .codex-purchase-layout{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:clamp(42px,7vw,92px);width:min(100%,1040px)}.gpt-shell .codex-purchase-layout .codex-list{gap:10px}.gpt-shell .codex-purchase-add-indicator{width:24px;height:24px;font-size:12.5px}.gpt-shell .codex-purchase-row-controls{gap:6px}.gpt-shell .codex-purchase-qty,.gpt-shell .codex-purchase-remove,.gpt-shell .codex-purchase-stepper{min-height:29px}.gpt-shell .codex-purchase-stepper button{min-width:29px;height:29px}.gpt-shell .codex-purchase-qty{width:54px}.gpt-shell .codex-purchase-remove{width:29px;height:29px}@media (max-width:900px){.gpt-shell .codex-screen.codex-work-page.codex-logistics-work,.gpt-shell .codex-screen.codex-work-page.codex-products-work,.gpt-shell .codex-screen.codex-work-page.codex-purchase-work{gap:22px;padding:36px 16px 74px}.gpt-shell .codex-logistics-work .codex-hero-title h1,.gpt-shell .codex-products-work .codex-hero-title h1,.gpt-shell .codex-purchase-work .codex-hero-title h1{font-size:clamp(30px,9vw,40px)}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command,.gpt-shell .codex-purchase-work .codex-command{width:100%}.gpt-shell .codex-purchase-layout{grid-template-columns:1fr;gap:26px;width:100%}}.gpt-shell .codex-screen.codex-work-page.codex-logistics-work,.gpt-shell .codex-screen.codex-work-page.codex-products-work:not(.codex-purchase-work){--codex-page:min(100%,1120px);--codex-command:min(100%,720px);--codex-results:min(100%,1000px);gap:34px;padding-top:clamp(42px,6.2vh,76px)}.gpt-shell .codex-logistics-work .codex-hero,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero{gap:14px}.gpt-shell .codex-logistics-work .codex-hero-title h1,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title h1,.gpt-shell .codex-purchase-work .codex-hero-title h1{letter-spacing:0;max-width:780px;font-size:clamp(38px,4.6vw,64px);font-weight:640;line-height:.98}.gpt-shell .codex-logistics-work .codex-hero-title p,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title p,.gpt-shell .codex-purchase-work .codex-hero-title p{color:#81828a;font-size:13.8px;font-weight:420}.gpt-shell .codex-logistics-work .codex-command,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command,.gpt-shell .codex-purchase-work .codex-command{background:#fffffff5;border-color:#1f1f231a;border-radius:22px;width:min(100%,720px);min-height:56px;padding:8px 10px 8px 18px;box-shadow:0 22px 70px #0f11160b}.gpt-shell .codex-logistics-work .codex-command input,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command input,.gpt-shell .codex-purchase-work .codex-command input{background:#f7f7f5;border-radius:15px;min-width:0;min-height:38px;padding:0 14px;font-size:14.4px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command .codex-command-action,.gpt-shell .codex-purchase-work .codex-command .codex-command-action{color:#fff;background:#1b1b1f;border-radius:16px;min-width:104px;min-height:40px;padding:0 18px;font-size:12.8px;font-weight:600!important}.gpt-shell .codex-products-actions{justify-content:center;gap:20px;width:min(100%,720px);margin-top:-2px}.gpt-shell .codex-products-actions .codex-command-action,.gpt-shell .codex-products-actions .codex-command-button{color:#696a72;background:0 0;width:auto;min-height:24px;padding:0;font-size:12.5px;font-weight:470!important}.gpt-shell .codex-products-filter-stack{gap:8px;width:min(100%,860px);margin-top:8px}.gpt-shell .codex-logistics-work .codex-status-tabs,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters{background:0 0;justify-content:center;gap:6px;padding:0;overflow-x:auto}.gpt-shell .codex-logistics-work .codex-status-tabs{flex-wrap:nowrap;width:min(100%,1040px);overflow:visible}.gpt-shell .codex-logistics-work .codex-status-tabs button{min-height:31px;padding:0 10px;font-size:12.15px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters{justify-content:center;gap:18px}.gpt-shell .codex-logistics-work .codex-status-tabs button,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button{color:#4d4e55;white-space:nowrap;border-radius:999px;min-height:32px;padding:0 12px;font-size:12.5px;font-weight:560}.gpt-shell .codex-logistics-work .codex-status-tabs button.active,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button.active{color:#fff!important;background:#1b1b1f!important}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters button{color:#7e7f87;min-height:24px;font-size:12.25px}.gpt-shell .codex-work-with-detail{grid-template-columns:minmax(0,1fr) minmax(250px,310px);gap:clamp(40px,6vw,74px);width:min(100%,1060px);margin:0 auto}.gpt-shell .codex-work-with-detail .codex-list{margin:0;width:100%!important}.gpt-shell .codex-work-with-detail .codex-list-toolbar{padding:0 2px 7px}.gpt-shell .codex-work-with-detail .codex-list-body{gap:4px}.gpt-shell .codex-work-with-detail .codex-row{border-radius:14px;min-height:66px;padding:8px}.gpt-shell .codex-work-with-detail .codex-row.has-leading{grid-template-columns:42px minmax(0,1fr) minmax(110px,auto);gap:14px}.gpt-shell .codex-work-with-detail .codex-row.has-leading.has-actions{grid-template-columns:42px minmax(0,1fr) minmax(106px,128px) 56px}.gpt-shell .codex-work-with-detail .codex-row.is-clickable{cursor:default}.gpt-shell .codex-work-with-detail .codex-row.is-selected,.gpt-shell .codex-work-with-detail .codex-row:hover{background:#f6f5f2}.gpt-shell .codex-work-with-detail .codex-row.is-selected .codex-row-main strong{color:#141417}.gpt-shell .codex-work-with-detail .codex-row-aside strong,.gpt-shell .codex-work-with-detail .codex-row-main strong{letter-spacing:0;font-size:13.85px;font-weight:590}.gpt-shell .codex-work-with-detail .codex-row-aside small,.gpt-shell .codex-work-with-detail .codex-row-main small{color:#898a91;font-size:12.35px}.gpt-shell .codex-work-with-detail .codex-product-thumb{border-radius:12px;width:36px;height:36px}.gpt-shell .codex-detail-panel{gap:18px;min-width:0;padding-top:3px;display:grid;position:sticky;top:28px}.gpt-shell .codex-detail-panel-head>span{color:var(--accent);font-size:12px;font-weight:650}.gpt-shell .codex-detail-panel-head>strong{color:#17171b;font-size:19px;font-weight:640;line-height:1.15}.gpt-shell .codex-detail-panel-head>p{color:#85868e;max-width:30ch;margin:0;font-size:12.8px;line-height:1.45}.gpt-shell .codex-detail-line{gap:3px}.gpt-shell .codex-detail-line>span{color:#999aa2;font-size:11.6px;font-weight:520}.gpt-shell .codex-detail-line>strong{color:#242429;font-size:13.1px;font-weight:590;line-height:1.35}.gpt-shell .codex-detail-line[data-tone=good]>strong{color:var(--accent)}.gpt-shell .codex-detail-line[data-tone=warn]>strong{color:var(--warning)}.gpt-shell .codex-detail-line[data-tone=bad]>strong{color:var(--danger)}.gpt-shell .codex-detail-line[data-tone=muted]>strong{color:#7c7d85}.gpt-shell .codex-detail-panel-actions{flex-wrap:wrap;gap:8px;display:flex}.gpt-shell .codex-detail-panel-actions a{color:#303036;background:#f1f0ed;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 11px;font-size:12px;font-weight:570;text-decoration:none;display:inline-flex}.gpt-shell .codex-screen.codex-work-page.codex-purchase-work{--codex-page:min(100%,1100px);gap:34px;padding-top:clamp(42px,6vh,72px)}.gpt-shell .codex-purchase-layout{grid-template-columns:minmax(0,1fr) minmax(270px,330px);gap:clamp(48px,7vw,92px);width:min(100%,1060px)}.gpt-shell .codex-purchase-layout .codex-list{width:100%!important}.gpt-shell .codex-purchase-layout .codex-list-toolbar{padding-bottom:8px}.gpt-shell .codex-purchase-work .codex-purchase-result-row.has-leading.has-actions{grid-template-columns:42px minmax(0,1fr) minmax(86px,112px) 28px;min-height:66px;padding:8px 6px}.gpt-shell .codex-purchase-work .codex-purchase-selected-row.has-leading.has-actions{grid-template-columns:42px minmax(0,1fr);min-height:68px;padding:8px 2px}.gpt-shell .codex-purchase-request{position:sticky;top:28px}.gpt-shell .codex-purchase-request-actions{align-items:center;gap:10px;display:inline-flex}.gpt-shell .codex-purchase-request-actions button{background:0 0;min-height:26px;padding:0;color:#4f5057!important;font-size:12.2px!important;font-weight:560!important}.gpt-shell .codex-purchase-request-actions button:disabled{color:#a7a8ae!important}@media (max-width:1120px){.gpt-shell .codex-purchase-layout,.gpt-shell .codex-work-with-detail{grid-template-columns:1fr;gap:32px}.gpt-shell .codex-detail-panel,.gpt-shell .codex-purchase-request{position:static}}@media (max-width:720px){.gpt-shell .codex-logistics-work .codex-hero-title h1,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title h1,.gpt-shell .codex-purchase-work .codex-hero-title h1{font-size:clamp(33px,12vw,46px)}.gpt-shell .codex-purchase-work .codex-purchase-result-row.has-leading.has-actions,.gpt-shell .codex-work-with-detail .codex-row.has-leading,.gpt-shell .codex-work-with-detail .codex-row.has-leading.has-actions{grid-template-columns:38px minmax(0,1fr)}.gpt-shell .codex-purchase-add-indicator,.gpt-shell .codex-work-with-detail .codex-row-actions,.gpt-shell .codex-work-with-detail .codex-row-aside{grid-column:2;justify-self:start}}.gpt-shell .codex-screen.codex-work-page.codex-products-work:not(.codex-purchase-work){--codex-page:min(100%,1240px);--codex-command:min(100%,100%);--codex-results:min(100%,1060px);gap:20px;padding:30px clamp(22px,3vw,40px) 84px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero{text-align:left;grid-template-columns:minmax(210px,286px) minmax(0,1fr);align-items:start;gap:10px 36px;width:min(100%,1060px);margin:0 auto;display:grid}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title{text-align:left;place-items:start;gap:5px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title h1{max-width:none;font-size:44px;font-weight:640}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title p{color:#85868d;max-width:28ch;font-size:12.6px;line-height:1.35}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{border-radius:17px;place-self:end stretch;width:100%;box-shadow:0 12px 38px #0f11160b}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command input{border-radius:13px;padding:0 12px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command .codex-products-primary-action{border-radius:14px;min-width:92px;min-height:36px;padding:0 15px;font-size:12.2px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-actions{gap:16px;margin:-2px 0 0}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-actions .codex-command-action,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-actions .codex-command-button{color:#6f7078;min-height:22px;font-size:12.15px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-action-message{grid-column:2}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-filter-stack{grid-template-columns:minmax(0,1fr);gap:7px;margin-top:5px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters{justify-content:flex-start;gap:6px;min-width:0}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters{justify-content:flex-start}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button{min-height:29px;padding:0 10px;font-size:12px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters button{color:#7f8087;min-height:26px;padding:0 8px;font-size:11.8px;font-weight:540}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters strong,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters strong{font-variant-numeric:tabular-nums;font-size:1em}.gpt-shell .codex-products-decision-surface{grid-template-columns:minmax(0,1fr);gap:0;width:min(100%,1060px);margin-top:0;transition:width .16s,gap .16s;position:relative}.gpt-shell .codex-products-decision-surface.is-detail-closed{gap:0;width:min(100%,1060px)}.gpt-shell .codex-products-decision-surface.is-detail-open{grid-template-columns:minmax(0,760px) minmax(272px,304px);align-items:start;gap:46px;width:min(100%,1140px)}.gpt-shell .codex-products-decision-surface .codex-detail-panel-shell{width:100%}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-list{min-width:0}.gpt-shell .codex-products-decision-surface .codex-row.is-clickable{cursor:pointer}.gpt-shell .codex-products-decision-surface .codex-list-toolbar{padding:0 6px 8px}.gpt-shell .codex-products-decision-surface .codex-row-aside strong,.gpt-shell .codex-products-decision-surface .codex-row-main strong{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;line-height:1.25}.gpt-shell .codex-products-decision-surface .codex-row-aside small,.gpt-shell .codex-products-decision-surface .codex-row-main small{text-overflow:ellipsis;white-space:nowrap;font-size:12.15px;line-height:1.32;overflow:hidden}.gpt-shell .codex-products-decision-surface .codex-row-aside{align-items:end;gap:4px}.gpt-shell .codex-products-decision-surface .codex-row-aside small{color:#8f9098;font-size:11.8px}.gpt-shell .codex-products-decision-surface .codex-detail-panel{gap:14px;padding-top:0;top:22px}.gpt-shell .codex-products-decision-surface .codex-detail-panel .codex-product-thumb{border-radius:18px;width:62px;height:62px}.gpt-shell .codex-products-decision-surface .codex-detail-panel-head{gap:5px}.gpt-shell .codex-products-decision-surface .codex-detail-panel-head>strong{font-size:17.5px}.gpt-shell .codex-products-decision-surface .codex-detail-panel-body{gap:10px}.gpt-shell .codex-products-decision-surface .codex-detail-panel-actions a{min-height:28px;padding:0 10px}.gpt-shell .codex-product-inspector{animation:codexInspectorIn .16s both;display:grid}@keyframes codexInspectorIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.gpt-shell .codex-product-inspector-top div{gap:5px;min-width:0;display:grid}.gpt-shell .codex-product-inspector-top small{color:#8a8b93;font-size:12.2px;line-height:1.35}.gpt-shell .codex-product-facts small,.gpt-shell .codex-product-next span{color:#96979f;font-size:11.4px;font-weight:560}.gpt-shell .codex-product-facts strong,.gpt-shell .codex-product-next[data-tone=good] strong{color:var(--accent)}.gpt-shell .codex-product-next[data-tone=warn] strong{color:var(--warning)}.gpt-shell .codex-product-next[data-tone=bad] strong{color:var(--danger)}.gpt-shell .codex-product-next[data-tone=muted] strong{color:#74757d}.gpt-shell .codex-product-facts strong{font-weight:630}.gpt-shell .codex-product-official-note{max-width:32ch;line-height:1.5}.gpt-shell .codex-product-inspector-actions{padding-top:2px}.gpt-shell .codex-product-inspector-actions a{color:#303036;background:#f1f0ed;justify-content:center;align-items:center;min-height:30px;padding:0 11px;font-size:12px;font-weight:580;display:inline-flex}.gpt-shell .codex-product-inspector-actions a:hover{background:#e9e8e5}@media (max-width:1120px){.gpt-shell .codex-products-decision-surface.is-detail-open{grid-template-columns:minmax(0,1fr);gap:28px;width:min(100%,860px)}.gpt-shell .codex-products-decision-surface .codex-detail-panel-shell{width:min(100%,520px);position:static}}@media (max-width:1040px){.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-filter-stack{grid-template-columns:1fr}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-action-message,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-actions{grid-column:1}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters{justify-content:flex-start}}@media (max-width:720px){.gpt-shell .codex-screen.codex-work-page.codex-products-work:not(.codex-purchase-work){padding:22px 16px 72px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title h1{font-size:clamp(34px,12vw,42px)}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{grid-template-columns:20px minmax(0,1fr)}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command .codex-products-primary-action{grid-column:2;width:100%}.gpt-shell .codex-products-decision-surface .codex-row.has-leading{grid-template-columns:38px minmax(0,1fr)}.gpt-shell .codex-product-facts,.gpt-shell .codex-product-inspector-top{grid-template-columns:1fr}}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero{grid-template-columns:minmax(236px,332px) minmax(420px,1fr);gap:12px 52px;margin:0 auto 4px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title>span{font-weight:660}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title h1{font-size:42px;font-weight:660}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title p{max-width:29ch;font-size:12.8px;font-weight:450}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{background:#fffffff0;border:1px solid #19191d1a;border-radius:18px;min-height:52px;box-shadow:0 22px 64px #1112160d}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command input{color:#1d1e23;border-radius:14px;min-height:36px;padding:0 13px;font-weight:430}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command .codex-products-primary-action{border-radius:15px;min-width:98px;min-height:38px;font-weight:630!important}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-actions{grid-column:2;gap:22px;width:100%;margin-top:0}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-filter-stack{gap:8px;margin-top:14px;display:grid}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters{gap:7px;width:100%;overflow:visible}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters button{color:#56575f;letter-spacing:0;min-height:30px;padding:0 11px;font-size:12.25px;font-weight:560}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters button{color:#777880;font-weight:520}.gpt-shell .codex-products-decision-surface,.gpt-shell .codex-products-decision-surface.is-detail-closed{grid-template-columns:minmax(0,1fr);gap:0;margin-top:8px}.gpt-shell .codex-products-decision-surface .codex-list-toolbar{min-height:28px;padding:0 6px 10px}.gpt-shell .codex-products-decision-surface .codex-list-toolbar strong{color:#303137;letter-spacing:0}.gpt-shell .codex-products-decision-surface .codex-list-toolbar button,.gpt-shell .codex-products-decision-surface .codex-list-toolbar span{color:#91929a;letter-spacing:0;font-size:12.7px;font-weight:470}.gpt-shell .codex-products-decision-surface .codex-row{border-radius:13px;min-height:62px;padding:7px 8px}.gpt-shell .codex-products-decision-surface .codex-row-aside,.gpt-shell .codex-products-decision-surface .codex-row-main{min-width:0}.gpt-shell .codex-products-decision-surface .codex-row-main strong{color:#26272c;font-size:13.6px;font-weight:620}.gpt-shell .codex-products-decision-surface .codex-row-aside strong{color:#24252a;font-size:13.5px}.gpt-shell .codex-products-decision-surface .codex-row-aside small,.gpt-shell .codex-products-decision-surface .codex-row-main small{color:#8b8c94;letter-spacing:0;font-size:12px;font-weight:430}.gpt-shell .codex-products-decision-surface .codex-row-aside{gap:2px}.gpt-shell .codex-products-decision-surface .codex-detail-panel-shell{min-width:0}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-detail-panel-shell{position:sticky;top:26px}.gpt-shell .codex-product-inspector{gap:16px;padding-top:1px}.gpt-shell .codex-product-inspector-top .codex-product-thumb{border-radius:17px;width:62px;height:62px;box-shadow:0 16px 34px #12141813}.gpt-shell .codex-product-inspector-top strong{color:#17181d;font-size:17px;font-weight:660}.gpt-shell .codex-product-inspector-top small{color:#8b8c94;font-size:12px}.gpt-shell .codex-product-next{background:#f6f5f2;gap:4px;padding:12px 14px}.gpt-shell .codex-product-next strong{font-size:13.5px;font-weight:630}.gpt-shell .codex-product-facts span{grid-template-columns:minmax(86px,.9fr) minmax(0,1.25fr)}.gpt-shell .codex-product-facts small{color:#9b9ca3;font-size:11.6px}.gpt-shell .codex-product-facts strong{color:#2c2d32;text-align:left;font-weight:620}.gpt-shell .codex-product-official-note{color:#85868e;max-width:100%;font-size:12.2px;line-height:1.48}.gpt-shell .codex-product-inspector-actions a{color:#313237;min-height:28px;padding:0 10px;font-size:11.8px;font-weight:590}@media (max-width:1380px){.gpt-shell .codex-products-decision-surface.is-detail-open{grid-template-columns:minmax(0,1fr) minmax(270px,300px);gap:32px}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-detail-panel-shell{width:100%;position:sticky;top:24px}}@media (max-width:980px){.gpt-shell .codex-products-decision-surface.is-detail-open{grid-template-columns:minmax(0,1fr);gap:22px}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-detail-panel-shell{order:-1;width:min(100%,520px);position:static}}@media (max-width:920px){.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero{grid-template-columns:1fr;gap:14px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-actions{grid-column:1}}@media (max-width:720px){.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title h1{font-size:36px}.gpt-shell .codex-products-decision-surface .codex-row.has-leading,.gpt-shell .codex-products-decision-surface.is-detail-open .codex-row.has-leading{grid-template-columns:36px minmax(0,1fr)}}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero{align-items:center;gap:10px 58px;margin-bottom:14px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title h1{font-size:40px;font-weight:650}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title p{max-width:26ch;font-size:12.4px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{border-color:#19191d14;max-width:660px;box-shadow:0 18px 52px #1112160a}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command input{background:#f8f8f7}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-actions{justify-content:flex-start;justify-self:end;gap:24px;width:min(100%,660px);margin-top:-2px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-actions .codex-command-action,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-actions .codex-command-button{color:#777881;font-size:11.8px;font-weight:520!important}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-actions .codex-command-action:hover,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-actions .codex-command-button:hover{color:#202126}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-filter-stack{align-items:center;gap:30px;margin-top:18px;padding-top:0;display:flex}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters{flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;width:auto;display:inline-flex}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters{opacity:.72}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters button{color:#55565d;border-radius:999px;min-height:28px;padding:0 10px;font-size:12px;font-weight:540}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button strong,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters button strong{color:inherit;margin-left:4px;font-weight:650}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters button.active{color:#19191d!important;background:0 0!important}@media (max-width:1160px){.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-filter-stack{flex-direction:column;gap:6px}}@media (max-width:720px){.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-actions{justify-self:stretch;width:100%;max-width:none}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-work-filters{justify-content:flex-start;max-width:100%;overflow-x:auto}}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero{gap:8px 64px;margin-bottom:8px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title h1{font-size:39px;line-height:1}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{border-color:#19191d13;max-width:640px;min-height:50px;padding:7px 8px 7px 16px;box-shadow:0 18px 56px #12141809}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command input{min-height:34px;font-size:13.6px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-actions{opacity:.86;gap:20px;width:min(100%,640px)}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-filter-stack{margin-top:12px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters{gap:18px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button{color:#3f4046;min-height:24px;font-size:13px;font-weight:570}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button.active{box-shadow:inset 0 -1px #18191db8;color:#18191d!important;background:0 0!important}.gpt-shell .codex-products-decision-surface .codex-products-secondary-filters{flex-wrap:wrap;align-items:center;gap:16px;margin-top:-2px;padding:0 6px 12px;display:flex}.gpt-shell .codex-products-decision-surface .codex-products-secondary-filters button{appearance:none;color:#8c8d95;cursor:pointer;min-height:22px;font:inherit;letter-spacing:0;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:500;display:inline-flex}.gpt-shell .codex-products-decision-surface .codex-products-secondary-filters button strong{font-weight:620}.gpt-shell .codex-products-decision-surface .codex-products-secondary-filters button.active,.gpt-shell .codex-products-decision-surface .codex-products-secondary-filters button:hover{color:#25262b}.gpt-shell .codex-products-decision-surface .codex-list-toolbar{padding-bottom:7px}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-list{width:100%}@media (max-width:1160px){.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-filter-stack{flex-direction:row}}@media (max-width:980px){.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero{grid-template-columns:minmax(0,1fr);gap:14px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-actions{justify-self:stretch;width:100%;max-width:none}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-actions{grid-column:1}.gpt-shell .codex-products-decision-surface.is-detail-open{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:720px){.gpt-shell .codex-products-decision-surface .codex-products-secondary-filters,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters{scrollbar-width:none;justify-content:flex-start;max-width:100%;overflow-x:auto}.gpt-shell .codex-products-decision-surface .codex-products-secondary-filters::-webkit-scrollbar,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters::-webkit-scrollbar{display:none}}.gpt-shell .codex-screen.codex-work-page.codex-products-work:not(.codex-purchase-work){--codex-product-reading:min(100%,1080px);font-optical-sizing:auto;padding:44px clamp(28px,3.2vw,52px) 96px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero{width:var(--codex-product-reading);grid-template-columns:minmax(270px,340px) minmax(420px,620px);gap:14px 66px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title>span{font-size:11.8px;font-weight:670;line-height:1.15}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title h1{color:#18191d;font-size:47px;font-weight:680;line-height:.96}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title p{color:#868790;max-width:27ch;line-height:1.36}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{border-color:#18191d14;border-radius:20px;place-self:end;gap:11px;width:min(100%,620px);min-height:54px;padding:7px 8px 7px 17px;box-shadow:0 20px 54px #14161a0a}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command input{color:#232429;background:#f7f7f5;border-radius:15px;min-height:38px;padding:0 14px;line-height:1.2}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command input::placeholder{color:#9a9ba3}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command .codex-products-primary-action{background:#191a1f;border-radius:16px;min-width:100px;font-size:12.4px;font-weight:650!important}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-filter-stack{margin-top:22px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters{gap:34px;width:100%}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button{color:#3c3d43;border:0;border-radius:0;align-items:baseline;gap:6px;min-height:26px;padding:0;font-weight:560;line-height:1.1;display:inline-flex;background:0 0!important}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button span{color:inherit;font-weight:inherit}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button strong{color:#17181d;margin-left:0;font-weight:670}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button.active{box-shadow:inset 0 -1px #16171bb8;color:#16171b!important}.gpt-shell .codex-products-decision-surface,.gpt-shell .codex-products-decision-surface.is-detail-closed{width:var(--codex-product-reading);margin-top:18px}.gpt-shell .codex-products-decision-surface.is-detail-open{width:var(--codex-product-reading);grid-template-columns:minmax(0,620px) minmax(300px,328px);gap:74px}.gpt-shell .codex-products-decision-surface .codex-list-toolbar{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:14px;min-height:30px;padding:0 4px 8px;display:grid}.gpt-shell .codex-products-decision-surface .codex-list-toolbar strong{color:#2b2c31;font-size:13.5px;font-weight:650;line-height:1.2}.gpt-shell .codex-products-decision-surface .codex-list-toolbar span{color:#9b9ca4;justify-self:end;font-size:12.8px;font-weight:450}.gpt-shell .codex-products-decision-surface .codex-list-toolbar button{appearance:none;color:#2f3035;cursor:pointer;font:inherit;background:0 0;border:0;font-size:12.7px;font-weight:610}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-products-list-controls{align-items:start;gap:7px}.gpt-shell .codex-products-decision-surface .codex-products-list-actions,.gpt-shell .codex-products-decision-surface .codex-products-secondary-filters{gap:17px;margin:0;padding:0}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-products-secondary-filters{flex-wrap:nowrap;gap:15px;overflow:hidden}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-products-list-actions{gap:14px}.gpt-shell .codex-products-decision-surface .codex-products-list-actions .codex-command-action,.gpt-shell .codex-products-decision-surface .codex-products-list-actions .codex-command-button,.gpt-shell .codex-products-decision-surface .codex-products-secondary-filters button{appearance:none;color:#85868e;cursor:pointer;font:inherit;align-items:center;gap:5px;font-size:12.2px;text-decoration:none;display:inline-flex;font-weight:520!important}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-products-list-actions .codex-command-action,.gpt-shell .codex-products-decision-surface.is-detail-open .codex-products-list-actions .codex-command-button,.gpt-shell .codex-products-decision-surface.is-detail-open .codex-products-secondary-filters button{font-size:11.7px}.gpt-shell .codex-products-decision-surface .codex-products-secondary-filters button strong{color:inherit;font-weight:650}.gpt-shell .codex-products-decision-surface .codex-products-action-message{color:#777880;grid-column:1/-1;line-height:1.35}.gpt-shell .codex-products-decision-surface .codex-products-action-message.is-error{color:var(--danger)}.gpt-shell .codex-products-decision-surface .codex-row{border-radius:15px;min-height:66px}.gpt-shell .codex-products-decision-surface .codex-row-main strong{font-size:14.3px;font-weight:610}.gpt-shell .codex-products-decision-surface .codex-row-main small{color:#91929a;font-size:12.35px;line-height:1.3}.gpt-shell .codex-products-decision-surface .codex-row-aside strong{font-size:14.2px;font-weight:640}.gpt-shell .codex-products-decision-surface .codex-row-aside small{font-size:12.1px}.gpt-shell .codex-product-inspector{padding-top:2px}.gpt-shell .codex-product-inspector-top strong{font-size:17.4px;font-weight:650;line-height:1.14}@media (max-width:1120px){.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero{grid-template-columns:minmax(0,1fr);gap:16px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{justify-self:stretch;width:100%}.gpt-shell .codex-products-decision-surface .codex-products-list-controls{grid-template-columns:minmax(0,1fr)}.gpt-shell .codex-products-decision-surface .codex-products-list-actions{justify-content:flex-start}}@media (max-width:980px){.gpt-shell .codex-products-decision-surface.is-detail-open{grid-template-columns:minmax(0,1fr)}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-detail-panel-shell{order:-1}}@media (max-width:720px){.gpt-shell .codex-screen.codex-work-page.codex-products-work:not(.codex-purchase-work){padding:28px 16px 84px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title h1{font-size:36px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{grid-template-columns:20px minmax(0,1fr)}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command .codex-products-primary-action{grid-column:2;width:100%}.gpt-shell .codex-products-decision-surface .codex-list-toolbar{grid-template-columns:minmax(0,1fr)}.gpt-shell .codex-products-decision-surface .codex-list-toolbar span{justify-self:start}}.gpt-shell .codex-screen.codex-work-page.codex-products-work:not(.codex-purchase-work){--codex-product-reading:min(100%,1120px);color:#191a1f;gap:26px;padding:42px clamp(28px,3vw,48px) 104px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero{width:100%;max-width:var(--codex-product-reading);grid-template-columns:minmax(250px,350px) minmax(410px,1fr);gap:30px 88px;margin:0 auto 2px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title{gap:0}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title>span{color:var(--accent);letter-spacing:0;margin:0 0 8px;font-size:12px;font-weight:690;line-height:1.2}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title h1{color:#17181d;letter-spacing:0;max-width:360px;margin:0;font-size:48px;font-weight:690;line-height:.98}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title p{color:#85868e;letter-spacing:0;max-width:310px;margin:11px 0 0;font-size:13.4px;font-weight:430;line-height:1.46}.gpt-shell .codex-products-hero-meta{flex-wrap:wrap;align-items:center;gap:3px 10px;display:flex}.gpt-shell .codex-products-hero-meta>span{font-variant-numeric:tabular-nums;align-items:center;min-width:0;display:inline-flex}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{background:#fffffff5;border:1px solid #191a1f17;border-radius:29px;grid-template-columns:22px minmax(0,1fr) auto;justify-self:end;gap:14px;width:min(100%,626px);min-height:56px;padding:8px 9px 8px 21px;box-shadow:0 18px 70px #18191c0b}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command-icon{color:var(--accent)}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command input{color:#24252a;letter-spacing:0;background:#f6f6f3;border-radius:20px;min-width:0;height:40px;padding:0 17px;font-size:14px;font-weight:440;line-height:1}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command input::placeholder{color:#9b9ca4;opacity:1}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command .codex-products-primary-action{color:#fff;letter-spacing:0;white-space:nowrap;min-height:40px;box-shadow:none;background:#17181d;border-radius:21px;padding:0 22px;font-size:13px;font-weight:690}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-filter-stack{justify-content:center;width:100%;max-width:900px;margin:6px auto 0}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters{box-shadow:none;background:0 0;flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button{color:#5f6068;letter-spacing:0;background:0 0;border-radius:18px;min-height:34px;padding:0 12px;font-size:13.2px;font-weight:590;line-height:1}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button strong{color:#23242a;font-variant-numeric:tabular-nums;margin-left:4px;font-size:13.2px;font-weight:700}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button:hover{color:#202126;background:#f4f3ef}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button.active{color:#fff;background:#18191e}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button.active strong{color:#fff}.gpt-shell .codex-products-decision-surface{width:100%;max-width:var(--codex-product-reading);align-items:start;margin:4px auto 0}.gpt-shell .codex-products-decision-surface.is-detail-closed{grid-template-columns:minmax(0,1fr)}.gpt-shell .codex-products-decision-surface.is-detail-open{grid-template-columns:minmax(0,704px) 320px;gap:64px}.gpt-shell .codex-products-list .codex-list-toolbar{gap:14px;margin-bottom:18px;padding:0 6px}.gpt-shell .codex-products-list .codex-list-toolbar>strong{color:#25262b;letter-spacing:0;font-size:14px;font-weight:690;line-height:1.25}.gpt-shell .codex-products-list .codex-list-toolbar>span{color:#9a9ba3;white-space:nowrap;font-size:13px;font-weight:430;line-height:1.2}.gpt-shell .codex-products-list .codex-list-toolbar>button{color:#25262b;white-space:nowrap;font-size:12.8px;font-weight:650;line-height:1.2}.gpt-shell .codex-products-decision-surface .codex-list-body{gap:5px}.gpt-shell .codex-products-decision-surface .codex-products-list-controls{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 24px;padding:0 6px 20px;display:grid}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-products-list-controls{grid-template-columns:minmax(0,1fr);gap:10px}.gpt-shell .codex-products-decision-surface .codex-products-list-actions,.gpt-shell .codex-products-decision-surface .codex-products-secondary-filters{flex-wrap:wrap;align-items:center;gap:9px 19px;min-width:0;display:inline-flex}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-products-list-actions,.gpt-shell .codex-products-decision-surface.is-detail-open .codex-products-secondary-filters{gap:8px 16px;overflow:visible}.gpt-shell .codex-products-decision-surface .codex-products-list-actions .codex-command-action,.gpt-shell .codex-products-decision-surface .codex-products-list-actions .codex-command-button,.gpt-shell .codex-products-decision-surface .codex-products-secondary-filters button{color:#777880;letter-spacing:0;background:0 0;border:0;border-radius:0;min-height:24px;padding:0;font-size:12.3px;line-height:1.2;font-weight:550!important}.gpt-shell .codex-products-decision-surface .codex-products-secondary-filters button strong{color:#25262b;font-variant-numeric:tabular-nums;margin-left:4px;font-weight:700}.gpt-shell .codex-products-decision-surface .codex-products-list-actions .codex-command-action:hover,.gpt-shell .codex-products-decision-surface .codex-products-list-actions .codex-command-button:hover,.gpt-shell .codex-products-decision-surface .codex-products-secondary-filters button.active,.gpt-shell .codex-products-decision-surface .codex-products-secondary-filters button:hover{color:#202126}.gpt-shell .codex-products-decision-surface .codex-products-action-message{color:#8e8f96;margin:-4px 0 0;font-size:12px;line-height:1.4}.gpt-shell .codex-products-decision-surface .codex-row{background:0 0;border-radius:14px;min-height:68px;padding:9px 10px;transition:background-color .14s}.gpt-shell .codex-products-decision-surface .codex-row.is-selected,.gpt-shell .codex-products-decision-surface .codex-row:hover{background:#f7f6f2}.gpt-shell .codex-products-decision-surface .codex-row.has-leading{grid-template-columns:40px minmax(0,1fr) minmax(142px,184px);gap:17px}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-row.has-leading{grid-template-columns:38px minmax(0,1fr) 120px;gap:14px}.gpt-shell .codex-products-decision-surface .codex-row-leading{align-self:center}.gpt-shell .codex-products-decision-surface .codex-product-thumb{background:#f8f8f6;border-radius:12px;width:36px;height:36px}.gpt-shell .codex-products-decision-surface .codex-row-main{gap:4px;min-width:0}.gpt-shell .codex-products-decision-surface .codex-row-main strong{color:#25262b;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14.1px;font-weight:650;line-height:1.24;display:block;overflow:hidden}.gpt-shell .codex-products-decision-surface .codex-row-main small{color:#92939b;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.45px;font-weight:430;line-height:1.35;display:block;overflow:hidden}.gpt-shell .codex-products-decision-surface .codex-row-aside{text-align:right;justify-self:end;gap:5px;min-width:0}.gpt-shell .codex-products-decision-surface .codex-row-aside strong{color:#202126;letter-spacing:0;font-size:14px;font-weight:680;line-height:1.15}.gpt-shell .codex-products-decision-surface .codex-row-aside small{color:#92939b;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:430;line-height:1.25;display:block;overflow:hidden}.gpt-shell .codex-detail-panel-shell{max-width:320px;overflow:hidden}.gpt-shell .codex-product-inspector{width:100%;min-width:0;padding:2px 0 0}.gpt-shell .codex-product-inspector-top{grid-template-columns:64px minmax(0,1fr);gap:15px}.gpt-shell .codex-product-inspector-top span{color:var(--accent);font-size:12px;font-weight:690}.gpt-shell .codex-product-inspector-top small{color:#8f9098;max-width:100%}.gpt-shell .codex-product-next strong{color:var(--accent);font-weight:690}.gpt-shell .codex-product-facts strong{width:100%;max-width:none;color:var(--accent);overflow-wrap:normal;font-size:12.8px;font-weight:680;line-height:1.28}.gpt-shell .codex-product-facts span{grid-template-columns:88px minmax(0,1fr);align-items:baseline;gap:12px;width:100%}.gpt-shell .codex-product-official-note{color:#96979e;font-size:12.4px}.gpt-shell .codex-product-evidence span{background:#f0f7f3;border-radius:8px;line-height:1.15}.gpt-shell .codex-product-inspector-actions a{color:#2f3035;background:#f0efeb;border-radius:15px;min-height:29px;padding:0 13px;font-size:12.3px;font-weight:660;line-height:1}@media (max-width:1280px){.gpt-shell .codex-products-decision-surface.is-detail-open{grid-template-columns:minmax(0,650px) 304px;gap:48px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero{gap:28px 64px}}@media (max-width:1120px){.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title h1,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title p{max-width:none}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{justify-self:stretch;width:100%}.gpt-shell .codex-products-decision-surface.is-detail-open{grid-template-columns:minmax(0,1fr)}.gpt-shell .codex-detail-panel-shell{order:-1;max-width:none}}@media (max-width:760px){.gpt-shell .codex-screen.codex-work-page.codex-products-work:not(.codex-purchase-work){padding:30px 16px 84px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title h1{font-size:38px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{grid-template-columns:20px minmax(0,1fr);padding:8px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command .codex-products-primary-action{grid-column:1/-1;width:100%}.gpt-shell .codex-products-decision-surface .codex-products-list-controls,.gpt-shell .codex-products-list .codex-list-toolbar{grid-template-columns:minmax(0,1fr)}.gpt-shell .codex-products-list .codex-list-toolbar>span{justify-self:start}.gpt-shell .codex-products-decision-surface .codex-row.has-leading,.gpt-shell .codex-products-decision-surface.is-detail-open .codex-row.has-leading{grid-template-columns:38px minmax(0,1fr)}.gpt-shell .codex-products-decision-surface .codex-row-aside{text-align:left;grid-column:2;justify-self:start}}.gpt-shell{--codex-page-max:1160px;--codex-page-pad-x:36px;--codex-section-gap:36px;--codex-row-h:62px;--codex-text-strong:#17171b;--codex-text-soft:#8b8c95}.gpt-shell .codex-screen.codex-work-page.codex-audit-work,.gpt-shell .codex-screen.codex-work-page.codex-ops-modern,.gpt-shell .codex-screen.codex-work-page.codex-purchase-work,.gpt-shell .codex-screen.codex-work-page.codex-settings-work,.gpt-shell .product-add-screen,.gpt-shell .wc-ci-page{width:min(100%,var(--codex-page-max));max-width:var(--codex-page-max);padding:54px var(--codex-page-pad-x) 118px;gap:var(--codex-section-gap)}.gpt-shell .codex-work-page .codex-hero{grid-template-columns:minmax(250px,330px) minmax(420px,1fr);align-items:end;gap:16px 88px}.gpt-shell .codex-work-page .codex-hero-title{align-self:end;gap:6px}.gpt-shell .codex-work-page .codex-hero-title h1,.gpt-shell .product-add-head h1{max-width:9.5em;font-size:clamp(38px,4.1vw,56px);font-weight:730}.gpt-shell .codex-audit-work .codex-hero-title h1,.gpt-shell .codex-finance-work .codex-hero-title h1,.gpt-shell .codex-settings-work .codex-hero-title h1{font-size:clamp(36px,3.6vw,50px)}.gpt-shell .codex-work-page .codex-hero-title p,.gpt-shell .product-add-head p{color:#898a93;max-width:330px;font-size:14px}.gpt-shell .codex-work-page .codex-command,.gpt-shell .product-add-command{border-color:#17171b18;border-radius:29px;align-self:end;width:min(100%,580px);min-height:58px;box-shadow:0 18px 56px #17171b0b}.gpt-shell .codex-work-page .codex-command input,.gpt-shell .product-add-composer textarea{color:var(--codex-text-strong);background:#f7f7f5;font-size:14px;font-weight:480}.gpt-shell .codex-work-page .codex-command .codex-command-action,.gpt-shell .codex-work-page .codex-command .codex-command-button{min-width:104px;font-size:13px;font-weight:710}.gpt-shell .codex-products-action-menu{z-index:12;color:#676870;grid-column:2;justify-self:end;margin-top:-2px;font-size:13px;font-weight:630;position:relative}.gpt-shell .codex-products-action-menu summary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.gpt-shell .codex-products-action-menu summary:hover,.gpt-shell .codex-products-action-menu[open] summary{color:var(--codex-text-strong)}.gpt-shell .codex-products-action-menu>div{background:#fffffffa;border:1px solid #17171b14;border-radius:8px;gap:2px;width:176px;padding:8px;display:grid;position:absolute;top:28px;right:0;box-shadow:0 24px 70px #17171b1f}.gpt-shell .codex-products-action-menu a,.gpt-shell .codex-products-action-menu button{color:#4f5057;min-height:34px;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;padding:0 10px;text-decoration:none;display:flex}.gpt-shell .codex-products-action-menu a:hover,.gpt-shell .codex-products-action-menu button:hover{color:var(--codex-text-strong);background:#f6f6f4}.gpt-shell .codex-logistics-work .codex-status-tabs,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-filter-stack,.gpt-shell .codex-purchase-work .codex-purchase-filters{margin-top:26px}.gpt-shell .codex-logistics-work .codex-status-tabs,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters,.gpt-shell .codex-purchase-work .codex-purchase-filters{gap:10px 22px}.gpt-shell .codex-logistics-work .codex-status-tabs button,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button,.gpt-shell .codex-purchase-work .codex-purchase-filters button{color:#3e3f45;white-space:nowrap;border-radius:17px;min-height:34px;padding:0 13px;font-size:13.5px;font-weight:660}.gpt-shell .codex-logistics-work .codex-status-tabs button:not(.active),.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button:not(.active),.gpt-shell .codex-purchase-work .codex-purchase-filters button:not(.active){background:0 0}.gpt-shell .codex-logistics-work .codex-status-tabs button strong,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button strong,.gpt-shell .codex-purchase-work .codex-purchase-filters button strong{color:inherit;font-size:inherit;margin-left:5px;font-weight:730}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-list-controls{grid-template-columns:minmax(0,1fr);margin:-2px 0 18px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-secondary-filters{gap:8px 20px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-secondary-filters button{color:#686970;min-height:28px;padding:0;font-size:13px;font-weight:610}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-secondary-filters button strong{color:var(--codex-text-strong);margin-left:5px;font-weight:700}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-secondary-filters button.active{color:#fff;background:#19191d;border-radius:15px;min-height:30px;padding:0 12px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-secondary-filters button.active strong{color:#fff}.gpt-shell .codex-work-page .codex-list{min-width:0}.gpt-shell .codex-work-page .codex-list-toolbar>strong{font-size:14.5px;font-weight:700}.gpt-shell .codex-work-page .codex-list-toolbar>span{color:var(--codex-text-soft)}.gpt-shell .codex-work-page .codex-row{min-height:var(--codex-row-h);padding:8px 9px}.gpt-shell .codex-work-page .codex-row-aside,.gpt-shell .codex-work-page .codex-row-main{min-width:0}.gpt-shell .codex-work-page .codex-row-aside small,.gpt-shell .codex-work-page .codex-row-aside strong,.gpt-shell .codex-work-page .codex-row-main small,.gpt-shell .codex-work-page .codex-row-main strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gpt-shell .codex-work-page .codex-row-main strong{font-size:14px;font-weight:700}.gpt-shell .codex-work-page .codex-row-main small{color:#92939b;font-size:12.5px;line-height:1.3}.gpt-shell .codex-work-page .codex-row-aside{justify-self:end}.gpt-shell .codex-work-page .codex-row-aside strong{font-weight:710}.gpt-shell .codex-work-page .codex-row-aside small{color:#92939b;max-width:300px}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-row-aside small{max-width:128px;display:block}.gpt-shell .codex-detail-panel,.gpt-shell .codex-product-inspector{max-width:318px}.gpt-shell .codex-detail-panel-head>strong,.gpt-shell .codex-product-inspector-top strong{font-size:17px;font-weight:730}.gpt-shell .codex-product-next{padding:14px}.gpt-shell .codex-detail-panel-actions a,.gpt-shell .codex-product-inspector-actions a{color:#4d4e55;background:#f2f1ef;border-radius:16px;min-height:32px;padding:0 12px;font-size:12.5px;font-weight:680}.gpt-shell .codex-finance-command{grid-template-columns:minmax(0,1fr) auto;justify-self:end;align-items:center;gap:18px;width:min(100%,580px);display:grid}.gpt-shell .codex-finance-command span{gap:3px;display:grid}.gpt-shell .codex-finance-command small{color:#92939b;font-size:12px;font-weight:600}.gpt-shell .codex-finance-command strong{color:var(--codex-text-strong);font-size:24px;font-weight:730}.gpt-shell .product-add-command{max-width:860px}.gpt-shell .product-add-sources button{align-items:baseline;gap:6px;display:inline-flex}.gpt-shell .product-add-row{grid-template-columns:minmax(0,1fr) minmax(260px,auto);min-height:64px}.gpt-shell .product-add-row-status{gap:8px;max-width:520px;display:flex;overflow:hidden}.gpt-shell .product-add-row-status span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:1360px){.gpt-shell .codex-logistics-work .codex-work-with-detail,.gpt-shell .codex-products-work .codex-work-with-detail.is-detail-open,.gpt-shell .codex-purchase-layout{grid-template-columns:minmax(0,1fr);gap:34px}.gpt-shell .codex-logistics-work .codex-detail-panel-shell,.gpt-shell .codex-logistics-work .codex-logistics-detail,.gpt-shell .codex-products-work .codex-detail-panel-shell,.gpt-shell .codex-products-work .codex-products-decision-surface.is-detail-open .codex-detail-panel-shell{width:min(336px,100vw - 56px);max-width:336px;padding:18px;top:104px;right:28px}}@media (max-width:1120px){.gpt-shell .codex-work-page .codex-hero{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px}.gpt-shell .codex-finance-command,.gpt-shell .codex-products-action-menu,.gpt-shell .codex-work-page .codex-command,.gpt-shell .product-add-command{grid-column:1;justify-self:stretch;width:100%}.gpt-shell .codex-products-action-menu{justify-self:start}.gpt-shell .codex-products-action-menu>div{left:0;right:auto}.gpt-shell .codex-logistics-work .codex-status-tabs,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-filter-stack,.gpt-shell .codex-purchase-work .codex-purchase-filters{margin-top:12px}}@media (max-width:760px){.gpt-shell{--codex-page-pad-x:0}.gpt-shell .codex-screen.codex-work-page.codex-audit-work,.gpt-shell .codex-screen.codex-work-page.codex-ops-modern,.gpt-shell .codex-screen.codex-work-page.codex-purchase-work,.gpt-shell .codex-screen.codex-work-page.codex-settings-work,.gpt-shell .product-add-screen,.gpt-shell .wc-ci-page{padding-top:34px}.gpt-shell .codex-work-page .codex-hero-title h1,.gpt-shell .product-add-head h1{font-size:38px}.gpt-shell .codex-work-page .codex-row-aside{text-align:left}.gpt-shell .codex-finance-command,.gpt-shell .product-add-composer,.gpt-shell .product-add-head,.gpt-shell .product-add-row{grid-template-columns:minmax(0,1fr)}}.gpt-shell{--ops-text:#191a1f;--ops-muted:#8c8d95;--ops-faint:#b3b4bb;--ops-line:#191a1f14;--ops-soft:#f7f7f4;--ops-soft-2:#f1f0ed;--ops-green:var(--accent);--ops-black:#191a1f;--ops-page:1128px;--ops-radius:8px;--ops-ease:.16s ease}.gpt-shell .codex-screen.codex-work-page.codex-ops-modern{box-sizing:border-box;width:min(100%,var(--ops-page));max-width:var(--ops-page);color:var(--ops-text);font-feature-settings:"tnum" 1,"ss01" 1;letter-spacing:0;gap:34px;margin:0 auto;padding:42px 40px 108px}.gpt-shell .ops-workspace.gpt-workspace-zen:has(.codex-ops-modern){width:100%;max-width:1224px;padding-left:36px;padding-right:36px}.gpt-shell .gpt-workspace-zen:has(.codex-ops-modern) .ops-grid,.gpt-shell .gpt-workspace-zen:has(.codex-ops-modern) .ops-grid--products{width:100%;max-width:none}.gpt-shell .codex-ops-modern *,.gpt-shell .codex-ops-modern :after,.gpt-shell .codex-ops-modern :before{box-sizing:border-box}.gpt-shell .codex-ops-modern .codex-hero{grid-template-columns:minmax(260px,342px) minmax(420px,1fr);align-items:end;gap:18px 72px;width:100%;margin:0;display:grid}.gpt-shell .codex-ops-modern .codex-hero-title{flex-direction:column;gap:6px;min-width:0;display:flex}.gpt-shell .codex-ops-modern .codex-hero-title>span{color:var(--ops-green);letter-spacing:0;font-size:13px;font-weight:680;line-height:1.2}.gpt-shell .codex-ops-modern .codex-hero-title h1{color:var(--ops-text);letter-spacing:0;margin:0;font-size:46px;font-weight:720;line-height:.98}.gpt-shell .codex-ops-modern .codex-hero-title p{max-width:350px;color:var(--ops-muted);letter-spacing:0;margin:0;font-size:15px;font-weight:440;line-height:1.34}.gpt-shell .codex-metric-line{flex-wrap:wrap;align-items:center;gap:0 8px;max-width:100%;display:inline-flex}.gpt-shell .codex-metric-line span{white-space:nowrap;align-items:center;display:inline-flex}.gpt-shell .codex-metric-line span+span:before{content:"";opacity:.42;border-radius:999px;margin-right:8px}.gpt-shell .codex-ops-modern .codex-command{width:min(100%,620px);min-height:54px;transition:border-color var(--ops-ease),box-shadow var(--ops-ease);background:#ffffffeb;border:1px solid #191a1f1c;border-radius:27px;grid-template-columns:22px minmax(0,1fr) auto;justify-self:end;align-items:center;gap:12px;padding:7px;display:grid;box-shadow:0 24px 72px #191a1f0e}.gpt-shell .codex-ops-modern .codex-command:focus-within{border-color:#191a1f33;box-shadow:0 26px 78px #191a1f14}.gpt-shell .codex-ops-modern .codex-command-icon{width:22px;height:22px;color:var(--ops-green);place-items:center;display:grid}.gpt-shell .codex-ops-modern .codex-command input{background:var(--ops-soft);width:100%;min-width:0;height:42px;color:var(--ops-text);letter-spacing:0;border:0;border-radius:21px;outline:none;font-size:15px;font-weight:450;line-height:1}.gpt-shell .codex-ops-modern .codex-command input::placeholder{color:#999aa2}.gpt-shell .codex-ops-modern .codex-command .codex-command-action,.gpt-shell .codex-ops-modern .codex-command .codex-command-button{white-space:nowrap;background:var(--ops-black);color:#fff;letter-spacing:0;border:0;border-radius:21px;justify-content:center;align-items:center;min-height:42px;padding:0 20px;font-size:13.5px;font-weight:680;line-height:1;text-decoration:none;display:inline-flex}.gpt-shell .codex-ops-modern .codex-command .codex-command-action:disabled,.gpt-shell .codex-ops-modern .codex-command .codex-command-button:disabled{cursor:default;opacity:.45}.gpt-shell .codex-ops-modern .codex-queue{min-width:0;box-shadow:none;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.gpt-shell .codex-ops-modern .codex-products-list-actions a,.gpt-shell .codex-ops-modern .codex-products-list-actions button,.gpt-shell .codex-ops-modern .codex-products-secondary-filters button,.gpt-shell .codex-ops-modern .codex-queue button,.gpt-shell .codex-purchase-work .codex-purchase-request-actions button,.gpt-shell .codex-purchase-work .codex-purchase-toolbar-actions button{color:#5d5e66;letter-spacing:0;min-height:32px;transition:background var(--ops-ease),color var(--ops-ease),opacity var(--ops-ease);background:0 0;border:0;border-radius:16px;justify-content:center;align-items:center;gap:7px;padding:0;font-size:13px;font-weight:620;line-height:1;text-decoration:none;display:inline-flex}.gpt-shell .codex-ops-modern .codex-products-secondary-filters button strong,.gpt-shell .codex-ops-modern .codex-queue button strong{color:inherit;letter-spacing:0;font-weight:720}.gpt-shell .codex-ops-modern .codex-products-list-actions a:hover,.gpt-shell .codex-ops-modern .codex-products-list-actions button:hover,.gpt-shell .codex-ops-modern .codex-products-secondary-filters button:hover,.gpt-shell .codex-ops-modern .codex-queue button:hover,.gpt-shell .codex-purchase-work .codex-purchase-request-actions button:hover,.gpt-shell .codex-purchase-work .codex-purchase-toolbar-actions button:hover{color:var(--ops-text)}.gpt-shell .codex-ops-modern .codex-products-secondary-filters button.active,.gpt-shell .codex-ops-modern .codex-queue button.active{background:var(--ops-black);color:#fff;min-height:34px;padding:0 14px}.gpt-shell .codex-ops-modern .codex-list{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0}.gpt-shell .codex-ops-modern .codex-list-toolbar{border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:16px;min-height:34px;margin:0 0 12px;padding:0 6px;display:grid}.gpt-shell .codex-ops-modern .codex-list-toolbar>strong{color:var(--ops-text);letter-spacing:-.018em;font-size:15px;font-weight:660;line-height:1.25}.gpt-shell .codex-ops-modern .codex-list-toolbar>button,.gpt-shell .codex-ops-modern .codex-list-toolbar>span{color:var(--ops-muted);letter-spacing:0;font-size:13.5px;font-weight:520;line-height:1.2}.gpt-shell .codex-ops-modern .codex-list-toolbar>button{color:var(--ops-text);cursor:pointer;background:0 0;border:0;padding:0;font-weight:650}.gpt-shell .codex-ops-modern .codex-list-body{gap:5px;min-width:0;display:grid}.gpt-shell .codex-ops-modern .codex-row{border-radius:var(--ops-radius);min-height:62px;color:var(--ops-text);transition:background var(--ops-ease),transform var(--ops-ease);background:0 0;border:0;padding:8px 10px;position:relative}.gpt-shell .codex-ops-modern .codex-row.is-clickable{cursor:pointer}.gpt-shell .codex-ops-modern .codex-row.is-selected,.gpt-shell .codex-ops-modern .codex-row:hover{background:var(--ops-soft)}.gpt-shell .codex-ops-modern .codex-row.has-leading{grid-template-columns:42px minmax(0,1fr) minmax(132px,auto);align-items:center;gap:14px;display:grid}.gpt-shell .codex-ops-modern .codex-row.has-leading.has-actions{grid-template-columns:42px minmax(0,1fr) minmax(132px,auto) 48px}.gpt-shell .codex-ops-modern .codex-row-leading{place-items:center;width:42px;height:42px;display:grid}.gpt-shell .codex-ops-modern .codex-product-thumb{border:1px solid var(--ops-line);width:42px;height:42px;box-shadow:none;background:#fff;border-radius:8px;place-items:center;display:grid;overflow:hidden}.gpt-shell .codex-ops-modern .codex-product-thumb-image{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:7px;width:100%;height:100%}.gpt-shell .codex-ops-modern .codex-product-thumb-placeholder{background:#dededb;border-radius:999px;width:8px;height:8px}.gpt-shell .codex-ops-modern .codex-row-aside,.gpt-shell .codex-ops-modern .codex-row-main{min-width:0}.gpt-shell .codex-ops-modern .codex-row-main strong{color:var(--ops-text);letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;font-size:14.2px;font-weight:650;line-height:1.22;display:block;overflow:hidden}.gpt-shell .codex-ops-modern .codex-row-main small{color:var(--ops-muted);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:12.8px;font-weight:430;line-height:1.32;display:block;overflow:hidden}.gpt-shell .codex-ops-modern .codex-row-aside{text-align:right;justify-items:end;gap:3px;display:grid}.gpt-shell .codex-ops-modern .codex-row-aside strong{color:var(--ops-text);letter-spacing:-.012em;white-space:nowrap;font-size:14px;font-weight:650;line-height:1.15}.gpt-shell .codex-ops-modern .codex-row-aside small{max-width:360px;color:var(--ops-muted);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:12.4px;font-weight:430;line-height:1.25;display:block;overflow:hidden}.gpt-shell .codex-ops-modern .codex-row-actions{opacity:.5;transition:opacity var(--ops-ease);justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.gpt-shell .codex-ops-modern .codex-row.is-selected .codex-row-actions,.gpt-shell .codex-ops-modern .codex-row:hover .codex-row-actions{opacity:1}.gpt-shell .codex-ops-modern .codex-row-actions a,.gpt-shell .codex-ops-modern .codex-row-actions button{color:#aeb0b8;background:0 0;border:0;border-radius:999px;place-items:center;width:20px;height:20px;padding:0;display:grid}.gpt-shell .codex-ops-modern .codex-row-actions a:hover,.gpt-shell .codex-ops-modern .codex-row-actions button:hover{color:var(--ops-text)}.gpt-shell .codex-work-with-detail{gap:54px;min-width:0}.gpt-shell .codex-detail-panel,.gpt-shell .codex-detail-panel-shell{min-width:0;max-width:320px}.gpt-shell .codex-detail-panel,.gpt-shell .codex-product-inspector{border-radius:0;flex-direction:column;gap:18px;display:flex;position:sticky;top:28px}.gpt-shell .codex-detail-panel-head{gap:6px;display:grid}.gpt-shell .codex-detail-panel-head>span,.gpt-shell .codex-product-inspector-top span{color:var(--ops-green);letter-spacing:0;font-size:12.4px;font-weight:690;line-height:1.2}.gpt-shell .codex-detail-panel-head>strong,.gpt-shell .codex-product-inspector-top strong{color:var(--ops-text);letter-spacing:0;font-size:19px;font-weight:710;line-height:1.12}.gpt-shell .codex-detail-panel-head>p,.gpt-shell .codex-product-inspector-top small{max-width:100%;color:var(--ops-muted);text-overflow:ellipsis;font-size:13px;font-weight:430;line-height:1.35;overflow:hidden}.gpt-shell .codex-detail-panel-body{gap:9px;display:grid}.gpt-shell .codex-detail-line{border:0;grid-template-columns:88px minmax(0,1fr);align-items:baseline;gap:12px;padding:0;display:grid}.gpt-shell .codex-detail-line>span{color:#a0a1a8;letter-spacing:0;font-size:12.2px;font-weight:560;line-height:1.2}.gpt-shell .codex-detail-line>strong{min-width:0;color:var(--ops-text);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:680;line-height:1.25;overflow:hidden}.gpt-shell .codex-detail-panel-actions,.gpt-shell .codex-product-inspector-actions{flex-wrap:wrap;gap:8px;display:flex}.gpt-shell .codex-detail-panel-actions a,.gpt-shell .codex-product-inspector-actions a{background:var(--ops-soft-2);color:#323338;border-radius:15px;align-items:center;min-height:30px;padding:0 13px;font-size:12.6px;font-weight:660;line-height:1;text-decoration:none;display:inline-flex}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero{grid-template-columns:minmax(260px,342px) minmax(480px,1fr)}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-filter-stack{grid-column:1/-1;justify-self:center;width:min(100%,760px);margin-top:2px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters{gap:8px 24px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button:not(.active){color:var(--ops-text)}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button.active{min-height:35px;padding:0 15px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-list-actions,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-secondary-filters{gap:8px 18px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-action-message{color:var(--ops-green);letter-spacing:0;grid-column:1/-1;margin:0;font-size:12.8px;font-weight:520;line-height:1.35}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-action-message.is-error{color:var(--danger)}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-row-aside small{max-width:116px}.gpt-shell .codex-product-inspector{overflow:hidden}.gpt-shell .codex-product-next{border-radius:var(--ops-radius);background:var(--ops-soft);padding:13px 15px}.gpt-shell .codex-product-next span{color:#999aa2;font-size:12px;font-weight:560}.gpt-shell .codex-product-next strong{color:var(--ops-green);letter-spacing:0;font-size:14px;font-weight:700}.gpt-shell .codex-product-facts small{color:#9d9ea5;font-weight:560}.gpt-shell .codex-product-facts strong{color:var(--ops-text);letter-spacing:0;white-space:nowrap;font-size:13px;font-weight:690;line-height:1.25}.gpt-shell .codex-product-facts span:nth-child(2) strong,.gpt-shell .codex-product-facts span:nth-child(5) strong,.gpt-shell .codex-product-facts span:nth-child(6) strong{color:var(--ops-green)}.gpt-shell .codex-product-official-note{color:#96979f;letter-spacing:0;margin:0;font-weight:430;line-height:1.42}.gpt-shell .codex-product-evidence{flex-wrap:wrap;display:flex}.gpt-shell .codex-product-evidence span{max-width:100%;color:var(--accent);text-overflow:ellipsis;white-space:nowrap;background:#eef6f1;border-radius:999px;padding:5px 8px;font-size:11.4px;font-weight:610;line-height:1.2;overflow:hidden}.gpt-shell .codex-logistics-work .codex-hero{grid-template-columns:minmax(260px,342px) minmax(480px,1fr)}.gpt-shell .codex-logistics-work .codex-status-tabs{grid-column:1/-1;justify-content:center;gap:8px 18px;margin-top:2px}.gpt-shell .codex-finance-work .codex-hero{grid-template-columns:minmax(260px,342px) minmax(420px,1fr)}.gpt-shell .codex-finance-command,.gpt-shell .codex-static-strip{justify-self:end;width:min(100%,620px)}.gpt-shell .codex-static-strip{background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:2px;padding:0;display:grid}.gpt-shell .codex-static-strip div{gap:5px;display:grid}.gpt-shell .codex-static-strip span{color:#9b9ca3;font-size:12.4px;font-weight:570}.gpt-shell .codex-static-strip strong{color:var(--ops-text);font-size:18px;font-weight:710;line-height:1.1}.gpt-shell .codex-static-strip div[data-tone=bad] strong{color:var(--danger)}.gpt-shell .codex-screen.codex-work-page.codex-purchase-work{width:min(100%,1128px);max-width:1128px}.gpt-shell .codex-purchase-work .codex-hero{grid-template-columns:minmax(260px,342px) minmax(480px,1fr)}.gpt-shell .codex-purchase-work .codex-purchase-filters{grid-column:1/-1;justify-content:center;gap:8px 22px}.gpt-shell .codex-purchase-layout{grid-template-columns:minmax(0,650px) minmax(280px,340px);align-items:start;gap:62px;width:100%;display:grid}.gpt-shell .codex-purchase-layout .codex-list-toolbar{grid-template-columns:minmax(0,1fr) auto auto}.gpt-shell .codex-purchase-add-indicator{width:22px;height:22px;color:var(--ops-muted);border-radius:999px;place-items:center;font-size:14px;font-weight:690;display:inline-grid}.gpt-shell .codex-purchase-row-controls{align-items:center;gap:8px;display:inline-flex}.gpt-shell .codex-purchase-stepper{background:var(--ops-soft);border-radius:14px;height:28px;display:inline-flex;overflow:hidden}.gpt-shell .codex-purchase-remove,.gpt-shell .codex-purchase-stepper button{color:#686970;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;font-size:13px;font-weight:680;display:grid}.gpt-shell .codex-purchase-qty{background:var(--ops-soft);width:50px;height:28px;color:var(--ops-text);text-align:center;border:0;border-radius:14px;outline:none;font-size:12.8px;font-weight:650}.gpt-shell .codex-purchase-request .codex-state,.gpt-shell .codex-state{text-align:center;background:var(--ops-soft);color:var(--ops-text);border:0;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:44px 28px;display:flex}.gpt-shell .codex-state-icon{background:var(--foreground,#0f172a);border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:4px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.gpt-shell .codex-state-icon{background:color-mix(in srgb,var(--foreground,#0f172a) 5%,transparent)}}.gpt-shell .codex-state-icon{color:#a6a8b2}.gpt-shell .codex-state strong{letter-spacing:-.015em;color:var(--ops-text);font-size:15.5px;font-weight:680}.gpt-shell .codex-state span{max-width:320px;color:var(--ops-muted);font-size:13px;line-height:1.45}.gpt-shell .codex-state-action{margin-top:10px}@media (max-width:1280px){.gpt-shell .codex-screen.codex-work-page.codex-ops-modern,.gpt-shell .codex-screen.codex-work-page.codex-purchase-work{width:min(100%,1048px);max-width:1048px;padding-left:34px;padding-right:34px}.gpt-shell .codex-products-work .codex-work-with-detail.is-detail-open{grid-template-columns:minmax(0,620px) 304px;gap:46px}.gpt-shell .codex-logistics-work .codex-work-with-detail,.gpt-shell .codex-purchase-layout{gap:44px}}@media (max-width:1120px){.gpt-shell .codex-finance-work .codex-hero,.gpt-shell .codex-logistics-work .codex-hero,.gpt-shell .codex-ops-modern .codex-hero,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero,.gpt-shell .codex-purchase-work .codex-hero{grid-template-columns:minmax(0,1fr);align-items:start}.gpt-shell .codex-finance-command,.gpt-shell .codex-ops-modern .codex-command,.gpt-shell .codex-static-strip{justify-self:stretch;width:100%}.gpt-shell .codex-logistics-work .codex-work-with-detail,.gpt-shell .codex-products-work .codex-work-with-detail.is-detail-open,.gpt-shell .codex-purchase-layout{grid-template-columns:minmax(0,1fr)}.gpt-shell .codex-detail-panel,.gpt-shell .codex-detail-panel-shell,.gpt-shell .codex-product-inspector{max-width:none;position:static}}@media (max-width:760px){.gpt-shell .codex-screen.codex-work-page.codex-ops-modern,.gpt-shell .codex-screen.codex-work-page.codex-purchase-work{padding:30px 16px 84px}.gpt-shell .codex-ops-modern .codex-hero-title h1{font-size:36px;line-height:1.02}.gpt-shell .codex-ops-modern .codex-command{grid-template-columns:22px minmax(0,1fr)}.gpt-shell .codex-ops-modern .codex-command .codex-command-action,.gpt-shell .codex-ops-modern .codex-command .codex-command-button{grid-column:1/-1;width:100%}.gpt-shell .codex-ops-modern .codex-list-toolbar,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-list-controls{grid-template-columns:minmax(0,1fr)}.gpt-shell .codex-logistics-work .codex-row.has-leading.has-actions,.gpt-shell .codex-products-decision-surface .codex-row.has-leading,.gpt-shell .codex-products-decision-surface.is-detail-open .codex-row.has-leading,.gpt-shell .codex-purchase-work .codex-purchase-result-row.has-leading.has-actions{grid-template-columns:42px minmax(0,1fr)}.gpt-shell .codex-ops-modern .codex-row-actions,.gpt-shell .codex-ops-modern .codex-row-aside,.gpt-shell .codex-purchase-add-indicator{text-align:left;grid-column:2;justify-self:start}.gpt-shell .codex-product-facts,.gpt-shell .codex-static-strip{grid-template-columns:minmax(0,1fr)}}.gpt-shell{--codex-premium-page:1184px;--codex-premium-inner:1120px;--codex-premium-ink:#19191d;--codex-premium-muted:#85868f;--codex-premium-faint:#f6f6f4;--codex-premium-line:#19191d13;--codex-premium-green:var(--accent);--codex-premium-black:#18181c}.gpt-shell .ops-workspace.gpt-workspace-zen:has(.codex-work-page),.gpt-shell .ops-workspace.gpt-workspace-zen:has(.product-add-screen),.gpt-shell .ops-workspace.gpt-workspace-zen:has(.wc-ci-page){width:100%;max-width:1280px;padding-left:42px;padding-right:42px}.gpt-shell .ops-workspace.gpt-workspace-zen:has(.codex-work-page) .ops-grid,.gpt-shell .ops-workspace.gpt-workspace-zen:has(.product-add-screen) .ops-grid,.gpt-shell .ops-workspace.gpt-workspace-zen:has(.wc-ci-page) .ops-grid{width:100%;max-width:none}.gpt-shell .codex-screen.codex-work-page,.gpt-shell .link-import-panel,.gpt-shell .product-add-screen,.gpt-shell .wc-ci-page{color:var(--codex-premium-ink);font-family:var(--font-onest),ui-sans-serif,system-ui,sans-serif;font-feature-settings:"tnum" 1,"lnum" 1,"ss01" 1;letter-spacing:0;-webkit-font-smoothing:antialiased}.gpt-shell .codex-screen.codex-work-page.codex-audit-work,.gpt-shell .codex-screen.codex-work-page.codex-ops-modern,.gpt-shell .codex-screen.codex-work-page.codex-purchase-work,.gpt-shell .codex-screen.codex-work-page.codex-settings-work,.gpt-shell .product-add-screen{width:min(100%,var(--codex-premium-page));max-width:var(--codex-premium-page);gap:38px;margin:0 auto;padding:48px 32px 116px}.gpt-shell .codex-work-page .codex-hero{grid-template-columns:minmax(272px,372px) minmax(460px,1fr);align-items:center;gap:24px 86px;width:100%;margin:0;display:grid}.gpt-shell .codex-work-page .codex-hero-title>span,.gpt-shell .product-add-back{color:var(--codex-premium-green);letter-spacing:0;font-size:13px;font-weight:680;line-height:1.2}.gpt-shell .codex-work-page .codex-hero-title h1,.gpt-shell .product-add-head h1{color:var(--codex-premium-ink);letter-spacing:0;font-size:42px;line-height:1.03}.gpt-shell .codex-work-page .codex-hero-title p,.gpt-shell .product-add-head p{max-width:360px;color:var(--codex-premium-muted);letter-spacing:0;margin:0;font-size:14.5px;font-weight:450;line-height:1.42}.gpt-shell .codex-metric-line{gap:0 9px}.gpt-shell .codex-metric-line span+span:before{opacity:.35;background:currentColor;width:3px;height:3px;margin-right:9px}.gpt-shell .codex-work-page .codex-command,.gpt-shell .product-add-command{background:#fffffff0;border:1px solid #19191d1b;border-radius:28px;justify-self:end;width:min(100%,616px);min-height:56px;box-shadow:0 22px 68px #19191d0d}.gpt-shell .codex-work-page .codex-command{grid-template-columns:24px minmax(0,1fr) auto;gap:12px;padding:7px 8px}.gpt-shell .codex-work-page .codex-command:focus-within,.gpt-shell .product-add-command:focus-within{border-color:#19191d33;box-shadow:0 24px 78px #19191d13}.gpt-shell .codex-work-page .codex-command input{background:var(--codex-premium-faint);height:42px;color:var(--codex-premium-ink);border-radius:21px;font-size:14.5px;font-weight:480;line-height:1}.gpt-shell .codex-work-page .codex-command .codex-command-action,.gpt-shell .codex-work-page .codex-command .codex-command-button{background:var(--codex-premium-black);border-radius:21px;min-height:42px;padding:0 20px;font-size:13.5px;font-weight:690}.gpt-shell .codex-products-list-actions,.gpt-shell .codex-products-secondary-filters,.gpt-shell .codex-work-page .codex-queue{gap:8px 24px}.gpt-shell .codex-work-page .codex-products-list-actions a,.gpt-shell .codex-work-page .codex-products-list-actions button,.gpt-shell .codex-work-page .codex-products-secondary-filters button,.gpt-shell .codex-work-page .codex-queue button{color:#62636b;min-height:32px;font-size:13.4px;font-weight:620;line-height:1}.gpt-shell .codex-work-page .codex-products-secondary-filters button.active,.gpt-shell .codex-work-page .codex-queue button.active{background:var(--codex-premium-black);color:#fff;border-radius:17px;min-height:34px;padding:0 15px}.gpt-shell .codex-logistics-work .codex-hero,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero,.gpt-shell .codex-purchase-work .codex-hero{grid-template-columns:minmax(272px,372px) minmax(480px,1fr)}.gpt-shell .codex-logistics-work .codex-status-tabs,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-filter-stack,.gpt-shell .codex-purchase-work .codex-purchase-filters{grid-column:1/-1;justify-self:stretch;width:100%;margin-top:16px;padding-top:0}.gpt-shell .codex-logistics-work .codex-status-tabs,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters,.gpt-shell .codex-purchase-work .codex-purchase-filters{scrollbar-width:none;justify-content:flex-start;padding:0 2px 3px;overflow-x:auto}.gpt-shell .codex-purchase-work .codex-purchase-filters::-webkit-scrollbar{display:none}.gpt-shell .codex-logistics-work .codex-status-tabs button:not(.active),.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button:not(.active),.gpt-shell .codex-purchase-work .codex-purchase-filters button:not(.active){color:var(--codex-premium-ink)}.gpt-shell .codex-work-page .codex-list-toolbar{grid-template-columns:minmax(0,1fr) auto auto;gap:16px;min-height:34px;margin:0 0 14px;padding:0 6px}.gpt-shell .codex-work-page .codex-list-toolbar>strong{color:var(--codex-premium-ink);font-size:15px;font-weight:690;line-height:1.25}.gpt-shell .codex-work-page .codex-list-toolbar>button,.gpt-shell .codex-work-page .codex-list-toolbar>span{color:var(--codex-premium-muted);font-size:13.5px;font-weight:520}.gpt-shell .codex-work-page .codex-list-body{gap:4px}.gpt-shell .codex-work-page .codex-row{background:0 0;border-radius:8px;min-height:64px;padding:9px 10px}.gpt-shell .codex-work-page .codex-row.is-selected,.gpt-shell .codex-work-page .codex-row:hover{background:var(--codex-premium-faint)}.gpt-shell .codex-work-page .codex-row.has-leading{grid-template-columns:42px minmax(0,1fr) minmax(136px,auto);gap:15px}.gpt-shell .codex-work-page .codex-row.has-leading.has-actions{grid-template-columns:42px minmax(0,1fr) minmax(132px,auto) 48px}.gpt-shell .codex-work-page .codex-row-main strong{color:var(--codex-premium-ink);font-size:14.2px;font-weight:690;line-height:1.22}.gpt-shell .codex-work-page .codex-row-main small{color:#8d8e97;font-size:12.7px;font-weight:440;line-height:1.33}.gpt-shell .codex-work-page .codex-row-aside strong{color:var(--codex-premium-ink);font-size:14px;font-weight:700}.gpt-shell .codex-work-page .codex-row-aside small{color:#8d8e97;max-width:380px;font-size:12.4px;font-weight:440}.gpt-shell .codex-work-page .codex-product-thumb{border-color:#19191d14;border-radius:8px}.gpt-shell .codex-logistics-work .codex-work-with-detail,.gpt-shell .codex-products-work .codex-work-with-detail{margin-top:4px}.gpt-shell .codex-products-work .codex-work-with-detail.is-detail-closed{grid-template-columns:minmax(0,1fr)}.gpt-shell .codex-logistics-work .codex-work-with-detail{grid-template-columns:minmax(0,724px) minmax(292px,316px);gap:52px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-list-controls{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 22px;margin:2px 0 20px;padding:0 6px;display:grid}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-list-actions,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-secondary-filters{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-list-actions{justify-content:flex-end}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-list-actions a,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-list-actions button{color:#74757d}.gpt-shell .codex-products-decision-surface .codex-row.has-leading{grid-template-columns:42px minmax(0,1fr) minmax(140px,238px)}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-row.has-leading{grid-template-columns:42px minmax(0,1fr) 86px}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-row-aside small{display:none}.gpt-shell .codex-detail-panel,.gpt-shell .codex-product-inspector{gap:16px;width:100%;max-width:316px;overflow:visible}.gpt-shell .codex-detail-panel-head>strong,.gpt-shell .codex-product-inspector-top strong{font-size:18px;font-weight:720;line-height:1.15}.gpt-shell .codex-product-next{background:var(--codex-premium-faint);border-radius:8px;padding:13px 14px}.gpt-shell .codex-product-facts{gap:13px 18px}.gpt-shell .codex-detail-line>span,.gpt-shell .codex-product-facts small{color:#999aa2;font-size:11.8px;font-weight:560}.gpt-shell .codex-detail-line>strong,.gpt-shell .codex-product-facts strong{color:var(--codex-premium-ink);font-size:13px;font-weight:690}.gpt-shell .codex-product-official-note{color:#90919a;font-size:12.5px;line-height:1.45}.gpt-shell .codex-logistics-work .codex-row.has-leading.has-actions{grid-template-columns:42px minmax(0,1fr) minmax(112px,146px) 52px}.gpt-shell .codex-logistics-work .codex-row-aside small{max-width:146px}.gpt-shell .codex-purchase-layout{grid-template-columns:minmax(0,660px) minmax(300px,342px);gap:54px}.gpt-shell .codex-purchase-work .codex-purchase-result-row.has-leading.has-actions{grid-template-columns:42px minmax(0,1fr) minmax(96px,126px) 24px}.gpt-shell .codex-purchase-work .codex-purchase-selected-row.has-leading.has-actions{grid-template-columns:42px minmax(0,1fr) auto}.gpt-shell .codex-audit-work .codex-hero,.gpt-shell .codex-finance-work .codex-hero,.gpt-shell .codex-settings-work .codex-hero{grid-template-columns:minmax(272px,372px) minmax(460px,1fr)}.gpt-shell .codex-audit-work .codex-queue,.gpt-shell .codex-static-strip{grid-template-columns:repeat(4,minmax(0,1fr));justify-self:end;gap:18px;width:min(100%,616px);padding:0;display:grid}.gpt-shell .codex-audit-metric,.gpt-shell .codex-static-strip div{gap:5px;min-width:0;display:grid}.gpt-shell .codex-audit-metric span,.gpt-shell .codex-static-strip span{color:#999aa2;font-size:12px;font-weight:590;line-height:1.2}.gpt-shell .codex-audit-metric strong,.gpt-shell .codex-static-strip strong{color:var(--codex-premium-ink);font-size:17px;font-weight:720;line-height:1.12}.gpt-shell .codex-chain{flex-wrap:wrap;gap:10px 18px;display:flex}.gpt-shell .codex-chain span{color:var(--codex-premium-ink);align-items:center;gap:7px;font-size:13px;font-weight:610;display:inline-flex}.gpt-shell .codex-chain b{color:#aaabb2;font-size:12px}.gpt-shell .codex-audit-row.has-actions{grid-template-columns:minmax(0,1fr) minmax(140px,auto) minmax(220px,320px)}.gpt-shell .codex-audit-proof{color:#85868f;font-size:12.4px;line-height:1.35}.gpt-shell .fin-pill{background:var(--codex-premium-faint);color:#62636b;border-radius:14px;padding:5px 9px;font-size:12px;font-weight:650}.gpt-shell .ops-settings-stack.codex-settings-stack{width:min(100%,920px);margin:0 auto}.gpt-shell .ops-settings-stack.codex-settings-stack>section{padding:22px 0!important}.gpt-shell .product-add-screen{gap:28px;display:grid}.gpt-shell .product-add-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;display:grid}.gpt-shell .product-add-head>span{color:var(--codex-premium-muted);font-size:13.5px;font-weight:560}.gpt-shell .product-add-back{text-decoration:none}.gpt-shell .product-add-command{justify-self:stretch;width:min(100%,820px);padding:8px}.gpt-shell .product-add-composer{grid-template-columns:28px minmax(0,1fr) 92px 44px;align-items:center;gap:10px;display:grid}.gpt-shell .product-add-composer textarea{resize:vertical;background:var(--codex-premium-faint);min-height:44px;max-height:118px;color:var(--codex-premium-ink);border:0;border-radius:22px;outline:none;padding:12px 16px;font-size:14px;font-weight:470;line-height:1.35}.gpt-shell .product-add-composer>span{width:28px;height:28px;color:var(--codex-premium-green);place-items:center;font-size:16px;display:grid}.gpt-shell .product-add-limit{color:var(--codex-premium-muted);grid-template-columns:1fr;gap:2px;font-size:11px;font-weight:600;display:grid}.gpt-shell .product-add-limit input{background:var(--codex-premium-faint);width:100%;height:30px;color:var(--codex-premium-ink);text-align:center;border:0;border-radius:15px;outline:none;font-size:13px;font-weight:650}.gpt-shell .product-add-composer button[type=submit]{background:var(--codex-premium-black);color:#fff;border:0;border-radius:21px;place-items:center;width:42px;height:42px;font-size:16px;font-weight:720;display:grid}.gpt-shell .product-add-job,.gpt-shell .product-add-sources{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.gpt-shell .product-add-job button,.gpt-shell .product-add-sources button{color:#62636b;background:0 0;border:0;border-radius:16px;min-height:32px;padding:0;font-size:13px;font-weight:620}.gpt-shell .product-add-job{color:var(--codex-premium-muted);font-size:13px}.gpt-shell .product-add-queue{gap:14px;margin-top:4px;display:grid}.gpt-shell .product-add-queue-head{justify-content:space-between;align-items:baseline;gap:16px;padding:0 6px;display:flex}.gpt-shell .product-add-queue-head strong{color:var(--codex-premium-ink);font-size:15px;font-weight:690}.gpt-shell .product-add-empty,.gpt-shell .product-add-queue-head span{color:var(--codex-premium-muted);font-size:13px}.gpt-shell .product-add-list{gap:4px;display:grid}.gpt-shell .product-add-row{background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(300px,auto);align-items:center;gap:20px;min-height:66px;padding:9px 10px;display:grid}.gpt-shell .product-add-row:hover{background:var(--codex-premium-faint)}.gpt-shell .product-add-row-main strong{color:var(--codex-premium-ink);font-size:14.2px;font-weight:690}.gpt-shell .product-add-row-main small,.gpt-shell .product-add-row-status{color:#8d8e97;font-size:12.6px}.gpt-shell .product-add-row-meta{justify-content:flex-end;align-items:center;gap:18px;display:flex}.gpt-shell .product-add-row-meta a,.gpt-shell .product-add-row-meta button{color:#62636b;background:0 0;border:0;font-size:13px;font-weight:650;text-decoration:none}@media (max-width:1280px){.gpt-shell .ops-workspace.gpt-workspace-zen:has(.codex-work-page),.gpt-shell .ops-workspace.gpt-workspace-zen:has(.product-add-screen),.gpt-shell .ops-workspace.gpt-workspace-zen:has(.wc-ci-page){max-width:1128px;padding-left:34px;padding-right:34px}.gpt-shell .codex-screen.codex-work-page.codex-audit-work,.gpt-shell .codex-screen.codex-work-page.codex-ops-modern,.gpt-shell .codex-screen.codex-work-page.codex-purchase-work,.gpt-shell .codex-screen.codex-work-page.codex-settings-work,.gpt-shell .product-add-screen{width:min(100%,1048px);max-width:1048px;padding-left:30px;padding-right:30px}.gpt-shell .codex-products-work .codex-work-with-detail.is-detail-open{grid-template-columns:minmax(0,600px) minmax(280px,304px);gap:44px}.gpt-shell .codex-logistics-work .codex-work-with-detail,.gpt-shell .codex-purchase-layout{gap:42px}}@media (max-width:1360px){.gpt-shell .codex-logistics-work .codex-work-with-detail,.gpt-shell .codex-products-work .codex-work-with-detail.is-detail-open,.gpt-shell .codex-purchase-layout{grid-template-columns:minmax(0,1fr)}.gpt-shell .codex-logistics-work .codex-list,.gpt-shell .codex-products-work .codex-work-with-detail.is-detail-open .codex-products-list,.gpt-shell .codex-purchase-layout .codex-list{width:100%}.gpt-shell .codex-detail-panel,.gpt-shell .codex-detail-panel-shell,.gpt-shell .codex-product-inspector{max-width:620px;position:static}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-row.has-leading{grid-template-columns:42px minmax(0,1fr) minmax(140px,238px)}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-row-aside small{display:block}.gpt-shell .codex-logistics-work .codex-detail-panel-shell,.gpt-shell .codex-logistics-work .codex-logistics-detail,.gpt-shell .codex-products-work .codex-detail-panel-shell,.gpt-shell .codex-products-work .codex-products-decision-surface.is-detail-open .codex-detail-panel-shell{z-index:40;background:#fffffff5;border-radius:8px;width:min(328px,100vw - 64px);max-width:328px;max-height:calc(100vh - 140px);padding:20px;position:fixed;top:112px;right:32px;overflow:auto;box-shadow:0 24px 80px #19191d1f}.gpt-shell .codex-logistics-work .codex-detail-panel,.gpt-shell .codex-products-work .codex-product-inspector{max-width:none;position:static}.gpt-shell .codex-logistics-work .codex-logistics-detail{max-width:328px;position:fixed}}@media (max-width:1120px){.gpt-shell .codex-audit-work .codex-hero,.gpt-shell .codex-finance-work .codex-hero,.gpt-shell .codex-logistics-work .codex-hero,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero,.gpt-shell .codex-purchase-work .codex-hero,.gpt-shell .codex-settings-work .codex-hero,.gpt-shell .codex-work-page .codex-hero{grid-template-columns:minmax(0,1fr);gap:18px}.gpt-shell .codex-audit-work .codex-queue,.gpt-shell .codex-static-strip,.gpt-shell .codex-work-page .codex-command,.gpt-shell .product-add-command{justify-self:stretch;width:100%}.gpt-shell .codex-logistics-work .codex-work-with-detail,.gpt-shell .codex-products-work .codex-work-with-detail.is-detail-open,.gpt-shell .codex-purchase-layout{grid-template-columns:minmax(0,1fr)}.gpt-shell .codex-detail-panel,.gpt-shell .codex-detail-panel-shell,.gpt-shell .codex-product-inspector{max-width:none;position:static}}@media (max-width:760px){.gpt-shell .ops-workspace.gpt-workspace-zen:has(.codex-work-page),.gpt-shell .ops-workspace.gpt-workspace-zen:has(.product-add-screen),.gpt-shell .ops-workspace.gpt-workspace-zen:has(.wc-ci-page){padding-left:16px;padding-right:16px}.gpt-shell .codex-screen.codex-work-page.codex-audit-work,.gpt-shell .codex-screen.codex-work-page.codex-ops-modern,.gpt-shell .codex-screen.codex-work-page.codex-purchase-work,.gpt-shell .codex-screen.codex-work-page.codex-settings-work,.gpt-shell .product-add-screen{padding:30px 0 88px}.gpt-shell .codex-work-page .codex-hero-title h1,.gpt-shell .product-add-head h1{font-size:36px}.gpt-shell .codex-work-page .codex-command,.gpt-shell .product-add-composer{grid-template-columns:24px minmax(0,1fr)}.gpt-shell .codex-work-page .codex-command .codex-command-action,.gpt-shell .codex-work-page .codex-command .codex-command-button,.gpt-shell .product-add-composer button[type=submit],.gpt-shell .product-add-limit{grid-column:1/-1;width:100%}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-list-controls,.gpt-shell .codex-work-page .codex-list-toolbar,.gpt-shell .product-add-row{grid-template-columns:minmax(0,1fr)}.gpt-shell .codex-logistics-work .codex-row.has-leading.has-actions,.gpt-shell .codex-products-decision-surface.is-detail-open .codex-row.has-leading,.gpt-shell .codex-purchase-work .codex-purchase-result-row.has-leading.has-actions,.gpt-shell .codex-work-page .codex-row.has-leading,.gpt-shell .codex-work-page .codex-row.has-leading.has-actions{grid-template-columns:42px minmax(0,1fr)}.gpt-shell .codex-purchase-add-indicator,.gpt-shell .codex-work-page .codex-row-actions,.gpt-shell .codex-work-page .codex-row-aside{text-align:left;grid-column:2;justify-self:start}.gpt-shell .codex-audit-work .codex-queue,.gpt-shell .codex-product-facts,.gpt-shell .codex-static-strip{grid-template-columns:minmax(0,1fr)}}.gpt-shell{--atelier-ink:#17171b;--atelier-muted:#8b8c94;--atelier-faint:#b0b1b8;--atelier-soft:#f7f7f5;--atelier-soft-2:#efeee9;--atelier-line:#17171b14;--atelier-line-strong:#17171b1f;--atelier-green:var(--accent);--atelier-page:1168px}.gpt-shell .codex-screen.codex-work-page.codex-audit-work,.gpt-shell .codex-screen.codex-work-page.codex-ops-modern,.gpt-shell .codex-screen.codex-work-page.codex-purchase-work,.gpt-shell .codex-screen.codex-work-page.codex-settings-work,.gpt-shell .product-add-screen{width:min(100%,var(--atelier-page));max-width:var(--atelier-page);color:var(--atelier-ink);font-feature-settings:"tnum" 1,"lnum" 1;gap:34px;padding:48px 32px 112px}.gpt-shell .codex-audit-work .codex-hero,.gpt-shell .codex-finance-work .codex-hero,.gpt-shell .codex-logistics-work .codex-hero,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero,.gpt-shell .codex-purchase-work .codex-hero,.gpt-shell .codex-settings-work .codex-hero,.gpt-shell .codex-work-page .codex-hero{grid-template-columns:minmax(260px,360px) minmax(460px,1fr);align-items:end;gap:24px 76px;margin:0 0 12px;display:grid}.gpt-shell .codex-work-page .codex-hero-title{gap:8px;min-width:0;display:grid}.gpt-shell .codex-work-page .codex-hero-title .codex-eyebrow,.gpt-shell .codex-work-page .codex-hero-title>span{color:var(--atelier-green);letter-spacing:.085em;text-transform:uppercase;font-size:11.5px;font-weight:680;line-height:1.1}.gpt-shell .codex-work-page .codex-hero-title h1,.gpt-shell .product-add-head h1{max-width:8.8em;color:var(--atelier-ink);letter-spacing:-.026em;margin:0;font-size:clamp(40px,3.25vw,52px);font-weight:720;line-height:.98}.gpt-shell .codex-work-page .codex-hero-title p,.gpt-shell .codex-work-page .codex-metric-line,.gpt-shell .product-add-head p{max-width:340px;color:var(--atelier-muted);letter-spacing:-.01em;font-size:15px;font-weight:500;line-height:1.38}.gpt-shell .codex-work-page .codex-command,.gpt-shell .product-add-composer{border:1px solid var(--atelier-line-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border-radius:26px;width:100%;min-height:64px;box-shadow:0 26px 80px #17171b0f}.gpt-shell .codex-work-page .codex-command input,.gpt-shell .product-add-composer input{background:var(--atelier-soft);min-height:46px;color:var(--atelier-ink);border-radius:18px;font-size:15px;font-weight:500}.gpt-shell .codex-work-page .codex-command input::placeholder,.gpt-shell .product-add-composer input::placeholder{color:#a1a2aa}.gpt-shell .codex-work-page .codex-command .codex-command-action,.gpt-shell .codex-work-page .codex-command .codex-command-button,.gpt-shell .product-add-composer button[type=submit]{border-radius:18px;min-height:46px;padding:0 23px;font-size:14px;font-weight:720}.gpt-shell .codex-products-action-menu,.gpt-shell .codex-products-work-menu{justify-self:start;position:relative}.gpt-shell .codex-products-action-menu summary,.gpt-shell .codex-products-work-menu summary{cursor:pointer;color:#5f6069;font-size:14px;font-weight:680;line-height:1;list-style:none}.gpt-shell .codex-products-action-menu summary::-webkit-details-marker,.gpt-shell .codex-products-work-menu summary::-webkit-details-marker{display:none}.gpt-shell .codex-products-action-menu summary:hover,.gpt-shell .codex-products-work-menu summary:hover{color:var(--atelier-ink)}.gpt-shell .codex-products-action-menu[open] .codex-products-actions,.gpt-shell .codex-products-work-menu[open] .codex-products-secondary-filters{z-index:25;border:1px solid var(--atelier-line);background:#fffffff5;border-radius:14px;gap:4px;min-width:190px;padding:8px;display:grid;position:absolute;top:calc(100% + 12px);left:0;box-shadow:0 22px 70px #17171b1f}.gpt-shell .codex-products-work-menu[open] .codex-products-secondary-filters{min-width:238px}.gpt-shell .codex-products-action-menu[open] .codex-products-actions button,.gpt-shell .codex-products-work-menu[open] .codex-products-secondary-filters button{color:#5f6069;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;min-height:34px;padding:0 10px;font-size:13px;font-weight:660;display:flex}.gpt-shell .codex-products-action-menu[open] .codex-products-actions button:hover,.gpt-shell .codex-products-work-menu[open] .codex-products-secondary-filters button.active,.gpt-shell .codex-products-work-menu[open] .codex-products-secondary-filters button:hover{background:var(--atelier-soft);color:var(--atelier-ink)}.gpt-shell .codex-logistics-work .codex-status-tabs,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters,.gpt-shell .codex-work-page .codex-queue{width:100%;box-shadow:none;scrollbar-width:none;border:0;flex-wrap:nowrap;justify-content:center;align-items:center;gap:24px;padding:0 2px 8px;display:flex;overflow-x:auto}.gpt-shell .codex-logistics-work .codex-status-tabs::-webkit-scrollbar,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters::-webkit-scrollbar{display:none}.gpt-shell .codex-work-page .codex-queue::-webkit-scrollbar{display:none}.gpt-shell .codex-logistics-work .codex-status-tabs button,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button,.gpt-shell .codex-work-page .codex-queue button{min-height:34px;color:var(--atelier-ink);box-shadow:none;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;padding:0;font-size:14px;font-weight:690;line-height:1}.gpt-shell .codex-logistics-work .codex-status-tabs button strong,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button strong,.gpt-shell .codex-work-page .codex-queue button strong{color:inherit;margin-left:6px;font-weight:760}.gpt-shell .codex-logistics-work .codex-status-tabs button.active,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button.active,.gpt-shell .codex-work-page .codex-queue button.active{background:var(--atelier-ink);color:#fff;padding:0 15px}.gpt-shell .codex-products-list-controls{justify-content:flex-start;align-items:center;gap:18px;min-height:24px;margin:-2px 0 12px;display:flex}.gpt-shell .codex-work-with-detail{align-items:start;gap:48px;width:100%;display:grid}.gpt-shell .codex-logistics-work .codex-work-with-detail,.gpt-shell .codex-products-work .codex-work-with-detail.is-detail-closed{grid-template-columns:minmax(0,1fr)}.gpt-shell .codex-products-work .codex-work-with-detail.is-detail-open{grid-template-columns:minmax(0,690px) minmax(300px,360px);gap:54px}.gpt-shell .codex-list,.gpt-shell .codex-products-list{min-width:0}.gpt-shell .codex-work-page .codex-list-toolbar{margin-bottom:16px}.gpt-shell .codex-work-page .codex-list-title,.gpt-shell .codex-work-page .codex-list-toolbar strong{color:var(--atelier-ink);letter-spacing:-.018em;font-size:15px;font-weight:660}.gpt-shell .codex-work-page .codex-list-meta,.gpt-shell .codex-work-page .codex-list-toolbar small{color:var(--atelier-muted);font-size:14px;font-weight:540}.gpt-shell .codex-work-page .codex-row{border-radius:12px;min-height:68px;padding:9px 12px;transition:background .14s,box-shadow .14s,transform .14s}.gpt-shell .codex-work-page .codex-row.is-selected,.gpt-shell .codex-work-page .codex-row:hover{background:var(--atelier-soft);box-shadow:none;transform:none}.gpt-shell .codex-products-decision-surface .codex-row.has-leading,.gpt-shell .codex-work-page .codex-row.has-leading{grid-template-columns:46px minmax(0,1fr) minmax(128px,210px);gap:16px}.gpt-shell .codex-logistics-work .codex-row.has-leading.has-actions,.gpt-shell .codex-work-page .codex-row.has-leading.has-actions{grid-template-columns:46px minmax(0,1fr) minmax(150px,220px) 58px}.gpt-shell .codex-work-page .codex-row-main{gap:4px;min-width:0}.gpt-shell .codex-work-page .codex-row-main strong{color:var(--atelier-ink);letter-spacing:-.012em;font-size:15px;font-weight:650;line-height:1.18}.gpt-shell .codex-work-page .codex-row-aside small,.gpt-shell .codex-work-page .codex-row-main small{min-width:0;color:var(--atelier-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.25;display:block;overflow:hidden}.gpt-shell .codex-work-page .codex-row-aside{text-align:right;min-width:0}.gpt-shell .codex-work-page .codex-row-aside strong{color:var(--atelier-ink);letter-spacing:-.012em;font-size:15px;font-weight:650;line-height:1.1}.gpt-shell .codex-work-page .codex-product-thumb{border:1px solid var(--atelier-line);background:#fff;border-radius:11px;width:42px;height:42px;overflow:hidden;box-shadow:0 10px 24px #17171b0a}.gpt-shell .codex-work-page .codex-product-thumb-image{object-fit:contain;width:100%;height:100%;padding:2px;display:block}.gpt-shell .codex-work-page .codex-product-thumb.image-failed,.gpt-shell .codex-work-page .codex-product-thumb.is-empty{place-items:center;display:grid}.gpt-shell .codex-work-page .codex-product-thumb.image-failed:after,.gpt-shell .codex-work-page .codex-product-thumb.is-empty:after{content:"";background:#d9d8d4;border-radius:999px;width:7px;height:7px}.gpt-shell .codex-work-page .codex-product-thumb-placeholder{display:none}.gpt-shell .codex-detail-panel-shell{width:100%;min-width:0;max-width:none;box-shadow:none;background:0 0;padding:0;position:sticky;top:28px;overflow:visible}.gpt-shell .codex-detail-panel,.gpt-shell .codex-product-inspector{min-width:0;box-shadow:none;background:0 0;border:0;gap:20px;padding:0;display:grid}.gpt-shell .codex-product-inspector-top{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:16px;display:grid}.gpt-shell .codex-product-inspector-top .codex-product-thumb{border-radius:15px;width:58px;height:58px}.gpt-shell .codex-product-inspector-top span,.gpt-shell .codex-product-next span{color:var(--atelier-green);font-size:12px;font-weight:760;line-height:1.2}.gpt-shell .codex-product-inspector-top strong{color:var(--atelier-ink);letter-spacing:0;font-size:19px;font-weight:760;line-height:1.08;display:block}.gpt-shell .codex-product-inspector-top small{color:var(--atelier-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:13px;display:block;overflow:hidden}.gpt-shell .codex-product-next{background:var(--atelier-soft);border-radius:16px;gap:5px;padding:16px 18px;display:grid}.gpt-shell .codex-product-next strong{color:var(--atelier-green);font-size:15px;font-weight:760;line-height:1.2}.gpt-shell .codex-product-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 28px;display:grid}.gpt-shell .codex-product-facts span{gap:5px;min-width:0;display:grid}.gpt-shell .codex-product-facts strong{text-overflow:ellipsis;font-size:14px;font-weight:710;line-height:1.24;overflow:hidden}.gpt-shell .codex-product-facts .codex-gtip-inline{max-width:100%}.gpt-shell .codex-gtip-status-dot{background:var(--warning);border-radius:999px;flex:0 0 9px;width:9px;height:9px;display:inline-block;box-shadow:0 0 0 3px #c1a35a21}.gpt-shell .codex-gtip-inline[data-status=green]{color:var(--success)}.gpt-shell .codex-gtip-inline[data-status=green] .codex-gtip-status-dot{background:var(--success);box-shadow:0 0 0 3px #05966924}.gpt-shell .codex-gtip-inline[data-status=yellow]{color:var(--warning)}.gpt-shell .codex-gtip-inline[data-status=yellow] .codex-gtip-status-dot{background:var(--warning);box-shadow:0 0 0 3px #c58a2d26}.gpt-shell .codex-gtip-inline[data-status=red]{color:var(--danger)}.gpt-shell .codex-gtip-inline[data-status=red] .codex-gtip-status-dot{background:var(--danger);box-shadow:0 0 0 3px #c94c4624}.gpt-shell .codex-product-evidence span,.gpt-shell .codex-product-next-actions span,.gpt-shell .codex-product-official-note{color:var(--atelier-muted);font-size:13px;font-weight:500;line-height:1.42}.gpt-shell .codex-product-next-actions{gap:6px;display:grid}.gpt-shell .codex-product-next-actions span{color:var(--accent)}.gpt-shell .codex-product-evidence{gap:6px;display:grid}.gpt-shell .codex-product-inspector-actions{flex-wrap:wrap;gap:8px;display:flex}.gpt-shell .codex-product-inspector-actions a{background:var(--atelier-soft-2);color:#5f6069;border-radius:999px;min-height:32px;padding:7px 12px;font-size:13px;font-weight:690;text-decoration:none}@media (max-width:1360px){.gpt-shell .codex-screen.codex-work-page.codex-audit-work,.gpt-shell .codex-screen.codex-work-page.codex-ops-modern,.gpt-shell .codex-screen.codex-work-page.codex-purchase-work,.gpt-shell .codex-screen.codex-work-page.codex-settings-work,.gpt-shell .product-add-screen{width:min(100%,1040px);max-width:1040px}.gpt-shell .codex-products-work .codex-work-with-detail.is-detail-open{grid-template-columns:minmax(0,1fr);gap:34px}.gpt-shell .codex-logistics-work .codex-detail-panel-shell,.gpt-shell .codex-logistics-work .codex-logistics-detail,.gpt-shell .codex-products-work .codex-detail-panel-shell,.gpt-shell .codex-products-work .codex-products-decision-surface.is-detail-open .codex-detail-panel-shell{width:100%!important;max-width:none!important;max-height:none!important;box-shadow:none!important;background:0 0!important;padding:0!important;position:static!important;overflow:visible!important}.gpt-shell .codex-product-inspector{max-width:620px}}@media (max-width:1120px){.gpt-shell .codex-audit-work .codex-hero,.gpt-shell .codex-finance-work .codex-hero,.gpt-shell .codex-logistics-work .codex-hero,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero,.gpt-shell .codex-purchase-work .codex-hero,.gpt-shell .codex-settings-work .codex-hero,.gpt-shell .codex-work-page .codex-hero{grid-template-columns:minmax(0,1fr);gap:18px}.gpt-shell .codex-work-page .codex-hero-title h1,.gpt-shell .product-add-head h1{max-width:10em;font-size:clamp(36px,8vw,46px)}}@media (max-width:760px){.gpt-shell .codex-screen.codex-work-page.codex-audit-work,.gpt-shell .codex-screen.codex-work-page.codex-ops-modern,.gpt-shell .codex-screen.codex-work-page.codex-purchase-work,.gpt-shell .codex-screen.codex-work-page.codex-settings-work,.gpt-shell .product-add-screen{padding:30px 0 88px}.gpt-shell .codex-work-page .codex-command,.gpt-shell .product-add-composer{border-radius:20px}.gpt-shell .codex-logistics-work .codex-row.has-leading.has-actions,.gpt-shell .codex-products-decision-surface .codex-row.has-leading,.gpt-shell .codex-work-page .codex-row.has-leading,.gpt-shell .codex-work-page .codex-row.has-leading.has-actions{grid-template-columns:44px minmax(0,1fr)}.gpt-shell .codex-work-page .codex-row-actions,.gpt-shell .codex-work-page .codex-row-aside{text-align:left;grid-column:2;justify-self:start}.gpt-shell .codex-products-action-menu[open] .codex-products-actions,.gpt-shell .codex-products-work-menu[open] .codex-products-secondary-filters{left:auto;right:0}}.gpt-shell .codex-products-work .codex-products-decision-surface{background:0 0}.gpt-shell .codex-products-work .codex-product-flow-row{min-height:68px;padding:8px 10px}.gpt-shell .codex-products-work .codex-products-decision-surface .codex-product-flow-row.has-leading.has-actions{grid-template-columns:46px minmax(0,1fr) minmax(136px,206px) 58px;gap:16px}.gpt-shell .codex-products-work .codex-products-decision-surface.is-detail-open .codex-product-flow-row.has-leading.has-actions{grid-template-columns:46px minmax(0,1fr) minmax(120px,172px) 58px}.gpt-shell .codex-products-work .codex-products-decision-surface.is-detail-open .codex-row-aside small{display:block}.gpt-shell .codex-products-work .codex-product-flow-row .codex-row-main strong{font-size:15px;font-weight:710;line-height:1.16}.gpt-shell .codex-products-work .codex-product-flow-row .codex-row-aside small,.gpt-shell .codex-products-work .codex-product-flow-row .codex-row-main small{font-size:13px;font-weight:510;line-height:1.28}.gpt-shell .codex-products-work .codex-product-flow-row .codex-row-aside strong{font-size:15px;font-weight:720}.gpt-shell .codex-products-work .codex-products-decision-surface .codex-product-thumb{border-radius:11px;width:42px;height:42px}.gpt-shell .codex-products-work .codex-products-decision-surface .codex-product-thumb-image{object-fit:contain;width:100%;height:100%}.gpt-shell .codex-products-work .codex-product-row-actions{justify-self:end;gap:4px}.gpt-shell .codex-products-work .codex-product-row-actions .codex-row-icon-action{color:#a8a9b0;width:22px;height:22px}.gpt-shell .codex-products-work .codex-product-row-actions .codex-row-icon-action:hover{color:var(--atelier-ink);opacity:1;background:#f1f0ec}@media (min-width:1361px){.gpt-shell .codex-products-work .codex-work-with-detail.is-detail-open{grid-template-columns:minmax(0,1fr) minmax(284px,312px);gap:52px}.gpt-shell .codex-products-work .codex-detail-panel-shell,.gpt-shell .codex-products-work .codex-product-inspector{max-width:312px}}@media (max-width:760px){.gpt-shell .codex-products-work .codex-products-decision-surface .codex-product-flow-row.has-leading.has-actions,.gpt-shell .codex-products-work .codex-products-decision-surface.is-detail-open .codex-product-flow-row.has-leading.has-actions{grid-template-columns:44px minmax(0,1fr)}.gpt-shell .codex-products-work .codex-product-row-actions{grid-column:2;justify-self:start}}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero{grid-template-columns:minmax(260px,360px) minmax(460px,1fr);align-items:end;gap:28px 78px;margin-bottom:18px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{grid-area:1/2;align-self:end}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters{grid-column:1/-1;justify-content:center;gap:28px;margin-top:24px;padding:0}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button{min-height:36px;font-size:14px;font-weight:720}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button.active{padding:0 16px;background:var(--atelier-ink)!important;color:#fff!important}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button.active:hover{background:var(--atelier-ink)!important;color:#fff!important}.gpt-shell .codex-products-list .codex-list-toolbar{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;display:grid}.gpt-shell .codex-products-list .codex-list-toolbar>span{justify-self:end}.gpt-shell .codex-products-toolbar-actions{justify-content:flex-end;align-items:center;gap:18px;display:flex}.gpt-shell .codex-products-toolbar-actions summary,.gpt-shell .codex-products-toolbar-actions>button{color:#5f6069;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;min-height:28px;padding:0;font-size:14px;font-weight:700;line-height:1}.gpt-shell .codex-products-toolbar-actions summary:hover,.gpt-shell .codex-products-toolbar-actions>button:hover{color:var(--atelier-ink)}.gpt-shell .codex-products-toolbar-actions .codex-products-action-menu,.gpt-shell .codex-products-toolbar-actions .codex-products-work-menu{justify-self:auto}.gpt-shell .codex-products-toolbar-actions .codex-products-action-menu[open] .codex-products-actions,.gpt-shell .codex-products-toolbar-actions .codex-products-work-menu[open] .codex-products-secondary-filters{left:auto;right:0}.gpt-shell .codex-products-toolbar-actions .codex-products-action-menu[open] .codex-products-actions a,.gpt-shell .codex-products-toolbar-actions .codex-products-action-menu[open] .codex-products-actions button,.gpt-shell .codex-products-toolbar-actions .codex-products-work-menu[open] .codex-products-secondary-filters button{color:#5f6069;white-space:nowrap;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;min-height:34px;padding:0 10px;font-size:13px;font-weight:660;text-decoration:none;display:flex}.gpt-shell .codex-products-toolbar-actions .codex-products-action-menu[open] .codex-products-actions a:hover,.gpt-shell .codex-products-toolbar-actions .codex-products-action-menu[open] .codex-products-actions button:hover,.gpt-shell .codex-products-toolbar-actions .codex-products-work-menu[open] .codex-products-secondary-filters button.active,.gpt-shell .codex-products-toolbar-actions .codex-products-work-menu[open] .codex-products-secondary-filters button:hover{background:var(--atelier-soft);color:var(--atelier-ink)}.gpt-shell .codex-products-list-controls{margin:0 0 12px}@media (max-width:1120px){.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero{grid-template-columns:minmax(0,1fr);gap:18px}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters{grid-area:auto/1}.gpt-shell .codex-products-list .codex-list-toolbar{grid-template-columns:minmax(0,1fr);gap:10px}.gpt-shell .codex-products-list .codex-list-toolbar>span,.gpt-shell .codex-products-toolbar-actions{justify-content:flex-start;justify-self:start}}@media (max-width:760px){.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-products-status-filters{justify-content:flex-start;gap:18px}}.gpt-shell .codex-screen.codex-work-page.codex-audit-work,.gpt-shell .codex-screen.codex-work-page.codex-ops-modern,.gpt-shell .codex-screen.codex-work-page.codex-purchase-work,.gpt-shell .codex-screen.codex-work-page.codex-settings-work,.gpt-shell .product-add-screen{gap:30px!important;padding-top:34px!important;padding-bottom:96px!important}.gpt-shell .codex-work-page .codex-hero{gap:20px 52px!important;margin-bottom:16px!important}.gpt-shell .codex-work-page .codex-hero-title h1,.gpt-shell .product-add-head h1{letter-spacing:-.026em!important;font-size:44px!important;font-weight:720!important;line-height:1.04!important}.gpt-shell .codex-work-page .codex-hero-title p,.gpt-shell .product-add-head p{letter-spacing:0!important;max-width:420px!important;font-size:14px!important;line-height:1.45!important}.gpt-shell :is(input,textarea,select,button){min-width:0}.gpt-shell :is(table,.data-table,.orders-table,.gpt-clean-table,.invoice-name-table){line-height:1.38}.gpt-shell :is(th,td){overflow-wrap:anywhere}.gpt-shell :is(th,.data-table thead th,.orders-table thead th,.invoice-name-table th){font-size:11px!important;line-height:15px!important}.gpt-shell :is(td,.data-table tbody td,.orders-table tbody td,.invoice-name-row td){font-size:13px;line-height:18px}.gpt-shell :is(.font-mono,code,pre){overflow-wrap:anywhere;word-break:break-word}.gpt-shell :is(.ops-empty,.gpt-empty-state,.codex-empty,.product-add-empty){color:var(--gpt-muted)!important;font-size:13px!important;line-height:1.45!important}.gpt-shell .invoice-name-review,.gpt-shell .invoice-name-table-wrap{width:100%;min-width:0;max-width:100%}.gpt-shell .invoice-name-table{min-width:760px}.gpt-shell .wc-ci-chip{min-height:20px;padding:2px 7px;font-size:11px;line-height:1.2}.gpt-shell .wc-ci-item-preview{text-overflow:ellipsis;overflow-wrap:anywhere;min-width:0;overflow:hidden}@media (max-width:1120px){.gpt-shell .codex-work-page .codex-hero-title h1,.gpt-shell .product-add-head h1{font-size:40px!important}}@media (max-width:760px){.gpt-shell .codex-screen.codex-work-page.codex-audit-work,.gpt-shell .codex-screen.codex-work-page.codex-ops-modern,.gpt-shell .codex-screen.codex-work-page.codex-purchase-work,.gpt-shell .codex-screen.codex-work-page.codex-settings-work,.gpt-shell .product-add-screen{padding-top:26px!important;padding-bottom:80px!important}.gpt-shell .codex-work-page .codex-hero-title h1,.gpt-shell .product-add-head h1{max-width:none!important;font-size:34px!important;line-height:1.08!important}.gpt-shell :is(.codex-products-status-filters,.codex-purchase-filters,.codex-queue){overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding-inline:16px;overflow-x:auto;justify-content:flex-start!important;margin-left:-16px!important;margin-right:-16px!important;padding-left:16px!important;padding-right:16px!important}.gpt-shell :is(.codex-products-status-filters,.codex-purchase-filters,.codex-queue)::-webkit-scrollbar{display:none}.gpt-shell :is(.codex-products-status-filters,.codex-purchase-filters,.codex-queue)>*{white-space:nowrap;flex:none}}.gpt-shell .codex-ops-modern.codex-logistics-work,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work){--ops-ink:#141416;--ops-muted:#858488;--ops-faint:#b7b5b1;--ops-paper:#fffdfa;--ops-soft:#f5f2ec;--ops-soft-hover:#eeeae1;--ops-line:#18171416;--ops-line-strong:#18171424;--ops-accent:var(--accent);--ops-active:#16161a;--atelier-ink:var(--ops-ink);--atelier-muted:var(--ops-muted);--atelier-faint:var(--ops-faint);--atelier-soft:var(--ops-soft);--atelier-soft-2:var(--ops-soft-hover);--atelier-line:var(--ops-line);--atelier-line-strong:var(--ops-line-strong);--atelier-green:var(--ops-accent);color:var(--ops-ink)}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-hero{z-index:30;grid-template-columns:minmax(248px,338px) minmax(0,1fr);align-items:end;gap:30px 72px;width:min(100%,940px);margin:0 auto 42px;position:relative}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero-title>span,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-hero-title>span{color:var(--ops-accent);letter-spacing:.085em;text-transform:uppercase;font-size:11.5px;font-weight:680}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero-title h1,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-hero-title h1{color:var(--ops-ink);letter-spacing:-.026em;font-size:clamp(48px,5.4vw,66px);font-weight:720;line-height:.94}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero-title p,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-hero-title p{max-width:320px;color:var(--ops-muted);font-size:15px;font-weight:540;line-height:1.45}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-command,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-command{border:1px solid var(--ops-line-strong);background:#fffffceb;border-radius:24px;width:100%;min-height:58px;overflow:visible;box-shadow:0 22px 70px #1e1c180e}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-command input,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-command input{color:var(--ops-ink);font-size:14.5px;font-weight:520;background:var(--ops-soft)!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-command input::placeholder,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-command input::placeholder{color:#a2a2aa}.gpt-shell .codex-products-primary-action{box-shadow:0 12px 32px #17171b29;background:var(--ops-active)!important;color:#fff!important}.gpt-shell .codex-products-tool-menu{flex:none;position:relative}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-command{grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-command input{width:100%;min-width:0}.gpt-shell .codex-products-tool-trigger{color:#74757d;cursor:pointer;background:0 0;border:0;border-radius:16px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.gpt-shell .codex-products-tool-menu.is-open .codex-products-tool-trigger,.gpt-shell .codex-products-tool-trigger:hover{background:var(--ops-soft);color:var(--ops-ink)}.gpt-shell .codex-products-tool-menu svg{width:16px;height:16px}.gpt-shell .codex-products-tool-panel{z-index:120;border:1px solid var(--ops-line);pointer-events:auto;background:#fffffcfa;border-radius:18px;gap:10px;width:286px;max-width:min(286px,100vw - 28px);padding:10px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 24px 80px #17171b24}.gpt-shell .codex-products-tool-menu:not(.is-open) .codex-products-tool-panel{display:none}.gpt-shell .codex-products-tool-section{gap:4px;display:grid}.gpt-shell .codex-products-tool-section>strong{color:var(--ops-faint);text-transform:uppercase;padding:4px 8px 2px;font-size:11px;font-weight:760;line-height:1}.gpt-shell .codex-products-tool-section a,.gpt-shell .codex-products-tool-section button{color:#565760;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;min-height:34px;padding:0 10px;font-size:13px;font-weight:650;text-decoration:none;display:flex}.gpt-shell .codex-products-tool-section button:disabled{cursor:default;opacity:.48}.gpt-shell .codex-products-tool-section button small{color:var(--ops-muted);font-size:12px;font-weight:720}.gpt-shell .codex-products-tool-section a:hover,.gpt-shell .codex-products-tool-section button.active,.gpt-shell .codex-products-tool-section button:hover{background:var(--ops-soft);color:var(--ops-ink)}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-status-tabs,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-status-filters{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:10px 18px;width:100%;margin-top:24px;padding:0}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-status-tabs button,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button{min-height:34px;color:var(--ops-ink);padding:0;font-size:13.8px;font-weight:700;background:0 0!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-status-tabs button strong,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button strong{color:inherit;font-size:inherit;margin-left:7px;font-weight:800}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-status-tabs button.active,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button.active{padding:0 17px;box-shadow:0 12px 32px #17171b24;background:var(--ops-active)!important;color:#fff!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-list,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-list{gap:24px;width:min(100%,940px);margin:0 auto}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-list-toolbar,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-list .codex-list-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:18px;margin-bottom:6px;display:grid}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-list-toolbar>strong,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-list .codex-list-toolbar>strong{color:var(--ops-ink);letter-spacing:-.018em;font-size:15px;font-weight:660;line-height:1.1}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-list-toolbar>span,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-list .codex-list-toolbar>span{color:var(--ops-muted);font-size:13.5px;font-weight:500}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-list-body,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-list .codex-list-body{gap:8px;display:grid}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row.has-leading.has-actions,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row.has-leading.has-actions,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-decision-surface.is-detail-open .codex-product-flow-row.has-leading.has-actions{min-height:62px;box-shadow:none;background:0 0;border-radius:14px;align-items:center;gap:16px;padding:8px 12px;grid-template-columns:46px minmax(0,1fr) minmax(116px,164px) 44px!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row.is-clickable:hover,.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row.is-selected,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row.is-clickable:hover,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row.is-selected{background:var(--ops-soft)}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-leading,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-row-leading{width:46px;height:46px}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-product-thumb,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-thumb{border:1px solid var(--ops-line);background:#fffffcf0;box-shadow:0 10px 26px #17171b0b;border-radius:13px!important;width:44px!important;height:44px!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-product-thumb-image,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-thumb-image{object-fit:contain;width:100%;height:100%}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-aside,.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-main,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-row-aside,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-row-main{min-width:0}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-main strong,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row .codex-row-main strong{color:var(--ops-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:760;line-height:1.18;overflow:hidden}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-main small,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row .codex-row-main small{color:var(--ops-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13.25px;font-weight:540;line-height:1.25;overflow:hidden}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-aside,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row .codex-row-aside{text-align:right;justify-self:end}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-aside strong,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row .codex-row-aside strong{color:var(--ops-ink);font-size:14.5px;font-weight:780;line-height:1.12}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-aside small,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row .codex-row-aside small{max-width:164px;color:var(--ops-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.8px;font-weight:560;line-height:1.22;display:block;overflow:hidden}.gpt-shell .codex-ops-modern.codex-logistics-work{--ops-ink:#111418;--ops-muted:#727780;--ops-faint:#a2a5aa;--ops-paper:#fdfcf8;--ops-soft:#f3f1eb;--ops-soft-hover:#ebe7dc;--ops-line:#11141817;--ops-line-strong:#11141829;--ops-accent:var(--accent);--ops-active:#111418;--ops-accent-wash:var(--accent-soft)}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero{grid-template-columns:minmax(268px,352px) minmax(520px,1fr);align-items:end;gap:18px 62px;width:min(100%,1020px);margin:0 auto 32px}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero-title span{color:var(--ops-accent);font-size:13px;font-weight:780;line-height:1.1}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero-title h1{max-width:none;color:var(--ops-ink);font-size:clamp(52px,5vw,62px);font-weight:820;line-height:.94}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero-title p,.gpt-shell .codex-ops-modern.codex-logistics-work .codex-metric-line{max-width:none;color:var(--ops-accent);font-size:15px;font-weight:680;line-height:1.25}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-metric-line{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-metric-line span{align-items:center;gap:10px;display:inline-flex}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-metric-line span+span:before{content:"";background:#3d765f6b;border-radius:999px;width:3px;height:3px}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-command{border-color:var(--ops-line-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffcf0;border-radius:28px;min-height:60px;box-shadow:0 22px 64px #11141812}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-command:focus-within{box-shadow:0 20px 64px #11141814,0 0 0 4px var(--ops-accent-wash);border-color:#3d765f57}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-command-icon{width:34px;height:34px;color:var(--ops-accent);background:#3d765f14;border-radius:999px;place-items:center;display:inline-grid}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-command input{min-height:44px;color:var(--ops-ink);border-radius:22px;font-size:15px;font-weight:560}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-command input::placeholder{color:#a4a7ae}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-status-tabs{gap:10px 16px;margin-top:26px}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-status-tabs button{color:#333840;letter-spacing:-.006em;border-radius:999px;min-height:36px;padding:0 10px;font-size:13.6px;font-weight:600;transition:background .14s,color .14s,box-shadow .14s}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-status-tabs button:hover{color:var(--ops-ink);background:var(--ops-soft)!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-status-tabs button.active{padding:0 17px;box-shadow:0 14px 34px #11141829;background:var(--ops-active)!important;color:#fff!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-status-tabs button strong{margin-left:7px;font-weight:680}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-list{gap:18px;width:min(100%,1020px)}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-list-toolbar{margin-bottom:2px;padding:0 8px}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-list-toolbar>strong{letter-spacing:-.018em;font-size:16px;font-weight:660;line-height:1.1}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-list-toolbar>span{color:var(--ops-muted);font-size:13px;font-weight:500}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-list-body{gap:7px}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row.has-leading.has-actions{background:#fffffc80;border:1px solid #0000;border-radius:16px;gap:16px;min-height:64px;padding:8px 12px;transition:background .14s,border-color .14s,box-shadow .14s}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row.is-clickable:hover,.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row.is-selected{background:var(--ops-soft);border-color:#1114180e;box-shadow:0 12px 34px #1114180b}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-leading{width:48px;height:48px}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-product-thumb{background:#fffefa;border-color:#11141814;box-shadow:0 10px 24px #1114180e;border-radius:14px!important;width:46px!important;height:46px!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-main{gap:5px}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-main strong{color:var(--ops-ink);font-size:14.8px;font-weight:820;line-height:1.18}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-main small{color:var(--ops-muted);font-size:13.35px;font-weight:560;line-height:1.24}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-aside strong{color:var(--ops-ink);font-size:14.8px;font-weight:820;line-height:1.08}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-aside small{color:#7d8188;max-width:168px;font-size:12.9px;font-weight:590;line-height:1.22}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-actions{opacity:.44;gap:4px}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-icon-action{color:#b3b6bd;width:22px;height:22px}@media (max-width:1120px){.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero,.gpt-shell .codex-ops-modern.codex-logistics-work .codex-list{width:min(100%,820px)}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:760px){.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero-title h1{font-size:clamp(40px,12vw,52px)}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-status-tabs{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:6px;scroll-padding-inline:14px;overflow-x:auto}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row.has-leading.has-actions{min-height:74px;grid-template-columns:46px minmax(0,1fr)!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-actions,.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-aside{text-align:left;grid-column:2;justify-self:start}}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-actions,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-row-actions{opacity:.36;justify-self:end;gap:5px;transition:opacity .16s}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row:hover .codex-row-actions,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row:hover .codex-product-row-actions{opacity:1}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-icon-action,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-row-icon-action{color:#b8b8be;width:22px;height:22px}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-icon-action:hover,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-row-icon-action:hover{background:var(--ops-soft-hover);color:var(--ops-ink)}.gpt-shell .codex-products-toolbar-actions{display:none!important}@media (max-width:1120px){.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-hero{grid-template-columns:minmax(0,1fr);gap:20px;width:min(100%,760px)}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-command,.gpt-shell .codex-ops-modern.codex-logistics-work .codex-status-tabs,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-command,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-status-filters{grid-area:auto/1}}@media (max-width:760px){.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row.has-leading.has-actions,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row.has-leading.has-actions,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-decision-surface.is-detail-open .codex-product-flow-row.has-leading.has-actions{grid-template-columns:44px minmax(0,1fr)!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-actions,.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-aside,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row .codex-row-aside,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-row-actions{text-align:left;grid-column:2;justify-self:start}}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-hero{grid-template-columns:minmax(250px,330px) minmax(520px,1fr);align-items:end;gap:12px 56px;width:min(100%,1040px);margin:0 auto 20px}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-hero-title h1{font-size:clamp(52px,4.9vw,64px);line-height:.94}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-hero-title p{max-width:280px;margin-top:8px;line-height:1.34}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-command{border-radius:22px;justify-self:end;max-width:620px;min-height:54px;box-shadow:0 18px 54px #1e1c180b}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-command input{min-height:38px}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-command .codex-products-primary-action{min-height:42px;padding:0 22px}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-tool-trigger{border-radius:15px;width:40px;height:40px}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-status-filters{flex-wrap:wrap;grid-column:1/-1;justify-content:center;justify-self:center;gap:8px 30px;width:auto;max-width:760px;margin:6px auto 0;padding:0}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button{white-space:nowrap;flex:none;min-height:30px;padding:0}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button.active{padding:0 16px}.gpt-shell .codex-products-work .codex-products-decision-surface{margin-top:-12px}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-list{gap:16px;width:min(100%,1040px)}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-list .codex-list-toolbar{margin-bottom:0}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-list .codex-list-body{gap:6px}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row.has-leading.has-actions,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-decision-surface.is-detail-open .codex-product-flow-row.has-leading.has-actions{min-height:60px;padding:7px 12px}@media (max-width:1120px){.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-hero{grid-template-columns:minmax(0,1fr);gap:16px;width:min(100%,760px);margin-bottom:18px}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-command{justify-self:stretch;max-width:none}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-status-filters{justify-content:flex-start;justify-self:start;gap:8px 20px}}@media (max-width:760px){.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-hero-title h1{font-size:clamp(42px,13vw,54px)}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-command{grid-template-columns:20px minmax(0,1fr) auto}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-tool-menu{display:none}}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row.has-leading.has-actions,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-decision-surface.is-detail-open .codex-product-flow-row.has-leading.has-actions{border-radius:14px!important;grid-template-columns:46px minmax(0,1fr) minmax(116px,164px) 44px!important;align-items:center!important;gap:16px!important;min-height:62px!important;padding:8px 12px!important}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row .codex-row-leading{width:46px;height:46px}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row .codex-product-thumb{border-radius:13px!important;width:44px!important;height:44px!important}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row .codex-row-main strong{color:var(--ops-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;letter-spacing:-.012em!important;font-size:14.5px!important;font-weight:650!important;line-height:1.18!important}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row .codex-row-main small{color:var(--ops-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:13.25px!important;font-weight:490!important;line-height:1.25!important}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row .codex-row-aside{text-align:right;justify-self:end}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row .codex-row-aside strong{color:var(--ops-ink);letter-spacing:-.012em!important;font-size:14.5px!important;font-weight:640!important;line-height:1.12!important}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row .codex-row-aside small{max-width:164px;color:var(--ops-muted);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;font-size:12.8px!important;font-weight:510!important;line-height:1.22!important}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row.has-leading.has-actions,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-decision-surface.is-detail-open .codex-product-flow-row.has-leading.has-actions{grid-template-columns:46px minmax(0,1fr) minmax(156px,196px) 44px!important}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row .codex-row-aside small{text-overflow:clip;max-width:none;overflow:visible}.gpt-shell .codex-row-gtip-meta{white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;max-width:100%;display:inline-flex}.gpt-shell .codex-row-gtip-meta .codex-gtip-inline{font-variant-numeric:tabular-nums;text-overflow:clip;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-weight:760;line-height:1.15;display:inline-flex;overflow:visible}.gpt-shell .codex-row-gtip-meta .codex-gtip-status-dot{flex-basis:8px;width:8px;height:8px}.gpt-shell .codex-product-inspector{gap:18px}.gpt-shell .codex-product-inspector-top{grid-template-columns:54px minmax(0,1fr);gap:14px}.gpt-shell .codex-product-inspector-top .codex-product-thumb{width:54px;height:54px}.gpt-shell .codex-product-inspector-top strong{font-size:18px;line-height:1.12}.gpt-shell .codex-product-inspector-top small{margin-top:7px;font-size:12.5px;line-height:1.25}.gpt-shell .codex-product-next{border-radius:12px;gap:6px;padding:14px 16px}.gpt-shell .codex-product-next strong{font-size:14.5px}.gpt-shell .codex-product-facts{grid-template-columns:1fr;align-items:start;gap:2px 0}.gpt-shell .codex-product-facts span{grid-template-columns:minmax(96px,.7fr) minmax(0,1.6fr);gap:14px;padding:7px 0}.gpt-shell .codex-product-facts small{font-size:11.8px;line-height:1.15}.gpt-shell .codex-product-facts strong{min-width:0;color:var(--atelier-ink);overflow-wrap:anywhere;text-overflow:clip;white-space:normal;font-size:13.8px;line-height:1.22;display:block;overflow:visible}.gpt-shell .codex-product-facts .codex-gtip-inline{font-variant-numeric:tabular-nums;text-overflow:clip;white-space:nowrap;align-items:center;gap:7px;width:max-content;max-width:none;display:inline-flex;overflow:visible}.gpt-shell .codex-screen.codex-work-page.codex-ops-modern.codex-logistics-work{background:#fdfcf8}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero{grid-template-columns:minmax(268px,352px) minmax(520px,1fr)!important;gap:18px 62px!important;width:min(100%,1020px)!important;margin:0 auto 32px!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero-title>span{color:var(--ops-accent)!important;letter-spacing:.085em!important;text-transform:uppercase!important;font-size:11.5px!important;font-weight:680!important;line-height:1.1!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero-title h1{max-width:none!important;color:var(--ops-ink)!important;letter-spacing:-.026em!important;font-size:clamp(52px,5vw,62px)!important;font-weight:720!important;line-height:.94!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero-title p{max-width:none!important;margin:0!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero-title p,.gpt-shell .codex-ops-modern.codex-logistics-work .codex-metric-line,.gpt-shell .codex-ops-modern.codex-logistics-work .codex-metric-line>span{color:var(--ops-muted)!important;font-size:15px!important;font-weight:560!important;line-height:1.25!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-command{border-radius:28px!important;min-height:60px!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-command input{background:0 0!important;min-height:44px!important;font-size:15px!important;font-weight:560!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-status-tabs{margin-top:26px!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-list{width:min(100%,1020px)!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row.has-leading.has-actions{border-radius:16px!important;grid-template-columns:48px minmax(0,1fr) minmax(118px,168px) 46px!important;min-height:64px!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-aside strong,.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-main strong{letter-spacing:-.012em!important;font-size:14.6px!important;font-weight:650!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-main small{font-size:13.35px!important;font-weight:490!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-aside small{font-size:12.9px!important;font-weight:510!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row-actions{opacity:.44!important}@media (max-width:1120px){.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero{grid-template-columns:minmax(0,1fr)!important;gap:20px!important;width:min(100%,820px)!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-list{width:min(100%,820px)!important}}@media (max-width:760px){.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero-title h1{font-size:clamp(40px,12vw,52px)!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero{gap:18px!important}}.gpt-shell .codex-screen.codex-work-page.codex-ops-modern.codex-invoice-work{--invoice-ink:#16171b;--invoice-muted:#73777f;--invoice-faint:#a6a8ad;--invoice-soft:#f6f5f1;--invoice-soft-strong:#ece9e1;--invoice-line:#16171b1a;--invoice-line-strong:#16171b29;--invoice-accent:var(--accent);--atelier-ink:var(--invoice-ink);--atelier-muted:var(--invoice-muted);--atelier-soft:var(--invoice-soft);--atelier-line:var(--invoice-line);--atelier-line-strong:var(--invoice-line-strong);--atelier-green:var(--invoice-accent);color:var(--invoice-ink);background:#fffdfa;gap:22px!important;width:min(100%,1120px)!important;max-width:1120px!important;margin:0 auto!important;padding:28px 32px 88px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-hero{grid-template-columns:minmax(250px,340px) minmax(0,1fr)!important;align-items:end!important;gap:14px 18px!important;width:100%!important;margin:0 0 20px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-hero-title{text-align:left!important;align-self:center!important;gap:6px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-hero-title>span{color:var(--invoice-accent)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:11.5px!important;font-weight:680!important;line-height:1.2!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-hero-title h1{max-width:none!important;color:var(--invoice-ink)!important;letter-spacing:-.018em!important;margin:0!important;font-size:33px!important;font-weight:670!important;line-height:1.06!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-hero-title p{max-width:52ch!important;color:var(--invoice-muted)!important;margin:0!important;font-size:14px!important;font-weight:450!important;line-height:1.4!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-command{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-prepare-command{border:1px solid var(--invoice-line-strong)!important;background:#fff!important;border-radius:14px!important;grid-template-columns:24px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:54px!important;padding:6px 8px 6px 12px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-document-cards{grid-column:1/-1!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-command-icon{width:24px!important;height:24px!important;color:var(--invoice-accent)!important;place-items:center!important;display:inline-grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-prepare-command input{background:var(--invoice-soft)!important;min-width:0!important;min-height:42px!important;color:var(--invoice-ink)!important;border:0!important;border-radius:10px!important;padding:0 12px!important;font-size:14px!important;font-weight:560!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-command input::placeholder{color:var(--invoice-faint)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-command .codex-command-action,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-command .codex-command-button,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-list-toolbar>button{background:var(--invoice-ink)!important;color:#fff!important;white-space:nowrap!important;min-height:38px!important;box-shadow:none!important;border-radius:10px!important;padding:0 14px!important;font-size:13px!important;font-weight:720!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-command .codex-command-action:disabled,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-command .codex-command-button:disabled{background:var(--invoice-soft-strong)!important;color:var(--invoice-muted)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-document-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-document-card{border:1px solid var(--invoice-line)!important;min-width:0!important;min-height:96px!important;color:var(--invoice-ink)!important;text-align:left!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;align-content:center!important;gap:7px!important;padding:14px 16px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-document-card:hover,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-document-card[data-active=true]{border-color:var(--invoice-ink)!important;background:var(--invoice-soft)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-document-card:disabled{cursor:wait!important;opacity:.72!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-document-card small,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-document-card span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-document-card span{color:var(--invoice-muted)!important;font-size:13px!important;font-weight:720!important;line-height:1.2!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-document-card strong{color:var(--invoice-ink)!important;font-size:28px!important;font-weight:780!important;line-height:1!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-document-card small{color:var(--invoice-accent)!important;font-size:12.5px!important;font-weight:720!important;line-height:1.2!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-count-spinner{border:3px solid #16171b29!important;border-top:3px solid var(--invoice-ink)!important;border-radius:999px!important;width:26px!important;height:26px!important;animation:codex-invoice-spin .8s linear infinite!important;display:inline-block!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-date-range{grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(160px,220px)) auto!important;justify-content:end!important;align-items:end!important;gap:10px!important;width:100%!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-date-range label{min-width:0!important;color:var(--invoice-muted)!important;gap:5px!important;font-size:12px!important;font-weight:720!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-date-range input{border:1px solid var(--invoice-line)!important;width:100%!important;min-height:38px!important;color:var(--invoice-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;padding:0 10px!important;font-size:13px!important;font-weight:640!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-date-range>button{white-space:nowrap!important;border-radius:10px!important;min-height:38px!important;padding:0 14px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-list-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:inline-flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-list-actions>button{background:var(--invoice-ink)!important;color:#fff!important;white-space:nowrap!important;min-height:38px!important;box-shadow:none!important;border-radius:10px!important;padding:0 14px!important;font-size:13px!important;font-weight:720!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-list-actions>button:disabled{background:var(--invoice-soft-strong)!important;color:var(--invoice-muted)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-bulk-console{background:#fff!important;border:1px solid #d8dde5!important;border-radius:10px!important;grid-template-columns:minmax(220px,.65fr) minmax(360px,1.35fr)!important;align-items:stretch!important;gap:14px!important;width:100%!important;padding:14px!important;display:grid!important;box-shadow:0 16px 40px #0f172a0f!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-bulk-summary{border-right:1px solid var(--invoice-line)!important;align-content:center!important;gap:4px!important;min-width:0!important;padding-right:14px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-bulk-summary span{color:var(--invoice-muted)!important;font-size:11px!important;font-weight:760!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-bulk-summary strong{color:var(--invoice-ink)!important;font-size:18px!important;font-weight:820!important;line-height:1.1!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-bulk-summary small{color:var(--invoice-muted)!important;font-size:12px!important;font-weight:640!important;line-height:1.3!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-bulk-actions{grid-template-columns:auto minmax(220px,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-bulk-actions input{border:1px solid var(--invoice-line)!important;width:100%!important;min-width:0!important;min-height:40px!important;color:var(--invoice-ink)!important;background:#fff!important;border-radius:8px!important;outline:none!important;padding:0 11px!important;font-size:12px!important;font-weight:650!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-bulk-actions input:focus{border-color:var(--invoice-ink)!important;box-shadow:0 0 0 3px #11182714!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-bulk-actions button{white-space:nowrap!important;border-radius:9px!important;min-height:40px!important;padding:0 12px!important;font-size:12.5px!important;font-weight:760!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-select{border:1px solid var(--invoice-line)!important;background:#fff!important;border-radius:8px!important;align-self:center!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-select input{width:16px!important;height:16px!important;accent-color:var(--invoice-ink)!important;cursor:pointer!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-select input:disabled{cursor:not-allowed!important;opacity:.42!important}@keyframes codex-invoice-spin{to{transform:rotate(1turn)}}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-list{gap:10px!important;width:100%!important;margin:0!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-list-toolbar{grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:12px!important;margin:0 0 6px!important;padding:0!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-list-toolbar>strong{letter-spacing:-.018em!important;font-size:16px!important;font-weight:660!important;line-height:1.2!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-list-toolbar>span{color:var(--invoice-muted)!important;white-space:nowrap!important;font-size:13px!important;font-weight:560!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-list-body{gap:8px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-status-tabs{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important;margin:0 0 8px!important;padding:0!important;display:flex!important;overflow:visible!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-status-tabs button{border:1px solid var(--invoice-line)!important;min-height:34px!important;color:var(--invoice-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:999px!important;align-items:center!important;gap:8px!important;padding:0 12px!important;font-size:13px!important;font-weight:680!important;display:inline-flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-status-tabs button strong{background:var(--invoice-soft)!important;min-width:22px!important;height:22px!important;color:inherit!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;margin:0!important;font-size:12px!important;font-weight:680!important;display:inline-flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-status-tabs button.active{border-color:var(--invoice-ink)!important;background:var(--invoice-ink)!important;color:#fff!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-status-tabs button.active strong{color:#fff!important;background:#ffffff29!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row{min-height:58px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) minmax(130px,190px) auto!important;align-items:center!important;gap:14px!important;padding:9px 10px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row.has-leading{grid-template-columns:38px minmax(0,1fr) minmax(130px,190px)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row.has-actions{grid-template-columns:minmax(0,1fr) minmax(130px,190px) auto!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row.has-leading.has-actions{grid-template-columns:38px minmax(0,1fr) minmax(130px,190px) auto!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-order-row{min-height:68px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-order-row.has-leading.has-actions{grid-template-columns:42px minmax(0,1fr) minmax(112px,170px) auto!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-order-row .codex-product-thumb{border-color:var(--invoice-line)!important;border-radius:9px!important;width:42px!important;height:42px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row:hover{border-color:var(--invoice-line)!important;background:var(--invoice-soft)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row-aside,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row-main{min-width:0!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row-main strong{color:var(--invoice-ink)!important;letter-spacing:-.012em!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:615!important;line-height:1.2!important;overflow:hidden!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-order-row .codex-row-main strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;letter-spacing:-.012em!important;white-space:normal!important;font-size:14.5px!important;font-weight:615!important;line-height:1.24!important;display:-webkit-box!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row-aside small,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row-main small{color:var(--invoice-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12.5px!important;font-weight:470!important;line-height:1.25!important;overflow:hidden!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-order-row .codex-row-main small{font-size:12.6px!important;font-weight:470!important;line-height:1.35!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row-aside{text-align:right!important;justify-self:end!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row-aside strong{color:var(--invoice-ink)!important;letter-spacing:-.012em!important;font-variant-numeric:tabular-nums!important;font-size:14px!important;font-weight:625!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row>.codex-command-action,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row>.codex-command-button{background:var(--invoice-ink)!important;color:#fff!important;letter-spacing:-.003em!important;white-space:nowrap!important;min-height:34px!important;box-shadow:none!important;border-radius:9px!important;padding:0 12px!important;font-size:12.5px!important;font-weight:660!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-state{border:1px solid var(--invoice-line)!important;width:100%!important;box-shadow:none!important;background:#fff!important;border-radius:12px!important;margin:0!important;padding:14px 16px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval{justify-items:center!important;gap:16px!important;width:100%!important;padding:6px 0 2px!important;display:grid!important;overflow-x:auto!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-toolbar{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:12px!important;width:980px!important;min-width:980px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-toolbar div{gap:3px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-toolbar div:last-child{text-align:right!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-toolbar span{color:var(--invoice-muted)!important;font-size:12px!important;font-weight:720!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-toolbar strong{color:var(--invoice-ink)!important;font-size:16px!important;font-weight:780!important;line-height:1.2!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-console{background:#fff!important;border:1px solid #d8dde5!important;border-radius:8px!important;gap:12px!important;width:980px!important;min-width:980px!important;padding:14px!important;display:grid!important;box-shadow:0 18px 44px #0f172a12!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-console-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-console-head>div:first-child{gap:3px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-console-head span,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line span{color:var(--invoice-muted)!important;font-size:11px!important;font-weight:720!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-console-head strong{color:var(--invoice-ink)!important;font-size:15px!important;font-weight:800!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-console-actions{align-items:center!important;gap:8px!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line-editor{gap:8px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line{background:#fbfcfd!important;border:1px solid #e0e5ec!important;border-radius:7px!important;grid-template-columns:96px minmax(260px,1fr) 132px 104px 132px!important;align-items:stretch!important;gap:10px!important;padding:10px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line[data-invalid=true]{background:#fff8f8!important;border-color:#be123c61!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line label,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line-index,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line-status{gap:5px!important;min-width:0!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line-index{align-content:center!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line-index strong{color:#fff!important;background:#111827!important;border-radius:999px!important;place-items:center!important;width:34px!important;height:34px!important;font-size:13px!important;font-weight:820!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line label span{color:#626b78!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line label[data-invalid=true] span,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line-status strong{color:#be123c!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line:not([data-invalid=true]) .codex-invoice-draft-line-status strong{color:#256f53!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line input,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line textarea{color:#111827!important;background:#fff!important;border:1px solid #ccd4df!important;border-radius:6px!important;outline:none!important;width:100%!important;min-width:0!important;padding:8px!important;font-size:12px!important;font-weight:650!important;line-height:1.3!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line textarea{resize:vertical!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line label[data-invalid=true] input,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line label[data-invalid=true] textarea{background:snow!important;border-color:#be123c!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line input:focus,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line textarea:focus{border-color:#111827!important;box-shadow:0 0 0 3px #11182714!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line-status{align-content:center!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line-status strong{font-size:12px!important;font-weight:820!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-paper{color:#4b4f58!important;background:#fff!important;border:2px solid #20242a!important;border-radius:3px!important;align-content:start!important;gap:10px!important;width:980px!important;min-width:980px!important;min-height:1386px!important;padding:22px 24px!important;font-family:Arial,Helvetica,sans-serif!important;display:grid!important;box-shadow:0 24px 70px #0f172a1c!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-paper-head{grid-template-columns:330px minmax(0,1fr) 164px!important;align-items:start!important;gap:24px!important;min-height:156px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-seller{color:#555b66!important;text-transform:none!important;border-top:4px solid #111827!important;border-bottom:4px solid #111827!important;gap:2px!important;padding:7px 0!important;font-size:10px!important;line-height:1.22!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-seller strong{color:#363a40!important;font-size:10.5px!important;font-weight:700!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-seal{color:#0000!important;border:2px solid #b8c0cc!important;border-radius:999px!important;justify-self:center!important;place-items:center!important;width:88px!important;height:88px!important;margin-top:12px!important;font-size:1px!important;font-weight:700!important;display:grid!important;position:relative!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-seal:before{content:"i"!important;color:#fff!important;background:#d22d22!important;border-radius:999px!important;place-items:center!important;width:42px!important;height:42px!important;font-family:Georgia,serif!important;font-size:34px!important;font-style:italic!important;font-weight:800!important;line-height:1!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-seal:after{content:"T.C. Gelir İdaresi Başkanlığı"!important;color:#6b7280!important;place-items:end center!important;font-size:8px!important;font-weight:700!important;display:grid!important;position:absolute!important;inset:-10px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-qr{background-color:#fff!important;background-image:linear-gradient(90deg,#111827 9px,transparent 9px 18px,#111827 18px 27px,transparent 27px),linear-gradient(#111827 8px,transparent 8px 15px,#111827 15px 23px,transparent 23px),conic-gradient(from 90deg,#111827 0 25%,#fff 0 50%,#111827 0 75%,#fff 0)!important;background-size:33px 31px,29px 27px,14px 14px!important;border:5px solid #111827!important;justify-self:end!important;width:154px!important;height:154px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-title{color:#6b7280!important;text-align:center!important;margin-top:-52px!important;font-size:18px!important;font-weight:760!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-parties{grid-template-columns:minmax(0,1fr) 296px!important;align-items:end!important;gap:24px!important;min-height:246px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-customer{color:#555b66!important;border-top:4px solid #111827!important;border-bottom:4px solid #111827!important;gap:3px!important;padding:8px 0!important;font-size:10.5px!important;line-height:1.24!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-customer strong{color:#363a40!important;font-size:11px!important;font-weight:700!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-customer p{color:#555b66!important;margin:0!important;line-height:1.3!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-lines,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-meta,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-totals{border-collapse:collapse!important;table-layout:fixed!important;width:100%!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-lines td,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-lines th,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-meta td,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-meta th,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-totals td,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-totals th{color:#555b66!important;vertical-align:top!important;word-break:break-word!important;border:1px solid #2f3338!important;padding:4px 5px!important;font-size:10px!important;font-weight:600!important;line-height:1.18!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-lines th,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-meta th,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-totals th{color:#6b7280!important;text-align:left!important;font-weight:820!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-meta th{width:46%!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-table-wrap{width:100%!important;overflow-x:auto!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-lines{min-width:930px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-lines td,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-lines th{text-align:center!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-lines td:nth-child(2),.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-lines th:nth-child(2){text-align:left!important;width:26%!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-lines td:nth-child(3),.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-lines th:nth-child(3){text-align:left!important;width:14%!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-summary{grid-template-columns:minmax(0,1fr) 360px!important;align-items:start!important;gap:22px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-note{color:#555b66!important;border:2px solid #1f2328!important;padding:8px!important;font-size:10.5px!important;line-height:1.32!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-totals td,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-totals th{text-align:right!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-return{text-align:center!important;border:2px solid #1f2328!important;gap:0!important;margin-top:18px!important;padding:0!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-return h3{color:#6b7280!important;border-bottom:1px solid #2f3338!important;margin:0!important;padding:8px 10px 6px!important;font-size:15px!important;font-weight:820!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-return ul{color:#6b7280!important;text-align:left!important;gap:3px!important;margin:0!important;padding:10px 20px 10px 30px!important;font-size:9.5px!important;line-height:1.25!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-return-footer,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-return-reason,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-return-table{border-top:2px solid #1f2328!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-return-footer strong,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-return-reason>strong,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-return-table>strong{color:#6b7280!important;text-align:center!important;padding:6px 8px!important;font-size:13px!important;font-weight:820!important;display:block!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-return-table>div{border-top:1px solid #2f3338!important;grid-template-columns:minmax(0,1.4fr) 90px 140px 150px!important;min-height:42px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-return-table span{color:#6b7280!important;text-align:left!important;border-right:1px solid #2f3338!important;padding:4px 6px!important;font-size:9.5px!important;font-weight:760!important;display:block!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-return-table span:last-child{border-right:0!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-return-reason{min-height:66px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-return-footer{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;min-height:142px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-return-footer>div{color:#6b7280!important;text-align:left!important;border-right:1px solid #2f3338!important;align-content:start!important;gap:2px!important;padding:8px!important;font-size:9.5px!important;line-height:1.2!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-return-footer>div:last-child{text-align:center!important;border-right:0!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-return-footer span{display:block!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-actions{border:1px solid var(--invoice-line)!important;background:#fff!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) 110px minmax(240px,1fr) auto!important;align-items:center!important;gap:10px!important;width:980px!important;min-width:980px!important;padding:10px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-actions div{gap:3px!important;min-width:0!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-actions strong{color:var(--invoice-ink)!important;font-size:13px!important;font-weight:780!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-actions span{color:var(--invoice-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;overflow:hidden!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-actions input,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-actions select{border:1px solid var(--invoice-line)!important;min-width:0!important;min-height:38px!important;color:var(--invoice-ink)!important;background:#fff!important;border-radius:8px!important;padding:0 10px!important;font-size:12px!important;font-weight:640!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-actions button{background:var(--invoice-ink)!important;color:#fff!important;white-space:nowrap!important;border-radius:9px!important;min-height:38px!important;padding:0 12px!important;font-size:12.5px!important;font-weight:760!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-actions button:disabled{background:var(--invoice-soft-strong)!important;color:var(--invoice-muted)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-checks,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-result{border:1px solid var(--invoice-line)!important;background:#fff!important;border-radius:10px!important;gap:6px!important;width:980px!important;min-width:980px!important;padding:10px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-result[data-ok=true]{border-color:#427c6773!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-result strong{color:var(--invoice-ink)!important;font-size:13px!important;font-weight:780!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-checks span,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-result span{color:var(--invoice-muted)!important;font-size:12px!important;line-height:1.35!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-checks span[data-severity=blocker]{color:#b42318!important;font-weight:720!important}.gpt-shell .codex-invoice-modal-backdrop{z-index:12000!important;-webkit-backdrop-filter:blur(10px)saturate(1.05)!important;backdrop-filter:blur(10px)saturate(1.05)!important;background:#11182785!important;place-items:center!important;padding:16px!important;display:grid!important;position:fixed!important;inset:0!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-approval{background:#f5f4ef!important;border:1px solid #11182729!important;border-radius:8px!important;grid-template-rows:auto minmax(0,1fr)!important;justify-items:stretch!important;gap:10px!important;width:min(1500px,100vw - 32px)!important;max-height:calc(100vh - 32px)!important;padding:10px!important;overflow:hidden!important;box-shadow:0 30px 100px #0f172a57!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-approval-toolbar{border-bottom:1px solid #1118271f!important;grid-template-columns:minmax(0,1fr) auto 36px!important;align-items:center!important;width:auto!important;min-width:0!important;padding:0 2px 10px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-approval-toolbar div:last-child{text-align:right!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-approval-toolbar strong{letter-spacing:0!important;font-size:14px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-close{color:#111827!important;cursor:pointer!important;background:#fff!important;border:1px solid #1118271f!important;border-radius:8px!important;place-items:center!important;width:34px!important;height:34px!important;font-size:21px!important;font-weight:520!important;line-height:1!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-body{grid-template-columns:minmax(330px,360px) minmax(760px,1fr)!important;gap:14px!important;min-height:0!important;display:grid!important;overflow:hidden!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-side{align-content:start!important;gap:10px!important;min-height:0!important;padding-right:2px!important;display:grid!important;overflow:auto!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-approval-actions,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-approval-checks,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-approval-result,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-draft-console{width:auto!important;min-width:0!important;box-shadow:none!important;border-radius:8px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-draft-console{background:#fff!important;padding:12px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-draft-console-head{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-draft-console-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-draft-line{grid-template-columns:34px minmax(0,1fr) 86px 70px!important;gap:8px!important;padding:9px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-draft-line-index strong{width:28px!important;height:28px!important;font-size:12px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-draft-line-index span{display:none!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-draft-line input,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-draft-line textarea{border-radius:7px!important;min-height:34px!important;padding:7px 8px!important;font-size:11.5px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-draft-line textarea{resize:none!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-draft-line-status{grid-column:2/-1!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-approval-actions{background:#fff!important;grid-template-columns:minmax(0,1fr) 92px!important;gap:8px!important;padding:10px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-approval-actions input,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-approval-actions>div{grid-column:1/-1!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-approval-actions button{min-height:36px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-paper-frame{background:#e9e7df!important;border-radius:8px!important;place-items:start center!important;min-width:0!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-paper{zoom:.84!important;border:1.5px solid #20242a!important;border-radius:3px!important;gap:6px!important;width:920px!important;min-width:0!important;max-width:none!important;min-height:0!important;padding:13px 15px!important;box-shadow:0 16px 45px #0f172a1f!important}@media (max-height:860px){.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-paper{zoom:.6!important;width:1040px!important}}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-paper-head{grid-template-columns:250px minmax(0,1fr) 106px!important;gap:16px!important;min-height:86px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-seller{border-top-width:3px!important;border-bottom-width:3px!important;padding:5px 0!important;font-size:8.5px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-seller strong{font-size:9px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-seal{width:62px!important;height:62px!important;margin-top:8px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-seal:before{width:30px!important;height:30px!important;font-size:24px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-seal:after{font-size:6px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-qr{border-width:3px!important;width:96px!important;height:96px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-title{margin-top:-28px!important;font-size:14px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-parties{grid-template-columns:minmax(0,1fr) 248px!important;gap:14px!important;min-height:118px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-customer{border-top-width:3px!important;border-bottom-width:3px!important;padding:6px 0!important;font-size:8.7px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-customer strong{font-size:9.2px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-lines td,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-lines th,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-meta td,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-meta th,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-totals td,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-totals th{padding:2.5px 3.5px!important;font-size:8.4px!important;line-height:1.12!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-lines{min-width:0!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-table-wrap{overflow:hidden!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-summary{grid-template-columns:minmax(0,1fr) 280px!important;gap:12px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-note{border-width:1.5px!important;padding:6px!important;font-size:8.7px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-return{border-width:1.5px!important;margin-top:6px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-return h3{padding:4px 6px!important;font-size:10.5px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-return ul{gap:1px!important;padding:4px 14px 4px 24px!important;font-size:6.8px!important;line-height:1.08!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-return-footer strong,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-return-reason>strong,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-return-table>strong{padding:3px 5px!important;font-size:9.5px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-return-table>div{grid-template-columns:minmax(0,1.4fr) 70px 104px 110px!important;min-height:22px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-return-table span{padding:2px 4px!important;font-size:7px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-return-reason{min-height:30px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-return-footer{min-height:56px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-modal-backdrop .codex-invoice-return-footer>div{padding:4px 6px!important;font-size:7px!important}@media (max-width:980px){.gpt-shell .codex-screen.codex-work-page.codex-ops-modern.codex-invoice-work{padding:22px 18px 72px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-hero{grid-template-columns:minmax(0,1fr)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-document-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-date-range{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-date-range>button{grid-column:1/-1!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-bulk-actions,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-bulk-console{grid-template-columns:minmax(0,1fr)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-bulk-summary{border-right:0!important;border-bottom:1px solid var(--invoice-line)!important;padding-bottom:12px!important;padding-right:0!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-console-head,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-line{grid-template-columns:minmax(0,1fr)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-console-actions{justify-content:stretch!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-draft-console-actions button{flex:1 1 0!important}}@media (max-width:640px){.gpt-shell .codex-ops-modern.codex-invoice-work .codex-hero-title h1{font-size:28px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-date-range,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-document-cards,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-prepare-command,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row.has-actions,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row.has-leading,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row.has-leading.has-actions{grid-template-columns:minmax(0,1fr)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-command-icon,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row-leading{display:none!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-list-toolbar{grid-template-columns:minmax(0,1fr)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row-aside{text-align:left!important;justify-self:start!important}}@media (max-width:600px){.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero-title h1,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-hero-title h1,.gpt-shell .codex-purchase-work .codex-hero-title h1,.gpt-shell .codex-work-page .codex-hero-title h1,.gpt-shell .product-add-head h1{font-size:clamp(28px,8.5vw,34px)!important;line-height:1.06!important}.gpt-shell .codex-audit-work .codex-queue,.gpt-shell .codex-static-strip,.gpt-shell .codex-work-page .codex-static-strip{flex-wrap:wrap!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-self:start!important;gap:14px 18px!important;width:100%!important;display:grid!important;overflow:visible!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row.has-leading.has-actions,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row.has-leading.has-actions,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-decision-surface.is-detail-open .codex-product-flow-row.has-leading.has-actions,.gpt-shell .codex-work-page .codex-row.has-leading.has-actions{grid-template-columns:40px minmax(0,1fr) auto!important;align-items:center!important;gap:4px 12px!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row.has-leading.has-actions>.codex-row-aside,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row.has-leading.has-actions>.codex-row-aside,.gpt-shell .codex-work-page .codex-row.has-leading.has-actions>.codex-row-aside{text-align:right!important;grid-area:1/3!important;justify-self:end!important;min-width:0!important;max-width:42vw!important}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row.has-leading.has-actions>.codex-row-aside{max-width:36vw!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row.has-leading.has-actions>.codex-row-aside small,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row.has-leading.has-actions>.codex-row-aside small{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-row.has-leading.has-actions>.codex-row-actions,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-product-flow-row.has-leading.has-actions>.codex-row-actions,.gpt-shell .codex-work-page .codex-row.has-leading.has-actions>.codex-row-actions{opacity:.55!important;grid-area:2/2/auto/-1!important;justify-self:start!important}.gpt-shell .codex-audit-work .codex-list,.gpt-shell .codex-audit-work .codex-list-toolbar{width:100%!important;min-width:0!important}.gpt-shell .codex-audit-work .codex-list-toolbar{flex-direction:column!important;align-items:flex-start!important;gap:2px!important}.gpt-shell .codex-audit-work .codex-list-toolbar>span,.gpt-shell .codex-audit-work .codex-list-toolbar>strong{text-align:left!important;white-space:normal!important;margin-left:0!important}.gpt-shell .codex-audit-work .codex-audit-row{grid-template-columns:minmax(0,1fr)!important;row-gap:4px!important}.gpt-shell .codex-audit-work .codex-audit-row>*,.gpt-shell .codex-audit-work .codex-detail-line span,.gpt-shell .codex-audit-work .codex-detail-line strong{white-space:normal!important;overflow-wrap:anywhere!important;grid-column:1!important;min-width:0!important}.gpt-shell .codex-product-facts{grid-template-columns:1fr!important;gap:0!important}.gpt-shell .codex-product-facts span{grid-template-columns:minmax(92px,.8fr) minmax(0,1.7fr)!important;gap:12px!important;padding:7px 0!important}.gpt-shell .codex-product-facts strong{white-space:normal!important;overflow-wrap:anywhere!important}}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-status-filters{flex-wrap:wrap!important;justify-content:flex-start!important;justify-self:start!important;gap:8px!important;width:100%!important;max-width:none!important}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button{min-height:32px!important;color:var(--ops-ink)!important;letter-spacing:-.006em!important;white-space:nowrap!important;box-shadow:none!important;background:0 0!important;border-radius:999px!important;align-items:center!important;gap:6px!important;padding:0 13px!important;font-size:13.3px!important;font-weight:600!important;transition:background .14s,color .14s!important;display:inline-flex!important}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button strong{color:var(--ops-muted)!important;font-size:inherit!important;margin-left:0!important;font-weight:700!important}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button:hover:not(.active){background:var(--foreground)!important}@supports (color:color-mix(in lab,red,red)){.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button:hover:not(.active){background:color-mix(in srgb,var(--foreground) 5%,transparent)!important}}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button.active{background:var(--accent)!important}@supports (color:color-mix(in lab,red,red)){.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button.active{background:color-mix(in srgb,var(--accent) 12%,transparent)!important}}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button.active{color:var(--accent)!important;box-shadow:none!important;padding:0 13px!important}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-products-status-filters button.active strong{color:var(--accent)!important}@media (max-width:600px){.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-order-row.has-leading.has-actions{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px 12px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-order-row>.codex-row-leading{display:none!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-order-row>.codex-row-main{grid-area:1/1!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-order-row>.codex-row-aside{text-align:right!important;grid-area:1/2!important;justify-self:end!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-order-row>.codex-command-action{grid-area:2/1/auto/-1!important;justify-self:stretch!important;width:100%!important}}.gpt-shell .codex-state-spinner{border:2.5px solid var(--foreground,#0f172a);width:22px;height:22px;margin-bottom:6px}@supports (color:color-mix(in lab,red,red)){.gpt-shell .codex-state-spinner{border:2.5px solid color-mix(in srgb,var(--foreground,#0f172a) 12%,transparent)}}.gpt-shell .codex-state-spinner{border-top-color:var(--accent,#005bff);border-radius:50%;animation:codex-spin .7s linear infinite}@keyframes codex-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.gpt-shell .codex-state-spinner{animation-duration:1.8s}}.gpt-shell .route-fade{animation:route-fade-in .28s cubic-bezier(.22,.61,.36,1)}@keyframes route-fade-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.gpt-shell,.gpt-shell *{-webkit-tap-highlight-color:transparent}.gpt-shell .console-content,.gpt-shell .gpt-content{overscroll-behavior:contain}.gpt-shell .codex-row.is-clickable:active,.gpt-shell .home-link:active,.gpt-shell .home-metric:active,.gpt-shell .home-nav-card:active,.gpt-shell .wc-ci-item:active,.gpt-shell a.codex-row:active,.gpt-shell button:active:not(:disabled){transform:scale(.985)}.gpt-shell .codex-row,.gpt-shell .home-link,.gpt-shell .home-metric,.gpt-shell .home-nav-card,.gpt-shell .wc-ci-item,.gpt-shell button{transition:transform .12s cubic-bezier(.22,.61,.36,1),background .14s,border-color .14s,box-shadow .16s}@media (prefers-reduced-motion:reduce){.gpt-shell .route-fade{animation:none}.gpt-shell .codex-row.is-clickable:active,.gpt-shell .home-metric:active,.gpt-shell .home-nav-card:active,.gpt-shell button:active:not(:disabled){transform:none}}.gpt-bottomnav{display:none}@media (max-width:768px){.gpt-bottomnav{z-index:120;padding:8px 8px calc(8px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);border-top:1px solid var(--foreground,#0f172a);background:#ffffffd1;grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;gap:2px;display:grid;position:fixed;inset:auto 0 0}@supports (color:color-mix(in lab,red,red)){.gpt-bottomnav{border-top:1px solid color-mix(in srgb,var(--foreground,#0f172a) 8%,transparent)}}.gpt-bottomnav-item{color:#9597a1;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:50px;padding:4px 0;text-decoration:none;transition:color .16s,transform .12s;display:flex}.gpt-bottomnav-item:active{transform:scale(.92)}.gpt-bottomnav-item.is-active{color:var(--accent,#005bff)}.gpt-bottomnav-icon{justify-content:center;align-items:center;transition:transform .24s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.gpt-bottomnav-item.is-active .gpt-bottomnav-icon{transform:translateY(-1px)scale(1.1)}.gpt-bottomnav-item.is-active .gpt-bottomnav-label{font-weight:750}.gpt-bottomnav-icon svg{width:24px;height:24px}.gpt-bottomnav-label{letter-spacing:-.01em;font-size:10.5px;font-weight:650;line-height:1}.gpt-shell .console-content,.gpt-shell .gpt-content{padding-bottom:calc(74px + env(safe-area-inset-bottom,0px))!important;padding-top:env(safe-area-inset-top,0)!important}@media (prefers-reduced-motion:reduce){.gpt-bottomnav-item:active{transform:none}}}.gpt-topbar{display:none}@media (max-width:768px){.gpt-topbar{-webkit-backdrop-filter:blur(18px)saturate(180%);backdrop-filter:blur(18px)saturate(180%);background:#fffc;border-bottom:1px solid #0000;flex:none;align-items:center;gap:8px;height:52px;padding:0 10px;transition:border-color .2s,box-shadow .2s;display:flex}.gpt-topbar.is-scrolled{border-bottom-color:var(--foreground,#0f172a)}@supports (color:color-mix(in lab,red,red)){.gpt-topbar.is-scrolled{border-bottom-color:color-mix(in srgb,var(--foreground,#0f172a) 8%,transparent)}}.gpt-topbar.is-scrolled{box-shadow:0 1px 12px -6px #0f172a40}.gpt-topbar-menu{width:40px;height:40px;color:var(--foreground,#1a1a1e);cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;transition:background .14s,transform .12s;display:inline-flex}.gpt-topbar-menu:active{background:var(--foreground,#0f172a);transform:scale(.9)}@supports (color:color-mix(in lab,red,red)){.gpt-topbar-menu:active{background:color-mix(in srgb,var(--foreground,#0f172a) 6%,transparent)}}.gpt-topbar-title{letter-spacing:-.02em;color:var(--foreground,#16161a);opacity:0;font-size:16px;font-weight:720;transition:opacity .22s,transform .22s;transform:translateY(5px)}.gpt-topbar.is-scrolled .gpt-topbar-title{opacity:1;transform:none}.gpt-sidebar-mobile-toggle{display:none!important}.gpt-shell .ops-workspace--embed-head.gpt-workspace-zen{padding-top:6px!important}}.gpt-shell .codex-skeleton{flex-direction:column;gap:22px;width:min(100%,960px);margin:0 auto;padding:clamp(28px,5vh,48px) 24px 64px;display:flex}.gpt-shell .codex-skeleton-hero{flex-direction:column;gap:13px;display:flex}.gpt-shell .codex-skeleton .sk{background:linear-gradient(100deg,#eceae6 28%,#f6f5f2 48%,#eceae6 68%) 0 0/220% 100%;border-radius:9px;animation:sk-shimmer 1.3s ease-in-out infinite;display:block}@keyframes sk-shimmer{0%{background-position:220% 0}to{background-position:-220% 0}}.gpt-shell .codex-skeleton .sk-eyebrow{width:96px;height:12px}.gpt-shell .codex-skeleton .sk-title{border-radius:13px;width:min(64%,300px);height:40px}.gpt-shell .codex-skeleton .sk-meta{width:min(82%,250px);height:15px}.gpt-shell .codex-skeleton .sk-command{border-radius:22px;width:min(100%,620px);height:60px;margin-top:4px}.gpt-shell .codex-skeleton-list{flex-direction:column;gap:16px;margin-top:10px;display:flex}.gpt-shell .codex-skeleton-row{grid-template-columns:44px minmax(0,1fr) 78px;align-items:center;gap:14px;display:grid}.gpt-shell .codex-skeleton .sk-thumb{border-radius:12px;width:44px;height:44px}.gpt-shell .codex-skeleton-row-main{flex-direction:column;gap:9px;display:flex}.gpt-shell .codex-skeleton .sk-line{width:78%;height:13px}.gpt-shell .codex-skeleton .sk-line-short{width:48%}.gpt-shell .codex-skeleton .sk-aside{justify-self:end;width:78px;height:15px}@media (prefers-reduced-motion:reduce){.gpt-shell .codex-skeleton .sk{animation-duration:2.6s}}@media (max-width:768px){.gpt-shell .codex-skeleton{padding:16px 16px 64px}.gpt-shell .codex-skeleton .sk-title{height:32px}}.gpt-topbar-search{width:40px;height:40px;color:var(--foreground,#1a1a1e);cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;margin-left:auto;transition:background .14s,transform .12s;display:inline-flex}.gpt-topbar-search:active{background:var(--foreground,#0f172a);transform:scale(.9)}@supports (color:color-mix(in lab,red,red)){.gpt-topbar-search:active{background:color-mix(in srgb,var(--foreground,#0f172a) 6%,transparent)}}.gpt-shell .cmdk{z-index:300;justify-content:center;align-items:flex-start;padding:11vh 16px 16px;display:flex;position:fixed;inset:0}.gpt-shell .cmdk-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:default;background:#0f172a6b;border:0;animation:cmdk-fade .16s;position:fixed;inset:0}.gpt-shell .cmdk-panel{z-index:1;border:1px solid var(--foreground,#0f172a);background:#fff;flex-direction:column;width:min(100%,600px);max-height:72vh;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.gpt-shell .cmdk-panel{border:1px solid color-mix(in srgb,var(--foreground,#0f172a) 8%,transparent)}}.gpt-shell .cmdk-panel{border-radius:18px;animation:cmdk-pop .2s cubic-bezier(.22,.61,.36,1);overflow:hidden;box-shadow:0 36px 100px -24px #0f172a80}@keyframes cmdk-fade{0%{opacity:0}to{opacity:1}}@keyframes cmdk-pop{0%{opacity:0;transform:translateY(-10px)scale(.97)}to{opacity:1;transform:none}}.gpt-shell .cmdk-search{border-bottom:1px solid var(--foreground,#0f172a);align-items:center;gap:11px;padding:15px 17px;display:flex}@supports (color:color-mix(in lab,red,red)){.gpt-shell .cmdk-search{border-bottom:1px solid color-mix(in srgb,var(--foreground,#0f172a) 7%,transparent)}}.gpt-shell .cmdk-search{color:#8a8b93}.gpt-shell .cmdk-input{min-width:0;font:inherit;color:var(--foreground,#17171b);background:0 0;border:0;outline:0;flex:1;font-size:16px;font-weight:500}.gpt-shell .cmdk-input::placeholder{color:#a6a7af}.gpt-shell .cmdk-kbd{color:#8a8b93;border:1px solid var(--foreground,#0f172a);flex:none;font-size:11px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.gpt-shell .cmdk-kbd{border:1px solid color-mix(in srgb,var(--foreground,#0f172a) 12%,transparent)}}.gpt-shell .cmdk-kbd{border-radius:6px;padding:2px 7px}.gpt-shell .cmdk-list{overscroll-behavior:contain;padding:7px;overflow-y:auto}.gpt-shell .cmdk-item{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:12px;width:100%;padding:11px 12px;display:flex}.gpt-shell .cmdk-item.is-active{background:var(--accent,#005bff)}@supports (color:color-mix(in lab,red,red)){.gpt-shell .cmdk-item.is-active{background:color-mix(in srgb,var(--accent,#005bff) 10%,transparent)}}.gpt-shell .cmdk-item-main{flex-direction:column;flex:1;gap:2px;display:flex}.gpt-shell .cmdk-item-label{letter-spacing:-.01em;color:var(--foreground,#1d1d22);font-size:14px;font-weight:650}.gpt-shell .cmdk-item.is-active .cmdk-item-label{color:var(--accent,#005bff)}.gpt-shell .cmdk-item-desc{color:#8a8b93;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.gpt-shell .cmdk-item-group{color:#adaeb6;flex:none;font-size:11px;font-weight:600}.gpt-shell .cmdk-empty{text-align:center;color:#9a9ba3;padding:30px;font-size:13px}@media (prefers-reduced-motion:reduce){.gpt-shell .cmdk-backdrop,.gpt-shell .cmdk-panel{animation:none}}.gpt-shell .kbd-help{z-index:300;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.gpt-shell .kbd-help-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:default;background:#0f172a6b;border:0;animation:cmdk-fade .16s;position:fixed;inset:0}.gpt-shell .kbd-help-panel{z-index:1;border:1px solid var(--foreground,#0f172a);background:#fff;width:min(100%,420px);max-height:80vh;position:relative;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.gpt-shell .kbd-help-panel{border:1px solid color-mix(in srgb,var(--foreground,#0f172a) 8%,transparent)}}.gpt-shell .kbd-help-panel{border-radius:18px;animation:cmdk-pop .2s cubic-bezier(.22,.61,.36,1);box-shadow:0 36px 100px -24px #0f172a80}.gpt-shell .kbd-help-head{border-bottom:1px solid var(--foreground,#0f172a);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}@supports (color:color-mix(in lab,red,red)){.gpt-shell .kbd-help-head{border-bottom:1px solid color-mix(in srgb,var(--foreground,#0f172a) 7%,transparent)}}.gpt-shell .kbd-help-head strong{letter-spacing:-.01em;color:var(--foreground,#17171b);font-size:15px;font-weight:700}.gpt-shell .kbd-help-body{padding:10px 18px 16px}.gpt-shell .kbd-help-section{letter-spacing:.07em;text-transform:uppercase;color:#adaeb6;margin:14px 0 6px;font-size:11px;font-weight:700}.gpt-shell .kbd-row{color:var(--foreground,#2a2a30);justify-content:space-between;align-items:center;gap:16px;padding:8px 0;font-size:14px;display:flex}.gpt-shell .kbd-combo{gap:4px;display:inline-flex}.gpt-shell .kbd-key{border:1px solid var(--foreground,#0f172a);justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 7px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.gpt-shell .kbd-key{border:1px solid color-mix(in srgb,var(--foreground,#0f172a) 13%,transparent)}}.gpt-shell .kbd-key{color:#55555e;background:#fafaf8;border-bottom-width:2px;border-radius:7px;font-size:12px;font-weight:600}.gpt-shell .automation-drawer-backdrop{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a66;animation:cmdk-fade .18s;position:fixed;inset:0}.gpt-shell .automation-drawer{z-index:210;border-left:1px solid var(--foreground,#0f172a);background:#fff;flex-direction:column;width:min(94vw,420px);display:flex;position:fixed;top:0;bottom:0;right:0}@supports (color:color-mix(in lab,red,red)){.gpt-shell .automation-drawer{border-left:1px solid color-mix(in srgb,var(--foreground,#0f172a) 8%,transparent)}}.gpt-shell .automation-drawer{animation:drawer-slide-in .26s cubic-bezier(.22,.61,.36,1);box-shadow:-12px 0 60px -16px #0f172a59}@keyframes drawer-slide-in{0%{transform:translate(100%)}to{transform:none}}.gpt-shell .automation-drawer-head{border-bottom:1px solid var(--foreground,#0f172a);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px;display:flex}@supports (color:color-mix(in lab,red,red)){.gpt-shell .automation-drawer-head{border-bottom:1px solid color-mix(in srgb,var(--foreground,#0f172a) 7%,transparent)}}.gpt-shell .automation-drawer-head h2{letter-spacing:-.02em;color:var(--foreground,#17171b);margin:0;font-size:16px;font-weight:720}.gpt-shell .automation-drawer-head p{color:#8a8b93;margin:3px 0 0;font-size:12px;line-height:1.42}.gpt-shell .automation-drawer-close{color:#8a8b93;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:background .14s,color .14s;display:inline-flex}.gpt-shell .automation-drawer-close:hover{color:var(--foreground,#1a1a1e);background:#f4f3f0}.gpt-shell .automation-drawer-summary{border-bottom:1px solid var(--foreground,#0f172a);grid-template-columns:repeat(3,1fr);gap:8px;padding:14px 18px;display:grid}@supports (color:color-mix(in lab,red,red)){.gpt-shell .automation-drawer-summary{border-bottom:1px solid color-mix(in srgb,var(--foreground,#0f172a) 7%,transparent)}}.gpt-shell .automation-stat{background:#f6f5f2;border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.gpt-shell .automation-stat span{color:#8a8b93;font-size:10.5px;font-weight:600}.gpt-shell .automation-stat strong{letter-spacing:-.02em;color:var(--foreground,#1a1a1e);font-size:18px;font-weight:720}.gpt-shell .automation-stat[data-tone=ok] strong{color:var(--success,#059669)}.gpt-shell .automation-stat[data-tone=bad] strong{color:var(--danger,#dc2626)}.gpt-shell .automation-stat[data-tone=warn] strong{color:var(--warning,#d97706)}.gpt-shell .automation-drawer-toolbar{justify-content:space-between;align-items:center;padding:10px 18px;display:flex}.gpt-shell .automation-drawer-toolbar span{color:#8a8b93;font-size:12px}.gpt-shell .automation-drawer-refresh{min-height:32px;color:var(--foreground,#242429);cursor:pointer;background:#fff;border:1px solid #e3e1dc;border-radius:9px;padding:0 13px;font-size:12.5px;font-weight:600;transition:background .14s,border-color .14s}.gpt-shell .automation-drawer-refresh:hover{background:#f6f5f2;border-color:#d8d6d0}.gpt-shell .automation-drawer-list{overscroll-behavior:contain;flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.gpt-shell .automation-row{border-bottom:1px solid var(--foreground,#0f172a);justify-content:space-between;align-items:flex-start;gap:12px;padding:13px 18px;display:flex}@supports (color:color-mix(in lab,red,red)){.gpt-shell .automation-row{border-bottom:1px solid color-mix(in srgb,var(--foreground,#0f172a) 5%,transparent)}}.gpt-shell .automation-row-main{flex:1;min-width:0}.gpt-shell .automation-row-label{letter-spacing:-.01em;color:var(--foreground,#1d1d22);margin:0;font-size:13.5px;font-weight:620}.gpt-shell .automation-row-product{color:var(--accent,#005bff);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;text-decoration:none;display:block;overflow:hidden}.gpt-shell .automation-row-product.is-plain{color:#8a8b93}.gpt-shell .automation-row-meta{color:#9a9ba3;margin:4px 0 0;font-size:11px}.gpt-shell .automation-row-diff{color:#8a8b93;margin:4px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.gpt-shell .automation-row-aside{text-align:right;flex:none}.gpt-shell .automation-row-status{color:#8a8b93;text-transform:capitalize;font-size:11.5px;font-weight:650}.gpt-shell .automation-row-status[data-status=success]{color:var(--success,#059669)}.gpt-shell .automation-row-status[data-status=failed]{color:var(--danger,#dc2626)}.gpt-shell .automation-row-status[data-status=running]{color:var(--accent,#005bff)}.gpt-shell .automation-row-status[data-status=drift_detected],.gpt-shell .automation-row-status[data-status=verify_pending]{color:var(--warning,#d97706)}.gpt-shell .automation-row-time{color:#9a9ba3;margin:2px 0 0;font-size:10.5px}.gpt-shell .automation-drawer-empty{text-align:center;color:#9a9ba3;padding:36px;font-size:13px}@media (prefers-reduced-motion:reduce){.gpt-shell .automation-drawer,.gpt-shell .automation-drawer-backdrop{animation:none}}.gpt-shell .gpt-sidebar-search{border:1px solid var(--foreground,#0f172a);align-items:center;gap:9px;width:calc(100% - 20px);margin:4px 10px 8px;padding:9px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.gpt-shell .gpt-sidebar-search{border:1px solid color-mix(in srgb,var(--foreground,#0f172a) 9%,transparent)}}.gpt-shell .gpt-sidebar-search{background:var(--foreground,#0f172a);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.gpt-shell .gpt-sidebar-search{background:color-mix(in srgb,var(--foreground,#0f172a) 3%,transparent)}}.gpt-shell .gpt-sidebar-search{color:#80828c;cursor:pointer;transition:border-color .14s,background .14s}.gpt-shell .gpt-sidebar-search:hover{border-color:var(--accent,#005bff)}@supports (color:color-mix(in lab,red,red)){.gpt-shell .gpt-sidebar-search:hover{border-color:color-mix(in srgb,var(--accent,#005bff) 32%,transparent)}}.gpt-shell .gpt-sidebar-search:hover{background:var(--accent,#005bff)}@supports (color:color-mix(in lab,red,red)){.gpt-shell .gpt-sidebar-search:hover{background:color-mix(in srgb,var(--accent,#005bff) 5%,transparent)}}.gpt-shell .gpt-sidebar-search-icon{flex:none}.gpt-shell .gpt-sidebar-search-label{text-align:left;color:#80828c;flex:1;font-size:13px;font-weight:500}.gpt-shell .gpt-sidebar-search-kbd{color:#9a9ba3;border:1px solid var(--foreground,#0f172a);flex:none;font-size:11px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.gpt-shell .gpt-sidebar-search-kbd{border:1px solid color-mix(in srgb,var(--foreground,#0f172a) 11%,transparent)}}.gpt-shell .gpt-sidebar-search-kbd{border-radius:6px;padding:1px 6px}.gpt-shell .gpt-sidebar-collapsed .gpt-sidebar-search{justify-content:center;width:auto;margin:4px auto 8px;padding:9px}@media (max-width:768px){.gpt-shell .gpt-sidebar-search{width:calc(100% - 24px);margin:8px 12px 10px}}.gpt-shell .glc-toasts{z-index:320;left:50%;bottom:calc(86px + env(safe-area-inset-bottom,0px));pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 32px);display:flex;position:fixed;transform:translate(-50%)}@media (min-width:769px){.gpt-shell .glc-toasts{align-items:flex-end;bottom:24px;left:auto;right:24px;transform:none}}.gpt-shell .glc-toast{pointer-events:auto;letter-spacing:-.01em;text-align:left;cursor:pointer;align-items:center;gap:10px;max-width:100%;font-size:13.5px;animation:glc-toast-in .3s cubic-bezier(.22,.61,.36,1);display:flex;color:#fff!important;background:#18181b!important;border:0!important;border-radius:13px!important;padding:12px 16px!important;font-weight:560!important;box-shadow:0 18px 44px -12px #0f172a8c!important}.gpt-shell .glc-toast:hover{background:#000!important}@keyframes glc-toast-in{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}.gpt-shell .glc-toast-dot{background:#cbd5e1;border-radius:999px;flex:none;width:8px;height:8px}.gpt-shell .glc-toast--success .glc-toast-dot{background:#34d399}.gpt-shell .glc-toast--error .glc-toast-dot{background:#f87171}.gpt-shell .glc-toast--info .glc-toast-dot{background:#60a5fa}.gpt-shell .glc-toast-msg{flex:1;min-width:0}@media (prefers-reduced-motion:reduce){.gpt-shell .glc-toast{animation:none}}.gpt-shell .console-content,.gpt-shell .gpt-content{background:#f2f3f6!important}.gpt-shell .codex-screen.codex-work-page{background:0 0!important}.gpt-shell .codex-work-page .codex-list{background:#fff;border:1px solid #0f172a0f;border-radius:20px;padding:6px 6px 8px;box-shadow:0 1px 2px #0f172a0a,0 14px 34px -20px #0f172a2e}.gpt-shell .codex-work-page .codex-list-toolbar{padding:10px 12px 6px}.gpt-shell .codex-work-page .codex-static-strip{background:#fff!important;border:1px solid #0f172a0f!important;border-radius:18px!important;padding:16px 18px!important;box-shadow:0 1px 2px #0f172a0a,0 12px 30px -20px #0f172a29!important}.gpt-shell .wc-ci-list{overflow:hidden}.gpt-shell .wc-ci-list,.gpt-shell .wc-ci-thread{background:#fff!important;border:1px solid #0f172a0f!important;border-radius:18px!important;box-shadow:0 1px 2px #0f172a0a,0 14px 34px -20px #0f172a2e!important}.gpt-shell .codex-logistics-list.codex-list,.gpt-shell .codex-products-list.codex-list{overflow:hidden;background:var(--bg-raised,#fff)!important;border:1px solid var(--atm-border,#0f172a0f)!important;border-radius:16px!important;padding:4px 0!important;box-shadow:0 1px 2px #0f172a0a,0 14px 34px -22px #0f172a29!important}.gpt-shell .codex-logistics-list .codex-list-toolbar,.gpt-shell .codex-products-list .codex-list-toolbar{border:0!important;padding:13px 16px 9px!important}.gpt-shell .pl-list{flex-direction:column;display:flex}.gpt-shell .pl-row{cursor:pointer;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 16px;transition:background .13s;display:grid}.gpt-shell .pl-row+.pl-row{border-top:1px solid var(--atm-border,#0f172a0e)}.gpt-shell .pl-row:hover{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.gpt-shell .pl-row:hover{background:color-mix(in srgb,var(--foreground) 3%,transparent)}}.gpt-shell .pl-row.is-selected{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.gpt-shell .pl-row.is-selected{background:color-mix(in srgb,var(--accent) 6%,transparent)}}.gpt-shell .pl-row>.codex-product-thumb{border-radius:10px;width:42px;height:42px}.gpt-shell .pl-main{flex-direction:column;gap:2px;min-width:0;display:flex}.gpt-shell .pl-name{color:var(--foreground,#16161a);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:560;line-height:1.28;display:-webkit-box;overflow:hidden}.gpt-shell .pl-sub{min-width:0;color:var(--muted-foreground);align-items:center;font-size:12.5px;line-height:1.3;display:flex;overflow:hidden}.gpt-shell .pl-sub>span{white-space:nowrap;flex:none}.gpt-shell .pl-sub>span:first-child{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.gpt-shell .pl-sub>span+span:before{content:"·";opacity:.5;margin:0 6px}.gpt-shell .pl-sub .is-late{color:var(--danger,#dc2626);font-weight:600}.gpt-shell .pl-sub .is-warn{color:var(--warning,#d97706);font-weight:600}.gpt-shell .pl-side{text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:5px;display:flex}.gpt-shell .pl-price{color:var(--foreground,#16161a);font-variant-numeric:tabular-nums;font-size:14px;font-weight:660}.gpt-shell .pl-stat{color:var(--muted-foreground);align-items:center;gap:5px;font-size:12px;font-weight:540;display:inline-flex}.gpt-shell .pl-stat .dot{background:currentColor;border-radius:999px;width:7px;height:7px}.gpt-shell .pl-stat.is-ok{color:#0a8f5b}.gpt-shell .pl-stat.is-out{color:var(--danger,#dc2626)}.gpt-shell .pl-stat.is-warn{color:var(--warning,#d97706)}.gpt-shell .pl-side .codex-row-cta{cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:5px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .15s,transform .1s;background:var(--accent,#005bff)!important;color:#fff!important;border:0!important;border-radius:8px!important;width:auto!important;height:30px!important;padding:0 12px!important;display:inline-flex!important}.gpt-shell .pl-side .codex-row-cta:hover{background:var(--accent-hover,#0048cc)!important;color:#fff!important}.gpt-shell .pl-side .codex-row-cta:active{transform:scale(.96)}.gpt-shell .pl-side .codex-row-cta[disabled]{opacity:.6;cursor:default}.gpt-shell .pl-side .codex-row-cta.is-secondary{color:var(--foreground,#16161a)!important;border:1px solid var(--atm-border,#0f172a24)!important;background:#fff!important}.gpt-shell .pl-side .codex-row-cta svg{width:14px!important;height:14px!important}.gpt-shell .codex-ops-modern .codex-status-tabs.codex-queue{justify-content:flex-start!important;gap:8px!important}.gpt-shell .codex-ops-modern .codex-status-tabs.codex-queue button{background:var(--foreground)!important;border-radius:999px!important;min-height:36px!important;padding:0 15px!important}@supports (color:color-mix(in lab,red,red)){.gpt-shell .codex-ops-modern .codex-status-tabs.codex-queue button{background:color-mix(in srgb,var(--foreground) 5%,transparent)!important}}.gpt-shell .codex-ops-modern .codex-status-tabs.codex-queue button{color:var(--muted-foreground)!important;font-size:13px!important;font-weight:560!important}.gpt-shell .codex-ops-modern .codex-status-tabs.codex-queue button:hover{background:var(--foreground)!important}@supports (color:color-mix(in lab,red,red)){.gpt-shell .codex-ops-modern .codex-status-tabs.codex-queue button:hover{background:color-mix(in srgb,var(--foreground) 9%,transparent)!important}}.gpt-shell .codex-ops-modern .codex-status-tabs.codex-queue button:hover{color:var(--foreground,#16161a)!important}.gpt-shell .codex-ops-modern .codex-status-tabs.codex-queue button.active{background:var(--foreground,#16161a)!important;color:#fff!important;font-weight:600!important}.gpt-shell .codex-ops-modern .codex-status-tabs.codex-queue strong{opacity:.62;color:inherit!important;font-weight:660!important}.gpt-shell .codex-ops-modern .codex-status-tabs.codex-queue button.active strong{opacity:.78}.gpt-shell .codex-day-chip{align-self:flex-start;align-items:center;gap:8px;height:36px;padding:0 14px;display:inline-flex;background:var(--accent,#005bff)!important;border-radius:999px!important}@supports (color:color-mix(in lab,red,red)){.gpt-shell .codex-day-chip{background:color-mix(in srgb,var(--accent,#005bff) 12%,transparent)!important}}.gpt-shell .codex-day-chip{cursor:pointer;font-size:13px;font-weight:600;color:var(--accent,#005bff)!important;border:0!important}.gpt-shell .codex-day-chip span{opacity:.8;font-size:12px}.gpt-shell .pl-acts{flex-direction:column;align-items:stretch;gap:6px;display:flex}.gpt-shell .pl-acts .codex-row-cta{justify-content:center;height:28px!important}.gpt-shell .codex-finance-command .codex-command-button{cursor:pointer;justify-content:center;align-items:center;height:38px;min-height:38px;padding:0 16px;font-size:13.5px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex;color:var(--foreground,#16161a)!important;border:1px solid var(--atm-border,#0f172a24)!important;background:#fff!important;border-radius:10px!important}.gpt-shell .codex-finance-command .codex-command-button:hover{border-color:var(--accent)!important}@supports (color:color-mix(in lab,red,red)){.gpt-shell .codex-finance-command .codex-command-button:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--atm-border,#0f172a24))!important}}.gpt-shell .codex-finance-command .codex-command-button:hover{background:var(--accent)!important}@supports (color:color-mix(in lab,red,red)){.gpt-shell .codex-finance-command .codex-command-button:hover{background:color-mix(in srgb,var(--accent) 5%,#fff)!important}}.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command .codex-products-primary-action{justify-self:center;width:auto;min-width:0;border-radius:11px!important;min-height:38px!important;padding:0 26px!important}.gpt-shell .codex-detail-backdrop,.gpt-shell .codex-detail-close{display:none}@media (max-width:1120px){.gpt-shell .codex-logistics-work .codex-work-with-detail .codex-detail-panel{z-index:1001;width:100%;max-height:86vh;transition:transform .28s cubic-bezier(.22,1,.36,1);bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(103%);background:var(--bg-raised,#fff)!important;padding:22px 20px calc(24px + env(safe-area-inset-bottom,0px))!important;border:0!important;border-radius:20px 20px 0 0!important;margin:0!important;position:fixed!important;box-shadow:0 -14px 44px -14px #0f172a66!important}.gpt-shell .codex-logistics-work .codex-work-with-detail.is-detail-open .codex-detail-panel{transform:translateY(0)}.gpt-shell .codex-logistics-work .codex-work-with-detail.is-detail-closed .codex-detail-panel{pointer-events:none;transform:translateY(103%)}.gpt-shell .codex-products-work .codex-detail-panel-shell{display:contents}.gpt-shell .codex-products-work .codex-product-inspector{z-index:1001;width:100%;max-height:86vh;transition:transform .28s cubic-bezier(.22,1,.36,1);bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(103%);background:var(--bg-raised,#fff)!important;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))!important;border-radius:20px 20px 0 0!important;margin:0!important;position:fixed!important;box-shadow:0 -14px 44px -14px #0f172a66!important}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-product-inspector{transform:translateY(0)}.gpt-shell .codex-logistics-work .codex-detail-backdrop,.gpt-shell .codex-products-work .codex-detail-backdrop{z-index:1000;background:#0f172a61;border:0;padding:0;animation:codex-backdrop-in .2s;display:block;position:fixed;inset:0}.gpt-shell .codex-detail-close{justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:absolute;top:14px;right:16px;background:var(--foreground)!important;border-radius:999px!important}@supports (color:color-mix(in lab,red,red)){.gpt-shell .codex-detail-close{background:color-mix(in srgb,var(--foreground) 7%,transparent)!important}}.gpt-shell .codex-detail-close{cursor:pointer;z-index:2;font-size:14px;color:var(--muted-foreground)!important;border:0!important}}@keyframes codex-backdrop-in{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.gpt-shell .codex-ops-modern .codex-row.has-leading.has-actions{grid-template-columns:38px minmax(0,1fr);row-gap:8px}.gpt-shell .codex-ops-modern .codex-row.has-leading.has-actions>.codex-pricing-status,.gpt-shell .codex-ops-modern .codex-row.has-leading.has-actions>.codex-row-actions,.gpt-shell .codex-ops-modern .codex-row.has-leading.has-actions>.codex-row-aside{grid-column:2;align-self:start;min-width:0;justify-self:start!important;margin-left:0!important}}.gpt-shell button.codex-command-action{color:#fff!important;background:#18181b!important;border:0!important;border-radius:14px!important}.gpt-shell button.codex-command-action:hover:not(:disabled){background:#2f2f35!important}.gpt-shell button.codex-command-action:disabled{opacity:.5;cursor:default}.gpt-shell button.codex-cta-secondary{cursor:pointer;justify-content:center;align-items:center;min-height:42px;padding:0 15px;font-size:13px;font-weight:600;display:inline-flex;color:var(--foreground,#16161a)!important;border:1px solid var(--atm-border,#0f172a24)!important;background:#fff!important;border-radius:14px!important}.gpt-shell button.codex-cta-secondary:hover:not(:disabled){background:var(--bg-subtle,#f4f4f5)!important}.gpt-shell button.codex-cta-secondary:disabled{opacity:.5;cursor:default}.gpt-shell button.tq-btn{border:1px solid var(--atm-border,#0f172a24)!important;color:var(--foreground,#16161a)!important;background:#fff!important;border-radius:9px!important;font-weight:600!important}.gpt-shell button.tq-btn:hover:not(:disabled){background:var(--bg-subtle,#f4f4f5)!important}.gpt-shell button.tq-btn.tq-primary{color:#fff!important;background:#18181b!important;border-color:#18181b!important}.gpt-shell button.tq-btn.tq-primary:hover:not(:disabled){background:#2f2f35!important}.gpt-shell button.tq-btn:disabled{opacity:.5;cursor:default}.gpt-shell .codex-hero-title>.codex-hero-eyebrow-link,.gpt-shell .codex-hero-title>span{color:var(--accent)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:650!important;text-decoration:none!important}.gpt-shell .codex-hero-title>.codex-hero-eyebrow-link{cursor:pointer;align-items:center;gap:4px;transition:opacity .15s;display:inline-flex}.gpt-shell .codex-hero-title>.codex-hero-eyebrow-link:hover{opacity:.68}@media (min-width:1121px){.gpt-shell .codex-logistics-work .codex-work-with-detail.is-detail-open{grid-template-columns:minmax(0,1fr) minmax(330px,384px);align-items:start;gap:48px}}.gpt-shell .codex-finance-grid{grid-template-columns:1fr;align-items:start;gap:18px;display:grid}@media (min-width:921px){.gpt-shell .codex-finance-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}}.gpt-shell.gpt-shell-topnav{flex-direction:column}.gpt-topnav{z-index:40;-webkit-backdrop-filter:saturate(1.5)blur(14px);backdrop-filter:saturate(1.5)blur(14px);border-bottom:1px solid var(--gpt-border);background:#fffdfad1;flex:none}.gpt-topnav.is-home{background:#fffdfaad;border-bottom-color:#0000}.gpt-topnav-inner{align-items:center;gap:26px;max-width:1340px;height:60px;margin:0 auto;padding:0 30px;display:flex}.gpt-topnav.is-home .gpt-topnav-inner{max-width:none;height:64px;padding:0 clamp(20px,3vw,44px)}.gpt-topnav-brand{flex:none;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.gpt-topnav-brand-mark{color:#fff;letter-spacing:0;background:#0f1115;border-radius:9px;justify-content:center;align-items:center;width:28px;height:28px;font-size:10.5px;font-weight:760;display:inline-flex}.gpt-topnav-brand-name{letter-spacing:0;color:var(--gpt-text);gap:5px;font-size:15px;font-weight:680;display:inline-flex}.gpt-topnav-brand-name span:last-child{color:var(--gpt-muted);font-weight:560}.gpt-topnav-nav{scrollbar-width:none;flex:1;align-items:center;gap:1px;min-width:0;display:flex;overflow-x:auto}.gpt-topnav-nav::-webkit-scrollbar{display:none}.gpt-topnav-link{color:var(--gpt-muted);white-space:nowrap;border-radius:9px;padding:7px 13px;font-size:13.5px;font-weight:560;text-decoration:none;transition:background .14s,color .14s}.gpt-topnav-link:hover{background:var(--gpt-text)}@supports (color:color-mix(in lab,red,red)){.gpt-topnav-link:hover{background:color-mix(in srgb,var(--gpt-text) 5%,transparent)}}.gpt-topnav-link:hover{color:var(--gpt-text)}.gpt-topnav-link.is-active{background:var(--gpt-text)}@supports (color:color-mix(in lab,red,red)){.gpt-topnav-link.is-active{background:color-mix(in srgb,var(--gpt-text) 7%,transparent)}}.gpt-topnav-link.is-active{color:var(--gpt-text);font-weight:640}.gpt-topnav-right{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.gpt-topnav.is-home .gpt-topnav-right{gap:0}.gpt-shell .gpt-topnav-search{align-items:center;gap:8px;height:36px;padding:0 12px;display:inline-flex;background:var(--gpt-text)!important;border-radius:10px!important}@supports (color:color-mix(in lab,red,red)){.gpt-shell .gpt-topnav-search{background:color-mix(in srgb,var(--gpt-text) 5%,transparent)!important}}.gpt-shell .gpt-topnav-search{cursor:pointer;font-size:13px;color:var(--gpt-muted)!important;border:0!important;font-weight:500!important}.gpt-shell .gpt-topnav-search:hover{background:var(--gpt-text)!important}@supports (color:color-mix(in lab,red,red)){.gpt-shell .gpt-topnav-search:hover{background:color-mix(in srgb,var(--gpt-text) 9%,transparent)!important}}.gpt-topnav-search kbd{color:var(--gpt-muted);background:var(--bg-raised,#fff);border:1px solid var(--gpt-border);border-radius:5px;padding:1px 5px;font-size:11px}@media (max-width:768px){.gpt-topnav{display:none}}@media (min-width:769px){.gpt-shell .codex-logistics-list.codex-list,.gpt-shell .codex-products-list.codex-list{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.gpt-shell .codex-logistics-list .codex-list-toolbar,.gpt-shell .codex-products-list .codex-list-toolbar{padding-left:2px!important;padding-right:2px!important}.gpt-shell .pl-row{border-radius:0!important;padding-left:2px!important;padding-right:4px!important}.gpt-shell .codex-command,.gpt-shell .codex-finance-command{border:0!important;border-bottom:1px solid var(--atm-border)!important;min-height:48px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:6px 2px!important}.gpt-shell .codex-work-page .codex-list{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.gpt-shell .codex-work-page .codex-list .codex-row+.codex-row{border-top:1px solid var(--atm-border)!important}.gpt-shell .codex-work-page .codex-list .codex-list-toolbar{padding-left:0!important;padding-right:0!important}}.gpt-shell .codex-detail-empty{text-align:center;border:1px dashed var(--atm-border);min-height:340px;color:var(--muted-foreground);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:11px;padding:48px 28px;display:flex}@supports (color:color-mix(in lab,red,red)){.gpt-shell .codex-detail-empty-icon{background:color-mix(in srgb,var(--foreground) 5%,transparent)}}.gpt-shell .codex-detail-empty-hint{max-width:26ch;line-height:18px}@media (max-width:1120px){.gpt-shell .codex-detail-empty{display:none}}@media (min-width:1121px){.gpt-shell .codex-logistics-work .codex-work-with-detail{grid-template-columns:minmax(0,1fr) minmax(344px,392px)!important;align-items:start!important;gap:40px!important}.gpt-shell .codex-logistics-work .codex-work-with-detail.is-detail-closed .codex-logistics-detail,.gpt-shell .codex-logistics-work .codex-work-with-detail.is-detail-open .codex-detail-empty{display:none!important}}@media (min-width:769px){.gpt-shell .codex-logistics-work .codex-hero{text-align:left!important;justify-items:stretch!important;gap:16px!important}.gpt-shell .codex-logistics-work .codex-hero-title{text-align:left!important;justify-items:start!important}.gpt-shell .codex-logistics-work .codex-hero-title h1{font-size:29px!important}.gpt-shell .codex-logistics-work .codex-command{justify-self:start!important;width:100%!important;max-width:430px!important;margin:0!important}.gpt-shell .codex-logistics-work .codex-status-tabs{justify-content:flex-start!important}.gpt-shell .codex-logistics-work .pl-row{grid-template-columns:48px minmax(0,1fr) auto!important;gap:15px!important;padding-top:13px!important;padding-bottom:13px!important}.gpt-shell .codex-logistics-work .pl-row .codex-product-thumb{width:48px!important;height:48px!important}}@media (min-width:1121px){.gpt-shell .codex-products-work .codex-work-with-detail.is-detail-closed{grid-template-columns:minmax(0,1fr) minmax(344px,392px)!important;align-items:start!important;gap:40px!important}.gpt-shell .codex-products-work .pl-row{grid-template-columns:48px minmax(0,1fr) auto!important;gap:15px!important;padding-top:13px!important;padding-bottom:13px!important}.gpt-shell .codex-products-work .pl-row .codex-product-thumb{width:48px!important;height:48px!important}}@media (min-width:769px){.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-hero-title h1{font-size:30px!important}}@media (min-width:1121px){.gpt-shell .codex-products-work .codex-work-with-detail.is-detail-open{grid-template-columns:minmax(0,1fr) minmax(344px,392px)!important;align-items:start!important;gap:40px!important}.gpt-shell .codex-products-work .codex-work-with-detail.is-detail-open .codex-detail-panel-shell{display:contents!important}}@media (min-width:769px){.gpt-shell .codex-logistics-work .codex-hero,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero{text-align:left!important;grid-template-columns:none!important;width:100%!important;margin:0 0 18px!important;display:block!important}.gpt-shell .codex-logistics-work .codex-hero-title,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title{text-align:left!important;place-items:start!important}.gpt-shell .codex-logistics-work .codex-hero-title h1,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-hero-title h1{max-width:none!important;font-size:30px!important}.gpt-shell .codex-logistics-work .codex-command,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{border:1px solid var(--atm-border)!important;background:var(--foreground)!important;border-radius:11px!important;width:100%!important;max-width:360px!important;min-height:42px!important;margin:16px 0 0!important;padding:0 14px!important}@supports (color:color-mix(in lab,red,red)){.gpt-shell .codex-logistics-work .codex-command,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{background:color-mix(in srgb,var(--foreground) 3.5%,transparent)!important}}.gpt-shell .codex-logistics-work .codex-command,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-command{box-shadow:none!important}.gpt-shell .codex-logistics-work .codex-status-tabs,.gpt-shell .codex-products-work:not(.codex-purchase-work) .codex-status-tabs{justify-content:flex-start!important;margin-top:16px!important}}@media (min-width:1121px){.gpt-shell .codex-logistics-work .codex-work-with-detail{grid-template-columns:minmax(0,1fr) minmax(340px,392px)!important;align-items:start!important;gap:50px!important}.gpt-shell .codex-work-with-detail.is-detail-closed .codex-logistics-detail,.gpt-shell .codex-work-with-detail.is-detail-open .codex-detail-empty{display:none!important}}.gpt-shell .codex-detail-empty{display:none}@media (min-width:1121px){.gpt-shell .codex-work-with-detail.is-detail-closed .codex-detail-empty{flex-direction:column;align-items:flex-start;gap:11px;padding:30px 0 0;display:flex;position:sticky;top:30px}}.gpt-shell .codex-detail-empty-icon{background:var(--accent);border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.gpt-shell .codex-detail-empty-icon{background:color-mix(in srgb,var(--accent) 9%,transparent)}}.gpt-shell .codex-detail-empty-icon{color:var(--accent)}.gpt-shell .codex-detail-empty strong{color:var(--foreground);font-size:16px;font-weight:640}.gpt-shell .codex-detail-empty-hint{max-width:30ch;color:var(--muted-foreground);font-size:13px;line-height:1.5}@media (min-width:769px){.gpt-shell .codex-work-with-detail .pl-row{min-height:70px;border-radius:0!important;grid-template-columns:50px minmax(0,1fr) auto!important;gap:15px!important;padding:13px 6px!important}.gpt-shell .codex-work-with-detail .pl-row .codex-product-thumb{border:1px solid var(--atm-border)!important;border-radius:12px!important;width:50px!important;height:50px!important}.gpt-shell .codex-work-with-detail .pl-name{-webkit-line-clamp:1;font-size:14.5px;font-weight:580}.gpt-shell .codex-work-with-detail .pl-price{font-size:15px}}.gpt-shell .pl-badge{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 9px;font-size:11px;font-weight:650;display:inline-flex}.gpt-shell .pl-badge--late{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.gpt-shell .pl-badge--late{background:color-mix(in srgb,var(--danger) 13%,transparent)}}.gpt-shell .pl-badge--late{color:var(--danger)}.gpt-shell .pl-sub .pl-badge:before{content:none!important;margin:0!important}.gpt-shell .pl-sub .pl-badge{margin-left:9px}@media (min-width:1121px){.gpt-shell .codex-products-work .codex-work-with-detail.codex-products-decision-surface.is-detail-closed{grid-template-columns:minmax(0,1fr) minmax(340px,392px)!important;align-items:start!important;gap:50px!important}}@media (min-width:769px){.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-hero{text-align:left!important;grid-template-columns:none!important;justify-items:start!important;display:block!important}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-hero-title{text-align:left!important;justify-items:start!important;width:100%!important;max-width:none!important;margin:0!important}.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-command{width:100%!important;max-width:540px!important;margin:16px 0 0!important}.gpt-shell .codex-logistics-work .codex-hero,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-hero{flex-direction:column!important;place-items:flex-start start!important;display:flex!important}.gpt-shell .codex-logistics-work .codex-command,.gpt-shell .codex-logistics-work .codex-status-tabs,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-command,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-status-tabs{place-self:flex-start start!important}}.gpt-shell .cmdk-item-main{flex:auto;min-width:0}.gpt-shell .cmdk-item-icon{background:var(--foreground);border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.gpt-shell .cmdk-item-icon{background:color-mix(in srgb,var(--foreground) 6%,transparent)}}.gpt-shell .cmdk-item-icon{color:var(--muted-foreground)}.gpt-shell .cmdk-item--action .cmdk-item-icon{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.gpt-shell .cmdk-item--action .cmdk-item-icon{background:color-mix(in srgb,var(--accent) 12%,transparent)}}.gpt-shell .cmdk-item--action .cmdk-item-icon,.gpt-shell .cmdk-item.is-active .cmdk-item-icon{color:var(--accent)}.gpt-shell .cmdk-item.is-busy{opacity:.72}.gpt-shell .cmdk-item.is-busy .cmdk-item-icon svg{animation:cmdk-spin .8s linear infinite}@keyframes cmdk-spin{to{transform:rotate(1turn)}}.gpt-shell .cmdk-flash{color:var(--accent);white-space:nowrap;font-size:12px;font-weight:600}.gpt-shell .cmdk-foot{border-top:1px solid var(--atm-border);color:var(--muted-foreground);align-items:center;gap:18px;padding:10px 16px;font-size:11.5px;display:flex}.gpt-shell .cmdk-foot kbd,.gpt-shell .cmdk-foot span{align-items:center;display:inline-flex}.gpt-shell .cmdk-foot kbd{background:var(--foreground);border-radius:5px;justify-content:center;min-width:18px;height:18px;margin-right:4px;padding:0 4px}@supports (color:color-mix(in lab,red,red)){.gpt-shell .cmdk-foot kbd{background:color-mix(in srgb,var(--foreground) 7%,transparent)}}.gpt-shell .cmdk-foot kbd{font-family:inherit;font-size:10.5px}.gpt-shell .codex-work-with-detail .pl-row{position:relative}.gpt-shell .pl-check{z-index:2;color:#0000;opacity:0;pointer-events:none;cursor:pointer;justify-content:center;align-items:center;width:20px;height:20px;transition:opacity .12s,background .12s,border-color .12s;display:inline-flex;position:absolute;top:9px;left:7px;border:1.5px solid var(--atm-border)!important;background:var(--bg-raised,#fff)!important;border-radius:6px!important;padding:0!important}.gpt-shell .pl-check svg{width:12px;height:12px}.gpt-shell .pl-row.is-checked .pl-check,.gpt-shell .pl-row.is-selecting .pl-check,.gpt-shell .pl-row:hover .pl-check{opacity:1;pointer-events:auto}.gpt-shell .pl-row.is-checked .pl-check{color:#fff;background:var(--accent)!important;border-color:var(--accent)!important}.gpt-shell .pl-row.is-checked{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.gpt-shell .pl-row.is-checked{background:color-mix(in srgb,var(--accent) 6%,transparent)}}.gpt-shell .pl-bulkbar{z-index:1200;color:#fff;background:#18181b;border-radius:14px;align-items:center;gap:14px;padding:9px 10px 9px 18px;animation:bulkbar-in .16s both;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 10px 34px -6px #00000061}@keyframes bulkbar-in{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.gpt-shell .pl-bulkbar-count{color:#ffffffd1;font-size:13.5px}.gpt-shell .pl-bulkbar-count strong{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.gpt-shell .pl-bulkbar-sep{background:#ffffff29;width:1px;height:22px}.gpt-shell .pl-bulkbar-actions{gap:8px;display:flex}.gpt-shell .pl-bulkbar-btn{cursor:pointer;font-size:13px;font-weight:600;color:#fff!important;background:#ffffff21!important;border:0!important;border-radius:9px!important;padding:8px 15px!important}.gpt-shell .pl-bulkbar-btn:hover:not(:disabled){background:#ffffff38!important}.gpt-shell .pl-bulkbar-btn.is-primary,.gpt-shell .pl-bulkbar-btn.is-primary:hover:not(:disabled){background:var(--accent)!important}@supports (color:color-mix(in lab,red,red)){.gpt-shell .pl-bulkbar-btn.is-primary:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 86%,#fff)!important}}.gpt-shell .pl-bulkbar-btn:disabled{opacity:.6;cursor:default}.gpt-shell .gpt-topnav-live{cursor:pointer;align-items:center;gap:7px;height:34px;font-size:12.5px;display:inline-flex;border:1px solid var(--atm-border)!important;color:var(--foreground)!important;background:0 0!important;border-radius:999px!important;padding:0 13px!important;font-weight:560!important}.gpt-shell .gpt-topnav-live:hover{background:var(--foreground)!important}@supports (color:color-mix(in lab,red,red)){.gpt-shell .gpt-topnav-live:hover{background:color-mix(in srgb,var(--foreground) 4%,transparent)!important}}.gpt-shell .gpt-topnav-live-dot{background:#9ca3af;border-radius:999px;width:7px;height:7px}.gpt-shell .gpt-topnav-live.is-ok .gpt-topnav-live-dot{background:#34d399;animation:live-pulse 2s ease-in-out infinite}.gpt-shell .gpt-topnav-live.is-run .gpt-topnav-live-dot{background:var(--warning,#d97706);animation:live-pulse 1s ease-in-out infinite}.gpt-shell .gpt-topnav-live.is-err .gpt-topnav-live-dot{background:var(--danger,#dc2626)}.gpt-shell .gpt-topnav-live.is-err{border-color:var(--danger)!important}@supports (color:color-mix(in lab,red,red)){.gpt-shell .gpt-topnav-live.is-err{border-color:color-mix(in srgb,var(--danger) 38%,var(--atm-border))!important}}.gpt-shell .gpt-topnav-live-label{color:var(--muted-foreground)}.gpt-shell .gpt-topnav-live-badge{background:var(--danger,#dc2626);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10.5px;font-weight:700;display:inline-flex}@keyframes live-pulse{0%,to{opacity:1}50%{opacity:.4}}.gpt-shell .ord-life{margin:0 0 6px;padding:2px 2px 0;list-style:none;display:flex}.gpt-shell .ord-life-step{color:var(--muted-foreground);flex-direction:column;flex:1;align-items:center;gap:7px;font-size:11px;display:flex;position:relative}.gpt-shell .ord-life-step:before{content:"";background:var(--atm-border);width:100%;height:2px;position:absolute;top:6px;left:-50%}.gpt-shell .ord-life-step:first-child:before{display:none}.gpt-shell .ord-life-node{z-index:1;background:var(--bg-raised,#fff);border:2px solid var(--atm-border);border-radius:999px;width:13px;height:13px;position:relative}.gpt-shell .ord-life-step.is-current .ord-life-node,.gpt-shell .ord-life-step.is-done .ord-life-node{border-color:var(--accent)}.gpt-shell .ord-life-step.is-current:before,.gpt-shell .ord-life-step.is-done .ord-life-node,.gpt-shell .ord-life-step.is-done:before{background:var(--accent)}.gpt-shell .ord-life-step.is-current .ord-life-node{background:var(--bg-raised,#fff);box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab,red,red)){.gpt-shell .ord-life-step.is-current .ord-life-node{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 20%,transparent)}}.gpt-shell .ord-life-step.is-current .ord-life-label,.gpt-shell .ord-life-step.is-done .ord-life-label{color:var(--foreground);font-weight:600}.gpt-shell .ord-life-closed{text-align:center;border-radius:10px;padding:9px 12px;font-size:12.5px;font-weight:600}.gpt-shell .ord-life-closed.is-bad{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.gpt-shell .ord-life-closed.is-bad{background:color-mix(in srgb,var(--danger) 11%,transparent)}}.gpt-shell .ord-life-closed.is-bad{color:var(--danger)}.gpt-shell .ord-life-closed.is-warn{background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.gpt-shell .ord-life-closed.is-warn{background:color-mix(in srgb,var(--warning) 14%,transparent)}}.gpt-shell .ord-life-closed.is-warn{color:var(--warning)}.gpt-shell .gpt-topnav-inner{max-width:1480px!important}.gpt-shell .gpt-topnav.is-home .gpt-topnav-inner{max-width:none!important}.gpt-shell .codex-screen.codex-work-page{--codex-page:min(100%,1480px)!important;--codex-results:min(100%,1480px)!important;max-width:1480px!important}@media (min-width:1121px){.gpt-shell .codex-logistics-work .codex-work-with-detail,.gpt-shell .codex-products-work .codex-work-with-detail.codex-products-decision-surface{grid-template-columns:minmax(0,1fr) minmax(380px,520px)!important;gap:52px!important;width:100%!important}}.gpt-shell .gpt-main .codex-screen.codex-work-page.codex-ops-modern{--codex-page:min(100%,1480px)!important;--codex-results:min(100%,1480px)!important;width:100%!important;max-width:1480px!important}.gpt-shell .ops-workspace.gpt-workspace-zen:has(.codex-work-page),.gpt-shell .ops-workspace.gpt-workspace-zen:has(.product-add-screen),.gpt-shell .ops-workspace.gpt-workspace-zen:has(.wc-ci-page){max-width:1560px!important}@media (min-width:769px){.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero-title{text-align:left!important;justify-items:start!important;width:100%!important;max-width:none!important;margin:0!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-hero{gap:0!important;margin-bottom:14px!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero-title h1,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-hero-title h1{letter-spacing:-.02em!important;font-size:23px!important;line-height:1.15!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-command,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-command{min-height:38px!important;margin-top:12px!important;padding-top:0!important;padding-bottom:0!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-status-tabs,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-status-tabs{row-gap:6px!important;margin-top:12px!important;margin-bottom:0!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-status-tabs button,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work) .codex-status-tabs button{min-height:32px!important;padding-top:6px!important;padding-bottom:6px!important}.gpt-shell .codex-ops-modern.codex-logistics-work,.gpt-shell .codex-ops-modern.codex-products-work:not(.codex-purchase-work){padding-top:22px!important}.gpt-shell .codex-logistics-list .codex-list-toolbar,.gpt-shell .codex-products-list .codex-list-toolbar{padding-top:4px!important;padding-bottom:8px!important}.gpt-shell .codex-ops-modern .codex-hero-title h1{letter-spacing:-.02em!important;font-size:23px!important;line-height:1.15!important}.gpt-shell .codex-ops-modern .codex-hero{margin-bottom:14px!important}.gpt-shell .codex-work-page.codex-ops-modern{padding-top:22px!important}.gpt-shell .codex-ops-modern .codex-hero-title p{margin-top:4px!important;font-size:13px!important}.gpt-shell .codex-ops-modern .codex-hero{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;display:flex!important}.gpt-shell .codex-ops-modern .codex-hero-title{text-align:left!important;justify-items:start!important;width:100%!important;max-width:none!important;margin:0!important}.gpt-shell .codex-ops-modern.codex-finance-work .codex-static-strip{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-top:14px!important;padding:0!important}}.gpt-shell .pl-row.is-cursor{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.gpt-shell .pl-row.is-cursor{background:color-mix(in srgb,var(--accent) 7%,transparent)}}.gpt-shell .pl-row.is-cursor{box-shadow:inset 2.5px 0 0 var(--accent)}.gpt-shell .ord-primary-action{gap:8px;margin:2px 0;display:flex}.gpt-shell .ord-primary-action>*{flex:1 1 0}.gpt-shell .ord-primary-action .codex-row-cta,.gpt-shell .ord-primary-action a.codex-row-cta,.gpt-shell .ord-primary-action button.codex-row-cta{border-radius:12px!important;justify-content:center!important;width:100%!important;min-height:42px!important;font-size:13.5px!important}@media (min-width:1121px){.gpt-shell .codex-logistics-work .codex-work-with-detail,.gpt-shell .codex-products-work .codex-work-with-detail{grid-template-columns:none!important;gap:0!important;width:100%!important;display:block!important}.gpt-shell .codex-logistics-work .codex-logistics-list,.gpt-shell .codex-products-work .codex-products-list{width:100%!important}.gpt-shell .codex-detail-empty{display:none!important}.gpt-shell .codex-logistics-detail,.gpt-shell .codex-products-decision-surface .codex-detail-panel-shell{transition:transform .22s cubic-bezier(.4,0,.2,1);transform:translate(103%);z-index:1001!important;background:var(--bg-raised,#fff)!important;border-left:1px solid var(--atm-border)!important;width:460px!important;max-width:92vw!important;margin:0!important;padding:26px 24px!important;position:fixed!important;top:0!important;bottom:0!important;right:0!important;overflow-y:auto!important;box-shadow:-18px 0 52px -26px #0f172a57!important}.gpt-shell .codex-products-decision-surface.is-detail-open .codex-detail-panel-shell,.gpt-shell .codex-work-with-detail.is-detail-open .codex-logistics-detail{transform:translate(0)!important}.gpt-shell .codex-detail-backdrop{z-index:1000!important;cursor:default!important;background:#0f172a47!important;border:0!important;display:block!important;position:fixed!important;inset:0!important}.gpt-shell .codex-logistics-detail .codex-detail-close,.gpt-shell .codex-products-decision-surface .codex-product-inspector .codex-detail-close{display:inline-flex!important}.gpt-shell .codex-logistics-work .codex-work-with-detail .codex-detail-panel.codex-logistics-detail,.gpt-shell .codex-products-work .codex-products-decision-surface .codex-detail-panel-shell,.gpt-shell .codex-products-work .codex-products-decision-surface .codex-product-inspector,.gpt-shell .codex-products-work .codex-products-decision-surface.is-detail-open .codex-detail-panel-shell{width:460px!important;max-width:92vw!important;height:100vh!important;position:fixed!important;inset:0 0 0 auto!important}.gpt-shell .codex-products-work .codex-products-decision-surface .codex-product-inspector{z-index:1001!important;background:var(--bg-raised,#fff)!important;border-left:1px solid var(--atm-border)!important;margin:0!important;padding:26px 24px!important;animation:none!important;overflow-y:auto!important;box-shadow:-18px 0 52px -26px #0f172a57!important}}.gpt-shell .codex-work-with-detail .pl-prow,.gpt-shell .pl-prow,.gpt-shell .pl-prow-head{align-items:center;display:grid;grid-template-columns:40px minmax(0,1fr) 60px 150px 72px 94px!important;gap:14px!important}.gpt-shell a.pl-prow{color:var(--foreground)!important;text-decoration:none!important}.gpt-shell .pl-prow .codex-product-thumb{border-radius:9px!important;width:40px!important;height:40px!important}.gpt-shell .pl-prow .prow-col{min-width:0;color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.gpt-shell .prow-stok{text-align:right;font-weight:600}.gpt-shell .prow-stok.is-out{color:var(--danger)}.gpt-shell .prow-mense{color:var(--muted-foreground)}.gpt-shell .prow-mense.is-out{color:var(--warning)}.gpt-shell .prow-fiyat{text-align:right;font-weight:660}.gpt-shell .prow-gtip .codex-gtip-inline{font-size:12.5px}.gpt-shell .pl-prow-head{border-bottom:1px solid var(--atm-border);margin-bottom:2px;padding:2px 6px 10px}.gpt-shell .pl-prow-head .prow-col{letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:normal;color:var(--muted-foreground)!important;font-size:11px!important;font-weight:650!important}.gpt-shell .codex-work-with-detail .pl-orow,.gpt-shell .pl-orow,.gpt-shell .pl-orow-head{align-items:center;display:grid;grid-template-columns:40px minmax(0,1fr) 124px 96px 92px 140px!important;gap:14px!important}.gpt-shell .pl-orow .codex-product-thumb{border-radius:9px!important;width:40px!important;height:40px!important}.gpt-shell .pl-orow-head{border-bottom:1px solid var(--atm-border);margin-bottom:2px;padding:2px 6px 10px}.gpt-shell .pl-orow-head .prow-col{letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:normal;text-align:left;color:var(--muted-foreground)!important;font-size:11px!important;font-weight:650!important}.gpt-shell .pl-orow-head .orow-tutar{text-align:right}.gpt-shell .pl-prow{color:var(--foreground)!important}.gpt-shell .pl-prow[role=link]{text-decoration:none!important}.gpt-shell .codex-gtip-click-target{cursor:text;border-radius:7px;outline:none;align-items:center;max-width:100%;display:inline-flex}.gpt-shell .codex-gtip-click-target:focus-visible,.gpt-shell .codex-gtip-click-target:hover{box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab,red,red)){.gpt-shell .codex-gtip-click-target:focus-visible,.gpt-shell .codex-gtip-click-target:hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent)}}.gpt-shell .codex-gtip-edit-wrap{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;width:min(100%,142px);min-width:0;display:inline-grid}.gpt-shell .codex-gtip-edit-input{border:1px solid var(--accent);width:100%;min-width:0;height:30px}@supports (color:color-mix(in lab,red,red)){.gpt-shell .codex-gtip-edit-input{border:1px solid color-mix(in srgb,var(--accent) 44%,var(--atm-border))}}.gpt-shell .codex-gtip-edit-input{background:var(--bg-raised,#fff);color:var(--foreground);letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:8px;outline:none;padding:0 8px;font:650 12.5px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.gpt-shell .codex-gtip-edit-input:focus{box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab,red,red)){.gpt-shell .codex-gtip-edit-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}}.gpt-shell .codex-gtip-edit-wrap[data-error=true] .codex-gtip-edit-input{border-color:var(--danger);color:var(--danger)}.gpt-shell .codex-gtip-edit-state{color:var(--muted-foreground);font-size:12px;line-height:1}.gpt-bottomnav-icon{position:relative}.gpt-bottomnav-badge{background:var(--danger,#dc2626);color:#fff;letter-spacing:-.01em;font-variant-numeric:tabular-nums;min-width:16px;height:16px;box-shadow:0 0 0 2px var(--bg-raised,#fff);pointer-events:none;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-7px;left:calc(50% + 6px)}.gpt-shell .codex-ops-modern.codex-logistics-work{gap:18px!important;padding-top:24px!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero{gap:12px!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero-title{gap:5px!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero-title h1{font-size:27px!important;line-height:1.12!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-command{min-height:46px!important;padding:5px 8px 5px 16px!important;box-shadow:0 10px 30px #0f172a0a!important}.gpt-shell .codex-logistics-command{grid-template-columns:18px minmax(0,1fr) auto!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-command input{min-height:34px!important}.gpt-shell .codex-logistics-command .codex-command-button{white-space:nowrap!important;grid-column:auto!important;width:auto!important;min-height:34px!important;padding:0 14px!important}@media (max-width:760px){.gpt-shell .codex-ops-modern.codex-logistics-work{padding-top:18px!important}.gpt-shell .codex-ops-modern.codex-logistics-work .codex-hero-title h1{font-size:23px!important}}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-approval-actions{grid-template-columns:minmax(0,1fr) 130px auto!important;width:100%!important;min-width:0!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-command input,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-list-toolbar>span:not(.codex-invoice-list-actions),.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row-aside small,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row-aside strong,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-status-tabs strong{font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-list-toolbar>strong{letter-spacing:-.01em!important;color:var(--invoice-ink)!important;font-size:15px!important;font-weight:640!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-list-toolbar>span:not(.codex-invoice-list-actions){letter-spacing:0!important;color:var(--invoice-muted)!important;font-weight:475!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-hero-title>a,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-hero-title>span{letter-spacing:.085em!important;font-size:11px!important;font-weight:660!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-state h3,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-state strong{letter-spacing:-.008em!important;font-weight:600!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-state p{font-weight:440!important;line-height:1.5!important}.gpt-shell .codex-ops-modern.codex-invoice-work .inv-row-meta{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row-aside small:has(.inv-pill),.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row-main small:has(.inv-row-meta){white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.gpt-shell .codex-ops-modern.codex-invoice-work .inv-chip{color:#5b5b65;letter-spacing:-.004em;white-space:nowrap;background:#f1f1ef;border-radius:999px;align-items:center;padding:1px 8px;font-size:11px;font-weight:560;display:inline-flex}.gpt-shell .codex-ops-modern.codex-invoice-work .inv-pill{letter-spacing:-.004em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:1px 9px 1px 7px;font-size:11px;font-weight:575;line-height:1.55;display:inline-flex}.gpt-shell .codex-ops-modern.codex-invoice-work .inv-pill:before{content:"";opacity:.85;background:currentColor;border-radius:999px;width:5px;height:5px}.gpt-shell .codex-ops-modern.codex-invoice-work .inv-pill--ok{color:#157347;background:#e6f4ec}.gpt-shell .codex-ops-modern.codex-invoice-work .inv-pill--sent{color:#1a56db;background:#e7f0fe}.gpt-shell .codex-ops-modern.codex-invoice-work .inv-pill--warn{color:#b25e09;background:#fcf1e2}.gpt-shell .codex-ops-modern.codex-invoice-work .inv-pill--bad{color:#c02626;background:#fdeaea}.gpt-shell .codex-ops-modern.codex-invoice-work .inv-pill--neutral{color:#5b5b65;background:#eff0ee}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-list .codex-row{border-radius:14px!important;transition:background .13s!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-list .codex-row:hover{background:#fafaf9!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-overview{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;width:100%!important;margin:2px 0 6px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-stat{text-align:left!important;cursor:pointer!important;background:#fff!important;border:1px solid #e9e6e1!important;border-radius:16px!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;min-width:0!important;padding:13px 16px!important;transition:border-color .13s,background .13s!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-stat:hover{background:#fafaf9!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-stat[data-active]{border-color:var(--invoice-ink)!important;box-shadow:inset 0 0 0 1px var(--invoice-ink)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-stat-label{color:var(--invoice-muted)!important;font-size:12px!important;font-weight:500!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-stat-value{letter-spacing:-.02em!important;color:var(--invoice-ink)!important;font-variant-numeric:tabular-nums!important;font-size:26px!important;font-weight:660!important;line-height:1.05!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-stat-sub{color:var(--invoice-muted)!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:11.5px!important;font-weight:450!important;overflow:hidden!important}@media (max-width:720px){.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-overview{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-search{background:#fff!important;border:1px solid #e9e6e1!important;border-radius:12px!important;align-items:center!important;gap:9px!important;width:100%!important;margin:2px 0 6px!important;padding:9px 14px!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-search svg{width:16px!important;height:16px!important;color:var(--invoice-muted)!important;flex:none!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-search input{min-width:0!important;color:var(--invoice-ink)!important;background:0 0!important;border:0!important;outline:none!important;flex:auto!important;font-size:14px!important;font-weight:450!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-search input::placeholder{color:var(--invoice-muted)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-search-clear{color:var(--invoice-muted)!important;cursor:pointer!important;background:0 0!important;border:0!important;flex:none!important;padding:2px 4px!important;font-size:12.5px!important;font-weight:500!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-kontor-warn{color:#7a5b16!important;background:#fdf6e3!important;border:1px solid #f0d68a!important;border-radius:12px!important;width:100%!important;margin:2px 0 6px!important;padding:11px 16px!important;font-size:13.5px!important;font-weight:450!important;line-height:1.45!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-kontor-warn strong{color:#5c4410!important;font-weight:640!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-toggle{margin:2px 0 6px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-toggle button{color:var(--invoice-ink)!important;cursor:pointer!important;text-align:left!important;background:#fff!important;border:1px solid #e9e6e1!important;border-radius:12px!important;width:100%!important;padding:10px 16px!important;font-size:13.5px!important;font-weight:500!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-toggle button:hover{background:#fafaf9!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report{background:#fff!important;border:1px solid #e9e6e1!important;border-radius:16px!important;flex-direction:column!important;gap:12px!important;width:100%!important;margin:0 0 8px!important;padding:16px!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-head{flex-wrap:wrap!important;justify-content:space-between!important;gap:10px!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-picks{gap:6px!important;display:inline-flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-picks button{color:var(--invoice-muted)!important;cursor:pointer!important;background:#fff!important;border:1px solid #e9e6e1!important;border-radius:999px!important;padding:6px 13px!important;font-size:12.5px!important;font-weight:500!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-picks button[data-active]{background:var(--invoice-ink)!important;border-color:var(--invoice-ink)!important;color:#fff!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-range{color:var(--invoice-muted)!important;align-items:center!important;gap:6px!important;font-size:12.5px!important;display:inline-flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-range input{border:1px solid #e9e6e1!important;border-radius:8px!important;padding:5px 8px!important;font-size:12.5px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-sync{border:1px solid var(--invoice-ink)!important;background:var(--invoice-ink)!important;color:#fff!important;cursor:pointer!important;border-radius:8px!important;padding:5px 12px!important;font-size:12.5px!important;font-weight:500!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-stat{background:#fafaf9!important;border:1px solid #f0eee9!important;border-radius:12px!important;flex-direction:column!important;gap:3px!important;padding:12px 14px!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-stat span{color:var(--invoice-muted)!important;font-size:12px!important;font-weight:500!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-stat strong{letter-spacing:-.02em!important;color:var(--invoice-ink)!important;font-variant-numeric:tabular-nums!important;font-size:22px!important;font-weight:640!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-stat small{color:var(--invoice-muted)!important;font-size:11px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-rates{color:var(--invoice-muted)!important;flex-wrap:wrap!important;gap:8px 16px!important;font-size:12.5px!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-rate strong{color:var(--invoice-ink)!important;font-variant-numeric:tabular-nums!important;font-weight:600!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-note{color:var(--invoice-muted)!important;font-size:11.5px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-error{color:#b4232a!important;font-size:12.5px!important}@media (max-width:720px){.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-stats{grid-template-columns:1fr!important}}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-cols{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-col{background:#fff!important;border:1px solid #ece9e3!important;border-radius:14px!important;flex-direction:column!important;gap:10px!important;padding:14px!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-col[data-kind=purchase]{background:#fbfaf8!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-col-title{letter-spacing:-.01em!important;color:var(--invoice-ink)!important;font-size:13px!important;font-weight:640!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-col .codex-invoice-report-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-hint{color:var(--invoice-muted)!important;font-size:11.5px!important}@media (max-width:720px){.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-report-cols{grid-template-columns:1fr!important}}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-dash{font-variant-numeric:tabular-nums!important;flex-direction:column!important;gap:16px!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-bar{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-gran{border:.5px solid #d9d6cf!important;border-radius:10px!important;display:flex!important;overflow:hidden!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-gran button{color:var(--invoice-muted)!important;cursor:pointer!important;background:0 0!important;border:none!important;border-left:.5px solid #e7e4dd!important;padding:7px 16px!important;font-size:13px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-gran button:first-child{border-left:none!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-gran button[data-active]{background:var(--invoice-ink)!important;color:#fff!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-period{color:var(--invoice-ink)!important;letter-spacing:-.01em!important;font-size:14px!important;font-weight:500!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-verify{color:#b4232a!important;background:#fcebeb!important;border-radius:999px!important;padding:5px 11px!important;font-size:12px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-verify[data-ok]{color:#0f6e56!important;background:#e3f5ee!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-bar .codex-invoice-report-sync{margin-left:auto!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-sentence{color:var(--invoice-muted)!important;font-size:13.5px!important;line-height:1.6!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-sentence strong{color:var(--invoice-ink)!important;font-weight:500!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-tabs{border-bottom:.5px solid var(--invoice-line)!important;gap:24px!important;margin:0 0 20px!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-tab{color:var(--invoice-muted)!important;border-bottom:2px solid #0000!important;margin-bottom:-.5px!important;padding:0 0 10px!important;font-size:15px!important;font-weight:500!important;text-decoration:none!important;transition:color .15s!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-tab[data-active]{color:var(--invoice-ink)!important;border-bottom-color:var(--invoice-ink)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-strip{flex-wrap:wrap!important;gap:8px!important;margin:0 0 16px!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-chip{background:var(--invoice-soft)!important;color:var(--invoice-muted)!important;border:none!important;border-radius:999px!important;padding:7px 13px!important;font-size:12.5px!important;font-weight:500!important}.gpt-shell .codex-ops-modern.codex-invoice-work button.codex-fm-chip{cursor:pointer!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-chip[data-tone=danger]{color:#b4232a!important;background:#fcebeb!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-chip[data-tone=ok]{color:#0f6e56!important;background:#e3f5ee!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-chip[data-tone=warn]{color:#9a6700!important;background:#fdf0dd!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-belge-title{color:var(--invoice-ink)!important;margin:22px 0 10px!important;font-size:14px!important;font-weight:500!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-belge-list{border:.5px solid var(--invoice-line)!important;border-radius:12px!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-belge-row{color:var(--invoice-ink)!important;justify-content:space-between!important;align-items:center!important;padding:13px 15px!important;font-size:13px!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-belge-row+.codex-fm-belge-row{border-top:.5px solid var(--invoice-line)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-belge-status{color:var(--invoice-muted)!important;background:var(--invoice-soft)!important;border-radius:999px!important;padding:4px 11px!important;font-size:11.5px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-belge-status[data-ready]{color:#0f6e56!important;background:#e3f5ee!important}.gpt-shell .codex-ops-modern.codex-invoice-work a.codex-fm-belge-dl{cursor:pointer!important;text-decoration:none!important;transition:background .15s!important}.gpt-shell .codex-ops-modern.codex-invoice-work a.codex-fm-belge-dl:hover{background:var(--invoice-soft)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-nav{align-items:center!important;gap:4px!important;display:inline-flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-nav-arrow{border:.5px solid var(--invoice-line)!important;width:30px!important;height:30px!important;color:var(--invoice-ink)!important;cursor:pointer!important;background:#fff!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;font-size:18px!important;line-height:1!important;transition:background .15s!important;display:inline-flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-nav-arrow:hover{background:var(--invoice-soft)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-nav-label{letter-spacing:-.01em!important;text-align:center!important;min-width:124px!important;color:var(--invoice-ink)!important;font-size:18px!important;font-weight:600!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-gran-compact button{padding:5px 11px!important;font-size:12px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-search{border:.5px solid var(--invoice-line)!important;background:#fff!important;border-radius:13px!important;align-items:center!important;gap:9px!important;height:46px!important;margin:14px 0 4px!important;padding:0 14px!important;display:flex!important;position:relative!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-search-ic{width:17px!important;height:17px!important;color:var(--invoice-faint)!important;flex:none!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-search input{color:var(--invoice-ink)!important;background:0 0!important;border:none!important;outline:none!important;flex:1!important;font-size:14.5px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-search input::placeholder{color:var(--invoice-faint)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-search-clear{background:var(--invoice-soft)!important;color:var(--invoice-muted)!important;cursor:pointer!important;border:none!important;border-radius:8px!important;width:26px!important;height:26px!important;font-size:17px!important;line-height:1!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-dokum{grid-template-columns:1fr 1fr!important;gap:14px!important;margin-top:16px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-dokum-panel{border:.5px solid var(--invoice-line)!important;background:#fff!important;border-radius:16px!important;padding:6px 6px 8px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-dokum-head{justify-content:space-between!important;align-items:center!important;padding:10px 12px 8px!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-dokum-head span{color:var(--invoice-ink)!important;font-size:13px!important;font-weight:600!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-dokum-head button{color:var(--invoice-accent)!important;cursor:pointer!important;background:0 0!important;border:none!important;font-size:12px!important;font-weight:500!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-listview{margin-top:14px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-listview-head{justify-content:space-between!important;align-items:center!important;margin-bottom:10px!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-listview-tabs{gap:6px!important;display:inline-flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-listview-tabs button{border:.5px solid var(--invoice-line)!important;color:var(--invoice-muted)!important;cursor:pointer!important;background:#fff!important;border-radius:999px!important;padding:7px 14px!important;font-size:13px!important;font-weight:500!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-listview-tabs button[data-active]{background:var(--invoice-ink)!important;color:#fff!important;border-color:var(--invoice-ink)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-listview-title{color:var(--invoice-ink)!important;font-size:15px!important;font-weight:600!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-listview-back{color:var(--invoice-muted)!important;cursor:pointer!important;background:0 0!important;border:none!important;font-size:13px!important;font-weight:500!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-rowmeta{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:inline-flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-rowchip{background:var(--invoice-soft)!important;color:var(--invoice-muted)!important;border-radius:999px!important;padding:2px 8px!important;font-size:11px!important;font-weight:500!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-rowchip[data-tone=sales]{color:#1a56c4!important;background:#e8f0fe!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-rowchip[data-tone=purchase]{color:#6a3fc0!important;background:#f0ecfe!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-rowchip[data-tone=danger]{color:#b4232a!important;background:#fcebeb!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-rowchip[data-tone=warn]{color:#9a6700!important;background:#fdf0dd!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-rowparty{color:var(--invoice-muted)!important;font-size:12px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-rowamt{flex-direction:column!important;align-items:flex-end!important;display:inline-flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-rowamt small{color:var(--invoice-faint)!important;font-size:11px!important;font-weight:400!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-list-empty{text-align:center!important;color:var(--invoice-faint)!important;padding:22px 8px!important;font-size:13px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-list-error{color:#b4232a!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-list-more{border:.5px solid var(--invoice-line)!important;width:100%!important;color:var(--invoice-ink)!important;cursor:pointer!important;background:#fff!important;border-radius:11px!important;margin-top:8px!important;padding:11px!important;font-size:13px!important;font-weight:500!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-list-count{text-align:center!important;color:var(--invoice-faint)!important;padding:10px!important;font-size:12px!important}@media (max-width:760px){.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-dokum{grid-template-columns:1fr!important}}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-chips{gap:6px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-chips-12{grid-template-columns:repeat(12,1fr)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-chips-4{grid-template-columns:repeat(4,1fr)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-chips button{text-align:center!important;color:var(--invoice-muted)!important;cursor:pointer!important;background:#f3f1ea!important;border:none!important;border-radius:8px!important;padding:8px 0!important;font-size:12px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-chips button[data-future]{color:#bdb9b0!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-chips button[data-active]{background:var(--invoice-ink)!important;color:#fff!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-cards{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:14px!important;display:grid!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-card{background:#fafaf8!important;border:.5px solid #efece5!important;border-radius:14px!important;flex-direction:column!important;padding:18px 20px!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-ic{color:#185fa5!important;background:#eaf1fb!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;margin-bottom:14px!important;font-size:18px!important;display:inline-flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-ic[data-tone=neutral]{color:#5f5e5a!important;background:#f1efe8!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-ic-svg{width:18px!important;height:18px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-card-btn{font:inherit!important;text-align:left!important;cursor:pointer!important;width:100%!important;transition:background .12s,border-color .12s!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-card-btn:hover{background:#f4f1ea!important;border-color:#ddd9d1!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-open{color:#185fa5!important;margin-top:10px!important;font-size:12px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-alert{background:#fcebeb!important;border:.5px solid #f3c0c0!important;border-radius:14px!important;align-items:center!important;gap:14px!important;padding:14px 16px!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-alert-ic{color:#fff!important;background:#b4232a!important;border-radius:9px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:36px!important;height:36px!important;font-size:19px!important;font-weight:600!important;display:inline-flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-alert-text{flex-direction:column!important;flex:1!important;gap:1px!important;min-width:0!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-alert-text strong{color:#8f1c22!important;font-size:14px!important;font-weight:500!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-alert-text span{color:#a83a3f!important;font-size:12.5px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-alert-btn{color:#fff!important;cursor:pointer!important;background:#b4232a!important;border:none!important;border-radius:9px!important;padding:8px 16px!important;font-size:13px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-alert-btn:hover{background:#9a1d23!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-kdv{background:#e3f5ee!important;border:2px solid #7ed4b5!important;border-radius:16px!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:18px 20px!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-kdv-main{align-items:center!important;gap:15px!important;display:flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-kdv-ic{color:#fff!important;background:#0f6e56!important;border-radius:11px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:46px!important;height:46px!important;display:inline-flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-kdv-ic .codex-fm-ic-svg{width:24px!important;height:24px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-kdv-lbl{color:#0f6e56!important;letter-spacing:.01em!important;font-size:13px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-kdv-val{letter-spacing:-.015em!important;color:#0a5743!important;font-variant-numeric:tabular-nums!important;margin-top:2px!important;font-size:33px!important;font-weight:500!important;line-height:1.15!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-kdv-sub{color:#2f8068!important;margin-top:3px!important;font-size:12px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-kdv-btn{color:#fff!important;cursor:pointer!important;background:#0f6e56!important;border:none!important;border-radius:10px!important;padding:11px 18px!important;font-size:13px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-kdv-btn:disabled{cursor:default!important;background:#9ec9bb!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-lbl{color:var(--invoice-muted)!important;letter-spacing:.01em!important;font-size:12.5px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-val{letter-spacing:-.015em!important;color:var(--invoice-ink)!important;margin-top:3px!important;font-size:25px!important;font-weight:500!important;line-height:1.2!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-sub{color:var(--invoice-muted)!important;margin-top:2px!important;font-size:12px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-delta{color:#0f6e56!important;margin-top:9px!important;font-size:12px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-delta[data-up]{color:#0f6e56!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-delta:not([data-up]){color:#b4232a!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-delta-muted,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-delta-muted[data-up]{color:var(--invoice-muted)!important}@media (max-width:720px){.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-cards{grid-template-columns:1fr!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-bar{flex-wrap:wrap!important;row-gap:8px!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-period{flex-basis:100%!important;order:-1!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-chips-12{grid-template-columns:repeat(6,1fr)!important}}.codex-fm-modal-overlay{z-index:1000;-webkit-backdrop-filter:blur(3px);background:#1213176b;justify-content:center;align-items:center;padding:24px;animation:codexFmFade .16s;display:flex;position:fixed;inset:0}@keyframes codexFmFade{0%{opacity:0}to{opacity:1}}.codex-fm-modal{width:100%;max-width:680px;max-height:86vh;font-family:var(--font-sans,system-ui,-apple-system,"Segoe UI",sans-serif);color:#16171b;background:#fff;border:.5px solid #16171b1a;border-radius:20px;padding:26px 28px 28px;animation:codexFmPop .18s cubic-bezier(.2,.8,.3,1);position:relative;overflow-y:auto;box-shadow:0 24px 60px -12px #12131752,0 6px 16px -8px #12131733}@keyframes codexFmPop{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.codex-fm-modal-x{color:#73777f;cursor:pointer;background:#f6f5f1;border:none;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s,color .15s;display:inline-flex;position:absolute;top:18px;right:18px}.codex-fm-modal-x:hover{color:#16171b;background:#ecebe6}.codex-fm-modal-x svg{width:16px;height:16px}.codex-fm-modal-error,.codex-fm-modal-loading{color:#73777f;padding:28px 4px;font-size:14px}.codex-fm-modal-error{color:#b4232a}.codex-fm-modal-head{margin-bottom:14px;padding-right:40px}.codex-fm-modal-no{letter-spacing:-.01em;font-size:19px;font-weight:600}.codex-fm-modal-tags{flex-wrap:wrap;align-items:center;gap:7px;margin-top:8px;display:flex}.codex-fm-modal-tag{color:#4a4e57;background:#eef0f4;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:500}.codex-fm-modal-tag[data-tone=sales]{color:#1a56c4;background:#e8f0fe}.codex-fm-modal-tag[data-tone=purchase]{color:#6a3fc0;background:#f0ecfe}.codex-fm-modal-tag[data-tone=danger]{color:#b4232a;background:#fcebeb}.codex-fm-modal-tag[data-tone=warn]{color:#9a6700;background:#fdf0dd}.codex-fm-modal-date{color:#73777f;margin-left:2px;font-size:12.5px}.codex-fm-modal-party{background:#f8f7f4;border:.5px solid #16171b0f;border-radius:13px;margin-bottom:16px;padding:13px 15px}.codex-fm-modal-party-name{font-size:14.5px;font-weight:500}.codex-fm-modal-party-sub{color:#73777f;margin-top:3px;font-size:12px}.codex-fm-modal-totals{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:8px;display:grid}.codex-fm-modal-total{background:#f8f7f4;border:.5px solid #16171b0f;border-radius:13px;flex-direction:column;gap:3px;padding:12px 13px;display:flex}.codex-fm-modal-total span{color:#73777f;font-size:11px}.codex-fm-modal-total strong{letter-spacing:-.01em;font-size:15px;font-weight:600}.codex-fm-modal-total[data-accent]{background:#16171b;border-color:#16171b}.codex-fm-modal-total[data-accent] span{color:#fff9}.codex-fm-modal-total[data-accent] strong{color:#fff}.codex-fm-modal-fx{color:#73777f;margin:2px 2px 16px;font-size:11.5px}.codex-fm-modal-lines-title{margin:12px 2px 8px;font-size:13px;font-weight:500}.codex-fm-modal-lines-wrap{border:.5px solid #16171b1a;border-radius:13px;overflow:hidden}.codex-fm-modal-lines{border-collapse:collapse;width:100%;font-size:12.5px}.codex-fm-modal-lines thead th{text-align:left;color:#73777f;background:#f8f7f4;border-bottom:.5px solid #16171b14;padding:9px 11px;font-size:11px;font-weight:500}.codex-fm-modal-lines tbody td{border-bottom:.5px solid #16171b0d;padding:9px 11px}.codex-fm-modal-lines tbody tr:last-child td{border-bottom:none}.codex-fm-modal-lines .ralign{text-align:right}.codex-fm-modal-item{max-width:240px}.codex-fm-modal-empty{text-align:center;color:#a6a8ad;padding:18px}@media (max-width:640px){.codex-fm-modal-totals{grid-template-columns:repeat(2,1fr)}.codex-fm-modal{border-radius:18px;padding:22px 18px}}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-fresh{background:var(--invoice-soft)!important;color:var(--invoice-muted)!important;white-space:nowrap!important;border-radius:999px!important;align-items:center!important;gap:6px!important;padding:5px 11px!important;font-size:12px!important;font-weight:500!important;display:inline-flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-fresh[data-state=ok]{color:#0f6e56!important;background:#e3f5ee!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-fresh[data-state=warn]{color:#9a6700!important;background:#fdf0dd!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-fresh[data-state=verifying]{color:#1a56c4!important;background:#e8f0fe!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-fresh-dot{background:currentColor!important;border-radius:50%!important;width:7px!important;height:7px!important;animation:codexFmPulse 1s ease-in-out infinite!important}@keyframes codexFmPulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-rowamt,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-sentence,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-val{font-variant-numeric:tabular-nums!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-card{transition:transform .18s cubic-bezier(.2,.8,.3,1),box-shadow .18s,border-color .18s!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-card-btn:hover{border-color:#12131729!important;transform:translateY(-2px)!important;box-shadow:0 10px 24px -14px #1213174d!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-cards,.gpt-shell .codex-ops-modern.codex-invoice-work .codex-fm-dokum{animation:codexFmRise .32s cubic-bezier(.2,.8,.3,1)!important}@keyframes codexFmRise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-row.is-clickable{transition:background .14s!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-accept{cursor:pointer!important;color:var(--invoice-ink)!important;-webkit-user-select:none!important;user-select:none!important;align-items:center!important;gap:9px!important;font-size:13.5px!important;font-weight:500!important;display:inline-flex!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-accept input[type=checkbox]{appearance:none!important;border:1.5px solid var(--invoice-line-strong,#16171b47)!important;cursor:pointer!important;background:#fff!important;border-radius:6px!important;flex:none!important;width:20px!important;height:20px!important;margin:0!important;transition:background .15s,border-color .15s!important;position:relative!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-accept input[type=checkbox]:checked{background:#0f6e56!important;border-color:#0f6e56!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-accept input[type=checkbox]:checked:after{content:""!important;border:2px solid #fff!important;border-width:0 2px 2px 0!important;width:5px!important;height:10px!important;position:absolute!important;top:2px!important;left:6px!important;transform:rotate(45deg)!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-accept[data-disabled]{opacity:.45!important;cursor:not-allowed!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-accept[data-disabled] input{cursor:not-allowed!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-testvalidate{color:#b4232a!important;background:#fcebeb!important;border-radius:999px!important;padding:6px 12px!important;font-size:12.5px!important;font-weight:500!important}.gpt-shell .codex-ops-modern.codex-invoice-work .codex-invoice-testvalidate[data-ok]{color:#0f6e56!important;background:#e3f5ee!important}.inv-prev-overlay{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a8c;justify-content:center;align-items:center;padding:24px;animation:invPrevFade .14s ease-out;display:flex;position:fixed;inset:0}@keyframes invPrevFade{0%{opacity:0}to{opacity:1}}.inv-prev-modal{background:#fff;border-radius:16px;width:100%;max-width:980px;max-height:90vh;animation:invPrevPop .16s cubic-bezier(.22,1,.36,1);position:relative;overflow-y:auto;box-shadow:0 24px 64px #0f172a52}@keyframes invPrevPop{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}.inv-prev-x{color:#475569;cursor:pointer;z-index:2;background:#fff;border:1px solid #e5e7eb;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:absolute;top:14px;right:14px}.inv-prev-x:hover{color:#0f172a;background:#f1f5f9}.inv-prev-state{text-align:center;color:#64748b;padding:64px 24px;font-size:14px}.inv-prev-state--error{color:#b91c1c}.inv-doc{color:#0f172a;font-feature-settings:"tnum";padding:32px 38px 28px}.inv-doc-head{border-bottom:2px solid #0f172a;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:18px;display:flex}.inv-doc-seller-name{letter-spacing:-.01em;font-size:18px;font-weight:700}.inv-doc-seller-sub{color:#64748b;margin-top:4px;font-size:12.5px}.inv-doc-meta{text-align:right;margin-right:30px}.inv-doc-title{letter-spacing:.05em;color:#0f172a;font-size:14.5px;font-weight:700}.inv-doc-meta-row{color:#475569;margin-top:4px;font-size:12.5px}.inv-doc-preview-flag{color:#92400e;background:#fef3c7;border-radius:999px;margin-top:7px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-block}.inv-doc-party{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:3px;margin-top:18px;padding:13px 16px;display:flex}.inv-doc-party-label{letter-spacing:.09em;color:#94a3b8;font-size:10.5px;font-weight:700}.inv-doc-party-name{font-size:15.5px;font-weight:600}.inv-doc-party-addr{color:#64748b;font-size:12.5px;line-height:1.45}.inv-doc-lines-wrap{margin-top:20px;overflow-x:auto}.inv-doc-lines{table-layout:fixed;border-collapse:collapse;width:100%;font-size:13px}.inv-col-no{width:30px}.inv-col-name{width:auto}.inv-col-gtip{width:128px}.inv-col-origin{width:68px}.inv-col-qty{width:58px}.inv-col-price,.inv-col-total{width:96px}.inv-col-ops{width:76px}.inv-doc-lines thead th{text-align:left;color:#fff;letter-spacing:.03em;white-space:nowrap;background:#0f172a;padding:9px 11px;font-size:11px;font-weight:600}.inv-doc-lines thead th:first-child{border-top-left-radius:8px}.inv-doc-lines thead th:last-child{border-top-right-radius:8px}.inv-doc-lines tbody td{vertical-align:middle;border-bottom:1px solid #eef2f7;padding:8px 11px}.inv-doc-lines tbody tr:nth-child(2n) td{background:#fafbfc}.inv-doc-line-name{vertical-align:top;font-weight:500}.inv-doc-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.inv-doc-missing{color:#b91c1c;font-size:11px;font-style:italic}.inv-doc-lines .ralign{text-align:right;white-space:nowrap}.inv-doc-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:28px;margin-top:22px;display:flex}.inv-doc-note{flex:240px;min-width:220px}.inv-doc-note-badge{color:#3730a3;background:#eef2ff;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.inv-doc-note-text{color:#64748b;margin-top:7px;font-size:12px;line-height:1.55}.inv-doc-totals{flex:none;min-width:260px}.inv-doc-total{color:#475569;justify-content:space-between;gap:24px;padding:6px 0;font-size:13.5px;display:flex}.inv-doc-total strong{color:#0f172a;font-variant-numeric:tabular-nums}.inv-doc-total--grand{border-top:2px solid #0f172a;margin-top:5px;padding-top:10px;font-size:16px}.inv-doc-total--grand span,.inv-doc-total--grand strong{color:#0f172a;font-weight:700}.inv-doc-total--try,.inv-doc-total--try strong{color:#0369a1}.inv-doc-blockers{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;margin-top:18px;padding:12px 14px;font-size:12.5px}.inv-doc-blockers ul{margin:6px 0 0;padding-left:18px}.inv-doc-blockers li{margin-top:2px}.inv-doc-actions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.inv-doc-cta{color:#fff;cursor:pointer;background:#0f172a;border:1px solid #0f172a;border-radius:10px;align-items:center;padding:9px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.inv-doc-cta:hover{background:#1e293b}.inv-doc-cta.is-ghost{color:#475569;background:#fff;border-color:#e5e7eb}.inv-doc-cta.is-ghost:hover{color:#0f172a;background:#f1f5f9}@media (max-width:640px){.inv-prev-overlay{align-items:stretch;padding:0}.inv-prev-modal{border-radius:0;max-width:none;max-height:100vh}.inv-doc{padding:22px 18px}.inv-doc-head{flex-direction:column}.inv-doc-meta{text-align:left}.inv-doc-actions{flex-direction:column-reverse}.inv-doc-cta{justify-content:center}}.gpt-shell .codex-logistics-list .pl-list{overflow-x:auto}.gpt-shell .codex-work-with-detail .pl-orow,.gpt-shell .codex-work-with-detail .pl-orow-head{min-width:1460px;grid-template-columns:128px 132px 100px 116px 52px minmax(230px,1fr) 80px 96px 148px 168px 124px!important;align-items:start!important;gap:16px!important;padding:14px 16px 14px 34px!important;display:grid!important}.gpt-shell .pl-orow-head.oz-head{border-bottom:1px solid #ececf0!important;margin-bottom:0!important}.gpt-shell .oz-head .oz-cell{letter-spacing:0!important;text-transform:none!important;color:#8a94a6!important;font-size:12.5px!important;font-weight:400!important}.gpt-shell .codex-work-with-detail .pl-orow{border-bottom:1px solid #f1f2f5;transition:background .12s}.gpt-shell .codex-work-with-detail .pl-orow:hover{background:#fafbfc}.gpt-shell .oz-cell{color:#1f2430;min-width:0;font-size:13px;line-height:1.45}.gpt-shell .oz-postno{color:#1f2430;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.gpt-shell .oz-postno-btn{white-space:nowrap}.gpt-shell .oz-status{border-radius:7px;padding:3px 11px;font-size:12px;font-weight:500;line-height:1.3;display:inline-block}.gpt-shell .oz-status--amber{color:#c2670a;background:#fff3e0}.gpt-shell .oz-status--green{color:#138a52;background:#e6f7ee}.gpt-shell .oz-status--blue{color:#2563eb;background:#e8f0fe}.gpt-shell .oz-status--neutral{color:#6b7280;background:#f1f3f5}.gpt-shell .oz-accept{color:#3a4150;font-variant-numeric:tabular-nums}.gpt-shell .oz-ship{flex-direction:column;gap:2px;display:flex}.gpt-shell .oz-ship-date{color:#1f2430;font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-weight:500;display:inline-flex}.gpt-shell .oz-ship-sub{color:#8a94a6;font-size:11.5px}.gpt-shell .oz-ship.is-late .oz-ship-date{color:#d4380d}.gpt-shell .oz-clock{color:#f07300;flex:none;width:14px;height:14px}.gpt-shell .oz-ship.is-late .oz-clock{color:#d4380d}.gpt-shell .oz-ucret{color:#1f2430;font-variant-numeric:tabular-nums;font-weight:500}.gpt-shell .oz-aksiyon{justify-content:flex-start;display:flex}.gpt-shell .oz-aksiyon .codex-row-cta{cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:5px;color:#1f2430!important;width:auto!important;height:32px!important;min-height:32px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d7dbe3!important;border-radius:8px!important;padding:0 14px!important;font-size:12.5px!important;font-weight:500!important;display:inline-flex!important}.gpt-shell .oz-aksiyon .codex-row-cta:hover{background:#f5f6f8!important;border-color:#c3c9d4!important}.gpt-shell .oz-aksiyon .codex-row-cta svg{width:14px!important;height:14px!important}.gpt-shell .codex-work-with-detail .pl-orow .pl-check{top:16px;left:8px}.gpt-shell .oz-acts{flex-direction:column;align-items:stretch;gap:6px;width:100%;display:flex}.gpt-shell .oz-acts .codex-row-cta{justify-content:center;width:100%!important}.gpt-shell .codex-work-with-detail .pl-orow,.gpt-shell .codex-work-with-detail .pl-orow-head{grid-template-columns:minmax(126px,.9fr) minmax(104px,.8fr) 92px 112px minmax(220px,1.7fr) 80px 140px!important;gap:12px!important;min-width:0!important;padding-left:24px!important}.gpt-shell .oz-urun{flex-direction:column;gap:12px;display:flex}.gpt-shell .oz-prod{align-items:center;gap:11px;min-width:0;display:flex}.gpt-shell .oz-prod-thumb{object-fit:cover;background:#f3f4f6;border:1px solid #ececf0;border-radius:8px;flex:none;width:42px;height:42px}.gpt-shell .oz-prod-thumb.is-empty{background:#f0f1f4}.gpt-shell .oz-prod-text{flex-direction:column;gap:2px;min-width:0;display:flex}.gpt-shell .oz-prod-title{color:#1f2430;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.gpt-shell .oz-prod-desc{color:#707888;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.inv-cut-btn{justify-content:center;gap:7px;min-width:158px;transition:background .18s,border-color .18s,color .18s}.inv-cut-btn:disabled{cursor:default;opacity:1}.inv-cut--done{color:#fff!important;background:#138a52!important;border-color:#138a52!important}.inv-cut--error{color:#fff!important;background:#b42318!important;border-color:#b42318!important}.inv-cut-spin{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:invCutSpin .7s linear infinite;display:inline-block}@keyframes invCutSpin{to{transform:rotate(1turn)}}.inv-cut-error{text-align:right;color:#b42318;margin-top:10px;font-size:12px;font-weight:500}.inv-cut-pop-overlay{z-index:1100;background:#0f172a73;justify-content:center;align-items:center;padding:24px;animation:invPrevFade .12s ease-out;display:flex;position:fixed;inset:0}.inv-cut-pop{text-align:center;background:#fff;border-top:4px solid #b42318;border-radius:14px;width:100%;max-width:380px;padding:24px;animation:invPrevPop .14s cubic-bezier(.22,1,.36,1);box-shadow:0 22px 54px #0f172a61}.inv-cut-pop-icon{color:#b42318;background:#fee2e2;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin:0 auto 12px;font-size:26px;font-weight:800;line-height:1;display:flex}.inv-cut-pop-title{color:#0f172a;font-size:16px;font-weight:700}.inv-cut-pop-reason{color:#475569;margin:8px 0 18px;font-size:13px;line-height:1.5}.inv-cut-pop-ok{color:#fff;cursor:pointer;background:#0f172a;border:0;border-radius:10px;align-items:center;padding:9px 26px;font-size:13px;font-weight:600;display:inline-flex}.inv-cut-pop-ok:hover{background:#1e293b}.gpt-shell .oz-cut-done{white-space:nowrap;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;height:32px;min-height:32px;padding:0 14px;font-size:12.5px;font-weight:600;display:inline-flex}.inv-edit-in{color:#1f2430;background:#fff;border:1px solid #e2e8f0;border-radius:7px;outline:none;width:100%;padding:6px 9px;font-size:13px;transition:border-color .12s,box-shadow .12s}.inv-edit-in::placeholder{color:#aab3c0}.inv-edit-in:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.inv-edit-name{resize:none;white-space:pre-wrap;overflow-wrap:break-word;min-height:58px;font-family:inherit;line-height:1.4;overflow-y:auto}.inv-edit-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.inv-edit-origin{text-transform:uppercase;width:70px}.inv-edit-bad{background:#fff7f7;border-color:#f4a4a0}.inv-edit-bad:focus{border-color:#b42318;box-shadow:0 0 0 3px #b423181f}.inv-cut-pop-reason{white-space:pre-line}.gpt-shell .codex-status-tabs button.codex-faturasiz-tab{background:#fef2f2;border-radius:8px;font-weight:600;color:#b42318!important}.gpt-shell .codex-status-tabs button.codex-faturasiz-tab strong{color:#b42318}.gpt-shell .codex-status-tabs button.codex-faturasiz-tab:hover{background:#fee2e2}.gpt-shell .codex-status-tabs button.codex-faturasiz-tab.active{background:#b42318;color:#fff!important}.gpt-shell .codex-status-tabs button.codex-faturasiz-tab.active strong{color:#fff}.gpt-shell .oz-postno-btn{appearance:none;font:inherit;text-align:left;color:#1f6feb;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.gpt-shell .oz-postno-btn:hover{text-decoration:underline}.od-modal{box-sizing:border-box;max-width:440px;padding:0 22px 20px}.od-head{border-bottom:1px solid #ececf0;padding:20px 40px 12px 0}.od-head-title{letter-spacing:.04em;text-transform:uppercase;color:#8a8a93;font-size:11px}.od-head-no{color:#16161a;margin-top:2px;font-size:18px;font-weight:650}.od-body{flex-direction:column;gap:13px;padding-top:13px}.od-body,.od-invoice{display:flex}.od-inv-badge{border-radius:8px;align-items:center;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.od-inv-badge--cut{color:#1a7f43;background:#e7f7ed}.od-inv-badge--none{color:#6b6b73;background:#f4f4f6}.od-body>.od-section+.od-section{border-top:1px solid #f0f0f3;padding-top:13px}.od-section{flex-direction:column;gap:8px;display:flex}.od-section-title{color:#8a8a93;letter-spacing:.02em;text-transform:uppercase;font-size:12px;font-weight:650}.od-info{flex-direction:column;gap:9px;margin:0;display:flex}.od-info-row{grid-template-columns:110px 1fr;align-items:baseline;gap:12px;display:grid}.od-info-row dt{color:#8a8a93;margin:0;font-size:13px}.od-info-row dd{color:#16161a;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:500;line-height:1.4}.od-info-row--warn dd{color:#a35a00;font-weight:600}.od-info-row--total{border-top:1px solid #f0f0f3;padding-top:9px}.od-info-row--total dt{color:#16161a;font-weight:600}.od-info-row--total dd{font-size:17px;font-weight:700}.od-stage{color:#1f6feb;font-size:13px;font-weight:600}.od-provider{color:#5a5a63;font-size:13px;line-height:1.4}.od-timeline{flex-direction:column;margin:8px 0 0;padding:0;list-style:none;display:flex}.od-tl-item{align-items:flex-start;gap:12px;padding:8px 0;display:flex;position:relative}.od-tl-item:before{content:"";background:#e6e6ea;width:2px;position:absolute;top:0;bottom:0;left:5px}.od-tl-item:first-child:before{top:50%}.od-tl-item:last-child:before{bottom:50%}.od-tl-dot{z-index:1;background:#d4d4da;border-radius:50%;flex:none;width:12px;height:12px;margin-top:2px}.od-tl-item.is-done .od-tl-dot{background:#1f6feb}.od-tl-text{flex-direction:column;gap:1px;display:flex}.od-tl-label{color:#9a9aa2;font-size:13px}.od-tl-item.is-done .od-tl-label{color:#44444c}.od-tl-item.is-current .od-tl-label{color:#16161a;font-weight:600}.od-tl-item.is-current .od-tl-dot{box-shadow:0 0 0 3px #1f6feb2e}.od-tl-date{color:#8a8a93;font-variant-numeric:tabular-nums;font-size:12px}.od-track-link{color:#1f6feb;align-self:flex-start;margin-top:6px;font-size:13px;text-decoration:none}.od-track-link:hover{text-decoration:underline}.od-customer-name{color:#16161a;font-size:15px;font-weight:600}.od-customer-addr{color:#5a5a63;font-size:13px;line-height:1.4}.od-products{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.od-product{justify-content:space-between;align-items:flex-start;gap:12px;font-size:13px;display:flex}.od-product-name{color:#16161a;line-height:1.4}.od-product-meta{color:#6b6b73;white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.od-msg{margin-top:2px}.od-msg-open{appearance:none;color:#fff;cursor:pointer;background:#16161a;border:0;border-radius:9px;padding:10px 16px;font-size:14px;font-weight:600}.od-msg-open:hover{background:#2a2a30}.od-msg-box{flex-direction:column;gap:10px;display:flex}.od-msg-input{resize:vertical;width:100%;font:inherit;color:#16161a;box-sizing:border-box;border:1px solid #dcdce2;border-radius:9px;padding:10px 12px;font-size:14px}.od-msg-input:focus{border-color:#1f6feb;outline:none}.od-msg-error{color:#c0392b;font-size:13px}.od-msg-done{color:#1a7f43;font-size:14px;font-weight:600}.od-msg-actions{justify-content:flex-end;gap:8px;display:flex}.od-msg-cancel{color:#6b6b73;font:inherit;background:0 0;padding:10px 12px}.od-msg-cancel,.od-msg-send{appearance:none;cursor:pointer;border:0;font-size:14px}.od-msg-send{color:#fff;background:#1f6feb;border-radius:9px;padding:10px 18px;font-weight:600}.od-msg-send:disabled{opacity:.5;cursor:not-allowed}.od-msg-send:not(:disabled):hover{background:#195bc4}.gpt-shell .oz-recheck{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gpt-shell .oz-recheck-btn{appearance:none;color:#fff;cursor:pointer;white-space:nowrap;background:#16161a;border:0;border-radius:8px;padding:7px 14px;font-size:12.5px;font-weight:600}.gpt-shell .oz-recheck-btn:hover{background:#2a2a30}.gpt-shell .oz-recheck-btn:disabled{opacity:.6;cursor:progress}.gpt-shell .oz-recheck-msg{color:#1a7f43;font-size:12px}.gpt-shell .oz-recheck-msg.is-error{color:#b42318}.gpt-shell .oz-fatura-na{color:#9aa0ab;font-size:12.5px}.gpt-shell .oz-ffilter{flex-wrap:wrap;gap:8px;margin-bottom:2px;padding:2px 0 14px;display:flex}.gpt-shell .oz-fchip{appearance:none;cursor:pointer;color:#5a5a63;background:#fff;border:1px solid #e4e4ea;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.gpt-shell .oz-fchip:hover{background:#f6f6f8}.gpt-shell .oz-fchip strong{color:#16161a;font-weight:650}.gpt-shell .oz-fchip.active{color:#fff;background:#16161a;border-color:#16161a}.gpt-shell .oz-fchip.active strong{color:#fff}.gpt-shell .oz-fchip-dot{background:#b0b0b8;border-radius:50%;flex:none;width:8px;height:8px}.gpt-shell .oz-fchip--amber .oz-fchip-dot{background:#f0a020}.gpt-shell .oz-fchip--blue .oz-fchip-dot{background:#2f74e0}.gpt-shell .oz-fchip--green .oz-fchip-dot{background:#1f9d57}.gpt-shell .oz-fchip--amber{border-color:#f6d9a8}.gpt-shell .oz-fchip--blue{border-color:#bcd4f7}.gpt-shell .oz-fchip--green{border-color:#b3e6c8}.gpt-shell .oz-fchip--amber.active{background:#f0a020;border-color:#f0a020}.gpt-shell .oz-fchip--blue.active{background:#2f74e0;border-color:#2f74e0}.gpt-shell .oz-fchip--green.active{background:#1f9d57;border-color:#1f9d57}.gpt-shell .oz-fchip.active .oz-fchip-dot{background:#fff}.gpt-shell .oz-status--red{color:#c0392b;background:#fdecec}.gpt-shell .oz-fchip--red .oz-fchip-dot{background:#d4380d}.gpt-shell .oz-fchip--red{border-color:#f5c2b8}.gpt-shell .oz-fchip--red.active{background:#d4380d;border-color:#d4380d}.gpt-shell .oz-fatura-gec{color:#c0392b;white-space:nowrap;font-size:12px;font-weight:600}.gpt-shell .oz-invfilter{flex-wrap:wrap;gap:6px;display:inline-flex}.gpt-shell .oz-invchip{appearance:none;cursor:pointer;color:#5a5a63;white-space:nowrap;background:#fff;border:1px solid #e4e4ea;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:500;display:inline-flex}.gpt-shell .oz-invchip:hover{background:#f6f6f8}.gpt-shell .oz-invchip strong{color:#16161a;font-weight:650}.gpt-shell .oz-invchip-dot{border-radius:50%;flex:none;width:8px;height:8px}.gpt-shell .oz-invchip--ok .oz-invchip-dot{background:#1f9d57}.gpt-shell .oz-invchip--no .oz-invchip-dot{background:#d4380d}.gpt-shell .oz-invchip.active{color:#fff;background:#16161a;border-color:#16161a}.gpt-shell .oz-invchip.active strong{color:#fff}.gpt-shell .oz-invchip--ok.active{background:#1f9d57;border-color:#1f9d57}.gpt-shell .oz-invchip--no.active{background:#d4380d;border-color:#d4380d}.gpt-shell .oz-invchip.active .oz-invchip-dot{background:#fff}.inv-edit-qty{text-align:right;width:52px}.inv-edit-price{text-align:right;width:78px}.inv-line-ops{white-space:nowrap;text-align:right}.inv-line-op{appearance:none;color:#5a5a63;cursor:pointer;background:0 0;border:1px solid #dcdce2;border-radius:6px;margin-left:4px;padding:3px 7px;font-size:11.5px}.inv-line-op:hover{background:#f4f4f6}.inv-line-op--del{color:#c0392b;border-color:#f0c8c2;padding:2px 8px;font-size:14px;line-height:1}.inv-line-op:disabled{opacity:.4;cursor:not-allowed}.inv-lines-toolbar{flex-wrap:wrap;align-items:center;gap:10px;padding:10px 2px 2px;display:flex}.inv-line-add,.inv-line-reset{appearance:none;color:#16161a;cursor:pointer;background:#f4f4f6;border:1px solid #e4e4ea;border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:600}.inv-line-add:hover,.inv-line-reset:hover{background:#ececf0}.inv-line-reset{color:#6b6b73;background:0 0;font-weight:500}.inv-lines-total{font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px;font-weight:600}.inv-lines-total.ok{color:#1a7f43}.inv-lines-total.bad{color:#c0392b}.inv-doc-savemsg{color:#1a7f43;padding:4px 2px;font-size:13px;font-weight:600}.od-inv-cancel{appearance:none;color:#c0392b;cursor:pointer;background:0 0;border:1px solid #f0c8c2;border-radius:8px;margin-left:10px;padding:5px 11px;font-size:12px;font-weight:600}.od-inv-cancel:hover{background:#fdecec}.od-inv-cancel:disabled{opacity:.5;cursor:default}.od-cancel-msg{color:#1a7f43;margin-top:6px;font-size:12.5px;font-weight:600}.od-cancel-msg.is-error{color:#c0392b}.od-cancel-warn{color:#a35a00;background:#fff4e5;border-radius:8px;margin-top:6px;padding:7px 10px;font-size:12px;line-height:1.4}.gpt-shell .oz-cut-done-btn{appearance:none;font:inherit;cursor:pointer;border:0}.gpt-shell .oz-cut-done-btn:hover{text-underline-offset:2px;text-decoration:underline}.gpt-shell .od-inv-ozon{appearance:none;cursor:pointer;font:inherit;color:#1a4fd6;white-space:nowrap;background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;padding:6px 11px;font-size:12px;font-weight:600}.gpt-shell .od-inv-ozon:hover{background:#e0e7ff}.gpt-shell .od-inv-ozon:disabled{opacity:.6;cursor:default}.inv-ozon-status{text-align:center;border-radius:8px;margin-top:10px;padding:8px 12px;font-size:13px;line-height:1.4}.inv-ozon-status--queued{color:#475569;background:#f1f5f9}.gpt-shell .od-inv-ozon--done{color:#166534;cursor:default;background:#ecfdf3;border:1px solid #bbf7d0;align-items:center;display:inline-flex}.gpt-shell .od-inv-ozon-na{color:#8a8f98;align-items:center;font-size:12px;display:inline-flex}.codex-fm-modal-docs{gap:8px;margin:12px 0 4px;display:flex}.codex-fm-modal-doc-btn{color:#1a4fd6;background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;align-items:center;gap:4px;padding:7px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.codex-fm-modal-doc-btn:hover{background:#e0e7ff}.gpt-shell .codex-match{padding:4px 0 24px}.gpt-shell .codex-match-head{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;display:flex}.gpt-shell .codex-match-title{color:#1a1a1a;font-size:16px;font-weight:600}.gpt-shell .codex-match-badge{color:#9a6700;background:#fff4e0;border-radius:20px;padding:2px 10px;font-size:12px}.gpt-shell .codex-match-auto{color:#8a8f98;margin-left:auto;font-size:12px}.gpt-shell .codex-match-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:760px){.gpt-shell .codex-match-grid{grid-template-columns:1fr}}.gpt-shell .codex-match-col{background:#fff;border:1px solid #e6e7eb;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.gpt-shell .codex-match-col-head{color:#5f6470;border-bottom:1px solid #eef0f3;padding:10px 12px;font-size:13px;font-weight:600}.gpt-shell .codex-match-list{max-height:540px;overflow-y:auto}.gpt-shell .codex-match-empty{color:#8a8f98;text-align:center;padding:24px 14px;font-size:13px}.gpt-shell .codex-match-item{text-align:left;cursor:pointer;background:#fff;border:none;border-bottom:1px solid #f0f1f4;border-left:3px solid #0000;width:100%;padding:10px 12px;display:block}.gpt-shell .codex-match-item:hover{background:#fafbfc}.gpt-shell .codex-match-item[data-active]{background:#eef4ff;border-left-color:#1a4fd6}.gpt-shell .codex-match-item-name{color:#1a1a1a;font-size:13px;font-weight:500}.gpt-shell .codex-match-item-sub{color:#8a8f98;align-items:center;gap:8px;margin-top:3px;font-size:11px;display:flex}.gpt-shell .codex-match-chip{color:#9a6700;background:#fff4e0;border-radius:10px;padding:1px 7px}.gpt-shell .codex-match-search{border-bottom:1px solid #eef0f3;padding:8px 12px}.gpt-shell .codex-match-search input{border:1px solid #dcdee3;border-radius:8px;width:100%;padding:7px 10px;font-size:13px}.gpt-shell .codex-match-cand{text-align:left;cursor:pointer;color:#1a1a1a;background:#fff;border:none;border-bottom:1px solid #f0f1f4;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px 12px;font-size:13px;display:flex}.gpt-shell .codex-match-cand:hover{background:#eef4ff}.gpt-shell .codex-match-cand:disabled{opacity:.5;cursor:default}.gpt-shell .codex-match-star{color:#1a4fd6;white-space:nowrap;background:#eef4ff;border-radius:10px;padding:1px 8px;font-size:11px}.gpt-shell .codex-match-band{border-radius:10px;padding:1px 7px;font-size:11px;font-weight:600}.gpt-shell .codex-match-band[data-band=yuksek]{color:#1e7e34;background:#e6f4ea}.gpt-shell .codex-match-band[data-band=orta]{color:#9a6700;background:#fff4e0}.gpt-shell .codex-match-band[data-band=dusuk]{color:#b3261e;background:#fdeaea}.gpt-shell .codex-match-item-sugg{color:#5f6470;margin-top:3px;font-size:11px;font-style:italic}.gpt-shell .codex-match-foot{color:#5f6470;border-top:1px solid #eef0f3;align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex}.gpt-shell .codex-match-skip{color:#5f6470;cursor:pointer;background:#fff;border:1px solid #dcdee3;border-radius:8px;margin-left:auto;padding:6px 12px;font-size:12px}.gpt-shell .codex-match-skip:hover{background:#f5f6f8}.gpt-shell .codex-match-excluded{background:#fff;border:1px solid #e6e7eb;border-radius:12px;margin-top:16px;overflow:hidden}.gpt-shell .codex-match-excl-head{text-align:left;color:#5f6470;cursor:pointer;background:#fafbfc;border:none;width:100%;padding:12px 14px;font-size:13px;font-weight:600}.gpt-shell .codex-match-excl-head:hover{background:#f2f4f7}.gpt-shell .codex-match-excl-row{border-top:1px solid #f0f1f4;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.gpt-shell .codex-nr-filter{color:#5f6470;cursor:pointer;background:#fff;border:1px solid #dcdee3;border-radius:20px;padding:3px 10px;font-size:12px}.gpt-shell .codex-nr-filter[data-active]{color:#fff;background:#1a4fd6;border-color:#1a4fd6}.gpt-shell .codex-nr-card{background:#fff;border:.5px solid #e6e7eb;border-radius:12px;padding:12px 14px}.gpt-shell .codex-nr-top{align-items:center;gap:8px;margin-bottom:8px;display:flex}.gpt-shell .codex-nr-badge{color:#b3261e;background:#fdeaea;border-radius:10px;padding:1px 8px;font-size:11px;font-weight:600}.gpt-shell .codex-nr-badge[data-p=eksik-onemli]{color:#9a6700;background:#fff4e0}.gpt-shell .codex-nr-badge[data-p=varyant-yanlis]{color:#a4520b;background:#fdeee0}.gpt-shell .codex-nr-oid{color:#b4b6bd;font-size:11px}.gpt-shell .codex-nr-old{color:#8a8f98;margin-bottom:3px;font-size:13px;text-decoration:line-through}.gpt-shell .codex-nr-new{color:#1a4fd6;font-size:14px;font-weight:500}.gpt-shell .codex-nr-edit{border:1px solid #1a4fd6;border-radius:8px;width:100%;padding:7px 10px;font-size:14px}.gpt-shell .codex-nr-reason{color:#8a8f98;margin:4px 0 0;font-size:11px;font-style:italic}.gpt-shell .codex-nr-actions{gap:8px;margin-top:10px;display:flex}.gpt-shell .codex-nr-actions button{color:#5f6470;cursor:pointer;background:#fff;border:1px solid #dcdee3;border-radius:8px;padding:6px 14px;font-size:13px}.gpt-shell .codex-nr-apply{color:#fff!important;background:#1a4fd6!important;border-color:#1a4fd6!important}.gpt-shell .codex-nr-actions button:disabled{opacity:.5;cursor:default}.gpt-shell .nrx-wrap{max-width:860px;margin:0 auto;padding:4px 0 48px}.gpt-shell .nrx-head{margin:8px 0 18px}.gpt-shell .nrx-title{color:#17181b;letter-spacing:-.01em;margin:0;font-size:22px;font-weight:650}.gpt-shell .nrx-sub{color:#8a8f98;margin:6px 0 0;font-size:13px}.gpt-shell .nrx-sub b{font-weight:600}.gpt-shell .nrx-ok{color:#1e7e34}.gpt-shell .nrx-warn{color:#9a6700}.gpt-shell .nrx-tabs{background:#eef0f3;border-radius:10px;gap:2px;margin-bottom:16px;padding:3px;display:inline-flex}.gpt-shell .nrx-tab{color:#5f6470;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:7px 16px;font-size:13px;font-weight:550;transition:background .12s,color .12s}.gpt-shell .nrx-tab:hover{color:#17181b}.gpt-shell .nrx-tab[data-active]{color:#17181b;background:#fff;box-shadow:0 1px 2px #14161a14}.gpt-shell .nrx-bulk{background:#f4f8ff;border:1px solid #dbe6ff;border-radius:12px;align-items:center;gap:16px;margin-bottom:16px;padding:14px 16px;display:flex}.gpt-shell .nrx-bulk-txt{flex-direction:column;gap:3px;display:flex}.gpt-shell .nrx-bulk-txt strong{color:#17181b;font-size:14px;font-weight:600}.gpt-shell .nrx-bulk-txt span{color:#6b7280;font-size:12px}.gpt-shell .nrx-bulk-btn{white-space:nowrap;color:#fff;cursor:pointer;background:#17181b;border:none;border-radius:9px;margin-left:auto;padding:9px 18px;font-size:13px;font-weight:600}.gpt-shell .nrx-bulk-btn:hover{background:#000}.gpt-shell .nrx-bulk-btn:disabled{opacity:.5;cursor:default}.gpt-shell .nrx-bulkmsg{color:#1e7e34;margin:-6px 0 14px;font-size:13px}.gpt-shell .nrx-filters{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.gpt-shell .nrx-filter{color:#5f6470;cursor:pointer;background:#fff;border:1px solid #e3e5e9;border-radius:20px;padding:5px 13px;font-size:12px;transition:border-color .12s,color .12s}.gpt-shell .nrx-filter:hover{color:#17181b;border-color:#c7cad1}.gpt-shell .nrx-filter[data-active]{color:#fff;background:#17181b;border-color:#17181b}.gpt-shell .nrx-list{flex-direction:column;gap:10px;display:flex}.gpt-shell .nrx-empty{text-align:center;color:#8a8f98;padding:48px 16px;font-size:14px}.gpt-shell .nrx-card{background:#fff;border:1px solid #e6e7eb;border-radius:12px;padding:14px 16px;box-shadow:0 1px 2px #14161a08}.gpt-shell .nrx-card-top{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.gpt-shell .nrx-badge{color:#5f6470;background:#f0f1f4;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600}.gpt-shell .nrx-badge[data-p=tur-yanlis]{color:#b3261e;background:#fdeaea}.gpt-shell .nrx-badge[data-p=marka-yanlis]{color:#7c3aed;background:#f3e8ff}.gpt-shell .nrx-badge[data-p=varyant-yanlis]{color:#9a6700;background:#fff4e0}.gpt-shell .nrx-badge[data-p=eksik-onemli]{color:#1a4fd6;background:#eef4ff}.gpt-shell .nrx-risk{color:#9a6700;background:#fff7e6;border:1px solid #ffe2a8;border-radius:6px;padding:1px 7px;font-size:11px}.gpt-shell .nrx-oid{color:#b0b4bb;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.gpt-shell .nrx-names{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.gpt-shell .nrx-old{color:#a0a4ab;font-size:13px;text-decoration:line-through}.gpt-shell .nrx-arrow{color:#c7cad1}.gpt-shell .nrx-new{color:#17181b;font-size:14px;font-weight:600}.gpt-shell .nrx-edit{color:#17181b;border:1px solid #1a4fd6;border-radius:8px;flex:1;min-width:240px;padding:7px 10px;font-size:14px}.gpt-shell .nrx-reason{color:#8a8f98;margin:8px 0 0;font-size:12px;line-height:1.4}.gpt-shell .nrx-actions{align-items:center;gap:8px;margin-top:12px;display:flex}.gpt-shell .nrx-btn{color:#5f6470;cursor:pointer;background:#fff;border:1px solid #e3e5e9;border-radius:8px;padding:7px 15px;font-size:13px;font-weight:550;transition:background .12s,border-color .12s}.gpt-shell .nrx-btn:hover{background:#f5f6f8}.gpt-shell .nrx-btn:disabled{opacity:.5;cursor:default}.gpt-shell .nrx-btn-primary{color:#fff;background:#17181b;border-color:#17181b}.gpt-shell .nrx-btn-primary:hover{background:#000}.gpt-shell .nrx-btn-ghost{color:#8a8f98;border-color:#0000;margin-left:auto}.gpt-shell .nrx-btn-ghost:hover{color:#17181b;background:#f5f6f8}.gpt-shell .codex-balance-card{background:#fbfbfa;border:1px solid #e9e6e1;border-radius:18px;width:min(100%,720px);margin:4px 0 2px;padding:14px 18px}.gpt-shell .codex-balance-head{flex-direction:column;gap:2px;margin-bottom:10px;display:flex}.gpt-shell .codex-balance-head strong{color:#17181b;font-size:14px}.gpt-shell .codex-balance-head small{color:#8a8f98;font-size:11.5px}.gpt-shell .codex-balance-card .codex-static-strip{flex-wrap:wrap;gap:18px}.gpt-shell .codex-balance-card .codex-static-strip>div{opacity:1;flex-direction:column;gap:2px}.gpt-shell .codex-balance-card .codex-static-strip>div span{color:#8a8f98;font-size:11px}.gpt-shell .codex-balance-card .codex-static-strip>div strong{color:#17181b;font-size:15px}.gpt-shell .codex-balance-period{color:#a0a4ab;margin-top:10px;font-size:11px;display:block}.gpt-shell .codex-balance-muted{color:#a0a4ab;border:1px dashed #e5e2dd;border-radius:18px;width:min(100%,720px);margin:4px 0 2px;padding:14px 18px;font-size:12.5px}:root{--omni-navy:#0c115b;--omni-text:#374151}.micro-label{font-family:var(--font-inter),ui-sans-serif,sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:.625rem;font-weight:650;line-height:1.2}.stat-numeral{font-family:var(--font-space-grotesk),var(--font-inter),sans-serif;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.04em;line-height:1.05}.display-title{font-family:var(--font-space-grotesk),var(--font-inter),sans-serif;letter-spacing:-.035em;text-wrap:balance;line-height:1.1}.glass-panel{-webkit-backdrop-filter:blur(30px)saturate(150%);background:#ffffff8c;border:1px solid #ffffffa6;box-shadow:0 8px 32px #00000014,inset 0 1px #ffffffb3}.glass-panel-strong{-webkit-backdrop-filter:blur(40px)saturate(160%);background:#ffffffad;border:1px solid #ffffffbf;box-shadow:0 16px 48px #0000001a,inset 0 2px #fffc}.glass-effect{-webkit-backdrop-filter:blur(25px)saturate(180%);background:#ffffff26;border:1px solid #ffffff4d;box-shadow:0 8px 32px #0000001a,inset 0 1px #fff6}.hover-lift{transition:all .3s cubic-bezier(.4,0,.2,1)}.hover-lift:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0000001a}.omni-shell.gpt-shell{background:#eef0f6;height:auto;min-height:100dvh;display:block;position:relative;overflow:visible}.omni-shell.gpt-shell:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#fff3,#fff3),url(/brand/gradient-background.jpg);background-position:50%;background-size:cover;position:fixed;inset:0}.omni-shell .console-content,.omni-shell .gpt-content{z-index:1;min-height:0;position:relative;overflow:visible}.omni-shell .console-content h1,.omni-shell .console-content h2,.omni-shell .console-content h3{font-family:var(--font-space-grotesk),var(--font-inter),ui-sans-serif,sans-serif;letter-spacing:-.03em;color:#1f2937}.omni-shell .console-content h1:not([data-omni-bento] *){letter-spacing:-.03em!important;font-size:1.75rem!important;font-weight:700!important;line-height:1.1!important}.omni-shell .console-content table th{font-family:var(--font-inter),ui-sans-serif,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#3741518c;font-size:10.5px;font-weight:650}.omni-shell .console-content table td{font-variant-numeric:tabular-nums lining-nums}.omni-shell .codex-logistics-work .codex-hero{gap:10px!important;padding-top:10px!important;padding-bottom:10px!important}.omni-shell .codex-logistics-work .codex-work-with-detail{margin-top:6px!important;padding-top:0!important}.omni-shell .gpt-content{-webkit-backdrop-filter:blur(30px)saturate(150%);border:1px solid #ffffffa6;border-radius:24px;padding:20px 22px;box-shadow:0 8px 32px #00000014,inset 0 1px #ffffffb3;background:#ffffff9e!important}.omni-shell .gpt-content:has([data-omni-bento]){-webkit-backdrop-filter:none;box-shadow:none;border:none;border-radius:0;padding:0;background:0 0!important}.omni-shell .codex-work-page .codex-list,.omni-shell .console-card,.omni-shell .ops-panel{-webkit-backdrop-filter:blur(20px)saturate(140%);background:#ffffffc7;border-color:#ffffffb3}:root{--font-onest:var(--font-inter),Arial,Helvetica,ui-sans-serif,system-ui,sans-serif}body{font-feature-settings:"tnum","lnum";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:20px}.btn{white-space:nowrap;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:.375rem;min-height:28px;padding:5px 10px;font-size:11px;font-weight:400;line-height:14px;transition:background .12s,border-color .12s,color .12s,box-shadow .12s,opacity .12s;display:inline-flex}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{background:var(--accent);color:#fff;border:1px solid var(--accent)}.btn-primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.btn-secondary{background:var(--surface);color:var(--foreground);border:1px solid var(--border)}.btn-secondary:hover:not(:disabled){background:var(--surface-hover);border-color:var(--border)}.btn-ghost{color:var(--muted);background:0 0;border:1px solid #0000}.btn-ghost:hover:not(:disabled){background:var(--surface-hover);color:var(--foreground)}.btn-sm{padding:.3125rem .625rem;font-size:.75rem}.panel{background:var(--surface);border:1px solid var(--border);border-radius:0;overflow:hidden}.panel-section{padding:.5rem .75rem}.panel-divider{border-top:1px solid var(--border-subtle)}.input{border-radius:calc(var(--radius) - 1px);border:1px solid var(--border);background:var(--surface-inset);width:100%;color:var(--foreground);outline:none;padding:.4375rem .75rem .4375rem 2.25rem;font-size:.8125rem;transition:border-color .12s,box-shadow .12s,background .12s}.input::placeholder{color:var(--muted-foreground)}.input:focus{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.input:focus{border-color:color-mix(in srgb,var(--accent) 50%,var(--border) 50%)}}.input:focus{box-shadow:0 0 0 3px var(--accent-muted);background:var(--surface)}.chip{border-radius:calc(var(--radius) - 2px);border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.75rem;font-weight:500;line-height:1.125rem;transition:all .12s;display:inline-flex}.chip:hover{background:var(--surface-hover);color:var(--foreground);border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.chip:hover{border-color:color-mix(in srgb,var(--border) 70%,var(--foreground) 30%)}}.chip-active{background:var(--accent-soft);border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.chip-active{border-color:color-mix(in srgb,var(--accent) 40%,var(--border) 60%)}}.chip-active{color:var(--accent)}.badge{font-size:var(--text-xs);letter-spacing:0;background:0 0;border:none;border-radius:0;align-items:center;gap:.25rem;padding:0;font-weight:500;display:inline-flex}.badge-success{background:var(--success-soft);color:var(--success)}.badge-muted{background:var(--surface-hover);color:var(--muted);border:1px solid var(--border-subtle)}.badge-warning{background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.badge-warning{background:color-mix(in srgb,var(--warning) 14%,transparent)}}.badge-warning{color:var(--warning);border:1px solid var(--warning)}@supports (color:color-mix(in lab,red,red)){.badge-warning{border:1px solid color-mix(in srgb,var(--warning) 35%,var(--border) 65%)}}.badge-danger{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.badge-danger{background:color-mix(in srgb,var(--danger) 14%,transparent)}}.badge-danger{color:var(--danger);border:1px solid var(--danger)}@supports (color:color-mix(in lab,red,red)){.badge-danger{border:1px solid color-mix(in srgb,var(--danger) 35%,var(--border) 65%)}}.modal-overlay{z-index:50;-webkit-backdrop-filter:none;backdrop-filter:none;background:#00000059;justify-content:center;align-items:center;padding:.5rem;display:flex;position:fixed;inset:0}.modal-panel{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-elevated);width:100%;box-shadow:var(--shadow-sm);padding:1rem 1.125rem}.modal-close{border-radius:calc(var(--radius) - 2px);width:1.75rem;height:1.75rem;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.modal-close:hover{background:var(--surface-hover);color:var(--foreground)}.input-inline{border-radius:calc(var(--radius) - 2px);border:1px solid var(--accent);background:var(--surface);box-shadow:0 0 0 3px var(--accent-muted);outline:none;padding:.125rem .375rem}.meta-label{letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);font-size:.625rem;font-weight:500}.meta-value{color:var(--foreground);font-size:.6875rem}@supports (color:color-mix(in lab,red,red)){.meta-value{color:color-mix(in srgb,var(--foreground) 85%,transparent)}}.meta-value-missing{color:var(--warning)}.product-thumb-cell{width:3.25rem;min-width:3.25rem;max-width:3.25rem}.qc-flag{text-overflow:ellipsis;white-space:nowrap;color:var(--warning);margin-top:.125rem;font-size:.625rem;display:block;overflow:hidden}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.625rem;display:grid}.stat-card{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface);padding:.75rem .875rem}.stat-card-warning{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.stat-card-warning{border-color:color-mix(in srgb,var(--warning) 22%,var(--border-subtle) 78%)}}.stat-card-warning{background:var(--warning-soft)}@supports (color:color-mix(in lab,red,red)){.stat-card-warning{background:color-mix(in srgb,var(--warning-soft) 40%,var(--surface) 60%)}}.stat-card-interactive{transition:background .12s,border-color .12s}.stat-card-interactive:hover{background:var(--surface-hover);border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.stat-card-interactive:hover{border-color:color-mix(in srgb,var(--border) 60%,var(--foreground) 40%)}}.menu-action :is(button,a){justify-content:flex-start;width:100%;display:flex;box-shadow:none!important;color:var(--foreground)!important;background:0 0!important;border:none!important;border-radius:0!important;padding:.5rem .75rem!important;font-size:.8125rem!important;font-weight:400!important}.menu-action :is(button,a):hover{background:var(--surface-hover)!important}.stat-strip{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-xs);flex-wrap:wrap;align-items:stretch;gap:0;display:flex;overflow:hidden}.stat-item{border-right:1px solid var(--border-subtle);flex:auto;min-width:7rem;padding:.875rem 1.125rem;transition:background .12s}.stat-item:last-child{border-right:none}.stat-item-interactive:hover{background:var(--surface-hover)}.stat-label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);font-size:.6875rem;font-weight:500}.stat-value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:.125rem;font-size:1rem;font-weight:600;line-height:1.2}.stat-hint{color:var(--muted);margin-top:.125rem;font-size:.6875rem;line-height:1.3}.orders-tabs{background:var(--surface)}.orders-tab{font-size:var(--text-sm);color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.375rem;padding:.5rem .75rem;font-weight:500;line-height:1.25rem;transition:color .12s,border-color .12s;display:inline-flex}.orders-tab-active,.orders-tab:hover{color:var(--foreground)}.orders-tab-active{border-bottom-color:var(--accent);font-weight:600}.orders-tab-count{background:var(--surface-inset);font-variant-numeric:tabular-nums;color:var(--muted);border-radius:9999px;padding:.0625rem .4375rem;font-size:.6875rem;font-weight:600}.orders-tab-active .orders-tab-count{background:var(--accent-muted);color:var(--accent)}.orders-photo{border-radius:var(--radius);border:1px solid var(--border-subtle);background:var(--surface-inset);justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;overflow:hidden}.orders-photo img{object-fit:cover;width:100%;height:100%}.orders-status-badge{border-radius:calc(var(--radius) - 2px);white-space:nowrap;align-items:center;padding:.1875rem .5rem;font-size:.75rem;font-weight:500;line-height:1.125rem;display:inline-flex}.orders-status-success{background:var(--success-soft);color:#047857}.orders-status-warning{background:var(--warning-soft);color:#92400e}.orders-status-danger{background:var(--danger-soft);color:#991b1b}.orders-status-muted{background:var(--surface-hover);color:var(--muted)}.orders-status-accent{background:var(--accent-soft);color:var(--accent)}.orders-action-btn{border-radius:calc(var(--radius) - 2px);border:1px solid var(--border);background:var(--surface);width:100%;color:var(--foreground);cursor:pointer;justify-content:center;align-items:center;padding:.375rem .625rem;font-size:.75rem;font-weight:500;transition:background .12s,border-color .12s;display:inline-flex}.orders-action-btn:hover:not(:disabled){background:var(--surface-hover)}.orders-action-btn:disabled{opacity:.5;cursor:not-allowed}.orders-action-primary{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.orders-action-primary{border-color:color-mix(in srgb,var(--accent) 35%,var(--border) 65%)}}.orders-action-primary{color:var(--accent)}.orders-action-primary,.orders-action-primary:hover:not(:disabled){background:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.orders-action-primary:hover:not(:disabled){background:color-mix(in srgb,var(--accent-soft) 70%,var(--accent) 30%)}}.orders-deadline-icon{opacity:.85;font-size:.75rem;line-height:1}.console{background:var(--background);min-height:100vh;display:flex}.console-sidebar{border-right:1px solid var(--border);background:var(--sidebar);flex-direction:column;flex-shrink:0;width:11.25rem;display:flex}.console-sidebar-brand{border-bottom:1px solid var(--border-subtle);align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.console-sidebar-mark{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface-inset);letter-spacing:.04em;width:1.625rem;height:1.625rem;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:flex}.console-sidebar-title{font-size:var(--text-sm);color:var(--foreground);font-weight:600;line-height:1.2}.console-sidebar-title,.console-sidebar-user{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.console-sidebar-user{font-size:var(--text-xs);color:var(--muted-foreground)}.console-nav{flex-direction:column;flex:1;gap:1px}.console-nav,.console-nav-item{padding:.375rem .5rem;display:flex}.console-nav-item{border-radius:var(--radius);font-size:var(--text-sm);color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;font-weight:500;line-height:1.25rem;text-decoration:none;transition:background .1s,color .1s}.console-nav-item:hover{background:var(--surface-hover);color:var(--foreground)}.console-nav-item-active{background:var(--accent-muted);color:var(--accent);font-weight:600}.console-sidebar-footer{border-top:1px solid var(--border-subtle);margin-top:auto;padding:.375rem .5rem}.console-main{flex-direction:column;flex:1;min-width:0;display:flex}.console-topbar{border-bottom:1px solid var(--border);background:var(--surface);flex-shrink:0;justify-content:space-between;align-items:center;height:2.25rem;padding:0 .75rem;display:flex}.console-topbar-hint{font-size:var(--text-xs);letter-spacing:.02em;color:var(--muted-foreground);font-weight:500}.console-topbar-actions{align-items:center;gap:.375rem;display:flex}.console-content{flex:1;padding:.625rem .75rem 1rem;overflow:auto}.workspace{flex-direction:column;gap:.5rem;min-height:0;display:flex}.workspace-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem 1rem;display:flex}.workspace-title{letter-spacing:-.02em;color:var(--foreground);font-size:18px;font-weight:600;line-height:1.25}.workspace-subtitle{font-size:var(--text-sm);color:var(--muted-foreground);margin-top:.125rem}.workspace-actions{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.workspace-toolbar{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:.5rem .625rem}.workspace-body{min-height:0}.data-table-wrap{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow:auto}.data-table{border-collapse:collapse;text-align:left;width:100%;min-width:720px;font-size:var(--text-sm)}.data-table thead{z-index:2;background:var(--surface-inset);position:sticky;top:0}.data-table thead th{border-bottom:1px solid var(--border);font-size:var(--text-xs);letter-spacing:.01em;color:var(--muted-foreground);white-space:nowrap;padding:.375rem .625rem;font-weight:600}.data-table tbody td{border-bottom:1px solid var(--border-subtle);vertical-align:middle;padding:.375rem .625rem}.data-table tbody tr:last-child td{border-bottom:none}.data-table tbody tr:hover{background:var(--surface-hover)}.data-table-dense tbody td{padding-top:.3125rem;padding-bottom:.3125rem}.data-table-cell-primary{font-size:var(--text-sm);color:var(--foreground);font-weight:600;line-height:1.35}.data-table-cell-secondary{font-size:var(--text-xs);color:var(--muted-foreground);margin-top:.0625rem;line-height:1.35}.data-table-cell-num{font-variant-numeric:tabular-nums;font-weight:600}.data-table-thumb{border-radius:var(--radius);border:1px solid var(--border-subtle);background:var(--surface-inset);justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;overflow:hidden}.data-table-thumb img{object-fit:cover;width:100%;height:100%}.orders-table{border-collapse:collapse;text-align:left;width:100%;min-width:960px;font-size:var(--text-sm)}.orders-table thead{z-index:2;background:var(--surface-inset);position:sticky;top:0}.orders-table thead th{border-bottom:1px solid var(--border);font-size:var(--text-xs);color:var(--muted-foreground);padding:.375rem .625rem;font-weight:600}.orders-table tbody td{border-bottom:1px solid var(--border-subtle);vertical-align:top;padding:.375rem .625rem}.orders-table tbody tr:hover{background:var(--surface-hover)}:where(a,button,input,select,textarea,[role=button],[role=tab],[tabindex]):focus-visible{border-radius:var(--radius-sm,8px);outline:2px solid var(--accent)!important;outline-offset:2px!important}:where(a,button,[role=button]):focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@keyframes appSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.app-skeleton{border-radius:var(--radius-sm,8px);will-change:background-position;background:linear-gradient(90deg,#0f172a0d 25%,#0f172a1a 37%,#0f172a0d 63%) 0 0/200% 100%;animation:appSkeletonShimmer 1.3s ease-in-out infinite}.app-note{border-radius:var(--radius-sm,10px);border-left:3px solid var(--muted);color:var(--foreground);background:#0f172a09;align-items:flex-start;gap:8px;padding:10px 13px;font-size:13px;line-height:1.45;display:flex}.app-note[data-tone=success]{border-left-color:var(--success);background:#05966912}.app-note[data-tone=warning]{border-left-color:var(--warning);background:#d9770612}.app-note[data-tone=danger]{border-left-color:var(--danger);background:#dc26260f}.app-note[data-tone=info]{border-left-color:var(--accent);background:var(--accent-soft)}.route-skeleton{max-width:1200px;margin:0 auto;padding:28px 24px}.route-skeleton-head{flex-direction:column;gap:10px;margin-bottom:22px;display:flex}.route-sk-eyebrow{border-radius:6px;width:90px;height:12px}.route-sk-title{border-radius:9px;width:280px;max-width:70%;height:30px}.route-sk-sub{border-radius:7px;width:200px;height:14px}.route-skeleton-cards{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:22px;display:grid}.route-sk-card{border-radius:16px;height:96px}.route-skeleton-list{flex-direction:column;gap:10px;display:flex}.route-sk-row{border-radius:13px;height:56px}@media (max-width:768px){.route-skeleton{padding:18px 14px}.route-sk-title{width:70%}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}