/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.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,)}.shadow{--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)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}:root{--ink:#1e2823;--muted:#7e847f;--line:#e7e0d6;--paper:#f5f1e9;--green:#244d3e;--green-dark:#17372d;--champagne:#c4a36a;--champagne-soft:#eadcc4;--ivory:#fbf8f2;--white:#fffdf9;--business-code-font:Inter, "Segoe UI", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif}.shipping-page{gap:18px;display:grid}.shipping-heading>span{color:#315f52;align-items:center;gap:8px;display:inline-flex}.shipping-tabs{background:#fffdf8d1;border:1px solid #5b4c321c;border-radius:17px;gap:8px;padding:5px;display:flex;overflow-x:auto;box-shadow:0 9px 28px #4136230d}.shipping-tabs button{color:#706b62;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;min-width:max-content;padding:11px 16px;font-weight:700;display:inline-flex}.shipping-tabs button.active{color:#fff;background:#15251f;box-shadow:0 8px 20px #15251f2e}.shipping-tabs button i{color:#fff;background:#d35f54;border-radius:20px;place-items:center;min-width:21px;height:21px;font-size:11px;font-style:normal;display:grid}.shipping-panel{background:#fffefbed;border:1px solid #5b4c321c;border-radius:20px;overflow:hidden;box-shadow:0 16px 42px #392f1f0f}.shipping-toolbar{border-bottom:1px solid #5b4c3217;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.shipping-toolbar label{background:#fff;border:1px solid #e3ded3;border-radius:11px;align-items:center;gap:9px;width:min(470px,100%);padding:0 12px;display:flex}.shipping-toolbar input{background:0 0;border:0;outline:0;width:100%;min-height:42px}.shipping-toolbar button,.shipping-summary-controls>button{color:#fff;cursor:pointer;background:#16251f;border:0;border-radius:11px;min-height:42px;padding:0 16px;font-weight:700}.shipping-pending-list{gap:10px;padding:14px;display:grid}.shipping-pending-list article{background:#fff;border:1px solid #eee9df;border-radius:15px;grid-template-columns:1.15fr 1.15fr 1fr .75fr .85fr auto;align-items:center;gap:16px;padding:16px;transition:transform .18s,box-shadow .18s;display:grid}.shipping-pending-list article:hover{transform:translateY(-1px);box-shadow:0 10px 26px #3e332212}.shipping-pending-list article div{gap:4px;min-width:0;display:grid}.shipping-pending-list article small{color:#918b80;font-size:.76rem}.shipping-pending-list article strong{text-overflow:ellipsis;color:#1e2925;white-space:nowrap;font-size:1.02rem;overflow:hidden}.shipping-pending-list article>button{color:#fff;cursor:pointer;background:#b28a4b;border:0;border-radius:11px;min-height:42px;padding:0 18px;font-weight:800}.shipping-empty{color:#7d776d;text-align:center;align-content:center;place-items:center;gap:8px;min-height:250px;display:grid}.shipping-empty svg{color:#6fa989;width:44px;height:44px}.shipping-empty h3,.shipping-empty p{margin:0}.shipment-table-wrap{overflow-x:auto}.shipment-table{border-collapse:collapse;width:100%;min-width:900px}.shipment-table th{color:#7d322d;text-align:left;white-space:nowrap;background:#f5eddb;border-bottom:1px solid #ddd5c6;padding:13px 12px;font-size:.8rem}.shipment-table td{color:#383a36;text-align:left;border-bottom:1px solid #eee9df;padding:14px 12px}.shipment-table tbody tr:hover{background:#fffaf0}.shipment-table b{color:#1f3029}.shipment-table em{white-space:nowrap;font-style:normal;font-weight:800}.shipment-short{color:#c1473d}.shipment-over{color:#b26e21}.shipment-even{color:#38815a;font-weight:700}.shipment-none{height:210px;color:#999!important;text-align:center!important}.shipping-summary-controls{border-bottom:1px solid #eee7dc;flex-wrap:wrap;align-items:end;gap:10px;padding:17px 18px;display:flex}.shipping-summary-controls label{gap:5px;display:grid}.shipping-summary-controls label span{color:#827b70;font-size:.76rem;font-weight:700}.shipping-summary-controls input,.shipping-summary-controls select{background:#fff;border:1px solid #ded8ce;border-radius:10px;min-height:42px;padding:0 12px}.shipping-summary-controls .secondary{color:#3f4a45;background:#fff;border:1px solid #d8d1c5;align-items:center;gap:7px;display:inline-flex}.shipping-summary-title{text-align:center;padding:24px 18px 16px}.shipping-summary-title h2,.shipping-summary-title p{margin:0}.shipping-summary-title p{color:#888176;margin-top:5px}.shipping-summary-total{color:#3b3c36;text-align:center;background:#fbf3df;border-top:1px solid #d6c9ad;padding:17px;font-size:1.12rem;font-weight:700}.shipping-summary-total b{color:#b52f2a;margin:0 4px;font-size:1.35rem}.shipping-message{color:#276543;background:#eef8f2;border:1px solid #cce1d4;border-radius:12px;margin:0;padding:11px 14px;font-weight:700}.shipment-dialog-backdrop{z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f17148a;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.shipment-dialog{background:#fffdf8;border-radius:22px;width:min(820px,100%);max-height:calc(100vh - 36px);overflow-y:auto;box-shadow:0 28px 80px #0000003d}.shipment-dialog header{justify-content:space-between;align-items:flex-start;padding:20px 22px 14px;display:flex}.shipment-dialog header p,.shipment-dialog header h2{margin:0}.shipment-dialog header p{color:#9a713d;margin-bottom:4px;font-weight:700}.shipment-dialog header h2{color:#17241f;font-size:1.45rem}.shipment-dialog header>button{color:#555;cursor:pointer;background:#f1ede5;border:0;border-radius:50%;width:38px;height:38px;font-size:24px}.shipment-order-strip{color:#68635c;background:#faf5e9;border-block:1px solid #e8e1d5;flex-wrap:wrap;gap:10px 24px;padding:12px 22px;display:flex}.shipment-order-strip b{color:#232d29;margin-left:4px}.shipment-form-groups{grid-template-columns:1fr 1fr;gap:14px;padding:18px 22px 10px;display:grid}.shipment-form-groups fieldset{border:1px solid #dfd8cc;border-radius:15px;grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:16px;display:grid}.shipment-form-groups legend{color:#5f795f;padding:0 7px;font-weight:800}.shipment-form-groups label,.shipment-notes label{gap:6px;display:grid}.shipment-form-groups label span,.shipment-notes label span{color:#777067;font-size:.8rem;font-weight:700}.shipment-form-groups input,.shipment-form-groups select,.shipment-notes input,.shipment-notes textarea{background:#fff;border:1px solid #ddd5c9;border-radius:10px;outline:none;width:100%;min-height:42px;padding:9px 11px}.shipment-form-groups input:focus,.shipment-form-groups select:focus,.shipment-notes input:focus,.shipment-notes textarea:focus{border-color:#a68652;box-shadow:0 0 0 3px #a686521f}.shipment-calculated{background:#edf6f0;border-radius:10px;align-content:center;gap:4px;padding:9px 11px;display:grid}.shipment-calculated small{color:#567164}.shipment-calculated strong{color:#205840;font-size:1.08rem}.shipment-calculated.warning{background:#fff1e5}.shipment-calculated.warning strong{color:#b34c32}.shipment-notes{grid-template-columns:1fr 1.4fr;gap:12px;padding:8px 22px 12px;display:grid}.shipment-notes textarea{resize:vertical;min-height:72px}.shipment-alert,.shipment-error{color:#a25726;background:#fff1df;border-radius:10px;align-items:center;gap:8px;margin:4px 22px 12px;padding:10px 12px;font-weight:700;display:flex}.shipment-error{color:#a63131;background:#fdebea}.shipment-dialog footer{justify-content:flex-end;gap:10px;padding:15px 22px 20px;display:flex}.shipment-dialog footer button{color:#fff;cursor:pointer;background:#172620;border:0;border-radius:11px;min-height:44px;padding:0 18px;font-weight:800}.shipment-dialog footer button.secondary{color:#5e5a54;background:#fff;border:1px solid #d9d2c7}.shipment-dialog footer button:disabled{opacity:.55;cursor:not-allowed}.shipping-home-summary{background:linear-gradient(120deg,#fff9ebeb,#f4f8f4eb);border:1px solid #b18d4e2e;border-radius:17px;grid-template-columns:repeat(4,1fr) auto;align-items:center;gap:10px;padding:14px 16px;display:grid}.shipping-home-summary>div{border-right:1px solid #e1d7c2;grid-template-columns:auto auto;align-items:baseline;gap:2px 5px;padding-right:12px;display:grid}.shipping-home-summary small{color:#837b6e;grid-column:1/-1}.shipping-home-summary b{color:#1f4437;font-size:1.28rem}.shipping-home-summary span{color:#8d8579;font-size:.78rem}.shipping-home-summary button{color:#fff;cursor:pointer;background:#1a3028;border:0;border-radius:10px;padding:10px 14px;font-weight:700}.logistics-add{gap:10px;margin-bottom:15px;display:flex}.logistics-add input{border:1px solid #ded8cc;border-radius:10px;flex:1;min-height:44px;padding:0 12px}.logistics-add button{color:#fff;background:#1c3129;border:0;border-radius:10px;padding:0 18px;font-weight:700}.logistics-list{gap:8px;display:grid}.logistics-list article{background:#fff;border:1px solid #e8e1d6;border-radius:12px;grid-template-columns:34px 1fr auto auto;align-items:center;gap:12px;padding:12px;display:grid}.logistics-list article.disabled{opacity:.58}.logistics-list article i{color:#8c6c36;background:#f2ead9;border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.logistics-list article>span{color:#538064;font-size:.78rem}.logistics-list article>div{gap:5px;display:flex}.logistics-list article button{color:#666;cursor:pointer;background:#fff;border:1px solid #ddd6ca;border-radius:8px;padding:6px 9px}@media (width<=960px){.shipping-pending-list article{grid-template-columns:repeat(2,minmax(0,1fr))}.shipping-pending-list article>button{grid-column:1/-1}.shipping-home-summary{grid-template-columns:repeat(2,1fr)}.shipping-home-summary button{grid-column:1/-1}.shipment-form-groups{grid-template-columns:1fr}}@media (width<=640px){.shipping-toolbar{flex-direction:column;align-items:stretch}.shipping-pending-list article,.shipment-form-groups,.shipment-notes,.shipment-form-groups fieldset{grid-template-columns:1fr}.shipping-home-summary{grid-template-columns:1fr 1fr}.shipping-summary-controls{flex-direction:column;align-items:stretch}.shipping-summary-controls label,.shipping-summary-controls input,.shipping-summary-controls select{width:100%}.logistics-list article{grid-template-columns:30px 1fr auto}.logistics-list article>div{grid-column:1/-1;justify-content:flex-end}}.history-table-row.history-archive-entry{cursor:pointer;grid-template-columns:1.05fr .7fr .9fr 1fr .9fr 1.05fr .85fr 1.35fr}.history-table-row.history-archive-entry:hover{background:#fbfdfb}.history-style-open-button{width:fit-content;color:var(--green);font:700 12px/1.2 var(--business-code-font);font-variant-numeric:tabular-nums;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--green);-webkit-text-decoration-color:var(--green);-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);background:0 0;border:0;padding:0}@supports (color:color-mix(in lab, red, red)){.history-style-open-button{-webkit-text-decoration-color:color-mix(in srgb, var(--green) 30%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--green) 30%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--green) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--green) 30%, transparent)}}.history-style-open-button{text-underline-offset:4px;cursor:pointer}.history-style-open-button:disabled{cursor:default;text-decoration:none}.history-row-actions .history-view-button{color:var(--green);background:#f3f8f5;border-color:#c7d9cf}.style-archive-wrap{z-index:75;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.style-archive-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#141f1994;position:absolute;inset:0}.style-archive-card{background:#fff;border:1px solid #dce4df;border-radius:20px;width:min(1120px,100%);max-height:min(900px,92vh);position:relative;overflow:auto;box-shadow:0 28px 80px #1122193d}.style-archive-heading{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-bottom:1px solid #e4e9e6;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 28px 20px;display:flex;position:sticky;top:0}.style-archive-heading small{color:#7d8982;font-size:11px}.style-archive-heading h2{color:var(--green);font:800 28px/1.1 var(--business-code-font);font-variant-numeric:tabular-nums;margin:4px 0}.style-archive-heading p{color:#6d7872;margin:0;font-size:12px}.style-archive-heading>button{color:#506058;cursor:pointer;background:#fff;border:1px solid #dfe6e2;border-radius:12px;width:38px;height:38px;font-size:22px}.style-archive-loading,.style-archive-error,.style-archive-empty{color:#637068;text-align:center;background:#f6f8f7;border-radius:12px;margin:24px 28px;padding:18px}.style-archive-error{color:#a9382d;background:#fff2f0}.style-archive-basic{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:24px 28px;display:grid}.style-archive-basic>div{background:#fafcfb;border:1px solid #e1e8e4;border-radius:14px;min-width:0;padding:16px 18px}.style-archive-basic small,.style-archive-order small{color:#839087;margin-bottom:6px;font-size:10px;display:block}.style-archive-basic strong{overflow-wrap:anywhere;color:#25382e;font:750 17px/1.25 var(--business-code-font)}.style-archive-orders{padding:0 28px 28px}.style-archive-orders-heading{justify-content:space-between;align-items:baseline;gap:12px;margin:4px 0 12px;display:flex}.style-archive-orders-heading h3{margin:0;font-size:16px}.style-archive-orders-heading span{color:#849087;font-size:11px}.style-archive-order{background:#fff;border:1px solid #e0e7e3;border-radius:14px;grid-template-columns:1.15fr .75fr 1fr 1fr .7fr 1.2fr auto;align-items:center;gap:14px;padding:16px;display:grid}.style-archive-order+.style-archive-order{margin-top:10px}.style-archive-order b,.style-archive-order strong{color:#25372e;font-size:12px}.style-archive-order-main span{color:#8a958f;margin-top:3px;font-size:10px;display:block}.style-archive-price b{color:#a34730}.style-archive-sheet-button{border:1px solid var(--green);background:var(--green);color:#fff;white-space:nowrap;cursor:pointer;border-radius:10px;min-height:38px;padding:0 14px;font-weight:700}.historical-sheet-drawer{z-index:95}@media (width<=760px){.style-archive-wrap{align-items:end;padding:0}.style-archive-card{border-radius:20px 20px 0 0;width:100%;max-height:94vh}.style-archive-heading{padding:20px 18px 16px}.style-archive-basic{grid-template-columns:1fr 1fr;padding:18px}.style-archive-orders{padding:0 18px 24px}.style-archive-orders-heading{flex-direction:column;align-items:flex-start}.style-archive-order{grid-template-columns:1fr 1fr}.style-archive-order-main,.style-archive-sheet-button{grid-column:1/-1}}*{box-sizing:border-box}html,body{background:var(--paper);width:100%;max-width:100%;min-height:100%;color:var(--ink);margin:0;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif;overflow-x:clip}.site-filing-footer{box-sizing:border-box;color:#8b8e8b;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 22px;width:100%;padding:12px 16px 16px;font-size:12px;line-height:1.5;display:flex}.site-filing-footer a{color:inherit;text-decoration:none}.site-filing-footer a:hover{color:#626762;text-decoration:underline}.site-filing-footer a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #b99a63}.public-security-filing{justify-content:center;align-items:center;gap:5px;display:inline-flex}.public-security-filing img{object-fit:contain;flex:0 0 14px;width:14px;height:14px}@media (width<=640px){.site-filing-footer{gap:4px 16px;padding:10px 12px 14px;font-size:11px}}button,input,select,textarea{font:inherit}button{cursor:pointer}.app-shell{grid-template-columns:228px 1fr;min-height:100vh;display:grid}.sidebar{z-index:30;color:#fff;background:#172a23;flex-direction:column;width:228px;padding:20px 12px 14px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:11px;padding:0 10px 17px;display:flex}.brand-mark{color:#25342e;background:#d9b574;border-radius:12px;place-items:center;width:38px;height:38px;font:700 20px Georgia,serif;display:grid}.brand strong,.brand span{display:block}.brand strong{letter-spacing:.3px;font:600 15px Georgia,Songti SC,serif}.brand span{color:#9fb0a8;letter-spacing:2px;margin-top:3px;font-size:11px}.sidebar nav{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;gap:2px;min-height:0;padding-right:4px;display:grid;overflow-y:auto}.sidebar nav button{color:#abc0b6;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;min-height:38px;padding:0 12px;font-size:12px;display:flex;position:relative}.sidebar nav button i{color:#8fa69b;text-align:center;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.sidebar nav button i svg{width:17px;height:17px}.sidebar nav button.nav-divider{margin-top:8px}.sidebar nav button.nav-divider:before{content:"";background:#ffffff12;height:1px;position:absolute;inset:-5px 8px auto}.sidebar nav button:hover{color:#fff;background:#20372e}.sidebar nav button.active{color:#1c4635;background:#fff;font-weight:700;box-shadow:0 6px 20px #0a171150}.sidebar nav button.active i{color:#1d6b4c}.sidebar nav button em{color:#28362f;background:#d9b574;border-radius:11px;place-items:center;min-width:21px;height:21px;margin-left:auto;font-size:11px;font-style:normal;display:grid}.sidebar nav button em.nav-badge-draft{color:#fff;background:#d94b4b}.sidebar nav button em.nav-badge-dispatch{color:#513600;background:#f0bd55}.sidebar nav button em.nav-badge-ready{color:#fff;background:#e98b3a}.sidebar nav button em.nav-badge-shipped{color:#fff;background:#3f9b6b}.sidebar-settings-group{gap:2px;display:grid}.sidebar nav button.settings-toggle .settings-chevron{width:15px;height:15px;margin-left:auto;transition:transform .18s}.sidebar-settings-group.open .settings-chevron{transform:rotate(180deg)}.sidebar-settings-children{border-left:1px solid #dec9a640;gap:2px;margin:1px 0 4px 18px;padding:3px 0 3px 8px;display:grid}.sidebar nav .sidebar-settings-children button{min-height:34px;padding-left:10px;font-size:11px}.sidebar nav .sidebar-settings-children button i{width:17px;height:17px}.sidebar nav .sidebar-settings-children button i svg{width:14px;height:14px}.sidebar-foot{color:#8fa69b;border-top:1px solid #ffffff14;margin-top:10px;padding:11px 8px 0;font-size:10px}.online-dot{background:#6ed49e;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 0 3px #6ed49e22}main{grid-column:2;min-width:0}.topbar{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#ffffffeb;align-items:center;gap:16px;height:70px;padding:0 32px;display:flex;position:sticky;top:0}.search{color:#8a9991;background:#f3f6f4;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;width:min(420px,42vw);height:39px;padding:0 12px;display:flex}.search:focus-within{background:#fff;border-color:#a8c6b7;box-shadow:0 0 0 3px #1d6b4c12}.search input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:13px}.quick-add{background:var(--green);color:#fff;border:0;border-radius:10px;height:39px;margin-left:auto;padding:0 15px;font-weight:700;box-shadow:0 5px 14px #1d6b4c24}.quick-add:hover{background:var(--green-dark)}.avatar{color:#35443d;background:#e6c58a;border-radius:50%;place-items:center;width:35px;height:35px;font-size:13px;font-weight:700;display:grid}.user-chip{white-space:nowrap;align-items:center;gap:8px;display:flex}.user-chip>span{color:#35443d;background:#e6c58a;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.user-chip>div{display:grid}.user-chip b{font-size:10px}.user-chip button{color:var(--muted);text-align:left;background:0 0;border:0;padding:0;font-size:9px}.menu-button,.mobile-brand{display:none}.page{max-width:1420px;margin:auto;padding:34px 34px 80px}.page-heading{justify-content:space-between;align-items:end;margin-bottom:24px;display:flex}.page-heading p{color:var(--muted);margin:0 0 7px;font-size:12px}.page-heading h1{letter-spacing:-.4px;margin:0;font-family:Georgia,Songti SC,serif;font-size:clamp(24px,2.3vw,34px);font-weight:600}.page-heading>span{color:#536159;background:#e8eee9;border-radius:8px;padding:7px 11px;font-size:12px}.metrics{grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:35px;display:grid}.metric-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:14px;align-items:center;gap:11px;min-width:0;padding:17px 15px;display:flex;box-shadow:0 3px 12px #22352c08}.metric-card:hover{border-color:#cbd6d0;transform:translateY(-2px);box-shadow:0 8px 22px #22352c10}.metric-icon{border-radius:10px;flex:0 0 33px;place-items:center;width:33px;height:33px;font-size:8px;display:grid}.metric-icon.blue{color:#4779d8;background:#edf3ff}.metric-icon.orange{color:#d67b38;background:#fff3e7}.metric-icon.purple{color:#8664c7;background:#f3edff}.metric-icon.green{color:#319564;background:#eaf8f0}.metric-icon.red{color:#d45a57;background:#ffefee}.metric-copy{gap:1px;min-width:0;display:grid}.metric-copy b{font-size:23px;line-height:1}.metric-copy small{color:var(--muted);white-space:nowrap;font-size:11px}.metric-arrow{color:#aab4af;margin-left:auto;font-size:20px}.section-head{justify-content:space-between;align-items:end;margin:0 2px 14px;display:flex}.section-head h2{margin:0 0 4px;font-size:17px}.section-head p{color:var(--muted);margin:0;font-size:12px}.section-head button{color:var(--green);background:0 0;border:0;font-size:12px;font-weight:700}.order-panel{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 5px 20px #22352c0a}.table-head,.order-row{grid-template-columns:minmax(260px,2fr) .55fr 1fr .75fr .75fr .85fr 25px;align-items:center;gap:17px;display:grid}.table-head{border-bottom:1px solid var(--line);color:#849189;letter-spacing:.4px;background:#fafbfa;padding:13px 18px;font-size:10px}.order-row{cursor:pointer;border-bottom:1px solid #edf0ee;min-height:91px;padding:10px 18px;transition:background .15s}.order-row:last-child{border-bottom:0}.order-row:hover{background:#fafcfb}.product-cell{align-items:center;gap:13px;min-width:0;display:flex}.product-cell img{object-fit:cover;object-position:center 25%;background:#edf0ee;border-radius:9px;flex:none;width:59px;height:68px}.product-image-placeholder{color:#8a9790;text-align:center;background:#f4f7f5;border:1px solid #e0e6e2;border-radius:9px;flex:none;place-items:center;width:59px;height:68px;font-size:9px!important;display:grid!important}.product-cell div{min-width:0}.product-cell b,.product-cell span,.product-cell small{display:block}.product-cell b{font-family:var(--business-code-font);font-variant-numeric:tabular-nums;margin-bottom:3px;font-size:14px;line-height:1.25}.product-cell span{color:#55635b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.product-cell small{color:#a0aaa5;margin-top:3px;font-size:9px}.quantity b{font-size:14px}.quantity small{color:var(--muted);margin-left:3px;font-size:10px}.factory,time{color:#445249;font-size:12px}.factory small,time small{color:#a0aaa5;margin-top:3px;font-size:9px;display:block}time.date-overdue{color:#c44743;font-weight:700}.date-overdue small{color:#d45a57}.status{appearance:none;cursor:pointer;background-position:right 8px center;background-repeat:no-repeat;border:0;border-radius:15px;outline:none;width:78px;height:30px;padding:0 22px 0 10px;font-size:11px;font-weight:700}.status-派厂{color:#a65a21;background-color:#fff2e4}.status-待出货{color:#7353aa;background-color:#f0ebfb}.status-已出货{color:#23744c;background-color:#e7f6ed}.more{color:#96a19b;background:0 0;border:0;font-size:22px}.empty{border:1px solid var(--line);min-height:310px;color:var(--muted);background:#fff;border-radius:14px;place-content:center;justify-items:center;display:grid}.empty div{font-size:34px}.empty h3{color:var(--ink);margin:12px 0 4px}.empty p{margin:0;font-size:12px}.draft-grid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:16px;display:grid}.draft-card{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:112px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 5px 20px #22352c0a}.draft-image{min-height:210px;color:var(--muted);background:#f2f5f3;place-items:center;font-size:11px;display:grid;overflow:hidden}.draft-image img{object-fit:cover;width:100%;height:100%}.draft-card-body{min-width:0;padding:16px}.draft-title{color:var(--muted);justify-content:space-between;gap:8px;font-size:10px;display:flex}.draft-card h2{color:var(--green);margin:10px 0 12px;font:800 22px/1.1 Arial,Microsoft YaHei,sans-serif}.draft-card dl{grid-template-columns:1fr 1fr;gap:9px 12px;margin:0;display:grid}.draft-card dl div{min-width:0}.draft-card dt{color:var(--muted);font-size:9px}.draft-card dd{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-weight:700;overflow:hidden}.draft-completion{background:#f7f8f7;border-radius:10px;margin:0 0 13px;padding:10px}.draft-completion>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.draft-completion b{font-size:11px}.draft-completion span{color:var(--muted);font-size:9px}.draft-completion-track{background:#e5e8e6;border-radius:999px;height:6px;margin-top:7px;overflow:hidden}.draft-completion-track i{border-radius:inherit;background:#d24f47;height:100%;transition:width .2s;display:block}.draft-completion-warning .draft-completion-track i{background:#d99a2b}.draft-completion-complete .draft-completion-track i{background:#2f8a5b}.draft-missing-list{margin-top:8px}.draft-missing-list strong{color:#a3423d;margin-bottom:5px;font-size:9px;display:block}.draft-missing-list span{flex-wrap:wrap;gap:4px 8px;display:flex}.draft-missing-list em{color:#9b4a44;font-size:9px;font-style:normal}.draft-ready{color:#2f7d55;margin:7px 0 0;font-size:9px;font-weight:700}.draft-actions{flex-wrap:wrap;grid-column:1/-1;gap:7px;margin-top:15px;display:flex}.draft-actions button{border:1px solid var(--line);min-height:34px;color:var(--ink);cursor:pointer;background:#fff;border-radius:7px;padding:0 10px;font-weight:700}.draft-actions .draft-delete{color:#b54b43}.draft-actions .draft-submit{border-color:var(--green);background:var(--green);color:#fff}.draft-actions .draft-submit-incomplete{color:#a5433d;background:#fff4f2;border-color:#d7a6a1}.drawer-wrap{z-index:50;position:fixed;inset:0}.drawer-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#101b1766;position:absolute;inset:0}.drawer{background:#fff;width:min(900px,96vw);padding:24px 28px;animation:.22s ease-out slideIn;position:absolute;inset:0 0 0 auto;overflow-y:auto;box-shadow:-20px 0 50px #14231d22}@keyframes slideIn{0%{transform:translate(100%)}}.drawer-head{justify-content:space-between;align-items:start;margin-bottom:20px;display:flex}.drawer-head span,.drawer-head b{display:block}.drawer-head span{font-size:17px;font-weight:700}.drawer-head b{color:var(--muted);font-family:var(--business-code-font);font-variant-numeric:tabular-nums;margin-top:4px;font-size:10px;font-weight:400;line-height:1.2}.drawer-head-actions{align-items:center;gap:8px;display:flex}.drawer-head-actions .drawer-print-button{width:auto;height:34px;color:var(--green);background:#fff;border:1px solid #cbd8d1;border-radius:8px;padding:0 13px;font-size:10px;font-weight:700}.drawer-head-actions .drawer-print-button:disabled{cursor:wait;opacity:.58}.drawer-head-actions .drawer-close-button{color:#68756e;background:#f1f4f2;border:0;border-radius:50%;width:34px;height:34px;font-size:20px}.drawer-summary{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:20px;margin-bottom:16px;display:grid}.drawer-image{object-fit:cover;object-position:center 25%;background:#eef1ef;border-radius:12px;width:180px;height:220px}.drawer-summary-copy{min-width:0}.drawer-title{justify-content:space-between;align-items:center;gap:12px;margin:3px 0 17px;display:flex}.drawer-title h2{font-family:var(--business-code-font);font-variant-numeric:tabular-nums;letter-spacing:0;margin:0 0 5px;font-size:25px;font-weight:650;line-height:1.2}.drawer-title p{color:var(--muted);margin:0;font-size:12px}.drawer-style-edit{border:1px solid var(--line);background:#fbfcfb;border-radius:11px;grid-template-columns:1fr auto;align-items:end;gap:8px;margin:0;padding:13px;display:grid}.drawer-style-edit label{gap:5px;display:grid}.drawer-style-edit label span{color:var(--muted);font-size:9px}.drawer-style-edit input{width:100%;height:35px;font-family:var(--business-code-font);font-variant-numeric:tabular-nums;text-transform:uppercase;background:#fff;border:1px solid #dce2de;border-radius:8px;padding:0 10px;font-size:12px;line-height:1.2}.drawer-style-edit button{background:var(--green);color:#fff;border:0;border-radius:8px;height:35px;padding:0 11px;font-size:10px;font-weight:700}.drawer-style-edit button:disabled{opacity:.42}.drawer-style-edit small{color:var(--muted);grid-column:1/-1;font-size:9px}.detail-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.detail-grid div{background:#f6f8f6;border-radius:10px;padding:14px}.detail-grid span,.detail-grid b{display:block}.detail-grid span{color:var(--muted);margin-bottom:6px;font-size:10px}.detail-grid b{font-size:13px}.detail-grid .factory-edit-field{padding:11px 12px}.factory-edit-field label{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.factory-edit-field select{width:100%;min-width:0;height:34px;color:var(--ink);font:inherit;background:#fff;border:1px solid #d8e0db;border-radius:8px;padding:0 28px 0 9px}.factory-edit-field button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:8px;height:34px;padding:0 11px;font-size:10px;font-weight:700}.factory-edit-field button:disabled{cursor:default;opacity:.42}.detail-grid .processing-price-field{background:#fff8e8;border:1px solid #f0dfb2;grid-column:span 2}.processing-price-field label{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;display:grid}.processing-price-field em{color:#8b6a16;font-style:normal;font-weight:800}.processing-price-field input{width:100%;min-width:0;color:var(--ink);font:inherit;background:#fff;border:1px solid #d9c991;border-radius:8px;padding:8px 10px}.processing-price-field button{color:#fff;cursor:pointer;background:#263b32;border:0;border-radius:8px;padding:8px 12px;font-weight:700}.progress{justify-content:space-between;margin:28px 4px 25px;display:flex;position:relative}.progress:before{content:"";background:#e0e6e2;height:2px;position:absolute;top:13px;left:22px;right:22px}.progress div{z-index:1;color:#9da8a2;justify-items:center;gap:7px;font-size:9px;display:grid;position:relative}.progress i{background:#fff;border:2px solid #dce3df;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;font-style:normal;display:grid}.progress div.done{color:var(--green);font-weight:700}.progress div.done i{border-color:var(--green);background:var(--green);color:#fff}.production-quantity-section{border:1px solid var(--line);background:#fffdfa;border-radius:11px;margin-top:18px;padding:17px}.production-section-heading{justify-content:space-between;align-items:end;gap:12px;margin-bottom:12px;display:flex}.production-section-heading>div{gap:3px;display:grid}.production-section-heading span{font-size:13px;font-weight:800}.production-section-heading small{color:var(--muted);font-size:9px}.production-section-heading>b{color:var(--green);font-size:14px}.production-table-wrap{background:#fff;border:1px solid #cfd7d2;border-radius:6px;overflow-x:auto}.production-quantity-table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;min-width:520px}.production-quantity-table th,.production-quantity-table td{text-align:center;border-bottom:1px solid #dce2de;border-right:1px solid #dce2de;height:39px;padding:7px 8px}.production-quantity-table th:last-child,.production-quantity-table td:last-child{border-right:0}.production-quantity-table thead th{color:#435148;background:#f0f3f1;font-size:10px;font-weight:800}.production-quantity-table thead th:not(:last-child){color:#b42020;background:#ffec70;font-weight:900}.production-quantity-table thead th:first-child,.production-quantity-table tbody th,.production-quantity-table tfoot th{text-align:left;width:120px}.production-quantity-table tbody th{color:#26342d;background:#fafbfa;font-size:11px}.production-quantity-table tbody td{color:#28352f;font-size:12px}.production-quantity-table tfoot th,.production-quantity-table tfoot td{color:#185a41;vertical-align:middle;background:#e8f1ec;border-bottom:0;height:48px;padding-top:8px;padding-bottom:8px;font-size:12px;font-weight:800;line-height:1.2}.production-quantity-table .grand-total-cell{color:#b42020;text-align:center;vertical-align:middle;background:#ffec70;font-weight:900}.grand-total-content{white-space:nowrap;justify-content:center;align-items:center;min-height:30px;line-height:1.2;display:flex}.grand-total-content strong{font-size:18px;line-height:1.2}.grand-total-content>span{margin-left:2px;font-size:9px;line-height:1.2}.production-notes{border:1px solid var(--line);border-radius:10px;padding:17px}.production-notes-heading{border-bottom:1px solid #e8ece9;margin-bottom:15px;padding-bottom:10px;font-size:13px;font-weight:800}.production-notes section+section{margin-top:18px}.production-notes h3{color:#33443b;margin:0 0 7px;font-size:11px}.production-notes p{color:#536159;white-space:pre-wrap;margin:0;font-size:11px;line-height:1.75}.production-notes p+p{margin-top:3px}.attachments{border:1px solid var(--line);border-radius:10px;margin-top:12px;padding:15px}.attachments-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.attachments-head>span{font-size:12px;font-weight:700}.attachments-head small{color:var(--muted);font-size:10px}.attachments>button{color:#46544c;text-align:left;background:0 0;border:0;border-top:1px solid #edf0ee;grid-template-columns:25px 1fr auto;align-items:center;gap:7px;width:100%;padding:10px 0;display:grid}.attachments>button i{color:var(--green);font-style:normal}.attachments>button span{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.attachments>button em{color:var(--green);font-size:10px;font-style:normal}.attachments>p{color:var(--muted);margin:0;font-size:11px}.primary-wide{background:var(--green);color:#fff;border:0;border-radius:10px;width:100%;height:44px;margin-top:18px;font-weight:700}.delete-order{color:#b94a43;background:#fff8f7;border:1px solid #ecc9c5;border-radius:9px;width:100%;height:39px;margin-top:9px;font-size:11px;font-weight:700}.order-form{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden}.production-sheet-page{max-width:1180px;margin:0 auto}.production-heading{margin-bottom:16px}.production-heading>span{color:#9b6a2c;background:#fff7e8}.sheet-section{border-bottom:1px solid var(--line);padding:20px 22px}.section-title{align-items:center;gap:11px;margin-bottom:16px;display:flex}.section-title>span{width:28px;height:28px;color:var(--green);background:#e9f1ed;border-radius:8px;flex:0 0 28px;place-items:center;font-size:9px;font-weight:800;display:grid}.section-title h2{margin:0 0 3px;font-size:15px}.section-title p{color:var(--muted);margin:0;font-size:10px}.section-title-row>strong{color:#fff;background:#172a23;border-radius:9px;margin-left:auto;padding:8px 12px;font-size:10px;font-weight:500}.section-title-row>strong b{color:#f1cd8d;margin:0 4px 0 6px;font-size:19px}.identity-section{background:linear-gradient(120deg,#fbfdfc,#f7faf8)}.identity-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.identity-grid label,.production-grid label,.notes-grid label{align-content:start;gap:7px;display:grid}.identity-grid label>span,.production-grid label>span,.notes-grid label>span{color:#4f5d55;font-size:11px;font-weight:700}.identity-grid input,.production-grid input,.production-grid select,.notes-grid textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #dfe5e1;border-radius:9px;outline:0}.draft-missing-field:is(label) :is(input,select,textarea){background:#fff8f7;border-color:#d45750;box-shadow:0 0 0 3px #d4575010}.draft-missing-field:is(label):after,.dual-image-grid>.draft-missing-field:after{content:"未填写";color:#c3453f;font-size:9px;font-weight:700}.dual-image-grid>.draft-missing-field{gap:5px;display:grid}.dual-image-grid>.draft-missing-field .order-image-upload-card{background:#fff8f7;border-color:#d45750;box-shadow:0 0 0 3px #d4575010}.quantity-section.draft-missing-field{border-color:#d45750;box-shadow:0 0 0 3px #d457500d}.draft-missing-message{color:#c3453f;margin:10px 0 0;font-size:9px;font-weight:700}.identity-grid input,.production-grid input,.production-grid select{height:42px;padding:0 12px}.identity-grid input{font-family:var(--business-code-font);font-variant-numeric:tabular-nums;line-height:1.2}.identity-grid input:focus,.production-grid input:focus,.production-grid select:focus,.notes-grid textarea:focus{border-color:#86ad99;box-shadow:0 0 0 3px #1d6b4c10}.identity-history{margin-top:14px}.image-field{border-bottom:1px solid var(--line);background:#fafbfa;grid-template-columns:130px 1fr;align-items:center;gap:20px;padding:22px;display:grid}.image-field img{object-fit:cover;object-position:center 25%;background:#eef1ef;border-radius:12px;width:130px;height:145px}.image-field h3{margin:0 0 6px}.image-field p{color:var(--muted);margin:0 0 14px;font-size:12px}.image-field input{border:1px solid var(--line);background:#fff;border-radius:9px;width:100%;max-width:630px;height:40px;padding:0 12px;font-size:11px}.compact-image-field{grid-template-columns:94px 1fr;padding:16px 22px}.compact-image-field img{border-radius:10px;width:94px;height:104px}.compact-image-field p{margin-bottom:9px}.image-upload-button{background:var(--green);color:#fff;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:max-content;min-width:145px;height:38px;padding:0 13px;font-size:10px;font-weight:700;display:inline-flex}.image-upload-button input{display:none}.image-upload-button.disabled{opacity:.55;cursor:wait}.upload-error{color:#bd423f;margin-top:7px;font-size:9px;display:block}.form-grid{grid-template-columns:1fr 1fr;gap:18px;padding:24px;display:grid}.form-grid label{gap:7px;display:grid}.form-grid label>span{color:#4f5d55;font-size:11px;font-weight:700}.form-grid input,.form-grid select,.form-grid textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #dfe5e1;border-radius:9px;outline:0}.form-grid input,.form-grid select{height:43px;padding:0 12px}.form-grid textarea{resize:vertical;min-height:80px;padding:11px 12px}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:#86ad99;box-shadow:0 0 0 3px #1d6b4c10}.style-input-wrap{align-content:start}.field-hint{margin-top:-2px;font-size:10px;line-height:1.4}.field-hint.warning{color:#bd6b24}.field-hint.valid{color:var(--green)}.field-hint.invalid{color:#bd4f4c}.field-hint.duplicate-live{color:#b73731;font-size:11px;font-weight:700}.form-grid .full{grid-column:1/-1}.form-actions{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.form-actions button{border:1px solid var(--line);color:#58655e;background:#fff;border-radius:9px;height:41px;padding:0 22px;font-weight:700}.form-actions button.primary{border-color:var(--green);background:var(--green);color:#fff}.quantity-section{background:#fffdfa}.matrix-wrap{border:1px solid #e4e8e5;border-radius:11px;overflow-x:auto}.quantity-matrix{border-collapse:collapse;table-layout:fixed;width:100%;min-width:620px}.quantity-matrix th,.quantity-matrix td{text-align:center;border-bottom:1px solid #edf0ee;border-right:1px solid #edf0ee;height:54px;padding:7px}.quantity-matrix tr:last-child th,.quantity-matrix tr:last-child td{border-bottom:0}.quantity-matrix th:last-child,.quantity-matrix td:last-child{border-right:0}.quantity-matrix thead th{color:#75827b;background:#f7f9f7;height:48px;font-size:9px}.quantity-matrix tfoot th,.quantity-matrix tfoot td{color:#185a41;background:#e8f1ec;border-bottom:0;height:45px;font-size:11px;font-weight:800}.quantity-matrix th:first-child{width:150px}.quantity-matrix .row-total-heading,.quantity-matrix .row-total{width:68px}.quantity-matrix td input{text-align:center;border:1px solid #e0e5e2;border-radius:7px;outline:0;width:100%;height:35px;padding:0 5px}.quantity-matrix td input:focus{border-color:#7da38f;box-shadow:0 0 0 2px #1d6b4c10}.editable-heading{align-items:center;gap:3px;display:flex}.editable-heading input{color:#4f5d55;text-align:center;background:0 0;border:1px solid #0000;border-radius:6px;outline:0;width:100%;min-width:0;height:30px;padding:0 6px;font-size:10px;font-weight:700}.editable-heading input:hover,.editable-heading input:focus{background:#fff;border-color:#d7dfda}.editable-heading select{color:#34483e;cursor:pointer;background:#fff;border:1px solid #d8e1dc;border-radius:8px;outline:0;width:100%;min-width:0;height:32px;padding:0 25px 0 9px;font-size:10px;font-weight:750}.editable-heading select:hover,.editable-heading select:focus{border-color:#8eaa9a;box-shadow:0 0 0 3px #255d4314}.editable-heading button{color:#aab3ae;background:0 0;border:0;border-radius:50%;flex:0 0 21px;width:21px;height:21px;font-size:15px}.editable-heading button:hover{color:#b44c46;background:#fbe9e7}.editable-heading .safari-color-edit{color:#60796c;font-size:13px}.editable-heading .safari-color-edit:hover{color:#255d43;background:#eaf2ed}.color-heading input{text-align:left}.color-heading.is-editing{align-items:flex-start}.inline-color-editor{flex:1;gap:4px;min-width:0;display:grid}.inline-color-editor>input{color:#263d32;background:#fff;border:1px solid #8eaa9a;border-radius:8px;outline:0;width:100%;height:32px;padding:0 8px;font-size:10px;font-weight:750;box-shadow:0 0 0 3px #255d4314}.inline-color-editor label{color:#53645b;white-space:nowrap;cursor:pointer;align-items:center;gap:5px;font-size:8px;font-weight:700;display:flex}.inline-color-editor label input{width:13px;height:13px;accent-color:var(--green);margin:0}.inline-color-editor small{color:#7b867f;text-align:left;font-size:7px;line-height:1.25}.row-total{color:var(--green);background:#f7faf8;font-size:13px;font-weight:800}.matrix-actions{align-items:center;gap:8px;margin-top:10px;display:flex}.matrix-actions button{height:32px;color:var(--green);background:#fff;border:1px solid #cfdad4;border-radius:8px;padding:0 11px;font-size:9px;font-weight:700}.matrix-actions small{color:var(--muted);margin-left:auto;font-size:9px}.production-grid{grid-template-columns:repeat(3,1fr);padding:0}.material-options{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.material-options label{cursor:pointer;background:#fafbfa;border:1px solid #e1e6e3;border-radius:10px;grid-template-columns:58px 1fr 20px;align-items:center;gap:9px;min-height:78px;padding:9px;display:grid}.material-options label.selected{background:#f4faf6;border-color:#b9d2c5}.material-options input{opacity:0;pointer-events:none;position:absolute}.material-thumb{color:#6f7d75;background:#eef1ef;border-radius:8px;place-items:center;width:58px;height:58px;font:600 16px Georgia,serif;display:grid;overflow:hidden}.material-thumb img{object-fit:contain;width:100%;height:100%}.material-options label.selected .material-thumb{color:var(--green);background:#dcece3}.material-options label>span:nth-of-type(2){gap:3px;display:grid}.material-options b{font-size:11px}.material-options small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.material-options i{color:var(--green);text-align:center;font-style:normal;font-weight:800}.material-empty{color:var(--muted);text-align:center;background:#f7f9f7;border-radius:10px;grid-column:1/-1;margin:0;padding:18px;font-size:10px}.material-library-page{max-width:1120px}.material-upload-panel{margin-bottom:14px}.material-upload-fields{grid-template-columns:.65fr 1fr auto;align-items:end;gap:12px;display:grid}.material-upload-fields>label:not(.material-file-button){gap:7px;display:grid}.material-upload-fields>label>span{color:#4f5d55;font-size:10px;font-weight:700}.material-upload-fields select,.material-upload-fields input{background:#fff;border:1px solid #dfe5e1;border-radius:9px;outline:0;width:100%;height:42px;padding:0 12px}.material-file-button{background:var(--green);color:#fff;cursor:pointer;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;height:42px;padding:0 16px;font-size:10px;font-weight:700;display:inline-flex}.material-file-button input{display:none}.material-file-button.disabled{opacity:.55;cursor:wait}.material-library-message{color:#35664e;background:#eff7f2;border-radius:8px;margin:12px 0 0;padding:9px 11px;font-size:10px}.material-library-groups{gap:14px;display:grid}.material-group-heading{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.material-group-heading h2{margin:0 0 3px;font-size:14px}.material-group-heading p{color:var(--muted);margin:0;font-size:9px}.material-version-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.material-card{background:#fafbfa;border:1px solid #e2e7e4;border-radius:11px;grid-template-rows:1fr auto;grid-template-columns:76px minmax(0,1fr);gap:8px 10px;min-width:0;padding:9px;display:grid;position:relative}.material-card.default{background:#f3faf6;border-color:#a9cbb9;box-shadow:inset 0 0 0 1px #d5e8dc}.material-card-image{background:#eef1ef;border-radius:8px;grid-row:1/3;place-items:center;width:76px;height:76px;display:grid;overflow:hidden}.material-card-image img{object-fit:contain;width:100%;height:100%}.material-card-copy{align-content:start;gap:4px;min-width:0;padding-top:4px;display:grid}.material-card-copy b,.material-card-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.material-card-copy b{font-size:11px}.material-card-copy small{color:var(--muted);font-size:8px}.material-card button{width:max-content;height:26px;color:var(--green);background:#fff;border:1px solid #bdd0c6;border-radius:7px;padding:0 9px;font-size:8px;font-weight:700}.material-card-actions{align-items:center;gap:6px;display:flex}.material-card-actions .material-delete-button{color:#ad4c46;border-color:#eccbc7}.default-material-badge{width:max-content;color:var(--green);background:#dcefe4;border-radius:12px;padding:5px 9px;font-size:8px;font-weight:800}.settings-heading{margin-bottom:16px}.settings-layout{grid-template-columns:238px minmax(0,1fr);align-items:start;gap:15px;display:grid}.settings-menu{border:1px solid var(--line);background:#fff;border-radius:14px;gap:3px;padding:8px;display:grid;position:sticky;top:88px}.settings-menu button{color:#5d6a63;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:28px minmax(0,1fr) 12px;align-items:center;gap:8px;min-height:54px;padding:7px 9px;display:grid}.settings-menu button:hover{background:#f6f8f6}.settings-menu button.active{color:var(--green);background:#edf5f0}.settings-menu i{background:#f0f3f1;border-radius:8px;place-items:center;width:28px;height:28px;font-size:9px;font-style:normal;font-weight:800;display:grid}.settings-menu i svg{width:15px;height:15px}.settings-menu button.active i{background:#d9ebe1}.settings-menu span{gap:2px;min-width:0;display:grid}.settings-menu b{font-size:10px}.settings-menu small{color:#9aa49e;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.settings-menu em{color:#a9b2ad;font-size:16px;font-style:normal}.settings-content{min-width:0}.settings-panel{border:1px solid var(--line);background:#fff;border-radius:14px;min-height:400px;padding:20px}.settings-panel-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px;display:flex}.settings-panel-heading p{color:var(--muted);margin:0 0 4px;font-size:9px}.settings-panel-heading h2{margin:0;font-size:18px}.settings-panel-heading>span{color:var(--green);white-space:nowrap;background:#edf5f0;border-radius:12px;padding:5px 9px;font-size:8px;font-weight:800}.template-setting-list{gap:10px;display:grid}.template-setting-card{background:#f8fbf9;border:1px solid #dce7e1;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:6px 16px;padding:20px 22px;display:grid}.template-setting-card strong{font-size:13px}.template-setting-card p{color:#46544c;grid-column:1/-1;margin:6px 0;font-size:12px;line-height:1.7}.template-setting-card small{color:var(--muted);font-size:9px}.template-card-actions button{color:#ad4c46;background:#fff;border:1px solid #eccbc7;border-radius:7px;height:30px;padding:0 10px;font-size:9px;font-weight:700}.sensitive-settings-notice{background:#f8fbf9;border:1px solid #dce7e1;border-radius:12px;align-items:center;gap:16px;min-height:180px;padding:28px;display:flex}.sensitive-settings-notice>i{width:44px;height:44px;color:var(--green);background:#e4efe9;border-radius:13px;flex:0 0 44px;place-items:center;font-size:11px;font-style:normal;font-weight:800;display:grid}.sensitive-settings-notice strong{font-size:14px}.sensitive-settings-notice p{max-width:580px;color:var(--muted);margin:8px 0 0;font-size:11px;line-height:1.7}.permission-summary{gap:10px;display:grid}.permission-summary article{border:1px solid #e1e7e3;border-radius:10px;grid-template-columns:36px 1fr;align-items:start;gap:12px;padding:15px;display:grid}.permission-summary i{width:36px;height:36px;color:var(--green);background:#edf5f0;border-radius:10px;place-items:center;font-size:10px;font-style:normal;font-weight:800;display:grid}.permission-summary b{font-size:12px}.permission-summary p{color:var(--muted);margin:5px 0 0;font-size:10px;line-height:1.6}.system-parameter-list{border:1px solid #e1e7e3;border-radius:11px;overflow:hidden}.system-parameter-list div{border-bottom:1px solid #edf0ee;justify-content:space-between;align-items:center;gap:20px;min-height:50px;padding:0 15px;display:flex}.system-parameter-list div:last-child{border-bottom:0}.system-parameter-list span{color:var(--muted);font-size:10px}.system-parameter-list b{text-align:right;font-size:11px}.change-password-form{gap:13px;max-width:480px;display:grid}.change-password-form label{gap:6px;display:grid}.change-password-form label span{color:#59665f;font-size:9px;font-weight:700}.change-password-form input{border:1px solid #dce3df;border-radius:8px;outline:0;width:100%;height:40px;padding:0 11px}.change-password-form input:focus{border-color:#86ad99;box-shadow:0 0 0 3px #1d6b4c10}.change-password-form>button{background:var(--green);color:#fff;border:0;border-radius:9px;width:max-content;min-width:120px;height:40px;padding:0 18px;font-size:10px;font-weight:800}.settings-message{color:#35664e;background:#eff7f2;border-radius:8px;margin:12px 0;padding:9px 11px;font-size:10px}.color-library-add{grid-template-columns:minmax(180px,1fr) auto;gap:9px;margin-bottom:14px;display:grid}.color-library-add input{background:#fafcfb;border:1px solid #dce5e0;border-radius:9px;outline:0;min-width:0;height:40px;padding:0 12px}.color-library-add input:focus{border-color:#8eaa9a;box-shadow:0 0 0 3px #255d4314}.color-library-add button,.color-library-save>button{background:var(--green);color:#fff;border:0;border-radius:9px;min-height:40px;padding:0 15px;font-size:10px;font-weight:800}.color-library-list{background:#fbfcfb;border:1px solid #e0e7e3;border-radius:12px;overflow:hidden}.color-library-list article{border-bottom:1px solid #edf1ef;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;min-height:48px;padding:7px 11px;display:grid}.color-library-list article:last-child{border-bottom:0}.color-library-list article>i{width:25px;height:25px;color:var(--green);background:#e7f0eb;border-radius:8px;place-items:center;font-size:8px;font-style:normal;font-weight:800;display:grid}.color-library-list article strong{font-size:11px}.color-library-list article>div{gap:5px;display:flex}.color-library-list article button{color:#52655b;background:#fff;border:1px solid #dbe4df;border-radius:7px;min-width:29px;height:29px;padding:0 8px;font-size:9px}.color-library-list article button:disabled{opacity:.28}.color-library-list article button.remove{color:#aa453f}.color-library-save{align-items:center;gap:12px;margin-top:14px;display:flex}.color-library-save small,.color-library-readonly{color:var(--muted);font-size:9px;line-height:1.6}.factory-add-form{background:#f8faf9;border:1px solid #dfe7e2;border-radius:11px;grid-template-columns:1.1fr .8fr .8fr .8fr;align-items:end;gap:10px;padding:14px;display:grid}.factory-form-title{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.factory-form-title b{font-size:11px}.factory-form-title small{color:var(--muted);font-size:8px}.factory-add-form label,.factory-edit-card label,.account-role-card label{gap:6px;min-width:0;display:grid}.factory-add-form label>span,.factory-edit-card label>span,.account-role-card label>span{color:#59665f;font-size:9px;font-weight:700}.factory-add-form input,.factory-edit-card input,.factory-edit-card textarea,.account-role-card input{background:#fff;border:1px solid #dce3df;border-radius:8px;outline:0;width:100%;height:38px;padding:0 10px}.factory-add-form input:focus,.factory-edit-card input:focus,.factory-edit-card textarea:focus,.account-role-card input:focus{border-color:#86ad99;box-shadow:0 0 0 3px #1d6b4c10}.factory-add-form .factory-notes{grid-column:1/span 3}.factory-add-form>button{background:var(--green);color:#fff;border:0;border-radius:8px;height:38px;font-size:9px;font-weight:800}.factory-list{gap:8px;margin-top:13px;display:grid}.factory-list article{background:#fff;border:1px solid #e1e6e3;border-radius:10px;grid-template-columns:1.2fr .8fr .8fr .8fr auto;align-items:center;gap:12px;min-height:68px;padding:10px 12px;display:grid}.factory-list.name-only article{grid-template-columns:1fr auto}.factory-list article.inactive{opacity:.72;background:#f7f8f7}.factory-name{align-items:center;gap:9px;display:flex!important}.factory-name i{width:34px;height:34px;color:var(--green);background:#e7f1eb;border-radius:9px;flex:0 0 34px;place-items:center;font-size:12px;font-style:normal;font-weight:800;display:grid}.factory-name span,.factory-list article>div:not(.factory-row-actions){gap:3px;min-width:0;display:grid}.factory-list small{color:var(--muted);font-size:8px}.factory-list b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.factory-row-actions{gap:6px;display:flex}.factory-row-actions button{color:#4f6258;white-space:nowrap;background:#fff;border:1px solid #cbd8d1;border-radius:7px;height:29px;padding:0 8px;font-size:8px;font-weight:700}.factory-row-actions button.stop{color:#ad4c46;border-color:#eccbc7}.factory-row-actions button.enable{color:var(--green);border-color:#b8d7c6}.factory-row-actions button.delete{color:#a63f39;background:#fff8f7;border-color:#e9bdb8}.factory-edit-wrap{z-index:70;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.factory-edit-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#111e1970;position:absolute;inset:0}.factory-edit-card{background:#fff;border-radius:15px;gap:13px;width:min(480px,100%);max-height:90vh;padding:22px;display:grid;position:relative;overflow-y:auto;box-shadow:0 24px 80px #0a171140}.factory-edit-heading{justify-content:space-between;align-items:start;display:flex}.factory-edit-heading small{color:var(--muted);font-size:9px}.factory-edit-heading h3{margin:4px 0 0;font-size:18px}.factory-edit-heading button{color:#6a7770;background:#f1f3f2;border:0;border-radius:50%;width:28px;height:28px;font-size:17px}.factory-edit-card textarea{resize:vertical;height:80px;padding:9px 10px}.factory-edit-card button.primary{background:var(--green);color:#fff;border:0;border-radius:9px;height:40px;font-size:10px;font-weight:800}.account-role-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.account-role-card{background:#fafbfa;border:1px solid #dfe5e1;border-radius:12px;gap:13px;padding:18px;display:grid}.account-role-card.owner{background:#fffbf3;border-color:#dfca9f}.account-role-heading{align-items:center;gap:10px;display:flex}.account-role-heading i{width:38px;height:38px;color:var(--green);background:#e2eee7;border-radius:10px;place-items:center;font-style:normal;font-weight:800;display:grid}.account-role-card.owner .account-role-heading i{color:#77531c;background:#f2dfb8}.account-role-heading h3{margin:0 0 3px;font-size:13px}.account-role-heading p{color:var(--muted);margin:0;font-size:8px}.account-role-card>small{color:var(--muted);font-size:8px}.account-role-card>button{background:var(--green);color:#fff;border:0;border-radius:8px;height:39px;font-size:9px;font-weight:800}.notes-grid{grid-template-columns:1.5fr 1fr;gap:14px;display:grid}.notes-grid textarea{resize:vertical;min-height:128px;padding:11px 12px;line-height:1.6}.production-actions{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffe;position:sticky;bottom:0}.production-actions .print-button{color:var(--green);border-color:#bdd0c6}.form-actions button.preview-button{color:var(--green);background:#eff8f3;border-color:#91b9a3}.save-print-hint{color:var(--muted);align-self:center;margin-right:auto;font-size:10px}.form-actions button:disabled{color:#8e9993;cursor:not-allowed;background:#d8dfdb;border-color:#d8dfdb}.history-matches{gap:8px;display:grid}.history-match{color:#4f5a54;background:#fff9f8;border:1px solid #edc7c2;border-radius:10px;grid-template-columns:1fr repeat(3,minmax(100px,.8fr));align-items:center;gap:14px;padding:12px 14px;font-size:11px;display:grid}.history-match b{color:#a83832;font-size:14px}.history-match span{gap:3px;display:grid}.history-match small{color:#9b7774;font-size:9px}.history-matches>p{color:#9a625f;margin:0;font-size:10px}.stats-summary{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:16px;display:grid}.stats-summary div,.chart-card{border:1px solid var(--line);background:#fff;border-radius:14px;padding:22px}.stats-summary span{color:var(--muted);margin-bottom:12px;font-size:11px;display:block}.stats-summary b{font:600 30px Georgia,serif}.stats-summary small{color:var(--muted);margin-left:6px}.stats-grid{grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.chart-card h3{margin:0 0 22px;font-size:15px}.bar-row{color:#5d6a63;grid-template-columns:60px 1fr 30px;align-items:center;gap:12px;margin:17px 0;font-size:11px;display:grid}.bar-row>div{background:#edf1ee;border-radius:5px;height:8px;overflow:hidden}.bar-row i{background:var(--green);border-radius:5px;height:100%;display:block}.bar-row b{text-align:right}.factory-stat{border-bottom:1px solid var(--line);justify-content:space-between;padding:14px 0;font-size:12px;display:flex}.factory-stat:last-child{border-bottom:0}.factory-stat b{color:var(--green)}.stats-filter-card{border:1px solid var(--line);background:#fff;border-radius:14px;margin-bottom:16px;padding:18px 20px}.stats-filter-heading,.factory-rank-heading,.factory-detail-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.stats-filter-heading>div:first-child{gap:3px;display:grid}.stats-filter-heading strong{font-size:13px}.stats-filter-heading small,.factory-rank-heading small{color:var(--muted);font-size:9px}.stats-range-tabs,.stats-dimension-tabs{background:#edf2ef;border-radius:9px;gap:2px;padding:3px;display:flex}.stats-range-tabs button,.stats-dimension-tabs button{color:#65726b;cursor:pointer;background:0 0;border:0;border-radius:7px;height:31px;padding:0 13px;font-size:10px;font-weight:700}.stats-range-tabs button.active,.stats-dimension-tabs button.active{color:var(--green);background:#fff;box-shadow:0 2px 8px #162a2020}.stats-date-inputs{gap:12px;margin-top:14px;display:flex}.stats-date-inputs label{gap:5px;min-width:200px;display:grid}.stats-date-inputs label span{color:var(--muted);font-size:9px;font-weight:700}.stats-date-inputs input{height:38px;color:var(--ink);font:inherit;background:#fff;border:1px solid #dbe3de;border-radius:8px;outline:0;padding:0 11px}.stats-date-inputs input:focus{border-color:#83a994;box-shadow:0 0 0 3px #1d6b4c10}.production-stat-cards{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.production-stat-card{border:1px solid;border-radius:14px;min-height:174px;padding:20px;position:relative;overflow:hidden}.production-stat-card:after{content:"";opacity:.35;border-radius:50%;width:160px;height:160px;position:absolute;bottom:-85px;right:-65px}.production-stat-card.ordered{background:linear-gradient(145deg,#fff,#f2faf5);border-color:#cee1d6}.production-stat-card.ordered:after{background:#abd1bb}.production-stat-card.shipped{background:linear-gradient(145deg,#fff,#fff9ee);border-color:#e7d8bd}.production-stat-card.shipped:after{background:#e4c386}.production-stat-title{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.production-stat-title span{font-size:15px;font-weight:800}.production-stat-title small{color:var(--muted);font-size:9px}.production-stat-values{z-index:1;grid-template-columns:.75fr 1.25fr .75fr;gap:12px;margin-top:21px;display:grid;position:relative}.production-stat-values>div{align-items:baseline;gap:4px;display:flex}.production-stat-values small{width:100%;color:var(--muted);margin-bottom:5px;font-size:9px}.production-stat-values b{color:var(--green);font:700 25px var(--business-code-font);font-variant-numeric:tabular-nums}.production-stat-card.shipped .production-stat-values b{color:#a95c25}.production-stat-values span{color:var(--muted);font-size:9px}.stats-date-warning{color:#a15f2f;margin:12px 0 0;font-size:9px}.factory-rank-heading{margin-bottom:14px}.factory-rank-heading h3{margin-bottom:3px}.factory-rank-list{gap:7px;display:grid}.factory-rank-list>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:#f8faf8;border:1px solid #0000;border-radius:9px;grid-template-columns:25px 1fr auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.factory-rank-list>button:hover,.factory-rank-list>button.active{background:#f0f7f3;border-color:#b9d1c4}.factory-rank-list>button>i{width:23px;height:23px;color:var(--green);background:#e5ede8;border-radius:50%;place-items:center;font-size:9px;font-style:normal;font-weight:800;display:grid}.factory-rank-list>button>span{gap:5px;min-width:0;display:grid}.factory-rank-list>button b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.factory-rank-list em{background:#e3e9e5;border-radius:3px;height:4px;overflow:hidden}.factory-rank-list em u{border-radius:inherit;background:var(--green);height:100%;text-decoration:none;display:block}.factory-rank-list strong{color:var(--green);justify-items:end;font-size:11px;display:grid}.factory-rank-list strong small{color:var(--muted);font-size:8px;font-weight:500}.stats-empty{color:var(--muted);text-align:center;padding:25px 10px;font-size:10px}.stats-dashboard-heading{align-items:end}.stats-dashboard-heading label{min-width:170px;color:var(--muted);gap:6px;font-size:10px;font-weight:700;display:grid}.stats-dashboard-heading input{border:1px solid var(--line);min-height:42px;color:var(--ink);font:inherit;background:#ffffffe0;border-radius:11px;padding:0 12px}.dashboard-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.dashboard-kpis article{background:linear-gradient(145deg,#fffefbf7,#f8f4ece6);border:1px solid #c2b09147;border-radius:16px;padding:20px;box-shadow:0 12px 32px #4134200e}.dashboard-kpis article>small{color:#676f69;margin-bottom:10px;font-size:11px;font-weight:700;display:block}.dashboard-kpis article b{color:var(--ink);font-size:30px;line-height:1}.dashboard-kpis article>span{color:var(--muted);margin-left:6px;font-size:10px}.dashboard-kpis article p{color:#99958c;margin:13px 0 0;font-size:9px}.dashboard-kpis article.completion{background:linear-gradient(145deg,#f9fdf9,#edf7f1);border-color:#38705640}.dashboard-kpis article.completion b{color:var(--green)}.dashboard-overview-grid{grid-template-columns:.9fr 1.1fr;gap:16px;display:grid}.dashboard-section-heading{justify-content:space-between;align-items:flex-start;gap:12px;min-height:38px;margin-bottom:15px;display:flex}.dashboard-section-heading h3{margin:0 0 4px}.dashboard-section-heading small,.dashboard-section-heading>span{color:var(--muted);font-size:9px}.workflow-status-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.workflow-status-grid article{background:#f7f7f4;border-radius:13px;grid-template-columns:1fr auto;align-items:end;min-height:90px;padding:15px;display:grid}.workflow-status-grid article span{color:#616962;grid-column:1/-1;font-size:11px;font-weight:700}.workflow-status-grid article b{font-size:27px;line-height:1}.workflow-status-grid article small{color:var(--muted);font-size:9px}.workflow-status-grid article.draft{color:#b5443e;background:#fff0ef}.workflow-status-grid article.factory{color:#aa761f;background:#fff8e6}.workflow-status-grid article.pending{color:#b96323;background:#fff2e7}.workflow-status-grid article.shipped{color:#397b55;background:#edf8f0}.factory-rank-item{background:#f8faf8;border-radius:9px;grid-template-columns:25px 1fr auto;align-items:center;gap:9px;width:100%;padding:10px;display:grid}.factory-rank-item>i{width:23px;height:23px;color:var(--green);background:#e5ede8;border-radius:50%;place-items:center;font-size:9px;font-style:normal;font-weight:800;display:grid}.factory-rank-item>span{gap:5px;min-width:0;display:grid}.factory-rank-item b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.factory-rank-item em{background:#e3e9e5;border-radius:3px;height:4px;overflow:hidden}.factory-rank-item em u{border-radius:inherit;background:var(--green);height:100%;text-decoration:none;display:block}.factory-rank-item strong{color:var(--green);justify-items:end;font-size:11px;display:grid}.factory-rank-item strong small{color:var(--muted);font-size:8px;font-weight:500}.factory-detail-card{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:16px;overflow:hidden}.factory-detail-heading{border-bottom:1px solid var(--line);padding:17px 20px}.factory-detail-heading small{color:var(--muted);font-size:8px}.factory-detail-heading h3{margin:3px 0 0;font-size:16px}.factory-detail-heading>div:last-child{align-items:baseline;gap:5px;display:flex}.factory-detail-heading>div:last-child b{color:var(--green);font:700 20px var(--business-code-font);margin-left:10px}.factory-detail-heading>div:last-child span{color:var(--muted);font-size:9px}.factory-detail-table-wrap{overflow-x:auto}.factory-detail-row{border-bottom:1px solid #edf0ee;grid-template-columns:1.1fr 1.1fr .7fr 1fr .7fr;align-items:center;gap:14px;min-width:720px;min-height:48px;padding:0 20px;font-size:10px;display:grid}.factory-detail-row:last-child{border-bottom:0}.factory-detail-row.labels{min-height:35px;color:var(--muted);background:#fafbfa;font-size:8px}.factory-detail-row b,.factory-detail-row strong{font-family:var(--business-code-font);font-variant-numeric:tabular-nums}.factory-detail-row strong{color:var(--green)}.factory-detail-row time{color:#5d6963}.factory-detail-row em{width:max-content;color:var(--green);background:#edf4f0;border-radius:10px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:700}.stats-footnote{color:var(--muted);text-align:center;margin:12px 0 0;font-size:9px}.style-check-card{color:#fff;background:#172a23;border-radius:16px;grid-template-columns:1fr 1.05fr;align-items:center;gap:40px;margin-bottom:14px;padding:28px;display:grid;box-shadow:0 12px 30px #172a2318}.style-check-copy .eyebrow{color:#e2bd7c;letter-spacing:2px;font-size:10px;font-weight:700}.style-check-copy h2{margin:9px 0 8px;font:600 25px Georgia,Songti SC,serif}.style-check-copy p{color:#afc0b7;max-width:480px;margin:0;font-size:12px;line-height:1.7}.style-check-form label{gap:7px;display:grid}.style-check-form label>span{color:#b8c8c0;font-size:10px}.style-check-form input{color:#fff;height:49px;font-family:var(--business-code-font);font-variant-numeric:tabular-nums;letter-spacing:.5px;text-transform:uppercase;background:#ffffff12;border:1px solid #ffffff24;border-radius:10px;outline:0;padding:0 15px;font-size:20px;font-weight:700;line-height:1.2}.style-check-form input:focus{border-color:#d9b574;box-shadow:0 0 0 3px #d9b57418}.style-check-form input::placeholder{color:#92a39a;letter-spacing:0;font-size:14px;font-weight:400}.style-parts{grid-template-columns:1fr 22px 1.3fr;align-items:center;gap:7px;margin-top:12px;display:grid}.style-parts span{background:#ffffff0d;border-radius:9px;padding:10px 12px}.style-parts small,.style-parts b{display:block}.style-parts small{color:#9eb0a7;font-size:9px}.style-parts b{color:#f1d29c;font-family:var(--business-code-font);font-variant-numeric:tabular-nums;margin-top:3px;font-size:14px;line-height:1.2}.style-parts i{color:#8fa098;text-align:center;font-style:normal}.style-format-help{color:#e1b06b;margin-top:12px;font-size:10px}.style-result{border:1px solid;border-radius:14px;grid-template-columns:38px 1fr auto;align-items:start;gap:14px;margin-bottom:14px;padding:20px 22px;display:grid}.style-result.duplicate{background:#fff8ee;border-color:#efcda8}.style-result.available{background:#f1faf5;border-color:#b8dac7}.result-icon{color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.duplicate .result-icon{background:#d18036}.available .result-icon{background:#2f8b5b}.result-copy h3{font-family:var(--business-code-font);font-variant-numeric:tabular-nums;margin:1px 0 5px;font-size:15px;line-height:1.25}.result-copy>p{color:#6c7871;margin:0;font-size:11px}.match-row{background:#fff;border-radius:8px;align-items:center;gap:14px;margin-top:12px;padding:10px 12px;display:flex;box-shadow:0 2px 8px #5e3b1608}.match-row b{font-size:13px}.match-row span{color:#a15d25;background:#fff0dc;border-radius:5px;padding:4px 7px;font-size:9px}.match-row small{color:var(--muted);margin-left:auto;font-size:9px}.register-style{align-self:center;align-items:center;gap:8px;display:flex}.register-style select,.register-style button{border-radius:8px;height:36px;font-size:10px;font-weight:700}.register-style select{color:#426250;background:#fff;border:1px solid #bbd8c6;padding:0 10px}.register-style button{background:var(--green);color:#fff;border:0;padding:0 13px}.history-heading{gap:20px}.history-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.history-actions>span{color:var(--muted);white-space:nowrap;font-size:11px}.excel-import{background:var(--green);color:#fff;cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;height:38px;padding:0 14px;font-size:10px;font-weight:700;display:inline-flex}.excel-import input{display:none}.excel-import.disabled{opacity:.6;cursor:wait}.manual-style-button{height:38px;color:var(--green);cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #b9c9c0;border-radius:9px;padding:0 14px;font-size:10px;font-weight:800}.import-message{color:#35664e;background:#f1f8f4;border:1px solid #c8ddd1;border-radius:9px;margin:-10px 0 14px;padding:10px 13px;font-size:11px}.numeric-note{background:#fff;border-radius:7px;padding:9px 11px;color:#9a652e!important;margin-top:10px!important}.library-card{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.library-head{border-bottom:1px solid var(--line);padding:18px 20px}.library-head h3{margin:0 0 4px;font-size:15px}.library-head p{color:var(--muted);margin:0;font-size:10px}.library-row{border-bottom:1px solid #edf0ee;grid-template-columns:1.2fr .8fr 1fr 1fr;align-items:center;gap:12px;min-height:48px;padding:0 20px;font-size:11px;display:grid}.library-row:last-child{border-bottom:0}.library-labels{color:#8a958f;background:#fafbfa;min-height:36px;font-size:9px}.library-row b{font-family:var(--business-code-font);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.2}.library-row strong{color:var(--green)}.library-row em{color:#59675f;background:#eef3ef;border-radius:5px;width:fit-content;padding:4px 7px;font-size:9px;font-style:normal}.history-table-row{border-bottom:1px solid #edf0ee;grid-template-columns:1.05fr .7fr .9fr 1fr .9fr 1.05fr .85fr 1.35fr;align-items:center;gap:12px;min-width:1120px;min-height:46px;padding:0 20px;font-size:11px;display:grid}.history-table-row:last-child{border-bottom:0}.history-table-row.labels{color:#8a958f;background:#fafbfa;min-height:36px;font-size:9px}.history-table-row b{color:var(--green);font-family:var(--business-code-font);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.2}.history-table-row time{color:#65716b;font-family:var(--business-code-font);font-variant-numeric:tabular-nums;font-size:10px}.history-table-wrap{overflow-x:auto}.history-match b{font-family:var(--business-code-font);font-variant-numeric:tabular-nums;line-height:1.2}.source-badge{color:#59665f;background:#eef3f0;border-radius:999px;width:max-content;padding:4px 7px;font-size:9px;font-weight:700}.source-manual{color:#95630b;background:#fff1d9}.source-order{color:#2864a0;background:#e7f1ff}.history-edit-button{width:max-content;color:var(--green);cursor:pointer;background:#fff;border:1px solid #d6dfda;border-radius:7px;padding:6px 10px;font-size:9px;font-weight:700}.history-edit-button:disabled{opacity:.4;cursor:not-allowed}.history-row-actions{gap:5px;display:flex}.history-library-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.history-database-search{align-items:center;gap:10px;display:flex}.history-sort-control{width:auto!important;padding-right:5px!important}.history-sort-control>span{color:var(--muted);white-space:nowrap;font-size:9px}.history-sort-control select{min-width:86px;color:var(--ink);font:700 10px/1 var(--business-code-font);cursor:pointer;background:0 0;border:0;outline:0}.history-search-tabs{background:#eef2ef;border-radius:9px;padding:3px;display:flex}.history-search-tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 10px;font-size:10px}.history-search-tabs button.active{color:var(--green);background:#fff;box-shadow:0 1px 5px #1630241f}.history-database-search label{border:1px solid var(--line);width:240px;height:34px;color:var(--muted);background:#fff;border-radius:9px;align-items:center;gap:7px;padding:0 10px;display:flex}.history-database-search input{width:100%;font:inherit;background:0 0;border:0;outline:0}.history-record-group{border-bottom:1px solid #edf0ee}.history-record-group .history-table-row{border-bottom:0}.style-processing-history{min-width:980px;padding:0 20px 12px}.style-processing-history summary{color:#9a4f12;cursor:pointer;width:max-content;font-size:10px;font-weight:700}.processing-history-list{gap:7px;margin-top:8px;display:grid}.processing-history-list article{background:#fffdf8;border:1px solid #eadfce;border-radius:9px;grid-template-columns:1.3fr 1fr .8fr .8fr .8fr .9fr 1.5fr;align-items:center;gap:12px;padding:10px 12px;font-size:10px;display:grid}.processing-history-list article.without-price{grid-template-columns:1.3fr 1fr .8fr .8fr .9fr 1.5fr}.processing-history-list article>span,.processing-history-factory{min-width:0}.processing-history-list small{color:var(--muted);margin-bottom:3px;font-size:8px;display:block}.processing-history-factory b{color:#7c3c0b;font-family:inherit;font-size:12px;display:block}.processing-history-factory span{color:var(--muted);font-family:var(--business-code-font);margin-top:2px;font-size:9px;display:block}.processing-history-note{white-space:normal;line-height:1.45}.history-related-orders{min-width:980px;padding:0 20px 12px}.history-related-orders summary{width:max-content;color:var(--green);cursor:pointer;font-size:10px}.history-related-orders>div{gap:7px;margin-top:8px;display:grid}.history-related-orders article{border:1px solid var(--line);background:#fafbfa;border-radius:9px;grid-template-columns:94px .7fr 1fr 1fr 1fr .7fr 2fr;align-items:center;gap:10px;padding:8px;font-size:10px;display:grid}.history-order-images{gap:5px;min-height:42px;display:flex}.history-related-orders img{object-fit:cover;border-radius:6px;width:42px;height:42px}.history-related-orders span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.history-related-orders small{color:var(--muted);margin-bottom:2px;font-size:8px;display:block}.history-order-note{white-space:normal!important}.history-database-empty{text-align:center;min-width:980px;color:var(--muted);padding:34px}.history-pagination{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding:13px 20px;font-size:10px;display:flex}.history-pagination>div{align-items:center;gap:10px;display:flex}.history-pagination button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:7px;padding:6px 11px}.history-pagination button:disabled{opacity:.45;cursor:default}.history-delete-button{color:#ad4c46;cursor:pointer;background:#fff8f7;border:1px solid #eccbc7;border-radius:7px;width:max-content;padding:6px 9px;font-size:9px;font-weight:700}.style-modal-wrap{z-index:80;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.style-modal-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#111e1970;position:absolute;inset:0}.style-modal-card{background:#fff;border-radius:15px;gap:13px;width:min(500px,100%);max-height:90vh;padding:22px;display:grid;position:relative;overflow-y:auto;box-shadow:0 24px 80px #0a171140}.style-modal-heading{justify-content:space-between;align-items:start;display:flex}.style-modal-heading small{color:var(--muted);font-size:9px}.style-modal-heading h3{margin:4px 0 0;font-size:19px}.style-modal-heading>button{color:#6a7770;cursor:pointer;background:#f1f3f2;border:0;border-radius:50%;width:29px;height:29px;font-size:18px}.style-modal-card label{gap:6px;display:grid}.style-modal-card label>span{color:#59665f;font-size:9px;font-weight:700}.style-modal-card input,.style-modal-card select,.style-modal-card textarea{width:100%;min-height:40px;color:var(--ink);font:inherit;background:#fff;border:1px solid #dce3df;border-radius:8px;outline:0;padding:0 11px}.style-modal-card textarea{resize:vertical;min-height:88px;padding:10px 11px}.style-modal-card input[readonly]{color:#718078;background:#f5f7f6}.style-modal-card input:focus,.style-modal-card select:focus,.style-modal-card textarea:focus{border-color:#86ad99;box-shadow:0 0 0 3px #1d6b4c10}.style-modal-parts{color:#68766f;background:#eef5f1;border-radius:8px;gap:18px;padding:9px 11px;font-size:9px;display:flex}.style-modal-parts b{color:var(--green);font-size:11px}.style-modal-error{color:#af3131;background:#fff1f1;border-radius:8px;margin:0;padding:10px 12px;font-size:10px}.style-modal-actions{justify-content:flex-end;gap:9px;display:flex}.style-modal-actions button{color:#58665f;cursor:pointer;background:#fff;border:1px solid #d8dfdb;border-radius:8px;min-width:88px;height:40px;font-weight:700}.style-modal-actions button.primary{border-color:var(--green);background:var(--green);color:#fff}.audit-list,.trash-list{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.audit-item{border-bottom:1px solid #edf0ee;grid-template-columns:125px 34px 1fr;align-items:start;gap:13px;padding:17px 20px;display:grid}.audit-item:last-child{border-bottom:0}.audit-item time{color:var(--muted);padding-top:5px;font-size:10px}.audit-person{width:32px;height:32px;color:var(--green);background:#edf4f0;border-radius:50%;place-items:center;font-weight:700;display:grid}.audit-item>div:last-child{grid-template-columns:auto 1fr;align-items:center;gap:3px 9px;display:grid}.audit-item b{font-size:11px}.audit-item strong{color:var(--green);font-size:10px}.audit-item p{color:#56635c;grid-column:1/-1;margin:2px 0 7px;font-size:11px}.audit-item small{color:#74502d;background:#fff8ed;border-radius:7px;grid-column:1/-1;grid-template-columns:92px minmax(0,1fr) 18px minmax(0,1fr);align-items:start;gap:6px;padding:7px 9px;font-size:10px;display:grid}.audit-item small em{color:#82501e;font-style:normal;font-weight:800}.audit-item small i{color:#b97a37;text-align:center;font-style:normal}.audit-item small span{overflow-wrap:anywhere;white-space:pre-wrap}.trash-item{border-bottom:1px solid #edf0ee;grid-template-columns:58px 1fr auto auto;align-items:center;gap:13px;min-height:88px;padding:12px 18px;display:grid}.trash-item:last-child{border-bottom:0}.trash-item img{object-fit:cover;border-radius:8px;width:58px;height:64px}.trash-item>div{gap:3px;display:grid}.trash-item b{font-size:13px}.trash-item span,.trash-item small{color:var(--muted);font-size:10px}.trash-item em{color:#a76b35;font-size:10px;font-style:normal}.trash-item button{background:var(--green);color:#fff;border:0;border-radius:8px;height:35px;padding:0 13px;font-size:10px;font-weight:700}.trash-item.unified{min-height:132px}.trash-type-icon{width:52px;height:52px;color:var(--green);background:#edf4f0;border-radius:13px;place-items:center;font-size:20px;font-style:normal;font-weight:800;display:grid}.trash-copy .trash-entity-label{width:max-content;color:var(--green);background:#edf4f0;border-radius:10px;padding:2px 6px;font-size:8px;font-weight:700}.trash-actions{grid-auto-flow:column;gap:6px!important;display:flex!important}.trash-actions button.purge{color:#ae4038;background:#fff4f2;box-shadow:inset 0 0 0 1px #eac4c0}.backup-now{background:var(--green);color:#fff;border:0;border-radius:9px;height:38px;padding:0 16px;font-size:11px;font-weight:700}.backup-actions{align-items:center;gap:9px;display:flex}.backup-actions a{min-height:38px;color:var(--green);background:#fff;border:1px solid #cfdcd4;border-radius:9px;align-items:center;padding:0 14px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.backup-status{background:#f7fbf8;border:1px solid #dbe9e1;border-radius:14px;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;margin-bottom:15px;padding:19px 21px;display:grid}.backup-ok{width:42px;height:42px;color:var(--green);background:#dcefe4;border-radius:50%;place-items:center;font-size:20px;font-weight:800;display:grid}.backup-status strong{font-size:13px}.backup-status p{color:var(--muted);margin:4px 0 0;font-size:10px}.backup-status>span{color:var(--green);background:#fff;border-radius:12px;padding:6px 10px;font-size:10px;font-weight:700}.backup-ok.backup-failed{color:#bd3f3a;background:#fde8e6}.backup-status .backup-error{color:#bd3f3a;font-weight:700}.backup-list{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.backup-list article{border-bottom:1px solid #edf0ee;justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:10px 18px;display:flex}.backup-list article:last-child{border-bottom:0}.backup-list article>div{gap:3px;display:grid}.backup-list b{font-size:12px}.backup-list small{color:var(--muted);font-size:10px}.backup-list a{color:var(--green);background:#edf4f0;border-radius:8px;padding:8px 11px;font-size:10px;font-weight:700;text-decoration:none}.login-page{background:#efe9de;grid-template-columns:minmax(420px,1.08fr) minmax(420px,.92fr);min-height:100vh;padding:clamp(18px,3vw,44px);display:grid;overflow:hidden}.login-showcase{color:#f8f1e4;isolation:isolate;background:linear-gradient(135deg,#0a1f19f5,#1d3b30e8),radial-gradient(circle at 72% 22%,#9f865d,#0000 42%);border-radius:28px 0 0 28px;flex-direction:column;justify-content:space-between;min-height:calc(100vh - clamp(36px,6vw,88px));padding:clamp(42px,6vw,88px);display:flex;position:relative;overflow:hidden}.login-showcase:before{content:"";z-index:-1;background:radial-gradient(at 80% 10%,#faf3e442,#0000 30%),repeating-linear-gradient(112deg,#0000 0 18px,#ffffff05 19px 20px);position:absolute;inset:-20%;transform:rotate(-7deg)}.login-showcase:after{content:"";z-index:-1;aspect-ratio:1;border:1px solid #e0c69740;border-radius:46% 54% 61% 39%;width:72%;position:absolute;bottom:-30%;right:-24%}.login-showcase-brand{justify-items:start;display:grid}.login-showcase-logo{background:#f4e4c7eb;border:1px solid #e4cb9f66;border-radius:22px;place-items:center;width:88px;height:82px;padding:14px;display:grid;box-shadow:0 18px 45px #0003}.login-showcase-logo img{object-fit:contain;width:100%;height:100%}.login-showcase-brand p{color:#e6c995;letter-spacing:.09em;margin:20px 0 5px;font:500 clamp(22px,2.4vw,36px)/1.1 Georgia,Times New Roman,serif}.login-showcase-brand span{color:#ffffff80;letter-spacing:.28em;font-size:9px}.login-showcase-copy{max-width:610px;margin:auto 0}.login-showcase-copy small{color:#d5b87f;letter-spacing:.32em;font-size:11px;font-weight:700}.login-showcase-copy h2{letter-spacing:-.03em;max-width:560px;margin:20px 0 18px;font:520 clamp(30px,3.5vw,58px)/1.22 Georgia,Songti SC,serif}.login-showcase-copy p{color:#ffffff9e;max-width:500px;margin:0;font-size:13px;line-height:1.9}.login-showcase-points{flex-wrap:wrap;gap:10px;display:flex}.login-showcase-points span{color:#ffffffad;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:999px;padding:9px 13px;font-size:10px}.login-form-shell{background:#fdfaf4f0;border-radius:0 28px 28px 0;place-items:center;display:grid;position:relative}.login-form-shell:before{content:"";opacity:.28;pointer-events:none;background:radial-gradient(circle at 85% 12%,#e4d1ad 0 1px,#0000 2px) 0 0/36px 36px,linear-gradient(120deg,#0000 0 48%,#bd995e1f 49% 49.2%,#0000 49.4%) 0 0/100% 100%;position:absolute;inset:0}.login-card{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffdf9db;border:1px solid #bea8843d;border-radius:22px;gap:17px;width:min(430px,100% - 44px);padding:40px;display:grid;position:relative;box-shadow:0 26px 80px #2c251b1c}.login-brand{align-items:center;gap:12px;display:flex}.login-brand .brand-emblem{background:#e7d5b6;border-radius:12px;width:42px;height:42px;padding:7px}.login-brand .brand-emblem img{object-fit:contain;width:100%;height:100%}.login-brand>div:last-child{display:grid}.login-brand strong{color:#1d332b;letter-spacing:.03em;font:600 15px Georgia,serif}.login-brand span{color:#8f8b83;letter-spacing:.12em;margin-top:3px;font-size:9px}.login-copy{margin:18px 0 6px}.login-copy>span{color:#a17b40;letter-spacing:.24em;font-size:9px;font-weight:800}.login-copy h1{font:650 32px/1.2 var(--business-code-font);letter-spacing:-.03em;margin:9px 0 6px}.login-copy p{color:var(--muted);margin:0;font-size:11px}.login-card label{gap:8px;display:grid}.login-card label span{color:#4f5d55;font-size:10px;font-weight:700}.login-card input{background:#faf8f3e6;border:1px solid #e4ded4;border-radius:11px;outline:0;height:48px;padding:0 14px;transition:border-color .18s,box-shadow .18s,background .18s}.login-card input:focus{background:#fff;border-color:#b79b68;box-shadow:0 0 0 4px #b79b681f}.login-card input[readonly]{color:#66716b;letter-spacing:.12em;cursor:default}.remembered-login{background:linear-gradient(135deg,#f7faf7,#f3eee4);border:1px solid #dce5df;border-radius:12px;grid-template-columns:40px 1fr auto;align-items:center;gap:11px;min-height:66px;padding:12px 14px;display:grid}.remembered-avatar{color:#ead3a7;background:#18362d;border-radius:50%;place-items:center;width:40px;height:40px;font-size:15px;font-weight:800;display:grid}.remembered-login>div:nth-child(2){gap:4px;min-width:0;display:grid}.remembered-login strong{color:#233a32;font-size:12px}.remembered-login span{color:#7d837f;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.remembered-login em{color:#266345;background:#dcefe4;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:800}.login-card .remember-me{cursor:default;grid-template-columns:16px 1fr;align-items:center;gap:8px}.login-card .remember-me input{accent-color:#18362d;width:16px;height:16px;margin:0}.login-card .remember-me span{color:#66716b;font-size:9px;font-weight:600}.login-card>button{color:#fff;letter-spacing:.08em;background:#18362d;border:0;border-radius:11px;height:48px;margin-top:5px;font-weight:750;transition:transform .18s,background .18s,box-shadow .18s;box-shadow:0 10px 24px #18362d2e}.login-card>button:hover{background:#0f2921;transform:translateY(-1px);box-shadow:0 14px 30px #18362d3d}.login-card>button:disabled{opacity:.6}.login-card>small{color:#969088;text-align:center;font-size:9px}.login-error{color:#b3423b;background:#fff0ee;border-radius:9px;padding:10px 12px;font-size:10px}.toast{z-index:80;color:#fff;background:#172a23;border-radius:10px;padding:12px 17px;font-size:12px;animation:.2s ease-out toastIn;position:fixed;bottom:28px;right:28px;box-shadow:0 10px 30px #14231d30}@keyframes toastIn{0%{opacity:0;transform:translateY(10px)}}.mobile-tabs,.nav-scrim{display:none}.dual-image-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.order-image-upload-card{background:#fafcfa;border:1px solid #dfe5e1;border-radius:12px;grid-template-columns:116px minmax(0,1fr);align-items:center;gap:14px;min-height:150px;padding:13px;display:grid}.order-image-preview{width:116px;height:124px;color:var(--muted);background:#eef2ef;border:1px solid #d9e1dc;border-radius:9px;padding:0;overflow:hidden}.order-image-preview:disabled{cursor:default}.order-image-preview img{object-fit:contain;background:#fff;width:100%;height:100%}.order-image-upload-card h3{margin:0 0 5px;font-size:14px}.order-image-upload-card p{color:var(--muted);margin:0 0 11px;font-size:10px;line-height:1.6}.order-image-upload-card small{color:var(--green);margin-top:7px;font-size:9px;display:block}.order-image-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.image-remove-button{color:#ac3e38;background:#fff7f6;border:1px solid #e5b6b2;border-radius:8px;min-width:74px;height:38px;padding:0 12px;font-size:10px;font-weight:700}.image-remove-button:disabled{cursor:wait;opacity:.55}.quick-fill-actions{align-items:center;gap:6px;margin-left:auto;display:flex}.quick-fill-actions b{color:var(--muted);margin-right:3px;font-size:9px;font-weight:500}.matrix-actions button:disabled{cursor:default;opacity:.38}.material-options select{color:#39483f;background:#fff;border:1px solid #d9e1dc;border-radius:6px;width:100%;min-width:0;height:27px;padding:0 22px 0 6px;font-size:8px}.notes-grid-four{grid-template-columns:repeat(2,1fr)}.notes-grid-four textarea{min-height:112px}.image-viewer{z-index:140;background:#0b100ecf;grid-template-rows:auto 1fr;padding:18px;display:grid;position:fixed;inset:0}.image-viewer-scrim{background:0 0;border:0;position:absolute;inset:0}.image-viewer-toolbar{z-index:2;background:#fff;border-radius:12px;justify-self:center;align-items:center;gap:7px;min-height:44px;padding:7px 9px 7px 14px;display:flex;position:relative;box-shadow:0 12px 35px #0004}.image-viewer-toolbar strong{margin-right:7px;font-size:11px}.image-viewer-toolbar span{color:var(--muted);font-size:9px}.image-viewer-toolbar button,.image-viewer-toolbar a{color:#425047;background:#fff;border:1px solid #dce2de;border-radius:7px;align-items:center;height:30px;padding:0 10px;font-size:9px;font-weight:700;text-decoration:none;display:inline-flex}.image-viewer-stage{z-index:1;touch-action:none;overscroll-behavior:contain;cursor:zoom-in;place-items:center;min-height:0;margin-top:14px;display:grid;position:relative;overflow:auto}.image-viewer-stage img{object-fit:contain;transform-origin:50%;max-width:92vw;max-height:calc(100vh - 100px);transition:transform .12s ease-out;box-shadow:0 18px 60px #0008}.a4-production-sheet{color:#111;width:min(210mm,100%);min-height:278mm;font-family:var(--business-code-font);background:#fff;border:1px solid #929a95;margin:0 auto 22px;font-size:12px;box-shadow:0 12px 36px #17251f12}.a4-sheet-header{border-bottom:1.5px solid #111;grid-template-columns:.9fr 2.3fr;display:grid}.a4-sheet-brand{border-right:1px solid #111;align-content:center;padding:12px 14px;display:grid}.a4-sheet-brand b{font-size:21px;line-height:1}.a4-sheet-brand span{color:#444;letter-spacing:3px;margin-top:7px;font-size:10px;font-weight:700}.a4-style-identities{grid-template-columns:1fr 1fr;display:grid}.a4-style-identities>div{text-align:center;align-content:center;min-height:78px;padding:10px 14px;display:grid}.a4-style-identities>div+div{border-left:1px solid #111}.a4-style-identities small{color:#454545;letter-spacing:1px;margin-bottom:6px;font-size:11px;font-weight:800}.a4-style-identities strong{color:#17231d;font-family:var(--business-code-font);font-variant-numeric:tabular-nums;letter-spacing:.2px;font-size:31px;font-weight:850;line-height:1.08}.a4-style-identities .identity-critical strong{color:#b6322c}.a4-order-meta{border-top:1px solid #111;grid-column:1/-1;grid-template-columns:1.15fr 1fr 1.25fr;align-items:center;gap:13px;min-height:47px;padding:8px 14px;font-size:11px;font-weight:700;display:grid}.a4-order-meta span{white-space:nowrap;min-width:0}.a4-order-meta b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:850}.a4-order-meta .meta-critical b{color:#b6322c}.a4-top-grid,.a4-middle-grid,.a4-bottom-grid{grid-template-columns:1.75fr 1fr;display:grid}.a4-middle-grid{grid-template-columns:minmax(0,1.65fr) minmax(205px,.68fr);align-items:stretch}.a4-bottom-grid{grid-template-columns:1.55fr 1fr}.a4-sheet-flow{grid-template-columns:minmax(0,1.65fr) minmax(205px,.68fr);align-items:start;display:grid}.a4-sheet-column{flex-direction:column;min-width:0;display:flex}.a4-sheet-column-secondary{border-left:1px solid #111}.a4-sheet-column>.a4-sheet-block+.a4-sheet-block{border-left:0}.a4-sheet-block{border-bottom:1px solid #111;min-width:0}.a4-sheet-block+.a4-sheet-block{border-left:1px solid #111}.a4-sheet-block>h2{letter-spacing:.4px;background:#f0f2f1;border-bottom:1px solid #111;align-items:center;height:32px;margin:0;padding:0 11px;font-size:12px;font-weight:850;display:flex}.a4-quantity-block{min-height:245px}.a4-quantity-block .production-table-wrap{border-color:#777;margin:11px;overflow:visible}.a4-quantity-block .production-quantity-table{min-width:390px}.a4-quantity-block .production-quantity-table th,.a4-quantity-block .production-quantity-table td{border-color:#888;height:41px;padding:6px;font-size:12px}.a4-quantity-block .production-quantity-table thead th{font-size:12px}.a4-quantity-block .production-quantity-table tbody th{font-size:13px;font-weight:800}.a4-quantity-block .production-quantity-table tbody td{font-size:13px;font-weight:700}.a4-quantity-block .production-quantity-table tfoot th,.a4-quantity-block .production-quantity-table tfoot td{vertical-align:middle;height:48px;padding-top:8px;padding-bottom:8px;font-size:13px;font-weight:850;line-height:1.2}.a4-quantity-block .production-quantity-table .grand-total-cell{color:#b6322c;white-space:nowrap}.a4-quantity-block .grand-total-content{min-height:30px}.a4-quantity-block .grand-total-content strong{font-size:23px}.a4-quantity-block .grand-total-content>span{font-size:12px;font-weight:850}.a4-material-block{min-height:245px}.fixed-material-grid{grid-template-rows:98px 132px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:100%;min-height:244px;padding:7px;display:grid}.fixed-material-main_label{grid-area:1/1/auto/-1}.fixed-material-care_label{grid-area:2/1}.fixed-material-hang_tag{grid-area:2/2}.fixed-material-card{background:#fff;border:1px solid #8f9792;grid-template-rows:minmax(0,1fr) 30px;min-width:0;min-height:0;margin:0;display:grid;overflow:hidden}.fixed-material-card>button,.fixed-material-image,.fixed-material-placeholder{background:#f8faf9;border:0;place-items:center;min-width:0;min-height:0;padding:0;display:grid;overflow:hidden}.fixed-material-card>button{cursor:zoom-in}.content-aware-image-frame{width:100%;height:100%;display:block;position:relative;overflow:hidden}.content-aware-image-frame img{object-fit:contain;object-position:center;max-width:none;max-height:none;padding:0;position:absolute}.fixed-material-placeholder{color:#9f1d1d;text-align:center;white-space:nowrap;font-size:14px;font-weight:900;line-height:1}.fixed-material-card figcaption{border-top:1px solid #d5dbd7;place-items:center;min-width:0;padding:4px 6px;font-size:10px;font-weight:850;display:grid}.a4-sample-image-block>p,.a4-order-image-block>p{color:#666;margin:14px;font-size:9px}.a4-note-block{flex-direction:column;min-height:0;display:flex}.a4-note-layout{flex:auto;grid-template-columns:minmax(0,.58fr) minmax(190px,1fr);align-items:stretch;min-height:0;display:grid}.a4-note-layout>section{flex-direction:column;min-width:0;min-height:0;padding:0;display:flex}.a4-note-layout>section+section{border-left:1px solid #111}.a4-note-layout>section>h3{color:#26372f;letter-spacing:.35px;background:#f7f8f7;border-bottom:1px solid #777;flex:0 0 32px;align-items:center;height:32px;margin:0;padding:0 10px;font-size:11px;font-weight:850;display:flex}.a4-handwriting-lines{flex:auto;min-height:0;position:relative;overflow:hidden}.a4-handwriting-rule-sheet{width:100%;height:100%;display:block;position:absolute;inset:0}.a4-system-note-content{padding:2px 0 8px}.a4-system-note-content section{padding:9px 11px 0}.a4-note-block h3{color:#244537;font-size:calc(15px * var(--sheet-text-scale,1));margin:0 0 7px;font-weight:850;line-height:1.35}.a4-system-note-content>section>h3{margin-bottom:7px}.a4-note-block .important-note-section h3{color:#b6322c}.a4-note-block p,.a4-packaging-block p{font-size:calc(15px * var(--sheet-text-scale,1));white-space:pre-wrap;margin:0 0 6px;line-height:1.58}.a4-sample-image-block{min-height:400px}.a4-sample-image-block>button,.a4-order-image-block>button{background:#f8faf9;border:1px solid #a5ada8;display:block;position:relative;overflow:hidden}.a4-sample-image-block>button{aspect-ratio:9/16;width:min(205px,100% - 20px);min-height:0;margin:10px auto;padding:0}.a4-sample-image-block img{object-fit:contain;object-position:center top;width:100%;height:100%}.a4-order-image-block{min-height:300px}.a4-order-image-block>button{aspect-ratio:16/9;width:calc(100% - 20px);min-height:0;margin:10px;padding:7px}.a4-order-image-block img{object-fit:contain;width:100%;height:100%}.a4-sample-image-block button span,.a4-order-image-block button span{color:#666;background:#ffffffd9;border-radius:3px;padding:2px 4px;font-size:6px;position:absolute;bottom:5px;right:5px}.a4-packaging-block{min-height:300px;padding-bottom:12px}.a4-packaging-block p{color:#b42020;padding:10px 13px 0;font-weight:800}.a4-packaging-block.packaging-spacious p{font-size:calc(17px * var(--sheet-text-scale,1));font-weight:700;line-height:1.75}.a4-packaging-block.packaging-compact p{font-size:calc(10px * var(--sheet-text-scale,1));line-height:1.5}.a4-text-compact{--sheet-text-scale:.88}.a4-text-standard{--sheet-text-scale:1}.a4-text-large{--sheet-text-scale:1.18}.editable-a4-section{cursor:text}.inline-edit-hint{color:#69766f;letter-spacing:0;margin-left:auto;font-size:8px;font-weight:650}.a4-inline-editor{gap:8px;padding:10px;display:grid}.a4-inline-editor textarea{color:#17231d;width:100%;min-height:168px;font:600 calc(15px * var(--sheet-text-scale,1))/1.58 var(--business-code-font);resize:vertical;background:#fffef8;border:1px solid #8fa096;border-radius:6px;padding:10px}.a4-packaging-block .a4-inline-editor textarea{min-height:205px}.a4-inline-editor>div{justify-content:flex-end;gap:7px;display:flex}.a4-inline-editor button{color:#405047;background:#fff;border:1px solid #ccd6d0;border-radius:6px;height:31px;padding:0 12px;font-size:9px;font-weight:750}.a4-inline-editor button.primary{border-color:var(--green);background:var(--green);color:#fff}.a4-inline-editor button:disabled{opacity:.55}.a4-editing .a4-static-content{display:none}.drawer-management-panel{border:1px solid var(--line);background:#fbfcfb;border-radius:12px;margin-top:15px;padding:17px}.drawer-management-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.drawer-management-heading h2{margin:0 0 3px;font-size:15px}.drawer-management-heading p{color:var(--muted);margin:0;font-size:9px}.drawer-management-grid{grid-template-columns:1.3fr .8fr;gap:10px;display:grid}.drawer-factory-control,.drawer-price-control{border:1px solid var(--line);background:#fff;border-radius:11px;padding:12px}.drawer-factory-control>span,.drawer-price-control>span{color:var(--muted);margin-bottom:6px;font-size:9px;display:block}.delay-record-card{background:#fffdf6;border:1px solid #ead9ad;border-radius:11px;grid-column:1/-1;grid-template-columns:.75fr 1fr;gap:11px 14px;padding:14px;display:grid}.delay-record-heading{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.delay-record-heading>span{font-size:13px;font-weight:850}.delay-record-heading>b{color:var(--green);background:#e9f2ed;border-radius:999px;padding:5px 9px;font-size:10px}.delay-record-heading>b.is-delayed{color:#b74332;background:#fff0cc}.delay-date-grid{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:9px;display:grid}.delay-date-grid label{background:#fff;border-radius:8px;gap:4px;padding:10px 11px;display:grid}.delay-date-grid small,.delay-record-card label>span{color:var(--muted);font-size:9px}.delay-date-grid strong{font-variant-numeric:tabular-nums;font-size:12px}.delay-reason-field,.delay-note-field{gap:6px;display:grid}.delay-record-card select,.delay-record-card textarea{width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #ddd3b7;border-radius:8px}.delay-record-card select{height:39px;padding:0 10px}.delay-record-card textarea{resize:vertical;min-height:68px;padding:9px 10px}.delay-record-card>button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:8px;grid-column:1/-1;min-height:38px;font-weight:800}.delay-record-card>button:disabled{cursor:default;opacity:.45}.sheet-text-controls{background:#fff;border:1px solid #d7e0db;border-radius:8px;align-items:center;gap:3px;height:34px;padding:3px 4px 3px 9px;display:flex}.sheet-text-controls>span{color:var(--muted);margin-right:3px;font-size:9px;font-weight:700}.sheet-text-controls button{color:#526158;background:0 0;border:0;border-radius:6px;width:27px;height:26px;padding:0;font-size:9px;font-weight:800}.sheet-text-controls button.active{color:var(--green);background:#e8f1ec}.drawer-head>div>small{color:var(--muted);margin-top:5px;font-size:9px;line-height:1.4;display:block}.drawer-head-actions .drawer-return-button{width:auto;height:34px;color:var(--green);background:#eff8f3;border:1px solid #91b9a3;border-radius:8px;padding:0 13px;font-size:10px;font-weight:750}.preview-return-panel{background:#f2faf5;border:1px solid #bad6c7;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-top:15px;padding:14px 16px;display:flex}.preview-return-panel div{gap:3px;display:grid}.preview-return-panel strong{color:#245a41;font-size:12px}.preview-return-panel span{color:#607069;font-size:9px}.preview-return-panel button{background:var(--green);color:#fff;border:0;border-radius:8px;min-width:120px;height:36px;padding:0 14px;font-size:10px;font-weight:750}.production-sheet-rendering .sheet-image-adjust-controls,.production-sheet-rendering .adjustable-sheet-caption em,.production-sheet-rendering .inline-edit-hint,.production-sheet-rendering .drawer-management-panel,.production-sheet-rendering .attachments,.production-sheet-rendering .primary-wide,.production-sheet-rendering .delete-order,.production-sheet-rendering .preview-return-panel,.production-sheet-rendering .a4-sample-image-block button span,.production-sheet-rendering .a4-order-image-block button span{display:none!important}.production-sheet-rendering .adjustable-sheet-viewport,.production-sheet-rendering .a4-sample-image-block>button,.production-sheet-rendering .a4-order-image-block>button{pointer-events:none}.production-sheet-rendering .adjustable-sheet-viewport img{object-fit:contain!important;object-position:center!important;transform:none!important}.production-sheet-rendering .a4-sample-image-block img,.production-sheet-rendering .a4-order-image-block img{object-fit:contain!important;object-position:center!important}.production-sheet-rendering :is(.a4-quantity-block,.a4-material-block,.a4-note-block,.a4-sample-image-block,.a4-order-image-block,.a4-packaging-block){min-height:0}.production-sheet-rendering .a4-production-sheet{min-height:0;display:block}.production-sheet-rendering .a4-production-sheet.a4-compact-quantity .a4-quantity-block .production-table-wrap{margin-top:7px;margin-bottom:7px}.production-sheet-rendering .a4-production-sheet.a4-compact-quantity .a4-quantity-block .production-quantity-table tbody th,.production-sheet-rendering .a4-production-sheet.a4-compact-quantity .a4-quantity-block .production-quantity-table tbody td{height:32px;padding-top:2px;padding-bottom:2px;line-height:1.08}.production-sheet-rendering .a4-production-sheet.a4-compact-quantity .a4-quantity-block .production-quantity-table thead th{height:41px;padding-top:6px;padding-bottom:6px;line-height:1.2}.production-sheet-rendering .a4-production-sheet.a4-compact-quantity .a4-quantity-block .production-quantity-table tfoot th,.production-sheet-rendering .a4-production-sheet.a4-compact-quantity .a4-quantity-block .production-quantity-table tfoot td{vertical-align:middle;height:48px;padding-top:8px;padding-bottom:8px;line-height:1.2}.production-sheet-rendering .a4-production-sheet.a4-compact-quantity .a4-note-layout>section>h3{flex-basis:27px;height:27px}.production-sheet-rendering .a4-production-sheet.a4-compact-quantity .a4-system-note-content section{padding-top:5px}.production-sheet-rendering .a4-production-sheet.a4-compact-quantity .a4-note-block p{margin-bottom:3px;line-height:1.35}.production-sheet-rendering .a4-production-sheet.a4-compact-quantity .a4-sample-image-block>button{width:min(170px,100% - 16px);margin:7px auto}.production-sheet-rendering .a4-production-sheet.a4-compact-quantity .a4-order-image-block>button{width:calc(100% - 12px);margin:6px;padding:4px}.production-sheet-rendering .a4-production-sheet.a4-compact-quantity .a4-packaging-block{padding-bottom:5px}.production-sheet-rendering .a4-production-sheet.a4-compact-quantity .a4-packaging-block p{padding-top:5px;line-height:1.35}.production-print-optimized .a4-style-identities>div{flex-direction:column;justify-content:center;align-items:center;padding-top:8px;padding-bottom:8px;display:flex}.production-print-optimized .a4-style-identities small{margin:0 0 5px;line-height:1.2}.production-print-optimized .a4-style-identities strong{line-height:1.15}.production-print-optimized .a4-order-meta{font-size:14px;line-height:1.25}.production-print-optimized .a4-order-meta b{font-size:18px;font-weight:900;line-height:1.2}.production-print-optimized .a4-quantity-block .production-quantity-table th,.production-print-optimized .a4-quantity-block .production-quantity-table td{text-align:center;vertical-align:middle;line-height:1.2}.production-print-optimized .a4-quantity-block .production-quantity-table thead th{font-size:15px;font-weight:900}.production-print-optimized .a4-quantity-block .production-quantity-table tbody th{font-size:14px;font-weight:900}.production-print-optimized .a4-quantity-block .production-quantity-table tbody td{font-size:16px;font-weight:850}.production-print-optimized .a4-quantity-block .production-quantity-table tfoot th,.production-print-optimized .a4-quantity-block .production-quantity-table tfoot td{font-size:15px;font-weight:900}.production-print-optimized .a4-note-block{height:var(--production-print-note-height);min-height:var(--production-print-note-height)!important}.production-print-optimized .a4-note-block>h2{display:none}.production-print-optimized .a4-note-layout{height:100%;min-height:100%}.production-print-optimized .a4-note-layout>section>h3{justify-content:center;font-size:12px;flex-basis:32px!important;height:32px!important}.production-sheet-rendering .a4-print-fit-host{height:var(--a4-fitted-height);min-height:0;overflow:visible}.production-sheet-rendering .a4-production-sheet.a4-print-fitted{transform:scale(var(--a4-print-scale));transform-origin:0 0;margin-bottom:0}.print-preview-active .a4-mobile-fit.a4-print-fit-host{box-sizing:border-box;background:#fff;width:210mm;height:297mm;margin:0 auto 22px;padding:5mm;overflow:hidden;box-shadow:0 12px 36px #17251f12}.print-preview-active .a4-mobile-fit.a4-print-fit-host>.a4-production-sheet{width:200mm;box-shadow:none;margin:0}.template-editor{background:#fbfdfc;border:1px solid #dbe5df;border-radius:12px;gap:12px;margin-bottom:18px;padding:17px;display:grid}.template-editor-heading{justify-content:space-between;align-items:center;display:flex}.template-editor-heading strong{font-size:13px}.template-editor-heading button{color:var(--green);background:0 0;border:0;font-size:10px}.template-editor>label,.default-template-fields>label{gap:6px;display:grid}.template-editor label>span{color:#536159;font-size:9px;font-weight:700}.template-editor input[type=text],.template-editor>label>input:not([type]),.template-editor textarea{background:#fff;border:1px solid #dbe3de;border-radius:8px;outline:0;width:100%;min-height:40px;padding:9px 11px}.template-editor textarea{resize:vertical;min-height:90px;line-height:1.6}.template-editor .primary{background:var(--green);color:#fff;border:0;border-radius:8px;width:fit-content;min-width:120px;height:38px;padding:0 15px;font-size:10px;font-weight:700}.default-template-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.default-template-fields fieldset{background:#fff;border:1px solid #dbe3de;border-radius:8px;margin:0;padding:10px 12px}.default-template-fields legend{color:#536159;padding:0 5px;font-size:9px;font-weight:700}.default-template-fields fieldset label{margin-right:14px;font-size:10px}.template-default-check{grid-auto-flow:column;justify-content:start;align-items:center;font-size:10px;gap:7px!important;display:flex!important}.template-default-check input{width:auto!important;min-height:0!important}.template-card-actions{align-items:center;gap:6px;display:flex}.template-card-actions button{height:30px;color:var(--green);background:#fff;border:1px solid #d8e1dc;border-radius:7px;padding:0 9px;font-size:9px;font-weight:700}.template-card-actions span{color:var(--green);font-size:9px;font-weight:700}.font-size-setting{border:1px solid #e1e7e3;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;margin-top:15px;padding:16px;display:flex}.font-size-setting strong{font-size:12px}.font-size-setting p{color:var(--muted);margin:4px 0 0;font-size:9px}.font-size-setting>div:last-child{gap:6px;display:flex}.font-size-setting button{color:#536159;background:#fff;border:1px solid #d8e1dc;border-radius:8px;height:34px;padding:0 12px;font-size:10px;font-weight:700}.font-size-setting button.active{border-color:var(--green);background:var(--green);color:#fff}html[data-font-size=small]{--ui-font-adjust:-1px;--ui-row-adjust:-2px}html[data-font-size=standard]{--ui-font-adjust:0px;--ui-row-adjust:0px}html[data-font-size=large]{--ui-font-adjust:2px;--ui-row-adjust:4px}html[data-font-size=xlarge]{--ui-font-adjust:4px;--ui-row-adjust:8px}html[data-font-size] :is(.sidebar nav button,.order-panel,.production-sheet-page,.production-order-drawer,.settings-page){font-size:calc(12px + var(--ui-font-adjust))}html[data-font-size] :is(.a4-production-sheet,.quantity-matrix,.production-quantity-table,.notes-grid textarea){font-size:calc(10px + var(--ui-font-adjust))}html[data-font-size] .sidebar nav button{min-height:calc(38px + var(--ui-row-adjust));font-size:calc(12px + var(--ui-font-adjust))}html[data-font-size] :is(.order-row,.quantity-matrix th,.quantity-matrix td,.production-quantity-table th,.production-quantity-table td){min-height:calc(39px + var(--ui-row-adjust))}html[data-font-size] :is(.section-title h2,.template-editor-heading strong,.settings-panel-heading h2){font-size:calc(15px + var(--ui-font-adjust))}html[data-font-size] :is(.identity-grid input,.production-grid input,.production-grid select,.notes-grid textarea,.template-editor input,.template-editor textarea){font-size:calc(11px + var(--ui-font-adjust));line-height:1.55}html[data-font-size=large] .a4-note-block p,html[data-font-size=large] .a4-packaging-block p{line-height:1.68}html[data-font-size=xlarge] .a4-note-block p,html[data-font-size=xlarge] .a4-packaging-block p{line-height:1.76}html[data-font-size=large] .a4-production-sheet,html[data-font-size=xlarge] .a4-production-sheet{line-height:1.25}@media screen{html,body{background:radial-gradient(circle at 92% 3%, #d4bc9229, transparent 26%), linear-gradient(135deg, #ffffff61, transparent 42%), var(--paper)}body:before{content:"";z-index:0;pointer-events:none;opacity:.4;background:repeating-linear-gradient(112deg,#47392603 0 1px,#0000 1px 8px),radial-gradient(circle at 20% 70%,#fff9 0 1px,#0000 1.5px) 0 0/22px 22px;position:fixed;inset:0}.app-shell{z-index:1;grid-template-columns:252px 1fr;position:relative}.sidebar{background:radial-gradient(circle at 15% 0,#be9d651f,#0000 30%),linear-gradient(165deg,#142a23 0%,#10211c 55%,#0e1d19 100%);border-right:1px solid #e8d3ae1f;width:252px;padding:24px 15px 16px;box-shadow:18px 0 48px #121e1917}.sidebar:after{content:"";z-index:-1;pointer-events:none;opacity:.24;background:repeating-linear-gradient(105deg,#0000 0 14px,#ffffff06 15px);position:absolute;inset:0}.brand{gap:13px;padding:0 10px 24px}.brand-emblem{background:linear-gradient(145deg,#ecd9b6,#c9a567);border:1px solid #e8cc9b59;border-radius:14px;flex:0 0 45px;width:45px;height:45px;padding:8px;box-shadow:0 10px 25px #0003}.brand-emblem img{object-fit:contain;width:100%;height:100%}.brand-copy{min-width:0}.brand strong{color:#f2dfbc;letter-spacing:.045em;font-size:15px}.brand span{color:#eae1d27a;letter-spacing:.18em;font-size:9px}.sidebar nav{gap:4px;padding-right:2px}.sidebar nav button{color:#e5ebe7a8;border:1px solid #0000;border-radius:12px;min-height:42px;padding:0 13px;font-size:12px;transition:color .18s,background .18s,border-color .18s,transform .18s}.sidebar nav button i{color:#ddc9a6b8}.sidebar nav button:hover{background:#ffffff0f;border-color:#ffffff0d;transform:translate(2px)}.sidebar nav button.active{color:#f1dbb2;background:linear-gradient(100deg,#e9d8b92e,#ffffff13);border-color:#e0c89e29;box-shadow:inset 3px 0 #c9a667,0 12px 28px #00000026}.sidebar nav button.active i{color:#e4c994}.sidebar nav button em{box-shadow:0 3px 9px #0000002e}.sidebar-foot{color:#dee5e073;margin-top:auto;padding:15px 10px 2px}main{grid-column:2}.topbar{-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);background:#faf7f1d6;border-color:#c3b19238;height:76px;padding:0 38px;box-shadow:0 8px 28px #42372509}.mobile-brand{align-items:center;gap:7px}.mobile-brand img{object-fit:contain;width:23px;height:23px}.search{background:#fffdf9a8;border-color:#c9bca547;border-radius:13px;height:42px}.search:focus-within{border-color:#c2a672;box-shadow:0 0 0 4px #c2a6721c}.quick-add{background:#17352c;border-radius:12px;height:42px;padding:0 18px;transition:transform .18s,box-shadow .18s,background .18s;box-shadow:0 9px 22px #17352c2b}.quick-add:hover{background:#0f2922;transform:translateY(-1px);box-shadow:0 12px 28px #17352c38}.user-chip>span{background:#ead9ba;border:1px solid #a9874e3d}.page{max-width:1500px;padding:40px 40px 92px}.page-heading{margin-bottom:28px}.page-heading p{color:#918b80;letter-spacing:.03em}.page-heading h1{font-family:var(--business-code-font);letter-spacing:-.045em;font-size:clamp(25px,2.25vw,35px);font-weight:720}.page-heading>span{color:#706d67;background:#fffdf9a3;border:1px solid #bea98433;border-radius:999px;padding:8px 12px}.metrics{gap:14px;margin-bottom:40px}.metric-card{background:linear-gradient(145deg,#ffffffeb,#fcf8f0c2);border-color:#c2b0913d;border-radius:18px;align-items:flex-start;min-height:142px;padding:20px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 12px 34px #4134200e}.metric-card:after{content:"";border:1px solid #ba9a651f;border-radius:50%;width:110px;height:110px;position:absolute;bottom:-40px;right:-28px}.metric-card:hover{border-color:#b99a666b;transform:translateY(-4px);box-shadow:0 18px 42px #41342017}.metric-copy{gap:7px}.metric-copy small{color:#686a66;font-size:12px;font-weight:700}.metric-copy b{color:#1b2a24;font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:34px;font-weight:680}.metric-copy em{color:#a09a90;font-size:9px;font-style:normal}.metric-icon{border-radius:12px;flex:0 0 38px;width:38px;height:38px;margin-left:auto;box-shadow:inset 0 0 0 1px #ffffffb3}.metric-arrow{color:#b4a68f;position:absolute;bottom:15px;right:18px}.section-head{margin-bottom:16px}.section-head h2{font-size:18px}.section-head p{color:#8b8983}.order-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffdf9de;border-color:#c2b09142;border-radius:18px;box-shadow:0 15px 42px #4134200e}.table-head{color:#817a70;background:#f2ece1;border-color:#c2b0912e;min-height:46px;padding-inline:22px;font-weight:700}.order-row{border-color:#cabda838;min-height:101px;padding-inline:22px;transition:background .18s,transform .18s,box-shadow .18s}.order-row:hover{z-index:1;background:#fffdf8;position:relative;transform:translateY(-1px);box-shadow:0 8px 25px #372c1c0f}.product-cell img,.product-image-placeholder{border-radius:11px;width:64px;height:74px;box-shadow:0 5px 14px #23282414}.product-cell b{color:#23352d;font-size:14px}.empty{background:#fffdf9c7;border-color:#c2b09140;border-radius:18px;box-shadow:0 15px 42px #4134200b}:is(.order-form,.draft-card,.settings-panel,.template-setting-card,.factory-list article,.stats-summary div,.chart-card,.template-editor){background:#fffdf9e0;border-color:#c2b09140;box-shadow:0 12px 34px #4134200b}:is(.order-form,.settings-panel){border-radius:18px}:is(.draft-card,.template-setting-card,.factory-list article,.stats-summary div,.chart-card){border-radius:15px}.draft-card{transition:transform .18s,box-shadow .18s}.draft-card:hover{transform:translateY(-2px);box-shadow:0 17px 38px #41342014}.draft-image{background:#eee8de}.style-check-card{background:linear-gradient(140deg,#17342b,#10251f);border:1px solid #dcc39626;border-radius:18px;box-shadow:0 16px 42px #152d2521}:is(.identity-grid input,.production-grid input,.production-grid select,.notes-grid textarea,.template-editor input,.template-editor textarea,.factory-add-form input,.factory-edit-card input,.factory-edit-card textarea,.account-role-card input){background:#fbf8f2d1;border-color:#e5ded3;border-radius:10px;transition:border-color .18s,box-shadow .18s,background .18s}:is(.identity-grid input,.production-grid input,.production-grid select,.notes-grid textarea,.template-editor input,.template-editor textarea,.factory-add-form input,.factory-edit-card input,.factory-edit-card textarea,.account-role-card input):focus{background:#fff;border-color:#b99b66;outline:0;box-shadow:0 0 0 4px #b99b661c}:is(.draft-actions button,.template-card-actions button,.font-size-setting button,.drawer-head-actions .drawer-print-button){border-color:#dfd5c5;border-radius:9px;transition:transform .16s,background .16s,border-color .16s}:is(.draft-actions button,.template-card-actions button,.font-size-setting button,.drawer-head-actions .drawer-print-button):hover{background:#fffaf1;border-color:#c3a978;transform:translateY(-1px)}.drawer-scrim,.style-archive-scrim{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f1c178c}.drawer{background:#faf7f1;box-shadow:-24px 0 70px #13261f2e}.style-archive-card{background:#faf7f1;border-color:#c2b09147;box-shadow:0 30px 90px #11221938}.mobile-tabs{background:#faf7f1e6;border-color:#c2b09140}}@media screen and (width<=900px){.login-page{background:linear-gradient(145deg,#18352c,#efe8dc 58%);grid-template-columns:1fr;padding:16px}.login-showcase{display:none}.login-form-shell{border-radius:24px;min-height:calc(100vh - 32px)}.login-card{width:min(440px,100% - 32px)}}@media (width<=1050px){.metrics{grid-template-columns:repeat(3,1fr)}.table-head{display:none}.order-row{grid-template-columns:minmax(220px,2fr) .7fr 1fr .8fr 25px}.order-row>time:first-of-type,.order-row>.factory{display:none}}@media (width<=760px){html,body,#__next,.app-shell,main,.page,.order-form,.sheet-section{min-width:0;max-width:100%}body{overflow-x:hidden}.app-shell{display:block}main{grid-column:1}.sidebar{transition:transform .22s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.nav-scrim{z-index:25;background:#0e191555;display:block;position:fixed;inset:0}.topbar{height:60px;padding:0 max(12px, env(safe-area-inset-right)) 0 max(12px, env(safe-area-inset-left));gap:8px}.menu-button{color:var(--ink);background:0 0;border:0;font-size:20px;display:block}.mobile-brand{white-space:nowrap;font:600 15px Georgia,serif;display:flex}.search{flex:1;width:auto}.search input{min-width:0}.quick-add{width:38px;padding:0;font-size:0}.quick-add span{font-size:20px}.avatar,.user-chip>div{display:none}.page{width:100%;padding:20px max(12px, env(safe-area-inset-right)) calc(88px + env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));overflow-x:clip}.page-heading{align-items:start}.page-heading>span{margin-top:2px}.page-heading h1{font-size:25px}.metrics{grid-template-columns:repeat(2,1fr);gap:9px;margin-bottom:28px}.metric-card{padding:14px 12px}.metric-icon{flex-basis:29px;width:29px;height:29px}.metric-copy b{font-size:20px}.metrics .metric-card:last-child{grid-column:1/-1}.order-panel{box-shadow:none;background:0 0;border:0;border-radius:12px;overflow:visible}.draft-grid{grid-template-columns:1fr}.draft-card{grid-template-columns:88px minmax(0,1fr)}.draft-image{min-height:220px}.draft-card dl{grid-template-columns:1fr;gap:7px}.draft-actions button{flex:calc(50% - 7px)}.order-rows{gap:10px;display:grid}.order-row{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:1fr auto;grid-template-areas:"product status""product date";gap:8px 10px;min-height:104px;padding:10px;box-shadow:0 4px 14px #22352c08}.product-cell{grid-area:product;align-self:stretch}.product-cell img,.product-image-placeholder{width:70px;height:82px}.product-cell b{font-size:13px}.product-cell span{max-width:138px}.order-row .quantity,.order-row .factory,.order-row>time:first-of-type,.order-row .more{display:none}.order-row>time:last-of-type{text-align:right;grid-area:date;align-self:start;font-size:10px}.order-row>.status{grid-area:status;place-self:end}.drawer{width:min(100%,620px);max-width:100vw;padding:14px 12px calc(18px + env(safe-area-inset-bottom));overflow-x:hidden}.drawer-summary{grid-template-columns:92px minmax(0,1fr);gap:13px}.drawer-image{width:92px;height:116px}.drawer-title{align-items:flex-start;margin-top:0}.drawer-title h2{font-size:21px}.drawer-title .status{width:72px}.drawer-style-edit{grid-template-columns:1fr}.drawer-style-edit button{width:100%}.detail-grid{grid-template-columns:1fr 1fr}.detail-grid .processing-price-field{grid-column:1/-1}.production-quantity-section{padding:13px}.production-quantity-table{min-width:480px}.drawer-head{gap:9px}.drawer-head-actions{flex-wrap:wrap;justify-content:flex-end}.drawer-head-actions .drawer-print-button{padding:0 9px}.image-field{grid-template-columns:82px minmax(0,1fr);gap:12px;padding:14px 12px}.image-field img{width:82px;height:104px}.image-field p{margin-bottom:8px}.image-field input{width:100%;max-width:100%;height:40px}.form-grid{grid-template-columns:1fr;padding:18px}.form-grid .full{grid-column:auto}.production-heading{display:flex}.sheet-section{padding:16px 12px}.identity-grid,.production-grid,.notes-grid{grid-template-columns:1fr;gap:13px}.compact-image-field{grid-template-columns:76px minmax(0,1fr);padding:12px}.compact-image-field img{width:76px;height:88px}.section-title-row{flex-wrap:wrap;align-items:flex-start}.section-title-row>strong{margin-left:39px}.material-options,.material-upload-fields{grid-template-columns:1fr}.material-file-button{width:100%}.material-version-grid,.settings-layout{grid-template-columns:1fr}.settings-menu{grid-template-columns:repeat(8,minmax(126px,1fr));position:static;overflow-x:auto}.settings-menu button{min-width:126px}.settings-menu small,.settings-menu em{display:none}.settings-panel{padding:15px 13px}.factory-add-form{grid-template-columns:1fr 1fr}.factory-add-form .factory-notes{grid-column:1/-1}.factory-list article{grid-template-columns:1fr 1fr}.factory-name,.factory-row-actions{grid-column:1/-1}.account-role-grid{grid-template-columns:1fr}.matrix-actions{flex-wrap:wrap}.matrix-actions small{width:100%;margin-left:0}.color-library-add{grid-template-columns:1fr}.color-library-save{flex-direction:column;align-items:flex-start}.dual-image-grid{grid-template-columns:1fr}.order-image-upload-card{grid-template-columns:92px 1fr;min-height:125px}.quick-fill-actions{flex-wrap:wrap;width:100%;margin-left:0}.quick-fill-actions b{width:100%}.notes-grid-four,.default-template-fields{grid-template-columns:1fr}.production-order-drawer{-webkit-overflow-scrolling:touch;overflow-x:hidden}.a4-mobile-fit{width:100%;height:var(--mobile-sheet-height);overflow:hidden}.a4-mobile-fit>.a4-production-sheet{width:720px;min-width:720px;min-height:0;transform:scale(var(--mobile-sheet-scale));transform-origin:0 0;margin:0}.a4-sheet-header{grid-template-columns:.9fr 2.3fr}.a4-top-grid{grid-template-columns:1.75fr 1fr}.a4-middle-grid{grid-template-columns:minmax(0,1.65fr) minmax(205px,.68fr)}.a4-bottom-grid{grid-template-columns:1.55fr 1fr}.a4-sheet-brand{border-bottom:0;border-right:1px solid #111}.a4-order-meta{grid-template-columns:1.15fr 1fr 1.25fr}.a4-sheet-block+.a4-sheet-block{border-left:1px solid #111}.drawer-management-grid{grid-template-columns:1fr}.image-viewer{padding:10px}.image-viewer-toolbar{justify-content:flex-start;width:100%;padding:6px;overflow-x:auto}.image-viewer-toolbar strong{min-width:max-content}.font-size-setting{flex-direction:column;align-items:flex-start}.font-size-setting>div:last-child{width:100%}.font-size-setting button{flex:1;padding:0 7px}.production-actions{grid-template-columns:1fr 1fr;padding:12px 14px;display:grid}.production-actions .preview-button{grid-area:1/1}.production-actions .primary{grid-area:1/2}.save-print-hint{text-align:center;grid-area:2/1/auto/-1;margin:0}.production-actions .cancel-order-button{grid-column:1/-1}.preview-return-panel{flex-direction:column;align-items:stretch}.preview-return-panel button{width:100%}.stats-summary{grid-template-columns:1fr;gap:9px}.stats-summary div{padding:16px}.stats-grid{grid-template-columns:1fr}.stats-filter-heading{flex-direction:column;align-items:stretch}.stats-range-tabs{width:100%}.stats-range-tabs button{flex:1;padding:0 8px}.stats-date-inputs{flex-direction:column}.stats-date-inputs label{width:100%;min-width:0}.production-stat-cards{grid-template-columns:1fr;gap:10px}.stats-dashboard-heading{flex-direction:column;align-items:stretch}.stats-dashboard-heading label{width:100%;min-width:0}.dashboard-kpis{grid-template-columns:1fr 1fr;gap:9px}.dashboard-kpis article{padding:15px}.dashboard-kpis article b{font-size:25px}.dashboard-overview-grid{grid-template-columns:1fr}.production-stat-values{grid-template-columns:1fr 1fr}.production-stat-values>div:last-child{grid-column:1/-1}.factory-detail-heading{flex-direction:column;align-items:flex-start}.factory-detail-heading>div:last-child b:first-child{margin-left:0}.style-check-card{grid-template-columns:1fr;gap:22px;padding:20px}.style-check-copy h2{font-size:22px}.style-result{grid-template-columns:36px 1fr}.register-style{grid-column:1/-1;padding-left:50px}.library-row{grid-template-columns:1fr .7fr .8fr;padding:0 13px}.library-row>:nth-child(2),.library-labels>:nth-child(2){display:none}.history-heading{display:grid}.history-actions{flex-wrap:wrap;justify-content:flex-start}.history-actions>span{width:100%}.history-match{grid-template-columns:1fr 1fr;gap:10px}.history-match b{grid-column:1/-1}.history-table-row{padding:0 13px}.history-library-head,.history-database-search{flex-direction:column;align-items:stretch}.history-database-search label{width:100%}.history-pagination{flex-direction:column;align-items:flex-start;gap:10px}.audit-item{grid-template-columns:1fr 32px}.audit-item time{grid-column:1/-1}.audit-item small{grid-template-columns:1fr;gap:3px}.audit-item small i{text-align:left}.trash-item{grid-template-columns:48px 1fr}.trash-item img{width:48px;height:56px}.trash-item em{display:none}.trash-item .trash-actions{grid-column:2/-1;justify-self:start}.trash-type-icon{width:44px;height:44px}.template-setting-card{grid-template-columns:1fr}.template-card-actions,.template-setting-card p{grid-column:1}.delay-record-card,.delay-date-grid{grid-template-columns:1fr}.backup-status{grid-template-columns:38px 1fr}.backup-status>span{grid-column:2;justify-self:start}.backup-list article{padding:10px 13px}.mobile-tabs{z-index:22;min-height:calc(67px + env(safe-area-inset-bottom));padding:6px 6px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffef;grid-template-columns:repeat(auto-fit,minmax(62px,1fr));display:grid;position:fixed;inset:auto 0 0}.mobile-tabs button{color:#8a958f;background:0 0;border:0;align-content:center;justify-items:center;gap:3px;font-size:9px;display:grid}.mobile-tabs i{place-items:center;width:20px;height:20px;font-style:normal;display:grid}.mobile-tabs i svg{width:19px;height:19px}.mobile-tabs button.active{color:var(--green);font-weight:700}.toast{bottom:80px;right:14px}.login-page{width:100%;min-height:100dvh;padding:max(10px, env(safe-area-inset-top)) max(10px, env(safe-area-inset-right)) max(10px, env(safe-area-inset-bottom)) max(10px, env(safe-area-inset-left));overflow:hidden}.login-form-shell{border-radius:20px;width:100%;min-width:0;min-height:calc(100dvh - 20px)}.login-card{border-radius:18px;width:min(100%,430px);max-width:100%;padding:26px 18px}.login-copy{margin-top:12px}.login-copy h1{font-size:28px}.login-card input,.login-card button,.login-card select{width:100%;max-width:100%;min-height:44px}.order-form :is(input,select,textarea,button){max-width:100%}.identity-grid input,.production-grid input,.production-grid select,.notes-grid textarea{width:100%;min-width:0}.dual-image-grid,.order-image-upload-card,.image-field,.compact-image-field{min-width:0;max-width:100%}.image-upload-button{width:100%;min-height:44px}.order-image-upload-card{grid-template-columns:78px minmax(0,1fr);gap:11px;padding:12px}.order-image-preview{width:78px;height:92px}.matrix-wrap{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}.quantity-matrix{min-width:max(560px, calc(128px + 92px * var(--matrix-size-count,4)))}.quantity-matrix th:first-child{z-index:3;width:128px;min-width:128px;position:sticky;left:0;box-shadow:1px 0 #e0e5e2}.quantity-matrix tbody th:first-child,.quantity-matrix tfoot th:first-child{background:#f7f9f7}.quantity-matrix th,.quantity-matrix td{min-width:76px}.quantity-matrix th:first-child{min-width:128px}.quantity-matrix td input{min-height:40px;font-size:16px}.editable-heading select,.editable-heading input{min-height:38px;font-size:14px}.matrix-actions>button,.quick-fill-actions button,.production-actions button{min-height:44px}.quick-fill-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.quick-fill-actions b{grid-column:1/-1}}@media print{.site-filing-footer{display:none!important}@page{size:A4 portrait;margin:11mm}.sidebar,.topbar,.mobile-tabs,.production-heading,.form-actions,.image-upload-button,.matrix-actions,.editable-heading button{display:none!important}.app-shell,main{display:block}.page{padding:0}.production-sheet-page{max-width:none}.order-form{border:0;border-radius:0}.sheet-section,.image-field{break-inside:avoid}.production-actions{display:none}.drawer-wrap{position:static}.drawer-scrim,.drawer-head-actions,.drawer-style-edit,.history-matches,.factory-edit-field button,.processing-price-field button,.primary-wide,.delete-order{display:none!important}.production-order-drawer{width:100%;max-width:none;box-shadow:none;padding:0;animation:none;position:static;overflow:visible}.drawer-summary{grid-template-columns:128px minmax(0,1fr);gap:16px;margin-bottom:13px}.drawer-image{border-radius:4px;width:128px;height:156px}.drawer-title{margin-top:0}.drawer-title .status{appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:none;padding:0 10px}.detail-grid{grid-template-columns:repeat(4,1fr);gap:6px}.detail-grid div{background:#fff;border:1px solid #dfe4e1;padding:9px}.detail-grid .processing-price-field{grid-column:span 2}.production-quantity-section{break-inside:avoid;margin-top:13px;padding:11px}.production-table-wrap{overflow:visible}.production-quantity-table{min-width:0}.progress{break-inside:avoid;margin:17px 4px}.production-notes,.attachments{break-inside:avoid}.production-notes{padding:12px}.production-notes section+section{margin-top:12px}}.shipping-batch-module{gap:14px;display:grid}.shipping-batch-heading{background:#fffdf9;border:1px solid #c2b09147;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.shipping-batch-heading h2,.shipping-batch-heading p{margin:0}.shipping-batch-heading p{color:var(--muted);font-size:9px}.shipping-batch-heading h2{margin-top:4px;font-size:18px}.shipping-batch-heading button,.shipping-batch-editor footer button,.shipping-batch-addbar button,.shipping-document-actions button{background:var(--green);color:#fff;min-height:40px;font:inherit;cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:10px;font-weight:850;display:inline-flex}.shipping-batch-list{gap:8px;display:grid}.shipping-batch-list>button{width:100%;min-height:74px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #e4ded3;border-radius:14px;grid-template-columns:minmax(230px,1fr) repeat(3,100px);align-items:center;gap:12px;padding:12px 16px;display:grid}.shipping-batch-list>button:hover{border-color:#b7c8bd;box-shadow:0 9px 25px #2d433812}.shipping-batch-list span{gap:2px;display:grid}.shipping-batch-list small{color:var(--muted);font-size:9px}.shipping-batch-list strong{color:var(--green);font-size:17px}.shipping-batch-empty{color:#7c817d;border:1px dashed #d9d2c6;border-radius:16px;place-content:center;justify-items:center;gap:8px;min-height:190px;display:grid}.shipping-batch-editor-backdrop,.shipping-document-backdrop{z-index:300;background:#0f18148f;padding:24px;position:fixed;inset:0;overflow:auto}.shipping-batch-editor{background:#fff;border-radius:18px;max-width:1500px;margin:0 auto;overflow:hidden;box-shadow:0 24px 70px #0000003d}.shipping-batch-editor>header{color:#fff;background:#173a2e;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.shipping-batch-editor>header small,.shipping-batch-editor>header h2{margin:0}.shipping-batch-editor>header small{color:#d9c99f;font-size:9px}.shipping-batch-editor>header h2{margin-top:3px;font-size:18px}.shipping-batch-editor>header button{color:#fff;cursor:pointer;background:0 0;border:0}.shipping-batch-meta{grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;padding:14px 18px;display:grid}.shipping-batch-meta label,.shipping-batch-addbar label{gap:5px;display:grid}.shipping-batch-meta label.wide{grid-column:span 2}.shipping-batch-meta span,.shipping-batch-addbar span{color:#6f756f;font-size:9px;font-weight:800}.shipping-batch-meta input,.shipping-batch-meta select,.shipping-batch-addbar select,.shipping-batch-item-table input,.shipping-batch-item-table textarea{width:100%;min-width:0;min-height:38px;color:var(--ink);font:inherit;background:#fff;border:1px solid #ddd8cf;border-radius:8px;padding:0 9px}.shipping-batch-item-table textarea{resize:vertical;padding:7px 9px;line-height:1.45}.package-breakdown{white-space:nowrap;flex-direction:column;align-items:center;gap:2px;font-weight:850;line-height:1.35;display:flex}.package-breakdown.empty{color:#929992;font-weight:600}.package-breakdown .mix-package-code{color:#b42318;letter-spacing:.03em;font-weight:950}.mix-final-quantity{color:#b42318;white-space:nowrap;margin-top:4px;font-weight:850;display:block}.mix-package-editor{background:#fbfaf7;border:1px solid #d8d1c5;border-radius:12px;margin:12px 18px;overflow:hidden}.mix-package-editor>header{background:#f1eee7;justify-content:space-between;align-items:center;padding:11px 13px;display:flex}.mix-package-editor>header h3,.mix-package-editor>header small{margin:0}.mix-package-editor>header small{color:#777f79;font-size:9px}.mix-package-editor>header h3{margin-top:2px;font-size:15px}.mix-package-editor>header button{color:#fff;min-height:34px;font:inherit;cursor:pointer;background:#b42318;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 12px;font-weight:850;display:inline-flex}.mix-package-editor>article{border-top:1px solid #e5dfd5;padding:12px 13px}.mix-package-heading{align-items:center;gap:12px;margin-bottom:9px;display:flex}.mix-package-heading>b{color:#fff;background:#b42318;border-radius:6px;padding:5px 9px}.mix-package-heading>span{color:#59625d;font-weight:750}.mix-package-heading>button{color:#9f2d25;cursor:pointer;background:0 0;border:0;margin-left:auto}.mix-allocation-head,.mix-allocation-grid label{grid-template-columns:minmax(140px,1fr) 120px 90px 110px;align-items:center;gap:8px;display:grid}.mix-allocation-head{color:#645f56;background:#f6f1e8;padding:7px 8px;font-size:10px;font-weight:850}.mix-allocation-grid{display:grid}.mix-allocation-grid label{border-top:1px solid #eee7dd;min-width:0;padding:6px 8px}.mix-allocation-grid label>strong,.mix-allocation-grid label>span{text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.mix-allocation-grid input{border:1px solid #d8d1c5;border-radius:7px;width:100%;min-height:34px;padding:0 7px}.mix-package-editor>article>footer{color:#665f56;justify-content:flex-end;gap:24px;padding:8px;display:flex}.mix-package-editor>article>footer b{color:#b42318}.mix-package-empty{color:#888;border-top:1px solid #e5dfd5;margin:0;padding:12px 13px}.shipment-package-detail p.shipment-mix-package{background:#fff1ef;border:1px solid #f3c5bf}.shipment-package-detail p.shipment-mix-package strong{color:#b42318}.shipping-batch-item-table textarea+.package-breakdown{background:#f3f6f1;border-radius:6px;margin-top:6px;padding:5px}.package-group-editor{gap:6px;min-width:205px;display:grid}.package-group-row{grid-template-columns:minmax(58px,.7fr) 16px minmax(82px,1fr) 28px;align-items:center;gap:4px;display:grid}.package-group-row>b{color:#43554a;font-size:15px}.package-group-row>button{color:#b84740;cursor:pointer;background:#fff0ee;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.package-group-editor .package-group-add{color:#365342;min-height:30px;font:inherit;cursor:pointer;background:#f3f6f1;border:1px dashed #b9c7bd;border-radius:7px;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-size:9px;font-weight:800;display:inline-flex}.package-group-editor>.package-breakdown{background:#f3f6f1;border-radius:6px;padding:5px}.shipping-batch-item-table input:disabled{color:#4d5650;opacity:1;background:#f3f3ef}.shipping-batch-addbar{background:#faf8f3;border-block:1px solid #e8e4dc;align-items:end;gap:10px;padding:11px 18px;display:flex}.shipping-batch-addbar label{min-width:340px}.shipping-batch-addbar button{color:var(--green);background:#fff;border:1px solid #d8d3ca}.shipping-batch-item-table{overflow-x:auto}.shipping-batch-item-table table{border-collapse:collapse;width:100%;min-width:1240px}.shipping-batch-item-table th{color:#525a55;background:#ede9e1;border-bottom:1px solid #d8d4cc;padding:9px 6px;font-size:8px}.shipping-batch-item-table td{text-align:center;border-bottom:1px solid #ece8e1;padding:6px}.shipping-batch-item-table td:first-child,.shipping-batch-item-table td:nth-child(2),.shipping-batch-item-table td:nth-child(7),.shipping-batch-item-table td:nth-child(10){min-width:130px}.shipping-batch-item-table td:nth-child(3),.shipping-batch-item-table td:nth-child(5),.shipping-batch-item-table td:nth-child(9){width:92px}.shipping-batch-item-table td>button{color:#b84740;cursor:pointer;background:#fff0ee;border:0;border-radius:7px;width:32px;height:32px}.shipping-batch-totals{color:#68716b;background:#f2f6f3;justify-content:flex-end;gap:20px;padding:12px 18px;font-size:10px;display:flex}.shipping-batch-totals b{color:var(--green);font-size:15px}.shipping-batch-totals .mix-total,.shipping-batch-totals .mix-total b{color:#b42318}.shipping-batch-error{color:#ad3d37;background:#fff0ee;border-radius:8px;margin:10px 18px 0;padding:10px 12px;font-size:10px}.shipping-batch-editor>footer{border-top:1px solid #e5e0d8;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.shipping-batch-editor footer button.secondary{color:#52625a;background:#fff;border:1px solid #d9d4cb}.shipping-document-dialog{max-width:1320px;margin:0 auto}.shipping-document-actions{background:#fff;border-radius:11px;align-items:center;gap:8px;margin-bottom:10px;padding:9px 11px;display:flex}.shipping-document-actions span{flex:1}.shipping-document-actions button:last-child{color:#4f5953;background:#f0eee9;width:40px;padding:0}.shipping-batch-document-pages{gap:18px;display:grid}.shipping-batch-document{box-sizing:border-box;color:#111;background:#fff;flex-direction:column;width:210mm;height:297mm;min-height:0;margin:0 auto;padding:4mm 6mm;font-family:Microsoft YaHei,PingFang SC,sans-serif;display:flex;overflow:hidden;box-shadow:0 15px 45px #0003}.shipping-batch-document>header{text-align:center;border:1.5px solid #222}.shipping-batch-document h1,.shipping-batch-document h2,.shipping-batch-document p{margin:0}.shipping-batch-document h1{box-sizing:border-box;justify-content:center;align-items:center;height:10mm;padding:0 7px;font-size:25px;line-height:1;display:flex}.shipping-batch-document h2{box-sizing:border-box;border-top:1px solid #222;justify-content:center;align-items:center;height:8mm;padding:0 5px;font-size:19px;line-height:1;display:flex}.shipping-batch-document header>div{border-top:1px solid #222;grid-template-columns:repeat(4,1fr);align-items:center;min-height:7mm;padding:2px 10px;font-size:11px;display:grid}.shipping-batch-document header>p{text-align:left;border-top:1px solid #222;min-height:5mm;padding:2px 10px;font-size:9px;line-height:1.2}.shipping-page-number{text-align:right;color:#5d625f;font-size:9px}.shipping-batch-document table{border-collapse:collapse;table-layout:fixed;flex:none;width:100%;margin-top:-1px}.shipping-batch-document th,.shipping-batch-document td{text-align:center;vertical-align:middle;overflow-wrap:anywhere;border:1px solid #222;padding:2px 3px;font-size:11.5px;line-height:1.1}.shipping-batch-document th{background:#eeeae1;height:9mm;font-size:11.5px;font-weight:900;line-height:1.05}.shipping-batch-document tbody tr{height:11.5mm;max-height:11.5mm}.shipping-batch-document tbody td{height:11.5mm;max-height:11.5mm;overflow:hidden}.shipping-batch-document.domestic tbody td:nth-child(2),.shipping-batch-document.domestic tbody td:nth-child(3),.shipping-batch-document.domestic tbody td:nth-child(4),.shipping-batch-document.domestic tbody td:nth-child(5),.shipping-batch-document.domestic tbody td:nth-child(6),.shipping-batch-document.domestic tbody td:nth-child(7),.shipping-batch-document.domestic tbody td:nth-child(8){font-size:12.5px;font-weight:900}.shipping-batch-document.domestic .domestic-finance-highlight{color:#c62828}.shipping-batch-document.overseas tbody td:first-child,.shipping-batch-document.overseas tbody td:nth-child(2),.shipping-batch-document.overseas tbody td:nth-child(3),.shipping-batch-document.overseas tbody td:nth-child(4),.shipping-batch-document.overseas tbody td:nth-child(5),.shipping-batch-document.overseas tbody td:nth-child(6){font-size:12.5px;font-weight:900}.shipping-batch-document .package-breakdown{justify-content:center;gap:0;min-height:9mm;max-height:9mm;line-height:1;overflow:hidden}.shipping-batch-document .package-breakdown span{font-size:11.5px;font-weight:900;line-height:1.08}.shipping-empty-document-row td{color:#0000}.shipping-batch-document tfoot tr{height:8mm}.shipping-batch-document tfoot td{background:#f5f1e7;font-size:11.5px;font-weight:900}.shipping-mix-document{border:1.5px solid #222;margin-top:-1px}.shipping-mix-document>header{background:#fff2d9;justify-content:space-between;align-items:center;min-height:7mm;padding:2px 7px;font-size:11.5px;display:flex}.shipping-mix-document>header b{color:#b42318;font-size:15px}.shipping-mix-document>header span{color:#b42318;font-size:14px;font-weight:950}.shipping-mix-document>div{display:grid}.shipping-mix-document article{border-top:1px solid #333;grid-template-columns:18mm 1fr;align-items:stretch;gap:3px 5px;padding:3px 5px;display:grid}.shipping-mix-document article>strong{color:#b42318;grid-row:1/span 2;place-items:center;font-size:15px;display:grid}.shipping-mix-document .shipping-mix-table{table-layout:fixed;margin:0}.shipping-mix-document .shipping-mix-table th,.shipping-mix-document .shipping-mix-table td{height:auto;max-height:none;padding:2px 4px;font-size:10px;line-height:1.15}.shipping-mix-document .shipping-mix-table th{background:#faf2df;height:5mm}.shipping-mix-document .shipping-mix-table tbody tr{height:5mm;max-height:none}.shipping-mix-document article>footer{justify-content:flex-end;align-items:center;gap:22px;font-size:10px;display:flex}.shipping-mix-document .mix-package-breakdown{color:#111;font-size:13px;font-weight:950;line-height:1.15}.shipping-mix-document .mix-package-count{color:#b42318;font-size:15px;font-weight:950;line-height:1}.shipping-batch-document>footer{text-align:right;border:1.5px solid #222;border-top:0;align-items:center;gap:3px;min-height:15mm;padding:3px 8px;font-size:11px;font-weight:900;line-height:1.15;display:grid}.shipping-logistics-summary{text-align:center;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.shipping-logistics-summary span{border:1px solid #777;justify-content:center;align-items:center;min-height:6mm;padding:2px 5px;display:flex}.shipping-logistics-summary b{margin:0 3px;font-size:12px}.shipping-batch-print-host{display:none}.shipment-table tr.shipment-selectable{cursor:pointer}.shipment-table tr.shipment-selectable:hover td{background:#f4f7f4}.shipment-detail-backdrop{z-index:340;background:#0f18148f;place-items:center;padding:28px;display:grid;position:fixed;inset:0;overflow:auto}.shipment-detail{background:#fff;border-radius:18px;width:min(820px,100%);overflow:hidden;box-shadow:0 24px 70px #00000040}.shipment-detail>header{color:#fff;background:#173a2e;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.shipment-detail>header small,.shipment-detail>header h2{margin:0}.shipment-detail>header small{color:#d8c89f;font-size:9px}.shipment-detail>header h2{margin-top:3px;font-size:21px}.shipment-detail>header button{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:8px;width:36px;height:36px}.shipment-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:16px 18px;display:grid}.shipment-detail-grid label{background:#fcfbf8;border:1px solid #e6e1d8;border-radius:10px;align-content:center;gap:4px;min-height:68px;padding:10px 11px;display:grid}.shipment-detail-grid span{color:#858a86;font-size:9px;font-weight:750}.shipment-detail-grid b{overflow-wrap:anywhere;color:#29352f;font-size:13px}.shipment-package-detail{border:1px solid #d9d2c7;border-radius:12px;margin:0 18px 16px;overflow:hidden}.shipment-package-detail>header{background:#f1eee7;border-bottom:1px solid #ded8cf;justify-content:space-between;align-items:center;padding:11px 13px;display:flex}.shipment-package-detail h3,.shipment-package-detail small{margin:0}.shipment-package-detail small{color:#808681;font-size:8px}.shipment-package-detail h3{margin-top:2px;font-size:14px}.shipment-package-detail>header>b{color:var(--green);font-size:18px}.shipment-package-detail>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px 13px;display:grid}.shipment-package-detail p{background:#f5f8f5;border-radius:8px;gap:2px;margin:0;padding:9px 11px;display:grid}.shipment-package-detail p strong{color:var(--green);font-size:18px}.shipment-package-detail p span{color:#777f79;font-size:9px}.shipment-mix-detail{border:1px solid #e3aaa4;border-radius:12px;margin:0 18px 16px;overflow:hidden}.shipment-mix-detail>header{background:#fff1ef;border-bottom:1px solid #e3aaa4;justify-content:space-between;align-items:center;padding:11px 13px;display:flex}.shipment-mix-detail h3,.shipment-mix-detail small{margin:0}.shipment-mix-detail small{color:#8c645f;font-size:8px}.shipment-mix-detail h3{color:#b42318;margin-top:2px;font-size:14px}.shipment-mix-detail>header>b{color:#b42318;font-size:16px}.shipment-mix-detail>div{gap:10px;padding:10px 13px;display:grid}.shipment-mix-detail article{background:#fff;border:1px solid #e6b8b2;border-radius:9px;overflow:hidden}.shipment-mix-detail article h4{color:#b42318;background:#fff6f4;margin:0;padding:8px 10px;font-size:17px}.shipment-mix-detail article table{border-collapse:collapse;table-layout:fixed;width:100%}.shipment-mix-detail article th,.shipment-mix-detail article td{text-align:center;border:1px solid #ead8d5;padding:8px 7px;font-size:12px}.shipment-mix-detail article th{background:#faf5f2}.shipment-mix-detail article footer{color:#6f5753;justify-content:flex-end;gap:24px;padding:8px 10px;display:flex}.shipment-mix-detail .mix-package-breakdown{color:#20231f;font-size:15px;font-weight:900}.shipment-mix-detail .mix-package-count{color:#b42318;font-size:18px;font-weight:950}.shipment-detail-notes{background:#fff8e6;border-radius:10px;margin:0 18px 18px;padding:12px 13px}.shipment-detail-notes h3,.shipment-detail-notes p{margin:0}.shipment-detail-notes h3{margin-bottom:7px;font-size:13px}.shipment-detail-notes p{color:#5d625f;margin-top:4px;font-size:10px}@media (width<=760px){.shipping-batch-heading{flex-direction:column;align-items:stretch}.shipping-batch-list>button{grid-template-columns:1fr repeat(3,58px);gap:6px;padding:10px}.shipping-batch-list small{display:none}.shipping-batch-editor-backdrop,.shipping-document-backdrop{padding:0}.shipping-batch-editor{border-radius:0;min-height:100%}.shipping-batch-meta{grid-template-columns:1fr 1fr;padding:12px}.shipping-batch-meta label.wide{grid-column:1/-1}.shipping-batch-addbar{flex-direction:column;align-items:stretch;padding:10px 12px}.shipping-batch-addbar label{min-width:0}.shipping-batch-totals{flex-wrap:wrap;justify-content:flex-start;gap:8px 15px}.shipping-batch-editor>footer{flex-wrap:wrap}.shipping-batch-editor>footer button{flex:1}.shipping-document-dialog{min-width:1050px}.shipment-detail-backdrop{padding:12px}.shipment-detail-grid{grid-template-columns:1fr 1fr;padding:12px}.shipment-package-detail{margin:0 12px 12px}.shipment-package-detail>div{grid-template-columns:1fr 1fr}.shipment-mix-detail{margin:0 12px 12px}.shipment-mix-detail>div{grid-template-columns:1fr 1fr}.mix-allocation-head,.mix-allocation-grid label{grid-template-columns:minmax(95px,1fr) 82px 55px 70px;gap:5px}.shipment-detail-notes{margin:0 12px 12px}}@media print{@page shipping-batch-sheet{size:A4 portrait;margin:0}body.shipping-batch-printing>*{display:none!important}body.shipping-batch-printing>.shipping-batch-print-host{display:block!important}body.shipping-batch-printing .shipping-batch-document-pages{display:block}body.shipping-batch-printing .shipping-batch-document{page:shipping-batch-sheet;width:210mm;height:297mm;min-height:0;box-shadow:none;break-after:page;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0;padding:4mm 6mm}body.shipping-batch-printing .shipping-batch-document:last-child{break-after:auto;page-break-after:auto}}.production-print-host{display:none}.production-print-host.production-sheet-rendering{visibility:hidden;pointer-events:none;width:200mm;display:block;position:fixed;top:0;left:-100000px}.production-print-host.production-sheet-rendering>.a4-production-sheet{width:200mm}.production-pdf-host{z-index:-1;pointer-events:none;background:#fff;position:fixed;top:0;left:-100000px;overflow:visible}.production-pdf-host .a4-production-sheet{min-height:0;box-shadow:none;margin:0}.production-pdf-host .a4-sheet-brand,.production-pdf-host .a4-style-identities>div{box-sizing:border-box;flex-direction:column;justify-content:center;display:flex}.production-pdf-host .a4-sheet-brand{align-items:flex-start}.production-pdf-host .a4-style-identities>div{text-align:center;align-items:center;overflow:hidden}.production-pdf-host .a4-sheet-brand b,.production-pdf-host .a4-sheet-brand span,.production-pdf-host .a4-style-identities small,.production-pdf-host .a4-style-identities strong{flex:none;display:block}.production-pdf-host .a4-style-identities small{line-height:1.2}.production-pdf-host .a4-style-identities strong{margin:0;padding:0 0 2px;line-height:1}.toolbox-page{gap:16px;display:grid}.toolbox-heading{align-items:end}.toolbox-heading>span{min-height:40px;color:var(--green);background:#eef5f1;border:1px solid #244d3e29;border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:11px;font-weight:800;display:inline-flex}.fabric-calculator,.fabric-result-sheet{background:#fffdf9f0;border:1px solid #c2b0914d;border-radius:18px;overflow:hidden;box-shadow:0 14px 38px #4134200f}.fabric-basic-grid{grid-template-columns:1.05fr 1.35fr 1.05fr .72fr .65fr .62fr;gap:10px;padding:14px 16px;display:grid}.fabric-basic-grid label{gap:7px;display:grid}.fabric-basic-grid span{color:#646b66;font-size:10px;font-weight:800}.fabric-basic-grid label small{color:#969188;min-height:15px;font-size:8px;line-height:1.35}.fabric-basic-grid input,.fabric-basic-grid select,.fabric-entry-row input,.fabric-entry-row select{width:100%;min-width:0;min-height:42px;color:var(--ink);font:inherit;background:#fff;border:1px solid #e1ddd4;border-radius:10px;outline:none;padding:0 11px}.fabric-basic-grid input:focus,.fabric-entry-row input:focus,.fabric-entry-row select:focus{border-color:#9eb9aa;box-shadow:0 0 0 3px #44705b14}.fabric-mode{background:#faf8f3;border-top:1px solid #eee9e0;border-bottom:1px solid #eee9e0;align-items:center;gap:8px;padding:13px 18px;display:flex}.fabric-mode strong{margin-right:6px;font-size:11px}.fabric-mode button{color:#68706b;cursor:pointer;background:#fff;border:1px solid #ddd8cf;border-radius:9px;min-height:36px;padding:0 14px;font-size:10px;font-weight:800}.fabric-mode button.active{border-color:var(--green);background:var(--green);color:#fff}.fabric-mode small{color:var(--muted);margin-left:auto;font-size:9px}.fabric-entry-table{gap:7px;padding:12px 18px 18px;display:grid}.fabric-entry-row,.fabric-result-row{grid-template-columns:.8fr 1fr .8fr 1fr 1fr;align-items:center;gap:9px;display:grid}.fabric-entry-row.labels{color:#7e847f;min-height:34px;font-size:9px;font-weight:800}.fabric-entry-row input:disabled{color:#5d665f;opacity:1;background:#f1f2ef}.shade-code-input{display:block;position:relative}.shade-code-input input{padding-right:30px}.shade-code-input span{color:#434d47;pointer-events:none;font-size:11px;font-weight:800;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.synced-usage{color:#4d5851;background:#f1f2ef;border-radius:10px;align-items:center;min-height:42px;padding:0 11px;font-size:11px;font-weight:800;display:flex}.fabric-entry-row>strong{color:var(--green);text-align:right;padding-right:6px;font-size:12px}.fabric-validation{color:#b5433e;background:#fff0ee;border-radius:9px;margin:-7px 18px 16px;padding:10px 12px;font-size:10px;font-weight:800}.fabric-result-sheet{background:#fff;border-color:#c8c1b5;border-radius:10px;max-width:920px;margin-inline:auto;box-shadow:0 8px 24px #25312b0d}.fabric-result-sheet>header{background:#fbfcfd;border-bottom:2px solid #254f72;grid-template-columns:repeat(4,minmax(0,1fr));min-height:58px;display:grid}.fabric-result-sheet>header>div{align-content:center;gap:1px;min-width:0;padding:7px 11px;display:grid}.fabric-result-sheet>header>div+div{border-left:1px solid #d6dde2}.fabric-sheet-brand strong{color:#183f5d;font-family:Microsoft YaHei,PingFang SC,sans-serif;font-size:19px;line-height:1.1}.fabric-sheet-brand small{color:#965326;letter-spacing:.18em;font-size:9px;font-weight:900}.fabric-result-sheet header span{color:#557085;letter-spacing:.08em;font-size:8px;font-weight:900}.fabric-result-sheet header b{overflow-wrap:anywhere;color:#174b73;font-size:20px;line-height:1.15}.fabric-sheet-destination b{color:#8e4d24!important}.fabric-result-row{border-bottom:1px solid #e8e6df;grid-template-columns:72px 88px 72px 88px 100px 145px 110px;justify-content:space-between;gap:3px;min-height:42px;padding:0 9px;font-size:12px;font-weight:750}.fabric-result-row.labels{color:#29495f;background:#edf3f7;min-height:32px;font-size:10px;font-weight:900}.fabric-result-row:not(.labels)>b:first-child{color:#0c5f97;text-align:center;background:#e5f1f9;border-radius:4px;padding:5px 4px;font-size:15px}.fabric-result-row:not(.labels)>span:nth-child(2){color:#111714;font-size:15px;font-weight:900}.fabric-result-row:not(.labels)>span:nth-child(3),.fabric-result-row:not(.labels)>span:nth-child(4){color:#35413b}.fabric-theoretical-usage{background:#f1f1ee;border-radius:4px;padding:5px 4px;font-weight:750;color:#777d79!important}.fabric-supplement-control{align-items:center;gap:3px;min-width:0;display:flex}.fabric-supplement-input{color:#75510d;width:52px;min-width:0;height:29px;font:inherit;text-align:center;background:#fff6c9;border:1px solid #e6c56f;border-radius:5px;outline:none;padding:0 5px;font-weight:900}.fabric-supplement-input:focus{border-color:#c49121;box-shadow:0 0 0 2px #daa93426}.fabric-supplement-shortcuts{gap:2px;display:flex}.fabric-supplement-shortcuts button{color:#7a5b21;cursor:pointer;background:#fffaf0;border:1px solid #e1d7bc;border-radius:4px;width:27px;height:27px;padding:0;font-size:8px;font-weight:900}.fabric-result-row>strong{color:#fff1a8;text-align:center;background:#9f2f22;border-radius:5px;padding:6px 7px;font-size:16px;font-weight:950}.fabric-bulk-supplement{background:#fffaf0;border-bottom:1px solid #e5d5ab;justify-content:flex-end;align-items:center;gap:7px;min-height:42px;padding:5px 9px;display:flex}.fabric-bulk-supplement>strong{color:#805b16;margin-right:2px;font-size:10px}.fabric-bulk-supplement label{display:block;position:relative}.fabric-bulk-supplement input{color:#684708;width:84px;height:30px;font:inherit;background:#fff4bd;border:1px solid #dfbd69;border-radius:5px;outline:none;padding:0 25px 0 7px;font-weight:900}.fabric-bulk-supplement label span{color:#8b6b2a;font-size:9px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.fabric-bulk-supplement button{color:#fff;cursor:pointer;background:#7c5a18;border:0;border-radius:5px;height:30px;padding:0 10px;font-size:9px;font-weight:900}.fabric-bulk-supplement small{color:#91836c;font-size:8px}.fabric-result-blocked{color:#b5433e;text-align:center;padding:32px 18px;font-size:11px}.fabric-result-sheet>footer{background:#fff;border-top:2px solid #d8a23d;justify-content:flex-end;gap:8px;min-height:58px;padding:7px 10px;display:flex}.fabric-result-sheet>footer div{background:#fff7e3;border:1px solid #efd49c;border-radius:6px;align-content:center;gap:1px;min-width:142px;padding:6px 10px;display:grid}.fabric-result-sheet>footer span{color:#875c13;font-size:9px;font-weight:900}.fabric-result-sheet>footer b{color:#c94f28;font-size:23px;line-height:1.1}.fabric-result-sheet>footer .fabric-total-usage{background:#f4f3ef;border-color:#d8d5cc;min-width:180px}.fabric-result-sheet>footer .fabric-total-usage b{color:#696f6b;font-size:21px}.fabric-result-sheet>footer .fabric-total-purchase{background:#8f2c22;border-color:#742118;min-width:230px}.fabric-result-sheet>footer .fabric-total-purchase span{color:#ffe8a3}.fabric-result-sheet>footer .fabric-total-purchase b{color:#fff0a8;font-size:27px}.fabric-sheet-note{color:#756f65;text-align:right;border-top:1px solid #e5e1d8;margin:0;padding:5px 11px;font-size:8px}.fabric-actions{justify-content:flex-end;align-items:center;gap:9px;padding:4px 0;display:flex}.fabric-actions button{color:#4f5953;cursor:pointer;background:#fff;border:1px solid #dcd7ce;border-radius:10px;align-items:center;gap:7px;min-height:42px;padding:0 15px;font-size:10px;font-weight:800;display:inline-flex}.fabric-actions button.primary{border-color:var(--green);background:var(--green);color:#fff}.fabric-actions button:disabled{cursor:not-allowed;opacity:.45}.fabric-actions>span{color:var(--green);margin-right:auto;font-size:10px;font-weight:700}.toolbox-module{gap:14px;display:grid}.toolbox-switcher{background:#fffdf9e6;border:1px solid #c2b09147;border-radius:13px;justify-self:start;gap:5px;padding:5px;display:flex;box-shadow:0 8px 24px #4134200d}.toolbox-switcher button{color:#737a75;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;min-height:39px;padding:0 15px;font-size:10px;font-weight:800;display:inline-flex}.toolbox-switcher button.active{background:var(--green);color:#fff;box-shadow:0 5px 14px #244d3e33}.exchange-page{gap:14px;display:grid}.exchange-controls{background:#fffdf9f5;border:1px solid #c2b09147;border-radius:16px;align-items:end;gap:10px;padding:14px 16px;display:flex;box-shadow:0 10px 30px #4134200d}.exchange-controls label{gap:6px;min-width:210px;display:grid}.exchange-controls label:nth-child(2){min-width:130px}.exchange-controls label span{color:#646b66;font-size:9px;font-weight:800}.exchange-controls select,.exchange-controls input,.fixed-price-manager input{min-height:40px;color:var(--ink);font:inherit;background:#fff;border:1px solid #ddd9d0;border-radius:9px;outline:none;padding:0 11px}.exchange-controls select:focus,.exchange-controls input:focus,.fixed-price-manager input:focus{border-color:#93ad9e;box-shadow:0 0 0 3px #44705b14}.exchange-controls button,.fixed-price-manager button,.exchange-actions button{background:var(--green);color:#fff;cursor:pointer;border:1px solid #d8d3c9;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 13px;font-size:9px;font-weight:800;display:inline-flex}.exchange-controls button.secondary{color:#53615a;background:#fff}.exchange-controls>small{color:var(--green);align-self:center;margin-left:auto;font-size:9px;font-weight:700}.fixed-price-manager{background:#fff;border:1px solid #dfd9cd;border-radius:16px;gap:14px;padding:16px;display:grid}.fixed-price-manager header{justify-content:space-between;align-items:end;gap:18px;display:flex}.fixed-price-manager h3,.fixed-price-manager p{margin:0}.fixed-price-manager h3{font-size:14px}.fixed-price-manager p{color:var(--muted);margin-top:5px;font-size:9px}.fixed-price-manager header>div:last-child{gap:7px;display:flex}.fixed-price-manager>div{grid-template-columns:repeat(5,minmax(150px,1fr));gap:7px;display:grid}.fixed-price-manager article{border:1px solid #ece8e0;border-radius:10px;grid-template-columns:minmax(70px,1fr) 31px 31px auto;gap:4px;padding:6px;display:grid}.fixed-price-manager article input{width:100%;min-width:0}.fixed-price-manager article button{color:#59615c;background:#f6f3ed;min-width:0;padding:0 7px}.fixed-price-manager footer{justify-content:flex-end;display:flex}.exchange-table-sheet{background:#fff;border:1px solid #cfc9bd;border-radius:16px;overflow:hidden;box-shadow:0 16px 40px #41342012}.exchange-table-sheet>header{border-bottom:2px solid #244d3e;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:13px 18px;display:flex}.exchange-table-sheet>header>div{gap:3px;display:grid}.exchange-table-sheet>header strong{color:var(--green);font-family:Georgia,serif;font-size:20px}.exchange-table-sheet>header small{color:var(--muted);font-size:9px;font-weight:700}.exchange-table-sheet>header>div:last-child{text-align:right}.exchange-table-sheet>header span{color:#14508b;font-size:10px;font-weight:900}.exchange-table-sheet>header b{color:#df621f;font-size:15px}.exchange-columns{grid-template-columns:repeat(4,minmax(190px,1fr));display:grid}.exchange-column+.exchange-column{border-left:1px solid #ddd8ce}.exchange-column-heading,.exchange-price-row{grid-template-columns:1fr 1fr;align-items:center;display:grid}.exchange-column-heading{text-align:center;background:#f4f1ea;border-bottom:1px solid #d4cec3;min-height:37px;font-size:9px;font-weight:900}.exchange-column-heading span:first-child{color:#14508b}.exchange-column-heading span:last-child{color:#d84f1f}.exchange-price-row{text-align:center;font-variant-numeric:tabular-nums;border-bottom:1px solid #eeeae2;min-height:45px}.exchange-price-row:last-child{border-bottom:0}.exchange-price-row b{color:#14508b;font-size:clamp(17px,1.6vw,24px);font-weight:900}.exchange-price-row strong{color:#df4f1f;font-size:clamp(17px,1.6vw,24px);font-weight:950}.exchange-actions{justify-content:flex-end;gap:8px;display:flex}.exchange-actions button:last-child{color:var(--green);background:#fff}@media (width<=760px){.toolbox-switcher{width:100%}.toolbox-switcher button{flex:1;padding:0 8px}.exchange-controls{flex-direction:column;align-items:stretch}.exchange-controls label,.exchange-controls label:nth-child(2){width:100%;min-width:0}.exchange-controls>small{text-align:center;align-self:auto;margin:0}.fixed-price-manager header{flex-direction:column;align-items:stretch}.fixed-price-manager header>div:last-child{grid-template-columns:1fr auto;display:grid}.fixed-price-manager>div{grid-template-columns:1fr}.exchange-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.exchange-column:nth-child(3){border-left:0}.exchange-column:nth-child(n+3){border-top:1px solid #bfb9ae}.exchange-price-row{min-height:43px}.exchange-price-row b,.exchange-price-row strong{font-size:17px}.toolbox-heading{flex-direction:column;align-items:stretch}.toolbox-heading>span{align-self:flex-start}.fabric-basic-grid{grid-template-columns:1fr 1fr;padding:14px}.fabric-basic-grid label:nth-child(-n+3){grid-column:1/-1}.fabric-mode{flex-wrap:wrap;align-items:stretch;padding:12px 14px}.fabric-mode strong{width:100%}.fabric-mode button{flex:1}.fabric-mode small{width:100%;margin:2px 0 0}.fabric-entry-table{padding:10px 12px 14px;overflow-x:auto}.fabric-entry-row{min-width:650px}.fabric-result-sheet{overflow-x:auto}.fabric-result-sheet>header,.fabric-result-row,.fabric-result-sheet>footer,.fabric-sheet-note{min-width:650px}.fabric-result-sheet>header{grid-template-columns:repeat(4,1fr)}.fabric-actions{flex-direction:column;align-items:stretch}.fabric-actions button{justify-content:center}.fabric-actions>span{text-align:center;margin:0}}@media print{@page exchange-price-sheet{size:A4 landscape;margin:5mm}@page{size:A4 portrait;margin:5mm}html,body{width:auto;min-width:0;height:auto;background:#fff!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}body.production-printing>*{display:none!important}body.production-printing>.production-print-host{place-items:center;width:200mm;margin:0;padding:0;visibility:visible!important;height:285mm!important;min-height:0!important;display:grid!important;position:relative!important;overflow:hidden!important}body.production-printing>.app-shell,.drawer-head,.drawer-management-panel,.attachments,.primary-wide,.delete-order,.image-viewer,.sheet-text-controls,.inline-edit-hint,.a4-inline-editor,.sheet-image-adjust-controls,.adjustable-sheet-caption em,.preview-return-panel,.a4-sample-image-block button span,.a4-order-image-block button span{display:none!important}.production-order-drawer{width:100%!important;padding:0!important;position:static!important;overflow:visible!important}.production-print-image{-webkit-print-color-adjust:exact;print-color-adjust:exact;object-fit:contain!important;border:0!important;max-width:200mm!important;max-height:285mm!important;margin:0!important;padding:0!important;display:block!important}.production-print-host,.production-print-host *{box-sizing:border-box}.production-print-host:before,.production-print-host:after{content:none!important;display:none!important}:is(body:not(.production-printing) .app-shell:has(.toolbox-page) .sidebar,body:not(.production-printing) .app-shell:has(.toolbox-page) .topbar,body:not(.production-printing) .app-shell:has(.toolbox-page) .mobile-bottom,body:not(.production-printing) .app-shell:has(.toolbox-page) .no-print){display:none!important}body:not(.production-printing) .app-shell:has(.toolbox-page){background:#fff!important;width:100%!important;margin:0!important;padding:0!important;display:block!important}body:not(.production-printing) .app-shell:has(.toolbox-page) .main-area{background:#fff!important;width:100%!important;margin:0!important;padding:0!important;display:block!important}body:not(.production-printing) .app-shell:has(.toolbox-page) .content{background:#fff!important;width:100%!important;margin:0!important;padding:0!important;display:block!important}body:not(.production-printing) .fabric-result-sheet{width:190mm;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:1px solid #222;border-radius:0;margin:0 auto}body:not(.production-printing) .exchange-table-sheet{page:exchange-price-sheet;width:277mm;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:1px solid #222;border-radius:0;margin:0 auto}body:not(.production-printing) .exchange-table-sheet .exchange-price-row{min-height:12.5mm}body:not(.production-printing) .exchange-table-sheet .exchange-price-row b,body:not(.production-printing) .exchange-table-sheet .exchange-price-row strong{font-size:17pt}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@media screen{.app-shell{--lgg-screen-theme-canvas:#eef4fb;--lgg-screen-theme-canvas-cyan:#eaf5f5;--lgg-screen-theme-canvas-violet:#f5eff9;--lgg-screen-theme-ink:#203047;--lgg-screen-theme-heading:#23344d;--lgg-screen-theme-muted:#64748b;--lgg-screen-theme-focus:#4267da94;--lgg-screen-theme-nav-surface:#eef7fd80;--lgg-screen-theme-subtle-surface:#fcfdfff2;--lgg-screen-theme-shadow-nav:18px 0 52px #40527e1f;--lgg-screen-theme-shadow-surface:0 18px 44px #32456e17, 0 2px 8px #415b940a;--lgg-screen-theme-shadow-primary:0 16px 34px #2d4fb947, 0 4px 10px #404f9124;--lgg-screen-theme-motion:.18s cubic-bezier(.2, .72, .2, 1);--lgg-screen-theme-environment:radial-gradient(ellipse 54% 48% at 96% -5%, #7eb8f64d, transparent 68%), radial-gradient(ellipse 45% 46% at 38% 38%, #5bd1c629, transparent 72%), radial-gradient(ellipse 52% 54% at 8% 103%, #ab8ee738, transparent 70%), radial-gradient(ellipse 44% 48% at 92% 98%, #ed9bc22b, transparent 72%), radial-gradient(ellipse 34% 30% at 54% -8%, #f8cc9a29, transparent 72%), linear-gradient(128deg, var(--lgg-screen-theme-canvas) 0%, var(--lgg-screen-theme-canvas-cyan) 48%, var(--lgg-screen-theme-canvas-violet) 100%);background:var(--lgg-screen-theme-environment)}.app-shell>.sidebar{color:#2b3b52;background:radial-gradient(circle at 8% 4%, #9fcffa33, transparent 33%), radial-gradient(circle at 88% 88%, #b597e624, transparent 38%), linear-gradient(166deg, #ffffffa1, #eaf5fc6e 56%, #f6effb63), var(--lgg-screen-theme-nav-surface);box-shadow:inset -1px 0 #6b85b41a, inset 1px 0 #fffffff0, var(--lgg-screen-theme-shadow-nav);-webkit-backdrop-filter:blur(38px)saturate(148%);border-color:#ffffffc2}.app-shell>.sidebar:after{opacity:.2;background:linear-gradient(118deg,#ffffff6b,#0000 28%),repeating-linear-gradient(105deg,#0000 0 18px,#ffffff1f 19px)}.app-shell>.sidebar>.brand .brand-emblem{background:radial-gradient(circle at 20% 12%,#ffffffe0,#0000 44%),linear-gradient(145deg,#e1efffc7,#daccf694);border-color:#ffffffdb;box-shadow:inset 1px 1px #fffffff5,inset -1px -1px #5771a61f,0 10px 24px #3b528421}.app-shell>.sidebar>.brand strong{color:#29405d}.app-shell>.sidebar>.brand span{color:#41546f94}.app-shell>.sidebar>nav>button,.app-shell>.sidebar>nav>.sidebar-settings-group>button{color:#62728a;transition:color var(--lgg-screen-theme-motion), background var(--lgg-screen-theme-motion), border-color var(--lgg-screen-theme-motion), box-shadow var(--lgg-screen-theme-motion), transform var(--lgg-screen-theme-motion)}.app-shell>.sidebar>nav>button i,.app-shell>.sidebar>nav>.sidebar-settings-group>button i{color:#70829b}.app-shell>.sidebar>nav>button.active{color:#3159c6;background:radial-gradient(circle at 84% 14%,#aa92ef3d,#0000 47%),linear-gradient(132deg,#ffffffc4,#cee2fc87);border-color:#ffffffd6;box-shadow:inset 3px 0 #4f71d8c2,inset 1px 1px #fffffff7,inset -1px -1px #5475b51a,0 10px 25px #385aa421}.app-shell>.sidebar>nav>button.active i{color:#456bd2}.app-shell>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button{color:#68778d;transition:color var(--lgg-screen-theme-motion), background var(--lgg-screen-theme-motion), border-color var(--lgg-screen-theme-motion), box-shadow var(--lgg-screen-theme-motion)}.app-shell>.sidebar>.sidebar-foot{color:#41546f94;border-color:#536c941f}}@media screen and (prefers-reduced-transparency:reduce){.app-shell>.sidebar{-webkit-backdrop-filter:none;background:#f2f6fb}}@media screen{.app-shell>main>.topbar{-webkit-backdrop-filter:blur(34px)saturate(142%);background:linear-gradient(#ffffff6b,#f4fafe47);border-color:#ffffffa3;box-shadow:inset 0 -1px #4c66970d,0 10px 34px #4156840b}}@media screen and (prefers-reduced-transparency:reduce){.app-shell>main>.topbar{-webkit-backdrop-filter:none;background:#f7f9fc}}@media screen{.app-shell>main>.topbar>.search{color:#718097;-webkit-backdrop-filter:blur(22px)saturate(136%);transition:border-color var(--lgg-screen-theme-motion), background var(--lgg-screen-theme-motion), box-shadow var(--lgg-screen-theme-motion);background:linear-gradient(145deg,#ffffffa1,#e5f1fc66),#fff3;border-color:#fffc;box-shadow:inset 1px 1px #fffffff5,inset -1px -1px #5676ae14,0 10px 26px #364e8014}.app-shell>main>.topbar>.search:focus-within{background:linear-gradient(145deg,#ffffffd1,#e1effc85);border-color:#537ae094;box-shadow:inset 1px 1px #fff,inset -1px -1px #4567aa14,0 0 0 3px #446de221,0 14px 32px #344d851c}.app-shell>main>.topbar>.search>input{color:#26374f}}@media screen and (prefers-reduced-motion:reduce){.app-shell>main>.topbar>.search{transition:none}}@media screen and (prefers-reduced-transparency:reduce){.app-shell>main>.topbar>.search{-webkit-backdrop-filter:none;background:#fff}}@media screen{.app-shell>main>.topbar>.quick-add{--lgg-screen-component-primary-background:radial-gradient(circle at 20% 2%, #c5deffd6, transparent 41%), radial-gradient(circle at 91% 110%, #966fdd75, transparent 49%), radial-gradient(circle at 8% 108%, #5ccdc23d, transparent 44%), linear-gradient(135deg, #4c7febf5, #355acfed 58%, #5b46beeb);--lgg-screen-component-primary-shadow:inset 1px 1px #ffffffb8, inset -1px -1px #1a2c8457, inset 0 -6px 12px #2439971f, var(--lgg-screen-theme-shadow-primary);--lgg-screen-component-primary-text-shadow:0 1px 1px #1f327e47}.app-shell:has(>main>.page>.metrics){--lgg-screen-canvas:var(--lgg-screen-theme-canvas);--lgg-screen-ink:var(--lgg-screen-theme-ink);--lgg-screen-muted:var(--lgg-screen-theme-muted);--lgg-screen-edge:#ffffffd1;--lgg-screen-edge-soft:#ffffff94;--lgg-screen-focus:var(--lgg-screen-theme-focus);--lgg-screen-nav-surface:var(--lgg-screen-theme-nav-surface);--lgg-screen-card-surface:#ffffff9c;--lgg-screen-subtle-surface:#fcfdffe8;--lgg-screen-shadow-nav:var(--lgg-screen-theme-shadow-nav);--lgg-screen-shadow-card:0 18px 42px #394c7d1a, 0 2px 8px #415b940d;--lgg-screen-shadow-surface:0 16px 40px #32456e12;--lgg-screen-shadow-primary:var(--lgg-screen-theme-shadow-primary);--lgg-screen-motion:var(--lgg-screen-theme-motion);color:var(--lgg-screen-ink);background:radial-gradient(ellipse 54% 48% at 96% -5%, #7eb8f64d, transparent 68%), radial-gradient(ellipse 45% 46% at 38% 38%, #5bd1c629, transparent 72%), radial-gradient(ellipse 52% 54% at 8% 103%, #ab8ee738, transparent 70%), radial-gradient(ellipse 44% 48% at 92% 98%, #ed9bc22b, transparent 72%), radial-gradient(ellipse 34% 30% at 54% -8%, #f8cc9a29, transparent 72%), linear-gradient(128deg, var(--lgg-screen-canvas) 0%, #eaf5f5 48%, #f5eff9 100%)}.app-shell:has(>main>.page>.metrics)>.sidebar{color:#2b3b52;background:radial-gradient(circle at 8% 4%, #9fcffa33, transparent 33%), radial-gradient(circle at 88% 88%, #b597e624, transparent 38%), linear-gradient(166deg, #ffffffa1, #eaf5fc6e 56%, #f6effb63), var(--lgg-screen-nav-surface);box-shadow:inset -1px 0 #6b85b41a, inset 1px 0 #fffffff0, var(--lgg-screen-shadow-nav);-webkit-backdrop-filter:blur(38px)saturate(148%);border-color:#ffffffc2}.app-shell:has(>main>.page>.metrics)>.sidebar>nav>button{color:#62728a;transition:color var(--lgg-screen-motion), background var(--lgg-screen-motion), border-color var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion), transform var(--lgg-screen-motion)}.app-shell:has(>main>.page>.metrics)>.sidebar>nav>button i{color:#70829b}.app-shell:has(>main>.page>.metrics)>.sidebar>nav>.sidebar-settings-group>button{color:#62728a;transition:color var(--lgg-screen-motion), background var(--lgg-screen-motion), border-color var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion), transform var(--lgg-screen-motion)}.app-shell:has(>main>.page>.metrics)>.sidebar>nav>.sidebar-settings-group>button i{color:#70829b}.app-shell:has(>main>.page>.metrics)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button{color:#68778d;transition:color var(--lgg-screen-motion), background var(--lgg-screen-motion), border-color var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion)}.app-shell:has(>main>.page>.metrics)>main>.topbar>.search{color:#718097;-webkit-backdrop-filter:blur(22px)saturate(136%);transition:border-color var(--lgg-screen-motion), background var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion);background:linear-gradient(145deg,#ffffffa1,#e5f1fc66),#fff3;border-color:#fffc;box-shadow:inset 1px 1px #fffffff5,inset -1px -1px #5676ae14,0 10px 26px #364e8014}.app-shell:has(>main>.page>.metrics)>main>.topbar>.quick-add{color:#fff;box-shadow:inset 1px 1px #ffffffb8, inset -1px -1px #1a2c8457, inset 0 -6px 12px #2439971f, var(--lgg-screen-shadow-primary);text-shadow:0 1px 1px #1f327e47;-webkit-backdrop-filter:blur(18px)saturate(154%);transition:filter var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion), transform var(--lgg-screen-motion);background:radial-gradient(circle at 20% 2%,#c5deffd6,#0000 41%),radial-gradient(circle at 91% 110%,#966fdd75,#0000 49%),radial-gradient(circle at 8% 108%,#5ccdc23d,#0000 44%),linear-gradient(135deg,#4c7febf5,#355acfed 58%,#5b46beeb);border:1px solid #ffffffc7}.app-shell:has(>main>.page>.metrics)>main>.topbar>.quick-add:active{transform:translateY(1px)scale(.985);box-shadow:inset 0 3px 9px #192b8045,inset 0 -1px #ffffff42,0 8px 18px #2c50c03b}.app-shell:has(>main>.page>.metrics)>main>.topbar>.quick-add:focus-visible{outline:2px solid var(--lgg-screen-focus);outline-offset:3px}.app-shell:has(>main>.page>.metrics)>main>.page>.page-heading p{color:var(--lgg-screen-muted)}.app-shell:has(>main>.page>.metrics)>main>.page>.page-heading h1{color:#23344d}.app-shell:has(>main>.page>.metrics)>main>.page>.metrics>.metric-card{--lgg-screen-card-tint:#70a0f642;color:var(--lgg-screen-ink);border-color:var(--lgg-screen-edge);background:radial-gradient(circle at 106% 112%, var(--lgg-screen-card-tint), transparent 54%), radial-gradient(circle at 8% -8%, #ffffffd1, transparent 42%), linear-gradient(145deg, #ffffffb3, #f6faff75), var(--lgg-screen-card-surface);box-shadow:inset 1px 1px #fffffffa, inset -1px -1px #536da114, var(--lgg-screen-shadow-card);-webkit-backdrop-filter:blur(24px)saturate(132%);transition:border-color var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion), filter var(--lgg-screen-motion), transform var(--lgg-screen-motion)}.app-shell:has(>main>.page>.metrics)>main>.page>.metrics>.metric-card:has(>.metric-icon.orange){--lgg-screen-card-tint:#f1b76645}.app-shell:has(>main>.page>.metrics)>main>.page>.metrics>.metric-card:has(>.metric-icon.purple){--lgg-screen-card-tint:#a584e745}.app-shell:has(>main>.page>.metrics)>main>.page>.metrics>.metric-card:has(>.metric-icon.green){--lgg-screen-card-tint:#52bc933d}.app-shell:has(>main>.page>.metrics)>main>.page>.metrics>.metric-card:has(>.metric-icon.red){--lgg-screen-card-tint:#e778913d}.app-shell:has(>main>.page>.metrics)>main>.page>.metrics>.metric-card:after{opacity:.76;filter:blur(.2px);background:radial-gradient(circle at 28% 22%,#ffffff61,#ffffff0a 58%,#0000 70%);border-color:#ffffff7a}.app-shell:has(>main>.page>.metrics)>main>.page>.metrics>.metric-card>.metric-copy>small{color:#5c6b80}.app-shell:has(>main>.page>.metrics)>main>.page>.metrics>.metric-card>.metric-copy>b{color:#223149;font-variant-numeric:tabular-nums}.app-shell:has(>main>.page>.metrics)>main>.page>.metrics>.metric-card>.metric-copy>em{color:#66758a}.app-shell:has(>main>.page>.metrics)>main>.page>.metrics>.metric-card>.metric-icon{-webkit-backdrop-filter:blur(12px)saturate(128%);background:#ffffff80;border:1px solid #ffffffdb;box-shadow:inset 0 1px #fffffff5,0 6px 14px #33497812}.app-shell:has(>main>.page>.metrics)>main>.page>.metrics>.metric-card>.metric-arrow{color:#8391a5}.app-shell:has(>main>.page>.metrics)>main>.page>.metrics>.metric-card:focus-visible{outline:2px solid var(--lgg-screen-focus);outline-offset:3px}.app-shell:has(>main>.page>.metrics)>main>.page>.shipping-home-summary{-webkit-backdrop-filter:blur(18px)saturate(122%);background:radial-gradient(circle at 92% 8%,#a38be31f,#0000 36%),linear-gradient(145deg,#ffffffad,#f1f8fd7a);border-color:#ffffffd1;box-shadow:inset 1px 1px #fffffff7,inset -1px -1px #5770a312,0 12px 30px #374c7812}.app-shell:has(>main>.page>.metrics)>main>.page>.shipping-home-summary>div{border-color:#566b911c}.app-shell:has(>main>.page>.metrics)>main>.page>.shipping-home-summary>div>small{color:#758298}.app-shell:has(>main>.page>.metrics)>main>.page>.shipping-home-summary>div>b{color:#293a53;font-variant-numeric:tabular-nums}.app-shell:has(>main>.page>.metrics)>main>.page>.shipping-home-summary>div>span{color:#8895a6}.app-shell:has(>main>.page>.metrics)>main>.page>.shipping-home-summary>button{color:#315bcf;-webkit-backdrop-filter:blur(14px)saturate(122%);transition:color var(--lgg-screen-motion), background var(--lgg-screen-motion), border-color var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion), transform var(--lgg-screen-motion);background:#ffffff94;border:1px solid #ffffffdb;box-shadow:inset 0 1px #fffffffa,0 8px 20px #374d7d12}.app-shell:has(>main>.page>.metrics)>main>.page>.shipping-home-summary>button:active{transform:translateY(1px);box-shadow:inset 0 2px 5px #42598d1a}.app-shell:has(>main>.page>.metrics)>main>.page>.shipping-home-summary>button:focus-visible{outline:2px solid var(--lgg-screen-focus);outline-offset:2px}.app-shell:has(>main>.page>.metrics)>main>.page>.section-head h2{color:#223149}.app-shell:has(>main>.page>.metrics)>main>.page>.section-head p{color:#7d899b}.app-shell:has(>main>.page>.metrics)>main>.page>.section-head button{color:#365fcf;transition:color var(--lgg-screen-motion), transform var(--lgg-screen-motion)}.app-shell:has(>main>.page>.metrics)>main>.page>.section-head button:focus-visible{outline:2px solid var(--lgg-screen-focus);outline-offset:3px}.app-shell:has(>main>.page>.metrics)>main>.page>.order-panel{background:var(--lgg-screen-subtle-surface);box-shadow:inset 0 1px #fff, var(--lgg-screen-shadow-surface);-webkit-backdrop-filter:blur(10px)saturate(108%);border-color:#ffffffe6}.app-shell:has(>main>.page>.metrics)>main>.page>.order-panel>.table-head{color:#748196;background:#e7eff9cc;border-color:#5b6c8c1a}.app-shell:has(>main>.page>.metrics)>main>.page>.order-panel>.order-rows>.order-row{color:#405068;transition:background var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion);background:#fdfefff5;border-color:#5b6c8c17}.app-shell:has(>main>.page>.metrics)>main>.page>.order-panel>.order-rows>.order-row>.product-cell img{border:1px solid #ffffffeb;box-shadow:0 6px 15px #2939591a}.app-shell:has(>main>.page>.metrics)>main>.page>.order-panel>.order-rows>.order-row>.product-cell>div>b{color:#25344c}.app-shell:has(>main>.page>.metrics)>main>.page>.order-panel>.order-rows>.order-row>.quantity>b{color:#293950;font-variant-numeric:tabular-nums}.app-shell:has(>main>.page>.metrics)>main>.page>.order-panel>.order-rows>.order-row>time{font-variant-numeric:tabular-nums}.app-shell:has(>main>.page>.metrics)>main>.page>.order-panel>.order-rows>.order-row:focus-within{outline-offset:-2px;outline:2px solid #4267da6b}.app-shell:has(>main>.page>.metrics)>main>.page>.empty{color:#718097;box-shadow:inset 0 1px #fff, var(--lgg-screen-shadow-surface);background:#fcfdffe6;border-color:#ffffffdb}}@media screen and (hover:hover) and (pointer:fine){.app-shell:has(>main>.page>.metrics)>.sidebar>nav>button:hover{color:#405573;background:#ffffff6b;border-color:#ffffff8f;transform:translate(2px)}.app-shell:has(>main>.page>.metrics)>.sidebar>nav>.sidebar-settings-group>button:hover{color:#405573;background:#ffffff6b;border-color:#ffffff8f;transform:translate(2px)}.app-shell:has(>main>.page>.metrics)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button:hover{color:#405573;background:#ffffff61;border-color:#ffffff7a}.app-shell:has(>main>.page>.metrics)>main>.topbar>.quick-add:hover{filter:brightness(1.045)saturate(1.035);transform:translateY(-1px);box-shadow:inset 1px 1px #fffc,inset -1px -1px #1a2c8447,inset 0 -6px 12px #2439971a,0 20px 42px #2c50c054,0 5px 12px #364d9b29}.app-shell:has(>main>.page>.metrics)>main>.page>.metrics>.metric-card:hover{filter:saturate(1.04)brightness(1.02);border-color:#fffffffa;transform:translateY(-3px);box-shadow:inset 1px 1px #fff,inset -1px -1px #536da112,0 21px 46px #394c7d21,0 3px 9px #415b940f}.app-shell:has(>main>.page>.metrics)>main>.page>.shipping-home-summary>button:hover{color:#284fc0;background:#fffc;border-color:#fffffffa;transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 11px 24px #374d7d1a}.app-shell:has(>main>.page>.metrics)>main>.page>.section-head button:hover{color:#244cbc;transform:translate(1px)}.app-shell:has(>main>.page>.metrics)>main>.page>.order-panel>.order-rows>.order-row:hover{background:#eff5fde0;transform:none;box-shadow:inset 3px 0 #5b7ee0c2}}@media screen and (prefers-reduced-motion:reduce){.app-shell:has(>main>.page>.metrics)>.sidebar>nav>button{transition:none}.app-shell:has(>main>.page>.metrics)>.sidebar>nav>.sidebar-settings-group>button{transition:none}.app-shell:has(>main>.page>.metrics)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button{transition:none}.app-shell:has(>main>.page>.metrics)>main>.topbar>.search{transition:none}.app-shell:has(>main>.page>.metrics)>main>.topbar>.quick-add{transition:none}.app-shell:has(>main>.page>.metrics)>main>.page>.metrics>.metric-card{transition:none}.app-shell:has(>main>.page>.metrics)>main>.page>.shipping-home-summary>button{transition:none}.app-shell:has(>main>.page>.metrics)>main>.page>.section-head button{transition:none}.app-shell:has(>main>.page>.metrics)>main>.page>.order-panel>.order-rows>.order-row{transition:none}}@media screen and (prefers-reduced-transparency:reduce){.app-shell:has(>main>.page>.metrics)>.sidebar{-webkit-backdrop-filter:none;background:#edf4f9}.app-shell:has(>main>.page>.metrics)>main>.topbar{-webkit-backdrop-filter:none;background:#f7fafc}.app-shell:has(>main>.page>.metrics)>main>.topbar>.search{-webkit-backdrop-filter:none;background:#f4f8fc}.app-shell:has(>main>.page>.metrics)>main>.page>.metrics>.metric-card{-webkit-backdrop-filter:none;background:#f9fbfe}.app-shell:has(>main>.page>.metrics)>main>.page>.shipping-home-summary{-webkit-backdrop-filter:none;background:#f9fbfd}}@media screen{.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel){--lgg-screen-canvas:var(--lgg-screen-theme-canvas);--lgg-screen-ink:var(--lgg-screen-theme-ink);--lgg-screen-muted:var(--lgg-screen-theme-muted);--lgg-screen-focus:var(--lgg-screen-theme-focus);--lgg-screen-nav-surface:var(--lgg-screen-theme-nav-surface);--lgg-screen-subtle-surface:var(--lgg-screen-theme-subtle-surface);--lgg-screen-shadow-nav:var(--lgg-screen-theme-shadow-nav);--lgg-screen-shadow-surface:var(--lgg-screen-theme-shadow-surface);--lgg-screen-shadow-primary:var(--lgg-screen-theme-shadow-primary);--lgg-screen-motion:var(--lgg-screen-theme-motion);color:var(--lgg-screen-ink);background:radial-gradient(ellipse 54% 48% at 96% -5%, #7eb8f64d, transparent 68%), radial-gradient(ellipse 45% 46% at 38% 38%, #5bd1c629, transparent 72%), radial-gradient(ellipse 52% 54% at 8% 103%, #ab8ee738, transparent 70%), radial-gradient(ellipse 44% 48% at 92% 98%, #ed9bc22b, transparent 72%), radial-gradient(ellipse 34% 30% at 54% -8%, #f8cc9a29, transparent 72%), linear-gradient(128deg, var(--lgg-screen-canvas) 0%, #eaf5f5 48%, #f5eff9 100%)}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>.sidebar{color:#2b3b52;background:radial-gradient(circle at 8% 4%, #9fcffa33, transparent 33%), radial-gradient(circle at 88% 88%, #b597e624, transparent 38%), linear-gradient(166deg, #ffffffa1, #eaf5fc6e 56%, #f6effb63), var(--lgg-screen-nav-surface);box-shadow:inset -1px 0 #6b85b41a, inset 1px 0 #fffffff0, var(--lgg-screen-shadow-nav);-webkit-backdrop-filter:blur(38px)saturate(148%);border-color:#ffffffc2}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>.sidebar>nav>button{color:#62728a;transition:color var(--lgg-screen-motion), background var(--lgg-screen-motion), border-color var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion), transform var(--lgg-screen-motion)}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>.sidebar>nav>button i{color:#70829b}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>.sidebar>nav>.sidebar-settings-group>button{color:#62728a;transition:color var(--lgg-screen-motion), background var(--lgg-screen-motion), border-color var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion), transform var(--lgg-screen-motion)}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>.sidebar>nav>.sidebar-settings-group>button i{color:#70829b}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button{color:#68778d;transition:color var(--lgg-screen-motion), background var(--lgg-screen-motion), border-color var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion)}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.topbar>.search{color:#718097;-webkit-backdrop-filter:blur(22px)saturate(136%);transition:border-color var(--lgg-screen-motion), background var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion);background:linear-gradient(145deg,#ffffffa1,#e5f1fc66),#fff3;border-color:#fffc;box-shadow:inset 1px 1px #fffffff5,inset -1px -1px #5676ae14,0 10px 26px #364e8014}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.topbar>.quick-add{color:#fff;box-shadow:inset 1px 1px #ffffffb8, inset -1px -1px #1a2c8457, inset 0 -6px 12px #2439971f, var(--lgg-screen-shadow-primary);text-shadow:0 1px 1px #1f327e47;-webkit-backdrop-filter:blur(18px)saturate(154%);transition:filter var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion), transform var(--lgg-screen-motion);background:radial-gradient(circle at 20% 2%,#c5deffd6,#0000 41%),radial-gradient(circle at 91% 110%,#966fdd75,#0000 49%),radial-gradient(circle at 8% 108%,#5ccdc23d,#0000 44%),linear-gradient(135deg,#4c7febf5,#355acfed 58%,#5b46beeb);border:1px solid #ffffffc7}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.topbar>.quick-add:active{transform:translateY(1px)scale(.985);box-shadow:inset 0 3px 9px #192b8045,inset 0 -1px #ffffff42,0 8px 18px #2c50c03b}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.topbar>.quick-add:focus-visible{outline:2px solid var(--lgg-screen-focus);outline-offset:3px}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.page-heading p{color:var(--lgg-screen-muted)}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.page-heading h1{color:#23344d}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.page-heading>span{color:#52627a;-webkit-backdrop-filter:blur(16px)saturate(124%);background:linear-gradient(145deg,#ffffffb3,#e4effb7a),#ffffff42;border:1px solid #ffffffdb;box-shadow:inset 1px 1px #fffffff5,0 8px 20px #374d7d12}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel{background:linear-gradient(145deg, #ffffffd1, #f4f9feb8), var(--lgg-screen-subtle-surface);box-shadow:inset 1px 1px #fffffffa, inset -1px -1px #546d9e0f, var(--lgg-screen-shadow-surface);-webkit-backdrop-filter:blur(10px)saturate(108%);border-color:#ffffffeb}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.table-head{color:#65748b;background:radial-gradient(circle at 92% -18%,#9d88df1f,#0000 36%),linear-gradient(#edf4fcf5,#e5eff9db);border-color:#5b6c8c1c;font-weight:700}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row{color:#405068;transition:background var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion);background:#fdfefff7;border-color:#5b6c8c1a;box-shadow:inset 0 1px #ffffffd1}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>.product-cell img{border:1px solid #fffffff0;border-radius:11px;box-shadow:0 7px 16px #2939591f,0 0 0 1px #475e850f}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>.product-cell>div>b{color:#25344c;font-weight:750}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>.product-cell>div>span{color:#526178}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>.product-cell>div>small{color:#66758a}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>.quantity>b{color:#293950;font-variant-numeric:tabular-nums}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>.quantity>small{color:#8390a2}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>.factory{color:#34455d}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>.factory>small{color:#8793a4}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>time{color:#3f4f66;font-variant-numeric:tabular-nums}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>time>small{color:#66758a}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>time.date-overdue{color:#ad4357}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>time.date-overdue>small{color:#c15e70}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>.status{transition:border-color var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion), filter var(--lgg-screen-motion);border:1px solid #ffffffe0;box-shadow:inset 0 1px #ffffffeb,0 5px 12px #3b4d7412}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>.status-派厂{color:#8f5b25;background-color:#fceed6e0}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>.status-待出货{color:#68519b;background-color:#ede7fae6}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>.status-已出货{color:#2e7353;background-color:#e2f3eaeb}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>.status:focus-visible{outline:2px solid var(--lgg-screen-focus);outline-offset:2px;border-color:#4e70d570;box-shadow:0 0 0 3px #446de21a,0 6px 14px #3b4d7414}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>.more{color:#77879b;transition:color var(--lgg-screen-motion), background var(--lgg-screen-motion), border-color var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion);background:#eff5fcad;border:1px solid #0000;border-radius:50%;box-shadow:inset 0 1px #ffffffeb}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>.more:focus-visible{outline:2px solid var(--lgg-screen-focus);outline-offset:2px}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row:focus-within{outline-offset:-2px;outline:2px solid #4267da6b}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>.mobile-tabs{-webkit-backdrop-filter:blur(24px)saturate(132%);background:#f2f8fdc7;border-color:#ffffffc7;box-shadow:0 -12px 32px #3a4e791a,inset 0 1px #ffffffeb}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>.mobile-tabs>button{color:#718097}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>.mobile-tabs>button.active{color:#3d61c8;background:#ffffffb8;box-shadow:inset 0 1px #fffffff5,0 7px 18px #3c56911a}}@media screen and (hover:hover) and (pointer:fine){.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>.sidebar>nav>button:hover{color:#405573;background:#ffffff6b;border-color:#ffffff8f;transform:translate(2px)}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>.sidebar>nav>.sidebar-settings-group>button:hover{color:#405573;background:#ffffff6b;border-color:#ffffff8f;transform:translate(2px)}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button:hover{color:#405573;background:#ffffff61;border-color:#ffffff7a}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.topbar>.quick-add:hover{filter:brightness(1.045)saturate(1.035);transform:translateY(-1px);box-shadow:inset 1px 1px #fffc,inset -1px -1px #1a2c8447,inset 0 -6px 12px #2439971a,0 20px 42px #2c50c054,0 5px 12px #364d9b29}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row:hover{background:#f0f6fdf5;box-shadow:inset 3px 0 #5b7ee0b8,inset 0 1px #ffffffeb}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row:hover>.more{color:#4765ae;background:#ffffffd1;border-color:#ffffffdb;box-shadow:inset 0 1px #fff,0 6px 14px #394e7e1a}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>.status:hover{filter:brightness(1.02);border-color:#fffffffa;box-shadow:inset 0 1px #fff,0 7px 15px #3b4d741a}}@media screen and (prefers-reduced-motion:reduce){.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>.sidebar>nav>button{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>.sidebar>nav>.sidebar-settings-group>button{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.topbar>.search{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.topbar>.quick-add{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>.status{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel>.order-rows>.order-row>.more{transition:none}}@media screen and (prefers-reduced-transparency:reduce){.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>.sidebar{-webkit-backdrop-filter:none;background:#edf4f9}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.topbar{-webkit-backdrop-filter:none;background:#f7fafc}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.topbar>.search{-webkit-backdrop-filter:none;background:#f4f8fc}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.page-heading>span{-webkit-backdrop-filter:none;background:#f2f7fb}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>main>.page>.order-panel{-webkit-backdrop-filter:none;background:#fbfcfe}.app-shell:has(>.sidebar>nav>button.active:nth-child(2)):has(>main>.page>.page-heading+.order-panel)>.mobile-tabs{-webkit-backdrop-filter:none;background:#f4f8fc}}@media screen{.app-shell:has(>main>.page>.form-page>form.order-form){--lgg-screen-canvas:#eef4f8;--lgg-screen-ink:#243249;--lgg-screen-muted:var(--lgg-screen-theme-muted);--lgg-screen-focus:#4b68d39e;--lgg-screen-nav-surface:#edf6f985;--lgg-screen-form-surface:#fcfdffe6;--lgg-screen-section-surface:#ffffff94;--lgg-screen-control-surface:#fdfefff0;--lgg-screen-control-edge:#7d91b03d;--lgg-screen-edge:#ffffffdb;--lgg-screen-shadow-nav:var(--lgg-screen-theme-shadow-nav);--lgg-screen-shadow-form:0 22px 58px #32456e1a, 0 3px 10px #415b940b;--lgg-screen-shadow-control:inset 1px 1px #fffffffa, inset -1px -1px #4c65960d, 0 5px 14px #384b730b;--lgg-screen-shadow-primary:inset 1px 1px #ffffffad, inset -1px -1px #192b7d52, 0 14px 30px #2d4fb940;--lgg-screen-motion:var(--lgg-screen-theme-motion);color:var(--lgg-screen-ink);background:radial-gradient(ellipse 54% 42% at 96% -4%, #7eb8f640, transparent 69%), radial-gradient(ellipse 44% 43% at 36% 35%, #5bd1c621, transparent 73%), radial-gradient(ellipse 47% 50% at 8% 100%, #ab8ee72e, transparent 72%), radial-gradient(ellipse 40% 44% at 94% 96%, #ed9bc224, transparent 74%), radial-gradient(ellipse 32% 27% at 57% -6%, #f8cc9a24, transparent 74%), linear-gradient(128deg, var(--lgg-screen-canvas), #edf7f5 50%, #f5eff8)}.app-shell:has(>main>.page>.form-page>form.order-form)>.sidebar{color:#2b3b52;background:radial-gradient(circle at 8% 4%, #9fcffa33, transparent 33%), radial-gradient(circle at 88% 88%, #b597e624, transparent 38%), linear-gradient(166deg, #ffffffa1, #eaf5fc6e 56%, #f6effb63), var(--lgg-screen-nav-surface);box-shadow:inset -1px 0 #6b85b41a, inset 1px 0 #fffffff0, var(--lgg-screen-shadow-nav);-webkit-backdrop-filter:blur(38px)saturate(148%);border-color:#ffffffc2}.app-shell:has(>main>.page>.form-page>form.order-form)>.sidebar>nav>button{color:#62728a;transition:color var(--lgg-screen-motion), background var(--lgg-screen-motion), border-color var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion)}.app-shell:has(>main>.page>.form-page>form.order-form)>.sidebar>nav>button i{color:#70829b}.app-shell:has(>main>.page>.form-page>form.order-form)>.sidebar>nav>.sidebar-settings-group>button{color:#62728a}.app-shell:has(>main>.page>.form-page>form.order-form)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button{color:#68778d}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.topbar>.search{color:#718097;box-shadow:var(--lgg-screen-shadow-control);-webkit-backdrop-filter:blur(22px)saturate(136%);transition:border-color var(--lgg-screen-motion), background var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion);background:linear-gradient(145deg,#ffffffa1,#e5f1fc66),#fff3;border-color:#fffc}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.topbar>.search:focus-within{background:#fcfeffdb;border-color:#537ae094;box-shadow:inset 1px 1px #fff,0 0 0 3px #446de221,0 14px 32px #344d851c}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.topbar>.quick-add{color:#fff;box-shadow:var(--lgg-screen-shadow-primary);text-shadow:0 1px 1px #1f327e47;background:radial-gradient(circle at 20% 2%,#c5deffd6,#0000 41%),radial-gradient(circle at 91% 110%,#966fdd75,#0000 49%),linear-gradient(135deg,#4c7febf5,#355acfed 58%,#5b46beeb)}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>.page-heading p{color:var(--lgg-screen-muted)}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>.page-heading h1{color:#23344d}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>.page-heading>span{color:#52627a;-webkit-backdrop-filter:blur(16px)saturate(124%);background:linear-gradient(145deg,#ffffffb8,#e4effb80);border-color:#ffffffdb;box-shadow:inset 1px 1px #fffffff5,0 8px 20px #374d7d12}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form{border-color:var(--lgg-screen-edge);background:linear-gradient(145deg, #ffffffe6, #f4f9fdc7), var(--lgg-screen-form-surface);box-shadow:inset 1px 1px #fffffffa, inset -1px -1px #546d9e0e, var(--lgg-screen-shadow-form);-webkit-backdrop-filter:blur(16px)saturate(112%);border-radius:18px}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section{background:linear-gradient(146deg, #ffffff94, #f2f8fc6b), var(--lgg-screen-section-surface);border-color:#6175951c}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section:nth-of-type(2n){background:linear-gradient(146deg, #fcffff9e, #f5f4fc75), var(--lgg-screen-section-surface)}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.section-title>span{color:#4165bb;background:linear-gradient(145deg,#ffffffdb,#dae8f8ad);box-shadow:inset 1px 1px #fffffffa,0 5px 14px #394f7e14}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.section-title>div>h2{color:#29394f;font-weight:750}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.section-title>div>p{color:var(--lgg-screen-muted)}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.section-title>strong{color:#f7f9ff;background:radial-gradient(circle at 18% 0,#aacdff4d,#0000 45%),linear-gradient(135deg,#304a78,#28375e);box-shadow:inset 1px 1px #ffffff38,0 9px 22px #2a395f2e}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.section-title>strong>b{color:#dce8ff;font-variant-numeric:tabular-nums}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section :is(.identity-grid,.form-grid,.notes-grid) label>span{color:#4e5d72}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section :is(.identity-grid input,.form-grid input,.form-grid select,.notes-grid textarea){color:#2b3a50;border-color:var(--lgg-screen-control-edge);background:linear-gradient(180deg, #fffffffa, var(--lgg-screen-control-surface));box-shadow:var(--lgg-screen-shadow-control);transition:border-color var(--lgg-screen-motion), background var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion);border-radius:10px}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section :is(.identity-grid input,.form-grid input,.form-grid select,.notes-grid textarea):focus{border-color:var(--lgg-screen-focus);background:#fff;box-shadow:inset 1px 1px #fff,0 0 0 3px #4a6cd31f,0 9px 20px #394e8014}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section .field-hint{color:#748196}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section .field-hint.valid{color:#34765c}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section .duplicate-live{color:#a74758}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section .order-image-upload-card{background:linear-gradient(145deg,#ffffffd1,#eff7fa94);border-color:#8092ae30;border-radius:13px;box-shadow:inset 1px 1px #fffffff7,0 9px 24px #384b730e}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section .order-image-preview{color:#7b8798;background:linear-gradient(145deg,#f2f7fafa,#e5eef3e6);border-color:#7589a633;border-radius:10px;box-shadow:inset 1px 1px #ffffffeb}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section .image-upload-button{color:#fff;transition:filter var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion);background:linear-gradient(135deg,#4a74d3f5,#3757b5f0);box-shadow:inset 1px 1px #ffffff7a,inset -1px -1px #1e2f7c3d,0 9px 20px #3050aa2e}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section .image-remove-button{color:#a64a58;background:#fff8f9eb;border-color:#cb778457;box-shadow:inset 0 1px #fffffff5}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.matrix-wrap{background:#fdfefffa;border-color:#7184a02e;border-radius:12px;box-shadow:inset 0 1px #fffffffa,0 9px 24px #3546690d}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.matrix-wrap>table.quantity-matrix{color:#34445b;font-variant-numeric:tabular-nums;background:#fdfefffc}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.matrix-wrap>table.quantity-matrix thead th{color:#66758a;background:linear-gradient(#f0f6fbfa,#e9f1f8f0);border-color:#697b971f}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.matrix-wrap>table.quantity-matrix tbody :is(th,td){background:#fdfefffc;border-color:#697b971a}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.matrix-wrap>table.quantity-matrix tfoot :is(th,td){color:#315f56;background:linear-gradient(#e8f4f0f5,#e1efebf5);border-color:#5882771f}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.matrix-wrap>table.quantity-matrix .editable-heading :is(input,select){color:#34445b;transition:border-color var(--lgg-screen-motion), background var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion);background:#fffffff5;border-color:#7184a033;box-shadow:inset 0 1px 2px #2c3c5c06}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.matrix-wrap>table.quantity-matrix td>input{color:#34445b;transition:border-color var(--lgg-screen-motion), background var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion);background:#fffffff5;border-color:#7184a033;box-shadow:inset 0 1px 2px #2c3c5c06}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.matrix-wrap>table.quantity-matrix .editable-heading :is(input,select):focus{border-color:var(--lgg-screen-focus);background:#fff;box-shadow:0 0 0 3px #4a6cd31f}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.matrix-wrap>table.quantity-matrix td>input:focus{border-color:var(--lgg-screen-focus);background:#fff;box-shadow:0 0 0 3px #4a6cd31f}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.matrix-actions>button{color:#4163a9;transition:border-color var(--lgg-screen-motion), background var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion);background:#f9fcffe6;border-color:#5b77b540;box-shadow:inset 0 1px #fffffffa}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.matrix-actions>.quick-fill-actions>button{color:#4163a9;transition:border-color var(--lgg-screen-motion), background var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion);background:#f9fcffe6;border-color:#5b77b540;box-shadow:inset 0 1px #fffffffa}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.matrix-actions>.quick-fill-actions>b{color:#7a8798}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.matrix-actions button:disabled{color:#526176;opacity:.72;background:#e7ecf1b8;border-color:#7c8ba026}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.material-options>label{color:#34445b;transition:border-color var(--lgg-screen-motion), background var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion);background:linear-gradient(145deg,#ffffffe0,#eff6f9a8);border-color:#7487a333;border-radius:11px;box-shadow:inset 1px 1px #fffffff7,0 7px 18px #35486c0b}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.material-options>label.selected{color:#2f5360;background:linear-gradient(145deg,#f8fffdf0,#e1f2f0c7);border-color:#518d9557;box-shadow:inset 1px 1px #fffffffa,0 0 0 2px #4e8e9712,0 9px 20px #34636912}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.material-options>label select{color:#405066;background:#fffffff0;border-color:#7487a338}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.material-options>label i{color:#35766f}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>.form-actions{background:linear-gradient(#f7fafdd1,#eef5f9c2);border-color:#6175951f}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>.form-actions>button{color:#56667b;transition:filter var(--lgg-screen-motion), border-color var(--lgg-screen-motion), background var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion);background:#fbfdffe6;border-color:#70839e3d;border-radius:10px;box-shadow:inset 1px 1px #fffffffa,0 7px 18px #374b700e}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>.form-actions>button.preview-button{color:#3e5f9b;background:linear-gradient(145deg,#fbfdfff0,#e7effadb);border-color:#5b77b54a}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>.form-actions>button.primary{color:#fff;box-shadow:var(--lgg-screen-shadow-primary);text-shadow:0 1px 1px #1f327e47;background:radial-gradient(circle at 18% 0,#c6ddff94,#0000 42%),radial-gradient(circle at 92% 112%,#a67edf57,#0000 48%),linear-gradient(135deg,#4b7ce2fa,#3658bef5 62%,#5543adf0);border-color:#5974cd85}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>.form-actions>button:disabled{color:#8d98a7;opacity:.68;background:#e2e8eed1;border-color:#7a8aa026;box-shadow:inset 0 1px #ffffffbf}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form :is(input,select,textarea,button,.image-upload-button):focus-visible{outline:2px solid var(--lgg-screen-focus);outline-offset:2px}}@media screen and (hover:hover) and (pointer:fine){.app-shell:has(>main>.page>.form-page>form.order-form)>.sidebar>nav>button:hover{color:#445c84;background:#ffffff4d}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section .order-image-upload-card:hover{border-color:#6681b14d;box-shadow:inset 1px 1px #fffffffa,0 13px 28px #384b7313}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section .image-upload-button:hover{filter:brightness(1.035)saturate(1.03);box-shadow:inset 1px 1px #ffffff94,inset -1px -1px #1e2f7c38,0 12px 24px #3050aa36}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.matrix-wrap>table.quantity-matrix tbody tr:hover :is(th,td){background:#f3f8fcfa}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.matrix-actions button:not(:disabled):hover{color:#3158aa;background:#f0f6fdfa;border-color:#4f6fb86b;box-shadow:inset 0 1px #fff,0 7px 16px #364f8414}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section>.material-options>label:hover{border-color:#5e7da957;box-shadow:inset 1px 1px #fffffffa,0 11px 24px #35486c12}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>.form-actions>button:not(:disabled):hover{filter:brightness(1.025);border-color:#506cae61;box-shadow:inset 1px 1px #fff,0 10px 22px #374b7016}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>.form-actions>button.primary:hover{filter:brightness(1.045)saturate(1.03);box-shadow:inset 1px 1px #ffffffc2,inset -1px -1px #192b7d47,0 17px 34px #2d4fb947}}@media screen and (prefers-reduced-motion:reduce){.app-shell:has(>main>.page>.form-page>form.order-form)>.sidebar>nav>button{transition:none}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.topbar>.search{transition:none}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form :is(input,select,textarea,button,.image-upload-button){transition:none}}@media screen and (prefers-reduced-transparency:reduce){.app-shell:has(>main>.page>.form-page>form.order-form)>.sidebar{-webkit-backdrop-filter:none;background:#edf4f9}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.topbar{-webkit-backdrop-filter:none;background:#f7fafc}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.topbar>.search{-webkit-backdrop-filter:none;background:#f4f8fc}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>.page-heading>span{-webkit-backdrop-filter:none;background:#f2f7fb}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form{-webkit-backdrop-filter:none;background:#fbfcfe}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section{background:#f8fbfd}.app-shell:has(>main>.page>.form-page>form.order-form)>main>.page>.form-page>form.order-form>section.sheet-section:nth-of-type(2n){background:#faf9fd}}@media screen{.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page){--lgg-screen-canvas:var(--lgg-screen-theme-canvas);--lgg-screen-ink:#243249;--lgg-screen-muted:var(--lgg-screen-theme-muted);--lgg-screen-focus:#4267da99;--lgg-screen-nav-surface:var(--lgg-screen-theme-nav-surface);--lgg-screen-card-surface:#ffffffad;--lgg-screen-subtle-surface:#fcfdffeb;--lgg-screen-edge:#ffffffdb;--lgg-screen-shadow-nav:var(--lgg-screen-theme-shadow-nav);--lgg-screen-shadow-card:0 18px 42px #394c7d1a, 0 2px 8px #415b940d;--lgg-screen-shadow-surface:0 16px 40px #32456e13;--lgg-screen-shadow-primary:inset 1px 1px #ffffffb8, inset -1px -1px #192b7d4d, 0 13px 28px #2d4fb93b;--lgg-screen-motion:var(--lgg-screen-theme-motion);background:radial-gradient(ellipse 54% 48% at 96% -5%, #7eb8f64d, transparent 68%), radial-gradient(ellipse 45% 46% at 38% 38%, #5bd1c629, transparent 72%), radial-gradient(ellipse 52% 54% at 8% 103%, #ab8ee738, transparent 70%), radial-gradient(ellipse 44% 48% at 92% 98%, #ed9bc22b, transparent 72%), radial-gradient(ellipse 34% 30% at 54% -8%, #f8cc9a29, transparent 72%), linear-gradient(128deg, var(--lgg-screen-canvas) 0%, #eaf5f5 48%, #f5eff9 100%)}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>.sidebar{color:#2b3b52;background:radial-gradient(circle at 8% 4%, #9fcffa33, transparent 33%), radial-gradient(circle at 88% 88%, #b597e624, transparent 38%), linear-gradient(166deg, #ffffffa1, #eaf5fc6e 56%, #f6effb63), var(--lgg-screen-nav-surface);box-shadow:inset -1px 0 #6b85b41a, inset 1px 0 #fffffff0, var(--lgg-screen-shadow-nav);-webkit-backdrop-filter:blur(38px)saturate(148%);border-color:#ffffffc2}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>.sidebar>.brand span{color:#41546fad}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>.sidebar>nav>button{color:#62728a;transition:color var(--lgg-screen-motion), background var(--lgg-screen-motion), border-color var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion), filter var(--lgg-screen-motion)}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>.sidebar>nav>button i{color:#70829b}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>.sidebar>nav>.sidebar-settings-group>button{color:#62728a;transition:color var(--lgg-screen-motion), background var(--lgg-screen-motion), border-color var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion)}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>.sidebar>nav>.sidebar-settings-group>button i{color:#70829b}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button{color:#68778d;transition:color var(--lgg-screen-motion), background var(--lgg-screen-motion), border-color var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion)}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>.sidebar>.sidebar-foot{color:#41546fad;border-color:#536c941f}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.topbar>.search{color:#718097;-webkit-backdrop-filter:blur(22px)saturate(136%);transition:border-color var(--lgg-screen-motion), background var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion);background:linear-gradient(145deg,#ffffffa1,#e5f1fc66),#fff3;border-color:#fffc;box-shadow:inset 1px 1px #fffffff5,inset -1px -1px #5676ae14,0 10px 26px #364e8014}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.topbar>.quick-add{color:#fff;box-shadow:inset 1px 1px #ffffffb8, inset -1px -1px #1a2c8457, inset 0 -6px 12px #2439971f, var(--lgg-screen-shadow-primary);text-shadow:0 1px 1px #1f327e47;-webkit-backdrop-filter:blur(18px)saturate(154%);transition:filter var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion), border-color var(--lgg-screen-motion);background:radial-gradient(circle at 20% 2%,#c5deffd6,#0000 41%),radial-gradient(circle at 91% 110%,#966fdd75,#0000 49%),radial-gradient(circle at 8% 108%,#5ccdc23d,#0000 44%),linear-gradient(135deg,#4c7febf5,#355acfed 58%,#5b46beeb);border:1px solid #ffffffc7}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.topbar>.quick-add:active{filter:brightness(.97)saturate(.98);box-shadow:inset 0 3px 9px #192b8045,inset 0 -1px #ffffff42,0 8px 18px #2c50c03b}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.topbar>.quick-add:focus-visible{outline:2px solid var(--lgg-screen-focus);outline-offset:3px}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.page-heading p{color:var(--lgg-screen-muted)}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.page-heading h1{color:#23344d}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.page-heading>span{color:#53647a;-webkit-backdrop-filter:blur(14px)saturate(124%);background:#ffffff8f;border:1px solid #ffffffd1;box-shadow:inset 0 1px #fffffff5,0 7px 18px #3a4e780f}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.empty{color:#64748b;background:radial-gradient(circle at 82% 12%, #ab8fe51a, transparent 38%), radial-gradient(circle at 14% 88%, #5ccabf17, transparent 40%), var(--lgg-screen-subtle-surface);box-shadow:inset 1px 1px #fffffffa, inset -1px -1px #536da10d, var(--lgg-screen-shadow-surface);-webkit-backdrop-filter:blur(14px)saturate(112%);border-color:#ffffffe0}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.empty>div{color:#718198}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.empty>h3{color:#2b3b52}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.empty>p{color:#64748b}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card{--lgg-screen-draft-tint:#70a0f629;color:var(--lgg-screen-ink);border-color:var(--lgg-screen-edge);background:radial-gradient(circle at 104% -4%, var(--lgg-screen-draft-tint), transparent 46%), radial-gradient(circle at 4% 104%, #5bc7bd14, transparent 42%), linear-gradient(145deg, #ffffffc7, #f4f9fd8a), var(--lgg-screen-card-surface);box-shadow:inset 1px 1px #fffffffa, inset -1px -1px #536da112, var(--lgg-screen-shadow-card);-webkit-backdrop-filter:blur(22px)saturate(126%);transition:border-color var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion), filter var(--lgg-screen-motion), background var(--lgg-screen-motion);border-radius:16px}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card.draft-completion-warning{--lgg-screen-draft-tint:#e5af522e}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card.draft-completion-complete{--lgg-screen-draft-tint:#4db28f29}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-image{color:#65758a;background:radial-gradient(circle at 18% 12%,#ffffffd1,#0000 46%),linear-gradient(150deg,#dfedf7e0,#ece6f6ad);border-color:#ffffffb8;box-shadow:inset -1px 0 #5d729914,inset 1px 1px #ffffffd1}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-image>img{filter:saturate(.96)contrast(1.015);border-color:#ffffffb8}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body{color:#34445b}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-title{color:#64748b}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>h2{color:#3159b8;font-weight:800}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-completion{color:#34445b;background:linear-gradient(145deg,#fafcffe6,#ebf3f9b8);border:1px solid #ffffffb8;box-shadow:inset 1px 1px #fffffffa,inset -1px -1px #5169950d}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-completion>div:first-child>b{color:#30425c}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-completion>div:first-child>span{color:#64748b}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-completion>.draft-completion-track{background:#7084a129;box-shadow:inset 0 1px 2px #3d50711a}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card.draft-completion-danger>.draft-card-body>.draft-completion>.draft-completion-track>i{background:linear-gradient(90deg,#c65b66,#d87977);box-shadow:0 1px 4px #a8445238}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card.draft-completion-warning>.draft-card-body>.draft-completion>.draft-completion-track>i{background:linear-gradient(90deg,#b77b22,#d8a44d);box-shadow:0 1px 4px #9e651833}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card.draft-completion-complete>.draft-card-body>.draft-completion>.draft-completion-track>i{background:linear-gradient(90deg,#367b68,#58a98e);box-shadow:0 1px 4px #2a705b30}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-completion>.draft-missing-list>strong{color:#994351}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-completion>.draft-missing-list>span>em{color:#934653}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-completion>.draft-ready{color:#2f715c}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>dl>div>dt{color:#64748b}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>dl>div>dd{color:#2d3e56;font-variant-numeric:tabular-nums}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-actions>button{color:#52647c;transition:color var(--lgg-screen-motion), border-color var(--lgg-screen-motion), background var(--lgg-screen-motion), box-shadow var(--lgg-screen-motion), filter var(--lgg-screen-motion);background:#fafdffd1;border-color:#6980a23d;box-shadow:inset 1px 1px #fffffffa,0 6px 16px #374b700e}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-actions>button:first-child{color:#49628f;background:linear-gradient(145deg,#fbfdfff0,#e7effad6);border-color:#5b77b545}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-actions>button:nth-child(2){color:#3158a8;background:linear-gradient(145deg,#f7fbfff5,#dceafae0);border-color:#4f6fb857;box-shadow:inset 1px 1px #fffffffa,0 8px 19px #31539914}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-actions>button.draft-delete{color:#a23f50;background:linear-gradient(145deg,#fffafbf5,#f9e5e9d6);border-color:#c25e6f4d}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-actions>button.draft-submit{color:#fff;box-shadow:var(--lgg-screen-shadow-primary);text-shadow:0 1px 1px #1f327e47;background:radial-gradient(circle at 18% 0,#c6ddff94,#0000 42%),radial-gradient(circle at 92% 112%,#a67edf57,#0000 48%),linear-gradient(135deg,#4b7ce2fa,#3658bef5 62%,#5543adf0);border-color:#5974cd85}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-actions>button.draft-submit.draft-submit-incomplete{color:#8e4350;text-shadow:none;background:#fff4f6f0;border-color:#c2707c57;box-shadow:inset 0 1px #fffffff5}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-actions>button:focus-visible{outline:2px solid var(--lgg-screen-focus);outline-offset:2px}}@media screen and (hover:hover) and (pointer:fine){.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>.sidebar>nav>button:hover{color:#405573;background:#ffffff6b;border-color:#ffffff8f}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>.sidebar>nav>.sidebar-settings-group>button:hover{color:#405573;background:#ffffff6b;border-color:#ffffff8f}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button:hover{color:#405573;background:#ffffff61;border-color:#ffffff7a}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.topbar>.quick-add:hover{filter:brightness(1.045)saturate(1.035);box-shadow:inset 1px 1px #fffc,inset -1px -1px #1a2c8447,inset 0 -6px 12px #2439971a,0 20px 42px #2c50c054,0 5px 12px #364d9b29}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card:hover{filter:saturate(1.035)brightness(1.015);border-color:#fffffffa;box-shadow:inset 1px 1px #fff,inset -1px -1px #536da10f,0 22px 48px #394c7d21,0 3px 9px #415b940f}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-actions>button:hover{filter:brightness(1.02);background:#f5fafffa;border-color:#506cae61;box-shadow:inset 1px 1px #fff,0 9px 20px #374b7016}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-actions>button.draft-delete:hover{background:#fff1f4fa;border-color:#b74c5f73}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-actions>button.draft-submit:hover{filter:brightness(1.045)saturate(1.03);border-color:#ffffffbd;box-shadow:inset 1px 1px #ffffffc7,inset -1px -1px #192b7d47,0 17px 34px #2d4fb947}}@media screen and (prefers-reduced-motion:reduce){.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>.sidebar>nav>button{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>.sidebar>nav>.sidebar-settings-group>button{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.topbar>.search{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.topbar>.quick-add{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-actions>button{transition:none}}@media screen and (prefers-reduced-transparency:reduce){.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>.sidebar{-webkit-backdrop-filter:none;background:#edf4f9}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.topbar{-webkit-backdrop-filter:none;background:#f7fafc}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.topbar>.search{-webkit-backdrop-filter:none;background:#f4f8fc}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.page-heading>span{-webkit-backdrop-filter:none;background:#f2f7fb}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.empty{-webkit-backdrop-filter:none;background:#fbfcfe}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card{-webkit-backdrop-filter:none;background:#fbfcfe}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-completion{background:#f4f8fb}.app-shell:has(>.sidebar>nav>button.active:nth-child(4)):has(>main>.page>.draft-page)>main>.page>.draft-page>.draft-grid>.draft-card>.draft-card-body>.draft-actions>button{background:#f7fafc}}@media screen{.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>.drawer-scrim{-webkit-backdrop-filter:blur(18px)saturate(116%);backdrop-filter:blur(18px)saturate(116%);background:radial-gradient(circle at 18% 16%,#72dbdd2e,#0000 38%),radial-gradient(circle at 76% 12%,#a997e029,#0000 42%),radial-gradient(circle at 72% 82%,#eeabc11f,#0000 44%),#1c293c6b;transition:background-color .18s,-webkit-backdrop-filter .18s,backdrop-filter .18s}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer{background:radial-gradient(circle at 8% 4%,#b8efee57,#0000 30%),radial-gradient(circle at 86% 8%,#cec0ef4f,#0000 34%),radial-gradient(circle at 90% 72%,#f6cfdc38,#0000 35%),linear-gradient(145deg,#f7fcfffa,#f6f7fcf7);border-radius:22px 0 0 22px;outline:1px solid #7089ae1f;box-shadow:-24px 0 70px #2d405d33,inset 1px 0 #ffffffc7}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head{--lgg-screen-sheet-ink:#263951;--lgg-screen-sheet-muted:#53677f;--lgg-screen-sheet-line:#718db13d;--lgg-screen-sheet-focus:#536fbd;-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%);background:linear-gradient(125deg,#ffffffbd,#f6faff8a),radial-gradient(circle at 12% 0,#83e2de24,#0000 38%),radial-gradient(circle at 92% 12%,#b29ee524,#0000 42%);border:1px solid #ffffffd6;border-radius:16px;box-shadow:0 14px 36px #4154741a,inset 0 1px #fffffff0,inset 0 -1px #6582a81a}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>div:first-child>span{color:var(--lgg-screen-sheet-ink);letter-spacing:-.018em;font-weight:780}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>div:first-child>small{color:var(--lgg-screen-sheet-muted)}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>.drawer-head-actions>.sheet-text-controls{-webkit-backdrop-filter:blur(16px)saturate(126%);backdrop-filter:blur(16px)saturate(126%);background:linear-gradient(145deg,#ffffffbd,#eef6fc94);border-color:#7b94b54d;border-radius:10px;box-shadow:0 7px 18px #3a4e6b14,inset 0 1px #ffffffeb}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>.drawer-head-actions>.sheet-text-controls>span{color:var(--lgg-screen-sheet-muted)}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>.drawer-head-actions>.sheet-text-controls>button{color:#445a74;background:#ffffff2e;border:1px solid #0000;transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>.drawer-head-actions>.sheet-text-controls>button.active{color:#38568e;background:linear-gradient(145deg,#e0f1fce6,#e6e2f9c7);border-color:#6b85bb3d;box-shadow:0 4px 10px #4b618d1a,inset 0 1px #ffffffe0}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>.drawer-head-actions>button.drawer-print-button{color:#fff;text-shadow:0 1px 1px #262e6138;background:linear-gradient(135deg,#4b8bc9f5,#675fb8f0),#5373bceb;border-color:#ffffff94;border-radius:10px;transition:background-color .15s,border-color .15s,box-shadow .15s;box-shadow:0 10px 24px #485ba33d,inset 0 1px #ffffff9e,inset 0 -1px #28327333}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>.drawer-head-actions>button.drawer-print-button+button.drawer-print-button{color:#3e5874;text-shadow:none;background:linear-gradient(145deg,#ffffffc7,#edf4fba3);border-color:#7790b157;box-shadow:0 8px 18px #3a4e6b1a,inset 0 1px #fffffff0}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>.drawer-head-actions>button.drawer-return-button{color:#315f68;background:linear-gradient(145deg,#ffffffbd,#e4f2f5ad);border-color:#5b9aa14d;border-radius:10px;transition:background-color .15s,border-color .15s,box-shadow .15s;box-shadow:0 8px 18px #3d606f1a,inset 0 1px #ffffffe6}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>.drawer-head-actions>button.drawer-close-button{color:#50647a;background:#ffffff8a;border:1px solid #7a90a938;transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s;box-shadow:0 7px 16px #39496117,inset 0 1px #ffffffe0}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.preview-return-panel{--lgg-screen-sheet-panel-ink:#29465b;-webkit-backdrop-filter:blur(16px)saturate(122%);backdrop-filter:blur(16px)saturate(122%);background:linear-gradient(135deg,#effcf9db,#eaf3fcc7);border-color:#60a1a147;border-radius:14px;box-shadow:0 12px 28px #32576617,inset 0 1px #ffffffe6}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.preview-return-panel>div>strong{color:var(--lgg-screen-sheet-panel-ink)}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.preview-return-panel>div>span{color:#506a78}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.preview-return-panel>button{color:#fff;background:linear-gradient(135deg,#4f879b,#586da7);border:1px solid #ffffff94;border-radius:9px;box-shadow:0 8px 18px #3e5c8433,inset 0 1px #ffffff8f}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel{--lgg-screen-sheet-panel-ink:#2a3e56;--lgg-screen-sheet-panel-muted:#566b82;--lgg-screen-sheet-panel-line:#758faf40;-webkit-backdrop-filter:blur(18px)saturate(122%);backdrop-filter:blur(18px)saturate(122%);background:linear-gradient(145deg,#fffc,#f4f9fdad),radial-gradient(circle at 10% 0,#89dad81f,#0000 38%),radial-gradient(circle at 92% 12%,#bca9e51f,#0000 40%);border-color:#ffffffd6;border-radius:16px;box-shadow:0 16px 38px #3f526f1a,inset 0 1px #fffffff5,inset 0 -1px #637e9f17}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-heading>div>h2{color:var(--lgg-screen-sheet-panel-ink);letter-spacing:-.015em}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-heading>div>p{color:var(--lgg-screen-sheet-panel-muted)}:is(.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-style-edit,.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-factory-control,.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-price-control){border-color:var(--lgg-screen-sheet-panel-line);-webkit-backdrop-filter:blur(12px)saturate(112%);backdrop-filter:blur(12px)saturate(112%);background:#ffffffc2;border-radius:12px;box-shadow:0 8px 20px #394d680f,inset 0 1px #ffffffeb}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-style-edit>label>span{color:var(--lgg-screen-sheet-panel-muted)}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-factory-control>span{color:var(--lgg-screen-sheet-panel-muted)}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-price-control>span{color:var(--lgg-screen-sheet-panel-muted)}:is(.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-style-edit>label>input,.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-factory-control>label>select,.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-price-control>label>input){color:#263b53;background:#fffffff0;border-color:#7189a761;border-radius:9px;transition:border-color .15s,box-shadow .15s,background-color .15s;box-shadow:inset 0 1px 2px #2c3d520d,0 1px #ffffffdb}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-style-edit>button{color:#fff;background:linear-gradient(135deg,#4f8093,#586ca4);border:1px solid #ffffff85;border-radius:9px;transition:background-color .15s,box-shadow .15s,border-color .15s;box-shadow:0 7px 16px #3d577f2b,inset 0 1px #ffffff85}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-factory-control>label>button{color:#fff;background:linear-gradient(135deg,#4f8093,#586ca4);border:1px solid #ffffff85;border-radius:9px;transition:background-color .15s,box-shadow .15s,border-color .15s;box-shadow:0 7px 16px #3d577f2b,inset 0 1px #ffffff85}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-price-control>label>button{color:#fff;background:linear-gradient(135deg,#4f8093,#586ca4);border:1px solid #ffffff85;border-radius:9px;transition:background-color .15s,box-shadow .15s,border-color .15s;box-shadow:0 7px 16px #3d577f2b,inset 0 1px #ffffff85}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-style-edit>button:disabled{color:#667589;opacity:.72;background:#d8e1e9d6;border-color:#8295ab33;box-shadow:inset 0 1px #ffffffb3}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-factory-control>label>button:disabled{color:#667589;opacity:.72;background:#d8e1e9d6;border-color:#8295ab33;box-shadow:inset 0 1px #ffffffb3}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-price-control>label>button:disabled{color:#667589;opacity:.72;background:#d8e1e9d6;border-color:#8295ab33;box-shadow:inset 0 1px #ffffffb3}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.delay-record-card{-webkit-backdrop-filter:blur(12px)saturate(110%);backdrop-filter:blur(12px)saturate(110%);background:linear-gradient(145deg,#fffdf7e6,#f8f8fcc7),radial-gradient(circle at 90% 0,#e8c0811f,#0000 40%);border-color:#bf9e6442;border-radius:12px;box-shadow:0 9px 22px #6c553712,inset 0 1px #ffffffeb}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.delay-record-card>.delay-record-heading>span{color:#3f4854}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.delay-record-card>.delay-record-heading>b{color:#366f59;background:#daefe6d1;border:1px solid #4c846824}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.delay-record-card>.delay-record-heading>b.is-delayed{color:#9a4938;background:#ffecc1d6;border-color:#b36f4229}:is(.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.delay-record-card>.delay-reason-field>select,.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.delay-record-card>.delay-note-field>textarea){color:#354151;background:#fffffff0;border-color:#9f8b6757;transition:border-color .15s,box-shadow .15s,background-color .15s;box-shadow:inset 0 1px 2px #4d41310d}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.delay-record-card>button{color:#fff;background:linear-gradient(135deg,#6a7d8f,#6a6b9f);border:1px solid #ffffff85;transition:background-color .15s,box-shadow .15s,border-color .15s;box-shadow:0 8px 18px #484e7629,inset 0 1px #ffffff85}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.delay-record-card>button:disabled{box-shadow:none;color:#6b7481;opacity:.72;background:#dadee5d1;border-color:#858e9d2e}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.attachments{--lgg-screen-sheet-attachment-ink:#354a61;-webkit-backdrop-filter:blur(14px)saturate(114%);backdrop-filter:blur(14px)saturate(114%);background:#fafdffc2;border-color:#758faf3d;border-radius:14px;box-shadow:0 12px 28px #3e506a14,inset 0 1px #ffffffeb}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.attachments>.attachments-head>span{color:var(--lgg-screen-sheet-attachment-ink)}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.attachments>.attachments-head>small{color:#5a6e82}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.attachments>p{color:#5a6e82}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.attachments>button{color:#3d5268;border-top-color:#778ea92e;transition:background-color .15s,color .15s}:is(.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.attachments>button>i,.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.attachments>button>em){color:#496f91}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>button.primary-wide{color:#fff;background:linear-gradient(135deg,#4f8598,#5969a6);border:1px solid #ffffff8a;border-radius:11px;transition:background-color .15s,border-color .15s,box-shadow .15s;box-shadow:0 11px 24px #40568933,inset 0 1px #ffffff8f}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>button.primary-wide:disabled{color:#66778a;opacity:.76;background:#d7e1e8d6;border-color:#8196aa2e;box-shadow:inset 0 1px #ffffffb8}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>button.delete-order{color:#a13f46;background:#fff7f7c7;border-color:#be52533d;border-radius:10px;transition:background-color .15s,border-color .15s,box-shadow .15s;box-shadow:inset 0 1px #fffc}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>.drawer-head-actions>.sheet-text-controls>button:focus-visible{outline-offset:2px;outline:2px solid #5875b7}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>.drawer-head-actions>button:focus-visible{outline-offset:2px;outline:2px solid #5875b7}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.preview-return-panel>button:focus-visible{outline-offset:2px;outline:2px solid #5875b7}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-style-edit>label>input:focus-visible{outline-offset:2px;outline:2px solid #5875b7}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-style-edit>button:focus-visible{outline-offset:2px;outline:2px solid #5875b7}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-factory-control>label>select:focus-visible{outline-offset:2px;outline:2px solid #5875b7}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-factory-control>label>button:focus-visible{outline-offset:2px;outline:2px solid #5875b7}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-price-control>label>input:focus-visible{outline-offset:2px;outline:2px solid #5875b7}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-price-control>label>button:focus-visible{outline-offset:2px;outline:2px solid #5875b7}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.delay-record-card>.delay-reason-field>select:focus-visible{outline-offset:2px;outline:2px solid #5875b7}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.delay-record-card>.delay-note-field>textarea:focus-visible{outline-offset:2px;outline:2px solid #5875b7}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.delay-record-card>button:focus-visible{outline-offset:2px;outline:2px solid #5875b7}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.attachments>button:focus-visible{outline-offset:2px;outline:2px solid #5875b7}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>button.primary-wide:focus-visible{outline-offset:2px;outline:2px solid #5875b7}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>button.delete-order:focus-visible{outline-offset:2px;outline:2px solid #5875b7}}@media screen and (hover:hover) and (pointer:fine){.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>.drawer-head-actions>.sheet-text-controls>button:hover{color:#334e73;background:#e5eff9bd;border-color:#6884af38}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>.drawer-head-actions>button.drawer-print-button:hover{border-color:#ffffffc7;box-shadow:0 13px 28px #42549c47,inset 0 1px #ffffffb8,inset 0 -1px #29306d2e}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>button.primary-wide:hover{border-color:#ffffffc7;box-shadow:0 13px 28px #42549c47,inset 0 1px #ffffffb8,inset 0 -1px #29306d2e}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>.drawer-head-actions>button.drawer-print-button+button.drawer-print-button:hover{background:#ffffffe0;border-color:#6682a66b;box-shadow:0 10px 22px #384c6721,inset 0 1px #fffffff5}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>.drawer-head-actions>button.drawer-return-button:hover{background:#ffffffe0;border-color:#6682a66b;box-shadow:0 10px 22px #384c6721,inset 0 1px #fffffff5}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>.drawer-head-actions>button.drawer-close-button:hover{background:#ffffffe0;border-color:#6682a66b;box-shadow:0 10px 22px #384c6721,inset 0 1px #fffffff5}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-style-edit>button:not(:disabled):hover{border-color:#ffffffbd;box-shadow:0 10px 22px #3b527c38,inset 0 1px #ffffffa8}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-factory-control>label>button:not(:disabled):hover{border-color:#ffffffbd;box-shadow:0 10px 22px #3b527c38,inset 0 1px #ffffffa8}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-price-control>label>button:not(:disabled):hover{border-color:#ffffffbd;box-shadow:0 10px 22px #3b527c38,inset 0 1px #ffffffa8}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.delay-record-card>button:not(:disabled):hover{border-color:#ffffffbd;box-shadow:0 10px 22px #3b527c38,inset 0 1px #ffffffa8}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.attachments>button:hover{color:#304d67;background:#e3eff78f}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>button.delete-order:hover{background:#ffedeeeb;border-color:#b4404461;box-shadow:0 7px 16px #8f373d1a}}@media screen and (prefers-reduced-motion:reduce){.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>.drawer-scrim{transition:none}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>.drawer-head-actions>.sheet-text-controls>button{transition:none}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>.drawer-head-actions>button{transition:none}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.preview-return-panel>button{transition:none}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-style-edit>label>input{transition:none}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-style-edit>button{transition:none}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-factory-control>label>select{transition:none}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-factory-control>label>button{transition:none}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-price-control>label>input{transition:none}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-price-control>label>button{transition:none}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.delay-record-card>.delay-reason-field>select{transition:none}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.delay-record-card>.delay-note-field>textarea{transition:none}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.delay-record-card>button{transition:none}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.attachments>button{transition:none}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>button.primary-wide{transition:none}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>button.delete-order{transition:none}}@media screen and (prefers-reduced-transparency:reduce){.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>.drawer-scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:#232f40b8}.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer{background:#f4f7fb}:is(.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head,.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.preview-return-panel,.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel,.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.attachments){-webkit-backdrop-filter:none;backdrop-filter:none;background:#f8fafc}:is(.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-head>.drawer-head-actions>.sheet-text-controls,.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-style-edit,.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-factory-control,.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.drawer-price-control,.app-shell>.drawer-wrap:has(>.drawer-scrim+aside.drawer)>aside.drawer>.drawer-management-panel>.drawer-management-grid>.delay-record-card){-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}@media screen{.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)){--lgg-screen-workflow-accent:111, 105, 176;--lgg-screen-workflow-accent-deep:#4f4b87;--lgg-screen-workflow-status-bg:#efedfceb;--lgg-screen-workflow-status-border:#7068af40;color:#203047}.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)){--lgg-screen-workflow-accent:53, 137, 139;--lgg-screen-workflow-accent-deep:#2f7275;--lgg-screen-workflow-status-bg:#e5f6f3eb;--lgg-screen-workflow-status-border:#32898b3d;color:#203047}.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)){--lgg-screen-workflow-accent:75, 135, 104;--lgg-screen-workflow-accent-deep:#356d52;--lgg-screen-workflow-status-bg:#e7f5ecf0;--lgg-screen-workflow-status-border:#4482603d;color:#203047}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty))){background:radial-gradient(54% 48% at 96% -5%,#7eb8f64d,#0000 68%),radial-gradient(45% 46% at 38% 38%,#5bd1c629,#0000 72%),radial-gradient(52% 54% at 8% 103%,#ab8ee738,#0000 70%),radial-gradient(44% 48% at 92% 98%,#ed9bc22b,#0000 72%),radial-gradient(34% 30% at 54% -8%,#f8cc9a29,#0000 72%),linear-gradient(128deg,#eef4fb 0%,#eaf5f5 48%,#f5eff9 100%)}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>.sidebar{color:#2b3b52;-webkit-backdrop-filter:blur(38px)saturate(148%);background:radial-gradient(circle at 8% 4%,#9fcffa33,#0000 33%),radial-gradient(circle at 88% 88%,#b597e624,#0000 38%),linear-gradient(166deg,#ffffffa1,#eaf5fc6e 56%,#f6effb63),#eef7fd80;border-color:#ffffffc2;box-shadow:inset -1px 0 #6b85b41a,inset 1px 0 #fffffff0,18px 0 52px #40527e1f}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>.sidebar:after{opacity:.2;background:linear-gradient(118deg,#ffffff6b,#0000 28%),repeating-linear-gradient(105deg,#0000 0 18px,#ffffff1f 19px)}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>.sidebar>.brand .brand-emblem{background:radial-gradient(circle at 20% 12%,#ffffffe0,#0000 44%),linear-gradient(145deg,#e1efffc7,#daccf694);border-color:#ffffffdb;box-shadow:inset 1px 1px #fffffff5,inset -1px -1px #5771a61f,0 10px 24px #3b528421}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>.sidebar>.brand strong{color:#29405d}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>.sidebar>.brand span,:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>.sidebar>.sidebar-foot{color:#41546f94}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>.sidebar>nav>button{color:#62728a;transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>.sidebar>nav>button:not(.active) i{color:#70829b}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>.sidebar>nav>.sidebar-settings-group>:is(button,.sidebar-settings-children>button){color:#62728a}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>.sidebar>nav>button.active{border-color:rgba(var(--lgg-screen-workflow-accent), .22);background:linear-gradient(135deg, #ffffffd1, rgba(var(--lgg-screen-workflow-accent), .13));color:var(--lgg-screen-workflow-accent-deep);box-shadow:inset 0 1px #fffffff5, 0 8px 20px rgba(var(--lgg-screen-workflow-accent), .13)}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>.sidebar>nav>button.active i{color:var(--lgg-screen-workflow-accent-deep)}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.topbar{-webkit-backdrop-filter:blur(34px)saturate(142%);background:linear-gradient(#ffffff6b,#f4fafe47);border-color:#ffffffa3;box-shadow:inset 0 -1px #4c66970d,0 10px 34px #4156840b}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.topbar>.search{color:#718097;-webkit-backdrop-filter:blur(22px)saturate(136%);background:linear-gradient(145deg,#ffffffa1,#e5f1fc66),#fff3;border-color:#fffc;transition:border-color .16s,box-shadow .16s,background-color .16s;box-shadow:inset 1px 1px #fffffff5,inset -1px -1px #5676ae14,0 10px 26px #364e8014}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.topbar>.search:focus-within{background:linear-gradient(145deg,#ffffffd1,#e1effc85);border-color:#537ae094;box-shadow:inset 1px 1px #fff,inset -1px -1px #4567aa14,0 0 0 3px #446de221,0 14px 32px #344d851c}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.topbar>.search>input{color:#26374f}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.topbar>.quick-add{color:#fff;text-shadow:0 1px 1px #1f327e47;-webkit-backdrop-filter:blur(18px)saturate(154%);background:radial-gradient(circle at 20% 2%,#c5deffd6,#0000 41%),radial-gradient(circle at 91% 110%,#966fdd75,#0000 49%),radial-gradient(circle at 8% 108%,#5ccdc23d,#0000 44%),linear-gradient(135deg,#4c7febf5,#355acfed 58%,#5b46beeb);border-color:#ffffffc7;transition:filter .16s,box-shadow .16s;box-shadow:inset 1px 1px #ffffffb8,inset -1px -1px #1a2c8457,inset 0 -6px 12px #2439971f,0 16px 34px #2d4fb947,0 4px 10px #404f9124}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.topbar>.quick-add:focus-visible{outline-offset:3px;outline:2px solid #4267da94}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.page-heading p{color:#5a697a;letter-spacing:.04em}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.page-heading h1{color:#1e3041;letter-spacing:-.035em;font-weight:720}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.page-heading>span{color:#526274;-webkit-backdrop-filter:blur(12px)saturate(120%);background:#ffffffa3;border-color:#ffffffd1;box-shadow:inset 0 1px #fffffff0,0 7px 19px #40526012}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.order-panel{-webkit-backdrop-filter:blur(17px)saturate(118%);background:#f8fbfce0;border-color:#fffc;box-shadow:inset 0 1px #fffffffa,0 18px 48px #3248571a}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.order-panel>.table-head{color:#657586;background:#f0f6f8f0;border-color:#8296a22b;font-weight:760}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.order-panel>.order-rows>.order-row{background:#fffffff0;border-color:#80939f29;transition:background-color .16s,border-color .16s,box-shadow .16s}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.order-panel>.order-rows>.order-row>.product-cell img{border-color:#ffffffeb;box-shadow:0 7px 17px #3648541c}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.order-panel>.order-rows>.order-row>.product-cell>div>b{color:#1e3142;font-weight:790}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.order-panel>.order-rows>.order-row>:is(.product-cell>div>span,.product-cell>div>small,.quantity>small,.factory>small,time>small){color:#637384}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.order-panel>.order-rows>.order-row>:is(.quantity>b,.factory,time){color:#2d4051}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.order-panel>.order-rows>.order-row>time.date-overdue{color:#a74b50}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.order-panel>.order-rows>.order-row>.status{border-color:var(--lgg-screen-workflow-status-border);background:var(--lgg-screen-workflow-status-bg);color:var(--lgg-screen-workflow-accent-deep);box-shadow:inset 0 1px #ffffffe6, 0 5px 13px rgba(var(--lgg-screen-workflow-accent), .09);transition:border-color .16s,background-color .16s,box-shadow .16s}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.order-panel>.order-rows>.order-row>.status:focus-visible{outline:3px solid rgba(var(--lgg-screen-workflow-accent), .18);outline-offset:2px;border-color:rgba(var(--lgg-screen-workflow-accent), .48)}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.order-panel>.order-rows>.order-row>.more{color:#3159c6;background:#ffffffb8;border-color:#537ae02e;box-shadow:inset 0 1px #fffffff2,0 5px 13px #3a4d5a12}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.order-panel>.order-rows>.order-row>.more:focus-visible{outline-offset:2px;outline:3px solid #446de22e}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.empty{color:#637384;-webkit-backdrop-filter:blur(17px)saturate(116%);background:#fafcfcd1;border-color:#ffffffd1;box-shadow:inset 0 1px #fffffffa,0 18px 45px #33495717}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.empty>h3{color:#26394a}}@media screen and (hover:hover) and (pointer:fine){:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>.sidebar>nav>button:hover{color:#2f4354;background:#ffffff7a}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.topbar>.quick-add:hover{filter:brightness(1.055)saturate(1.04);box-shadow:inset 0 1px #ffffff94,inset 0 -1px #1b335b33,0 13px 29px #3e57923d}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.order-panel>.order-rows>.order-row:hover{background:#fffffffc;border-color:#537ae033;box-shadow:inset 3px 0 #537ae066,0 9px 23px #374d7d17}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.order-panel>.order-rows>.order-row>.status:hover{border-color:rgba(var(--lgg-screen-workflow-accent), .4);background:#fffffff5}}@media screen and (prefers-reduced-motion:reduce){:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>.sidebar>nav>button,:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.topbar>:is(.search,.quick-add),:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.order-panel>.order-rows>.order-row,:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>.order-panel>.order-rows>.order-row>.status{transition:none}}@media screen and (prefers-reduced-transparency:reduce){:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>.sidebar,:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.topbar,:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.topbar>.search,:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(5)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(6)):has(>main>.page>.page-heading+:is(.order-panel,.empty)),.app-shell:has(>.sidebar>nav>button.active:nth-child(7)):has(>main>.page>.page-heading+:is(.order-panel,.empty)))>main>.page>:is(.order-panel,.empty){-webkit-backdrop-filter:none;background:#f9fbfc}}@media screen{.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page){color:#203047;background:radial-gradient(54% 48% at 96% -5%,#7eb8f64d,#0000 68%),radial-gradient(45% 46% at 38% 38%,#5bd1c629,#0000 72%),radial-gradient(52% 54% at 8% 103%,#ab8ee738,#0000 70%),radial-gradient(44% 48% at 92% 98%,#ed9bc22b,#0000 72%),radial-gradient(34% 30% at 54% -8%,#f8cc9a29,#0000 72%),linear-gradient(128deg,#eef4fb 0%,#eaf5f5 48%,#f5eff9 100%)}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>.sidebar{color:#2b3b52;-webkit-backdrop-filter:blur(38px)saturate(148%);background:radial-gradient(circle at 8% 4%,#9fcffa33,#0000 33%),radial-gradient(circle at 88% 88%,#b597e624,#0000 38%),linear-gradient(166deg,#ffffffa1,#eaf5fc6e 56%,#f6effb63),#eef7fd80;border-color:#ffffffc2;box-shadow:inset -1px 0 #6b85b41a,inset 1px 0 #fffffff0,18px 0 52px #40527e1f}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>.sidebar>.brand span{color:#41546f94}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>.sidebar>.sidebar-foot{color:#41546f94}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>.sidebar>nav>button{color:#62728a;transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>.sidebar>nav>button:not(.active)>i{color:#70829b}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>.sidebar>nav>.sidebar-settings-group>:is(button,.sidebar-settings-children>button){color:#62728a}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>.sidebar>nav>button.active{color:#2d7075;background:linear-gradient(135deg,#ffffffd6,#70bebf29);border-color:#368b913b;box-shadow:inset 0 1px #fffffff7,0 8px 20px #377e8921}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>.sidebar>nav>button.active>i{color:#2d7075}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.topbar>.search{color:#718097;-webkit-backdrop-filter:blur(22px)saturate(136%);background:linear-gradient(145deg,#ffffffa1,#e5f1fc66),#fff3;border-color:#fffc;transition:border-color .16s,box-shadow .16s,background-color .16s;box-shadow:inset 1px 1px #fffffff5,inset -1px -1px #5676ae14,0 10px 26px #364e8014}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.topbar>.search>input{color:#26374f;caret-color:#2f777b}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.topbar>.quick-add{color:#fff;text-shadow:0 1px 1px #1f327e47;-webkit-backdrop-filter:blur(18px)saturate(154%);background:radial-gradient(circle at 20% 2%,#c5deffd6,#0000 41%),radial-gradient(circle at 91% 110%,#966fdd75,#0000 49%),radial-gradient(circle at 8% 108%,#5ccdc23d,#0000 44%),linear-gradient(135deg,#4c7febf5,#355acfed 58%,#5b46beeb);border-color:#ffffffc7;transition:filter .16s,box-shadow .16s;box-shadow:inset 1px 1px #ffffffb8,inset -1px -1px #1a2c8457,inset 0 -6px 12px #2439971f,0 16px 34px #2d4fb947,0 4px 10px #404f9124}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.topbar>.quick-add:focus-visible{outline-offset:2px;outline:3px solid #33898f40}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-heading>div>p{color:#5a6978;letter-spacing:.04em}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-heading>div>h1{color:#1e3041;letter-spacing:-.035em;font-weight:720}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-heading>span{color:#376c70;-webkit-backdrop-filter:blur(12px)saturate(120%);background:#ffffffa8;border-color:#ffffffd6;box-shadow:inset 0 1px #fffffff5,0 7px 19px #40526012}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-tabs{-webkit-backdrop-filter:blur(18px)saturate(124%);background:linear-gradient(130deg,#ffffffba,#f4fafb96);border-color:#ffffffd1;box-shadow:inset 0 1px #fffffffa,0 13px 32px #364c5916}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-tabs>button{color:#586979;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-tabs>button.active{color:#fff;background:linear-gradient(135deg,#367e96f2,#427797eb 55%,#378f8be6);box-shadow:inset 0 1px #ffffff61,0 8px 20px #30698133}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-tabs>button>i{background:#c55753e6;border:1px solid #ffffffb8;box-shadow:inset 0 1px #ffffff59}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-message{color:#2c6c61;background:#e9f8f4eb;border:1px solid #3e8c8438;border-radius:12px;box-shadow:inset 0 1px #ffffffe0,0 7px 19px #31706914}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel{-webkit-backdrop-filter:blur(16px)saturate(116%);background:#f8fbfce8;border-color:#ffffffd6;box-shadow:inset 0 1px #fffffffc,0 18px 48px #3248571a}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-toolbar{background:#f0f6f8e0;border-color:#8094a02b}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-toolbar>label{color:#617283;background:#fffffff0;border-color:#7d94a240;transition:border-color .16s,box-shadow .16s,background-color .16s;box-shadow:inset 0 1px #fffffffa,0 5px 14px #374e5c0e}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-toolbar>label:focus-within{background:#fff;border-color:#30878e80;box-shadow:0 0 0 3px #30878e1a,0 7px 17px #306f8014}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-toolbar>label>input{color:#263a4b;caret-color:#2e777b}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-pending-list>article{background:#fffffff5;border-color:#7f94a02e;transition:border-color .16s,background-color .16s,box-shadow .16s;box-shadow:inset 0 1px #fffffffa,0 7px 18px #394c580e}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-pending-list>article>div>small{color:#637384}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-pending-list>article>div>:is(strong,span){color:#263a4b}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-pending-list>article>button{color:#fff;background:linear-gradient(135deg,#3d829ef2,#399189eb);border:1px solid #ffffffb3;transition:filter .16s,box-shadow .16s;box-shadow:inset 0 1px #ffffff6b,0 8px 18px #2d6f802b}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-pending-list>article>button:focus-visible{outline-offset:2px;outline:3px solid #31898f40}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-summary-controls{background:#f0f6f8e0;border-color:#8094a02b}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-summary-controls>label>span{color:#5d6f80}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-summary-controls>label>:is(input,select){color:#263a4b;background:#fffffff2;border-color:#7c92a045;box-shadow:inset 0 1px #fffffffa,0 5px 14px #374e5c0d}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-summary-controls>label>:is(input,select):focus-visible{outline-offset:1px;border-color:#30878e85;outline:3px solid #30878e24}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-summary-controls>button{color:#fff;background:linear-gradient(135deg,#357e96f2,#368f89eb);border:1px solid #ffffffad;box-shadow:inset 0 1px #fff6,0 7px 17px #2c6a7a26}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-summary-controls>button.secondary{color:#435d70;background:#ffffffde;border-color:#7c92a040;box-shadow:inset 0 1px #fffffffa,0 5px 14px #364c590f}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-summary-controls>button:focus-visible,.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-toolbar>button:focus-visible){outline-offset:2px;outline:3px solid #30878e33}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-summary-title>h2{color:#263b4b}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-summary-total{color:#263b4b}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipment-table-wrap{background:#fffffff5;border-color:#7f939f24}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipment-table-wrap>.shipment-table>thead>tr>th{color:#566b7b;background:#edf4f5;border-color:#7a919d33}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipment-table-wrap>.shipment-table>tbody>tr>td{color:#334858;background:#fffffffa;border-color:#80939f26}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipment-table-wrap>.shipment-table>tbody>tr>td>b{color:#213747}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipment-table-wrap>.shipment-table>tbody>tr>td>.shipment-short{color:#a74449}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipment-table-wrap>.shipment-table>tbody>tr>td>.shipment-over{color:#94601f}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipment-table-wrap>.shipment-table>tbody>tr>td>.shipment-even{color:#36775a}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop{-webkit-backdrop-filter:blur(13px)saturate(115%);background:#192a3366}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog{-webkit-backdrop-filter:blur(22px)saturate(118%);background:#f8fbfcf5;border:1px solid #ffffffd1;box-shadow:inset 0 1px #fffffffa,0 30px 78px #1e344142}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>header{background:linear-gradient(115deg,#eef7f9f0,#f4f0f9e6);border-bottom:1px solid #7e939e29}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>header>div>p{color:#4e6d7d}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>header>div>h2{color:#203746}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>header>button{color:#536979;background:#ffffffc2;border:1px solid #7a919e2e;box-shadow:inset 0 1px #fffffffa}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>.shipment-order-strip{color:#4d6475;background:#edf5f7e6;border-color:#7b929f2b}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>.shipment-form-groups>fieldset{background:#ffffffd4;border-color:#7c929f36;box-shadow:inset 0 1px #fffffffa,0 7px 18px #364c590d}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>.shipment-form-groups>fieldset>legend{color:#3d6775}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>:is(.shipment-form-groups,.shipment-notes) label>span{color:#5f7180}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>:is(.shipment-form-groups,.shipment-notes) label>:is(input,select,textarea){color:#243949;caret-color:#2e777b;background:#fffffff5;border-color:#79919e47;transition:border-color .16s,box-shadow .16s,background-color .16s;box-shadow:inset 0 1px #fffffffc}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>:is(.shipment-form-groups,.shipment-notes) label>:is(input,select,textarea):focus-visible{outline-offset:1px;border-color:#30878e85;outline:3px solid #30878e21;box-shadow:0 0 0 1px #ffffffe6,0 6px 15px #306f8014}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>.shipment-form-groups label>input:disabled{color:#647481;background:#edf2f3;border-color:#8597a133}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>.shipment-form-groups .shipment-calculated{color:#2d675e;background:#e7f6f3e6;border-color:#408b8433}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>.shipment-form-groups .shipment-calculated.warning{color:#865d22;background:#fbf2def0;border-color:#b87e3642}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>.shipment-alert{color:#7d5722;background:#fbf2ddf2;border-color:#b57c3342}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>.shipment-error{color:#9b3e44;background:#fcebecf5;border-color:#ae494c3d}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>footer{background:#f2f7f8eb;border-top:1px solid #7c929e29}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>footer>button{color:#fff;background:linear-gradient(135deg,#367e97f5,#358e89ed);border:1px solid #ffffffb3;box-shadow:inset 0 1px #ffffff6b,0 8px 18px #2d6b7c2b}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>footer>button.secondary{color:#4d6474;background:#ffffffe6;border-color:#7b929f40;box-shadow:inset 0 1px #fffffffa,0 5px 13px #364c590f}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>footer>button:disabled{color:#697985;box-shadow:none;background:#dce5e7;border-color:#8999a330}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>footer>button:focus-visible,.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog>header>button:focus-visible){outline-offset:2px;outline:3px solid #30878e33}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-detail-backdrop{-webkit-backdrop-filter:blur(13px)saturate(115%);background:#192a3366}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-detail-backdrop>.shipment-detail{background:#f9fbfcf7;border:1px solid #ffffffd1;box-shadow:inset 0 1px #fffffffa,0 30px 78px #1e344142}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-detail-backdrop>.shipment-detail>header{color:#fff;background:linear-gradient(120deg,#285c70,#386d75 56%,#4b6685);border-bottom:1px solid #ffffff42}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-detail-backdrop>.shipment-detail>header>div>small{color:#d9edf0}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-detail-backdrop>.shipment-detail>.shipment-detail-grid>label{background:#ffffffed;border-color:#7c929e30;box-shadow:inset 0 1px #fffffffa}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-detail-backdrop>.shipment-detail>.shipment-detail-grid>label>span{color:#617382}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-detail-backdrop>.shipment-detail>.shipment-detail-grid>label>b{color:#253a49}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-heading{-webkit-backdrop-filter:blur(16px)saturate(116%);background:#f8fbfce6;border-color:#ffffffd6;box-shadow:inset 0 1px #fffffffc,0 15px 38px #32485717}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-heading>div>p{color:#617283}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-heading>div>h2{color:#233a49}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-heading>button{color:#fff;background:linear-gradient(135deg,#357e96f2,#368f89eb);border:1px solid #ffffffb3;box-shadow:inset 0 1px #ffffff6b,0 8px 18px #2d6b7c2b}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-list>button{color:#2d4251;background:#fffffff5;border-color:#7e939f30;transition:border-color .16s,background-color .16s,box-shadow .16s;box-shadow:inset 0 1px #fffffffc,0 7px 18px #364c590e}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-list>button>span>small{color:#627483}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-list>button>span>strong{color:#327078}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-editor-backdrop{-webkit-backdrop-filter:blur(13px)saturate(115%);background:#192a3366}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-editor-backdrop>.shipping-batch-editor{background:#f8fbfc;border:1px solid #ffffffd1;box-shadow:inset 0 1px #fffffffc,0 30px 78px #1e344142}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-editor-backdrop>.shipping-batch-editor>header{color:#fff;background:linear-gradient(120deg,#285c70,#386d75 56%,#4b6685);border-bottom:1px solid #ffffff3d}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-editor-backdrop>.shipping-batch-editor>.shipping-batch-meta,.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-editor-backdrop>.shipping-batch-editor>.shipping-batch-addbar){background:#f0f6f8e0;border-color:#7e939f29}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-editor-backdrop>.shipping-batch-editor>:is(.shipping-batch-meta,.shipping-batch-addbar) label>span{color:#5d7080}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-editor-backdrop>.shipping-batch-editor>:is(.shipping-batch-meta,.shipping-batch-addbar) label>:is(input,select){color:#263a4b;caret-color:#2e777b;background:#fffffff5;border-color:#7a919e45;box-shadow:inset 0 1px #fffffffc}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-editor-backdrop>.shipping-batch-editor>.shipping-batch-item-table>table>tbody>tr>td>input{color:#263a4b;caret-color:#2e777b;background:#fffffff5;border-color:#7a919e45;box-shadow:inset 0 1px #fffffffc}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-editor-backdrop>.shipping-batch-editor>:is(.shipping-batch-meta,.shipping-batch-addbar) label>:is(input,select):focus-visible{outline-offset:1px;border-color:#30878e85;outline:3px solid #30878e21}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-editor-backdrop>.shipping-batch-editor>.shipping-batch-item-table>table>tbody>tr>td>input:focus-visible{outline-offset:1px;border-color:#30878e85;outline:3px solid #30878e21}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-editor-backdrop>.shipping-batch-editor>.shipping-batch-item-table{background:#fff;border-block:1px solid #7d939f24}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-editor-backdrop>.shipping-batch-editor>.shipping-batch-item-table>table>thead>tr>th{color:#566b7b;background:#edf4f5;border-color:#7a919d33}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-editor-backdrop>.shipping-batch-editor>.mix-package-editor{background:#f9f8fcf5;border-color:#837ea838;box-shadow:inset 0 1px #fffffffa}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-editor-backdrop>.shipping-batch-editor>.mix-package-editor>header{background:#eeecf7eb;border-color:#837ea82b}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-editor-backdrop>.shipping-batch-editor>.shipping-batch-totals{color:#4e6c66;background:#e8f6f2eb;border-block:1px solid #538b8224}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-editor-backdrop>.shipping-batch-editor>footer{background:#f1f6f8ed;border-color:#7c929e29}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-editor-backdrop>.shipping-batch-editor>footer>button:not(.secondary){color:#fff;background:linear-gradient(135deg,#357e96f2,#368f89eb);border:1px solid #ffffffb3;box-shadow:inset 0 1px #ffffff6b,0 8px 18px #2d6b7c2b}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-editor-backdrop>.shipping-batch-editor>footer>button.secondary{color:#4c6474;background:#ffffffe8;border-color:#7b929f3d;box-shadow:inset 0 1px #fffffffc,0 5px 13px #364c590f}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-document-backdrop>.shipping-document-dialog>.shipping-document-actions{color:#2b4352;-webkit-backdrop-filter:blur(18px)saturate(120%);background:linear-gradient(125deg,#ffffffe8,#edf7f8de);border:1px solid #ffffffd1;box-shadow:inset 0 1px #fffffffc,0 14px 34px #26404f29}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-document-backdrop>.shipping-document-dialog>.shipping-document-actions>button{color:#fff;background:linear-gradient(135deg,#357e96f2,#368f89eb);border:1px solid #ffffffb3;box-shadow:inset 0 1px #ffffff6b,0 7px 16px #2d6b7c29}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-document-backdrop>.shipping-document-dialog>.shipping-document-actions>button:last-child{color:#526978;background:#ffffffe6;border-color:#7b929f3d;box-shadow:inset 0 1px #fffffffc}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-document-backdrop>.shipping-document-dialog>.shipping-document-actions>button:focus-visible{outline-offset:2px;outline:3px solid #30878e33}}@media screen and (hover:hover) and (pointer:fine){.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>.sidebar>nav>button:hover{color:#2f4354;background:#ffffff80}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.topbar>.quick-add:hover{filter:brightness(1.055)saturate(1.04);box-shadow:inset 0 1px #ffffff8f,0 11px 24px #2d6b7c36}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-pending-list>article>button:hover{filter:brightness(1.055)saturate(1.04);box-shadow:inset 0 1px #ffffff8f,0 11px 24px #2d6b7c36}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-tabs>button:hover{color:#304b5d;background:#ffffff8f}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-tabs>button.active:hover{color:#fff;background:linear-gradient(135deg,#39849df7,#39958ef0)}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-pending-list>article:hover,.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-list>button:hover){background:#fff;border-color:#31898f4a;box-shadow:inset 3px 0 #31898f6b,0 10px 25px #316b7c17}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipment-table-wrap>.shipment-table>tbody>tr:hover>td{background:#f4f9f9}}@media screen and (prefers-reduced-motion:reduce){.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>.sidebar>nav>button{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.topbar>:is(.search,.quick-add){transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-tabs>button{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-toolbar>label{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-panel>.shipping-pending-list>article{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-list>button{transition:none}}@media screen and (prefers-reduced-transparency:reduce){.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>.sidebar{-webkit-backdrop-filter:none;background:#f8fbfc}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.topbar{-webkit-backdrop-filter:none;background:#f8fbfc}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.topbar>.search{-webkit-backdrop-filter:none;background:#f8fbfc}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>:is(.shipping-tabs,.shipping-panel){-webkit-backdrop-filter:none;background:#f8fbfc}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipment-dialog-backdrop>.shipment-dialog{-webkit-backdrop-filter:none;background:#f8fbfc}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-batch-heading{-webkit-backdrop-filter:none;background:#f8fbfc}.app-shell:has(>.sidebar>nav>button.active:nth-child(8)):has(>main>.page>.shipping-page)>main>.page>.shipping-page>.shipping-batch-module>.shipping-document-backdrop>.shipping-document-dialog>.shipping-document-actions{-webkit-backdrop-filter:none;background:#f8fbfc}}@media screen{:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)){--lgg-screen-management-ink:#203047;--lgg-screen-management-muted:#64748b;--lgg-screen-management-focus:#4267da94;--lgg-screen-management-motion:.18s cubic-bezier(.2, .72, .2, 1);--lgg-screen-management-surface:#fcfdfff2;--lgg-screen-management-shadow:0 18px 44px #32456e17, 0 2px 8px #415b940a;background:radial-gradient(54% 48% at 96% -5%,#7eb8f64d,#0000 68%),radial-gradient(45% 46% at 38% 38%,#5bd1c629,#0000 72%),radial-gradient(52% 54% at 8% 103%,#ab8ee738,#0000 70%),radial-gradient(44% 48% at 92% 98%,#ed9bc22b,#0000 72%),radial-gradient(34% 30% at 54% -8%,#f8cc9a29,#0000 72%),linear-gradient(128deg,#eef4fb 0%,#eaf5f5 48%,#f5eff9 100%)}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>.sidebar{color:#2b3b52;-webkit-backdrop-filter:blur(38px)saturate(148%);background:radial-gradient(circle at 8% 4%,#9fcffa33,#0000 33%),radial-gradient(circle at 88% 88%,#b597e624,#0000 38%),linear-gradient(166deg,#ffffffa1,#eaf5fc6e 56%,#f6effb63),#eef7fd80;border-color:#ffffffc2;box-shadow:inset -1px 0 #6b85b41a,inset 1px 0 #fffffff0,18px 0 52px #40527e1f}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>.sidebar:after{opacity:.2;background:linear-gradient(118deg,#ffffff6b,#0000 28%),repeating-linear-gradient(105deg,#0000 0 18px,#ffffff1f 19px)}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>.sidebar>.brand .brand-emblem{background:radial-gradient(circle at 20% 12%,#ffffffe0,#0000 44%),linear-gradient(145deg,#e1efffc7,#daccf694);border-color:#ffffffdb;box-shadow:inset 1px 1px #fffffff5,inset -1px -1px #5771a61f,0 10px 24px #3b528421}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>.sidebar>.brand strong{color:#29405d}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>.sidebar>.brand span,:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>.sidebar>.sidebar-foot{color:#41546f94}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>.sidebar>nav>button,:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>.sidebar>nav>.sidebar-settings-group>button,:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button{color:#62728a;transition:color var(--lgg-screen-management-motion), background var(--lgg-screen-management-motion), border-color var(--lgg-screen-management-motion), box-shadow var(--lgg-screen-management-motion)}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>.sidebar>nav>button>i{color:#70829b}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>.sidebar>nav>button.active{color:#3159c6;background:radial-gradient(circle at 84% 14%,#aa92ef3d,#0000 47%),linear-gradient(132deg,#ffffffc4,#cee2fc87);border-color:#ffffffd6;box-shadow:inset 3px 0 #4f71d8c2,inset 1px 1px #fffffff7,inset -1px -1px #5475b51a,0 10px 25px #385aa421}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>.sidebar>nav>button.active>i{color:#456bd2}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.topbar{-webkit-backdrop-filter:blur(34px)saturate(142%);background:linear-gradient(#ffffff6b,#f4fafe47);border-color:#ffffffa3;box-shadow:inset 0 -1px #4c66970d,0 10px 34px #4156840b}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.topbar>.search{color:#718097;-webkit-backdrop-filter:blur(22px)saturate(136%);transition:border-color var(--lgg-screen-management-motion), background var(--lgg-screen-management-motion), box-shadow var(--lgg-screen-management-motion);background:linear-gradient(145deg,#ffffffa1,#e5f1fc66),#fff3;border-color:#fffc;box-shadow:inset 1px 1px #fffffff5,inset -1px -1px #5676ae14,0 10px 26px #364e8014}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.topbar>.search:focus-within{background:linear-gradient(145deg,#ffffffd1,#e1effc85);border-color:#537ae094;box-shadow:inset 1px 1px #fff,inset -1px -1px #4567aa14,0 0 0 3px #446de221,0 14px 32px #344d851c}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.topbar>.search>input{color:#26374f}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.topbar>.quick-add{color:#fff;text-shadow:0 1px 1px #1f327e47;-webkit-backdrop-filter:blur(18px)saturate(154%);transition:filter var(--lgg-screen-management-motion), box-shadow var(--lgg-screen-management-motion);background:radial-gradient(circle at 20% 2%,#c5deffd6,#0000 41%),radial-gradient(circle at 91% 110%,#966fdd75,#0000 49%),radial-gradient(circle at 8% 108%,#5ccdc23d,#0000 44%),linear-gradient(135deg,#4c7febf5,#355acfed 58%,#5b46beeb);border:1px solid #ffffffc7;box-shadow:inset 1px 1px #ffffffb8,inset -1px -1px #1a2c8457,inset 0 -6px 12px #2439971f,0 16px 34px #2d4fb947,0 4px 10px #404f9124}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.topbar>.quick-add:focus-visible{outline:2px solid var(--lgg-screen-management-focus);outline-offset:2px}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.page-heading.history-heading :is(p,h1){color:var(--lgg-screen-management-ink)}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.page-heading.history-heading p{color:var(--lgg-screen-management-muted)}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-check-card{color:#25364e;box-shadow:inset 1px 1px #fffffffa, inset -1px -1px #4968a212, var(--lgg-screen-management-shadow);-webkit-backdrop-filter:blur(20px)saturate(126%);background:radial-gradient(circle at 12% 4%,#a0cff942,#0000 42%),radial-gradient(circle at 96% 110%,#af92e62b,#0000 45%),linear-gradient(145deg,#ffffffd6,#e9f3fbb3);border:1px solid #ffffffe0}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-check-card>.style-check-copy :is(.eyebrow,h2){color:#3159c6}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-check-card>.style-check-copy>p,:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-check-card>.style-check-form>label>span{color:#5b6c83}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-check-card>.style-check-form>label>input{color:#23364f;caret-color:#4267da;transition:border-color var(--lgg-screen-management-motion), box-shadow var(--lgg-screen-management-motion), background var(--lgg-screen-management-motion);background:#fffffff0;border-color:#6984b142;box-shadow:inset 0 1px #fffffffa,0 8px 20px #374e8012}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-check-card>.style-check-form>label>input:focus-visible{outline:2px solid var(--lgg-screen-management-focus);outline-offset:2px}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-check-card>.style-check-form>.style-parts>span{background:#f2f7fce6;border:1px solid #718bb426;box-shadow:inset 0 1px #fffffff5}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-check-card>.style-check-form>.style-parts :is(small,i){color:#66778d}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-check-card>.style-check-form>.style-parts b{color:#3159c6}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-check-card>.style-check-form>.style-format-help{color:#7b5c27}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-result{box-shadow:inset 0 1px #fffffff5,0 12px 30px #374c7112}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-result.duplicate{color:#26374f;-webkit-backdrop-filter:blur(12px)saturate(112%);background:linear-gradient(145deg,#fff1f3eb,#ffe3e7d1);border-color:#ff4d4f38;box-shadow:inset 1px 1px #ffffffeb,inset -1px -1px #d92d2f0d,0 14px 34px #a0374417}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-result.duplicate>.result-icon{color:#fff;background:#ff4d4f;box-shadow:inset 0 1px #ffffff61,0 5px 14px #d92d2f33}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-result.duplicate>.result-copy>h3{color:#26374f}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-result.duplicate>.result-copy>p{color:#53647b}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-result.duplicate>.result-copy>.history-matches>.history-match{color:#405168;background:linear-gradient(145deg,#fff7f8f5,#ffedeee0);border-color:#ff4d4f33;box-shadow:inset 1px 1px #fffffff0,0 7px 18px #9e3c480e}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-result.duplicate>.result-copy>.history-matches>.history-match>b{color:#d92d2f}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-result.duplicate>.result-copy>.history-matches>.history-match small,:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-result.duplicate>.result-copy>.history-matches>p{color:#68758a}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-result.available{background:#f0faf6f5;border-color:#3e8b7042}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel{background:linear-gradient(145deg, #ffffffd4, #f0f7fcb8), var(--lgg-screen-management-surface);box-shadow:inset 1px 1px #fffffffa, inset -1px -1px #536c9e0f, var(--lgg-screen-management-shadow);-webkit-backdrop-filter:blur(16px)saturate(118%);border-color:#ffffffe0}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.settings-panel-heading :is(p,span){color:#65748b}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.settings-panel-heading h2{color:#23344d}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-add-form{background:linear-gradient(145deg,#f7fbffeb,#edf6f9d1);border-color:#718bb42b;box-shadow:inset 0 1px #fffffffa,0 10px 25px #364d7b0f}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-add-form label>span{color:#596a80}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-add-form label>input{color:#26384f;transition:border-color var(--lgg-screen-management-motion), box-shadow var(--lgg-screen-management-motion), background var(--lgg-screen-management-motion);background:#fffffff5;border-color:#6984b140;box-shadow:inset 0 1px #fffffffa}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-edit-wrap>.factory-edit-card label>:is(input,textarea){color:#26384f;transition:border-color var(--lgg-screen-management-motion), box-shadow var(--lgg-screen-management-motion), background var(--lgg-screen-management-motion);background:#fffffff5;border-color:#6984b140;box-shadow:inset 0 1px #fffffffa}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-add-form label>input:focus-visible{outline:2px solid var(--lgg-screen-management-focus);outline-offset:2px}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-edit-wrap>.factory-edit-card label>:is(input,textarea):focus-visible{outline:2px solid var(--lgg-screen-management-focus);outline-offset:2px}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-add-form>button:focus-visible{outline:2px solid var(--lgg-screen-management-focus);outline-offset:2px}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-list>article>.factory-row-actions>button:focus-visible{outline:2px solid var(--lgg-screen-management-focus);outline-offset:2px}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-add-form>button{color:#fff;background:linear-gradient(135deg,#4577ddf5,#355bcaf0 60%,#4f49b7eb);border-color:#ffffffb8;box-shadow:inset 0 1px #ffffff7a,0 9px 21px #3150ae33}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-edit-wrap>.factory-edit-card>button.primary{color:#fff;background:linear-gradient(135deg,#4577ddf5,#355bcaf0 60%,#4f49b7eb);border-color:#ffffffb8;box-shadow:inset 0 1px #ffffff7a,0 9px 21px #3150ae33}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.settings-message{color:#2e6558;background:#ebf8f4f0;border:1px solid #3a877033;box-shadow:inset 0 1px #ffffffe6}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-list>article{color:#35465d;transition:border-color var(--lgg-screen-management-motion), box-shadow var(--lgg-screen-management-motion), background var(--lgg-screen-management-motion);background:#fdfefff5;border-color:#7086a82b;box-shadow:inset 0 1px #fffffffa,0 8px 19px #374b6d0e}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-list>article>.factory-name>i{color:#3b65c4;background:linear-gradient(145deg,#e2f0fff0,#e2d9f7d1);border:1px solid #ffffffdb;box-shadow:inset 0 1px #fffffffa,0 6px 14px #3a528417}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-list>article small{color:#66758a}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-list>article>.factory-row-actions>button{color:#4f6076;background:#fffffff0;border-color:#6981a640;box-shadow:inset 0 1px #fffffffa,0 5px 12px #374b6d0d}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-list>article>.factory-row-actions>button.stop{color:#8a641d;background:#fffaf0;border-color:#b5863247}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-list>article>.factory-row-actions>button.enable{color:#2f725d;background:#f2faf6;border-color:#34876845}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-list>article>.factory-row-actions>button.delete{color:#a6423e;background:#fff7f6;border-color:#b74c4642}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-edit-wrap>.factory-edit-scrim{-webkit-backdrop-filter:blur(8px);background:#1926397a}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-edit-wrap>.factory-edit-card{color:#26384f;background:linear-gradient(145deg,#fffffffa,#eef6fcf5);border:1px solid #ffffffe6;box-shadow:inset 1px 1px #fff,0 28px 82px #2335593d}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.page-heading.history-heading>.history-actions>:is(span,button,label){color:#52627a}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.page-heading.history-heading>.history-actions>:is(button,label){background:linear-gradient(145deg,#ffffffd6,#e3effba8);border-color:#ffffffdb;box-shadow:inset 0 1px #fffffffa,0 7px 17px #374d7d12}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.import-message{color:#2f6a5c;background:#ecf9f5f2;border-color:#33876b38}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card{color:#34455c;box-shadow:inset 1px 1px #fffffffc, inset -1px -1px #546d9e0d, var(--lgg-screen-management-shadow);background:#fbfdfff5;border-color:#ffffffe6}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-library-head{background:linear-gradient(#eff6fdf5,#e8f1fae0);border-color:#60769721}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-library-head p{color:#64748b}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-pagination{color:#64748b}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-library-head>.history-database-search :is(label,.history-search-tabs){background:#ffffffed;border-color:#6982a838;box-shadow:inset 0 1px #fffffffa,0 5px 14px #374e6f0e}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-library-head>.history-database-search>.history-search-tabs>button{color:#637287;background:0 0}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-library-head>.history-database-search>.history-search-tabs>button.active{color:#3159c6;background:#fff;box-shadow:0 3px 9px #374f7d1c}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-library-head>.history-database-search input,.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-library-head>.history-database-search select){color:#26384f}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-table-wrap>.history-table>.history-table-row.labels{color:#637287;background:#edf4fb}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-table-wrap>.history-table>.history-record-group{background:#fffffffa;border-color:#5e74941f}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-table-wrap>.history-table>.history-record-group>.history-table-row{color:#405068;background:#fffffffa;border-color:#5e74941a}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-table-wrap>.history-table>.history-record-group>.history-table-row>.history-style-open-button{color:#294f9f}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-table-wrap>.history-table>.history-record-group>.history-table-row>.source-badge{color:#4f6075;background:#edf3f8}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-table-wrap>.history-table>.history-record-group>.history-table-row>.source-manual{color:#865c16;background:#fff5df}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-table-wrap>.history-table>.history-record-group>.history-table-row>.source-order{color:#2d619a;background:#eaf3ff}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-table-wrap>.history-table>.history-record-group>.history-table-row>.history-row-actions>button{color:#4e6077;background:#fff;border-color:#6780a53d}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-table-wrap>.history-table>.history-record-group>.history-table-row>.history-row-actions>.history-delete-button{color:#a6423e;background:#fff7f6;border-color:#b74c4642}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-pagination{background:#f5f9fd;border-color:#5e74941f}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-pagination button{color:#4f6077;background:#fff;border-color:#6780a53b}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.style-archive-wrap>.style-archive-scrim,.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.style-modal-wrap>.style-modal-scrim){-webkit-backdrop-filter:blur(8px);background:#19263980}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.style-archive-wrap>.style-archive-card,.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.style-modal-wrap>.style-modal-card){color:#2c3d54;background:linear-gradient(145deg,#fffffffa,#eff6fcf5);border:1px solid #ffffffe6;box-shadow:inset 1px 1px #fff,0 28px 82px #2335593d}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.style-modal-wrap>.style-modal-card :is(input,select,textarea){color:#26384f;background:#fffffff5;border-color:#6984b140}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.style-modal-wrap>.style-modal-card>.style-modal-actions>button.primary{color:#fff;background:linear-gradient(135deg,#4778dc,#355bc9 62%,#514bb8);border-color:#ffffffb8;box-shadow:inset 0 1px #ffffff73,0 8px 20px #314fad30}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-library-head>.history-database-search :is(input,select,button):focus-visible{outline:2px solid var(--lgg-screen-management-focus);outline-offset:2px}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-table-wrap>.history-table>.history-record-group>.history-table-row>.history-row-actions>button:focus-visible{outline:2px solid var(--lgg-screen-management-focus);outline-offset:2px}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-pagination button:focus-visible{outline:2px solid var(--lgg-screen-management-focus);outline-offset:2px}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.style-modal-wrap>.style-modal-card :is(input,select,textarea,button):focus-visible{outline:2px solid var(--lgg-screen-management-focus);outline-offset:2px}}@media screen and (hover:hover) and (pointer:fine){:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>.sidebar>nav>button:not(.active):hover{color:#405879;background:#ffffff57;border-color:#ffffffa8}:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.topbar>.quick-add:hover{filter:brightness(1.045)saturate(1.04);box-shadow:inset 1px 1px #ffffffc7,inset -1px -1px #1a2c844d,0 19px 38px #2d4fb94f}.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel>.factory-list>article:hover{background:#fff;border-color:#5374b045;box-shadow:inset 0 1px #fff,0 12px 25px #374b6d16}.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card)>main>.page>.style-page>.library-card>.history-table-wrap>.history-table>.history-record-group>.history-table-row:hover{background:#f7faff;box-shadow:inset 3px 0 #496ccc80}}@media screen and (prefers-reduced-motion:reduce){:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>.sidebar>nav>button,:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.topbar>.search,:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.topbar>.quick-add{transition:none}}@media screen and (prefers-reduced-transparency:reduce){:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>.sidebar,:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.topbar{-webkit-backdrop-filter:none;background:#eef5fb}:is(:where(.app-shell:has(>.sidebar>nav>button.active:nth-child(9)):has(>main>.page>.style-page>.style-check-card):not(:has(>main>.page>.style-page>.library-card)),.app-shell:has(>.sidebar>nav>button.active:nth-child(11)):has(>main>.page>.style-page>.library-card))>main>.page>.style-page>.style-check-card,.app-shell:has(>.sidebar>nav>button.active:nth-child(10)):has(>main>.page>.settings-panel>.settings-panel-heading+.factory-add-form)>main>.page>.settings-panel){-webkit-backdrop-filter:none;background:#f7fbfe}}@media screen{.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard){--lgg-screen-statistics-ink:#203047;--lgg-screen-statistics-muted:#64748b;--lgg-screen-statistics-focus:#4267da94;--lgg-screen-statistics-motion:.18s cubic-bezier(.2, .72, .2, 1);color:var(--lgg-screen-statistics-ink);background:radial-gradient(54% 48% at 96% -5%,#7eb8f64d,#0000 68%),radial-gradient(45% 46% at 38% 38%,#5bd1c629,#0000 72%),radial-gradient(52% 54% at 8% 103%,#ab8ee738,#0000 70%),radial-gradient(44% 48% at 92% 98%,#ed9bc22b,#0000 72%),radial-gradient(34% 30% at 54% -8%,#f8cc9a29,#0000 72%),linear-gradient(128deg,#eef4fb 0%,#eaf5f5 48%,#f5eff9 100%)}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>.sidebar{color:#2b3b52;-webkit-backdrop-filter:blur(38px)saturate(148%);background:radial-gradient(circle at 8% 4%,#9fcffa33,#0000 33%),radial-gradient(circle at 88% 88%,#b597e624,#0000 38%),linear-gradient(166deg,#ffffffa1,#eaf5fc6e 56%,#f6effb63),#eef7fd80;border-color:#ffffffc2;box-shadow:inset -1px 0 #6b85b41a,inset 1px 0 #fffffff0,18px 0 52px #40527e1f}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>.sidebar:after{background:linear-gradient(118deg,#ffffff6b,#0000 28%),repeating-linear-gradient(105deg,#0000 0 18px,#ffffff1f 19px)}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>.sidebar>.brand span{color:#41546f94}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>.sidebar>.sidebar-foot{color:#41546f94}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>.sidebar>nav>button{color:#62728a;transition:color var(--lgg-screen-statistics-motion), background var(--lgg-screen-statistics-motion), border-color var(--lgg-screen-statistics-motion), box-shadow var(--lgg-screen-statistics-motion)}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>.sidebar>nav>.sidebar-settings-group>button{color:#62728a;transition:color var(--lgg-screen-statistics-motion), background var(--lgg-screen-statistics-motion), border-color var(--lgg-screen-statistics-motion), box-shadow var(--lgg-screen-statistics-motion)}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button{color:#62728a;transition:color var(--lgg-screen-statistics-motion), background var(--lgg-screen-statistics-motion), border-color var(--lgg-screen-statistics-motion), box-shadow var(--lgg-screen-statistics-motion)}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>.sidebar>nav>button>i{color:#70829b}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>.sidebar>nav>.sidebar-settings-group>button>i{color:#70829b}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>.sidebar>nav>button.active>i{color:#456bd2}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.topbar>.search{color:#718097;-webkit-backdrop-filter:blur(22px)saturate(136%);transition:border-color var(--lgg-screen-statistics-motion), background var(--lgg-screen-statistics-motion), box-shadow var(--lgg-screen-statistics-motion);background:linear-gradient(145deg,#ffffffa1,#e5f1fc66),#fff3;border-color:#fffc;box-shadow:inset 1px 1px #fffffff5,inset -1px -1px #5676ae14,0 10px 26px #364e8014}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.topbar>.quick-add{color:#fff;text-shadow:0 1px 1px #1f327e47;-webkit-backdrop-filter:blur(18px)saturate(154%);transition:filter var(--lgg-screen-statistics-motion), box-shadow var(--lgg-screen-statistics-motion);background:radial-gradient(circle at 20% 2%,#c5deffd6,#0000 41%),radial-gradient(circle at 91% 110%,#966fdd75,#0000 49%),radial-gradient(circle at 8% 108%,#5ccdc23d,#0000 44%),linear-gradient(135deg,#4c7febf5,#355acfed 58%,#5b46beeb);border-color:#ffffffc7;box-shadow:inset 1px 1px #ffffffb8,inset -1px -1px #1a2c8457,inset 0 -6px 12px #2439971f,0 16px 34px #2d4fb947,0 4px 10px #404f9124}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.topbar>.quick-add:focus-visible{outline:2px solid var(--lgg-screen-statistics-focus);outline-offset:3px}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.page-heading.stats-dashboard-heading>label>input:focus-visible{outline:2px solid var(--lgg-screen-statistics-focus);outline-offset:3px}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.page-heading.stats-dashboard-heading p{color:var(--lgg-screen-statistics-muted)}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.page-heading.stats-dashboard-heading h1{color:#23344d}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.page-heading.stats-dashboard-heading>label{color:#596b83}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.page-heading.stats-dashboard-heading>label>input{color:#26374f;-webkit-backdrop-filter:blur(12px)saturate(112%);transition:border-color var(--lgg-screen-statistics-motion), box-shadow var(--lgg-screen-statistics-motion), background var(--lgg-screen-statistics-motion);background:linear-gradient(145deg,#fffffff0,#eef5fce0);border-color:#ffffffe0;box-shadow:inset 1px 1px #fff,inset -1px -1px #5670a314,0 10px 24px #374e7e14}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-kpis>article{color:#203047;-webkit-backdrop-filter:blur(18px)saturate(124%);transition:border-color var(--lgg-screen-statistics-motion), background var(--lgg-screen-statistics-motion), box-shadow var(--lgg-screen-statistics-motion);background:linear-gradient(145deg,#ffffffcf,#edf6fdab),#fbfdffe0;border-color:#ffffffe6;box-shadow:inset 1px 1px #fffffffa,inset -1px -1px #516da40f,0 18px 42px #31467317,0 2px 8px #415b940a}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-kpis>article>small{color:#52627a}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-kpis>article>b{color:#203047;font-variant-numeric:tabular-nums}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-kpis>article>span{color:#68778d}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-kpis>article>p{color:#6b788a}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-kpis>article.completion{background:linear-gradient(145deg,#fcfffde6,#e0f5eab8),#f4fcf8e6;border-color:#a6dcbe9e;box-shadow:inset 1px 1px #fff,inset -1px -1px #408b6312,0 18px 42px #2f684c17}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-kpis>article.completion>b{color:#28704d}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.chart-card{color:#26374f;-webkit-backdrop-filter:blur(14px)saturate(116%);background:linear-gradient(145deg,#ffffffd6,#f3f8fdbd),#fcfdffeb;border-color:#ffffffe6;box-shadow:inset 1px 1px #fffffffa,inset -1px -1px #516c9e0f,0 18px 44px #32456e17,0 2px 8px #415b940a}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.chart-card>.dashboard-section-heading h3{color:#26374f}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.chart-card>.dashboard-section-heading small,.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.chart-card>.dashboard-section-heading>span){color:#68778d}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.workflow-overview>.workflow-status-grid>article{transition:border-color var(--lgg-screen-statistics-motion), box-shadow var(--lgg-screen-statistics-motion), background var(--lgg-screen-statistics-motion);border:1px solid #ffffffb8;box-shadow:inset 1px 1px #ffffffe0,0 9px 22px #384b7012}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.workflow-overview>.workflow-status-grid>article.draft{color:#9d4f66;background:linear-gradient(145deg,snow,#fae9ee)}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.workflow-overview>.workflow-status-grid>article.factory{color:#735da8;background:linear-gradient(145deg,#fcfbff,#eee9fa)}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.workflow-overview>.workflow-status-grid>article.pending{color:#25787a;background:linear-gradient(145deg,#faffff,#e4f5f3)}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.workflow-overview>.workflow-status-grid>article.shipped{color:#347354;background:linear-gradient(145deg,#fbfffc,#e5f4ea)}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.workflow-overview>.workflow-status-grid>article>span{color:currentColor}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.workflow-overview>.workflow-status-grid>article>b{font-variant-numeric:tabular-nums}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.workflow-overview>.workflow-status-grid>article>small{color:#627087}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.factory-rank-card>.factory-rank-list>.factory-rank-item{color:#26374f;background:#fafcfff0;border:1px solid #5e74991a;box-shadow:inset 1px 1px #fffffff5,0 7px 18px #374b730b}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.factory-rank-card>.factory-rank-list>.factory-rank-item>i{color:#4567b5;background:#e8eef9}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.factory-rank-card>.factory-rank-list>.factory-rank-item>span>b{color:#26374f}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.factory-rank-card>.factory-rank-list>.factory-rank-item>span>em{background:#e8edf5;border:1px solid #526c9a1a}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.factory-rank-card>.factory-rank-list>.factory-rank-item>span>em>u{background:linear-gradient(90deg,#55a8cf,#5576d6 58%,#8f6cc9);box-shadow:0 0 8px #4775d23b}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.factory-rank-card>.factory-rank-list>.factory-rank-item>strong{color:#3159a9;font-variant-numeric:tabular-nums}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.factory-rank-card>.factory-rank-list>.factory-rank-item>strong>small{color:#66758a}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.factory-rank-card>.factory-rank-list>.stats-empty{color:#5f6f84;background:#f9fcffc7;border:1px dashed #667ea43d;border-radius:12px}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.stats-footnote{color:#5f6f84}}@media screen and (hover:hover) and (pointer:fine){.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>.sidebar>nav>button:hover{color:#3d5f9f;background:#ffffff57}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>.sidebar>nav>.sidebar-settings-group>button:hover{color:#3d5f9f;background:#ffffff57}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.topbar>.quick-add:hover{filter:brightness(1.045)saturate(1.04);box-shadow:inset 1px 1px #ffffffd1,inset -1px -1px #1a2c844d,0 19px 39px #2d4fb952}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-kpis>article:hover{background:linear-gradient(145deg,#ffffffe6,#e8f4fdba);border-color:#fffffffa;box-shadow:inset 1px 1px #fff,0 21px 48px #3146731f}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.workflow-overview>.workflow-status-grid>article:hover{border-color:#fffffff5;box-shadow:inset 1px 1px #fff,0 12px 26px #384b701a}}@media screen and (prefers-reduced-motion:reduce){.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>.sidebar>nav>button{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.topbar>.search{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.topbar>.quick-add{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.page-heading.stats-dashboard-heading>label>input{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-kpis>article{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.workflow-overview>.workflow-status-grid>article{transition:none}}@media screen and (prefers-reduced-transparency:reduce){.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>.sidebar{-webkit-backdrop-filter:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.topbar{-webkit-backdrop-filter:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.topbar>.search{-webkit-backdrop-filter:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.page-heading.stats-dashboard-heading>label>input{-webkit-backdrop-filter:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-kpis>article{-webkit-backdrop-filter:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.chart-card{-webkit-backdrop-filter:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-kpis>article{background:#f8fbfe}.app-shell:has(>.sidebar>nav>button.active:nth-child(12)):has(>main>.page>.production-stats.owner-dashboard)>main>.page>.production-stats.owner-dashboard>.dashboard-overview-grid>.chart-card{background:#f8fbfe}}@media screen{.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module){--lgg-screen-toolbox-ink:#203047;--lgg-screen-toolbox-muted:#64748b;--lgg-screen-toolbox-focus:#4267da94;--lgg-screen-toolbox-primary:#3159c6;--lgg-screen-toolbox-violet:#6d5bd0;--lgg-screen-toolbox-teal:#167c80;--lgg-screen-toolbox-warm:#c65a36;--lgg-screen-toolbox-danger:#b5474a;--lgg-screen-toolbox-motion:.18s cubic-bezier(.2, .72, .2, 1);color:var(--lgg-screen-toolbox-ink);background:radial-gradient(54% 48% at 96% -5%,#7eb8f64d,#0000 68%),radial-gradient(45% 46% at 38% 38%,#5bd1c629,#0000 72%),radial-gradient(52% 54% at 8% 103%,#ab8ee738,#0000 70%),radial-gradient(44% 48% at 92% 98%,#ed9bc22b,#0000 72%),radial-gradient(34% 30% at 54% -8%,#f8cc9a29,#0000 72%),linear-gradient(128deg,#eef4fb 0%,#eaf5f5 48%,#f5eff9 100%)}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>.sidebar{color:#2b3b52;-webkit-backdrop-filter:blur(38px)saturate(148%);background:radial-gradient(circle at 8% 4%,#9fcffa33,#0000 33%),radial-gradient(circle at 88% 88%,#b597e624,#0000 38%),linear-gradient(166deg,#ffffffa1,#eaf5fc6e 56%,#f6effb63),#eef7fd80;border-color:#ffffffc2;box-shadow:inset -1px 0 #6b85b41a,inset 1px 0 #fffffff0,18px 0 52px #40527e1f}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>.sidebar>.brand span{color:#41546fad}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>.sidebar>.sidebar-foot{color:#41546fad}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>.sidebar>nav>button{color:#62728a;transition:color var(--lgg-screen-toolbox-motion), background var(--lgg-screen-toolbox-motion), border-color var(--lgg-screen-toolbox-motion), box-shadow var(--lgg-screen-toolbox-motion)}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>.sidebar>nav>.sidebar-settings-group>button{color:#62728a;transition:color var(--lgg-screen-toolbox-motion), background var(--lgg-screen-toolbox-motion), border-color var(--lgg-screen-toolbox-motion), box-shadow var(--lgg-screen-toolbox-motion)}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button{color:#62728a;transition:color var(--lgg-screen-toolbox-motion), background var(--lgg-screen-toolbox-motion), border-color var(--lgg-screen-toolbox-motion), box-shadow var(--lgg-screen-toolbox-motion)}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>.sidebar>nav>button.active{color:#3159c6;background:radial-gradient(circle at 84% 14%,#aa92ef3d,#0000 47%),linear-gradient(132deg,#ffffffc4,#cee2fc87);border-color:#ffffffd6;box-shadow:inset 3px 0 #4f71d8c2,inset 1px 1px #fffffff7,inset -1px -1px #5475b51a,0 10px 25px #385aa421}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>.sidebar>nav>button>i{color:#70829b}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>.sidebar>nav>.sidebar-settings-group>button>i{color:#70829b}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>.sidebar>nav>button.active>i{color:#456bd2}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.topbar>.search{color:#718097;-webkit-backdrop-filter:blur(22px)saturate(136%);transition:border-color var(--lgg-screen-toolbox-motion), background var(--lgg-screen-toolbox-motion), box-shadow var(--lgg-screen-toolbox-motion);background:linear-gradient(145deg,#ffffffa1,#e5f1fc66),#fff3;border-color:#fffc;box-shadow:inset 1px 1px #fffffff5,inset -1px -1px #5676ae14,0 10px 26px #364e8014}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.topbar>.quick-add{color:#fff;text-shadow:0 1px 1px #1f327e47;-webkit-backdrop-filter:blur(18px)saturate(154%);background:radial-gradient(circle at 20% 2%,#c5deffd6,#0000 41%),radial-gradient(circle at 91% 110%,#966fdd75,#0000 49%),radial-gradient(circle at 8% 108%,#5ccdc23d,#0000 44%),linear-gradient(135deg,#4c7febf5,#355acfed 58%,#5b46beeb);border-color:#ffffffc7;box-shadow:inset 1px 1px #ffffffb8,inset -1px -1px #1a2c8457,inset 0 -6px 12px #2439971f,0 16px 34px #2d4fb947,0 4px 10px #404f9124}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-switcher{-webkit-backdrop-filter:blur(18px)saturate(132%);background:linear-gradient(145deg,#ffffffb3,#e6f0fc7a),#ffffff47;border-color:#ffffffd6;box-shadow:inset 1px 1px #fffffffa,inset -1px -1px #526ca512,0 14px 32px #34497717}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-switcher>button{color:#5e6e85;transition:color var(--lgg-screen-toolbox-motion), background var(--lgg-screen-toolbox-motion), border-color var(--lgg-screen-toolbox-motion), box-shadow var(--lgg-screen-toolbox-motion), filter var(--lgg-screen-toolbox-motion)}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-switcher>button.active{color:#fff;text-shadow:0 1px 1px #1e2b6f3d;background:radial-gradient(circle at 18% 0,#c1dcffbd,#0000 43%),linear-gradient(135deg,#426ad4,#3159c6 58%,#6d5bd0);box-shadow:inset 1px 1px #ffffff94,inset -1px -1px #232e8433,0 10px 24px #364eac38}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.toolbox-heading p{color:var(--lgg-screen-toolbox-muted)}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.toolbox-heading h1{color:#23344d}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.toolbox-heading>span{color:#4a5e7b;-webkit-backdrop-filter:blur(16px)saturate(124%);background:linear-gradient(145deg,#ffffffb8,#e1eefb7a),#ffffff47;border-color:#ffffffdb;box-shadow:inset 1px 1px #fffffffa,0 9px 22px #374d7d14}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-calculator{-webkit-backdrop-filter:blur(16px)saturate(120%);background:linear-gradient(145deg,#ffffffc9,#edf6fda8),#fafdffe6;border-color:#ffffffe6;box-shadow:inset 1px 1px #fffffffa,inset -1px -1px #526ca40f,0 20px 46px #3146731a}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-calculator>.fabric-basic-grid>label>span{color:#40526d}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-calculator>.fabric-mode>strong{color:#40526d}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-calculator>.fabric-basic-grid>label>small{color:#65758a}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-calculator>.fabric-mode>small{color:#65758a}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-calculator>.fabric-basic-grid>label>input{color:#26374f;transition:border-color var(--lgg-screen-toolbox-motion), box-shadow var(--lgg-screen-toolbox-motion), background var(--lgg-screen-toolbox-motion);background:#fdfefff5;border-color:#6f84a738;box-shadow:inset 1px 1px #fffffffa,inset 0 -1px #4963930a,0 6px 16px #364b750b}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-calculator>.fabric-basic-grid>label>select{color:#26374f;transition:border-color var(--lgg-screen-toolbox-motion), box-shadow var(--lgg-screen-toolbox-motion), background var(--lgg-screen-toolbox-motion);background:#fdfefff5;border-color:#6f84a738;box-shadow:inset 1px 1px #fffffffa,inset 0 -1px #4963930a,0 6px 16px #364b750b}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-calculator>.fabric-entry-table>.fabric-entry-row>input{color:#26374f;transition:border-color var(--lgg-screen-toolbox-motion), box-shadow var(--lgg-screen-toolbox-motion), background var(--lgg-screen-toolbox-motion);background:#fdfefff5;border-color:#6f84a738;box-shadow:inset 1px 1px #fffffffa,inset 0 -1px #4963930a,0 6px 16px #364b750b}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-calculator>.fabric-entry-table>.fabric-entry-row>.shade-code-input>input{color:#26374f;transition:border-color var(--lgg-screen-toolbox-motion), box-shadow var(--lgg-screen-toolbox-motion), background var(--lgg-screen-toolbox-motion);background:#fdfefff5;border-color:#6f84a738;box-shadow:inset 1px 1px #fffffffa,inset 0 -1px #4963930a,0 6px 16px #364b750b}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-calculator>.fabric-mode>button{color:#55667e;transition:color var(--lgg-screen-toolbox-motion), background var(--lgg-screen-toolbox-motion), border-color var(--lgg-screen-toolbox-motion), box-shadow var(--lgg-screen-toolbox-motion);background:#f8fbffd6;border-color:#677ea329}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-calculator>.fabric-mode>button.active{color:#fff;background:linear-gradient(135deg,#426ad4,#3159c6 58%,#6d5bd0);border-color:#fff9;box-shadow:inset 1px 1px #ffffff7a,0 9px 21px #394fab2e}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-calculator>.fabric-entry-table{background:#f8fbffbf;border-color:#5d759b1f}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-calculator>.fabric-entry-table>.fabric-entry-row.labels{color:#617189}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-calculator>.fabric-entry-table>.fabric-entry-row>.synced-usage{color:#52647a}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-calculator>.fabric-entry-table>.fabric-entry-row>strong{color:var(--lgg-screen-toolbox-teal);font-variant-numeric:tabular-nums}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-calculator>.fabric-validation{color:var(--lgg-screen-toolbox-danger);background:#ffeff0e0;border-color:#b5474a38}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet{color:#26374f;-webkit-backdrop-filter:blur(10px)saturate(108%);background:linear-gradient(160deg,#fffffffa,#f5fafef5);border-color:#fffffff0;box-shadow:inset 1px 1px #fff,inset -1px -1px #4a65970f,0 24px 56px #2e436e21}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>header{background:radial-gradient(circle at 88% 4%,#76c8c224,#0000 38%),linear-gradient(135deg,#eff6fff5,#f5f0fdf0);border-color:#455fa047}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>header>.fabric-sheet-brand>strong{color:var(--lgg-screen-toolbox-primary)}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>header>.fabric-sheet-brand>small,.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>header>.fabric-sheet-primary>span){color:#64748b}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>header>.fabric-sheet-primary>b{color:#29456b}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>.fabric-bulk-supplement{color:#6c5428;background:linear-gradient(90deg,#fffaedf5,#fff4e2c7);border-color:#ca913933}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>.fabric-result-row.labels{color:#5c6e86;background:#e7f0fae0;border-color:#536c971f}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>.fabric-result-row{font-variant-numeric:tabular-nums;background:#fdfefffa;border-color:#566c911a}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>.fabric-result-row>.fabric-theoretical-usage{color:#52647a;background:#ebf0f7e6}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>.fabric-result-row>strong{color:#fff;text-shadow:0 1px 1px #184e494d;background:linear-gradient(135deg,#167c80,#0f766e)}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>.fabric-result-row>.fabric-supplement-control>.fabric-supplement-input{color:#8b4b22;background:#fff7e8f5;border-color:#c65a3638}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>footer>.fabric-total-pieces{background:linear-gradient(145deg,#f5f8fffa,#e8effcf0);border-color:#4e68a72e}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>footer>.fabric-total-pieces>span{color:#5a6c84}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>footer>.fabric-total-pieces>b{color:var(--lgg-screen-toolbox-primary);font-variant-numeric:tabular-nums}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>footer>.fabric-total-usage{background:linear-gradient(145deg,#f8fafdfa,#ebf0f6f0);border-color:#6177972e}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>footer>.fabric-total-usage>span,.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>footer>.fabric-total-usage>b){color:#52647a;font-variant-numeric:tabular-nums}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>footer>.fabric-total-purchase{background:radial-gradient(circle at 16% 0,#a3e1d775,#0000 42%),linear-gradient(135deg,#167c80,#0f766e 66%,#315f77);border-color:#ffffff94;box-shadow:inset 1px 1px #fff6,0 10px 24px #186b6633}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>footer>.fabric-total-purchase>span{color:#ebfffadb}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>footer>.fabric-total-purchase>b{color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 1px 1px #104a4652}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-actions>button,.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-actions>button){color:#445875;transition:color var(--lgg-screen-toolbox-motion), background var(--lgg-screen-toolbox-motion), border-color var(--lgg-screen-toolbox-motion), box-shadow var(--lgg-screen-toolbox-motion), filter var(--lgg-screen-toolbox-motion);background:linear-gradient(145deg,#ffffffeb,#e9f2fcc7);border-color:#ffffffe0;box-shadow:inset 1px 1px #fff,inset -1px -1px #516b9e0f,0 9px 22px #354a7714}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-actions>button.primary,.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-controls>button:not(.secondary),.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-actions>button:first-child){color:#fff;text-shadow:0 1px 1px #1f2c7540;background:radial-gradient(circle at 18% 0,#c3ddffb3,#0000 42%),linear-gradient(135deg,#426ad4,#3159c6 58%,#6d5bd0);border-color:#ffffffa8;box-shadow:inset 1px 1px #ffffff94,inset -1px -1px #24308b33,0 12px 28px #334cb13b}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-actions>button:disabled{color:#758297;box-shadow:none;background:#edf2f8e0;border-color:#73849f24}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-actions>span{color:#2f765b}:is(.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-controls,.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.fixed-price-manager){color:#26374f;-webkit-backdrop-filter:blur(14px)saturate(116%);background:linear-gradient(145deg,#ffffffd1,#eef6fdb3),#fbfdffeb;border-color:#ffffffe6;box-shadow:inset 1px 1px #fffffffa,inset -1px -1px #526ca40f,0 18px 42px #31467317}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-controls>label>span{color:#62728a}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.fixed-price-manager>header>div>p{color:#62728a}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-controls>label>input{color:#26374f;transition:border-color var(--lgg-screen-toolbox-motion), box-shadow var(--lgg-screen-toolbox-motion), background var(--lgg-screen-toolbox-motion);background:#fdfefff7;border-color:#6f84a738;box-shadow:inset 1px 1px #fffffffa,0 6px 16px #364b750b}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-controls>label>select{color:#26374f;transition:border-color var(--lgg-screen-toolbox-motion), box-shadow var(--lgg-screen-toolbox-motion), background var(--lgg-screen-toolbox-motion);background:#fdfefff7;border-color:#6f84a738;box-shadow:inset 1px 1px #fffffffa,0 6px 16px #364b750b}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.fixed-price-manager>header>div>input{color:#26374f;transition:border-color var(--lgg-screen-toolbox-motion), box-shadow var(--lgg-screen-toolbox-motion), background var(--lgg-screen-toolbox-motion);background:#fdfefff7;border-color:#6f84a738;box-shadow:inset 1px 1px #fffffffa,0 6px 16px #364b750b}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.fixed-price-manager>div>article>input{color:#26374f;transition:border-color var(--lgg-screen-toolbox-motion), box-shadow var(--lgg-screen-toolbox-motion), background var(--lgg-screen-toolbox-motion);background:#fdfefff7;border-color:#6f84a738;box-shadow:inset 1px 1px #fffffffa,0 6px 16px #364b750b}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.fixed-price-manager>div>article{background:#f9fbffe6;border-color:#60779b21;box-shadow:inset 1px 1px #ffffffe6}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.fixed-price-manager>div>article>button{color:#52647a;background:#eef3faeb;border-color:#667b9d24}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-table-sheet{color:#26374f;-webkit-backdrop-filter:blur(8px)saturate(106%);background:#fdfefffa;border-color:#fffffff0;box-shadow:inset 1px 1px #fff,inset -1px -1px #4e68990f,0 24px 56px #2e436e21}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-table-sheet>header{background:radial-gradient(circle at 88% 0,#f0ac972e,#0000 36%),linear-gradient(135deg,#eef6fff7,#f7f1fdf2);border-color:#435fa24d}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-table-sheet>header>div:first-child>strong{color:var(--lgg-screen-toolbox-primary)}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-table-sheet>header>div:first-child>small{color:#64748b}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-table-sheet>header>div:last-child>span{color:var(--lgg-screen-toolbox-primary)}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-table-sheet>header>div:last-child>b{color:var(--lgg-screen-toolbox-warm);font-variant-numeric:tabular-nums}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-table-sheet>.exchange-columns>.exchange-column{border-color:#546b911f}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-table-sheet>.exchange-columns>.exchange-column>.exchange-column-heading{background:#e8f0fae6;border-color:#536c971f}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-table-sheet>.exchange-columns>.exchange-column>.exchange-column-heading>span:first-child{color:#3159a9}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-table-sheet>.exchange-columns>.exchange-column>.exchange-column-heading>span:last-child{color:#b95736}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-table-sheet>.exchange-columns>.exchange-column>.exchange-price-row{font-variant-numeric:tabular-nums;background:#fdfefffa;border-color:#576c8f1a}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-table-sheet>.exchange-columns>.exchange-column>.exchange-price-row>b{color:#3159a9}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-table-sheet>.exchange-columns>.exchange-column>.exchange-price-row>strong{color:#c65a36}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page :is(input,select,button):focus-visible{outline:2px solid var(--lgg-screen-toolbox-focus);outline-offset:3px}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page :is(input,select,button):focus-visible{outline:2px solid var(--lgg-screen-toolbox-focus);outline-offset:3px}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-switcher>button:focus-visible{outline:2px solid var(--lgg-screen-toolbox-focus);outline-offset:3px}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.topbar>.quick-add:focus-visible{outline:2px solid var(--lgg-screen-toolbox-focus);outline-offset:3px}}@media screen and (hover:hover) and (pointer:fine){.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-switcher>button:hover{filter:brightness(1.035)saturate(1.04)}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-actions>button:not(:disabled):hover{filter:brightness(1.035)saturate(1.04)}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-actions>button:hover{filter:brightness(1.035)saturate(1.04)}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-table-sheet>.exchange-columns>.exchange-column>.exchange-price-row:hover{background:#f4f9fffa}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet>.fabric-result-row:hover{background:#f4f9fffa}}@media screen and (prefers-reduced-motion:reduce){.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-switcher>button{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-actions>button{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-actions>button{transition:none}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.topbar>.search{transition:none}}@media screen and (prefers-reduced-transparency:reduce){.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>.sidebar{-webkit-backdrop-filter:none;background-color:#f6f9fd}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.topbar{-webkit-backdrop-filter:none;background-color:#f6f9fd}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.topbar>.search{-webkit-backdrop-filter:none;background-color:#f6f9fd}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-switcher{-webkit-backdrop-filter:none;background-color:#f6f9fd}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-calculator{-webkit-backdrop-filter:none;background-color:#f6f9fd}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.toolbox-page>.fabric-result-sheet{-webkit-backdrop-filter:none;background-color:#f6f9fd}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-controls{-webkit-backdrop-filter:none;background-color:#f6f9fd}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.fixed-price-manager{-webkit-backdrop-filter:none;background-color:#f6f9fd}.app-shell:has(>.sidebar>nav>button.active:nth-child(13)):has(>main>.page>.toolbox-module)>main>.page>.toolbox-module>.exchange-page>.exchange-table-sheet{-webkit-backdrop-filter:none;background-color:#f6f9fd}}@media screen{.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout){--lgg-screen-settings-motion:.18s cubic-bezier(.2, .72, .2, 1);color:#203047;background:radial-gradient(54% 48% at 96% -5%,#7eb8f64d,#0000 68%),radial-gradient(45% 46% at 38% 38%,#5bd1c629,#0000 72%),radial-gradient(52% 54% at 8% 103%,#ab8ee738,#0000 70%),radial-gradient(44% 48% at 92% 98%,#ed9bc22b,#0000 72%),radial-gradient(34% 30% at 54% -8%,#f8cc9a29,#0000 72%),linear-gradient(128deg,#eef4fb 0%,#eaf5f5 48%,#f5eff9 100%)}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>.sidebar{color:#2b3b52;-webkit-backdrop-filter:blur(38px)saturate(148%);background:radial-gradient(circle at 8% 4%,#9fcffa33,#0000 33%),radial-gradient(circle at 88% 88%,#b597e624,#0000 38%),linear-gradient(166deg,#ffffffa1,#eaf5fc6e 56%,#f6effb63),#eef7fd80;border-color:#ffffffc2;box-shadow:inset -1px 0 #6b85b41a,inset 1px 0 #fffffff0,18px 0 52px #40527e1f}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>.sidebar>nav>button{color:#62728a;transition:color var(--lgg-screen-settings-motion), background-color var(--lgg-screen-settings-motion), border-color var(--lgg-screen-settings-motion), box-shadow var(--lgg-screen-settings-motion)}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>.sidebar>nav>.sidebar-settings-group>button{color:#62728a;transition:color var(--lgg-screen-settings-motion), background-color var(--lgg-screen-settings-motion), border-color var(--lgg-screen-settings-motion), box-shadow var(--lgg-screen-settings-motion)}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button{color:#62728a;transition:color var(--lgg-screen-settings-motion), background-color var(--lgg-screen-settings-motion), border-color var(--lgg-screen-settings-motion), box-shadow var(--lgg-screen-settings-motion)}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active{color:#3159c6;background:radial-gradient(circle at 84% 14%,#aa92ef3d,#0000 47%),linear-gradient(132deg,#ffffffc4,#cee2fc87);border-color:#ffffffd6;box-shadow:inset 3px 0 #4f71d8c2,inset 1px 1px #fffffff7,inset -1px -1px #5475b51a,0 10px 25px #385aa421}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.topbar>.search{color:#718097;-webkit-backdrop-filter:blur(22px)saturate(136%);background:linear-gradient(145deg,#ffffffa1,#e5f1fc66),#fff3;border-color:#fffc;box-shadow:inset 1px 1px #fffffff5,inset -1px -1px #5676ae14,0 10px 26px #364e8014}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.topbar>.search:focus-within{border-color:#537ae094;box-shadow:inset 1px 1px #fff,0 0 0 3px #446de221,0 14px 32px #344d851c}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.topbar>.quick-add{color:#fff;background:radial-gradient(circle at 20% 2%,#c5deffd6,#0000 41%),radial-gradient(circle at 91% 110%,#966fdd75,#0000 49%),linear-gradient(135deg,#4c7febf5,#355acfed 58%,#5b46beeb);border-color:#ffffffc7;box-shadow:inset 1px 1px #ffffffb8,inset -1px -1px #1a2c8457,0 16px 34px #2d4fb947,0 4px 10px #404f9124}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-heading h1{color:#23344d}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-heading p{color:#64748b}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-heading>span{color:#52627a;background:linear-gradient(145deg,#ffffffb3,#e4effb7a);border-color:#ffffffdb;box-shadow:inset 1px 1px #fffffff5,0 8px 20px #374d7d12}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-menu{-webkit-backdrop-filter:blur(22px)saturate(126%);background:linear-gradient(150deg,#ffffffc2,#eaf3fc94);border-color:#ffffffe0;box-shadow:inset 1px 1px #fffffffa,inset -1px -1px #4e689a12,0 18px 44px #32456e17}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-menu>button{color:#516179;transition:color var(--lgg-screen-settings-motion), background-color var(--lgg-screen-settings-motion), border-color var(--lgg-screen-settings-motion), box-shadow var(--lgg-screen-settings-motion);background-color:#0000;border-color:#0000}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-menu>button>i{color:#60789a;background:#eef5fddb;box-shadow:inset 0 0 0 1px #5d77a514}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-menu>button>span>small{color:#68778d}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-menu>button.active{color:#3159c6;background:radial-gradient(circle at 88% 10%,#ae95eb2e,#0000 42%),linear-gradient(138deg,#ffffffe6,#d8e8fcb8);border-color:#ffffffe6;box-shadow:inset 3px 0 #4f71d8b8,inset 1px 1px #fff,0 9px 22px #385aa41c}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-menu>button.active>i{color:#456bd2;background:#e0ebffe6}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content>.settings-panel{-webkit-backdrop-filter:blur(12px)saturate(110%);background:linear-gradient(145deg,#ffffffdb,#f4f9fec7);border-color:#ffffffe6;box-shadow:inset 1px 1px #fffffffa,inset -1px -1px #546d9e0f,0 18px 44px #32456e17,0 2px 8px #415b940a}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content>div>.page-heading+section{-webkit-backdrop-filter:blur(12px)saturate(110%);background:linear-gradient(145deg,#ffffffdb,#f4f9fec7);border-color:#ffffffe6;box-shadow:inset 1px 1px #fffffffa,inset -1px -1px #546d9e0f,0 18px 44px #32456e17,0 2px 8px #415b940a}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .settings-panel-heading{border-color:#5c6f931f}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .settings-panel-heading h2{color:#25364f}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content>div>.page-heading h1{color:#25364f}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .settings-panel-heading p{color:#65748b}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content>div>.page-heading p{color:#65748b}:is(.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content input,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content textarea,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content select){color:#26374f;transition:border-color var(--lgg-screen-settings-motion), box-shadow var(--lgg-screen-settings-motion), background-color var(--lgg-screen-settings-motion);background-color:#fdfefff5;border-color:#66799a38;box-shadow:inset 0 1px 2px #30446c0b,0 1px #ffffffe6}:is(.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content input:focus,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content textarea:focus,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content select:focus){background-color:#fff;border-color:#4b70d68f;outline-color:#0000;box-shadow:0 0 0 3px #446de21f,inset 0 1px 2px #30446c0a}:is(.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content button,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content a){color:#435775;transition:color var(--lgg-screen-settings-motion), background-color var(--lgg-screen-settings-motion), border-color var(--lgg-screen-settings-motion), box-shadow var(--lgg-screen-settings-motion);background-color:#f6f9fdf0;border-color:#64789e33;box-shadow:inset 0 1px #fffffff0,0 5px 14px #364d7d12}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content button.primary{color:#fff;background:linear-gradient(135deg,#4c7febf5,#355acfed 58%,#5b46beeb);border-color:#ffffffc2;box-shadow:inset 1px 1px #ffffff9e,inset -1px -1px #1a2c8447,0 10px 24px #2d4fb933}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .color-library-save>button{color:#fff;background:linear-gradient(135deg,#4c7febf5,#355acfed 58%,#5b46beeb);border-color:#ffffffc2;box-shadow:inset 1px 1px #ffffff9e,inset -1px -1px #1a2c8447,0 10px 24px #2d4fb933}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .change-password-form>button{color:#fff;background:linear-gradient(135deg,#4c7febf5,#355acfed 58%,#5b46beeb);border-color:#ffffffc2;box-shadow:inset 1px 1px #ffffff9e,inset -1px -1px #1a2c8447,0 10px 24px #2d4fb933}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .backup-now{color:#fff;background:linear-gradient(135deg,#4c7febf5,#355acfed 58%,#5b46beeb);border-color:#ffffffc2;box-shadow:inset 1px 1px #ffffff9e,inset -1px -1px #1a2c8447,0 10px 24px #2d4fb933}:is(.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content button:focus-visible,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content a:focus-visible){outline-offset:2px;outline:2px solid #4267da94}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .account-role-card{background:linear-gradient(145deg,#fffffff0,#f1f7fde0);border-color:#66799a24;box-shadow:inset 0 1px #fffffffa,0 8px 20px #32456e0e}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .permission-summary>article{background:linear-gradient(145deg,#fffffff0,#f1f7fde0);border-color:#66799a24;box-shadow:inset 0 1px #fffffffa,0 8px 20px #32456e0e}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .color-library-list>article{background:linear-gradient(145deg,#fffffff0,#f1f7fde0);border-color:#66799a24;box-shadow:inset 0 1px #fffffffa,0 8px 20px #32456e0e}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .logistics-list>article{background:linear-gradient(145deg,#fffffff0,#f1f7fde0);border-color:#66799a24;box-shadow:inset 0 1px #fffffffa,0 8px 20px #32456e0e}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .system-parameter-list>div{background:linear-gradient(145deg,#fffffff0,#f1f7fde0);border-color:#66799a24;box-shadow:inset 0 1px #fffffffa,0 8px 20px #32456e0e}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .font-size-setting{background:linear-gradient(145deg,#fffffff0,#f1f7fde0);border-color:#66799a24;box-shadow:inset 0 1px #fffffffa,0 8px 20px #32456e0e}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .settings-message{color:#315d55;background-color:#eaf8f3eb;border-color:#45917e38}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .backup-status{background:linear-gradient(145deg,#f6fcfff0,#edf8f5e0);border-color:#5c6f9324;box-shadow:inset 0 1px #fff,0 8px 20px #32456e0e}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .backup-list>article{color:#3d4f68;background-color:#fdfefff7;border-color:#64769621;box-shadow:inset 0 1px #fffffff0}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .audit-list>.audit-item{color:#3d4f68;background-color:#fdfefff7;border-color:#64769621;box-shadow:inset 0 1px #fffffff0}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .trash-list>.trash-item{color:#3d4f68;background-color:#fdfefff7;border-color:#64769621;box-shadow:inset 0 1px #fffffff0}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .trash-actions>button.purge{color:#b53b4b;background-color:#fff0f3f0;border-color:#ce485b3d;box-shadow:inset 0 1px #ffffffe6,0 5px 14px #a0324612}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .color-library-list>article>div>button.remove{color:#b53b4b;background-color:#fff0f3f0;border-color:#ce485b3d;box-shadow:inset 0 1px #ffffffe6,0 5px 14px #a0324612}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content button:disabled{color:#7a8799;box-shadow:none;background-color:#ecf0f5e6;border-color:#6d7e9924}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .font-size-setting button.active{color:#3159c6;background-color:#e2ecfff0;border-color:#486ccf61;box-shadow:inset 0 0 0 1px #ffffffd1,0 6px 16px #385aa41a}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content .empty{color:#65748b;background-color:#f9fcffeb;border-color:#66799a29;box-shadow:inset 0 1px #fff}}@media screen and (hover:hover) and (pointer:fine){.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-menu>button:hover{color:#365b9d;background-color:#eff6feb8;border-color:#ffffffb8;box-shadow:inset 0 1px #ffffffe6,0 7px 18px #385aa412}:is(.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content button:hover,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content a:hover){background-color:#eff6fffa;border-color:#4c6cb84d;box-shadow:inset 0 1px #fff,0 8px 18px #364d7d1a}}@media screen and (prefers-reduced-motion:reduce){.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>.sidebar>nav>button{transition-duration:.01ms}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-menu>button{transition-duration:.01ms}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content button{transition-duration:.01ms}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content input{transition-duration:.01ms}}@media screen and (prefers-reduced-transparency:reduce){.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>.sidebar{-webkit-backdrop-filter:none;background-color:#f7faff}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.topbar{-webkit-backdrop-filter:none;background-color:#f7faff}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-menu{-webkit-backdrop-filter:none;background-color:#f7faff}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>button.settings-toggle.active):has(>main>.page>.settings-page>.settings-layout)>main>.page>.settings-page>.settings-layout>.settings-content>.settings-panel{-webkit-backdrop-filter:none;background-color:#f7faff}}@media screen{:is(.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel),.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor),.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)){--lgg-screen-production-assets-ink:#203047;--lgg-screen-production-assets-muted:#64748b;--lgg-screen-production-assets-motion:.18s cubic-bezier(.2, .72, .2, 1);--lgg-screen-production-assets-focus:#4267da94;color:var(--lgg-screen-production-assets-ink);background:radial-gradient(54% 48% at 96% -5%,#7eb8f64d,#0000 68%),radial-gradient(45% 46% at 38% 38%,#5bd1c629,#0000 72%),radial-gradient(52% 54% at 8% 103%,#ab8ee738,#0000 70%),radial-gradient(44% 48% at 92% 98%,#ed9bc22b,#0000 72%),radial-gradient(34% 30% at 54% -8%,#f8cc9a29,#0000 72%),linear-gradient(128deg,#eef4fb 0%,#eaf5f5 48%,#f5eff9 100%)}:is(.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>.sidebar,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>.sidebar,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>.sidebar){color:#2b3b52;-webkit-backdrop-filter:blur(38px)saturate(148%);background:radial-gradient(circle at 8% 4%,#9fcffa33,#0000 33%),radial-gradient(circle at 88% 88%,#b597e624,#0000 38%),linear-gradient(166deg,#ffffffa1,#eaf5fc6e 56%,#f6effb63),#eef7fd80;border-color:#ffffffc2;box-shadow:inset -1px 0 #6b85b41a,inset 1px 0 #fffffff0,18px 0 52px #40527e1f}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>.sidebar>nav>button{color:#62728a}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>.sidebar>nav>button{color:#62728a}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>.sidebar>nav>button{color:#62728a}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>.sidebar>nav>.sidebar-settings-group>button{color:#62728a}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>.sidebar>nav>.sidebar-settings-group>button{color:#62728a}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>.sidebar>nav>.sidebar-settings-group>button{color:#62728a}:is(.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button){color:#68778d;transition:color var(--lgg-screen-production-assets-motion), background-color var(--lgg-screen-production-assets-motion), border-color var(--lgg-screen-production-assets-motion), box-shadow var(--lgg-screen-production-assets-motion)}:is(.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active){color:#3159c6;background:radial-gradient(circle at 84% 14%,#aa92ef3d,#0000 47%),linear-gradient(132deg,#ffffffc4,#cee2fc87);border-color:#ffffffd6;box-shadow:inset 3px 0 #4f71d8c2,inset 1px 1px #fffffff7,0 10px 25px #385aa421}:is(.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.topbar,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.topbar,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.topbar){-webkit-backdrop-filter:blur(34px)saturate(142%);background:linear-gradient(#ffffff6b,#f4fafe47);border-color:#ffffffa3;box-shadow:inset 0 -1px #4c66970d,0 10px 34px #4156840b}:is(.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.topbar>.search,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.topbar>.search,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.topbar>.search){color:#718097;-webkit-backdrop-filter:blur(22px)saturate(136%);background:linear-gradient(145deg,#ffffffa1,#e5f1fc66),#fff3;border-color:#fffc;box-shadow:inset 1px 1px #fffffff5,inset -1px -1px #5676ae14,0 10px 26px #364e8014}:is(.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.topbar>.quick-add,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.topbar>.quick-add,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.topbar>.quick-add){color:#fff;-webkit-backdrop-filter:blur(18px)saturate(154%);background:radial-gradient(circle at 20% 2%,#c5deffd6,#0000 41%),radial-gradient(circle at 91% 110%,#966fdd75,#0000 49%),radial-gradient(circle at 8% 108%,#5ccdc23d,#0000 44%),linear-gradient(135deg,#4c7febf5,#355acfed 58%,#5b46beeb);border-color:#ffffffc7;box-shadow:inset 1px 1px #ffffffb8,inset -1px -1px #1a2c8457,inset 0 -6px 12px #2439971f,0 16px 34px #2d4fb947,0 4px 10px #404f9124}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page>.settings-panel-heading{border-color:#5c6f931f}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>.settings-panel-heading{border-color:#5c6f931f}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>.settings-panel-heading{border-color:#5c6f931f}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page>section.material-upload-panel{-webkit-backdrop-filter:blur(12px)saturate(112%);background:linear-gradient(145deg,#ffffffd1,#f2f8fdbd),#fafcffe6;border-color:#ffffffe6;box-shadow:inset 1px 1px #fffffffa,inset -1px -1px #546d9e0f,0 18px 44px #32456e14}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page>.material-library-groups>section.material-group{-webkit-backdrop-filter:blur(12px)saturate(112%);background:linear-gradient(145deg,#ffffffd1,#f2f8fdbd),#fafcffe6;border-color:#ffffffe6;box-shadow:inset 1px 1px #fffffffa,inset -1px -1px #546d9e0f,0 18px 44px #32456e14}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel{-webkit-backdrop-filter:blur(12px)saturate(112%);background:linear-gradient(145deg,#ffffffd1,#f2f8fdbd),#fafcffe6;border-color:#ffffffe6;box-shadow:inset 1px 1px #fffffffa,inset -1px -1px #546d9e0f,0 18px 44px #32456e14}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel{-webkit-backdrop-filter:blur(12px)saturate(112%);background:linear-gradient(145deg,#ffffffd1,#f2f8fdbd),#fafcffe6;border-color:#ffffffe6;box-shadow:inset 1px 1px #fffffffa,inset -1px -1px #546d9e0f,0 18px 44px #32456e14}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page>section.material-upload-panel>.material-upload-fields>label>input{color:#26374f;background-color:#fdfefffa;border-color:#6377993d;box-shadow:inset 0 1px 2px #30446c0b,0 5px 14px #374c780b}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page>section.material-upload-panel>.material-upload-fields>label>select{color:#26374f;background-color:#fdfefffa;border-color:#6377993d;box-shadow:inset 0 1px 2px #30446c0b,0 5px 14px #374c780b}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>form.template-editor input{color:#26374f;background-color:#fdfefffa;border-color:#6377993d;box-shadow:inset 0 1px 2px #30446c0b,0 5px 14px #374c780b}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>form.template-editor textarea{color:#26374f;background-color:#fdfefffa;border-color:#6377993d;box-shadow:inset 0 1px 2px #30446c0b,0 5px 14px #374c780b}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>form.template-editor input{color:#26374f;background-color:#fdfefffa;border-color:#6377993d;box-shadow:inset 0 1px 2px #30446c0b,0 5px 14px #374c780b}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>form.template-editor textarea{color:#26374f;background-color:#fdfefffa;border-color:#6377993d;box-shadow:inset 0 1px 2px #30446c0b,0 5px 14px #374c780b}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page>section.material-upload-panel>.material-upload-fields>label>input:focus{background-color:#fff;border-color:#4b70d68f;outline-color:#0000;box-shadow:0 0 0 3px #446de21f,inset 0 1px 2px #30446c0a}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page>section.material-upload-panel>.material-upload-fields>label>select:focus{background-color:#fff;border-color:#4b70d68f;outline-color:#0000;box-shadow:0 0 0 3px #446de21f,inset 0 1px 2px #30446c0a}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>form.template-editor input:focus{background-color:#fff;border-color:#4b70d68f;outline-color:#0000;box-shadow:0 0 0 3px #446de21f,inset 0 1px 2px #30446c0a}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>form.template-editor textarea:focus{background-color:#fff;border-color:#4b70d68f;outline-color:#0000;box-shadow:0 0 0 3px #446de21f,inset 0 1px 2px #30446c0a}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>form.template-editor input:focus{background-color:#fff;border-color:#4b70d68f;outline-color:#0000;box-shadow:0 0 0 3px #446de21f,inset 0 1px 2px #30446c0a}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>form.template-editor textarea:focus{background-color:#fff;border-color:#4b70d68f;outline-color:#0000;box-shadow:0 0 0 3px #446de21f,inset 0 1px 2px #30446c0a}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page>section.material-upload-panel>.material-upload-fields>label.material-file-button{color:#fff;background:radial-gradient(circle at 18% 2%,#cbe1ffb8,#0000 43%),linear-gradient(135deg,#4a7ce5f7,#395cccf2 60%,#5b48bbeb);border-color:#ffffffc7;box-shadow:inset 1px 1px #ffffffad,inset -1px -1px #1f318447,0 12px 26px #304eab33}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>form.template-editor>button.primary{color:#fff;background:radial-gradient(circle at 18% 2%,#cbe1ffb8,#0000 43%),linear-gradient(135deg,#4a7ce5f7,#395cccf2 60%,#5b48bbeb);border-color:#ffffffc7;box-shadow:inset 1px 1px #ffffffad,inset -1px -1px #1f318447,0 12px 26px #304eab33}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>form.template-editor>button.primary{color:#fff;background:radial-gradient(circle at 18% 2%,#cbe1ffb8,#0000 43%),linear-gradient(135deg,#4a7ce5f7,#395cccf2 60%,#5b48bbeb);border-color:#ffffffc7;box-shadow:inset 1px 1px #ffffffad,inset -1px -1px #1f318447,0 12px 26px #304eab33}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page>.material-library-groups>section.material-group>.material-version-grid>article.material-card{color:#34465e;background:linear-gradient(145deg,#fffffffa,#f7fafdf5);border-color:#66799a29;box-shadow:inset 0 1px #fffffff5,0 8px 22px #3448700e}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>.template-setting-list>article.template-setting-card{color:#34465e;background:linear-gradient(145deg,#fffffffa,#f7fafdf5);border-color:#66799a29;box-shadow:inset 0 1px #fffffff5,0 8px 22px #3448700e}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>.template-setting-list>article.template-setting-card{color:#34465e;background:linear-gradient(145deg,#fffffffa,#f7fafdf5);border-color:#66799a29;box-shadow:inset 0 1px #fffffff5,0 8px 22px #3448700e}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page>.material-library-groups>section.material-group>.material-version-grid>article.material-card.default{background:linear-gradient(145deg,#f7fffbfc,#ebf8f3f5);border-color:#42977b4d;box-shadow:inset 0 0 0 1px #ffffffd6,0 10px 24px #2e705b14}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page>.material-library-groups>section.material-group>.material-version-grid>article.material-card>.material-card-image{filter:none;opacity:1;mix-blend-mode:normal}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page>.material-library-groups>section.material-group>.material-version-grid>article.material-card>.material-card-image>img{filter:none;opacity:1;mix-blend-mode:normal}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page>.material-library-groups>section.material-group>.material-version-grid>article.material-card>.material-card-image{background-color:#f2f5f7;border-color:#687a9924;box-shadow:inset 0 0 0 1px #ffffffe0}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page>.material-library-groups>section.material-group>.material-version-grid>article.material-card>.material-card-actions>.default-material-badge{color:#28745e;background-color:#e2f5eef0;border-color:#3d917533;box-shadow:inset 0 1px #ffffffe6}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>.template-setting-list>article.template-setting-card>.template-card-actions>span{color:#28745e;background-color:#e2f5eef0;border-color:#3d917533;box-shadow:inset 0 1px #ffffffe6}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>.template-setting-list>article.template-setting-card>.template-card-actions>span{color:#28745e;background-color:#e2f5eef0;border-color:#3d917533;box-shadow:inset 0 1px #ffffffe6}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page>.material-library-groups>section.material-group>.material-version-grid>article.material-card>.material-card-actions>button{color:#3d5f9c;background-color:#fcfefffa;border-color:#5b75a538;box-shadow:inset 0 1px #fffffff5,0 5px 14px #354c7c0e}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>.template-setting-list>article.template-setting-card>.template-card-actions>button{color:#3d5f9c;background-color:#fcfefffa;border-color:#5b75a538;box-shadow:inset 0 1px #fffffff5,0 5px 14px #354c7c0e}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>.template-setting-list>article.template-setting-card>.template-card-actions>button{color:#3d5f9c;background-color:#fcfefffa;border-color:#5b75a538;box-shadow:inset 0 1px #fffffff5,0 5px 14px #354c7c0e}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page>.material-library-groups>section.material-group>.material-version-grid>article.material-card>.material-card-actions>button.material-delete-button{color:#b33d4c;background-color:#fff1f4f5;border-color:#cf4b5e40;box-shadow:inset 0 1px #ffffffe6,0 5px 14px #a0324611}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>.template-setting-list>article.template-setting-card>.template-card-actions>button:last-child{color:#b33d4c;background-color:#fff1f4f5;border-color:#cf4b5e40;box-shadow:inset 0 1px #ffffffe6,0 5px 14px #a0324611}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>.template-setting-list>article.template-setting-card>.template-card-actions>button:last-child{color:#b33d4c;background-color:#fff1f4f5;border-color:#cf4b5e40;box-shadow:inset 0 1px #ffffffe6,0 5px 14px #a0324611}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>form.template-editor>.default-template-fields>fieldset{color:#43546b;background:linear-gradient(145deg,#f8fbfffa,#eff4fdf0);border-color:#5b74aa38;box-shadow:inset 0 1px #fffffff5}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>.template-setting-list>.empty{color:#65748b;background-color:#f9fcfff0;border-color:#66799a29;box-shadow:inset 0 1px #fff}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>.template-setting-list>.empty{color:#65748b;background-color:#f9fcfff0;border-color:#66799a29;box-shadow:inset 0 1px #fff}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page>.material-library-groups>section.material-group>.material-version-grid>.material-empty{color:#65748b;background-color:#f9fcfff0;border-color:#66799a29;box-shadow:inset 0 1px #fff}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page button:focus-visible{outline:2px solid var(--lgg-screen-production-assets-focus);outline-offset:2px}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel button:focus-visible{outline:2px solid var(--lgg-screen-production-assets-focus);outline-offset:2px}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel button:focus-visible{outline:2px solid var(--lgg-screen-production-assets-focus);outline-offset:2px}}@media screen and (hover:hover) and (pointer:fine){.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.page>.form-page.material-library-page>.material-library-groups>section.material-group>.material-version-grid>article.material-card:hover{background-color:#fff;border-color:#5874ac40;box-shadow:inset 0 1px #fff,0 12px 28px #31467216}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>.template-setting-list>article.template-setting-card:hover{background-color:#fff;border-color:#5874ac40;box-shadow:inset 0 1px #fff,0 12px 28px #31467216}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.page>.settings-panel>.template-setting-list>article.template-setting-card:hover{background-color:#fff;border-color:#5874ac40;box-shadow:inset 0 1px #fff,0 12px 28px #31467216}}@media screen and (prefers-reduced-motion:reduce){:is(.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button,.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button){transition-duration:.01ms}}@media screen and (prefers-reduced-transparency:reduce){.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>.sidebar{-webkit-backdrop-filter:none;background-color:#f2f7fc}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>.sidebar{-webkit-backdrop-filter:none;background-color:#f2f7fc}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>.sidebar{-webkit-backdrop-filter:none;background-color:#f2f7fc}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:first-child):has(>main>.page>.form-page.material-library-page>.settings-panel-heading+section.material-upload-panel)>main>.topbar{-webkit-backdrop-filter:none;background-color:#f2f7fc}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(2)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.topbar{-webkit-backdrop-filter:none;background-color:#f2f7fc}.app-shell:has(>.sidebar>nav>.sidebar-settings-group>.sidebar-settings-children>button.active:nth-child(3)):has(>main>.page>.settings-panel>.settings-panel-heading+form.template-editor)>main>.topbar{-webkit-backdrop-filter:none;background-color:#f2f7fc}}@media screen{.login-page:has(>.login-showcase+.login-form-shell>form.login-card){--lgg-screen-login-ink:#15243a;--lgg-screen-login-muted:#51647c;--lgg-screen-login-line:#aec7e470;--lgg-screen-login-glass-line:#ffffffc2;--lgg-screen-login-field:#f9fcffeb;--lgg-screen-login-focus:#536bd5;background-color:#eef5fb;background-image:radial-gradient(circle at 8% 15%,#4ab1d440,#0000 30%),radial-gradient(circle at 88% 12%,#7470d238,#0000 28%),radial-gradient(circle at 78% 86%,#df8bb829,#0000 31%),radial-gradient(circle at 23% 88%,#4ac0b02b,#0000 30%),linear-gradient(145deg,#e9f3fb 0%,#f1f4fa 48%,#f6f1f8 100%);background-size:116% 116%,118% 118%,120% 120%,116% 116%,100% 100%;animation:32s ease-in-out infinite alternate lgg-screen-login-ambient}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-showcase{color:var(--lgg-screen-login-ink);-webkit-backdrop-filter:blur(30px)saturate(132%);background:radial-gradient(circle at 15% 10%,#ffffffe6,#0000 32%),radial-gradient(circle at 88% 30%,#46b4cd33,#0000 34%),radial-gradient(circle at 60% 92%,#7168cf2e,#0000 38%),linear-gradient(145deg,#ebf7fdcc,#eceefab8);border:1px solid #ffffffad;box-shadow:inset 0 1px #fffffff5,inset -1px 0 #ffffff6b,0 34px 90px #314b6f26}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-showcase:before{background:radial-gradient(at 82% 12%,#ffffffb8,#0000 30%),radial-gradient(at 18% 82%,#42beb12e,#0000 34%),repeating-linear-gradient(112deg,#0000 0 28px,#ffffff14 29px 30px)}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-showcase:after{background:radial-gradient(circle,#ffffff61,#79a0d914 44%,#0000 70%);border-color:#556abe29}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-showcase>.login-showcase-brand>.login-showcase-logo{background:linear-gradient(140deg,#ffffff85,#0000 40%),linear-gradient(145deg,#fff8e8f5,#e0c99ce6);border-color:#cca86575;transition:border-color .22s,box-shadow .22s,background .22s;box-shadow:inset 0 1px #fffffff5,inset 0 0 0 1px #707dc814,0 18px 46px #69573629}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-showcase>.login-showcase-brand>p{color:#1d2e45;font-family:var(--business-code-font);letter-spacing:.075em;font-weight:720}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-showcase>.login-showcase-brand>span{color:#5d7088}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-showcase>.login-showcase-copy>small{color:#89632d}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-showcase>.login-showcase-copy>h2{color:#14243a;font-family:var(--business-code-font);text-wrap:balance;font-weight:700}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-showcase>.login-showcase-copy>p{color:#485d75}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-showcase>.login-showcase-points>span{color:#3d536d;-webkit-backdrop-filter:blur(12px);background:#ffffff7a;border-color:#6e88ab33;box-shadow:inset 0 1px #ffffffd1,0 8px 18px #4056750d}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell{-webkit-backdrop-filter:blur(28px)saturate(128%);background:radial-gradient(circle at 82% 10%,#6684dc33,#0000 30%),radial-gradient(circle at 14% 86%,#42b2bc1f,#0000 32%),radial-gradient(circle at 84% 82%,#e596c01c,#0000 32%),linear-gradient(145deg,#f2f8fdbf,#f7f5fbd1);border:1px solid #ffffffa8;box-shadow:inset 0 1px #fffffff5,0 34px 90px #314b6f21}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell:before{opacity:.33;background:radial-gradient(circle at 84% 14%,#5269c43d 0 1px,#0000 2px) 0 0/42px 42px,linear-gradient(120deg,#0000 0 48%,#ffffff61 49% 49.15%,#0000 49.35%) 0 0/100% 100%}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card{isolation:isolate;border-color:var(--lgg-screen-login-glass-line);outline-offset:-2px;color:var(--lgg-screen-login-ink);-webkit-backdrop-filter:blur(34px)saturate(132%);background:linear-gradient(138deg,#ffffffe6,#f1f7fdc2);outline:1px solid #7e9dcd24;transition:border-color .24s,box-shadow .24s,background .24s;overflow:hidden;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffff4d,0 32px 78px #31456b30,0 9px 26px #5d549914}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card:before{content:"";z-index:-1;pointer-events:none;opacity:.5;background:radial-gradient(circle at 82% 8%,#6683e633,#0000 30%),radial-gradient(circle at 8% 88%,#46bfba1f,#0000 27%),linear-gradient(115deg,#ffffff6b,#0000 32% 72%,#ffffff2e);transition:opacity .26s,background .32s;position:absolute;inset:0}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card:has(input:focus-visible){border-color:#7e9de0b3;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffff57,0 34px 82px #31456b36,0 0 0 4px #526bcf0f}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>.login-brand>.brand-emblem{background:linear-gradient(140deg,#ffffff94,#0000 44%),linear-gradient(145deg,#fff8e9,#e3c996);border:1px solid #cca7626b;transition:border-color .22s,box-shadow .22s;box-shadow:inset 0 1px #fffffff5,0 11px 26px #725b3124}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>.login-brand strong{color:#1d3048;font-family:var(--business-code-font)}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>.login-brand span{color:#607189}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>small{color:#607189}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>.login-copy>span{color:#5d62a6;background:#edf2ffb8;border:1px solid #6880be33;border-radius:999px;padding:5px 9px;display:inline-block;box-shadow:inset 0 1px #ffffffd1}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>.login-copy>h1{color:#13243b;font-weight:760}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>.login-copy>p{color:var(--lgg-screen-login-muted)}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>label>span{color:#344a64;transition:color .18s}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>label:has(input:focus-visible)>span{color:#485fc2}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>label>input:not([type=checkbox]){border-color:var(--lgg-screen-login-line);background:var(--lgg-screen-login-field);color:#14243a;caret-color:var(--lgg-screen-login-focus);transition:border-color .18s,background .18s,box-shadow .18s,outline-color .18s;box-shadow:inset 0 1px #fffffff5,0 6px 18px #394e6f0d}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>label>input:not([type=checkbox]):focus-visible{border-color:var(--lgg-screen-login-focus);outline-offset:2px;background:#fffffffc;outline:2px solid #4ca8b952;box-shadow:0 0 0 4px #526bcf1c,0 10px 24px #394e6f1a}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>.remembered-login{background:linear-gradient(135deg,#f4fcfaf5,#eff4fdeb);border-color:#48a08e3d;box-shadow:inset 0 1px #fffffff0,0 7px 18px #375d5c0d}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>.remembered-login>.remembered-avatar{color:#fff;background:linear-gradient(145deg,#596fd0,#429bac);box-shadow:inset 0 1px #ffffff5c,0 8px 18px #445fa533}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>.remembered-login strong{color:#21364e}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>.remembered-login span{color:#5a6d83}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>.remembered-login em{color:#1e684f;background:#dcf3e9;border:1px solid #36906f24}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>label.remember-me>input[type=checkbox]{accent-color:#586fd0;transition:filter .14s,box-shadow .14s}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>label.remember-me>input[type=checkbox]:focus-visible{outline-offset:3px;outline:2px solid #4ca8b98a;box-shadow:0 0 0 4px #526bcf1a}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>label.remember-me>input[type=checkbox]:active{filter:brightness(.94)saturate(1.08)}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>label.remember-me>span{color:#4d6179}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>.login-error{color:#a12c3d;background:linear-gradient(135deg,#fff0f4fa,#ffe3eaeb);border:1px solid #d241523d;animation:.18s ease-out both lgg-screen-login-error-in;box-shadow:inset 3px 0 #cc3044b8,inset 0 1px #ffffffe0,0 7px 18px #9731430f}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>button[type=submit]{outline-offset:-2px;color:#fff;text-shadow:0 1px 1px #1828632e;background:linear-gradient(110deg,#ffffff40,#0000 34% 72%,#78dee01f),linear-gradient(135deg,#4865ce,#675fc4 54%,#318ba4);border:1px solid #ffffff9e;outline:1px solid #3b51a82e;transition:background .22s,box-shadow .22s,filter .16s;overflow:hidden;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #192e7533,0 14px 30px #4252a447}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>button[type=submit]:focus-visible{outline-offset:3px;outline:2px solid #2e48a6;box-shadow:inset 0 1px #ffffff80,0 0 0 5px #4ca8b92e,0 14px 30px #4252a447}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>button[type=submit]:disabled{color:#ffffffe6;text-shadow:none;cursor:wait;background:linear-gradient(135deg,#8996bd,#7c91a7);box-shadow:inset 0 1px #ffffff52,0 8px 18px #4c5a7c24}}@media screen and (hover:hover) and (pointer:fine){.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-showcase>.login-showcase-brand>.login-showcase-logo:hover{border-color:#6d7ed270;box-shadow:inset 0 1px #fff,0 14px 32px #5b5d942b}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>.login-brand>.brand-emblem:hover{border-color:#6d7ed270;box-shadow:inset 0 1px #fff,0 14px 32px #5b5d942b}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card:hover{border-color:#fffffff0;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffff5c,0 34px 84px #31456b36,0 9px 28px #505ba91a}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card:hover:before{opacity:.82;background:radial-gradient(circle at 72% 5%,#6987eb3d,#0000 31%),radial-gradient(circle at 16% 90%,#41bfbb29,#0000 29%),linear-gradient(115deg,#ffffff85,#0000 34% 68%,#ffffff38)}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>label>input:not([type=checkbox]):hover{background:#fffffff7;border-color:#506cb980}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>button[type=submit]:not(:disabled):hover{background:linear-gradient(110deg,#ffffff57,#0000 42% 66%,#78dee033),linear-gradient(135deg,#526fda,#7065ce 54%,#399ab2);box-shadow:inset 0 1px #ffffff8f,inset 0 -1px #192e752e,0 17px 36px #4252a454}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>button[type=submit]:not(:disabled):active{filter:brightness(.97)saturate(.98);background:linear-gradient(135deg,#405bbf,#5a55b3 54%,#2d7d94);box-shadow:inset 0 2px 5px #1e2b6c3d,0 8px 18px #4252a43b}}@media screen and (hover:none),screen and (pointer:coarse){.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card:before{opacity:.48;transition:none}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-showcase>.login-showcase-brand>.login-showcase-logo{transition:none}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>.login-brand>.brand-emblem{transition:none}}@media screen and (prefers-reduced-motion:reduce){.login-page:has(>.login-showcase+.login-form-shell>form.login-card){animation:none}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-showcase>.login-showcase-brand>.login-showcase-logo{transition:none;animation:none}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card{transition:none;animation:none}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card:before{transition:none;animation:none}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>.login-brand>.brand-emblem{transition:none;animation:none}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>label>span{transition:none;animation:none}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>label>input{transition:none;animation:none}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>button[type=submit]{transition:none;animation:none}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>.login-error{transition:none;animation:none}}@media screen and (prefers-reduced-transparency:reduce){:is(.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-showcase,.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell){-webkit-backdrop-filter:none;background:#edf4fa}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card{-webkit-backdrop-filter:none;background:#f8fbfe}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card:before{opacity:0}.login-page:has(>.login-showcase+.login-form-shell>form.login-card)>.login-form-shell>form.login-card>label>input:not([type=checkbox]){background:#fff}}@keyframes lgg-screen-login-ambient{0%{background-position:0 0,100% 0,100% 100%,0 100%,0 0}to{background-position:3% 2%,97% 3%,98% 96%,2% 97%,0 0}}@keyframes lgg-screen-login-error-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media screen{.app-shell>.sidebar>nav>button>em{--lgg-screen-badge-surface-start:#dde6ffe0;--lgg-screen-badge-surface-end:#eee0ffc2;--lgg-screen-badge-border:#8b8bd252;--lgg-screen-badge-ink:#304168;--lgg-screen-badge-shadow:#4b529733;border:1px solid var(--lgg-screen-badge-border);background-color:#e8edffd1;background-image:linear-gradient(180deg, #ffffffc7, transparent 47%), linear-gradient(135deg, var(--lgg-screen-badge-surface-start), var(--lgg-screen-badge-surface-end));min-width:22px;height:22px;color:var(--lgg-screen-badge-ink);box-shadow:inset 0 1px 0 #ffffffe6, inset 0 -1px 0 #535b9d14, 0 4px 11px var(--lgg-screen-badge-shadow);-webkit-backdrop-filter:blur(10px)saturate(125%);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;border-radius:999px;padding:0 6px;font-size:10.5px;font-weight:750;line-height:1;transition:background-color .14s,border-color .14s,box-shadow .14s}.app-shell>.sidebar>nav>button>em.nav-badge-draft{--lgg-screen-badge-surface-start:#e3dcf8e6;--lgg-screen-badge-surface-end:#cfd9f6c7;--lgg-screen-badge-border:#8070b44d;--lgg-screen-badge-ink:#53456f;--lgg-screen-badge-shadow:#5b4b892e}.app-shell>.sidebar>nav>button>em.nav-badge-dispatch{--lgg-screen-badge-surface-start:#d5deffeb;--lgg-screen-badge-surface-end:#e1cffacc;--lgg-screen-badge-border:#7069ca52;--lgg-screen-badge-ink:#414b8b;--lgg-screen-badge-shadow:#4c489f33}.app-shell>.sidebar>nav>button>em.nav-badge-ready{--lgg-screen-badge-surface-start:#ffe6ccf0;--lgg-screen-badge-surface-end:#ffd3c9cc;--lgg-screen-badge-border:#cf774e4d;--lgg-screen-badge-ink:#82482f;--lgg-screen-badge-shadow:#b05b382e}.app-shell>.sidebar>nav>button>em.nav-badge-shipped{--lgg-screen-badge-surface-start:#cdf2e6eb;--lgg-screen-badge-surface-end:#bee8e4cc;--lgg-screen-badge-border:#4197804d;--lgg-screen-badge-ink:#246454;--lgg-screen-badge-shadow:#2c7e692e}.app-shell>.sidebar>nav>button.active>em{border-color:color-mix(in srgb, var(--lgg-screen-badge-border) 76%, white);box-shadow:inset 0 1px 0 #fffffff5, inset 0 -1px 0 #535b9d12, 0 5px 13px var(--lgg-screen-badge-shadow)}}@media screen and (hover:hover) and (pointer:fine){.app-shell>.sidebar>nav>button:hover>em{border-color:color-mix(in srgb, var(--lgg-screen-badge-border) 78%, white);box-shadow:inset 0 1px 0 #fffffffa, inset 0 -1px 0 #535b9d0f, 0 6px 15px var(--lgg-screen-badge-shadow);background-color:#f4f7ffeb}}@media screen and (prefers-reduced-motion:reduce){.app-shell>.sidebar>nav>button>em{transition:none}}@media screen and (prefers-reduced-transparency:reduce){.app-shell>.sidebar>nav>button>em{background-color:#eef2fb;background-image:linear-gradient(180deg, #fff, var(--lgg-screen-badge-surface-start));-webkit-backdrop-filter:none}}
