@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@500;600;650;700;750;800&display=swap";.clearable-input{display:flex;align-items:center;position:relative;flex:1;min-width:0;width:100%}.clearable-input>input{width:100%;min-width:0;padding-right:38px!important}.clearable-input>.clear-search{position:absolute;right:5px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;min-width:30px!important;min-height:30px!important;width:30px;height:30px;padding:4px!important;border:0!important;background:transparent!important;box-shadow:none;color:var(--muted);border-radius:7px}.clearable-input>.clear-search:hover{color:var(--ink);background:#88888818!important}.search:focus-within{outline:2px solid #c99f63;outline-offset:2px}.search .clearable-input input:focus,.search .clearable-input input:focus-visible,.order-search .clearable-input input:focus,.order-search .clearable-input input:focus-visible{outline:none!important;box-shadow:none!important}.clearable-input>.clear-search:focus-visible{outline:2px solid #c99f63!important;outline-offset:0}.incidents{padding:0 40px 40px}.incident-intro{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px}.incident-intro h2{margin:0 0 8px}.incident-intro p{max-width:700px;color:var(--muted);line-height:1.6;margin:0}.incident-tools{display:flex;gap:12px;align-items:center;margin-bottom:22px}.incident-tools .order-search{flex:1;max-width:580px}.incident-list{display:grid;gap:16px}.incident-list article{padding:24px;border:1px solid var(--border);border-left:4px solid #c99f63;border-radius:16px;background:var(--surface,#fff)}.incident-list article.resolved{opacity:.7;border-left-color:#83a77a}.incident-meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap;color:var(--muted);font-size:12px}.incident-meta span{background:var(--canvas,#f5f3ed);padding:6px 10px;border-radius:7px}.incident-meta small{margin-left:auto}.incident-list h3{margin:16px 0 10px;line-height:1.5;overflow-wrap:anywhere}.incident-list p{white-space:pre-wrap;line-height:1.7;color:var(--muted)}.incident-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.incident-actions span{display:flex;gap:6px;align-items:center}.incident-empty{padding:40px;text-align:center;color:var(--muted)}@media(max-width:700px){.incidents{padding:0 16px 24px}.incident-intro{align-items:stretch;flex-direction:column;gap:16px}.incident-tools{flex-wrap:wrap}.incident-tools .order-search{max-width:none;flex-basis:100%}.incident-tools select{flex:1;min-width:0}.incident-list article{padding:17px}.incident-meta small{margin-left:0}.incident-actions button{flex:1}}@media(min-width:701px){.incident-tools select{width:270px;flex:none}.incident-tools .order-search{width:auto;flex:1}.incident-tools small{white-space:nowrap}}.incident-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:start}.incident-column{background:var(--raised,#eeece5);border:1px solid var(--border);border-top:3px solid #c99f63;border-radius:15px;padding:14px;min-height:240px}.incident-column-heading{display:flex;align-items:center;gap:8px;min-height:40px}.incident-column-heading h3{font-size:13px;text-transform:uppercase;line-height:1.5;flex:1;margin:0}.incident-column-heading span{font-size:12px;color:var(--muted)}.incident-column-heading button{padding:7px}.incident-column-hint{color:var(--muted);font-size:12px;line-height:1.5}.incident-column .incident-list{margin-top:14px}.incident-column .incident-list article{padding:16px;border-left-width:1px;border-radius:11px;cursor:grab}.incident-column .incident-list h3{font-size:14px}.incident-column .incident-list p{font-size:12px}.incident-column .incident-meta{gap:5px}.incident-column .incident-meta span:first-child{display:none}.incident-column .incident-meta small{font-size:10px}.incident-column .incident-actions button{font-size:11px;flex:1}.incident-move{font-size:11px;color:var(--muted);display:block;margin-top:16px}.incident-move select{font-size:12px;width:100%;margin-top:5px}.category-refund{border-top-color:#c58c91}.category-repair{border-top-color:#a593bd}.category-return{border-top-color:#8ca7ab}@media(max-width:1250px){.incident-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.incident-board{grid-template-columns:1fr}.incident-column{min-height:90px}.incident-column .incident-list article{cursor:auto}}.incident-card-title{display:block;text-align:left;background:transparent!important;border:0;padding:0;width:100%}.incident-card-title h3{margin:12px 0 8px!important}.incident-card-title:hover{text-decoration:underline}.incident-column{--section-tint:#c99f63;overflow:hidden;padding-top:0}.category-refund{--section-tint:#c58c91}.category-repair{--section-tint:#a593bd}.category-return{--section-tint:#8ca7ab}.incident-section-banner{position:relative;isolation:isolate;overflow:hidden;margin:0 -14px;padding:20px 16px 16px;min-height:116px;background:linear-gradient(105deg,transparent 30%,color-mix(in srgb,var(--section-tint) 15%,transparent))}.incident-section-art{position:absolute;width:108px;height:108px;right:-18px;top:27px;opacity:.16;stroke:var(--section-tint);stroke-width:1.3;z-index:-1;transform:rotate(-13deg);pointer-events:none}.incident-column-heading h3{text-transform:none;font-size:18px;font-weight:700;line-height:1.35;letter-spacing:-.025em;padding-right:8px}.incident-column-heading{align-items:flex-start}.incident-column-heading>span{border-radius:6px;background:var(--surface,#ffffffb3);padding:4px 8px;font-size:12px}.incident-column-heading button{background:var(--surface,#fff)!important}.incident-column-hint{max-width:75%;margin:8px 0 0;font-size:12px}.incident-column .incident-list{margin-top:16px}.incident-list p{color:var(--ink);opacity:.8}.incident-resolved{white-space:nowrap;min-height:44px}.incident-resolved span{padding:2px 6px;border-radius:5px;background:var(--raised,#eeece5);font-size:11px}.incident-resolved.selected{border-color:#8fa783}.incident-customer,.incident-email{display:block;margin:8px 0;overflow-wrap:anywhere}.incident-email{color:var(--muted);font-size:12px}.incident-sku-tags{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}.incident-sku-tags span{border:1px solid var(--border);border-radius:6px;padding:5px 7px;font-size:11px}.incident-sku-tags b{color:var(--muted)}.incident-editor h3{display:flex;align-items:center;gap:9px;font-size:15px;margin:22px 0 4px}.incident-sku-row{display:grid;grid-template-columns:minmax(0,1fr) 90px 36px;gap:10px;align-items:start;margin:8px 0}.incident-sku-row small{font-size:11px;color:var(--muted);line-height:1.4}.incident-sku-row>button{padding:9px;margin-top:24px}.incident-tools{flex-wrap:wrap}@media(max-width:700px){.incident-column-heading h3{font-size:18px}.incident-section-banner{min-height:92px}.incident-resolved{flex:1}.incident-tools select{flex-basis:55%}.incident-sku-row{grid-template-columns:minmax(0,1fr) 70px 32px;gap:7px}.incident-sku-row input{min-width:0;width:100%}.incident-sku-row>button{padding:8px 5px}.incident-editor .formgrid{grid-template-columns:1fr}}.incident-intro{justify-content:flex-end}.incident-order-line{display:flex;align-items:center;gap:9px;margin-top:14px;font-size:11px;color:var(--muted);overflow-wrap:anywhere}.incident-country{border:1px solid var(--border);padding:4px 6px;border-radius:5px;color:var(--ink);font-weight:700;letter-spacing:.05em}.incident-column .incident-explanation{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.65;border-top:1px solid var(--border);padding-top:11px}.incident-editor-wrap>.formbody:first-child{padding-bottom:0}.incident-editor-wrap>.formbody+.formbody{padding-top:0}.incident-order-line+button h3{font-size:16px!important;margin:10px 0!important}.incident-column.category-unpaid{--section-tint:#d99a50}.incident-column.category-refund{--section-tint:#d26369}.incident-column.category-repair{--section-tint:#a480d2}.incident-column.category-return{--section-tint:#579bd3}.incident-column{border-top-color:var(--section-tint)}.incident-column .incident-list article.incident-card{position:relative;display:flex;flex-direction:column;padding:16px;border:1px solid color-mix(in srgb,var(--section-tint) 65%,var(--border));border-top:3px solid var(--section-tint);border-radius:13px;background:linear-gradient(145deg,color-mix(in srgb,var(--section-tint) 7%,var(--surface)),var(--surface) 65%);box-shadow:0 3px 10px #0000000a}.incident-column .incident-list article.incident-card:hover{border-color:var(--section-tint)}.incident-meta{justify-content:space-between}.incident-meta>span:nth-child(2){font-size:10px;letter-spacing:.02em;padding:4px 7px;background:color-mix(in srgb,var(--section-tint) 12%,var(--surface));color:var(--ink)}.incident-meta .incident-date{display:flex;align-items:center;gap:7px;margin-left:auto;white-space:nowrap}.incident-date svg{color:var(--section-tint);flex:none}.incident-column .incident-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;border-top:1px solid color-mix(in srgb,var(--section-tint) 20%,var(--border));padding-top:10px;margin-top:14px;min-height:45px}.incident-compact-actions{display:grid;grid-template-columns:repeat(3,32px);gap:5px;order:3;margin-left:auto}.incident-column .incident-actions .incident-icon-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;min-height:32px;padding:0;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--muted)}.incident-column .incident-actions .incident-icon-button:hover{color:var(--ink);border-color:var(--section-tint);background:color-mix(in srgb,var(--section-tint) 12%,var(--surface))}.incident-column .incident-actions .incident-delete:hover{color:#d65f66;border-color:#d65f66;background:#d65f6612}.incident-actions .incident-history{order:0}.incident-actions>span{font-size:10px;order:1}.incident-column .incident-sku-tags span{background:var(--surface);border-radius:7px;line-height:1.4}.incident-column .incident-explanation{margin-bottom:0;min-height:0}.incident-card-title h3{font-weight:750}.incident-list article.resolved{opacity:.72}.incident-column.category-returned{--section-tint:#58b59b}@media(min-width:1251px){.incident-board{grid-template-columns:repeat(5,minmax(230px,1fr));overflow-x:auto;padding-bottom:12px}}.incident-board{align-items:stretch}.incident-column{min-height:320px}.incident-drag-help{margin:0 0 14px;color:var(--muted);font-size:12px}.incident-move-notice{margin:0 0 14px;color:var(--ink);font-size:13px}.incident-drop-hint{height:0;overflow:hidden;opacity:0;text-align:center;font-size:12px;font-weight:650;color:var(--section-tint);transition:opacity .12s}.incident-board-dragging .incident-column{border-style:dashed}.incident-board-dragging .incident-drop-hint{height:auto;min-height:35px;padding:10px 0 0;opacity:1}.incident-column.incident-drop-target{border-color:var(--section-tint);outline:2px solid var(--section-tint);outline-offset:-2px;background:color-mix(in srgb,var(--section-tint) 14%,var(--raised,#eeece5))}.incident-column .incident-list article.incident-drag-source{opacity:.35}.incident-card:active{cursor:grabbing}.incident-board[aria-busy=true] .incident-card{cursor:wait}@media(max-width:700px){.incident-column{min-height:160px}}.incident-card .incident-drag-handle{position:absolute;left:8px;top:16px;padding:2px;border:0;background:transparent;color:var(--muted);cursor:grab;touch-action:none;min-height:24px;width:22px;z-index:1}.incident-card .incident-meta{padding-left:20px}.incident-drag-preview{max-width:320px;padding:20px;border:2px solid #c99f63;border-radius:13px;background:var(--surface,#20251e);box-shadow:0 12px 28px #0005;color:var(--ink);font-weight:650;cursor:grabbing}.trellar-button{background:#c99f63!important;border:1px solid #dcb980!important;color:#1f211b!important;font-weight:800!important;white-space:nowrap;box-shadow:0 2px 6px #0002}.trellar-button:hover{background:#dbb77e!important}.trellar-skus{display:grid;gap:12px}.trellar-sku{display:grid;grid-template-columns:minmax(0,1fr) 85px 36px;gap:10px;align-items:start}.trellar-sku input{width:100%;min-width:0}.trellar-sku>button{margin-top:22px}.trellar-contact{border-top:1px solid var(--border);padding-top:14px}.trellar-contact summary{cursor:pointer;color:var(--muted);font-size:13px;margin-bottom:12px}.trellar-preview{border:1px solid #c99f6370;background:#c99f6310;border-radius:12px;padding:16px;overflow-wrap:anywhere}.trellar-preview>small{display:block;margin-bottom:10px}.trellar-preview>strong{display:block;margin-top:6px}.trellar-preview .legacy-labels span{display:inline-block;min-width:28px;height:5px;border-radius:3px;margin-right:4px}@media(max-width:600px){.trellar-sku{grid-template-columns:minmax(0,1fr) 64px 30px;gap:6px}}.card-sku-picker{display:grid;gap:6px;min-width:0;width:100%}.card-sku-picker select,.card-sku-picker input{width:100%;min-width:0}.card-sku-picker small{color:var(--muted);font-size:12px}.add-card-sku{margin:14px 0}.add-card-sku>form{display:grid;gap:12px;margin-top:12px;padding:14px;border:1px solid var(--border);border-radius:10px}.incident-actions{flex-wrap:wrap}.incident-trash-list article{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--border)}.external-documents{margin:24px 0;padding-top:20px;border-top:1px solid var(--border)}.external-documents h3{display:flex;align-items:center;gap:8px}.external-doc{background:var(--surface,#f6f4ef);border:1px solid var(--border);border-radius:12px;padding:16px;margin:12px 0}.external-doc.suggested{border-style:dashed}.external-doc-title{display:flex;gap:10px;align-items:center}.external-doc-title>div{flex:1;min-width:0}.external-doc-title strong,.external-doc-title small{display:block}.external-doc-title small{font-size:10px;color:var(--muted);margin-bottom:5px}.external-doc p{font-size:12px;overflow-wrap:anywhere}.external-doc-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;font-size:12px;margin:14px 0}.external-doc-facts small{display:block;color:var(--muted);font-size:10px;margin-bottom:4px}.external-doc-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.external-doc-actions button,.external-doc-actions a{font-size:11px;gap:6px}.external-doc-check{display:block;font-size:9px;color:var(--muted);margin-top:10px}.external-doc-warning{display:flex;gap:8px;font-size:12px;color:#be8641}.external-suggestions>summary{cursor:pointer;color:var(--muted);font-size:12px;padding:12px 0}.external-doc-ref{color:var(--muted)}.document-review-summary>button{display:flex;width:100%;justify-content:space-between;gap:16px;margin:6px 0;text-align:left;font-size:12px}.document-review-summary>button small{flex-shrink:0}.document-review-summary summary{display:flex;gap:8px;align-items:center}.document-review-summary b{margin-left:auto}.document-review-summary p{font-size:12px;color:var(--muted)}@media(max-width:600px){.external-doc-title{flex-wrap:wrap}.external-doc-title>.tag{font-size:10px}.document-review-summary>button{flex-direction:column;gap:5px}.external-doc{padding:12px}.external-documents .dossier-heading{flex-wrap:wrap}}.order-dossier{margin:22px 0;padding:18px;border:1px solid #dfd9cd;border-radius:13px;background:#f4f1e9;min-width:0}.dossier-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.dossier-heading h3{display:flex;gap:7px;align-items:center;margin:0}.dossier-heading>span{font-size:11px;color:#806641;background:#e8decf;padding:5px 8px;border-radius:6px}.dossier-dates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0}.dossier-dates small,.dossier-fields small{display:block;font-size:10px;color:#7f796b;margin-bottom:5px}.dossier-dates strong{font-size:11px;font-weight:600}.dossier-tabs{display:flex;gap:5px;flex-wrap:wrap;margin:16px 0}.dossier-tabs button{flex:1;font-size:11px;padding:8px 6px}.dossier-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dossier-fields>div{background:#fff;padding:11px;border:1px solid #e3ded3;border-radius:9px;min-width:0}.dossier-fields strong{font-size:12px;overflow-wrap:anywhere}.dossier-links{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.dossier-links span{font-size:11px;color:#847d6f}.dossier-links .button{font-size:11px}.dossier-actions{display:flex;gap:8px;justify-content:flex-end;align-items:center;margin-top:16px;flex-wrap:wrap}.dossier-actions span{font-size:11px}.dossier-timeline{margin:20px 0 10px;padding-left:8px;max-height:420px;overflow:auto}.dossier-timeline article{position:relative;border-left:1px solid #cbc1ae;padding:0 10px 20px 18px}.dossier-timeline small,.dossier-notes small{display:block;font-size:10px;color:#817967;margin-bottom:5px}.dossier-timeline strong,.dossier-notes strong{display:block;font-size:12px}.dossier-timeline p,.dossier-notes p{font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 0}.event-dot{position:absolute;left:-4px;top:4px;width:7px;height:7px;border-radius:50%;background:#b5935b}.dossier-notes{display:grid;gap:10px;margin-top:20px}.dossier-notes article{padding:13px;background:#fff;border:1px solid #e2ddd2;border-radius:9px}.dossier-notes .open-incident{border-color:#c28362;background:#fbefe6}.dossier-notes button{margin-top:10px;font-size:11px}.dossier-items>div{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid #ded7c9;font-size:12px}.dossier-items span{flex:1;min-width:0}.dossier-original{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.workflow-modal:has(.order-dossier),.workflow-modal:has(.order-archive){width:min(900px,96vw);max-width:900px}.archive-search{display:flex;gap:7px;margin-bottom:14px}.archive-orders{display:grid;gap:9px;margin-top:14px;max-height:55dvh;overflow:auto}.archive-orders article{display:flex;align-items:center;gap:9px;padding:10px;border:1px solid #ded7c9;border-radius:10px}.archive-open{flex:1;min-width:0;text-align:left;display:flex;flex-direction:column;align-items:flex-start;background:transparent!important;border:0;box-shadow:none;padding:5px}.archive-open strong{font-size:12px;overflow-wrap:anywhere}.archive-open small{font-size:10px}.archive-orders article>button:last-child{font-size:11px}.order-dossier .formgrid label{min-width:0}html[data-theme=dark] .order-dossier{background:#242c23;border-color:#46503f;color:#eeeee5}html[data-theme=dark] .dossier-heading>span{background:#443b2b;color:#e8c799}html[data-theme=dark] :is(.dossier-fields>div,.dossier-notes article){background:#2c3429;border-color:#4b5544}html[data-theme=dark] :is(.dossier-dates small,.dossier-fields small,.dossier-links span,.dossier-timeline small,.dossier-notes small){color:#b8bbaa}html[data-theme=dark] .dossier-notes .open-incident{background:#443027;border-color:#a77855}html[data-theme=dark] :is(.archive-orders article,.dossier-items>div,.dossier-timeline article){border-color:#5b654f}@media(max-width:760px){.order-dossier{padding:13px}.dossier-heading{align-items:flex-start;flex-wrap:wrap}.dossier-dates{grid-template-columns:1fr;gap:9px}.dossier-dates>div{display:flex;justify-content:space-between;gap:9px}.dossier-tabs button{font-size:10px;min-height:40px}.dossier-tabs svg{display:none}.dossier-fields{grid-template-columns:1fr}.dossier-timeline{max-height:340px}.workflow-modal:has(.order-dossier),.workflow-modal:has(.order-archive){width:100%}.archive-orders article{flex-direction:column;align-items:stretch}.archive-orders article>button:last-child{align-self:flex-end}.dossier-items>div{flex-wrap:wrap}}.card-references{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--border)}.reference-row{display:grid;grid-template-columns:140px minmax(0,1fr) 36px;gap:8px;margin-bottom:10px}.reference-row input,.reference-row select{min-width:0;width:100%}.reference-row button{padding:6px}.reference-list>div{display:flex;gap:12px;align-items:center;border:1px solid var(--border);padding:10px;border-radius:8px;margin-bottom:8px}.reference-list span{font-size:11px;color:var(--muted)}.reference-list strong{font-size:14px}.reference-list button{margin-left:auto;font-size:11px;padding:7px}.shipping-title{display:flex;gap:8px;align-items:center;font-size:14px}.shipping-contacts article{border:1px solid var(--border);border-radius:10px;padding:15px;margin:10px 0}.shipping-contacts strong{display:block;margin-top:8px}.shipping-contacts p,.shipping-contacts dl{font-size:12px;line-height:1.7}.shipping-contacts small,.shipping-contacts dt{color:var(--muted);font-size:11px}.shipping-contacts dd{margin:0;overflow-wrap:anywhere}.shipping-contacts dl{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:600px){.reference-row{grid-template-columns:105px minmax(0,1fr) 30px}.reference-list>div{flex-wrap:wrap}.reference-list button{margin-left:0}.shipping-contacts dl{grid-template-columns:1fr}}.orders-workspace>.board-tools{display:flex;align-items:center;gap:7px;margin:8px clamp(12px,2vw,32px);flex:none;color:var(--ink)}.board-tools .order-search{flex:1;min-width:125px;margin:0;height:36px;min-height:0;display:flex;align-items:center;padding:0 10px;gap:8px;border:1px solid var(--border,#a6aa9d);border-radius:8px}.board-tools .order-search .clearable-input{flex:1;min-width:0}.board-tools .order-search input{background:transparent;border:0;min-height:0;width:100%;color:inherit}.board-create,.board-options summary,.board-tools>button,.board-options-panel button,.board-options-panel a,.board-create button{display:flex;align-items:center;gap:6px}.board-create{margin-inline-start:auto}.board-tools>button,.board-create>button,.board-options summary{cursor:pointer;white-space:nowrap;min-height:36px;padding:6px 10px;border:1px solid var(--border,#a6aa9d);border-radius:8px;font:inherit;font-size:12px;font-weight:650}.board-tools .orders-collapse,.board-tools .trellar-button,.board-options summary{background:var(--surface,#fffefa);color:var(--ink)}.board-options{position:relative}.board-options summary{list-style:none}.board-options-panel{position:absolute;z-index:16;top:calc(100% + 5px);right:0;width:min(290px,85vw);padding:10px;display:grid;grid-template-columns:1fr 1fr;gap:5px;background:var(--surface,#fffefa);color:var(--ink);border:1px solid var(--border,#aaa);border-radius:12px;box-shadow:0 8px 30px #0003}.board-options-panel .segmented{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:3px}.board-options-panel button,.board-options-panel a{padding:7px;font-size:12px;text-align:left}.archive-matches{margin:0 clamp(12px,2vw,32px) 6px;padding:6px 10px;max-height:22vh;overflow:auto;flex:none;border-inline-start:3px solid #aa884d;background:var(--surface,#fffefa);color:var(--ink);font-size:12px}.archive-matches>div,.archive-matches>button{display:flex;gap:7px;align-items:center}.archive-matches>button{width:100%;text-align:left;justify-content:space-between;border:0;background:transparent;color:inherit;padding:5px}.archive-matches>button:hover{text-decoration:underline}html[data-theme=dark] :is(.board-options-panel,.board-options summary,.archive-matches,.board-tools .trellar-button,.board-tools .orders-collapse){background:#272f25;color:#f1f2ea}@media(max-width:760px){.orders-workspace>.board-tools{flex-wrap:wrap}.board-options summary span{display:none}.board-options summary:after{content:"Filtros"}.board-create{margin-left:0}.board-options-panel{position:fixed;inset:auto 12px auto auto}.board-tools .order-search{min-width:140px}}.board-options .board-options-panel{width:min(340px,calc(100vw - 24px));padding:14px;display:flex;flex-direction:column;gap:12px;max-height:min(74dvh,560px);overflow:auto;box-sizing:border-box}.board-options-panel section+section{padding-top:10px;border-top:1px solid color-mix(in srgb,currentColor 17%,transparent)}.board-options-panel h3{margin:0 0 7px;font-size:11px;font-weight:700;color:inherit;opacity:.8;letter-spacing:.05em}.bo-channels,.bo-work,.bo-consult{display:grid;gap:4px}.bo-channels{grid-template-columns:repeat(3,minmax(0,1fr))}.bo-work{grid-template-columns:repeat(2,minmax(0,1fr))}.bo-consult{grid-template-columns:1fr}.board-options-panel section :is(button,a){display:flex;align-items:center;justify-content:flex-start;gap:6px;width:100%;margin:0;min-height:32px;padding:5px 8px;border-radius:6px;border:1px solid transparent;background:transparent;color:inherit;box-sizing:border-box;text-decoration:none}.board-options-panel section :is(button,a):hover{background:color-mix(in srgb,currentColor 9%,transparent)}.board-options-panel .bo-channels button,.board-options-panel .bo-work button{border-color:color-mix(in srgb,currentColor 20%,transparent)}.board-options-panel section button[aria-pressed=true]{background:color-mix(in srgb,#c99f63 22%,transparent);border-color:#ac8859}.bo-work button b,.bo-channels button svg{margin-inline-start:auto}.bo-work button b{font-variant-numeric:tabular-nums;font-size:11px}.stage-heading{display:flex;align-items:center;gap:8px;flex:none;min-height:54px;padding:8px 10px;margin:0 0 12px;box-sizing:border-box;border-radius:9px;color:var(--ink,#283026);background:color-mix(in srgb,var(--accent) 12%,var(--panel,#fff));border-inline-start:4px solid var(--accent)}html[data-theme=dark] .stage-heading:not(.stage-carrier){color:#f3f5ef;background:color-mix(in srgb,var(--accent) 20%,#20271f)}.stage-heading h2{min-width:0;flex:1;margin:0;font-size:15px;line-height:1.15;font-weight:750;color:inherit}.stage-symbol{width:34px;height:34px;flex:none;display:grid;place-items:center;background:var(--accent);color:#fff;border-radius:8px}.stage-carrier{background:var(--carrier-bg);color:var(--carrier-ink);border-inline-start-color:var(--carrier-ink)}.stage-carrier .stage-symbol{width:52px;background:transparent}.stage-symbol img{display:block;max-width:100%;max-height:34px}.stage-heading .stage-edit,.stage-count{color:inherit;background:transparent;flex:none}.stage-heading .stage-edit{border:0;padding:4px;min-width:24px;cursor:pointer;border-radius:5px;font-weight:700}.stage-heading .stage-edit:hover{background:color-mix(in srgb,currentColor 14%,transparent)}.stage-count{padding:3px 6px;border:1px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:6px;font-size:12px;font-variant-numeric:tabular-nums}html[data-theme] .orders-workspace .stage-carrier h2{color:var(--carrier-ink)}.stage-departure{display:block;margin-top:2px;font-size:11px;line-height:1.1;font-weight:550}.stage-heading .section-edit{color:inherit;background:transparent;flex:none;width:24px;padding:3px}.packing-row{display:flex;align-items:center;gap:.6rem;padding:.65rem 0;border-top:1px solid var(--border,#9995)}.packing-row>div{flex:1}.packing-row small{display:table;margin-top:.2rem}.packing-row input{width:4.5rem;text-align:center}.packing-badge{margin:.35rem .55rem .6rem;font-size:.78rem}.packing-badge>div{display:flex;gap:.3rem;flex-wrap:wrap;margin-top:.25rem}.pack-in,.pack-out{border-radius:.3rem;padding:.12rem .4rem;font-weight:600}.pack-in{color:#18482b;background:#d8eddf}.pack-out{color:#72271d;background:#f7dfdc}.packing-actions{display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin-top:.75rem}.packing-actions span{font-size:.85rem}.catalog-master{margin:20px 0;padding:18px;border:1px solid var(--border,#695b43);border-radius:12px}.catalog-master h3{margin:0 0 10px}.catalog-master p{font-size:13px;line-height:1.5}.catalog-master-warning{border-left:3px solid #c99f63;padding:8px 12px;background:#c99f6314}.catalog-master-scroll{overflow:auto;max-height:70vh}.catalog-master table{border-collapse:separate;border-spacing:0;min-width:1800px;width:100%;font-size:13px}.catalog-master th,.catalog-master td{padding:10px 8px;border-bottom:1px solid #8883;vertical-align:top;text-align:left}.catalog-master th small{display:block;font-weight:400;font-size:11px;max-width:200px}.catalog-master input{width:100%;min-width:80px;max-width:110px;padding:7px;border:1px solid #8885;border-radius:4px}.catalog-master select{min-width:140px;max-width:180px;padding:7px}.catalog-master td button{display:block;margin-bottom:5px}.catalog-master-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:14px}.catalog-master-fields label{font-size:12px;display:flex;flex-direction:column;gap:7px}.catalog-master-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.catalog-master-fields input{max-width:none}.catalog-master-bulk{margin:14px 0}.catalog-master-bulk form{padding:14px;border:1px solid #c99f6360;display:flex;gap:12px;align-items:end;flex-wrap:wrap}.catalog-master-bulk form p{width:100%}.catalog-master-bulk label{display:flex;flex-direction:column;gap:6px;font-size:12px}.productoverlay{z-index:70;align-items:center;justify-content:center;padding:24px}.productdetail{width:min(100%,1000px);max-height:calc(100dvh - 48px);overflow:auto;background:#faf9f5;border:1px solid #e3ded2;border-radius:22px;box-shadow:0 30px 100px #0004}.productdetailhead{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid #e8e3d8}.productdetailhead>span{display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:2px;color:#8b7758}.productdetailhead button{border-radius:50%;width:44px;height:44px;justify-content:center}.productdetailbody{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:36px;padding:28px}.productportrait{position:relative;width:100%;aspect-ratio:4/5;padding:0;overflow:hidden;border:1px solid #e9e5dc;border-radius:15px;background:#f1f0ec;display:block;cursor:zoom-in}.productportrait>.productimage,.lightboxportrait>.productimage{width:100%;height:100%;object-fit:contain;border-radius:0;background:#f1f0ec;padding:14px}.noimage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;color:#a5a69e;background:#f0f0ed}.noimage span{font-size:11px;letter-spacing:.2px}.expandbadge{position:absolute;right:12px;bottom:12px;display:flex;gap:7px;align-items:center;background:#fffe;border:1px solid #e5e1d7;border-radius:8px;padding:8px 10px;font-size:10px;color:#646b5b}.photoorigin{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:#929386;padding:12px 2px}.imageedit{width:100%;justify-content:center;min-height:44px}.productdata .eyebrow{font-size:9px;line-height:1.8}.productdata h2{font-size:29px;letter-spacing:-.8px;line-height:1.2;margin:12px 0 14px;overflow-wrap:anywhere}.productvariant{color:#7b806f}.productsku{display:table;margin:8px 0 16px;padding:7px 11px;border:1px solid #e2ddd1;border-radius:7px;overflow-wrap:anywhere;max-width:100%}.productstock{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid #e2ded2;margin:25px 0;padding:23px 0;gap:10px}.productstock>div{display:flex;flex-direction:column;gap:8px}.productstock small{font-size:11px;color:#7e826f}.productstock strong{font-size:31px;line-height:1.1}.productstock span{font-size:9px;color:#969889}.productmovement{margin-top:32px}.productmovement h3,.photohistory h3{font-size:12px}.productmovement article{display:flex;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid #e6e2d8}.productmovement article>span{font-size:18px;min-width:34px;font-weight:700}.productmovement article>div{flex:1;min-width:0}.productmovement strong{font-size:11px}.productmovement p{font-size:11px;overflow-wrap:anywhere;margin:4px 0}.productmovement small,.productmuted{font-size:10px;color:#8c907f}.positive{color:#597752}.photohistory{margin-top:20px}.photohistory>div{display:flex;flex-wrap:wrap;gap:8px}.photohistory button{width:65px;aspect-ratio:4/5;padding:3px;position:relative;overflow:hidden}.photohistory .productimage{width:100%;height:100%;object-fit:contain}.photohistory button>svg{position:absolute;right:2px;bottom:2px;background:#faf9f5;border-radius:50%;padding:2px;box-sizing:content-box}.photohistory .current{outline:2px solid #c99f63}.imageeditor{padding:16px;background:#eeece5;border-radius:12px;margin-top:10px;display:grid;gap:12px}.imageeditor label{font-size:11px}.imageeditor input{min-width:0;width:100%}.imageeditor p{font-size:10px;color:#858876;line-height:1.6;margin:0}.imagepreview{width:96px;aspect-ratio:4/5;margin:auto}.imagepreview .productimage{width:100%;height:100%;object-fit:contain}.productfeedback{margin:0 28px 24px;font-size:12px;display:flex;gap:8px}.productlightbox{position:fixed;inset:0;background:#141613ef;z-index:90;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:65px 20px 20px;cursor:zoom-out}.lightboxportrait{aspect-ratio:4/5;width:min(80vw,calc((100dvh - 140px)*.8));border-radius:12px;overflow:hidden;flex-shrink:0}.productlightbox p{font-size:12px;color:#e8e5dc;text-align:center}.lightboxclose{position:absolute;top:15px;right:20px;width:44px;height:44px;border-radius:50%;justify-content:center}.stockimagebutton{display:block;width:100%;padding:0;border:0;background:transparent;overflow:hidden}.stockimagebutton>.productimage{width:100%;height:180px;object-fit:contain}.producttitle{display:block;padding:0;border:0;text-align:left;background:transparent;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;overflow-wrap:anywhere}.stocktable .stockimagebutton{width:64px;flex-shrink:0}.stocktable .stockimagebutton>.productimage{height:64px}@media(max-width:760px){.productoverlay{padding:0;align-items:flex-end}.productdetail{width:100%;max-height:100dvh;border-radius:0}.productdetailhead{padding:12px 18px;position:sticky;top:0;z-index:2;background:#faf9f5}.productdetailbody{grid-template-columns:minmax(0,1fr);gap:25px;padding:18px}.productportrait{max-width:400px;margin:auto}.productdata h2{font-size:26px}.imageeditor input{font-size:16px;min-height:46px}.productdata>.primary{min-height:46px;width:100%;justify-content:center}.productfeedback{margin-inline:18px}.productstock strong{font-size:28px}.productlightbox p{max-width:100%;overflow-wrap:anywhere}}.commercial{border-top:1px solid #ded8cc;margin-top:24px;padding-top:20px}.commercialhead{display:flex;justify-content:space-between;gap:10px;align-items:center}.commercialhead h3{font-size:14px;margin:0}.commercialhead button{font-size:11px;padding:7px 10px;gap:5px}.commercial h4{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#8b785a;margin:22px 0 12px}.commercialgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.commercialgrid>div{background:#f3f0e9;padding:12px;border-radius:8px}.commercial dt{font-size:11px;color:#827b6e;margin-bottom:7px}.commercial dd{margin:0;font-size:15px;font-weight:600;overflow-wrap:anywhere}.commercialtotal{background:#ebe0cf!important;border-radius:8px;padding:12px}.commercialtotal small{display:block;font-size:10px;font-weight:400;margin-top:7px}.commercial label{font-size:11px;display:flex;flex-direction:column;gap:6px}.commercial input{width:100%;min-width:0;padding:10px;font-size:13px}.commercial small{font-size:10px;color:#8b8171}.commercialactions{display:flex;gap:8px;margin:18px 0 8px}.commercial .customsname{grid-column:1/-1}@media(max-width:400px){.commercialhead{flex-wrap:wrap}.commercialgrid{gap:8px}.commercialgrid>div{padding:10px}.commercial dd{font-size:13px}}.productdetail .productportrait{border:0;background:transparent}.productdetail .productportrait>.productimage{display:block;padding:0;border:0;background:transparent;object-fit:cover}.lightboxportrait>.productimage{padding:0;background:transparent}.productmedia{margin-top:24px;border-top:1px solid #ddd4c5;padding-top:20px;min-width:0}.mediaheading{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.mediaheading h3,.mediacontent h3{font-size:13px;margin:0;display:flex;align-items:center;gap:7px}.mediaheading button{font-size:10px;padding:6px 8px;gap:5px;min-height:34px;background:#eee5d6;border:1px solid #d8c4a7;color:#7b6039}.mediaintro{font-size:11px;color:#938977;line-height:1.65;margin:10px 0 14px}.mediagallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.mediagallery article{min-width:0}.mediathumb{padding:0;aspect-ratio:4/5;display:block;width:100%;overflow:hidden;background:#eee9e0;border:1px solid #ded6c8;border-radius:8px}.mediathumb>.productimage{width:100%;height:100%;object-fit:contain}.mediagallery article>small{font-size:10px;display:block;color:#8d806b;line-height:1.5;overflow-wrap:anywhere}.mediadownload{font-size:9px;padding:5px 2px;min-height:30px;gap:3px;background:transparent;border:0}.mediaempty{display:flex;gap:10px;align-items:center;background:#eee9df;color:#9b8a6f;padding:18px;border:1px dashed #d4c5ae;border-radius:10px;font-size:11px;line-height:1.6}.mediaempty svg{flex-shrink:0}.mediaupload{margin-top:14px;display:grid;gap:6px}.mediaupload label{position:relative;font-size:12px;min-height:42px;background:#ede2d0;justify-content:center;cursor:pointer;overflow:hidden}.mediaupload input{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}.mediaupload small{font-size:10px;color:#8b7c63}.mediaurl{display:flex;gap:5px;margin-top:12px}.mediaurl input{width:100%;min-width:0;font-size:12px}.mediaurl button{padding:7px;flex-shrink:0}.mediacontent{margin-top:22px}.mediacontent h3{margin:20px 0 10px}.mediacontent textarea{width:100%;font-size:12px;resize:vertical;min-height:120px}.mediadescription{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.7;color:#6e695c}.mediafield{display:grid;grid-template-columns:1fr 1fr 26px;gap:5px;margin-bottom:7px}.mediafield input,.mediavideoedit input,.mediagallery article>input{min-width:0;width:100%;font-size:11px;padding:7px}.mediafield button,.mediavideoedit button,.mediaactions button{padding:5px;justify-content:center}.mediaattributes{font-size:12px}.mediaattributes>div{display:grid;grid-template-columns:1fr 1fr;gap:10px;border-bottom:1px solid #e2dacc;padding:10px 0}.mediaattributes dt{color:#9a8b74}.mediaattributes dd{margin:0;overflow-wrap:anywhere}.mediavideoedit{display:grid;grid-template-columns:1fr 26px;gap:5px;margin-bottom:8px}.mediavideoedit input:first-child{grid-column:1/-1}.mediaadd{font-size:11px;gap:5px;min-height:34px;padding:6px 9px}.mediaactions{display:flex;gap:3px;margin-top:4px}.mediaactions button{flex:1;min-height:28px}.mediavideos{display:grid;gap:8px}.mediavideos a{display:flex;gap:7px;align-items:center;padding:10px;border:1px solid #dfd5c3;border-radius:7px;font-size:12px;color:#8b6e43;overflow-wrap:anywhere}.mediasave{display:flex;gap:6px;margin-top:18px}.mediasave button{font-size:11px;min-height:40px}.mediafeedback{font-size:11px;line-height:1.6;overflow-wrap:anywhere}.productmedia .productlightbox>a{color:#ebd8b8;font-size:12px;margin-top:9px}.productmedia .productlightbox>button:not(.lightboxclose){margin-top:8px}.mediafeedback button{font-size:10px;margin-left:8px}@media(max-width:760px){.mediagallery{grid-template-columns:repeat(3,minmax(0,1fr))}.mediadownload{font-size:10px;min-height:38px}.mediaactions button{min-height:36px}.mediaurl input,.mediacontent input,.mediacontent textarea,.mediagallery article>input{font-size:16px}.mediafield{grid-template-columns:1fr 28px}.mediafield input:first-child{grid-column:1/-1}.mediaheading button,.mediaadd{min-height:40px}.mediafield input,.mediavideoedit input{min-height:42px}.mediaupload label{min-height:46px}.mediasave{position:sticky;bottom:0;background:#f5f1e8;padding:9px 0;z-index:2}.mediasave button{min-height:44px}.mediafield button,.mediavideoedit button{min-height:42px}.productmedia .productlightbox .lightboxportrait{max-height:65dvh}}.modal:has(.order-workspace){width:min(1080px,96vw);max-width:1080px}.order-workspace{--card-surface:#fff;--card-soft:#f5f3ed;--card-border:#dfded3;--card-muted:#726f64;display:flex;flex-direction:column;padding:0!important;min-width:0}.order-hero{padding:24px 28px 18px;border-bottom:1px solid var(--card-border);background:var(--card-soft)}.order-hero h2{font-size:23px;line-height:1.3;margin:10px 0;overflow-wrap:anywhere}.order-eyebrow{display:flex;align-items:center;gap:12px;color:var(--card-muted);font-size:12px;flex-wrap:wrap}.order-commandbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px}.order-commandbar label{display:flex;align-items:center;gap:9px;font-size:12px}.order-commandbar select{min-width:170px}.order-commandbar .complete-order{margin:0;width:auto}.order-nav{display:flex;gap:4px;padding:10px 24px 0;border-bottom:1px solid var(--card-border);background:var(--card-surface);position:sticky;top:0;z-index:2}.order-nav button{border:0;border-radius:8px 8px 0 0;padding:14px 18px;background:transparent;box-shadow:none;font-weight:600;white-space:nowrap;color:var(--card-muted)}.order-nav button.selected{color:inherit;background:var(--card-soft);box-shadow:inset 0 -3px #bb925b}.order-page{padding:24px 28px;min-height:300px}.order-page h3{font-size:15px;margin:0 0 16px}.order-section{padding:20px;border:1px solid var(--card-border);border-radius:12px;background:var(--card-surface);margin-bottom:18px}.order-section-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.order-section-heading h3{margin:0}.order-summary-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:18px}.order-summary-grid p{font-size:13px;line-height:1.6;overflow-wrap:anywhere}.order-workspace .lineitem{padding:15px 0}.order-workspace .card-edit-actions{justify-content:flex-start;gap:8px}.order-more{position:relative}.order-more summary{cursor:pointer;list-style:none;border:1px solid var(--card-border);border-radius:7px;padding:9px 13px;font-size:12px}.order-more[open]>div{position:absolute;right:0;top:44px;width:240px;padding:10px;display:grid;gap:8px;background:var(--card-surface);border:1px solid var(--card-border);box-shadow:0 12px 30px #0002;border-radius:10px;z-index:5}.order-workspace .order-dossier{margin:0;padding:0;border:0;background:transparent}.order-workspace .order-dossier .dossier-timeline{max-height:none}.order-workspace .receiveline{padding:12px;border:1px solid var(--card-border);border-radius:9px;margin:10px 0}.order-workspace .card-content-editor{padding:18px;background:var(--card-soft);border-radius:12px;margin-top:12px}.order-workspace .orderstockreview{margin:0}.order-confirm{border:1px solid #b99b62;border-radius:12px;padding:22px;margin:0 0 20px;background:var(--card-soft)}.order-stock-table{margin:18px 0;overflow:auto}.order-stock-table>div{display:grid;grid-template-columns:minmax(120px,2fr) repeat(3,minmax(65px,1fr));gap:10px;padding:12px 4px;border-bottom:1px solid var(--card-border);font-size:13px}.stock-table-head{color:var(--card-muted);font-size:11px!important}.shortfall-confirm{display:flex!important;gap:12px;align-items:flex-start;padding:15px;border:1px solid #c89550;border-radius:10px;background:#c8955012}.shortfall-confirm input{width:18px;min-width:18px;margin-top:2px}.shortfall-confirm small{display:block;margin-top:6px;line-height:1.5}.shortfall-panel{padding:18px;border:1px solid #c89550;border-radius:12px;margin-bottom:20px;background:#c8955010}.shortfall-panel h3{display:flex;align-items:center;gap:8px}.shortfall-panel p{display:flex;justify-content:space-between;gap:16px}.order-workspace .board-history{margin-top:20px}.order-workspace .original-description p{white-space:pre-wrap}.order-empty{color:var(--card-muted);padding:20px 0}.order-workspace .card-content-editor footer{display:flex;justify-content:flex-end;gap:8px}.order-workspace .orderstockreview>div{padding:12px 0;border-bottom:1px solid var(--card-border)}html[data-theme=dark] .order-workspace{--card-surface:#252e24;--card-soft:#2b3529;--card-border:#485441;--card-muted:#b2bcaa;color:#f0f1e8}html[data-theme=dark] .order-workspace .order-dossier{background:transparent}@media(max-width:700px){.modal:has(.order-workspace){width:100%;max-height:100dvh;border-radius:0}.order-hero{padding:18px}.order-hero h2{font-size:19px}.order-commandbar{align-items:stretch;flex-direction:column}.order-commandbar label{justify-content:space-between}.order-commandbar select{flex:1}.order-nav{padding:6px 10px 0;overflow-x:auto}.order-nav button{padding:13px 12px;font-size:12px}.order-page{padding:18px}.order-summary-grid{grid-template-columns:1fr;gap:0}.order-section{padding:15px}.order-section-heading{flex-wrap:wrap}.order-stock-table>div{font-size:12px}.order-workspace .receiveline{grid-template-columns:minmax(0,1fr) 75px 30px}.order-more[open]>div{left:0;right:auto}}.modal.drawer:has(.order-workspace){margin:auto;width:min(1080px,96vw);height:auto!important;max-height:94dvh!important;border-radius:16px}.order-workspace header.order-hero{display:block;position:relative;height:auto;min-height:0;padding:24px 28px 18px;background:var(--card-soft);color:inherit;flex-shrink:0}.order-workspace header.order-hero strong{color:inherit}.order-workspace .order-nav{position:relative;top:auto}.order-workspace header.order-hero>div{flex-wrap:wrap}.order-workspace .order-page label{display:grid;gap:8px;margin-bottom:15px}.order-workspace .order-page label.checklabel,.order-workspace .order-page label.stock-exempt{display:flex;align-items:center}.order-workspace input:not([type=checkbox]),.order-workspace select,.order-workspace textarea{min-height:40px}.order-workspace .order-page .order-confirm{order:-1}@media(max-width:700px){.modal.drawer:has(.order-workspace){width:100%;margin:0;max-height:100dvh!important;height:100dvh!important;border-radius:0}.order-workspace header.order-hero{padding:18px}.order-workspace input:not([type=checkbox]),.order-workspace select,.order-workspace textarea{font-size:16px}.order-workspace .order-commandbar{align-items:stretch}}@media(max-width:700px){.order-workspace .order-nav{display:grid;grid-template-columns:1fr 1fr;overflow:visible;gap:2px;padding:8px}.order-workspace .order-nav button{white-space:normal;border-radius:7px;text-align:left}}.preparation-editor>summary{cursor:pointer;font-weight:600;margin-bottom:18px}.order-workspace .order-page details>summary{cursor:pointer}.order-product-images{display:flex;gap:7px;flex-wrap:wrap;flex-shrink:0;max-width:160px}.order-product-images figure{margin:0}.order-product-images .productimage{width:66px;height:66px;object-fit:cover;border-radius:8px}.order-product-images figcaption{font-size:10px;max-width:70px;overflow-wrap:anywhere;opacity:.75;margin-top:4px}.manual-color-picker .color-custom{display:flex;align-items:end;gap:10px;flex-wrap:wrap;margin-top:12px}.color-custom label{font-size:12px}.color-custom input{width:50px;min-height:35px}.manual-color-picker button[aria-pressed=true]{outline:2px solid var(--accent,#c99f63);outline-offset:1px}.board-insertion-gap{height:6px;position:relative;border-radius:10px;box-sizing:border-box;flex-shrink:0}.board-insertion-gap.is-selected{min-height:64px;background:#85796326;border:2px dashed #ad8750;margin:5px 0;display:grid;place-items:center;color:#8c6837;font-size:12px;font-weight:700}.board-insertion-active .priority-dragging,.prep-drag-source{opacity:.18!important;box-shadow:none!important}.board-drag-preview{pointer-events:none;background:var(--surface,#fffefa);border:1px solid #ad8750;border-radius:12px;box-shadow:0 12px 30px #0004;transform:rotate(2deg);opacity:.96;max-height:200px;overflow:hidden}.board-drag-preview .legacy-card,.board-drag-preview .ordercard{margin:0;width:100%;border:0}.board-insertion-active .card-drag-content{cursor:grabbing}.prep-drag-handle{cursor:grab;touch-action:none;font-size:12px;margin-top:10px}.prep-drag-handle:active{cursor:grabbing}html[data-theme=dark] .board-insertion-gap.is-selected{background:#c49c5730;color:#e2bf82;border-color:#c29c60}html[data-theme=dark] .board-drag-preview{background:#272720}.board-insertion-active .priority-card{transition:none}.board-insertion-gap.is-selected{height:6px;min-height:0;margin:0;border:0;background:transparent;display:block;z-index:2}.board-insertion-gap.is-selected:before{content:"";position:absolute;left:0;right:0;top:1px;height:4px;border-radius:4px;background:#c99f63;box-shadow:0 0 0 1px #715326}.board-insertion-gap.is-selected>span{position:absolute;right:4px;bottom:6px;padding:3px 7px;border-radius:5px;background:var(--surface,#fffefa);color:var(--text,#2b2924);font-size:11px;pointer-events:none}html[data-theme=dark] .board-insertion-gap.is-selected{background:transparent}.team-workspace,.home-alerts,.home-technical{margin:0 32px 24px}.team-workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.team-workspace-heading h2{font-size:21px;margin:0 0 6px}.team-workspace-heading p{font-size:13px;color:var(--muted);margin:0}.team-task-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.team-task-column{--lane-color:#c99f63;border:1px solid var(--border);border-top:3px solid var(--lane-color);border-radius:16px;background:var(--raised,var(--surface));overflow:hidden;min-width:0}.lane-dariet{--lane-color:#82a39b}.lane-luis{--lane-color:#a593bd}.team-task-banner{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:9px;padding:22px 18px;min-height:98px;background:linear-gradient(105deg,transparent 25%,color-mix(in srgb,var(--lane-color) 15%,transparent))}.team-task-banner>svg{position:absolute;right:-16px;top:25px;width:100px;height:100px;opacity:.15;stroke:var(--lane-color);stroke-width:1.3;transform:rotate(-13deg);z-index:-1}.team-task-banner h3{font-size:19px;line-height:1.3;margin:0;flex:1;letter-spacing:-.025em}.team-task-banner>span{font-size:11px;padding:5px 8px;background:var(--surface);border-radius:6px}.team-task-banner button{padding:8px;min-height:36px;background:var(--surface)}.team-task-cards{padding:0 12px 12px;display:flex;flex-direction:column;gap:9px}.team-task{--task-color:transparent;background:var(--surface,#fff);border:1px solid var(--border);border-left:4px solid var(--task-color);border-radius:10px;padding:12px;cursor:grab}.task-color-blue{--task-color:#568bd3}.task-color-green{--task-color:#72a67b}.task-color-orange{--task-color:#e99842}.task-color-red{--task-color:#dc6565}.team-task-line{display:flex;align-items:flex-start;gap:8px}.team-task button{background:transparent;border:0}.team-task .task-complete{padding:2px;color:#80a574;min-height:24px}.team-task .team-task-title{display:block;text-align:left;padding:2px 0;font-size:13px;line-height:1.6;font-weight:650;flex:1;overflow-wrap:anywhere}.team-task.is-done .team-task-title{text-decoration:line-through;opacity:.5}.team-task-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:7px;gap:5px;min-height:22px}.team-task-bottom>div{display:flex;margin-left:auto;opacity:0;transition:opacity .15s}.team-task:hover .team-task-bottom>div,.team-task:focus-within .team-task-bottom>div{opacity:1}.team-task-bottom button{padding:3px;font-size:10px;min-height:25px;color:var(--muted)}.team-task-note{font-size:12px;line-height:1.7;white-space:pre-wrap;border-top:1px solid var(--border);padding-top:10px;overflow-wrap:anywhere;margin-bottom:0}.team-task-empty{padding:10px 20px 24px;color:var(--muted);font-size:12px}.task-color-picker{display:flex;gap:7px;flex-wrap:wrap}.task-color-picker button{border-left:4px solid #888;font-size:12px}.task-color-picker .pick-blue{border-left-color:#568bd3}.task-color-picker .pick-green{border-left-color:#72a67b}.task-color-picker .pick-orange{border-left-color:#e99842}.task-color-picker .pick-red{border-left-color:#dc6565}.task-color-picker [aria-pressed=true]{outline:2px solid #c99f63;outline-offset:2px}.home-alerts{border:1px solid var(--border);border-radius:14px;padding:20px;background:var(--surface)}.home-alerts.has-alerts{border-color:#cb666650;background:color-mix(in srgb,#cb6666 5%,var(--surface))}.home-alert-heading{display:flex;gap:12px;align-items:center}.home-alert-heading>svg{color:#bf6262;flex:none}.home-alert-heading h2{font-size:16px;margin:0 0 5px}.home-alert-heading p{font-size:12px;margin:0;color:var(--muted)}.home-alert-heading>b{margin-left:auto;background:#bd4f4f;color:#fff;padding:7px 11px;border-radius:9px}.home-alert-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:15px}.home-alert-items button{display:flex;justify-content:space-between;gap:12px;text-align:left;background:var(--surface);font-size:12px}.home-alert-items span{white-space:nowrap;color:var(--muted);font-size:11px}.home-technical summary{font-size:12px;color:var(--muted);cursor:pointer;padding:10px 0}.app nav .count.critical{background:#b94b4b!important;color:#fff!important;display:inline-flex!important}.home-technical .review-home{margin:12px 0}.home-technical[open]{border-top:1px solid var(--border)}@media(max-width:1050px){.team-task-board{gap:10px}.team-task-banner{padding:18px 12px}.team-task-banner h3{font-size:16px}.team-task-cards{padding:0 8px 8px}}@media(max-width:760px){.team-workspace,.home-alerts,.home-technical{margin:0 16px 20px}.team-workspace-heading{align-items:flex-start;flex-direction:column}.team-task-board{grid-template-columns:1fr}.team-task-banner{min-height:80px;padding:18px}.team-task-banner h3{font-size:18px}.team-task-bottom>div{opacity:1}.team-task-bottom button{min-height:32px;min-width:32px}.home-alert-items{grid-template-columns:1fr}.home-alert-items button{flex-direction:column}.team-task-title{font-size:14px!important}.app nav .count.critical{font-size:10px}.team-task-cards{padding:0 12px 12px}}.app>aside>.brand-home{display:block;width:100%;padding:0;background:transparent;border:0;border-radius:8px;text-align:left;box-shadow:none}.brand-home:focus-visible{outline:2px solid #c99f63;outline-offset:4px}.brand-home .brand{pointer-events:none}.team-task-cards{max-height:580px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--border) transparent;scrollbar-gutter:stable}.team-task-cards:empty{padding:0}@media(max-width:760px){.team-task-cards{max-height:450px}}.app>aside>.brand-home{background:transparent!important;border:0!important;padding:0 13px 26px!important;border-bottom:1px solid #ffffff12!important;border-radius:0!important;margin-bottom:24px}.app>aside>.brand-home .brand{background:transparent!important}@media(max-width:760px){.app>aside>.brand-home{width:116px;flex:0 0 116px;padding:0!important;margin:0;border:0!important}.brand-home .brand img{width:112px;height:58px}.app>aside .profile{min-width:0;flex:1}.app>aside .profile>div{min-width:0;max-width:145px}}@media(max-width:760px){.home-alerts{padding:14px}.home-alert-heading h2{font-size:14px}.home-alert-heading p{font-size:11px;line-height:1.4}.home-alert-items{max-height:180px;overflow:auto}.home-alert-items button{padding:9px 10px;gap:4px;min-height:42px;text-align:left;align-items:flex-start}.home-alert-items button span{display:none}}.team-task-controls{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.team-task-controls .checklabel{margin:0}.task-quick.active{border-color:#c99f63;background:#c99f6320!important}.task-bulk-tools{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:14px 16px;border:1px solid var(--border);border-radius:12px;margin-bottom:16px;background:var(--surface)}.task-bulk-tools .checklabel{margin:0}.task-bulk-tools>span{font-size:12px;color:var(--muted)}.task-bulk-tools .task-bulk-delete{margin-left:auto;color:#d97973;border-color:#bc625c70;background:#bc625c10}.task-bulk-tools>small{flex-basis:100%;color:var(--muted);font-size:11px}.task-select-lane{padding:0 14px;margin:0 0 12px!important;font-size:12px}.task-select-box{width:19px!important;height:19px;flex:none;margin:4px 0 0!important;accent-color:#c99f63;min-height:0!important}.team-task.task-selected{border-color:#c99f63;background:color-mix(in srgb,#c99f63 10%,var(--surface))}.team-task.task-selectable{cursor:pointer}.task-bulk-notice{font-size:13px;color:#80a574;padding:10px 0}@media(max-width:760px){.team-task-controls{width:100%;gap:10px;justify-content:space-between}.team-task-controls button{font-size:12px}.task-bulk-tools{gap:12px}.task-bulk-tools .task-bulk-delete{width:100%;justify-content:center;margin:0}.task-select-lane input,.task-bulk-tools input{width:19px;height:19px}}.reviewhome{max-width:1250px}.reviewintro{display:flex;align-items:center;gap:20px;padding:26px;background:#ebe6dd;border:1px solid #ddd4c5;border-radius:18px;margin-bottom:22px}.reviewintro h2{margin:0 0 7px}.reviewintro p{margin:0;color:#6c736e;max-width:720px}.reviewintro>strong{margin-left:auto;font-size:32px;white-space:nowrap}.reviewintro small{display:block;font-size:12px;font-weight:400}.reviewicon{color:#a06423}.reviewtools{display:flex;gap:12px;margin-bottom:18px}.reviewtools .search{flex:1}.reviewtools select{width:auto;max-width:260px}.reviewlist{display:grid;gap:8px}.reviewrow{display:flex;align-items:center;text-align:left;gap:16px;padding:18px 22px;width:100%;background:#fff;border:1px solid #e2dfd8;border-radius:12px}.reviewrow>div{min-width:0;flex:1}.reviewrow h3{margin:5px 0;font-size:16px;overflow-wrap:anywhere}.reviewrow p{font-size:13px;font-weight:400;margin:0;color:#69716b;overflow-wrap:anywhere}.reviewrow small{text-transform:uppercase;letter-spacing:.07em;font-size:10px;color:#8a7050}.reviewdot{height:8px;width:8px;flex-shrink:0;background:#bd743d;border-radius:50%}.reviewaction{display:flex;align-items:center;gap:8px;font-size:12px}.reviewpages{display:flex;align-items:center;gap:10px;margin:20px 0}.reviewpages span{margin-right:auto;font-size:12px;color:#72756f}.reviewempty{text-align:center;padding:45px;color:#65766a}.reviewcomponent{display:grid;grid-template-columns:minmax(0,1fr) 90px 38px;gap:10px;align-items:end}.reviewcomponent input{min-width:0;width:100%}.reviewcomponent button{margin-bottom:2px}.reviewevidence{font-size:13px;background:#f4f1eb;padding:12px;border-radius:8px;overflow-wrap:anywhere}.reviewcomponent label{min-width:0}@media(max-width:760px){.reviewintro{padding:18px;gap:12px;align-items:flex-start}.reviewicon{display:none}.reviewintro h2{font-size:19px}.reviewintro p{font-size:12px}.reviewintro>strong{font-size:25px}.reviewtools{flex-direction:column}.reviewtools select{max-width:none;width:100%}.reviewrow{padding:14px 12px;gap:10px}.reviewaction{font-size:0;gap:0}.reviewpages{flex-wrap:wrap}.reviewpages span{flex-basis:100%}.reviewcomponent{grid-template-columns:minmax(0,1fr) 70px 34px;gap:7px}}.identityeditor{margin:14px 0}.identityeditor form{background:#f3efe7;padding:15px;border-radius:12px}.orderstockreview{background:#f4f1ea;padding:16px;border-radius:12px;margin:20px 0}.orderstockreview li{font-size:14px;margin:4px 0}.orderstockreview>div{margin:12px 0}.reviewexport{font-size:12px;margin:0 0 14px;opacity:.8}.reviewhome>select{margin-bottom:12px}.reviewhome>.checklabel{margin:12px 0}.duplicate-orders{display:grid;gap:10px;margin:15px 0}.duplicate-orders button{width:100%;display:flex;flex-direction:column;text-align:left;align-items:flex-start;gap:7px;padding:14px;white-space:normal}.duplicate-orders small{font-size:12px;opacity:.8}.duplicate-orders span{font-size:12px;color:#9b703b}html[data-theme=dark] .duplicate-orders span{color:#dfb67a}.duplicate-orders>div{display:grid;gap:6px}.card-sku-panel{border:1px solid var(--border);padding:16px;border-radius:12px;margin:16px 0}.card-sku-panel .dossier-actions{display:flex;gap:10px;flex-wrap:wrap}.grouped-review{margin:24px 0;padding:22px;border:1px solid var(--border,#ddd4c5);border-radius:16px}.grouped-review h2{display:flex;align-items:center;gap:8px;margin:0}.grouped-review p{font-weight:400}.grouped-card{border-top:1px solid var(--border,#ddd4c5);padding:18px 0}.grouped-card h3{font-size:15px;margin:0;overflow-wrap:anywhere}.grouped-card ul{list-style:none;padding:0;margin:12px 0}.grouped-card li{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:12px 0}.grouped-card li>div{display:grid;gap:5px;min-width:0}.grouped-card small{opacity:.7;font-size:12px}.grouped-card .button{font-size:12px;white-space:nowrap}.channel-check{font-size:13px;color:#99651f}.channel-confirmed{font-size:13px;color:#47724c}html[data-theme=dark] .channel-check{color:#dfb67a}html[data-theme=dark] .channel-confirmed{color:#afd2a7}@media(max-width:760px){.grouped-review{padding:15px}.grouped-review .dossier-heading,.grouped-card li{align-items:flex-start;flex-direction:column}.grouped-review h2{font-size:18px}}.reviewrow-wrap{display:flex;align-items:stretch;gap:5px}.reviewrow-wrap .reviewrow{flex:1;min-width:0}.review-dismiss{align-self:flex-start;display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;padding:8px;margin-top:8px;border-radius:9px}.review-dismiss:hover{color:#c84236}.order-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 32px 24px}.order-metrics>button{position:relative;display:flex;align-items:flex-start;flex-direction:column;padding:22px;text-align:left;border-radius:16px;background:var(--surface,#fffefa);border:1px solid var(--border,#e3ddcf);gap:8px}.order-metrics strong{font-size:34px;line-height:1}.order-metrics small{font-size:11px;color:var(--muted,#737969)}.order-metrics svg{position:absolute;right:22px;top:25px;color:#c99f63}.order-metrics>button:nth-child(2){border-color:#c99f63;background:color-mix(in srgb,#c99f63 8%,var(--surface,#fffefa))}.order-search{display:flex!important;align-items:center;gap:12px;padding:0 15px;min-height:46px;flex:1;min-width:260px;max-width:600px;border:1px solid var(--border,#dcdacf);border-radius:12px;background:var(--surface,#fffefa)}.order-search input{border:0!important;background:transparent!important;box-shadow:none!important;padding:12px 0!important;min-width:0;width:100%;font-size:13px}.order-search:focus-within{outline:2px solid #c99f63;outline-offset:2px}.order-search button{border:0!important;background:transparent!important;padding:4px!important;min-height:24px}.order-toolbar{flex-wrap:wrap}.order-toolbar .order-search{order:-1;flex-basis:100%;max-width:none}.preparation{margin:0 32px 40px;max-width:1500px}.prep-intro{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px;padding:28px;background:var(--surface,#fffefa);border:1px solid var(--border,#ddd9cc);border-radius:18px}.prep-intro h2{font-size:24px;margin:8px 0}.prep-intro p{font-size:13px;color:var(--muted,#737969);max-width:620px}.prep-progress{text-align:right;min-width:150px}.prep-progress strong{font-size:42px;color:#c99f63;display:block}.prep-progress span,.prep-progress small{display:block}.prep-progress small{margin-top:6px;font-size:11px;color:var(--muted,#737969)}.prep-tools{display:flex;align-items:center;gap:10px;margin-bottom:20px;flex-wrap:wrap}.prep-list{display:flex;flex-direction:column;gap:12px}.prep-row{border:1px solid var(--border,#ddd9cc);border-radius:15px;background:var(--surface,#fffefa);overflow:hidden}.prep-row-main{display:flex;gap:15px;align-items:center;padding:20px}.prep-number{font-size:12px;color:var(--muted,#737969);font-variant-numeric:tabular-nums}.prep-summary{flex:1;min-width:0;display:flex;align-items:flex-start;flex-direction:column;text-align:left;border:0!important;background:transparent!important;padding:0!important;gap:7px}.prep-summary strong{font-size:15px;line-height:1.6;overflow-wrap:anywhere}.prep-section{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:#b28a4f}.prep-skus{font-size:12px;color:var(--muted,#737969);line-height:1.6}.prep-badge{font-size:10px;padding:6px 10px;border-radius:6px;white-space:nowrap;background:#7398651c;color:var(--ink,#263024)}.prep-badge.attention{background:#c99f6324;color:#b07f37}.prep-expand{padding:8px!important;border:0!important;background:transparent!important}.prep-actions{display:flex;justify-content:space-between;gap:12px;padding:12px 20px;border-top:1px solid var(--border,#ddd9cc);background:color-mix(in srgb,var(--surface,#fffefa) 90%,#c99f63)}.prep-actions>div{display:flex;gap:10px;align-items:center}.prep-actions button{font-size:11px;min-height:38px}.prep-actions>button{background:transparent!important;border:0!important}.prep-detail{border-top:1px solid var(--border,#ddd9cc);padding:20px}.prep-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.prep-product{display:flex;gap:14px;padding:12px;border:1px solid var(--border,#ddd9cc);border-radius:12px;align-items:center}.prep-photo{width:85px;aspect-ratio:4/5;flex-shrink:0;overflow:hidden;border-radius:8px;background:#e6e1d5}.prep-photo img{width:100%;height:100%;object-fit:contain}.prep-photo>div{height:100%}.prep-product strong{font-size:15px}.prep-product p{font-size:12px;line-height:1.6;margin:7px 0;color:var(--muted,#737969)}.prep-quantity{font-size:12px;font-weight:700;color:#b28a4f}.prep-notes{white-space:pre-wrap;font-size:12px;line-height:1.8;padding:15px;border-left:3px solid #c99f63}.prep-address{font-size:12px;line-height:1.7}.prep-done .prep-row-main{opacity:.55}.prep-completed{font-size:12px;display:flex;gap:6px;align-items:center;color:#799c6b}.prep-empty{text-align:center;padding:60px 20px;color:var(--muted,#737969)}@media(max-width:760px){.order-metrics{margin:0 16px 20px;gap:7px}.order-metrics>button{padding:13px 10px;gap:10px}.order-metrics strong{font-size:27px}.order-metrics span{font-size:11px}.order-metrics small,.order-metrics svg{display:none}.preparation{margin:0 16px 25px}.prep-intro{padding:18px;align-items:flex-start}.prep-intro h2{font-size:18px}.prep-intro p{display:none}.prep-progress{min-width:75px}.prep-progress strong{font-size:28px}.prep-progress span{font-size:10px}.prep-progress small{display:none}.prep-tools .order-search{min-width:100%;max-width:none}.prep-row-main{padding:15px;gap:9px;flex-wrap:wrap}.prep-number{display:none}.prep-summary{flex-basis:calc(100% - 40px)}.prep-summary strong{font-size:13px}.prep-badge{order:3}.prep-detail{padding:12px}.prep-actions{padding:10px;gap:4px;flex-wrap:wrap}.prep-actions>div{margin-left:auto;gap:5px}.prep-actions button{font-size:10px;padding:8px!important;min-height:42px}.prep-products{grid-template-columns:1fr}.order-toolbar .order-search{min-width:100%}}.board-scope{display:flex;align-items:center;gap:15px;margin:0 32px 15px;font-size:12px;color:var(--muted,#737969)}.board-scope button{font-size:11px;padding:6px 10px}.order-search{flex-direction:row!important;margin:0!important}.prep-photo .productimage{width:100%;height:100%;aspect-ratio:4/5}.prep-photo .productimage img{object-fit:contain}.prep-organized{display:block;padding:18px 22px}.prep-row-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.prep-fields{display:grid!important;grid-template-columns:120px 105px minmax(130px,.7fr) minmax(190px,1.1fr) minmax(230px,1.8fr) 20px;gap:20px;align-items:start!important;text-align:left!important;width:100%;padding:0!important;border:0!important;background:transparent!important}.prep-field{display:flex;flex-direction:column;gap:10px;min-width:0}.prep-field>small{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:var(--muted,#737969)}.prep-field>strong{font-size:13px;line-height:1.6;overflow-wrap:anywhere}.prep-customer>strong{font-size:17px;line-height:1.4}.prep-source{font-size:11px;padding:5px 9px;border-radius:6px;align-self:flex-start;background:#8a6cad22;color:#a680cd}.source-etsy{background:#e98a3222;color:#ce8b51}.source-amazon{background:#efba4022;color:#bd9229}.source-manual,.source-b2b{background:#4287b722;color:#729cbb}.prep-reference{font-size:10px;color:var(--muted,#737969)}.prep-country strong{display:flex;align-items:center;gap:8px}.prep-country i{font-style:normal;font-size:10px;border:1px solid var(--border,#ddd9cc);padding:3px 5px;border-radius:5px;flex-shrink:0}.prep-sku-chips{display:flex;gap:7px;flex-wrap:wrap}.prep-sku-chips>span{display:flex;align-items:center;gap:10px;padding:6px 9px;border:1px solid var(--border,#ddd9cc);border-left-width:3px;border-radius:5px;font-size:11px;background:var(--canvas,#f6f5ef)}.prep-sku-chips b{overflow-wrap:anywhere}.prep-sku-chips em{font-style:normal;font-weight:700;color:#c99f63;white-space:nowrap}.prep-field-chevron{margin-top:26px;color:var(--muted,#737969)}.prep-original{font-size:11px;color:var(--muted,#737969);line-height:1.7;margin-bottom:18px}.prep-detail .prep-photo{width:100px}.prep-fields:hover .prep-customer>strong{color:#c99f63}@media(max-width:1350px){.prep-fields{grid-template-columns:110px 100px 1fr 1.5fr 20px;gap:16px}.prep-references{grid-column:1/5}.prep-field-chevron{grid-column:5;grid-row:1}.prep-customer>strong{font-size:15px}}@media(max-width:760px){.prep-organized{padding:16px}.prep-row-top{margin-bottom:16px}.prep-fields{grid-template-columns:1fr 1fr 20px;gap:18px 12px}.prep-field-chevron{grid-column:3;grid-row:1}.prep-customer{grid-column:1/3;grid-row:2}.prep-country{grid-column:1/3;grid-row:3}.prep-references{grid-column:1/4;grid-row:4}.prep-field{gap:6px}.prep-country strong{font-size:12px}.prep-customer>strong{font-size:17px}.prep-row-top .prep-section{font-size:9px}.prep-badge{order:initial}.prep-detail .prep-photo{width:85px}}.prep-row{border-width:2px;border-color:#b9b5a8;box-shadow:0 2px 5px #252a2010}html[data-theme=dark] .prep-row{border-color:#697260;box-shadow:0 2px 6px #0003}.order-search input:focus,.order-search input:focus-visible{outline:none!important;box-shadow:none!important}.prep-tools .order-search{max-width:none;flex-basis:420px;margin:0;transition:border-color .15s,box-shadow .15s}.prep-tools .order-search:focus-within{outline:none;border-color:#c99f63;box-shadow:0 0 0 3px #c99f6326}.prep-view-tools{display:flex;gap:8px}.prep-view-tools button{min-height:44px}.prep-filter-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.prep-filter-row>small{color:var(--muted);font-size:11px;white-space:nowrap}.prep-filters{display:flex;flex-wrap:wrap;gap:6px}.prep-filters button{font-size:12px;padding:9px 12px;min-height:40px;background:transparent;gap:8px}.prep-filters button.selected{border-color:#c99f63;background:#c99f631c;color:var(--ink)}.prep-filters button>span:last-child{padding:2px 5px;border-radius:5px;background:#88888815;font-size:10px;font-variant-numeric:tabular-nums}.urgent-filter-dots{width:8px;height:8px;border-radius:50%;background:#ed963b;box-shadow:5px 0 #de5b58;margin-right:5px}@media(max-width:760px){.prep-tools .order-search{flex-basis:100%;min-width:0}.prep-filter-row{align-items:flex-start;flex-direction:column}.prep-filters{display:grid;grid-template-columns:1fr 1fr;width:100%}.prep-filters button{justify-content:space-between}.prep-view-tools{margin-left:auto}.prep-filter-row>small{align-self:flex-end}}.pageheading.prep-pageheading{gap:24px;align-items:center}.prep-pageheading .prep-progress{flex-shrink:0}.prep-pageheading .prep-progress strong{font-size:40px}.prep-pageheading .prep-progress span{font-size:13px}.prep-pageheading .prep-progress small{display:block;font-size:11px;line-height:1.5}.prep-view-tools{flex-wrap:wrap}.prep-view-tools button{white-space:nowrap}.board-history{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border:1px solid var(--border);border-radius:9px;background:var(--surface);color:var(--ink);font-size:12px;text-decoration:none;white-space:nowrap}.board-history:hover{border-color:#c99f63}@media(max-width:760px){.pageheading.prep-pageheading{flex-wrap:wrap;gap:16px}.prep-pageheading .prep-progress{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;text-align:left;width:100%}.prep-pageheading .prep-progress strong{font-size:30px}.prep-pageheading .prep-progress small{margin:0 0 0 auto}.prep-tools .prep-view-tools{width:100%;margin:0;gap:6px}.prep-view-tools button{flex:1;font-size:11px;padding:10px 8px}.prep-view-tools .primary{flex:1.6}.pageheading.incident-pageheading{flex-wrap:wrap;gap:16px}.incident-pageheading>.primary{margin:0}}.home-tasks{padding:22px;border:1px solid #86795e40;border-radius:16px;margin:0 0 28px;background:#292a21}.home-task-heading{display:flex;justify-content:space-between;gap:16px;align-items:center}.home-task-heading h2{margin:0;font-size:21px}.home-task-heading p{font-size:12px;color:#a6a58f}.home-task-heading small{font-size:12px;background:#c99f6320;border-radius:8px;padding:4px 8px}.task-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:15px;max-height:400px;overflow:auto}.task-list article{display:flex;gap:8px;padding:10px;border:1px solid #86795e35;border-radius:10px}.task-content{border:0!important;background:transparent!important;text-align:left;display:flex;flex:1;align-items:flex-start;flex-direction:column;min-width:0}.task-content strong{overflow-wrap:anywhere}.task-content small{font-size:11px;color:#a6a58f;white-space:pre-wrap;max-height:65px;overflow:hidden}.done-toggle{padding:5px!important;flex-shrink:0;color:#78a575!important;background:transparent!important;border:0!important}.task-done .task-content,.card-completed .legacy-card,.card-completed .ordercard{opacity:.45;filter:grayscale(.8)}.task-done strong,.card-completed .legacy-card>strong{text-decoration:line-through;text-decoration-color:#a3aa8870}.card-completed{border-style:dashed}.card-completed .done-toggle{opacity:1}.edit-content{margin:12px 0}.card-content-editor{padding:18px;border:1px solid #86795e50;border-radius:12px;margin:16px 0}.card-content-editor footer{display:flex;gap:10px;justify-content:flex-end}.workflow-modal{max-width:640px}.add-card{width:100%;margin-top:10px;border-style:dashed!important;justify-content:center;background:transparent!important}.add-column{min-width:240px;align-self:flex-start;padding:20px!important;border-style:dashed!important}.column-edit{border:0!important;padding:3px 7px!important;background:transparent!important;font-weight:700}.row-order,.inventory-manage{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.row-order button,.inventory-manage>button{width:28px;height:28px;min-height:28px;padding:4px!important;justify-content:center}.row-order{position:relative}.row-order small{width:190px;color:#efaf9b}.inventory-manage{margin-top:5px}.materialidentity .row-order{margin-top:6px}.retired-badge{font-size:10px;color:#b8ae9c}.inventoryitem:has(.inventory-manage){align-items:center}.card-content-editor label{min-width:0}.task-content:hover{color:#dfb67a}.home-tasks .checklabel{font-size:12px}@media(max-width:760px){.home-tasks{padding:15px}.task-list{grid-template-columns:1fr;max-height:420px}.home-task-heading{align-items:flex-start}.home-task-heading h2{font-size:18px}.home-task-heading .primary{font-size:11px;padding:10px}.row-order button,.inventory-manage>button{min-height:34px;height:34px;width:30px}.workflow-modal{max-height:94dvh}.add-column{display:flex;min-width:0;width:100%;margin:10px 0}.board:has(.add-column){flex-wrap:wrap}.card-content-editor{padding:12px}.inventory-manage{max-width:138px}.home-task-heading p{max-width:190px}}.catalogue-tools{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.catalogue-tools button{font-size:12px;padding:8px 12px}.materialidentity-wrap{min-width:0}.materialidentity-wrap>.row-order{margin-top:5px}.workflow-overlay{z-index:2000}.card-edit-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:12px 0}.card-edit-actions .edit-content{order:-1;margin:0}.archive-card{color:#cfad99!important;background:transparent!important;font-size:12px}.section-heading-tools{display:flex;align-items:center;gap:4px}.section-heading-tools .board-section-heading{flex:1;min-width:0}.section-edit{flex-shrink:0;padding:7px!important;background:transparent!important;border:0!important}.section-delete{padding:0 24px 24px}.trash-list{max-height:50dvh;overflow:auto;display:grid;gap:10px}.trash-list article{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:12px;border:1px solid #86795e50;border-radius:10px}.trash-list article>div{min-width:0}.trash-list strong{display:block;overflow-wrap:anywhere;font-size:13px}.trash-list small{color:#aba68d}.trash-list button{flex-shrink:0;font-size:11px}@media(max-width:760px){.trash-list article{align-items:flex-start;flex-direction:column}.section-edit{min-width:36px;min-height:36px}}.home-tasks{margin:0 34px 24px;padding:22px;background:#fff;color:#222622;border:1px solid #e3e2da;border-radius:16px;box-shadow:0 4px 18px #28281904}.home-task-heading{align-items:center;margin-bottom:14px}.home-task-heading h2{color:#222622;font-size:21px;display:flex;align-items:center;gap:9px}.home-task-heading h2 small{background:#efe3d1;color:#765321;font-size:12px;padding:4px 8px}.home-task-heading p{color:#6e726c;margin:6px 0 0;font-size:12px}.home-task-heading .primary{flex-shrink:0;gap:7px}.home-tasks .checklabel{display:flex;align-items:center;gap:7px;color:#5c6259;font-size:12px;margin:0 0 12px}.home-tasks .checklabel input{accent-color:#997342;width:15px;height:15px}.home-tasks .task-list{margin:0;gap:8px;max-height:320px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#c7c3b6 transparent;padding-right:5px;align-content:start}.home-tasks .task-list article{background:#faf9f5;border-color:#e7e4da;border-radius:10px;padding:8px 10px;align-items:center;min-height:52px;gap:8px}.home-tasks .task-list article:hover{background:#f3efe6;border-color:#d2c4ac}.home-tasks .task-content{color:#293026!important;padding:5px!important;min-height:32px;gap:3px}.home-tasks .task-content strong{font-size:13px;line-height:1.45;font-weight:600}.home-tasks .task-content small{color:#72776d;font-size:11px;line-height:1.45}.home-tasks .done-toggle{color:#7a876d!important;min-width:32px;min-height:36px}.home-tasks .done-toggle:hover{color:#4b6742!important;background:#e6eddf!important;border-radius:50%}.home-tasks .task-done .task-content{opacity:.55}.home-tasks .task-done{background:#f3f4ef}.archive-card{color:#986343!important}.trash-list small{color:#6e726c}.task-list:empty{display:none}@media(max-width:1100px){.home-tasks{margin-inline:24px}}@media(max-width:760px){.home-tasks{margin:0 18px 20px;padding:16px}.home-task-heading{align-items:flex-start;gap:10px}.home-task-heading h2{font-size:18px;flex-wrap:wrap;gap:5px}.home-task-heading p{font-size:11px;line-height:1.5;max-width:none}.home-task-heading .primary{font-size:11px;min-height:38px;padding:8px 10px}.home-tasks .task-list{grid-template-columns:minmax(0,1fr);max-height:340px;padding-right:3px}.home-tasks .task-list article{min-height:54px}.home-tasks .task-content strong{font-size:12px}}.card-edit-actions>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;margin:0;padding:9px 12px;font-size:12px;border-radius:9px}.card-edit-actions{gap:6px}.inventorychannels,.inventoryetsyprice{grid-column:1/-1;min-width:0}.channelchecks{display:flex;gap:12px}.channelchecks>span{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:38px}.channelchecks b{font-size:10px;font-weight:500}.channelchecks i{height:18px;font-style:normal;color:#899080}.channelchecks svg{color:#32a65b}.inventoryetsyprice strong{font-size:15px;font-variant-numeric:tabular-nums}.inventoryetsyprice span{font-size:10px;margin-left:5px}.inventoryetsyprice em{display:block;font-size:10px;font-style:normal;line-height:1.6;opacity:.8}.inventorychannelsdate{font-size:10px;opacity:.8}.inventoryexpandedhead{display:none}@media(min-width:1100px){.inventorygroups .inventoryexpanded{overflow-x:auto;display:block!important}.inventorygroups .inventoryexpanded .inventorycards{display:block}.inventorygroups .inventoryexpanded .inventoryitem,.inventorygroups .inventoryexpandedhead{display:grid;grid-template-columns:58px minmax(130px,1fr) minmax(140px,1.3fr) 60px 65px 65px 50px 90px 120px 155px 140px;gap:12px;align-items:center;min-width:1302px;padding:12px;border-radius:0}.inventorygroups .inventoryexpandedhead{font-size:10px;opacity:.75;border-bottom:1px solid #c8c2b5}.inventorygroups .inventoryexpanded .inventoryitem>.inventoryphoto,.inventorygroups .inventoryexpanded .inventoryitem>.inventorysku,.inventorygroups .inventoryexpanded .inventoryitem>.inventoryname,.inventorygroups .inventoryexpanded .inventoryitem>.stocksignal,.inventorygroups .inventoryexpanded .inventoryitem>.inventorychannels,.inventorygroups .inventoryexpanded .inventoryitem>.inventoryetsyprice{grid-column:auto}.inventorygroups .inventoryexpanded .inventoryphoto{width:58px;height:64px;aspect-ratio:auto;margin:0}.inventorygroups .inventoryexpanded .inventoryname{min-height:0}.inventorygroups .inventoryexpanded .stocksignal{padding:0;border:0}.inventorygroups .inventoryexpanded .inventoryitem>.inventoryphysical,.inventorygroups .inventoryexpanded .inventoryitem>.inventorysecondary{align-self:center}.inventorygroups .inventoryexpanded .inventoryitem>.inventoryphysical>small,.inventorygroups .inventoryexpanded .inventoryitem>.inventorysecondary>small,.inventorygroups .inventoryexpanded .inventorychannels>small,.inventorygroups .inventoryexpanded .inventoryetsyprice>small{display:none}.inventorygroups .inventoryexpanded .inventoryphysical{font-size:20px}.inventorygroups .inventoryexpanded .inventoryitem{margin-bottom:4px}.inventorygroups .inventoryexpanded .channelchecks{gap:9px}}.inventorytools{flex-wrap:wrap}.inventorytools .search{margin-left:0;flex:1;min-width:220px}.inventorylegend{margin:0 34px 20px;display:flex;flex-wrap:wrap;gap:20px;color:#8c8b7c;font-size:10px}.inventorylegend span{display:flex;align-items:center;gap:7px}.inventorylegend i{width:9px;height:9px;border-radius:50%}.inventorygroups{margin:0 34px 34px;display:grid;gap:18px}.inventorygroup{min-width:0;border:1px solid #e1ded3;border-left:4px solid var(--group-color);border-radius:13px;overflow:hidden;background:#faf9f6}.inventorygrouphead{display:flex;width:100%;gap:12px;align-items:center;padding:18px 20px;background:#f2f0e9;border:0;border-radius:0;text-align:left}.inventorygrouphead>i{height:10px;width:10px;background:var(--group-color);border-radius:50%;flex-shrink:0}.inventorygrouphead strong{font-size:12px;letter-spacing:1px}.inventorygrouphead>span{font-size:10px;color:#8c8b7c}.inventorygrouphead>small{margin-left:auto;font-size:10px;font-weight:400;color:#92917f}.inventorycompact .inventoryitem{display:grid;grid-template-columns:minmax(180px,1fr) 230px 170px;align-items:center;gap:20px;padding:12px 20px;border-top:1px solid #e8e4da}.inventoryidentity{min-width:0}.inventoryidentity>button{padding:0;border:0;background:none;display:block;text-align:left;width:100%;line-height:1.45}.inventoryidentity strong{font-size:12px;overflow-wrap:anywhere}.inventoryidentity code{display:block;font-size:10px;margin-top:4px;color:#a18660;overflow-wrap:anywhere}.inventoryquantities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;text-align:right}.inventoryquantities strong{display:block;font-size:16px}.inventoryquantities small{font-size:9px;color:#92917f}.inventoryactions{display:flex;gap:8px;justify-content:flex-end;align-items:center;flex-wrap:wrap}.inventoryactions .stockbadge{margin:0;font-size:9px}.inventoryactions>button{padding:6px;min-height:32px}.inventoryactions .movementbutton{font-size:9px;border:0;background:none;color:#8a785b}.inventoryexpanded{padding:18px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:16px}.inventoryexpanded .inventoryitem{min-width:0;padding:12px;background:#fff;border:1px solid #e6e2d7;border-radius:12px;display:flex;flex-direction:column}.inventoryphoto{display:block;aspect-ratio:4/5;width:100%;padding:0;overflow:hidden;border:0;background:#f1f0ec;margin-bottom:15px;border-radius:9px}.inventoryphoto>.productimage{width:100%;height:100%;object-fit:cover;padding:0;box-sizing:border-box}.inventoryexpanded .inventoryidentity{margin-bottom:18px}.inventoryexpanded .inventoryquantities{text-align:left;margin-top:auto;border-top:1px solid #ece8dd;padding-top:14px}.inventoryexpanded .inventoryactions{margin-top:13px;justify-content:space-between}.productcolors{display:flex;height:4px;overflow:hidden;border-radius:4px;margin-bottom:10px}.productcolors>span{flex:1}.cardproducts p.productline{border-left:3px solid var(--item-color,#C99F63);padding-left:7px}.lineitem{border-left:3px solid var(--item-color,transparent);padding-left:8px}@media(max-width:1150px){.inventorygroups,.inventorylegend{margin-inline:24px}.inventorycompact .inventoryitem{grid-template-columns:minmax(130px,1fr) 190px;gap:12px}.inventorycompact .inventoryactions{grid-column:1/-1;justify-content:flex-start}.inventorycompact .inventoryactions .movementbutton{margin-left:auto}}@media(max-width:760px){.inventorygroups{margin:0 18px 24px}.inventorylegend{margin:0 18px 16px;gap:10px 16px}.inventorylegend>span:first-child{width:100%}.inventorytools .search{flex-basis:100%;min-width:0}.inventorytools>button{min-height:44px;font-size:10px}.inventorygrouphead{padding:15px 12px;gap:8px;flex-wrap:wrap}.inventorygrouphead strong{font-size:11px}.inventorygrouphead>small{width:100%;padding-left:36px;font-size:9px}.inventorycompact .inventoryitem{padding:14px 12px;grid-template-columns:minmax(0,1fr)}.inventorycompact .inventoryquantities{text-align:left}.inventoryidentity strong{font-size:13px}.inventoryidentity>button{min-height:32px}.inventorycompact .inventoryactions{grid-column:auto}.inventoryactions>button{min-height:44px;min-width:44px}.inventoryquantities strong{font-size:20px}.inventoryexpanded{padding:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.inventoryexpanded .inventoryitem{padding:9px}.inventoryexpanded .inventoryidentity strong{font-size:11px}.inventoryexpanded .inventoryquantities{gap:4px}.inventoryexpanded .inventoryquantities strong{font-size:17px}.inventoryexpanded .inventoryquantities small{font-size:7px}.inventoryexpanded .inventoryactions{gap:4px}.inventoryexpanded .movementbutton{width:100%;text-align:left}.inventoryphoto{margin-bottom:10px}}@media(max-width:360px){.inventoryexpanded{grid-template-columns:minmax(0,1fr)}}.inventorygrouphead{color:#4b513f}.inventorygrouphead:hover{background:#e8e4d9;color:#333c2b}.inventorygrouphead strong,.inventorygrouphead svg{color:inherit}.inventorygrouphead{justify-content:flex-start}.toolbar.inventorytools .search{margin-left:0;flex:1;min-width:220px}@media(max-width:760px){.toolbar.inventorytools .search{flex:1 0 100%;min-width:0;width:100%;max-width:none}.toolbar.inventorytools .search input{width:100%;min-width:0}}.inventorygroups .inventoryphoto{border:0;background:transparent}.inventorygroups .inventoryphoto>.productimage{display:block;padding:0;border:0;background:transparent;object-fit:cover}.board-section{margin:0 0 14px}.board-section-heading{width:100%;display:flex;align-items:center;gap:8px;border:0;border-radius:9px;background:#ded7c9;color:#484537;padding:11px 10px;text-align:left;font-size:11px;letter-spacing:.045em}.board-section-heading strong{flex:1}.board-section-heading span{background:#f9f7f1;border-radius:5px;padding:2px 6px}.board-section-heading[aria-expanded=false] svg{transform:rotate(-90deg)}.legacy-card{display:block;text-align:left;width:100%;padding:12px;margin:8px 0;border:1px solid #e3ddcf;background:#fffefa;border-radius:10px;box-shadow:0 2px 3px #29231905}.legacy-card>strong{font-size:12px;line-height:1.55;display:block;overflow-wrap:anywhere}.legacy-card small{font-size:10px;color:#8e8475;display:flex;gap:5px;margin-top:9px}.legacy-labels{display:flex;gap:3px;margin-bottom:7px}.legacy-labels span{width:28px;height:5px;border-radius:3px}.task-card{background:#f7f4ed}.legacy-detail{padding:24px}.legacy-detail p{white-space:pre-wrap}.migration-note{display:flex;gap:12px;justify-content:space-between;align-items:center;padding:12px 16px;background:#ede7dc;border-radius:10px;margin:0 0 16px;font-size:12px}.migration-note a{white-space:nowrap}.completion-summary{padding:20px}.completion-summary ul{padding-left:20px}.completion-summary footer{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.complete-order{margin:14px 0}.board-history{font-size:12px;padding:8px 12px}.columnbody .board-section:last-child{margin-bottom:0}@media(max-width:760px){.migration-note{align-items:flex-start;flex-direction:column}.legacy-card>strong{font-size:13px}.board-section-heading{font-size:12px;min-height:44px}.completion-summary footer{flex-direction:column}.board-history{width:100%}}.original-description{white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid #ded7c9;padding-top:12px}.stock-exempt{display:flex!important;align-items:center;gap:9px}.stock-exempt input{width:auto!important}.legacy-card:has(small){min-height:64px}.stock-exempt{flex-direction:row!important;font-size:12px!important}.stock-exempt input{flex:0 0 auto}.legacy-card{touch-action:pan-y}.legacy-card[aria-pressed=true]{z-index:20;position:relative}.board{padding-bottom:92px!important}.board-scroll-control{position:fixed;bottom:16px;z-index:25;display:flex;align-items:center;gap:10px;background:#f5f1e9f5;border:1px solid #cfc4b2;border-radius:12px;padding:6px 9px;box-shadow:0 4px 18px #30261322;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.board-scroll-control>div{flex:1;min-width:0}.board-scroll-control button{padding:5px;min-height:32px;min-width:32px}.board-scroll-control input{display:block;width:100%;padding:0;height:22px;accent-color:#aa8149;cursor:ew-resize}.board-scroll-control small{display:block;text-align:center;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.priority-card{position:relative;margin:8px 0;border:1px solid #ded7c9;border-radius:12px;background:#fffefa}.priority-card>.legacy-card,.priority-card>.ordercard{border:0;box-shadow:none;margin:0;border-radius:0 0 12px 12px}.priority-tools{display:flex;gap:2px;align-items:center;padding:3px 6px;border-bottom:1px solid #eee9df}.priority-tools button{border:0;background:transparent;padding:4px 6px;min-height:28px;color:#86765e}.priority-tools .priority-grip{margin-right:auto;cursor:grab;touch-action:none}.priority-grip span{font-size:10px}.priority-target{outline:3px solid #bf945b;outline-offset:2px}.priority-dragging{z-index:40;opacity:.8;box-shadow:0 10px 24px #30261335}.priority-tools button:disabled{opacity:.25}@media(max-width:760px){.board-scroll-control{bottom:calc(84px + env(safe-area-inset-bottom));padding:4px 8px}.board-scroll-control button{min-width:36px;min-height:36px}.board{padding-bottom:110px!important}.priority-tools button{min-width:40px;min-height:36px}}.column.column-processing{background:#e9e4d9;border:2px solid #b48b50;box-shadow:0 4px 18px #7a5c2b14}.column-processing .columnhead{border-bottom:1px solid #b9a784;margin-bottom:12px}.column-processing .columnhead h2{color:#554329;font-weight:800}.column-processing .columnhead>b{background:#d9c7a9;color:#554329}.column-processing .section-heading-tools{background:#dfd6c6;border-radius:8px;padding-inline:4px}.column.column-processing.dragover{background:#e2d5bc;border-color:#89652f}.compact-card{isolation:isolate}.card-drag-content{min-width:0;transition:padding-left .16s ease;cursor:grab;touch-action:pan-y}.card-drag-content>.legacy-card,.card-drag-content>.ordercard{width:100%;border:0;box-shadow:none;margin:0;border-radius:12px;padding-right:34px;cursor:inherit}.card-done-control{position:absolute;left:7px;top:18px;z-index:2;width:28px;height:30px;opacity:0!important;pointer-events:none;transition:opacity .16s ease}.card-more{position:absolute;right:5px;top:7px;z-index:2;border:0!important;background:transparent!important;padding:4px!important;min-height:26px;width:26px;color:inherit;opacity:0;pointer-events:none}.compact-card:is(:hover,:focus-within) .card-drag-content,.compact-card.card-completed .card-drag-content{padding-left:32px}.compact-card:is(:hover,:focus-within) .card-done-control,.compact-card.card-completed .card-done-control{opacity:1!important;pointer-events:auto}.compact-card:is(:hover,:focus-within) .card-more{opacity:1;pointer-events:auto}.card-priority-menu{position:absolute;right:5px;top:33px;z-index:10;padding:5px;background:#fffefa;color:#293026;border:1px solid #cfc4b2;border-radius:10px;box-shadow:0 5px 18px #0002}.card-priority-menu button{display:flex;width:100%;gap:8px;background:transparent;border:0;padding:10px;font-size:12px}html[data-theme=dark] .card-priority-menu{background:#343c31;color:#eeeee5;border-color:#65715a}.priority-dragging .card-drag-content{cursor:grabbing}@media(hover:none),(pointer:coarse),(max-width:760px){.compact-card .card-drag-content{padding-left:38px}.compact-card .card-done-control{opacity:1!important;pointer-events:auto;left:0;top:10px;width:42px;height:44px}.compact-card .card-more{opacity:1;pointer-events:auto;width:36px;min-height:36px;right:0;top:0}.card-priority-menu button{min-height:44px}}@media(prefers-reduced-motion:reduce){.card-drag-content,.card-done-control{transition:none}}.priority-card.priority-menu-open{z-index:12}.priority-card.priority-urgent:not(.card-completed),.prep-row.priority-urgent{border-color:#ef922c!important;box-shadow:0 0 0 1px #ef922c!important}.priority-card.priority-high:not(.card-completed),.prep-row.priority-high{border-color:#e4514e!important;box-shadow:0 0 0 1px #e4514e!important}.priority-swatch{width:11px;height:11px;border-radius:50%;flex:none}.priority-swatch.orange{background:#ef922c}.priority-swatch.red{background:#e4514e}.priority-swatch.neutral{border:1px solid currentColor;opacity:.5}.card-priority-menu button[aria-pressed=true]{font-weight:700}.card-priority-menu p{max-width:220px;padding:4px;font-size:11px}.board{padding-bottom:var(--board-bottom-space,92px)!important}.manual-color-picker{border:1px solid var(--border);border-radius:10px;margin:18px 0;padding:14px}.manual-color-picker legend{font-size:12px;padding:0 7px}.manual-color-picker>div{display:flex;flex-wrap:wrap;gap:7px}.manual-color-picker button{font-size:11px;padding:7px 9px;gap:6px}.manual-color-picker i{display:block;width:12px;height:12px;border-radius:4px}.manual-color-picker button[aria-pressed=true]{border-color:#c99f63;background:#c99f6320}.priority-card,.prep-row{position:relative}.duplicate-watermark{position:absolute;top:-9px;right:10px;width:72px;height:64px;overflow:hidden;pointer-events:none;color:#d37b72;opacity:.2;z-index:0}.duplicate-watermark svg{width:78px;height:78px;stroke-width:1.4;transform:rotate(-12deg)}.priority-card .card-drag-content,.prep-row-main,.prep-detail,.prep-actions{position:relative}.prep-row>.duplicate-watermark{right:16px;top:4px;width:92px;height:74px;opacity:.16}.prep-row>.duplicate-watermark svg{width:96px;height:96px}.duplicate-watermark{z-index:1}.card-drag-content .legacy-card>strong,.card-drag-content .legacy-card>small,.card-drag-content .legacy-labels{position:relative;z-index:2}.prep-row-main,.prep-detail,.prep-actions{z-index:2}.processing-stock-hint{position:absolute;bottom:11px;right:12px;z-index:3;display:flex;color:#8e8475;cursor:help}.processing-stock-hint>svg{opacity:.85}.processing-stock-hint:focus-visible{outline:1px solid currentColor;outline-offset:3px;border-radius:3px}.processing-stock-tooltip{display:none;position:absolute;bottom:22px;right:0;width:210px;padding:8px 10px;background:var(--surface,#fffefa);border:1px solid #86795e60;border-radius:8px;font-size:11px;line-height:1.5;box-shadow:0 3px 12px #0002;pointer-events:none}.processing-stock-hint:is(:hover,:focus) .processing-stock-tooltip{display:block}html[data-theme=dark] .processing-stock-hint{color:#bbc2b1}html[data-theme=dark] .processing-stock-tooltip{background:#272c25}.stock-review-trigger{border:0!important;background:transparent!important;padding:0!important;min-height:14px!important;width:14px;cursor:pointer;box-shadow:none!important}:root{font-family:DM Sans,sans-serif;color:#292e24;background:#f6f7f3;font-size:14px;font-synthesis:none;font-weight:400;--green:#475c32;--ink:#252d21;--muted:#777d70;--border:#e1e5db;--orange:#ae653e}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--border);background:#fff;border-radius:7px;padding:10px 13px;cursor:pointer;color:inherit;text-decoration:none;transition:background .15s}button:hover,.button:hover{background:#edf0e6}button:disabled{opacity:.5;cursor:not-allowed}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:3px solid #a1ac72;outline-offset:2px}input,select,textarea{border:1px solid #d9dfd1;border-radius:7px;padding:11px;background:#fff;min-width:0;width:100%;color:#292e24}textarea{resize:vertical;min-height:90px}label{display:flex;flex-direction:column;gap:7px;font-weight:500;margin:15px 0}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3{font-family:Manrope,sans-serif}h1{font-size:30px;letter-spacing:-1.1px;line-height:1.3;margin-bottom:8px}h2{font-size:20px}h3{font-size:15px;line-height:1.5}small{font-size:12px;color:var(--muted)}p{line-height:1.6}svg{flex-shrink:0}strong{font-weight:650}.primary{background:var(--green);color:#fff;border-color:var(--green);font-weight:600}.primary:hover{background:#354627}.app{display:flex;min-height:100vh}.app>aside{width:234px;position:fixed;inset:0 auto 0 0;background:#fdfefb;border-right:1px solid var(--border);padding:29px 17px 16px;display:flex;flex-direction:column}.brand{display:flex;gap:10px;align-items:center;color:#36492b;padding:0 12px}.brand>span{font-family:Manrope,sans-serif;font-weight:800;font-size:19px;letter-spacing:1px;line-height:1.1}.brand small{display:block;font-size:9px;letter-spacing:2.4px;margin-top:6px;color:inherit}.workspace{display:flex;align-items:center;gap:10px;border:1px solid var(--border);padding:12px 9px;margin:35px 0 28px;border-radius:8px;font-size:13px;font-weight:600}.workspace small,.profile small{display:block;font-size:11px;margin-top:4px;font-weight:400}.avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:7px;width:33px;height:33px;background:#ecefdf;color:#5a6648;font-weight:700;flex-shrink:0}.navlabel{color:#909485;font-size:10px;letter-spacing:1.6px;margin:0 12px 12px;font-weight:700}nav{display:grid;gap:5px}nav button{justify-content:flex-start;background:transparent;border:0;font-weight:500;padding:12px;gap:12px;color:#6c7364}nav button.active{color:#40552f;background:#e9eedf;font-weight:700}.count{margin-left:auto;font-size:12px;background:#dce5cc;padding:2px 6px;border-radius:4px}.count.warn{background:#f4dece}.asidebottom{margin-top:auto}.mode{display:flex;align-items:center;gap:9px;border-bottom:1px solid var(--border);padding:20px 6px;color:#63704e;font-size:12px}.mode small{display:block;font-size:10px;margin-top:4px}.profile{display:flex;gap:9px;align-items:center;padding:18px 5px 0;font-size:12px}.profile>div{max-width:120px;overflow-wrap:anywhere}.profile button{margin-left:auto;padding:5px;border:0;background:transparent}.app main{margin-left:234px;width:calc(100% - 234px);min-width:0;padding-bottom:30px}header{height:68px;padding:0 32px;border-bottom:1px solid var(--border);background:#fcfdf9;display:flex;align-items:center;gap:16px;color:#888d80;font-size:12px}header>div{display:flex;align-items:center;gap:12px}header strong{color:#3e4737}.headerdate{margin-left:auto;text-transform:capitalize}.iconbutton{padding:6px;border:0;background:transparent}.pageheading{display:flex;justify-content:space-between;align-items:center;padding:30px 32px 24px}.eyebrow{font-size:10px;letter-spacing:1.9px;font-weight:700;color:#778565;margin-bottom:11px}.subtitle{color:#818779;margin-bottom:0;font-size:14px}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:0 32px 25px}.metric{background:#fff;border:1px solid var(--border);border-radius:9px;padding:17px 18px;display:flex;align-items:center;justify-content:space-between}.metric strong{display:block;font-family:Manrope;font-size:28px;margin-top:6px;font-weight:700}.metric small{font-size:12px}.metric>span{background:#f3f5ed;color:#7d886b;padding:9px;border-radius:8px;display:flex}.metric svg{width:19px;height:19px}.toolbar{display:flex;align-items:center;gap:12px;margin:0 32px 16px}.toolbar .search{margin-left:auto}.segmented{display:flex;gap:3px;background:#eceedf80;padding:4px;border:1px solid #e5e8dc;border-radius:8px}.segmented button{background:none;border-color:transparent;padding:7px 12px;font-size:12px;white-space:nowrap}.segmented button.selected{background:#fff;box-shadow:0 1px 3px #27351910;border-color:#e5e8de;font-weight:600}.segmented span{font-size:10px;background:#edf0e5;border-radius:4px;padding:2px 5px}.search{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--border);border-radius:7px;padding-left:11px;max-width:290px;color:#939988}.search input{border:0;padding:10px;font-size:12px}.filter{font-size:12px;padding:10px}.selected{background:#e8eeda;color:#465834}.boardhint{display:flex;justify-content:space-between;color:#929887;font-size:11px;padding:0 33px 12px}.boardhint span{display:flex;align-items:center;gap:5px}.board{display:flex;overflow-x:auto;gap:15px;padding:0 32px 24px;min-height:480px;align-items:stretch;scrollbar-width:thin;scrollbar-color:#b8c0ad transparent}.column{width:285px;min-width:285px;background:#edf0e8;border:1px solid #e3e7db;border-radius:10px;padding:13px 10px;transition:background .2s}.columnhead{display:flex;align-items:center;gap:8px;padding:0 3px 13px}.columnhead>span{width:7px;height:7px;border-radius:50%}.columnhead h2{font-family:DM Sans;font-size:13px;margin:0;font-weight:650;flex:1}.columnhead b{font-size:11px;color:#7c846f;font-weight:500;border:1px solid #d9dfcf;padding:2px 5px;border-radius:4px}.columnreview{display:block;font-size:10px;padding:0 4px 10px;color:#8e7957}.columnbody{display:grid;gap:11px}.columnempty{text-align:center;padding:40px 0;color:#99a18f;font-size:12px;border:1px dashed #d6ddcc;border-radius:8px}.dragover{background:#dfe8cf}.ordercard{background:#fff;border:1px solid #dde2d5;box-shadow:0 2px 2px #27351903;border-radius:8px;padding:12px;cursor:pointer;touch-action:none}.ordercard:hover{border-color:#aeba98;box-shadow:0 3px 10px #27351908}.ordercard.dragging{box-shadow:0 16px 40px #26341e25;opacity:.8}.cardtop{display:flex;align-items:center;gap:8px;margin-bottom:13px}.cardtop strong{font-size:12px}.cardtop small{margin-left:auto;font-size:10px}.channel{font-size:9px;font-weight:700;letter-spacing:.5px;padding:4px 6px;background:#e7ece0;color:#68794a;border-radius:4px}.channel.woocommerce{color:#825398;background:#f1e8f6}.channel.etsy{color:#b8672e;background:#fff0df}.channel.manual{color:#4e7193;background:#e8eff6}.ordercard h3{font-size:13px;display:flex;align-items:center;gap:7px;margin-bottom:13px;font-family:DM Sans;font-weight:600}.country{font-size:9px;border:1px solid #e2e6da;border-radius:3px;color:#8a927c;padding:2px 3px;letter-spacing:.3px}.cardproducts{display:flex;gap:10px;margin-bottom:12px;align-items:center}.productimage{width:66px;height:66px;object-fit:cover;border-radius:5px;background:#f2f3ec;flex-shrink:0}.noimage{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#a8b198;gap:4px}.noimage span{font-size:9px}.cardproducts>div:last-child{flex:1;min-width:0}.cardproducts p{font-size:11px;line-height:1.45;color:#737c65;margin:4px 0;display:flex;gap:5px;justify-content:space-between}.cardproducts b{color:#3a4430;flex-shrink:0}.cardproducts small{font-size:10px}.cardbottom{border-top:1px solid #edf0e8;padding-top:10px;display:flex;align-items:center;justify-content:space-between}.cardbottom>strong{font-size:13px}.cardbottom>div{display:flex;gap:5px}.statusicon{width:23px;height:23px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#f6f6f2;color:#b3b9aa}.statusicon.ok{background:#edf4e4;color:#7b9855}.cardissue{display:flex;gap:5px;background:#fff3e5;color:#a66e31;font-size:10px;padding:6px;border-radius:4px;margin-bottom:10px}.message{margin:0 32px 16px;padding:12px 14px;background:#f0f2e9;border:1px solid #dfe5d5;border-radius:7px;display:flex;gap:10px;align-items:center;font-size:13px}.message button{margin-left:auto;border:0;padding:2px;background:none}.error{background:#fff0e9;border-color:#f0d3c4;color:#a3452d}.success{background:#edf5e7;color:#567342}.empty{text-align:center;padding:50px 20px;color:#9ca58c;max-width:520px;margin:30px auto}.empty h3{color:#647051;margin:16px 0 8px}.empty p{font-size:13px}.stockgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px;margin:25px 32px}.stockcard{background:#fff;border:1px solid var(--border);border-radius:10px;padding:16px}.stockcard>.productimage{width:100%;height:140px;margin-bottom:16px}.stockinfo small{font-size:10px;letter-spacing:1px}.stockinfo h3{margin:7px 0 3px}.stockinfo p{font-size:12px;color:#858c79;margin-bottom:7px}.stockinfo code{font-size:11px;color:#7a826b}.stockbadge{display:table;border-radius:4px;font-size:10px;padding:4px 7px;margin-top:10px}.stockbadge.ok{background:#eff3e7;color:#668348}.stockbadge.risk{background:#fff1e4;color:#b1703a}.stocknumbers{display:flex;gap:20px;border-top:1px solid var(--border);padding-top:14px;margin-top:15px}.stocknumbers>div{flex:1}.stocknumbers strong{font-size:22px;display:block;font-family:Manrope}.stocknumbers small{display:block;font-size:10px;margin-top:3px}.negative{color:#b05d40}.textbutton{padding:10px 0 0;border:0;background:transparent;font-size:11px;color:#788365}.stocktable{margin:25px 32px}.stocktable .stockcard{display:flex;gap:20px;align-items:center;margin-bottom:7px}.stocktable .productimage{width:60px;height:60px;margin:0}.stocktable .stockinfo{flex:1}.stocktable .stocknumbers{margin:0;border:0;min-width:270px}.stocktable .stockbadge{display:inline;margin-left:12px}.integrationgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin:24px 32px}.integration{padding:20px;background:#fff;border:1px solid var(--border);border-radius:9px}.integrationlogo{width:34px;height:34px;border-radius:8px;background:#ecf0e3;display:flex;align-items:center;justify-content:center;font-size:20px;color:#708557;font-weight:700;margin-bottom:12px}.integration h3{margin-bottom:10px}.tag{display:inline-block;font-size:10px;padding:5px 7px;border-radius:4px;background:#eff1e8;color:#7c846d}.integration p{font-size:11px;margin:15px 0}.integrationstats{display:flex;justify-content:space-between;font-size:11px;border-top:1px solid var(--border);padding-top:12px}.integrationgrid~h2{margin:30px 32px 18px}.job{display:flex;gap:12px;align-items:center;background:#fff;border-bottom:1px solid var(--border);padding:15px;margin:0 32px}.job>div{flex:1}.job p{margin:4px 0;font-size:12px;color:#8b7a69}.job strong{font-size:12px}.customers{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;margin:15px 32px}.customers article{padding:20px;border:1px solid var(--border);border-radius:10px;background:#fff}.customerhead{display:flex;gap:13px;align-items:center}.customerhead p{font-size:12px;margin:4px 0}.customerhead h3{margin-bottom:4px}.customers article>p{font-size:12px;margin:20px 0 10px;color:#7a826d}.customerorder{width:100%;justify-content:space-between;border:0;border-radius:0;border-top:1px solid var(--border);padding:12px 0;font-size:11px}.customerorder span{font-size:9px;color:#8a917e}.activitylist{margin:10px 32px}.activitylist article{display:flex;gap:15px;padding:20px;border-bottom:1px solid var(--border);background:#fff}.activitylist h3{margin:0}.activitylist p{margin:6px 0;font-size:13px}.overlay{position:fixed;inset:0;background:#16220f50;z-index:50;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal{width:min(660px,96vw);max-height:92vh;overflow-y:auto;background:#fcfdf9;border-radius:12px;box-shadow:0 20px 70px #13210f30}.modalheader{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;padding:18px 25px;border-bottom:1px solid var(--border);background:#fcfdf9;z-index:2}.modalheader h2{margin:0;font-size:18px}.modalheader button{border:0;background:none;padding:4px}.modal.drawer{margin-left:auto;height:100vh;max-height:100vh;width:min(670px,100vw);border-radius:0}.drawercontent,.formbody{padding:24px}.drawerintro{display:flex;gap:12px;align-items:center;font-size:12px;margin-bottom:22px;color:#7a826d}.drawerintro strong{margin-left:auto;color:#37412d;font-size:20px}.drawercontent .message{margin:18px 0}.drawertabs{margin:24px 0}.drawertabs button{text-transform:capitalize;flex:1}.lineitem{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--border)}.lineitem>div:nth-child(2){flex:1}.lineitem small{display:block;margin-top:4px}.lineitem .productimage{width:50px;height:50px}.lineitem strong{font-size:12px}.detailgrid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:22px 0}.detailgrid article{padding:15px;border:1px solid var(--border);border-radius:8px}.detailgrid p{font-size:13px;margin:5px 0;overflow-wrap:anywhere}.timeline{margin:24px 0;padding-left:10px}.timeline>div{position:relative;padding:0 0 26px 22px;border-left:1px solid #d8e0cb}.timelinepoint{position:absolute;left:-4px;top:3px;width:7px;height:7px;background:#8da271;border-radius:50%}.timeline h4{margin:8px 0 5px}.timeline p{font-size:13px;color:#7a836c;white-space:pre-wrap}.notetools{display:flex;justify-content:space-between;align-items:center}.checklabel{display:flex;flex-direction:row;align-items:center;font-size:12px;gap:8px}.checklabel input{width:auto}.shipment{display:flex;gap:16px;padding:20px;background:#eff2e7;border-radius:8px;margin:16px 0}.shipment p{font-size:13px;margin:8px 0}.formgrid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.full{grid-column:1/-1}.manualrow{display:flex;gap:6px;margin-bottom:10px}.manualrow select{flex:1}.manualrow input{width:75px}.formbody h3{margin:20px 0 12px}.footnote{font-size:11px;color:#8b947d;line-height:1.6}.login{display:grid;grid-template-columns:1.1fr 1fr;min-height:100vh}.loginbrand{padding:50px 64px;background:#263322;color:#f1f2e9;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;background-image:linear-gradient(160deg,#263322,#37452c)}.loginbrand .brand{color:#f0f1df;padding:0}.loginbrand h1{font-size:42px;line-height:1.3;font-weight:600;letter-spacing:-1.4px}.loginbrand p:not(.eyebrow){color:#b7c0aa;font-size:16px}.loginbrand .eyebrow{color:#b2bf8b}.loginbrand>small{font-size:10px;letter-spacing:2px;color:#899b76}.loginform{display:flex;align-items:center;justify-content:center;padding:40px;background:#fcfdf8}.loginform form{width:360px}.loginform h2{font-size:27px;margin:10px 0}.loginform label{margin:22px 0 0;font-size:13px}.loginform input{padding:14px}.loginform .primary{margin-top:28px;width:100%;padding:14px;justify-content:space-between}.loginicon{display:flex;align-items:center;justify-content:center;width:54px;height:54px;background:#e9efdc;color:#657b46;border-radius:12px;margin-bottom:30px}.loginhelp{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:22px;color:#8d977e;font-size:11px}.access{min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:40px;gap:15px}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:1150px){.app>aside{width:190px;padding-inline:10px}.app main{margin-left:190px;width:calc(100% - 190px)}.brand{padding:0 6px}.brand>span{font-size:16px}.pageheading,.toolbar{padding-inline:0;margin-inline:22px}.metrics{margin-inline:22px;gap:8px}.metric{padding:12px}.metric>span{display:none}.toolbar{flex-wrap:wrap}.toolbar .search{margin-left:0;flex:1}.loginbrand{padding:45px}.loginbrand h1{font-size:34px}}@media(max-width:760px){.app>aside{width:62px;padding:22px 8px}.brand{padding:0;justify-content:center}.brand>span,.workspace,.navlabel,.asidebottom,.app nav button .count{display:none}.app nav{margin-top:35px}.app nav button{font-size:0;padding:12px;gap:0}.app main{margin-left:62px;width:calc(100% - 62px)}header{padding:0 18px}.headerdate{display:none}h1{font-size:24px}.pageheading{gap:15px;align-items:flex-start;margin-inline:18px}.pageheading .primary{font-size:11px;white-space:nowrap}.metrics{grid-template-columns:repeat(2,1fr);margin-inline:18px}.toolbar{margin-inline:18px}.segmented button{padding:6px 8px}.board{padding-left:18px}.boardhint{padding-inline:18px}.boardhint span:first-child{display:none}.stockgrid,.integrationgrid,.customers,.activitylist{margin-inline:18px}.stocktable .stockcard{flex-wrap:wrap}.stocktable .stocknumbers{min-width:0;width:100%}.login{grid-template-columns:1fr}.loginbrand{display:none}.loginform{min-height:100vh;padding:30px}.detailgrid{grid-template-columns:1fr}.message{margin-inline:18px}.formgrid{grid-template-columns:1fr}.manualrow{flex-wrap:wrap}.manualrow select{flex-basis:100%}}:root{--green:#c99f63;--ink:#222622;--muted:#6e726c;--border:#e3e2da;--orange:#ac613e;color:var(--ink);background:#f6f5f1;color-scheme:light}body{background:#f6f5f1}h1{font-size:32px;letter-spacing:-1.1px}h2,h3{letter-spacing:-.3px}button,.button{border-radius:10px;min-height:40px;transition:background .18s,box-shadow .18s,transform .18s}button:hover,.button:hover{background:#f0e9df}button:active{transform:translateY(1px)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline-color:#9a713b}input,select,textarea{border-color:var(--border);border-radius:10px;color:var(--ink)}input::placeholder,textarea::placeholder{color:#878b84}.primary{background:#c99f63;border-color:#c99f63;color:#22231f;box-shadow:0 3px 8px #7f603316;font-weight:750}.primary:hover{background:#d4b17e;border-color:#d4b17e;box-shadow:0 5px 14px #7f603326}.selected{background:#efe3d1;color:#765321}.app>aside{width:240px;background:#20211f;border:0;padding:25px 16px 18px;color:#e7e5df;z-index:25}.brand{padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.brand img{width:172px;height:86px;object-fit:contain;object-position:left center;display:block}.brand .brand-caption{font-family:DM Sans,sans-serif;font-size:9px;letter-spacing:2.3px;color:#c99f63;font-weight:650;line-height:1.4}.app aside>.brand{padding:0 13px 26px;border-bottom:1px solid #ffffff12}.workspace{margin:24px 0 27px;background:#ffffff04;border-color:#ffffff12;border-radius:12px;color:#f0eee8;font-size:12px;gap:10px;padding:12px}.workspace small,.profile small{color:#9b9e93;line-height:1.4}.avatar{background:#c99f631a;color:#dab581;border:1px solid #c99f6326;border-radius:10px}.navlabel{font-size:9px;letter-spacing:2px;color:#8f9288;margin-bottom:14px}nav{gap:7px}nav button{min-height:46px;padding:12px 14px;border-radius:10px;color:#b4b6ae;font-size:13px;font-weight:500}nav button:hover{background:#ffffff08;color:#fff}nav button.active{background:#c99f631d;color:#e3bc84;box-shadow:inset 3px 0 #c99f63;font-weight:650}.count{background:#c99f631a;color:#e2bd87}.count.warn{background:#a9553429;color:#f2ad86}.mode{color:#c6a77d;border-color:#ffffff12;font-size:11px;padding:18px 8px;line-height:1.5}.mode small{color:#8f9288;font-size:10px}.profile{font-size:11px;gap:9px;padding-top:20px}.profile button{color:#c8c9c2;min-width:32px;min-height:36px}.profile button:hover{background:#ffffff0d}.app main{margin-left:240px;width:calc(100% - 240px);padding-bottom:30px}header{height:70px;background:#ffffffc9;padding:0 34px;border-color:#e7e5df;color:#858780}header strong{color:#41463e}.headerdate{font-size:11px}.iconbutton{border:1px solid var(--border);border-radius:10px;width:34px;min-height:34px;background:#fff;margin-left:auto}.headerdate+.iconbutton{margin-left:0}.pageheading{padding:32px 34px 28px;gap:24px;margin:0}.pageheading .primary{padding:12px 18px}.eyebrow{font-size:9px;letter-spacing:2.2px;color:#9a7540;margin-bottom:10px}.subtitle{font-size:13px;color:#757970;line-height:1.65}.metrics{margin:0 34px 26px;gap:14px}.metric{border-radius:14px;padding:19px 20px;background:#fff;box-shadow:0 2px 5px #27271d03;border:1px solid #e8e6df}.metric small{font-size:11px;color:#797c74}.metric strong{font-size:30px;font-weight:750;letter-spacing:-1px;color:#252924;margin-top:10px;line-height:1}.metric>span{background:#f6f0e7;color:#a5814d;border-radius:12px;padding:11px}.toolbar{margin:0 34px 20px;gap:10px}.segmented{border-color:#e5e2d9;background:#eeece5;border-radius:10px;padding:4px}.segmented button{min-height:32px;border-radius:7px;color:#797d74;font-size:11px;font-weight:550;padding:7px 13px}.segmented button.selected{color:#5f4625;border-color:#e7e0d5;box-shadow:0 2px 5px #2824160c;background:#fff}.segmented span{background:#f2eadf;color:#88673b}.search{border-radius:10px;max-width:320px;color:#92948b;min-height:40px}.search input{padding:11px;font-size:12px}.filter{border-radius:10px}.boardhint{padding:0 35px 13px;color:#93968d;font-size:10px}.board{gap:16px;padding:0 34px 22px;min-height:440px;scrollbar-color:#c3b6a1 transparent}.column{width:290px;min-width:290px;border-radius:14px;background:#efeee8;border-color:#e4e2d9;padding:16px 11px}.columnhead{padding:0 5px 16px;gap:9px}.columnhead h2{font-size:12px;color:#464d40;line-height:1.4}.columnhead>span{height:8px;width:8px;box-shadow:0 0 0 3px #ffffff80}.columnhead b{border:0;background:#e3e2d8;color:#7a806f;min-width:23px;text-align:center;border-radius:6px;padding:4px}.columnreview{color:#8f713f}.columnempty{border:1px dashed #d6d2c7;background:#ffffff3b;border-radius:10px;padding:28px 15px;color:#8e9285;display:flex;align-items:center;flex-direction:column;gap:10px}.columnempty svg{color:#b4ac9b;stroke-width:1.3}.columnempty strong{color:#7d8374;font-size:12px;font-weight:550}.columnempty span{font-size:11px;line-height:1.7;max-width:170px}.ordercard{border-radius:12px;border-color:#e1ded3;box-shadow:0 2px 5px #24241905;padding:14px}.ordercard:hover{border-color:#c7a16b;box-shadow:0 5px 18px #4c3b2210;transform:translateY(-1px)}.cardtop{margin-bottom:14px}.cardtop strong{color:#3c4436}.ordercard h3{font-size:14px;line-height:1.5}.cardproducts p{color:#777e6d;font-size:12px}.productimage{border-radius:9px;background:#f3f1eb}.noimage{color:#b3ae9d}.cardbottom{padding-top:12px;margin-top:12px;border-color:#eeeae2}.cardbottom>strong{font-size:14px}.country{font-size:10px;color:#737866;padding:3px 4px}.statusicon{width:26px;height:26px;border-radius:6px;background:#f3f2ed;color:#b0b2a6}.statusicon.ok{background:#edf1e5;color:#657c44}.dragover{background:#eee1cb}.mobile-status,.mobile-login-brand{display:none}.stockgrid,.integrationgrid,.customers{margin-inline:34px;gap:18px}.stockcard,.integration,.customers article{border-radius:15px;border-color:#e4e1d8;box-shadow:0 2px 5px #25211903}.stockcard{padding:18px}.stockcard>.productimage{height:165px;background:#f4f1eb;border-radius:11px}.stockinfo small{color:#9a805a}.stockinfo code{color:#8c7b60}.stocknumbers strong{color:#333b2a}.stocknumbers .negative strong{color:#b05d40}.textbutton{color:#8e6938;font-size:12px;min-height:40px}.stocktable{margin-inline:34px}.integrationlogo{background:#f4ebdf;color:#9b733d;border-radius:11px;width:42px;height:42px}.integration h3{font-size:16px}.integration p{color:#7d8175}.tag{background:#f1ece3;color:#7a6b52;line-height:1.5;letter-spacing:.25px}.message{margin-inline:34px;border-radius:11px;line-height:1.65;background:#f2eee6;border-color:#e5dcd0;color:#7a674d}.message.error{background:#fff0e9;color:#a3452d;border-color:#f0d3c4}.message.success{background:#edf5e7;color:#567342;border-color:#d8e3cb}.empty{border:1px dashed #dad5c9;border-radius:16px;background:#ffffff80;padding:40px 25px;margin-block:30px;color:#aa9475}.empty h3{font-size:17px;color:#575f4d}.empty p{color:#878b7f}.customers{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.customerhead>div{min-width:0;overflow-wrap:anywhere}.activitylist{margin-inline:34px}.activitylist article{border-radius:12px;margin-bottom:8px;border:1px solid var(--border)}.job{border-radius:10px;margin-inline:34px;margin-bottom:6px;border:1px solid var(--border)}.job p{overflow-wrap:anywhere}.job>div{min-width:0}.overlay{background:#14181366;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal{border-radius:18px;background:#faf9f5;max-height:calc(100dvh - 40px);box-shadow:0 24px 90px #14181340}.modalheader{padding:19px 24px;background:#faf9f5f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modalheader button{width:40px;min-height:40px;border-radius:50%;background:#eeece5}.drawer{height:100dvh!important;max-height:100dvh!important}.drawerintro{flex-wrap:wrap}.formbody,.drawercontent{padding:24px}.formbody label{font-size:12px;color:#66705b}.lineitem>div{min-width:0;overflow-wrap:anywhere}.detailgrid article{background:#fff;border-color:#e5e1d5;border-radius:12px}.shipment{background:#f0ece2}.notetools{gap:12px}.formbody .primary{width:100%;margin-top:10px;min-height:46px}.login{grid-template-columns:1.15fr 1fr;background:#f6f3ed}.loginbrand{position:relative;isolation:isolate;min-height:100dvh;padding:52px 64px;background:#20231f url(/brand/camp.jpg) center/cover no-repeat;color:#fff}.loginbrand:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#1119115c,#151c1550 32%,#111811e8)}.loginbrand .brand img{width:210px;height:105px}.loginbrand .brand-caption{display:none}.loginbrand h1{font-size:clamp(32px,3.2vw,54px);letter-spacing:-1.7px;line-height:1.18;max-width:600px;margin:20px 0}.loginbrand h1 em{font-style:normal;color:#d9b47d}.loginbrand p:not(.eyebrow){font-size:14px;color:#dddcd2;max-width:355px}.loginbrand .eyebrow{color:#dcbb8d;letter-spacing:2.4px}.loginbrand>small{color:#c9cbbd;letter-spacing:2px;font-size:9px}.loginform{background:#f7f5ef;padding:48px}.loginform form{width:100%;max-width:380px}.loginicon{height:46px;width:46px;border-radius:13px;color:#a47b43;background:#ede3d3;margin-bottom:28px}.loginform h2{font-size:32px;font-weight:750;letter-spacing:-1.2px;margin:10px 0}.loginform .eyebrow{color:#9c7a4c}.loginform label{font-size:12px;font-weight:600;color:#636957;margin-top:23px}.loginform input{background:#fff;min-height:50px;border:1px solid #dedbcf;box-shadow:0 1px 2px #302b1203}.loginform .primary{min-height:50px;border-radius:10px;color:#27251d;justify-content:center;gap:15px;margin-top:28px}.loginhelp{font-size:10px;color:#8a8c7e;margin-top:25px;line-height:1.6;text-align:center}@media(min-width:1600px){.pageheading{padding-top:40px}.board{min-height:calc(100dvh - 365px)}.column{width:305px;min-width:305px}}@media(max-width:1150px)and (min-width:761px){.app>aside{width:205px;padding-inline:12px}.app main{margin-left:205px;width:calc(100% - 205px)}.brand img{width:155px;height:78px}.brand .brand-caption{font-size:8px;letter-spacing:1.6px}.pageheading{padding:26px 24px}.metrics,.toolbar,.message,.stockgrid,.integrationgrid,.customers,.activitylist,.stocktable{margin-inline:24px}.board{padding-inline:24px}.metric{padding:15px}.metric>span{display:none}.toolbar{flex-wrap:wrap}.toolbar .search{margin-left:0}.loginbrand{padding:40px}.loginform{padding:36px}.stocktable .stockcard{gap:12px;flex-wrap:wrap}.stocktable .stocknumbers{min-width:200px}}@media(max-width:760px){.app>aside{inset:0 0 auto;width:100%;height:72px;padding:10px 18px;display:flex;flex-direction:row;align-items:center;box-shadow:0 3px 14px #161b1512}.app aside>.brand{padding:0;border:0;gap:0;flex-direction:row;align-items:center}.brand img{width:103px;height:52px}.brand .brand-caption,.workspace,.navlabel,.mode{display:none}.app nav{position:fixed;bottom:0;left:0;right:0;margin:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:8px 5px max(8px,env(safe-area-inset-bottom));background:#20211f;box-shadow:0 -4px 20px #10151012;border-top:1px solid #ffffff12;z-index:30}.app nav button{font-size:9px;padding:9px 2px;display:flex;flex-direction:column;gap:7px;min-height:55px;justify-content:center;line-height:1.25;letter-spacing:-.15px}.app nav button .navtext{display:block}.app nav button svg{width:20px;height:20px}.app nav button.active{box-shadow:none;background:#c99f631a;color:#e8c798}.app nav button .count{display:none}.asidebottom{display:block;margin:0 0 0 auto}.profile{padding:0;gap:10px}.profile .avatar{display:none}.profile>div{max-width:120px;font-size:10px;text-align:right;color:#dddcd4}.profile small{font-size:8px;color:#bf9d6e;letter-spacing:1px}.profile button{min-height:42px;min-width:40px;border:1px solid #ffffff15;border-radius:10px;padding:10px}.app main{width:100%;margin-left:0;padding-top:72px;padding-bottom:100px}header{height:45px;padding:0 18px;background:#fdfbf6;font-size:10px}.headerdate{display:none}.iconbutton{margin-left:auto!important;min-height:29px;width:29px}.pageheading{padding:23px 18px 21px;margin:0;align-items:center;gap:12px}.pageheading h1{font-size:28px;margin-bottom:5px}.pageheading .eyebrow{font-size:8px;letter-spacing:1.7px}.pageheading .subtitle{font-size:12px;max-width:230px}.pageheading .primary{font-size:11px;padding:11px 12px;min-height:44px;white-space:nowrap}.pageheading .primary svg{width:15px}.metrics{margin:0 18px 20px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.metric{padding:15px 14px;border-radius:12px;align-items:flex-start}.metric small{font-size:10px}.metric strong{font-size:27px;margin-top:10px}.metric>span{display:none}.toolbar{margin:0 18px 14px;gap:9px;display:flex;flex-wrap:wrap}.toolbar .segmented{width:100%;display:grid;grid-template-columns:repeat(4,1fr)}.segmented button{padding:7px 6px;font-size:11px;min-height:35px}.toolbar .search{max-width:none;min-width:0;flex:1;margin:0;min-height:44px}.search input{font-size:16px;padding:10px 8px;min-width:0}.toolbar>.filter{min-height:44px;font-size:11px;padding:10px}.boardhint{display:none}.mobile-status{display:flex;margin:18px 18px 12px;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#8b7758;gap:8px}.mobile-status select{font-size:14px;font-weight:600;min-height:48px;background:#fff;color:#4f5746;letter-spacing:0;text-transform:none;border-radius:11px}.board{display:block;overflow:visible;padding:0 18px 15px;min-height:0}.column{display:none;min-width:0;width:100%;padding:17px 12px;border-radius:13px}.column[data-mobile-active=true]{display:block}.columnhead{padding-bottom:16px}.columnhead h2{font-size:13px}.columnempty{padding:35px 20px}.columnempty span{max-width:240px}.ordercard{touch-action:pan-y;cursor:pointer;padding:16px}.ordercard h3{font-size:15px}.cardproducts p{font-size:13px}.cardtop small{font-size:11px}.cardtop strong{font-size:13px}.cardbottom>strong{font-size:16px}.stockgrid,.stocktable,.integrationgrid,.customers,.activitylist{margin:18px;grid-template-columns:1fr;gap:12px}.stockcard{padding:16px}.stockcard>.productimage{height:155px}.stocktable .stockcard{gap:12px;flex-wrap:wrap}.stocktable .stockinfo{min-width:150px}.stocktable .stocknumbers{width:100%;min-width:0;padding-top:13px;border-top:1px solid var(--border)}.stocktable .stockbadge{display:table;margin:8px 0 0}.message{margin-inline:18px;padding:12px;font-size:12px;align-items:flex-start}.message svg{margin-top:2px}.empty{margin:20px 18px;padding:32px 20px}.job{margin-inline:18px;flex-wrap:wrap;font-size:12px}.integrationgrid~h2{margin-inline:18px;font-size:18px}.activitylist article{padding:16px}.activitylist small{font-size:10px}.overlay{align-items:flex-end}.modal{width:100%;max-height:94dvh;border-radius:18px 18px 0 0}.modal.drawer{width:100%;border-radius:0}.modalheader{padding:14px 18px}.modalheader h2{font-size:17px}.drawercontent,.formbody{padding:18px 18px max(24px,env(safe-area-inset-bottom))}.formbody input,.formbody select,.formbody textarea,.drawercontent select,.drawercontent textarea{font-size:16px;min-height:46px}.formgrid{grid-template-columns:1fr;gap:0}.manualrow{flex-wrap:wrap;gap:8px;padding:12px;background:#eeece4;border-radius:12px}.manualrow select{flex-basis:100%}.manualrow input{flex:1;min-width:0;width:70px}.manualrow button{min-width:44px;min-height:46px}.detailgrid{grid-template-columns:1fr;gap:12px}.notetools{flex-wrap:wrap}.notetools button{min-height:44px}.drawerintro{font-size:10px;gap:9px}.lineitem{gap:10px}.lineitem .productimage{width:44px;height:44px}.lineitem strong{font-size:11px}.lineitem>strong{white-space:nowrap}.login{display:block;min-height:100dvh}.loginbrand{display:none}.loginform{min-height:100dvh;padding:0 24px 32px;align-items:flex-start;background:linear-gradient(#20211f 0 126px,#f7f5ef 126px)}.loginform form{max-width:420px}.mobile-login-brand{display:flex;height:126px;align-items:center;margin-bottom:36px}.mobile-login-brand .brand img{width:150px;height:76px}.loginicon{width:42px;height:42px;margin-bottom:23px}.loginform h2{font-size:30px}.loginform input{font-size:16px}.loginform .primary{min-height:52px}.loginhelp{margin-bottom:16px}.loginform .eyebrow{font-size:9px}.access{padding:24px;text-align:center}}@media(max-width:380px){.pageheading{flex-wrap:wrap}.pageheading>.primary{margin-top:3px}.profile>div{max-width:105px}.app nav button{font-size:8px}.loginform{padding-inline:20px}.loginform h2{font-size:28px}}@media(min-width:1151px){.app>aside{width:280px;padding-inline:22px}.app main{margin-left:280px;width:calc(100% - 280px)}.app aside>.brand{padding-inline:15px}.brand img{width:190px;height:95px}.profile>div{max-width:152px}.workspace{padding:14px}.app nav button{padding-inline:16px}}@media(min-width:761px)and (max-width:1150px){.app>aside{width:225px}.app main{margin-left:225px;width:calc(100% - 225px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.access-brand{display:flex;justify-content:center;margin-bottom:24px}.access-brand .brand{align-items:center;background:#20211f;padding:24px 32px;border-radius:18px;gap:12px}.access-brand .brand img{width:200px;max-width:60vw;height:100px;object-position:center}.access-brand .brand-caption{font-size:9px}.access h1{margin-top:0}html[data-theme=dark] .access-brand .brand{background:transparent}@media(min-width:761px){.app aside>.navlabel{margin-top:26px}}.inventoryscroll{overflow-x:auto;overscroll-behavior-x:contain}.inventorycolumns,.inventorycompact .inventoryitem{display:grid;grid-template-columns:minmax(190px,1fr) minmax(220px,2fr) 76px 70px 76px 100px;gap:18px;align-items:center;min-width:840px;padding:12px 20px}.inventorycolumns{font-size:11px;border-bottom:1px solid #dedbcf;background:#efede6;text-align:left;color:#68705e}.inventorycolumns>:nth-child(n+3){text-align:center}.inventorycolumns>small{font-size:10px;font-weight:400;color:#98998c}.inventorycompact .inventoryitem{width:100%;border:0;border-bottom:1px solid #e7e3d8;border-radius:0;background:#faf9f6;color:#3b4332;text-align:left;cursor:pointer;min-height:55px;transition:background .12s}.inventorycompact .inventoryitem:nth-child(2n){background:#f2f0e9}.inventorycompact .inventoryitem:hover{background:#eae4d7}.inventoryitem:focus-visible{outline:2px solid #b58e53;outline-offset:-3px}.inventorysku{font-size:14px;font-weight:750;color:#30382a;white-space:nowrap;letter-spacing:.1px}.inventoryname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400}.inventoryphysical{font-size:23px;font-weight:800;text-align:center;font-variant-numeric:tabular-nums}.inventorysecondary{font-size:12px;color:#999b90;text-align:center;font-weight:400;font-variant-numeric:tabular-nums}.inventorycompact .inventoryitem small{display:none}.stocksignal{display:flex;align-items:center;justify-content:center;gap:5px}.stocksignal>i{width:25px;height:18px;background:#e4e3de;border-radius:4px;border:1px solid #00000009}.stocksignal>i.signal-red{background:#eb9999;border-color:#cc6e6e}.stocksignal>i.signal-amber{background:#faca9c;border-color:#d6a16c}.stocksignal>i.signal-green{background:#b7d7a8;border-color:#8caf7c}.inventoryexpanded{display:block}.inventorycards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,215px),1fr));gap:16px}.inventoryexpanded .inventoryitem{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;text-align:left;cursor:pointer;color:#3b4332}.inventoryexpanded .inventoryitem:hover{background:#f5f2e9}.inventoryexpanded .inventoryphoto,.inventoryexpanded .inventorysku,.inventoryexpanded .inventoryname,.inventoryexpanded .stocksignal{grid-column:1/-1}.inventoryexpanded .inventorysku{overflow-wrap:anywhere;white-space:normal;font-size:14px}.inventoryexpanded .inventoryname{white-space:normal;line-height:1.5;min-height:36px}.inventoryexpanded .inventoryphysical{font-size:24px}.inventoryexpanded .inventoryphysical,.inventoryexpanded .inventorysecondary{text-align:left;align-self:end}.inventoryexpanded .inventoryitem small{display:block;font-size:9px;color:#949789;font-weight:400;margin-bottom:6px}.inventoryexpanded .stocksignal{justify-content:flex-start;border-top:1px solid #e5e1d7;padding-top:12px}.inventoryphoto{margin:0}.inventorygrouphead{position:relative}.inventorycolumns>:first-child,.inventorycompact .inventorysku{position:sticky;left:0;z-index:1;background:inherit}.inventorycompact .inventorysku{padding-block:8px;margin-block:-8px}.inventorycolumns>:first-child{background:#efede6}@media(max-width:760px){.inventorycolumns,.inventorycompact .inventoryitem{grid-template-columns:170px 220px 70px 65px 75px 90px;min-width:800px;gap:14px;padding:10px 12px}.inventorysku{font-size:13px}.inventorycompact .inventorysku{background:inherit}.inventoryphysical{font-size:24px}.inventorycards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.inventoryexpanded .inventoryitem{gap:9px;padding:10px}.inventoryexpanded .inventorysku{font-size:12px}.inventoryexpanded .inventoryitem small{font-size:8px}.inventoryexpanded .inventorysecondary{font-size:11px}.inventoryexpanded .inventoryphysical{font-size:21px}}@media(max-width:360px){.inventorycards{grid-template-columns:1fr}}.mobilequantity{display:none}@media(max-width:760px){.inventorycolumns,.inventorycompact .inventoryitem{grid-template-columns:minmax(0,1fr) 68px 90px;min-width:0;width:100%;gap:10px}.inventorycolumns>:nth-child(2),.inventorycolumns>:nth-child(4),.inventorycolumns>:nth-child(5),.inventoryitem .inventoryname,.inventoryitem .inventorysecondary{display:none}.inventorycompact .inventorysku{position:static;white-space:normal;overflow-wrap:anywhere;font-size:13px}.desktopquantity{display:none}.mobilequantity{display:inline}.inventorycolumns{font-size:10px}.inventorycolumns>:first-child{position:static}.inventoryscroll{overflow-x:visible}.inventoryexpanded .inventoryitem{grid-template-columns:1fr}.inventoryexpanded .inventoryphysical,.inventoryexpanded .stocksignal{grid-column:1/-1}.inventoryexpanded .inventoryname{display:none}.inventoryexpanded .inventoryphysical small{font-size:0}.inventoryexpanded .inventoryphysical small:after{content:"Cantidad";font-size:9px}}.quickhint{font-size:13px;color:#716956;padding:8px 0}.quickstock{display:grid;grid-template-columns:1fr;gap:4px;min-width:0}.quickstock input{width:100%;min-width:0;text-align:center;font-size:18px;font-weight:800;padding:6px;border:1px solid #c99f63;border-radius:6px;background:var(--surface,#fff);color:inherit}.quickstock button{padding:4px;font-size:10px;min-height:24px;justify-content:center}.quickstock small{font-size:10px;font-weight:400;white-space:normal}.productean{display:flex;gap:12px;align-items:center;margin:12px 0 18px}.productean small{font-size:11px;letter-spacing:1px;color:#827969}.productean code{font-size:15px;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.quickmode .inventoryitem{cursor:default}.inventorygrouphead{background:#d8cfc0!important;color:#292720;border-bottom:1px solid #bfb3a0}.inventorygrouphead:hover{background:#cdc1ae!important}.inventorycolumns{background:#e7e1d7!important;color:#403a30;border-bottom:1px solid #d0c5b5}.inventorygrouphead small,.inventorygrouphead span{color:#655b4c}.inventorycolumns>strong:first-child,.inventoryitem .inventorysku{background:transparent!important}.quickstock small[role=alert]{overflow-wrap:anywhere}.quickstock button{min-height:30px}.inventorysku code{font:inherit}.inventorytoggle{display:flex!important;gap:5px!important;font-size:10px!important;padding:4px 7px!important;min-height:30px;margin-top:5px;width:max-content}.inventorytoggle[aria-checked=true]{color:#477048}.inventorydisabled{background:#eeece7!important}.inventorydisabled .inventorysku>code,.inventorydisabled .inventoryname,.inventorydisabled .inventoryphysical,.inventorydisabled .inventorysecondary,.inventorydisabled .inventoryphoto{opacity:.42}.inventorydisabled .stocksignal{opacity:.45}.inactivebadge{display:block;font-size:9px;font-weight:500;margin-top:4px;opacity:.65}.toggleerror{display:block;font-size:10px;font-weight:400;white-space:normal;overflow-wrap:anywhere}.toolbar.inventorytools{gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.toolbar.inventorytools .search{max-width:none;flex:1 1 270px;min-height:40px}.inventorytools>button,.inventoryviewtoggle button{font-size:12px;font-weight:500;min-height:38px;padding:8px 12px;border-radius:8px;gap:7px;box-shadow:none;white-space:nowrap;color:#666458;border:1px solid #e1ddd4;background:#faf9f6}.inventorytools>button:hover,.inventoryviewtoggle button:hover{background:#f0ebe2;border-color:#cdc1ae}.inventorytools>button.selected{background:#eee3d2;border-color:#c9ad83;color:#785529}.inventorytools .quickeditbutton{color:#7c603a;border-color:#d9c5a6;background:#f6efe4}.filtercount{font-size:10px;font-weight:650;padding:2px 5px;border-radius:4px;background:#e9e5dc;color:#777365}.inventoryviewtoggle{display:flex;gap:0;padding:3px;background:#ebe8e1;border:1px solid #dfd9ce;border-radius:9px}.inventoryviewtoggle button{background:transparent;border:0;min-height:30px;padding:5px 9px;font-size:11px}.inventoryviewtoggle button+button{border-left:1px solid #d7d1c6;border-radius:0 6px 6px 0}.inventorylegend{font-size:11px;color:#999386;margin-bottom:18px}.inventoryfileactions{display:flex;gap:5px;align-items:center;flex-shrink:0}.inventoryfileactions button{background:transparent;border:1px solid transparent;box-shadow:none;font-size:12px;min-height:36px;padding:7px 10px;color:#827968;gap:6px;font-weight:500}.inventoryfileactions button:hover{border-color:#ded6c9;background:#eee9df;color:#5d513e}.inventoryfileactions button:disabled{opacity:.4}.quickhint{margin-inline:34px}@media(max-width:760px){.pageheading:has(.inventoryfileactions){flex-wrap:wrap}.inventoryfileactions{width:100%;justify-content:flex-end;margin-top:-4px}.inventoryfileactions button{min-height:40px;font-size:11px}.toolbar.inventorytools .search{flex:1 0 100%}.inventorytools>button{min-height:40px;font-size:11px;padding:8px 10px}.inventoryviewtoggle{margin-left:auto}.inventoryviewtoggle button{min-height:32px}.quickhint{margin-inline:18px}}.mobileeditlabel{display:none}.productoutlet{font-size:12px;color:#8b8374;margin:0 0 16px}.productoutlet strong{margin-left:12px;font-size:15px;color:#625a4b}@media(min-width:761px){.inventorycolumns,.inventorycompact .inventoryitem{grid-template-columns:minmax(175px,1fr) minmax(190px,2fr) 76px 68px 76px 60px 90px;gap:14px;min-width:900px}}@media(max-width:760px){.inventoryfileactions{display:none!important}.inventorycolumns>:nth-child(6){display:none}.toolbar.inventorytools{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.toolbar.inventorytools .search{grid-column:1/-1;width:100%;min-width:0;max-width:none}.inventorytools>button,.inventorytools .inventoryviewtoggle button{font-size:10px;min-height:40px;width:100%;padding:7px 3px;justify-content:center;gap:0;letter-spacing:-.2px}.inventorytools>button svg,.inventorytools .inventoryviewtoggle button svg{display:none}.inventoryviewtoggle{display:contents}.inventorytools .inventoryviewtoggle button{border:1px solid #e1ddd4;border-radius:8px;background:#faf9f6;color:#666458}.inventorytools .brandlimitsbutton{grid-column:1/-1;order:5;width:auto;justify-self:end;padding-inline:10px;min-height:32px}.desktopeditlabel{display:none}.mobileeditlabel{display:inline}}.inventorygroupbar{display:flex;align-items:center;background:#d8cfc0;border-bottom:1px solid #bfb3a0}.inventorygroupbar .inventorygrouphead{flex:1;min-width:0;width:auto;border-bottom:0}.grouplimitsbutton{flex-shrink:0;margin:8px 12px 8px 0;padding:7px 10px;min-height:34px;gap:6px;font-size:11px;color:#665134;background:#eee5d7;border:1px solid #baa98f;border-radius:7px}@media(max-width:760px){.quickmode .inventorygroupbar{flex-wrap:wrap}.quickmode .inventorygrouphead{flex-basis:100%}.grouplimitsbutton{margin:0 12px 10px auto;min-height:36px}}.inventorytools>button.stockreceivebutton{background:#c99f63;border-color:#bd9255;color:#211d16;font-weight:700;min-height:40px}.inventorytools>button.stockreceivebutton:hover{background:#dbb57c}.quickoutlet input{font-size:12px;font-weight:500;color:#8d8170;border-color:#ded6c9;background:#f3f0e9;padding:5px;min-height:28px}.quickoutlet button{font-size:9px;color:#9b8d78;min-height:24px;padding:3px}.quickoutlet .outletlabel{display:none}.quickstock small[role=alert],.quickstock small[role=status]{display:block!important;font-size:9px}.receivemodal{width:min(680px,100%)}.receivemodal h2{display:flex;gap:9px;align-items:center}.receiveintro{font-size:13px;color:#897a62;line-height:1.65;margin:0 0 20px}.receivelines{display:grid;gap:12px}.receiveline{display:grid;grid-template-columns:minmax(0,1fr) 135px 34px;gap:8px;align-items:end;border:1px solid #e0d5c2;border-radius:11px;background:#f4f0e7;padding:13px}.receiveline label{font-size:11px;min-width:0}.receiveline input{width:100%;min-width:0;font-size:16px;font-weight:650;min-height:44px}.receiveline>button{padding:6px;justify-content:center;min-height:44px}.receivematch,.receivenomatch{grid-column:1/-1;font-size:11px;line-height:1.6;margin:0;color:#8d816d}.receivematch strong{font-weight:500;color:#6d6455}.receivematch span{display:block;font-size:10px;color:#a18e6f}.receiveadd{font-size:12px;gap:6px;margin:12px 0 22px;min-height:40px}.receivenotes{font-size:11px}.receivetotal{display:flex;justify-content:space-between;border-top:1px solid #dbd0bb;margin:20px 0 16px;padding-top:14px;font-size:14px}.receivesubmit{width:100%;justify-content:center;min-height:48px}.receivesuccess{text-align:center}.receivesuccess>svg{color:#74875a}.receivesuccess button{margin:20px auto 0}.receivesuccess p{font-size:14px}@media(max-width:760px){.toolbar.inventorytools{grid-template-columns:repeat(6,minmax(0,1fr))}.inventorytools>button,.inventorytools .inventoryviewtoggle button{grid-column:span 2}.inventorytools>button.stockreceivebutton{grid-column:span 4;font-size:12px;gap:6px}.inventorytools .stockreceivebutton svg{display:block}.inventorytools .brandlimitsbutton{grid-column:1/-1;order:6}.quickmode .inventorycompact .inventorysku{grid-column:1;grid-row:1/3}.quickmode .inventorycompact .quickstock:not(.quickoutlet){grid-column:2;grid-row:1}.quickmode .inventorycompact .stocksignal{grid-column:3;grid-row:1/3}.quickmode .inventorycompact .quickoutlet{grid-column:2;grid-row:2}.quickmode .quickoutlet .outletlabel{display:block!important;font-size:9px;color:#9b8a72;margin:0;text-align:center}.quickmode .inventoryexpanded .quickoutlet{width:90px}.quickoutlet input{font-size:14px;font-weight:400}.receiveline{grid-template-columns:minmax(0,1fr) 88px 28px;padding:10px;gap:6px}.receiveline label{font-size:10px}.receiveline input{padding:9px 6px}.receiveline>button{padding:4px}.receivemodal .formbody{padding:18px}.receivetotal{font-size:13px}}.theme-toggle{gap:7px;white-space:nowrap;font-size:11px;min-height:36px;padding:8px 10px;flex-shrink:0}.app header .theme-toggle{margin-left:auto}.app header .theme-toggle+.iconbutton{margin-left:0}.login-theme{position:absolute;right:24px;top:20px;z-index:5}.login-theme .theme-toggle{box-shadow:0 2px 12px #0001}:root[data-theme=dark]{--ink:#eeeee5;--muted:#b3b7a9;--border:#444a40;--green:#c99f63;--orange:#e0a17a;--canvas:#191d19;--surface:#222822;--raised:#2b3229;--recessed:#151a15;--subtle:#b3b7a9;--gold:#dfba81;color:var(--ink);background:var(--canvas);color-scheme:dark}html[data-theme=dark] body,html[data-theme=dark] .app,html[data-theme=dark] .app main{background:var(--canvas);color:var(--ink)}html[data-theme=dark] :is(button,.button){background:var(--surface);border-color:var(--border);color:var(--ink)}html[data-theme=dark] :is(button,.button):hover{background:var(--raised);border-color:#68705f}html[data-theme=dark] :is(input,select,textarea){background:var(--recessed);color:var(--ink);border-color:#56604e;accent-color:#c99f63}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:#9ba292}html[data-theme=dark] :is(button,input,select,textarea,a):focus-visible{outline-color:#e0b779}html[data-theme=dark] :is(a,.eyebrow){color:var(--gold)}html[data-theme=dark] :is(h1,h2,h3,h4){color:var(--ink)}html[data-theme=dark] :is(.primary,.inventorytools>button.stockreceivebutton){background:#c99f63;border-color:#c99f63;color:#211d16;box-shadow:none}html[data-theme=dark] :is(.primary,.inventorytools>button.stockreceivebutton):hover{background:#dfba81;border-color:#dfba81;color:#211d16}html[data-theme=dark] :is(.selected,button[aria-pressed=true],.inventorytools>button.selected){background:#443b2b;color:#f1cf9a;border-color:#a1865f}html[data-theme=dark] :is(.subtitle,.footnote,.headerdate,.quickhint,.inventorylegend,.materialcount,.productvariant,.productmuted,.photoorigin,.productoutlet,.mediaintro,.mediadescription,.mediaupload small,.mediagallery article>small,.materialnotes,.materialsecondary,.materialmobilenote,.materialidentity small,.materialquantity small,.inventorysecondary,.productstock small,.productstock span,.commercial dt,.commercial small,.drawerintro,.timeline p,.customerhead p,.customers article>p,.customerorder span,.job p,.reviewintro p,.reviewrow p,.reviewpages span,.reviewempty,.reviewrow small,.receiveintro,.receivematch,.receivenomatch,.receivematch span,.imageeditor p,.productmovement small,.materialgrouphead small,.inventorygrouphead small,.inventorygrouphead span,.inventorycolumns,.inventorycolumns>small,.inventoryexpanded .inventoryitem small,.inventorytoggle,.filtercount,.quickoutlet .outletlabel,.loginhelp,.loginform label,.formbody label,.commercial h4,.productdetailhead>span){color:var(--subtle)}html[data-theme=dark] :is(.metric strong,.inventorysku,.inventoryphysical,.inventoryname,.materialidentity,.materialquantity,.productoutlet strong,.drawerintro strong,.receivematch strong,.cardtop strong,.ordercard h3,.cardproducts p,.stockinfo h3,.columnhead h2,.reviewintro h2){color:var(--ink)}html[data-theme=dark] .app header{background:#202620f5;color:#b3b7a9;border-color:var(--border)}html[data-theme=dark] .app header strong{color:var(--ink)}html[data-theme=dark] .app>aside{background:#141814;color:#e7e5df;border-right:1px solid #353c32}html[data-theme=dark] .app aside :is(.workspace,.profile,.brand,.mode){background:transparent;border-color:#353c32}html[data-theme=dark] .app aside :is(.workspace,.profile){color:#e7e5df}html[data-theme=dark] .app nav button{background:transparent;border-color:transparent;color:#bdc2b5}html[data-theme=dark] .app nav button:hover{background:#293026;color:#fff}html[data-theme=dark] .app nav button.active{background:#3b3528;color:#edc88f;box-shadow:inset 3px 0 #c99f63}html[data-theme=dark] :is(.metric,.stockcard,.integration,.job,.customers article,.activitylist article,.detailgrid article,.reviewrow,.home-tasks,.materialgroup,.inventoryitem,.productdetail,.modal,.modalheader,.productdetailhead){background:var(--surface);border-color:var(--border);color:var(--ink);box-shadow:none}html[data-theme=dark] :is(.search,.segmented,.inventoryviewtoggle){background:var(--recessed);border-color:var(--border)}html[data-theme=dark] .search input{background:transparent;color:var(--ink)}html[data-theme=dark] .search svg{color:var(--subtle)}html[data-theme=dark] :is(.toolbar button,.inventorytools>button,.inventorytools .inventoryviewtoggle button,.quickeditbutton,.materialtabs button,.inventoryfileactions button){color:#d1d4c8;border-color:var(--border);background:var(--surface)}html[data-theme=dark] :is(.toolbar button.selected,.materialtabs button.selected,.quickeditbutton.selected){background:#443b2b;border-color:#a1865f;color:#f1cf9a}html[data-theme=dark] .inventorytools>button.stockreceivebutton{background:#c99f63;border-color:#c99f63;color:#211d16}html[data-theme=dark] .inventoryviewtoggle button+button{border-color:var(--border)}html[data-theme=dark] :is(.reviewintro,.reviewevidence,.identityeditor form,.orderstockreview,.shipment,.manualrow,.imageeditor,.commercialgrid>div,.mediaempty,.mediaupload label,.receiveline,.migration-note,.integrationlogo,.tag){background:var(--raised);border-color:var(--border);color:#d5d7cb}html[data-theme=dark] :is(.reviewicon,.reviewaction,.reviewrow small,.eyebrow,.commercial h4){color:var(--gold)}html[data-theme=dark] :is(.reviewcomponent,.card-content-editor,.productsku,.productstock,.commercial,.productmedia,.receivetotal,.lineitem,.productmovement article,.original-description,.timeline>div,.notetools,.integrationstats){border-color:var(--border)}html[data-theme=dark] .commercialtotal{background:#3f392b!important;color:#f1cf9a}html[data-theme=dark] .home-tasks{background:var(--surface);border-color:var(--border);color:var(--ink)}html[data-theme=dark] .home-task-heading h2{color:var(--ink)}html[data-theme=dark] .home-task-heading h2 small{background:#443b2b;color:#f1cf9a}html[data-theme=dark] .home-task-heading p,html[data-theme=dark] .home-tasks .checklabel{color:var(--subtle)}html[data-theme=dark] .home-tasks .task-list article{background:#282f26;border-color:#434b3c}html[data-theme=dark] .home-tasks .task-list article:hover{background:#323b2e;border-color:#68745c}html[data-theme=dark] .home-tasks .task-content{color:#eeeee5!important}html[data-theme=dark] .home-tasks .task-content small{color:#b3b7a9}html[data-theme=dark] .home-tasks .done-toggle{color:#a8c195!important}html[data-theme=dark] .home-tasks .done-toggle:hover{background:#394833!important;color:#d2e3c6!important}html[data-theme=dark] .home-tasks .task-done{background:#242b22}html[data-theme=dark] .home-tasks .task-list{scrollbar-color:#68705f transparent}html[data-theme=dark] .column{background:#232a22;border-color:#414a3c}html[data-theme=dark] .columnhead{border-color:#46513f}html[data-theme=dark] .columnhead>b{background:#3a4434;color:#dce4d4}html[data-theme=dark] :is(.priority-card,.legacy-card,.ordercard){background:#2c342a;border-color:#505b47;color:#eeeee5;box-shadow:0 2px 4px #0002}html[data-theme=dark] :is(.legacy-card,.ordercard):hover{background:#343e30}html[data-theme=dark] :is(.legacy-card small,.cardtop small,.cardbottom,.priority-tools button,.columnempty,.columnreview){color:#bbc2b1}html[data-theme=dark] .priority-tools{border-color:#46513f}html[data-theme=dark] .priority-tools button{background:transparent}html[data-theme=dark] .board-section-heading{background:#3c4435;border-color:#556148;color:#e2e8d8}html[data-theme=dark] .board-section-heading span{background:#252d22;color:#e2e8d8}html[data-theme=dark] .board-scroll-control{background:#242c23f5;border-color:#657057;box-shadow:0 4px 18px #0005}html[data-theme=dark] .column.column-processing{background:#363325;border-color:#c99f63;box-shadow:0 0 0 1px #c99f6320}html[data-theme=dark] .column-processing .columnhead{border-color:#8e7850}html[data-theme=dark] .column-processing .columnhead h2{color:#f0d6ad}html[data-theme=dark] .column-processing .columnhead>b{background:#57492e;color:#f0d6ad}html[data-theme=dark] .column-processing :is(.section-heading-tools,.board-section-heading){background:#49422e;color:#f0dfbe}html[data-theme=dark] .column.column-processing.dragover{background:#49412b;border-color:#ebc48c}html[data-theme=dark] :is(.inventorygroup,.inventorygroupbar,.inventorygrouphead){background:#353a2e;border-color:#555e47;color:#e5e5d5}html[data-theme=dark] :is(.inventorycolumns,.inventorycolumns>:first-child){background:#2d3429;border-color:#485140;color:#ccd2bf}html[data-theme=dark] .inventorycompact .inventoryitem{background:#222922;border-color:#3a4435;color:#eeeee5}html[data-theme=dark] .inventorycompact .inventoryitem:nth-child(2n){background:#293026}html[data-theme=dark] .inventorycompact .inventoryitem:hover,html[data-theme=dark] .inventoryexpanded .inventoryitem:hover{background:#343e2f}html[data-theme=dark] .inventorycompact .inventorysku{background:inherit}html[data-theme=dark] .inventoryexpanded .inventoryitem{color:#eeeee5;background:#242c23;border-color:#434d3b}html[data-theme=dark] .inventoryexpanded .stocksignal{border-color:#434d3b}html[data-theme=dark] .inventorydisabled,html[data-theme=dark] .materialinactive{background:#282c28!important}html[data-theme=dark] .stocksignal>i:not(.signal-red):not(.signal-amber):not(.signal-green){background:#444b42;border-color:#5b6554}html[data-theme=dark] .inventorytoggle[aria-checked=true]{color:#add296}html[data-theme=dark] .grouplimitsbutton{background:#444633;border-color:#727152;color:#e3d5af}html[data-theme=dark] .quickoutlet input{background:#292f25;color:#c3b79c;border-color:#4a5141}html[data-theme=dark] .quickoutlet button{color:#c3b79c}html[data-theme=dark] .materialgrouphead{background:#3a3a2d;color:#e5d6b7}html[data-theme=dark] .material-mantas .materialgrouphead{background:#2d4146;color:#c5dfe5}html[data-theme=dark] .material-insumos .materialgrouphead{background:#493d2b;color:#ead1a8}html[data-theme=dark] .material-material .materialgrouphead{background:#35412b;color:#d5e1bc}html[data-theme=dark] .materialcolumns{background:#30372b;color:#bdc5b0}html[data-theme=dark] .materialrow{border-color:#3c4636}html[data-theme=dark] .materialrow:nth-child(2n){background:#293026}html[data-theme=dark] .materialrow:hover{background:#343d2e}html[data-theme=dark] :is(.materialidentity,.materialquantity){color:#eeeee5}html[data-theme=dark] .materialnotice,html[data-theme=dark] .message.success{background:#293e2b;color:#cae4bf;border-color:#4f7451}html[data-theme=dark] .materialalert,html[data-theme=dark] .message.error{background:#422e29;color:#ffcab8;border-color:#855b4b}html[data-theme=dark] .negative,html[data-theme=dark] .materialquick small{color:#f4ac96}html[data-theme=dark] .positive{color:#b3d8a0}html[data-theme=dark] :is(.archive-card,.toggleerror){color:#e9b6a0!important}html[data-theme=dark] .trash-list small{color:#b3b7a9}html[data-theme=dark] .overlay{background:#080c08b8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}html[data-theme=dark] .modalheader{background:#222822f5}html[data-theme=dark] .modalheader button{background:#343d2e;color:#e5e8dd}html[data-theme=dark] .expandbadge{background:#20271fee;border-color:#66705b;color:#e5e8dd}html[data-theme=dark] :is(.noimage,.mediaempty){background:#30372d;color:#bdc5b4}html[data-theme=dark] .productportrait,html[data-theme=dark] .productportrait>.productimage,html[data-theme=dark] .lightboxportrait>.productimage{background:#e6e4dc}html[data-theme=dark] .noimage.productimage{background:#30372d;color:#bdc5b4}html[data-theme=dark] :is(.photohistory button>svg,.mediasave){background:var(--surface);color:var(--ink)}html[data-theme=dark] .loginform{background:#191d19}html[data-theme=dark] .loginform input{background:#222822;border-color:#56604e;color:#eeeee5}html[data-theme=dark] .loginicon{background:#3a3327;color:#dfba81}html[data-theme=dark] .loginform .primary{color:#211d16}html[data-theme=dark] .loginbrand h1{color:#fff}html[data-theme=dark] .loginbrand .eyebrow{color:#dcbb8d}html[data-theme=dark] .loginbrand h1 em{color:#d9b47d}html[data-theme=dark] .empty{background:var(--surface);border-color:var(--border);color:var(--ink)}html[data-theme=dark] ::selection{background:#c99f6355;color:#fff}html[data-theme=dark]{scrollbar-color:#65705b #1c231b}@media(max-width:760px){.app header .theme-toggle{width:36px;height:36px;padding:7px}.app header .theme-toggle span{display:none}.login-theme{right:18px;top:16px}.login-theme .theme-toggle{background:#2c3328;color:#ebd8b7;border-color:#69644f}.login-theme .theme-toggle span{display:none}html[data-theme=dark] .app>aside{background:#141814;border-color:#353c32}html[data-theme=dark] .loginform{background:linear-gradient(#141814 0 126px,#191d19 126px)}html[data-theme=dark] .mobile-status select{background:#262e24;color:#e4e8db;border-color:#55614b}}html[data-theme=dark] .inventorygrouphead{background:#353a2e!important;color:#e5e5d5}html[data-theme=dark] .inventorygrouphead:hover{background:#414836!important}html[data-theme=dark] .inventorycolumns{background:#2d3429!important;color:#ccd2bf}html[data-theme=dark] .inventorygroup{border-left-color:var(--group-color)}html[data-theme=dark] .expandbadge{background:#20271f}html[data-theme=dark] .productean small{color:#b3b7a9}html[data-theme=dark] .stockbadge{background:#2e3f2a;color:#c4dfb6;border:1px solid #536c49}html[data-theme=dark] .stockbadge.risk{background:#4b3823;color:#f0ca93;border-color:#886a3d}html[data-theme=dark] .stockbadge.negative,html[data-theme=dark] .stockbadge.danger{background:#482e29;color:#ffc1aa;border-color:#84574a}html[data-theme=dark] .channel{background:#353e31;color:#d0dcc5}html[data-theme=dark] .channel.etsy{background:#4a3325;color:#f6c7a8}html[data-theme=dark] .channel.woocommerce{background:#3c3049;color:#e1c7f5}html[data-theme=dark] .metric small{color:#b3b7a9}html[data-theme=dark] .metric>span,html[data-theme=dark] .segmented button span{background:#3d382c;color:#e5c28f;border-color:#5c5340}html[data-theme=dark] .empty p,html[data-theme=dark] .integrationstats,html[data-theme=dark] .integrationstats span,html[data-theme=dark] .integration p{color:#b3b7a9}html[data-theme=dark] .mobile-status{color:#c2b599}.app header .b2b-language-select{width:auto;min-width:100px;max-width:130px;padding:7px 9px;margin:0;border:1px solid #c99f6370;border-radius:6px;background:var(--surface,#fff);color:inherit;font:inherit;font-size:12px;flex-shrink:0}.app header .b2b-language-select+.iconbutton{margin-left:0}.app main.orders-workspace{height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding-bottom:0}.orders-workspace>header,.orders-workspace>.pageheading,.orders-workspace>.orders-controls,.orders-workspace>.boardhint,.orders-workspace>.board-scope,.orders-workspace>.mobile-status{flex-shrink:0}.orders-workspace>.pageheading{padding:16px 32px;margin-top:0;margin-bottom:10px}.orders-workspace>.pageheading .eyebrow{margin-top:0}.orders-workspace>.pageheading .subtitle{margin-bottom:0}.orders-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,30%);gap:16px;margin:0 32px 10px;align-items:stretch}.orders-controls .order-toolbar{grid-column:1;grid-row:1;margin:0;padding:0;align-content:start;gap:8px}.orders-controls .order-metrics{grid-column:2;grid-row:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.orders-controls .order-metrics>button{padding:12px;gap:6px;border-radius:12px;justify-content:center;min-width:0}.orders-controls .order-metrics strong{font-size:27px}.orders-controls .order-metrics span{font-size:11px;line-height:1.3}.orders-controls .order-metrics small{font-size:9px;line-height:1.4}.orders-controls .order-metrics svg{display:block;width:19px;height:19px;right:12px;top:12px;color:#c99f63}.orders-controls .order-metrics span{padding-right:23px}.orders-controls .order-metrics .today-metric-count{color:#e2bd87}.orders-controls .order-toolbar>button,.orders-controls .order-toolbar>a{font-size:11px;padding:8px 10px;min-height:36px}.orders-controls .segmented button{font-size:11px;padding:7px 9px}.orders-controls .order-search{min-width:0;min-height:40px}.orders-controls .order-search input{padding:9px 0!important}.orders-workspace>.boardhint{padding-top:0;padding-bottom:8px;margin-top:0;margin-bottom:0}.orders-workspace>.orders-board-area{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.orders-workspace #orders-board{flex:1;min-height:0;height:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:70px!important;align-items:stretch;overscroll-behavior-x:contain}.orders-workspace #orders-board>.column{display:flex;flex-direction:column;min-height:0;max-height:100%;overflow:hidden;flex-shrink:0}.orders-workspace .columnhead,.orders-workspace .columnreview{flex-shrink:0}.orders-workspace .columnhead{margin-bottom:12px}.orders-workspace .columnbody{display:block;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#a3978370 transparent;padding-right:4px;scrollbar-gutter:stable}.orders-workspace .columnbody:focus-visible{outline:2px solid #c99f63;outline-offset:-2px;border-radius:8px}.orders-workspace .add-column{align-self:flex-start}.orders-workspace>.footnote{flex-shrink:0;margin:0 32px 4px;font-size:10px}@media(max-width:1200px){.orders-controls{grid-template-columns:minmax(0,1fr) 310px;margin-inline:24px;gap:10px}.orders-controls .order-metrics>button{padding:9px}.orders-controls .order-metrics small{display:none}}@media(max-width:760px){.app main.orders-workspace{height:auto;min-height:100dvh;overflow:visible;padding-bottom:90px}.orders-workspace>.orders-board-area{flex:none;height:65dvh;min-height:400px}.orders-workspace>.pageheading{margin-top:10px;margin-bottom:10px}.orders-workspace>.pageheading .eyebrow,.orders-workspace>.pageheading .subtitle{display:none}.orders-controls{grid-template-columns:1fr;margin-inline:18px;gap:8px}.orders-controls .order-metrics{grid-column:1;grid-row:2}.orders-controls .order-metrics>button{flex-direction:row;align-items:center;justify-content:space-between;padding:8px 10px}.orders-controls .order-metrics strong{font-size:20px}.orders-controls .order-toolbar{gap:5px}.orders-controls .order-toolbar>button,.orders-controls .order-toolbar>a{font-size:10px;padding:6px 8px;min-height:30px}.orders-workspace #orders-board{padding-bottom:65px!important}.orders-workspace #orders-board>.column{display:none;height:100%}.orders-workspace #orders-board>.column[data-mobile-active=true]{display:flex}.orders-workspace .mobile-status{margin-block:4px 8px}}.orders-workspace #orders-board{scrollbar-width:none}.orders-workspace #orders-board::-webkit-scrollbar{display:none}@media(max-width:760px){.orders-controls .order-metrics>button{padding-right:32px}.orders-controls .order-metrics span{padding-right:0}.orders-controls .order-metrics svg{width:16px;height:16px;right:9px;top:50%;transform:translateY(-50%)}}
